/* *** 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: #FFFFFF;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}

a {
color: #000000;
}

a:visited {color:#000000;}
a:hover {color: #999999;}
a:active { color:#000000;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #CC0000;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px;
color: #FFFFCC
}

h2 {
font-size:13px;
font-weight: bold;
padding: 5px 10px;
margin:0px;
}

h3 {
font-size:14px;
font-weight: bold;
padding: 5px 10px;
margin:0px;
}

ul {
line-height:17px;
margin-bottom:15px;
}

li {
margin-left:15px;
font-size: 12px;
}

img.download {vertical-align:middle;}

/* ----------container zentriert das layout-------------- */
#container {
width: 800px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: #FFC600;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #FFCC00;
text-align: right;
padding: 0px;
margin: 0px;
}

#banner img {padding:10px 0px;} 

/* -----------------Inhalt--------------------- */
#content {
background-color: #ffffff;
padding: 0px;
margin-left: 200px;
margin-right: 0px;
}

div#content {
min-height:450px;
height:expression(this.scrollHeight > 600 ? "auto":"600px");
}

p, pre{
padding: 5px 10px;
margin:0px 0px 0px 0px;
text-align: justify;
}

#form {
margin:0;
padding:0;
border:0;
}

/* --------------left navigavtion------------- */
#left {
float: left;
width: 200px;
margin: 0px;
padding: 0px;
}

#left ul {
}

#left li {
}

#left ul li {
	color: #8fabb3;
	line-height: 1.6em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;}

#left a {
text-decoration: none;}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: right; }

#footer h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #CC0000;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px;
color: #FFFFCC
}

#footer a {
color: #FFFFCC;
text-decoration: none;}
/* ---------------------- wetter ---------------------------------------------------- */
#wetter {
background-color: #ffffff;
padding: 0px;
margin-left: 75px;
margin-right: 0px;
margin-top: 60px
}

#wetter1 {
background-color: #ffffff;
padding: 0px;
margin-left: 42px;
margin-right: 0px;
margin-top: 15px
}
/* ---------------------- fancybox ---------------------------------------------------- */

#fancybox img {
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
background-color: white;
background-image: none;
background-repeat: repeat;
background-attachment: scroll;
background-position: 0% 0%;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #dddddd;
border-right-color: #dddddd;
border-bottom-color: #dddddd;
border-left-color: #dddddd;
}

.caution      { color:red; font-weight:bold; }
img.captcha   { margin:0px; padding:0px; border:1px solid #000; }
input.captcha { margin:0px 0px 0px 0px; padding:0px; width:100px; height:25px; font-size:16px; }

/* kontaktformular styles: */
form#kontaktformular { padding:10px; width:578px; height:502px; background:#e7e7e7; border:1px #c4c4c4 solid;}
form#kontaktformular label { width:100px; height:22px; margin-top:5px; display:block; float:left; }
form#kontaktformular .eingabe { width:368px; height:20px; margin-top:5px; border:1px #c4c4c4 solid; float:left; }
form#kontaktformular .checkbox { margin-top:5px; float:left; }
form#kontaktformular textarea { width:368px; height:268px; border:1px #c4c4c4 solid; margin-top:5px; font-family:arial; font-size:12px; float:left; }
form#kontaktformular input.button { height: 23px; width: 98px; margin-top:10px;  margin-left: 374px; background:#FFF; border:1px #c4c4c4 solid; }
form#kontaktformular br { clear:both; }