*{margin:0px;padding:0px;}

a img{border:none;}

form{margin:0px;}

body, h1, h2, h3, h4, h5, h6, td{font: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; color: #000;font-size-adjust: 0.51; }

h1, h2{margin-bottom:5px;font-size:18px;line-height:1em;}

.navscheme0 h1, .navscheme0 h2{color:#0079C6}
.navscheme1 h1, .navscheme1 h2{color:#0079C6}
.navscheme2 h1, .navscheme2 h2{color:#BAFFBA}
.navscheme3 h1, .navscheme3 h2{color:#D6B68C}
.navscheme3 h1, .navscheme3 h2{color:#BFD2EA}
.navscheme3 h1, .navscheme3 h2{color:#E0C8B0}
.navscheme4 h1, .navscheme4 h2{color:#00C2C2}
.navscheme5 h1, .navscheme5 h2{color:#2EB8B8}
.navscheme6 h1, .navscheme6 h2{color:#FFCF63}
.navscheme7 h1, .navscheme7 h2{color:#CEDF31}
.navscheme8 h1, .navscheme8 h2{color:#42087B}

.navscheme0 h1, .navscheme0 h2, .navscheme0 #bunt{color:#0079C6}
.navscheme1 h1, .navscheme1 h2, .navscheme1 #bunt{color:#0079C6}
.navscheme2 h1, .navscheme2 h2, .navscheme2 #bunt{color:#CECBFF}
.navscheme3 h1, .navscheme3 h2, .navscheme3 #bunt{color:#D6B68C}
.navscheme4 h1, .navscheme4 h2, .navscheme4 #bunt{color:#00C2C2}
.navscheme5 h1, .navscheme5 h2, .navscheme5 #bunt{color:#2EB8B8}
.navscheme6 h1, .navscheme6 h2, .navscheme6 #bunt{color:#FFCF63}
.navscheme6 h1, .navscheme6 h2, .navscheme6 #bunt{color:#FF670A}
.navscheme7 h1, .navscheme7 h2, .navscheme7 #bunt{color:#CEDF31}
.navscheme8 h1, .navscheme8 h2, .navscheme8 #bunt{color:#42087B}

p{padding: 0px 0px 9px 0px;line-height:17px;margin:0px}

a:link{color:#000000;text-decoration: underline;}
a:visited{color:#000000;}
a:hover{color:#0000CC;text-decoration: underline;}
a:active{color:#0000CC;}

li{margin-bottom:0px}
ul, ol{margin-left:25px}

body{
background-color:#C8E7FF;
background-image: url('/i/himmel_blau.jpg');
background-position:  left top;
background-repeat: repeat-x;
text-align:center; /* center all elemnts inside body*/
margin: 5px 0px
}

#globalcontainer{
text-align:left;
margin: 0px auto;
width:990px;
}

#globaltopcurve{
	background-image: url('/i/kopf_oben.gif');
	height:12px;
	width:990px;
	overflow:hidden
}


#globalheader{
	background-image: url('/i/kopf_bg.gif');
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	height:65px;
	width:auto
}

#globallogo{
	float:left;
	width:275px;
	height:60px;
	margin-right:5px;
}

#globalbanner{
	float:left;
	width:470px;
	height:63px;
	background:#FFFFFF;
	overflow:hidden;
	margin-top: 3px;
}

#globalbannerborder{
	border-top: 1px solid #B1B3B2;
	border-left: 1px solid #B1B3B2;	
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;		
}


#globalnavigation{
	background-position: bottom left;
	background-repeat: repeat-x;
	background-color :#FFFFFF;
	border-left:1px solid black;
	border-right:1px solid black;
	height: 50px;
	width: auto;	
}


.navscheme0 #globalnavigation{background-image: url('/i/topnav/submenu_back_0.gif')}
.navscheme1 #globalnavigation{background-image: url('/i/topnav/submenu_back_1.gif')}
.navscheme2 #globalnavigation{background-image: url('/i/topnav/submenu_back_2.gif')}
.navscheme3 #globalnavigation{background-image: url('/i/topnav/submenu_back_3.gif')}
.navscheme4 #globalnavigation{background-image: url('/i/topnav/submenu_back_4.gif')}
.navscheme5 #globalnavigation{background-image: url('/i/topnav/submenu_back_5.gif')}
.navscheme6 #globalnavigation{background-image: url('/i/topnav/submenu_back_6.gif')}
.navscheme7 #globalnavigation{background-image: url('/i/topnav/submenu_back_7.gif')}
.navscheme8 #globalnavigation{background-image: url('/i/topnav/submenu_back_8.gif')}

#globaltab1{background-image: url('/i/topnav/tab_hover1.gif')}
#globaltab2{background-image: url('/i/topnav/tab_hover2.gif')}
#globaltab3{background-image: url('/i/topnav/tab_hover3.gif')}
#globaltab4{background-image: url('/i/topnav/tab_hover4.gif')}
#globaltab5{background-image: url('/i/topnav/tab_hover5.gif')}
#globaltab6{background-image: url('/i/topnav/tab_hover6.gif')}
#globaltab7{background-image: url('/i/topnav/tab_hover7.gif')}
#globaltab8{background-image: url('/i/topnav/tab_hover8.gif')}

.navscheme1 div div #globaltab1{background-image: url('/i/topnav/tab_active_1.gif')}
.navscheme2 div div #globaltab2{background-image: url('/i/topnav/tab_active_2.gif')}
.navscheme3 div div #globaltab3{background-image: url('/i/topnav/tab_active_3.gif')}
.navscheme4 div div #globaltab4{background-image: url('/i/topnav/tab_active_4.gif')}
.navscheme5 div div #globaltab5{background-image: url('/i/topnav/tab_active_5.gif')}
.navscheme6 div div #globaltab6{background-image: url('/i/topnav/tab_active_6.gif')}
.navscheme7 div div #globaltab7{background-image: url('/i/topnav/tab_active_7.gif')}
.navscheme8 div div #globaltab8{background-image: url('/i/topnav/tab_active_8.gif')}

#globaltab1.tabhover{background-image: url('/i/topnav/tab_hover1.gif')}
#globaltab2.tabhover{background-image: url('/i/topnav/tab_hover2.gif')}
#globaltab3.tabhover{background-image: url('/i/topnav/tab_hover3.gif')}
#globaltab4.tabhover{background-image: url('/i/topnav/tab_hover4.gif')}
#globaltab5.tabhover{background-image: url('/i/topnav/tab_hover5.gif')}
#globaltab6.tabhover{background-image: url('/i/topnav/tab_hover6.gif')}
#globaltab7.tabhover{background-image: url('/i/topnav/tab_hover7.gif')}
#globaltab8.tabhover{background-image: url('/i/topnav/tab_hover8.gif')}

#globaltabs div{background-image: url('/i/topnav/tab_inactive.gif')}

#globaltabs div a{color:#000;line-height:32px;text-decoration:none;}

.navscheme1 #globaltab1 a, .navscheme2 #globaltab2 a, .navscheme3 #globaltab3 a, .navscheme4 #globaltab4 a, .navscheme5 #globaltab5 a, .navscheme6 #globaltab6 a, .navscheme7 #globaltab7 a, .navscheme8 #globaltab8 a{font-weight: bold;}

#globaltabs{margin:0px 15px;width: 958px;}

#globaltabs div{
   width:118px;
   height:31px;
	overflow:hidden;
   float:left;
   text-align:center;
   list-style-type: none;
}

#globaltabs div a{display:block;}

#globalsubmenu {margin-left:5px;}
#globalsubmenu a{display:block; float:left; margin: 0px 5px;text-decoration:none;color: #000;line-height:14px;}

#globalsubmenu a.active{font-weight: bold;}
#globalsubmenu a:hover{text-decoration: underline;}

#searchline {
	background-color:#FFFFFF;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	text-align:center;
	width:auto;
	padding:2px 0px;
}

#searchline label{font-size: 18px;}

#searchline #querystring {
	width:200px;
	font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 5px;
}

#searchline #querycat{
	font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px 5px;
}

#searchline input.button{margin-bottom:-3px;border:0px solid #000;}

#searchline.advanced{background-color: #FEF1C3;}

#searchline.advanced #searchform{
	float:left;
	width:501px;
	margin-top:5px;
	text-align:center;
}

#searchline.advanced .left{
	float:left;
	width:132px;
	text-align: left;
	background-image: url('/i/punkt.gif');
	background-position:  right top;
	background-repeat: repeat-y;
	margin:0px
}

#searchline.advanced .right{
	float:left;
	width:132px;
	text-align: right;
	background-image: url('/i/punkt.gif');
	background-position:  left top;
	background-repeat: repeat-y;
	margin:0px
}

#searchline.advanced p{
	margin:2px 10px 0px 10px;
	padding:0px;
	height:32px;
}

#searchline.advanced a{
	text-decoration:none;
}

