/* *** 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: #EEEEEE;
font-size: 12px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#000000;
padding:0px;
margin:0px;
}
a {color: #000000; text-decoration: underline; }
a:visited {color:#000000; text-decoration: underline; }
a:hover {color: #000000; text-decoration: none; }
a:active { color:#000000; text-decoration: none; }

.druck a:link { color: #000000; text-decoration: underline; } 
.druck a:visited { color: #000000; text-decoration: underline; } 
.druck a:hover { color: #000000; text-decoration: none; } 
.druck a:active { color: #000000; text-decoration: none;}

.kopf a:link { color: #ffffff; text-decoration: none; } 
.kopf a:visited { color: #ffffff; text-decoration: none; } 
.kopf a:hover { color: #ffffff; text-decoration: underline; } 
.kopf a:active { color: #ffffff; text-decoration: none;}

.infokasten { border:1px solid #999999; 
-moz-border-radius:10px; 
width:95%;
background-color:#FFE28A;
text-align:justify;
padding:2px; 
margin:10px;
} 

h1 {
font-size: 12px;
font-family: Arial, SunSans-Regular, Sans-Serif;
color:#FFFFFF;
background-color: #4D79FF;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0px;}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 800px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #C7D5FF;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #e1ddd9;
text-align: right;
padding: 0px;
margin: 0px;
}
#banner img {padding:0px 0px;} 

/* -----------------Inhalt--------------------- */
#content {
background-color: #ffffff;
padding-left: 15px;
margin-left: 200px;
margin-right: 0px;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

p, pre{
padding: 5px 10px;
margin:0px;
}

/* --------------left navigavtion------------- */
#left {
float: left;
width: 200px;
margin: 5px;
padding: 5px;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: center; }



/* -----------Vertikale Bilder----------------- */
*
img { vertical-align:bottom; 
}



/* -----------Menustruktur--------------------- */

.menu2 {
margin:1px;
padding:1px 3px;
color:#000;
background:#FFFFFF;
text-align:right;
}
.menu2 a {
color:#000;
text-decoration:none;
text-align:right;
}
.menu2 a:hover {
color:#F5B800;
text-decoration:none;
text-align:right;
}
.menu2 a:visit {
color:#000;
text-decoration:none;
text-align:right;
}
.menu2 a:active {
color:#000;
text-decoration:none;
text-align:right;
}

.buttonscontainer {width: 180px;}

.buttons a {color: #000000;
background-color: #FFFFFF;
padding: 2px;
padding-left: 3px;
display: block;
border-left: 10px solid #F5B800;
font: 12px Arial, sans-serif;
text-decoration: none;
text-align: left;
margin-top: 1px;}

.buttons a:hover {border-left: 10px solid #4D79FF;
text-decoration: none;
color: #000000;}

.buttons a:active {border-left: 10px solid #4D79FF;
text-decoration: none;
color: #000000;}

.buttons a:visit {border-left: 10px solid #4D79FF;
text-decoration: none;
color: #000000;}

.buttonsstand {
background-color: #003399;
font: 12px Arial, sans-serif;
font-weight: bold;
color: #000000; 
padding-left: 8px;
border-left: 2px solid #003399;

.buttonsmenu {
background-color: #CCCCCC;
font: 12px Arial, sans-serif;
text-decoration: none;
text-align: right;
}




