/* *** 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  */

html
{
overflow-x: hidden; /* fixes MSIE scrollbar bug */
height:100%
}


body {
background-color: #f2f2f2;
font-size: 11px;
LINE-HEIGHT: 160%;
text-align: justify;
font-family: Tahoma,Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;
	padding: 0;
	margin: 0;
	height:100%

}
a {color: #666; text-decoration: underline;}
a:visited {color:#666; }
a:hover {color: #A0C7E3; text-decoration: underline;}
a:active { color:#666;}

p {
font-size: 11px;
LINE-HEIGHT: 160%;
text-align: justify;
font-family: Tahoma,Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;

}

td {
font-size: 11px;
LINE-HEIGHT: 160%;
text-align: left;
font-family: Tahoma,Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#333333;

}




.ueberschrift {
	font-size: 13px;
	color: #737899;
	font-weight: bold;



}


.header1 {
font-size: 13px;
color: #737899;
font-weight: bold;
text-align: center; 
padding:0px 0px 0px 20px;
}

.subheader1 {
font-size: 12px;
color: #737899;
font-weight: bold;
background:#E0E1E8; 
display:block;
padding:0px 50px 0px 0px;
margin:0px 0px 0px 0px}

/*  ----------------footer---------------------- */ 
#footer {
clear:left;
padding:5px;
 margin-left:7px;
 margin-right:3px;
 margin-top:0px;
  margin-bottom:8px;
text-align: left; 
border-left: solid 1px #ccc; /* linke Menue Spalten Farbe  */ 
border-right: solid 1px #ccc; /* rechte Menue Spalten Farbe  */ 
border-top: solid 1px #ccc; /* linke Menue Spalten Farbe  */ 
border-bottom: solid 1px #ccc; /* rechte Menue Spalten Farbe  */ 
background-color: #ffffff; /* Farbe fuer Inhalt Spalten  */

} 

/*  ----------------kasten links---------------------- */ 

.rand2 {width:200px; height:auto; margin:0}
.o1, .o2, .o3, .o4, .u1, .u2, .u3, .u4 {display:block; overflow:hidden;}
.o1, .o2, .o3, .u1, .u2, .u3 {height:1px;}

.o1 {margin:0 5px; background:#D9D6D6;}
.u1 {margin:0 5px; background:#D9D6D6;}

.o2, .u2 {margin:0 3px; border-width:0 2px;}
.o2 {background:#eee; border-left:1px solid #D9D6D6; border-right:1px solid #D9D6D6;}
.u2 {background:#eee; border-left:1px solid #D9D6D6; border-right:1px solid #D9D6D6;}

.o3, .u3 {margin:0 2px;}
.o3 {background:#eee; border-left:1px solid #D9D6D6; border-right:1px solid #D9D6D6;}
.u3 {background:#eee; border-left:1px solid #D9D6D6; border-right:1px solid #D9D6D6;}

.o4, .u4 {height:2px; margin:0 1px;}
.o4 {background:#eee; border-left:1px solid #D9D6D6; border-right:1px solid #D9D6D6;}
.u4 {background:#eee; border-left:1px solid #D9D6D6; border-right:1px solid #D9D6D6;}

.content2 {height:98%; display:block; padding:0 5px 0 0px; background:#eee; border-left:1px solid #D9D6D6; border-right:1px solid #D9D6D6;}

.rand2 p {margin:0}

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

.rand1 {width:180px;  margin:0}
.o11, .o21, .o31, .o41, .u11, .u21, .u31, .u41 {display:block; overflow:hidden;}
.o11, .o21, .o31, .u11, .u21, .u31 {height:1px;}

.o11 {margin:0 5px; background:#A0C7E3;}
.u11 {margin:0 5px; background:#A0C7E3;}

.o21, .u21 {margin:0 3px; border-width:0 2px;}
.o21 {background:#f2f2f2; border-left:1px solid #A0C7E3; border-right:1px solid #A0C7E3;}
.u21 {background:#f2f2f2; border-left:1px solid #A0C7E3; border-right:1px solid #A0C7E3;}

.o31, .u31 {margin:0 2px;}
.o31 {background:#f2f2f2; border-left:1px solid #A0C7E3; border-right:1px solid #A0C7E3;}
.u31 {background:#f2f2f2; border-left:1px solid #A0C7E3; border-right:1px solid #A0C7E3;}

.o41, .u41 {height:2px; margin:0 1px;}
.o41 {background:#f2f2f2; border-left:1px solid #A0C7E3; border-right:1px solid #A0C7E3;}
.u41 {background:#f2f2f2; border-left:1px solid #A0C7E3; border-right:1px solid #A0C7E3;}

.content1 {display:block;  padding:5px 5px 5px 10px; background:#f2f2f2; border-left:1px solid #A0C7E3; border-right:1px solid #A0C7E3; text-align: left; }

.rand1 p {margin:0}



hr{
 border: 0px; /* Für Firefox und Opera */
border: null;
 border-top: solid 1px #ccc;
margin-top:5px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
width:100%;
border-bottom: solid 1px #FFFFFF; 
}

.footer_text {

font-size: 11px;
font-family: Tahoma,Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#666;
padding:5px;
margin:5px;
}

/*  ----------------Navigation---------------------- */ 


A.nav1 {
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 100px;
	PADDING-LEFT: 18px;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 25px;
	TEXT-ALIGN: center;
	font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;text-decoration: none;

	width: auto;
	font-weight: bold;


}
A.nav1:link {
	COLOR: #525050;  TEXT-DECORATION: none
}
A.nav1:visited {
	COLOR: #525050; 
}
A.nav1:hover {
	COLOR: #8388A8;  
A.nav1:active {
	COLOR: #525050;  
}



A.nav2 {
	FONT-SIZE: 10px;
	LINE-HEIGHT: 100%;
	TEXT-ALIGN: center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 18px;
	width: auto;
	padding: 2px;





}
A.nav2:link {
	COLOR: #525050;  TEXT-DECORATION: none
}
A.nav2:visited {
	COLOR: #525050; 
}
A.nav2:hover {
	COLOR: #8388A8;  TEXT-DECORATION: none
A.nav2:active {
	COLOR: #525050; 
}


/* ----------container zentriert das layout-------------- */
#container {
width: 100%;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------banner for logo-------------- */
#banner {
width: 100%;
text-align: left;
background-color: #ffffff;
padding: 0px;
margin-left: 10px; 
}

#banner img {padding:10px 0px 10px 0px;} 
