/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #fff;
background-image:url(/css/special/gfx/bg_verlauf.jpg); background-repeat:repeat-x;

font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333;
padding:0;
margin:0;
text-align:center;

}
a {color: #615e56;}
a:visited {color:#615e56;}
a:hover {color: #615e56;}
a:active { color:#615e56;}



h1 {
font-size:24px;
color:#FFF;
/*background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;*/
padding:0px 0px;
margin:0 ;
}

h2 {
font-size:16px;
font-weight: bold;
margin:0px;
letter-spacing:1px; color: #ff4c16;}





img.download {vertical-align:middle;}

#left{float: left; padding:0; width:150px;  margin-right:8px; text-align:center;}
#left ul {margin:0; padding:0;}
#left li{padding:0; margin:0 0 1px 0;  display:block; }
#left li a{ height:40px; padding:0px 25px; font:16px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url(/css/special/gfx/menu.png) 0px 0px no-repeat; text-decoration:none; overflow:hidden;line-height: 40px;}
#left li a:hover{background:url(/css/special/gfx/menu.png) 0px -40px no-repeat; color:rgb(255,255,255);}
#left li a:hover #left ul li{display:block;}
#left li a.menuactive {background:url(/css/special/gfx/menu.png) 0px -40px no-repeat; color:rgb(255,255,255);}
#left li a.menuactive:hover{background:url(/css/special/gfx/menu.png) 0px -40px no-repeat; color:rgb(255,255,255);}
#left li a span{height:40px; color:#FFF;}
#left li:hover , #left li a:hover ul ul {display:block;}



left ul ul {display:none;margin:0 0 1px 0;width:150px; list-style:none; float:left; overflow:hidden;}
#left ul ul li{padding:0; margin:1px 0 1px 0; height:20px; display:block;overflow:hidden;}
#left ul ul li a{text-align:center; height:20px; padding:0px 0px; font:12px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url(/css/special/gfx/submenu2.png) 0px 0px no-repeat; text-decoration:none; margin: 0 auto; line-height: 20px;}
#left ul ul li a:hover{background:url(/css/special/gfx/submenu2.png) 0px -20px no-repeat; color:rgb(255,255,255);display:block;}
#left ul ul li a.active, .menu li a.active:hover{background:url(/css/special/gfx/submenu2.png) 0px -20px no-repeat; color:rgb(255,255,255);}
#left ul ul li a span{line-height:20px;}






/* ----------container zentriert das layout-------------- */
#container {
width: 922px;

margin:0 auto;

}

/* ----------banner for logo-------------- */
#banner {

text-align: right;
padding: 0px;
margin: 0px;
}


/* -----------------Inhalt--------------------- */
#content {
padding: 0px;
margin: 0 160px;
}


p, pre{
padding: 5px 10px;
margin:0;
}



.eckenzwischenraumoben {margin:0px; padding:0px;float:left;width:600px; height:12px;  background-image:url(/css/special/gfx/ecken_oben.png);background-repeat: no-repeat;}





#contentcontainer {
	float:left;
	width:574px !important;
  	width /**/:600px;
	background:  #BBBAAA; 
	padding:0px 13px;  	 
	text-align:left;}
	
#contentcontainer {margin:auto;}
	
#contentcontainer img {border:1px solid #FFF;  margin-top:5px; background-color: #ccc; margin:auto;}

#contentcontainer h2 { font-size: 16px; font-weight:bold;
font-family: Verdana, Sans-Serif;
color:#fff; letter-spacing:0.5px;}



#contentcontainer hr {color: #fff;
background-color: #fff;
height: 1px;
border:0px;
margin-top:-3px;
margin-bottom:12px;}

#contentcontainer table hr {color: #fff;
background-color: #fff;
height: 1px;
border:0px;
margin:10px 0px;
margin-bottom:12px;}				 

#contentcontainer .noborder {border:0;}

.eckenzwischenraumunten {float:left;width:600px; height:13px; position:relative;  margin-bottom: 8px; background-image:url(/css/special/gfx/ecken_unten.jpg);background-repeat: no-repeat; border-bottom:0px; }


.hinweis h2{
text-align:center;
font-size:14px;
font-weight: normal;
margin-bottom:5px;
letter-spacing:2px;
background:#ff9933;
}



/* --------------left navigavtion------------- */

#right {
	float: right;
	width: 150px;
	margin: 0;
	padding: 0;
	min-height:400px;
}

#rechtsoben{
	text-align:center; 
	padding:0px 25px; 
	font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	color:rgb(255,255,255);
	float: right;
	width: 150px;
	height:40px;
	margin: 0;
	padding: 0;
	background-image:url(/css/special/gfx/rechtshead.png)
	
}

#rechtsoben span {line-height:40px;}
#rechtsunten span {line-height:40px; color:#FFF}


.eiframe { 
background-color:#BBBAAA;
text-align:left;
overflow:auto;
}


#rechtscontent{background: #ffbb33; padding-top:40px; min-height:250px;padding-bottom:10px; }
#rechtscontent ul li {text-align:left;margin-left:-18px;margin-right:5px;margin-bottom:5px;}
#rechtsunten{
	text-align:center; 
	padding:0px 25px; 
	font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;
	float: right;
	width: 150px;
	height:40px;
	margin: 0;
	padding: 0;
	background-image:url(/css/special/gfx/rechtshead.png)
}


/* -----------footer--------------------------- */
#footer {
	color:#FFF;
clear:both;
background-image:url(/css/special/gfx/fuss.jpg);background-repeat: no-repeat; 
width: 600px;
padding: 8px;
font-size:9px;
margin:0 auto;
text-align: center;
}
#footer a{ color:#FFF}

.newsExtList{ float:left;display:block;width:98%;clear:both; }
.newsExtList .imgBlock { float:left; width:105px; margin-bottom:10px;}
.newsExtList hr { clear:both;margin:5px 0;width:98%; }

.newsExtDetail{ float:left;display:block;width:98%;clear:both;min-height:440px; }
.newsExtDetail img { float:left; width:170px; margin:10px 0 100px 0;}
.newsExtDetail h2 { margin-left:180px;}
.newsExtDetail p { margin-left:180px;padding:5px 0;}

