
@import url(slim_base.css);
@import url(slim_iehacks.css);

body        
{        
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	background:#000000;
	color:#FAB534;
	text-decoration:none;	
}




#info {

padding:0 0 0 0;}


#gmap {
display:block; 
width:800px; 
height:380px; 
background:url(../images/Vorstand.png) repeat-x;
position:relative; 
margin:0 auto 0 auto;

}

#gmap a 
{color:#000; font-family:arial, sans-serif; font-size:0.9em; font-weight:bold;
}


a#chwe, a#aldo, a#geka, a#antr, a#juro, a#clkr, a#alho
{
display:block; height:0; 
/* margin:0px 0 0 0; */

padding-top:100px; 

overflow:hidden; position:absolute; top:170px;
}

* html a#chwe, a#aldo, a#geka, a#antr, a#clkr, a#alho {height:230px; he\ight:0;}
a#chwe:hover, a#aldo:hover, a#geka:hover, a#antr:hover, a#juro:hover, a#clkr:hover, a#alho:hover

{

overflow:visible; color:#FAB534}


a#chwe
{ left: 5px; width: 140px;
}

a#aldo
{ left: 140px; width: 120px;
}


a#geka
{ left: 220px; width: 155px;
}


a#antr
{ left: 350px; width: 145px;
}


a#juro
{ left: 460px; width: 125px;
}

a#clkr
{ left: 560px; width: 155px;
}


a#alho
{ left: 675px; width: 150px;
}






a#kontaktid
{
font-style:normal;
font-weight:normal;
}

a.info
{
position:relative;
z-index:1;
background-color:#FAB534;
color:#000000;
text-decoration:none;
}

a.info:hover
{
z-index:2;
background-color:#FAB534;
color:#000000;
}

a.info span
{
display: none;
position:absolute;
bottom:2em;
left: 0em;
}

a.info:hover span
{
display:block;
position:absolute;
width:auto;
border:1px solid #12127D;
background-color:#FAB534;
color:#000000;
text-align: center;
padding: 5px;
font-size: 0.8em;
}



strong
{        
	font:11pt arial;
	font-weight:bold;
	font-style:normal;
	background:#000000;
	color:#FAB534;
	text-decoration:none;
}

b        
{        
	font:10pt arial;
	font-weight:bold;
	font-style:normal;
	background:#000000;
	color:#FAB534;
	text-decoration:none;
}
/*
ul        
{        
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	background:#000000;
	color:#FAB534;
}

*/


.blinker 
{
	text-decoration: blink;
	font-weight:bold;
	font:10pt arial;
	font-style:normal;
	margin-left:30px;
	background:#000000;
	color:#FAB534;
}


utube
{
type:application/x-shockwave-flash;
allowscriptaccess:always;
allowfullscreen:true;
quality:high;
width:445px;
height:364px;
}

li        
{        
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	background:#000000;
	color:#FAB534;
	margin-left:10pt;
}


p        
{        
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	background:#000000;
	color:#FAB534;
}

p.ident      
{        
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	margin-left:30px;
	background:#000000;
	color:#FAB534;
}

p.intro 
{     
	font:16pt "arial black", arial;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	padding-top:15px;
	padding-bottom:5px;
	background:#000000;
	color:#FAB534;
}

p.about1 
{     
	font:12pt "arial black", arial;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	line-height:1.75;
	margin-left:120px;
	margin-right:120px;
	background:#000000;
	color:#FAB534;
}

p.about2 
{     
	font:12pt "arial black", arial;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	line-height:1.75;
	margin-left:220px;
	margin-right:220px;
	background:#000000;
	color:#FAB534;
}

p.center 
{     
	font-weight:normal;
	font-style:normal;
	text-align:center;
	background:#000000;
	color:#FAB534;
}

p.hidden 
{      
	font:6pt arial;
	font-weight:normal;
	font-style:normal;
	background:#000000;
	color:#FAB534;
}


a.center:link
{
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	text-align:center;
	text-decoration:none;
	background:#000000;
	color:#FAB534;
}

a.center:visited
{
	font:10pt arial;
  font-weight:normal;
  font-style:normal;
  text-align:center;
  text-decoration:none;
  background:#000000;
  color:#FAB534;
}

p.select, p.select:link, p.select:visited  
{
	font:10pt arial;
  font-weight:normal;
  font-style:normal;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:10px;
  margin-right:0;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:2px;
  padding-right:2px;
  background:#FAB534;
  color:#000000;
}


a.select:link 
{     
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0;
	background:#FAB534;
	color:#000000;
}


a:visited     
{
	font:10pt arial;
  font-weight:normal;
  text-decoration:underline;
  font-style:normal;
  background:#000000;
  color:#FAB534;
}

a.select:visited 
{     
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0;
	background:#FAB534;
	color:#000000;
}



img 
{
  border:none;
}

img.select 
{     
	font:12pt arial;
  font-weight:normal;
  font-style:normal;
  text-align:left;
  margin-top:5px;
  margin-bottom:10px;
  margin-left:0px;
  margin-right:0px;
  background:#FAB534;
  color:#000000;
}

td.imggalery 
{
	font:8pt verdana, arial;
  font-weight:normal;
  font-style:normal;
  padding-top:5px;
  padding-bottom:10px;
  text-align:center;
  vertical-align:middle;
}

img.imggalery, img.premium 
{
  border:5px solid #FAB534;
  padding-bottom:0px;
}


img.gifgalery
{
  border:5px solid #FAB534;
	width:120px;
	height:120px;
	padding-bottom:5px;
}


img.plakat 
{
  border:none;
  padding:10px;
  margin:10px;
}

img.map 
{
	border:2px solid #FAB534;
}

br        
{        
  font-weight:normal;
  font-style:normal;
  background:#000000;
  color:#FAB534;
}


hr        
{    
	background:#000000;
  color:#FAB534;
}

table        
{        
  font:10pt arial;
  font-weight:normal;
  font-style:normal;
}


table.header 
{        
	font:10pt arial;
  font-weight:normal;
  font-style:normal;
  background:#FAB534;
}

table.sponsor 
{ 
	font:10pt arial;
  font-weight:normal;
  font-style:normal;
  background:#000000;
}

th        
{        
	font:10pt arial;
  font-weight:bold;
  font-style:normal;
  background:#000000;
  color:#FAB534;
}

table.newsheader,
.newsheader
{
	font:10pt arial;
  font-weight:normal;
  font-style:normal;
  color:#FAB534;
  background:#000000;  
  border:2px solid #FAB534;
  border-collapse:collapse;
}

th.newsheader
{
	font:10pt arial;
  font-weight:bold;
  font-style:normal;
  background:#000000;
  color:#FAB534;
  border:1px solid #FAB534;
  text-align:left;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:10px;
  padding-right:10px;
}

td.newsheader 
{        
  font-weight:bold;
  font-style:normal;
  background:#000000;
  color:#FAB534;
  border:1px solid #FAB534;
  text-align:left;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:10px;
  padding-right:10px;
}


td.text 
{        
  font-weight:normal;
  font-style:normal;
  background:#000000;
  color:#FAB534;
  border:1px solid #FAB534;
  text-align:left;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:10px;
  padding-right:10px;
}



tr.newsheader 
{        
	font:10pt arial;
	font-weight:bold;
	font-style:normal;
	background:#000000;
	color:#FAB534;
	border:1px solid #FAB534;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:10px;
}


h1.imggalery
{
	font:12pt "arial black",arial;
  font-weight:normal;
  font-style:normal;
  text-align:center;
  padding-top:32px;
  padding-bottom:0;
  background:#000000;
  color:#FAB534;
}


h2.imggalery
{
	font:10pt "arial black", arial;
  font-weight:normal;
  font-style:normal;
  background:#000000;
  text-align:center;
  color:#FAB534;
}


h3        
{        
  font-weight:bold;
  font-style:normal;
  background:#000000;
  color:#FAB534;
}


h4
{
	font:10pt arial;
  font-weight:bold;
  font-style:normal;
  background:#000000;
  color:#FAB534;
}

h5
{
	font:10pt arial;
  font-weight:normal;
  font-style:normal;
  background:#000000;
  color:#FAB534;
}

a:link
{
	font:10pt arial;
  font-weight:bold;
  font-style:normal;
  text-decoration:none;
  background:#000000;
  color:#FAB534;
}

a.plain
{
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	text-decoration:underline;
	background:#000000;
	color:#FAB534;
}


    
.mark        
{

	font:14pt arial;
	font-weight:bold;
	font-style:normal;
	background:#000080;
	color:#FAB534;
}

.big        
{        
	font:14pt arial;
	font-weight:bold;
	font-style:normal;
	background:none;
}

.cig        
{        
	font:14pt arial;
	font-weight:bold;
	font-style:normal;
}

.debug 
{        
	font:8pt arial;
	font-weight:normal;
	font-style:normal;
	background:#000000;
	color:#FFFF00;
}

.error 
{        
	font:10pt arial;
	font-weight:bold;
	font-style:normal;
	background:#FF0000;
	color:#555555;
}

.warning 
{        
	font:10pt arial;
	font-weight:normal;
	font-style:normal;
	background:#FFFF00;
	color:#000000;
}

.info    
{        
	font:8pt arial;
	font-weight:normal;
	font-style:normal;
	background:#AAFFAA;
	color:#000000;
}


body.selection, a.selection
{
  font:10pt arial;
  font-weight:normal;
  font-style:normal;
  text-align:left;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0.5em;
  margin-right:0;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  padding-right:0em;
}



ul.selection, ul  li.selection
{
margin-left: 10px;
width: 90%;
}

body.selection, a.selection, li.selection, ul.selection, ul  li.selection, 
a.selection:visited
{
  color: #000000;  
  background-color: #FAB534;  
  background-repeat: no-repeat;
  background-position: left;
  text-decoration:none;
}

a.selection:active, a.selection:focus, ul.selection, ul li.selection:active, a.selection:hover
{
  color: #000000;  
  background-color: #FAB534;  
  background-repeat: no-repeat;
  background-position: left;
}



.forwardform {margin: 0 0 0 0; padding: 0 0 0 0;}
.forwardinput {margin: 0 0 0 0; padding: 0 0 0 0;}
.forwardsubmit {margin: 0 0 0 0; padding: 0 0 0 0;}
div.emailfooter { font:10pt arial;}
div.emailfooter a { font:10pt arial color: #000000; font-style: normal; text-decoration: none; }


.required {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

 .email  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #fab534;
	text-decoration : none;
}

.address  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #fab534;
	text-decoration : none;
}

a.url  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #fab534;
	text-decoration : none;
}

.listitem  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #fab534;
	text-decoration : none;
}

.attributename  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #fab534;
	text-decoration : none;
}

.attributeinput  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000000;
	text-decoration : none;
}


.missing {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : red;
}

.botbar  {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #fab534;
	text-decoration : none;
}

#divHeader
{
	text-align:center;
	padding-top: 15px;
}

#imgLeft
{
	padding-right:80px;
}
#imgRight
{
	padding-left:80px;
}