#globalcontentleft, #globalcontentright, #globalcontentcenter{
   text-align:center;
   float:left;
   width:170px;
   margin-bottom:2px;
}

#globalcontentcenter{
   width:810px;
	padding:0px;
	margin:0px;
}


#globalcontent{
   border-left:1px solid #000;
   border-right:1px solid #000;
   padding-top: 3px;
	width:auto;
}

.navscheme0 #globalcontent{background:#E6E6E6;}
.navscheme1 #globalcontent{background:#B3D4E5;}
.navscheme2 #globalcontent{background:#DADAF2;}
.navscheme3 #globalcontent{background:#E5CDB3;}
.navscheme3 #globalcontent{background:#BFD2EA;}
.navscheme3 #globalcontent{background:#E0C8B0;}
.navscheme4 #globalcontent{background:#B3E5D9;}
.navscheme5 #globalcontent{background:#D7F5F5;}
.navscheme6 #globalcontent{background:#FADB9E;}
.navscheme7 #globalcontent{background:#DFE5B3;}
.navscheme8 #globalcontent{background:#F3F7D5;}

#globalcontentcentercontent{
   background:#FFFFFF;
   border-left:1px solid #838383;
   border-right:1px solid #838383;
	width:auto;
 }

#globalcontentcenterfooter{
   background-image: url('/i/pf_contentroundedbottom.gif');
   height:9px;
   margin-bottom:3px;
   overflow:hidden
}

