/******************************************/
/*    CSS www.eva-aachen.de                */
/*    Copyright: regio iT aachen               */
/*    Ansprechpartner: Adam Lischka    */
/*                                                                  */
/*****************************************/

html
{
	font-family: arial,Versalien;
}

body 
{
height: 100%;
width: 100%;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

ul 
{ 
list-style-image:url(http://www.eva-aachen.de/images/bull.gif);
padding-left: 15px;
*padding-left: 18px;
padding-top: 2px;
vertical-align: middle;
margin-left: 0px;
}


#Mainframe
{
  position: relative;
  top: 0px;
  width: 1000px;
  height: 666px;
  border:1px;
  margin-left: auto;
  margin-right: auto;
}

#Mainarea
{
  position: relative;
  top: 5px;
  left: 50px;
  right: 50px;
  width: 910px;
  height: 661px;
}

#Header
{
  position: relative;
  top: 0px;
  width: 910px;
  height: 266px;
  background-color:#DFDED8;
}

#Header2
{
  position: relative;
  top: 0px;
  width: 910px;
  height: 175px;
  background-color:#DFDED8;
}

#Headernavigation
{
  position: relative;
  width: 910px;
  height: 38px;
  z-index:12;
}

#headernavlink
{
  color: #9AB996;   
  text-align: center;
  vertical-align: middle;    
  text-transform: uppercase;
text-decoration: none;
display: block;
  padding-top: 15px;
  *padding-top: 13px;
  padding-bottom: 8px;
  *padding-bottom: 7px;
  padding-left: 14px;
  padding-right: 14px;
  font-weight: bold; 
  font-size: 0.75em;
  font-family: arial,Versalien;
 background-color:#FFFFFF;
z-index:12;
} 

#headernavlink_activ
{
  color: #35732D;   
  text-align: center;
  vertical-align: middle;    
  display: block;
  text-transform: uppercase;
text-decoration: none;
  padding-top: 15px;
  *padding-top: 13px;
  padding-bottom: 8px;
  *padding-bottom: 7px;
  padding-left: 14px;
  padding-right: 14px;
  font-weight: bold; 
  font-size: 0.75em;
  font-family: arial,Versalien;
 background-color: #FFFFFF;
} 

#headernavlink:hover
{
  color: #35732D;  
text-decoration: none;
display: block;
 background-color: #FFFFFF;
} 

#headernavlink2
{
  color: #35732D;   
  text-align: center;
  vertical-align: middle;    
  text-transform: uppercase;
text-decoration: none;
display: block;
  padding-top: 15px;
  *padding-top: 13px;
  padding-bottom: 8px;
  *padding-bottom: 7px;
  padding-left: 14px;
  padding-right: 14px;
  font-weight: bold; 
  font-size: 0.75em;
  font-family: arial,Versalien;
 background-color:#FFFFFF;
z-index:12;
} 

#headernavlink2:hover
{
  color: #9AB996;  
text-decoration: none;
display: block;
 background-color: #FFFFFF;
} 

#Maincontent
{
  position: relative;
  width: 910px;
  height: 322px;
  background-color:#DFDED8;
}

#Maincontent2
{
  position: relative;
  width: 910px;
  min-height: 393px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
  background-color:#DFDED8;
}

#Footer
{
  position: absolute;
 *position:relative;
  horizontal-align:middle;
  color:#646464;
  text-align:left;
  width: 910px;
  height: 35px;
  font-size: 0.75em;
  z-index:1;
}

#evalink_home
{
  position:absolute;
  *position: relative;
  margin-top: 0px;
}

#footerspan
{
   psoition:absolute;   
   margin-left: 70px;
   margin-top: 5px;
  *margin-top: -22px;
}

#Contentright
{
  position: relative;
  width: 231px;
  height: 295px;
margin-top: 0px;
margin-right: 15px;
margin-bottom: 14px;
margin-left: 15px;
  float: left;
}

#Contentright2
{
  position: relative;
  width: 251px;
  height: 393px;
  float: left;
}

#Content
{
  position: relative;
  width: 541px;
  height: 267px;
padding-left: 28px;
padding-top: 28px;
padding-right: 28px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 15px;
margin-left: 261px;
  background-color:#F5F5F3;
}

#Content2
{
  position: relative;
  width: 562px;
  min-height: 380px;
  padding-left: 17px;
  padding-top: 15px;
  padding-right: 28px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: 251px;
  background-color:#F5F5F3;
  font-size: 0.75em;
  font-weight: bold; 
}

a:link
{
  font-weight: bold;
  color:#35732D;
text-decoration: none;
}

a:hover
{
  font-weight: bold;
  color:#35732D;
text-decoration: none;
}

a:visited
{
  font-weight: bold;
  color:#35732D;
text-decoration: none;
}

a:link.foot
{
  font-weight: normal;
  color:#646464;
text-decoration: none;
}

a:hover.foot
{
  font-weight: normal;
  color:#646464;
text-decoration: none;
}

a:visited.foot
{
  font-weight: normal;
  color:#646464;
text-decoration: none;
}

#zuruck
{


  width: 20px;;
  float: left;
  text-align: left;
  margin-left: 20px;
}

#contentprint
{


  width: 20px;
  float: right;
  text-align: right;
  margin-right: 0px;
  *margin-right: 20px;
}



#suchfeld
{
  position: relative;
  float: right;
  height:100%;
  text-align: right;
width:215px;
  top: 10px;
  right: 24px;
}

.test
{
  font-weight: bold;
  color:#35732D;
text-decoration: none;
}

.test span 
{
display:none;
}

.test:hover
{
  font-weight: bold;
  color:#35732D;
text-decoration: none;
}

.test:hover span
{
width:175px;
color: #000000;
display:block;
padding: 5px;
background:#D6E5C8;
position: absolute;
top: 230px;
left: 80px;
border: 1px solid #737373;
}

#drucklogo
{
   display:none;
}

#druckpunkte
{
   display:none;
}

#druckfooter
{
   display:none;
}

#footertext
{
   display:none;
} 

#schriftgroesse
{
  position:absolute;
  top:220px;
  left:23px; 
}

#schriftgroesse2
{
  position:absolute;
  top:130px;
  left:23px; 
}

#druckendiv
{
       position:relative; 
       bottom: 20px; 
       clear: both; 
       padding-bottom: 0px; 
       height: auto;
       *position:absolute;
       *bottom: 10px; 
       *margin-left: -18px;
        


} 
