@charset "utf-8";
/* CSS Document */



#col1 a, #col2 a{
color:#00A8A5;

}


#col1 p{
padding:0;
margin:0;
text-align:left;
}
span{
color:#0065B2;
font:Arial, Helvetica, sans-serif;
font-size:14px;
}

*{
padding:0;
margin:0;
}

html,body{
font-size: 100.1%;
height: 100%;
font-family: Arial,sans-serif;
margin: 0;
padding: 0;
}


.bannerIA{
width:100%;
height:127px;
background:url("/bilder/Head_Interaktiv.gif") #66187E no-repeat top left;
}
.banner{
width:100%;
height:127px;
background:url("/bilder/banner_main.jpg") #AFA1C2 no-repeat top left;
}


#druck{
float:left; 	
width:153px;
height:75px;

}

#druck img{
margin-left:113px;
margin-top:3px;
}

#globalNav{
width:152px;
}

.subtitel{
color:#666666;
font-size:12px;

}

.bild_titel{
color:#666666;
font-size:10px;
}

#col1{
display:inline-block;
width:590px;
float:left;
padding: 0 25px 0 25px;
background-color:#ffffff;
border-left:1px solid #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;

}
#col2{	
display:inline-block;
width:200px;
margin: 0;
padding: 25px 0 0 0;
height:100%;
float:right;	
}

#col2_bild{
width:110px;
float:left;
}

#col2_text p{
padding:0;
margin:0;
}
#col2_text{
padding-left:5px;
width:85px;
float:right;
}
#col2 img{
border:none;
padding-left:20px;
}

#bild_titel{
padding-left:20px;
width:180px;

}



#col1 table img
{
padding:10px;
}
img{
border:none;
}

#content{
width:995px;
float:left;

}

#bild{
width:150px;
float:left;
}
#bild img{
padding-top:4px;

}
#bildtext{
width:435px;
float:right;
margin:0;
padding:0 0 0 5px;
}
*.hr, .hr{
line-height:1px;
width:590px;
height:1px;
border-bottom:1px solid #000000;
padding:0;
margin:0;
}

H4,H1{
color:#00A8A5;
font-size:16px;
padding:0;
margin:0;
}
H4 a, H1 a{
color:#00A8A5;
font-size:16px;
padding:0;
margin:0;
}

H5,H2{
color:#666666;
font-size:14px;
padding:0;
margin:0;
}	

H5 a, H2 a{
color:#666666;
font-size:13px;
padding:0;
margin:0;
}
H6,H3{
padding:0;
margin:0;
color:#00A8A5;
font-size:12px;
}
H6 a, H3 a{
color:#00A8A5;
font-size:12px;
padding:0;
margin:0;
}

.clearfix
{
	min-height: 1%;
}


.clear { 
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}

#col1 ul{
list-style-type:square;
padding-left:30px;
}

ul{
list-style-type:none;
}

#globalNav ul li 
{
  padding-bottom:15px;
  text-align:right;
}


#globalNav ul li.normal a
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	font-variant: small-caps;
	color: #007685;
    text-decoration: none;
	padding-right:20px;

	
}

#globalNav ul li.active a
{

	font-size: 10pt;
	font-weight: bold;
	color:#6A1980;
    text-decoration: underline;
	padding-right:20px;

}

#topBar{
width:995px;
height:75px;
float:left;

}
#menu{
width:842px;
float:left;
height:75px;
}

#navileft{
width:595px;
line-height:22px;
height:30px;
text-align:right;

}


#navileft ul li{
padding:0;
margin:0;
display:inline;
}


#navileft ul li a
{
	font-size:10pt;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #007685;
    text-decoration: none;
	padding-left:20px;	
}

#navileft ul li a:hover
{
  color: #68177f;
  text-decoration: none;
}


#navileft ul li.naviactivesub ul li.naviactive ul li a{
	font-size:8pt;
	text-decoration:none;
	padding-left:5px;
	color: #007685;
}


#navileft ul li.naviactivesub ul li.naviactive a{
	color:#6A1980;
	text-decoration:underline;
}

#navileft ul li.naviactivesub ul li.naviactivesub a{
	color:#6A1980;
	text-decoration:underline;
}

#navileft ul li.naviactivesub ul li.naviactivesub ul li a{
padding-left:5px;
color: #007685;
text-decoration:none;
font-size:8pt;
}

#navileft ul li.naviactivesub ul li.naviactivesub ul li.naviactive a{
color:#6A1980;
text-decoration:underline;
font-size:10pt;
}


#globalNav ul li a:hover
{
  color: #68177f;
  text-decoration: none;
}







.tdhead      {background-color: #fdde77;
                   color: #000000;
                   font-size: 13px;
                   font-weight: bold;}

.tdheaderror      {background-color: #ff9e47;
                   color: #000000;
                   font-size: 13px;
                   font-weight: bold;}


.tdcontent    {background-color: #fdedb8;
                   color: #000000;
                   font-size: 11px;
                   }

.tdcontenterror    {background-color: #fdae67;
                   color: #000000;
                   font-size: 11px;
                   }

.fehler{
	background-color: #bd9898;
	color: #c00000;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}

.formularfehler{
	background-color: #bd9898;
	color: #c00000;
	text-decoration: none;
	font-weight: bold;
}

.pg{
 border-bottom:dotted 1px #68177f;
}
a{
 color:#68177f;
}


#coorp{
width:152px;
float:left;
margin:0px;
padding:0px;
}


#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
font-size:12px;
border:1px solid #333333;
padding: 5px;
background-color:#E8E1FF;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
