@charset "utf-8";
	
	
html {
height: 100%; 
min-height: 100%;
padding-bottom: 2px;
}



body {
	text-align:center;
	margin:0;
	padding:0;
	font: 12px/20px Verdana, Arial, sans-serif;
	height: 100%;
	color:#333333;
	background-color:#9e9ea2;
	background-image:url(../_media/sh_topdown_bg.gif);
	background-repeat:repeat-x;
}

div {margin:0;padding:0;}
td {font: 12px/20px Verdana, Arial, sans-serif;}
a {margin:0;padding:0;color:#473f47;text-decoration:none;}
a:hover {margin:0;padding:0;color:#b50b3a;text-decoration:none;}
sup {font-size:0.8em;}
#tickerscroll a {color:d3d3d3;}

ul {margin: 0;padding: 0;list-style: none outside;}
ol {margin: 0;padding: 0;list-style-position:outside;margin-left:20px;}
ul.bob {list-style-image: url(../_media/listdotkl.gif);list-style-position:outside;margin-left:12px;width:auto;}
ul.bob li {}
ul.dotted {margin: 0;padding: 0;background-image: url(../_media/dotline.gif);background-position: top;background-repeat:repeat-x;list-style: none inside;}
ul.dotted li {padding:4px 0px 4px 0px;background-image: url(../_media/dotline.gif);background-position: bottom;background-repeat:repeat-x;}


#outerwrapperout {width:900px;min-height: 100%;text-align:center;margin:auto;background-repeat:repeat-y;}
	.einsp {background-image:url(../_media/sh_leftright_bg.gif);}
		.einspdark {background-image:url(../_media/sh_leftright_bg_dark.gif);}
	.zweisp {background-image:url(../_media/sh_leftright2_bg.gif);}	
		.zweispdark {background-image:url(../_media/sh_leftright2_bg_dark.gif);}	
* html #outerwrapperout {height:100%;}
	
#outerwrapper {width:900px;text-align:left;margin:auto;background-image:url(../_media/sh_main_bg.gif);background-repeat:no-repeat;background-position:left -10px;}
#topnavi {width:900px;height: 16px;display:block;text-align:right;margin:auto;color:#ffffff;font-size:10px;}
	#topnavi a {color:#ffffff;font-size:10px;}
	#wrapper {width:850px;min-height: 100%;overflow:hidden;text-align:left;margin:0;margin-left:25px;}
	* html #wrapper {height:100%;}
#logo {width:850px;height: 120px;overflow:hidden;text-align:left;margin:0;background-color:#ffffff;}

#navi {width:850px;height:25px;margin: 0;padding: 0;display: block;background-image:url(../_media/but_bg.gif);background-repeat:repeat-x;border-top:solid 1px #cccccc;border-bottom:solid 1px #ffffff;}
#navi ul {margin: 0;padding: 0;display: inline;list-style-type: none;}
#navi ul li {float:left;height:25px;border-left:solid 1px #ffffff;border-right:solid 1px #cccccc;}
#navi ul li a.tpbut{height:23px;display:block;color:#333333;padding:1px 13px 0px 13px;}
#navi ul li a:hover.tpbut{height:23px;display:block;color:#b50b3a;padding:1px 13px 0px 13px;background-image:url(../_media/but_over_bg.gif);background-repeat:repeat-x;}
#navi ul li a.tpbutaktiv{height:23px;display:block;color:#b50b3a;padding:1px 13px 0px 13px;background-image:url(../_media/but_over_bg.gif);background-repeat:repeat-x;}

	#navi ul li ul {margin: 0;margin-top:2px;padding: 0;display: none;list-style-type: none;background-image:url(../_media/trans75.png);background-repeat:repeat;}
	#navi ul li ul li {float:none;height:25px;border-width:0px;}
	#navi ul li ul li a.tpbut{height:23px;display:block;color:#333333;padding:1px 13px 0px 13px;;}
	#navi ul li ul li a:hover.tpbut{height:23px;display:block;color:#b50b3a;padding:1px 13px 0px 13px;background-image:url(../_media/trans40.png);background-repeat:repeat;}
	#navi ul li ul li a.tpbutaktiv{height:23px;display:block;color:#b50b3a;padding:1px 13px 0px 13px;background-image:url(../_media/trans40.png);background-repeat:repeat;}

	
#flashmain {width:850px;height:180px;overflow:hidden;background-image:url(../_media/sh_flash_bg.gif);background-repeat:repeat;}
#flashleft {float:left;width:645px;height:180px;background-image:url(../_media/flash_dummy.jpg);background-repeat:no-repeat;}
#flashright {float:left;width:205px;height:180px;}
	#flashright a {display:block;margin-left:0px;color:#ffffff;line-height:18px;}

#pfad {width:850px;height:24px;overflow:hidden;vertical-align:bottom;background-color:#d0d0d3;background-image:url(../_media/sh_pfad_bg.gif);background-repeat:repeat-y;border-top:solid 1px #ffffff;padding-left:35px;padding-top:2px;}
#pfadadmin {width:850px;height:24px;overflow:hidden;vertical-align:bottom;background-color:#ffffff;border-top:solid 1px #ffffff;padding-left:35px;padding-top:2px;}
	#ticker {width:240px;float:right;overflow:hidden;height:24px;vertical-align:bottom;padding-top:2px;}
	#tickerinh {margin-left:0px;}
	
#contenteinsp,#contentzweisp,#contenteinspdark,#contentzweispdark {width:850px;overflow:hidden;border-top:solid 1px #ffffff;}
	#contenteinsp .contentw,#contenteinspdark .contentw {float:left;width:805px;padding-left:35px;padding-right:10px;padding-top:30px;}
	#contentzweisp .contentleft,#contentzweispdark .contentleft {float:left;width:580px;padding-left:35px;padding-right:30px;padding-top:30px;}
	#contentzweisp .contentright {float:left;width:205px;min-height:447px;background-image:url(../_media/sh_right_bg.gif);background-repeat:repeat-x;}
	#contentzweispdark .contentright {float:left;width:205px;min-height:447px;background-image:url(../_media/sh_right_bg_dark.gif);background-repeat:repeat-x;}

	
#contenteinsp a,#contenteinspdark a,#contentzweisp a,#contentzweispdark a {color:#093d76;}
#contenteinsp a.rot,#contenteinspdark a.rot,#contentzweisp a.rot,#contentzweispdark a.rot {color:#b50b3a;}

#popcontent {width:80%;text-align:left;padding:15px;background-color:#ffffff;margin:auto;margin-top:10px;margin-bottom:10px;}
	
.maintitle {font-size:24px;display:block;min-height:42px;line-height:30px;margin-bottom:10px;}	
	* html .maintitle {height:42px;margin-bottom:10px;}
.maintitlenar {font-size:24px;display:block;min-height:30px;line-height:30px;}
	* html .maintitlenar {height:30px;}
.subtitle {font-size:14px;}

.fett {font-weight:bold;}
.kursiv{font-style:italic;}
.underline{text-decoration:underline;}

.blau {color:#093d76;}
.rot {color:#b50b3a;}
.gruen {color:#00cc0e;}
.hgrau {color:#838388;}
.fehlt {color:#b50b3a;font-weight:bold;}
.bigger {font-size:1.3em;}
.smaller {font-size:0.9em;}
.smsmaller {font-size:0.8em;}

.dottop {background-image: url(../_media/dotline.gif);background-position: top;background-repeat:repeat-x;}
.dotbot {background-image: url(../_media/dotline.gif);background-position: bottom;background-repeat:repeat-x;}
.newsdiv {padding-bottom:10px;margin-bottom:10px;}

form {margin:0;padding:0;}
textarea {font: 12px/20px Verdana, Arial, sans-serif;}
.inputfield {border:solid 1px #A3A3A3;}
	.inputfieldact {border:solid 1px #FF0000;}
.selectfield {border:solid 1px #A3A3A3;font: 12px Verdana, Arial, sans-serif;}
.submitbut {border:solid 1px #A3A3A3;}
.submitbutsm {border:solid 1px #A3A3A3;font-size:9px;}

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


.aded {cursor:help;}
.adedakt {background-color:#efefef;cursor:help;}
.totop {width:100%;text-align:right;font-weight:normal;font-size:0.9em;}
.bu {font-style:italic;font-size:0.9em;}

.shadow {
  -moz-box-shadow:    5px 5px 5px 0px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 5px 5px 5px 0px rgba(0, 0, 0, 0.4);
  box-shadow:         5px 5px 5px 0px rgba(0, 0, 0, 0.4);
}
.shadowdark {
  -moz-box-shadow:    0px 0px 10px 0px rgba(0, 0, 0, 1);
  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 1);
  box-shadow:         0px 0px 10px 0px rgba(0, 0, 0, 1);
}
.shadowlogos {
  -moz-box-shadow:    3px 3px 8px 3px rgba(0, 0, 0, 0.35);
  -webkit-box-shadow: 3px 3px 8px 3px rgba(0, 0, 0, 0.35);
  box-shadow:         3px 3px 8px 3px rgba(0, 0, 0, 0.35);
}	