#sectionhead{
   width:auto;
   text-align:left;
	margin:0px;
	background-position: top left;
	background-repeat: no-repeat;
}

#sectionhead p{
	margin:0px 0px 0px 8px;
	padding:0px;
	color:#FFFFFF;
	font-size:30px;
	font-weight:bold;
	letter-spacing: 1px;
	line-height:46px;
	height:46px;
	overflow:hidden;
}

#globalcontentcenterbreadcrumb{
   border-left:1px solid #838383;
   border-right:1px solid #838383;
   text-align:right;
   padding: 0px 9px 5px 9px;
   color:#666666;
	width:auto;
	line-height:15px;
	font-size:10px;
	height:15px;
	overflow:hidden;
	background-color:#FFFFFF;
}

#globalcontentcenterbreadcrumb a, #globalcontentcenterbreadcrumb a.current{
   text-decoration:none;
}

#globalcontentcenterbreadcrumb a.current{
  font-weight:bold;
}

#globalfooter {
	background-color:#FFFFFF;
	border-top:1px solid #000000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	padding-top:9px;
	text-align:center;
	width:auto;
}

#globalfooter a,  .popup #footer a {
	color:#666666;
	text-decoration: none;
}	

#globalfooter .highlight,  .popup #footer .highlight {
	color:#CC0000;
	font-weight:bold;
}

