/* *** Generated by www.csscreator.com *** */
/* *** modified by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */
/*see*/
html { height: 100% } 
body { min-height: 101%; }

body {
background-color: #F7FBF3;
font-size: 11px;
font-family: "Trebuchet MS", Arial, SunSans-Regular, Sans-Serif;
color:#333333;
padding:0px;
margin:0px;
letter-spacing: 0.2em;
line-height: 18px;
}
img{padding:0px;
margin:0px;
}

a {color: #333333;}
a:visited {color:#333333;}
a:hover {color: #333333;}
a:active { color:#333333;}

h1 {
}
h2 {}

form input    { 
color:  #999; 
background-color: #F7FBF3; 
border-top: 0px solid #999; 
border-right: 1px solid  #999; 
border-bottom: 1px solid  #999; 
border-left: 0px solid #999; 
font-weight: normal; 
font-size: 10px;
}
form textarea    { 
color:  #999; 
background-color: #F7FBF3; 
border-top: 0px solid #999; 
border-right: 1px solid  #999; 
border-bottom: 1px solid  #999; 
border-left: 0px solid #999; 
font-weight: normal; 
font-size: 10px;
}
/* ----------container zentriert das layout-------------- */
#container {
width: 1000px;
padding:0px;
margin: 0px;

margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
text-align: left;
padding: 0px;
margin: 0px;
margin-left: 265px;
height: 100px;
color: #333;
font-size: 18px;
font-weight: bold;
vertical-align: bottom;
}
#banner a{
text-decoration: none;
letter-spacing: 0.13em;
}
#banner_text{position: relative;
top: 55px;}
#banner img {padding:10px 0px;} 

.search_box{
position: relative;
top: 50px;
right: 10px;
float: right;
} 

/* ----------outer und inner----------------- */

#outer{ 
border-left: solid 250px #818a49; /* linke Menue Spalten Farbe  */ 
border-right: solid 300px #c7cad3; /* rechte Menue Spalten Farbe  */ 
/*background-color: #CCCC33;*/ /* Farbe fuer Inhalt Spalten  */

} 

#inner{margin:0; width:100%; }

/* --------------left und right leftgavtion------------- */
div#left { 
min-height:390px ;
height:expression(this.scrollHeight > 390px ? "auto":"390px "); 
}
#left{
 width:250px; 
 float:left; 
 position:relative; 
 margin-left:-250px; 
 margin-right:0px;
 
 }

* html #left{ /* F�r IE */
        height: 390px ;
}
/*anfang ww*/
 
 ul
{
	line-height: 20px;
}
.menu {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 300px;
	margin: 20px 0 0 0px;
	font-size: 12px;
	/*border-left: 25px solid #F7FBF3;*/

}
.menu a{text-decoration: none;
padding-left: 20px;}


li.level0{
}

.menu ul {
	padding-left: 0;
	list-style: none;	
	}
ul.level1 {text-decoration: none;
padding-left: 20px;}

.menu li.menu-current a{
  color: #C32D12;
}




.menu li a.menu-current, a.menu-parent{
color: #C32D12;
font-weight: bold;
text-decoration: underline;
background-color: #bbc198;}

li.menu-current, li.menu-parent{
background-color: #bbc198;

}
.menu li a.menu-child{
color: black;}

/*ende ww*/


/* --------------rechts-----------------*/

div#right { 
min-height:400px;
height:expression(this.scrollHeight > 360px ? "auto":"360px "); 
}

#right {
 /*background-color: #CCCC33;*/
 width:300px; 
 float:right; 
 position:relative; 
 margin-right:-300px; 
 }
#right img{
padding: 0;
margin:0;
border-bottom:2px solid #F7FBF3;

}

* html #right{ /* F�r IE */
        height: 350px;
}

/* -----------------Inhalt--------------------- */ 
div#content { 
min-height:370px;
height:expression(this.scrollHeight > 370px ? "auto":"370px"); 
}
#content{ 
background-color: #c7cad3;
 border-left: 2px solid #F7FBF3;
border-right: 2px solid #F7FBF3;
position: relative; 
margin: 0px; 
font-size: 11px;
padding: 22px  15px  15px  15px;

}
#content a:hover{

background-color: #F7FBF3;
}
* html #content { /* F�r IE */
        height: 370px;
}
/*  ----------------footer---------------------- */ 
#footer {
position: relative;
top: -7px;
clear:left;
padding:0px;
margin:0px;
text-align: left; 
/*background-color:red;*/
background-color:#F7FBF3;
border-top:2px solid #F7FBF3;} 
#footer img{
padding: 10px;}
#logos{
position: relative;
top: -104px;
left: 20px;
float: left;
}