#globalcopyright{
	font-size:12px;
	color:#777777;
	text-align: center;
	margin-top:3px;
}

#globalbottomcurve{
	background-image: url('/i/fuss.gif');
	height:15px;
	width:990px;
	overflow:hidden
}

#globalfooter p, .popup #footer p{margin:0px;padding:0px}

.cbar h3{
	font-weight:bold;
	background-image:url('/i/boxkopf.gif');
	background-position:  left top;
	margin:0px 4px;
	text-align:left;
	line-height:13px; padding-left:9px; padding-right:9px; padding-top:9px; padding-bottom:3px
}

.cbar .box {
	background-image:url('/i/boxfuss.gif');
	background-position: left bottom;
	background-repeat:no-repeat;
	text-align:left;
	width:162px;
	padding-bottom:5px;
	overflow:hidden; margin-left:4px; margin-right:3px; margin-top:0px; margin-bottom:3px
}

ul.menu{
	list-style-type: none;
	margin:0px 5px 0px 5px;
}

ul.menu li{
	background-image:url('/i/punkt.gif');
	background-repeat: repeat-x;
	padding: 3px;
}

ul.menu li div ul{
	margin:3px 0px 0px 0px;
	list-style: none;
}

ul.menu li div ul li{
	background-image: url('/i/none.gif');
	padding: 0px;
	line-height: 12px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px
}

ul.menu a {text-decoration:none;}

ul.menu .active {font-weight:bold;}

ul.menu a:link{color:#000000;}
ul.menu a:visited{color:#000000;}
ul.menu a:hover{color:#0000CC;text-decoration: underline;}
ul.menu a:active{color:#870101;}

ul.menu li div{
	background-image: url('/i/bullet_arrow.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 9px;
	margin-left:3px;
	line-height:14px
}

ul.menu li ul {display: none}
ul.menu li ul li div {margin-left:-10px}

#globalcontentcentercontent ul.menu li{background: none;padding:2px 9px}

.breaker{overflow:hidden;height:1px;clear:both}

.nomargin{margin:0px;}

.hr{background-image:url('/i/punkt.gif');height:1px;overflow:hidden;clear:both;margin:0px;padding:0px}



ul.menue{
  list-style-type: none;
	margin:0px 5px 0px 8px;
}

ul.menue li div ul{
	margin:3px 0px 0px 0px;
	list-style: none;
}

ul.menue li div ul li{
	background-image: url('file:///C:/TempInt/Content.IE5/WMHY3ZUM/none');
	padding: 0px;
	line-height: 12px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:5px
}

ul.menue a {text-decoration:none;}

ul.menue .active {font-weight:bold;}

ul.menue a:link{color:#000000;}
ul.menue a:visited{color:#000000;}
ul.menue a:hover{color:#0000CC;text-decoration: underline;}
ul.menue a:active{color:#870101;}

ul.menue li div{
	background-image: url('/i/bullet_arrow.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 9px;
	margin-left:3px;
	line-height:14px
}

ul.menue li ul {display: none}
ul.menue li ul li div {margin-left:-10px}

#globalcontentcentercontent ul.menue li{background: none;padding:2px 9px}

.breaker{overflow:hidden;height:1px;clear:both}

.nomargin{margin:0px;}

.hr{background-image:url('/i/punkt.gif');height:1px;overflow:hidden;clear:both;margin:0px;padding:0px}




#globalcontentcentercontent .hr{margin: 8px 9px 8px 9px;width:768px;}

#globalcontentcentercontent .colorbox .content .hr{width:auto;margin:0px;padding:0px}

.cbar .box .hr{margin:0px 5px}


img.left, div.left{float:left;margin: 0px 9px 0px 0px}
img.right, div.right{float:right;margin: 0px 0px 0px 9px}

#globalcontentcentercontent div.left{float:left;margin: 0px 9px 0px 0px}
#globalcontentcentercontent div.right{float:right;margin: 0px 0px 0px 9px}

#globalcontentcentercontent div.right div{font-size:10px}

.columns1, .columns2, .columns3, .columns4, .columns2l, .columns2r{
   text-align:left;
   margin:0px 9px;
	width:768px;
}

.columns1{}


.columns2{
   background-image: url('/i/columns2_back.gif');
   background-repeat: repeat-y;
	background-position: center;	
}

.columns2 .col1, .columns2 .col2{
   width:297px;
   float:left;
}

.columns2 .col1{margin-right: 19px;}

.columns2l{
   background-image: url('/i/columns2l_back.gif');
   background-repeat: repeat-y;
	background-position: center;	
}

.columns2l .col1{
margin-right: 19px;
width:189px;
float:left;
}

.columns2l .col2{
width:406px;
float:left;
}

.columns2r{
   background-image: url('/i/columns2r_back.gif');
   background-repeat: repeat-y;
	background-position: center;	
}

.columns2r .col1{
margin-right: 17px;
width:406px;
float:left;
}

.columns2r .col2{
width:192px;
float:left;
}

.columns3{
   background-image: url('/i/columns3_back.gif');
   background-repeat: repeat-y;
   background-position: center;
}

.columns3 .col1, .columns3 .col2, .columns3 .col3{
   width:192px;
   float:left;
}

.columns3 .col2{margin:0px 19px;}

.columns4{
   background-image: url('/i/columns4_back.gif');
   background-repeat: repeat-y;
   background-position: center;
}

.columns4 .col1, .columns4 .col2, .columns4 .col3, .columns4 .col4{
   width:146px;
   float:left;
}

.columns4 .col1, .columns4 .col2, .columns4 .col3, .columns4 .col4{margin:0px 4px;}



.colorbox{width:100%;overflow:hidden;}

.navscheme0 .colorbox{background:#E6E6E6;}
.navscheme1 .colorbox{background:#99DAFF;}
.navscheme2 .colorbox{background:#C8E7FF;}
.navscheme3 .colorbox{background:#C9E2E3;}
.navscheme4 .colorbox{background:#99FFE6;}
.navscheme4 .colorbox{background:#DBFFF5;}
.navscheme5 .colorbox{background:#E4EBF1;}
.navscheme6 .colorbox{background:#DCECA1;}
.navscheme7 .colorbox{background:#D0D7E7;}
.navscheme8 .colorbox{background:#FFEE77;}

.colorbox .topleft, .colorbox .topright, .colorbox .bottomleft, .colorbox .bottomright{
width:9px;
height:9px;
line-height:9px;
overflow:hidden;
}

.colorbox .topleft{float:left;background-image:url('/i/colorbox_topleft.gif');}
.colorbox .topright{float:right;background-image:url('/i/colorbox_topright.gif');}
.colorbox .bottomleft{float:left;background-image:url('/i/colorbox_bottomleft.gif');}
.colorbox .bottomright{float:right;background-image:url('/i/colorbox_bottomright.gif');}

.colorbox .content{margin: 0px 9px;}

.colorbox .corners{
	overflow:hidden;
	height:9px;
}

.colorbox .columns2{background-position: -9px}
.colorbox .columns2 .col1, .colorbox .columns2 .col2{width:286px}

.colorbox .columns3{background-position: -18px}
.colorbox .columns3 .col1, .colorbox .columns3 .col3{width:178px}

.colorbox .columns4{background-position: -18px}
.colorbox .columns4 .col1, .colorbox .columns4 .col2, .colorbox .columns4 .col3, .colorbox .columns4 .col4{width:140px}

div.button{margin:auto}

div.button .btnleft, div.button .btnright{
height:20px;
width:5px;
background-image: url('/i/button_left.gif');
float:left

}
div.button .btnright{background-image: url('/i/button_right.gif')}
div.button .btncenter{
	float:left;
	height:20px;
	background-image: url('/i/button_center.gif');
	overflow:hidden
}
div.button .btncenter a{
	text-decoration: none;
	line-height: 22px;
	padding: 0px 6px;
}

div.button .btncenter a:hover{color:#000000}

div.button .btncenter input{
	text-decoration: none;
	border:0px solid #000000;
	background: transparent;
	font: 12px "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #000000;
	cursor: pointer;
	margin-top:2px;
	height:19px;
}

.navscheme0 .topcol {background:#D6D6D6;}
.navscheme1 .topcol {background:#4FAFEA;}
.navscheme2 .topcol {background:#E3F3FF;}
.navscheme3 .topcol {background:#E4F0F1;}
.navscheme4 .topcol {background:#F5F0E8;}
.navscheme5 .topcol {background:#F1F5F8;}
.navscheme6 .topcol {background:#DEE4D0;}
.navscheme7 .topcol {background:#E6EAF2;}
.navscheme8 .topcol {background:#E6EAF2;}

.navscheme0 .altcol {background:#F0F0F0;}
.navscheme1 .altcol {background:#CDF0FF;}
.navscheme2 .altcol {background:#E3F3FF;}
.navscheme3 .altcol {background:#E4F0F1;}
.navscheme4 .altcol {background:#DBFFF5;}
.navscheme4 .altcol {background:#F7F9E7;}
.navscheme5 .altcol {background:#F1F5F8;}
.navscheme6 .altcol {background:#EDF5D0;}
.navscheme7 .altcol {background:#E6EAF2;}
.navscheme8 .altcol {background:#E6EAF2;}

.resulttable{width:97%;margin:0px 0px;}
.resulttable th {font-size:12px}
.resulttable td {text-align:left;padding:0px 9px;}

.resulttable_nm{width:100%;margin:0px 0px;}
.resulttable_nm th {font-size:12px}
.resulttable_nm td {text-align:left;padding:5px 9px;}

.pagingnavigation{width:100%}

.pagingnavigation .left{
	float:left;
	width:20%;
	text-align:left;
	}

.pagingnavigation .right{
	float:right;
	width:20%;
	text-align:right;
}


.cbar .box .square{margin: 8px 0px 0px 0px;width:auto;text-align:center;}
.cbar .box .rounded{margin: 3px 0px -7px 0px;width:auto;text-align:center;}

.popup{margin:15px}

.popup #header{height:52px;width:auto;background-image: url('/i/popup_header_center.gif')}

.popup #header .logo{
	width:auto;
	height:52px;
	background-image: url('/i/popup_header_logo.gif');
	float:left;
	background-position:  left top;
	background-repeat: no-repeat
}

.popup #header .right{
	width:auto;
	height:52px;	
	background-image: url('/i/popup_header_right.gif');
	float:right;
	background-position:  right top;
	background-repeat: no-repeat
}

.popup #footer{height:45px;width:auto;background-image: url('/i/popup_footer_center.gif');overflow:hidden}

.popup #footer .left{
	width:14px;
	height:45px;
	background-image: url('/i/popup_footer_left.gif');
	float:left
}

.popup #footer .right{
	width:14px;
	height:45px;	
	background-image: url('/i/popup_footer_right.gif');
	float:right
	
}

.popup #footer .center{padding:6px}
.popup #globalcopyright{margin:0px}

.popup div#content{
	background:#FFFFFF;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}

.popup #header .button{margin-top: 17px}

.popup div#content #popcontentarea{padding:9px;background-color:#fff;text-align:left;}

.popup div#content #popcontentarea .hr{width:auto;margin:9px 6px;}


/* ###########      additional classes for E-SPOTTING         ################ */

.box .espotting_menu{
	list-style-type: none;
	margin:0px 5px;
}

.box .espotting_menu li{
	padding: 3px;
}

.box .espotting_menu li div ul{
	margin:3px 0px 0px 0px;
	list-style: none;
}

.espotting_menu li div{
	background-image: url('/i/bullet_arrow.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat;
	padding-left: 10px;
	line-height:14px
}
