/* *** 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 { height: 100% } 
body  { min-height: 101% }

body    { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; background-color: #ffffff; margin: 0 0 0 50px; padding: 0 }

img{padding:0px;
margin:0px;
}

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

h2    { font-size: 13px; font-weight: bold; margin: 0 }
h4 { font-size: 11px; font-weight: bold }
.titel { font-weight: bold; text-decoration: underline }
.klein { font-size: 10px }

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

/* -------------- BG-Farben der einzelnen Rubriken------------- */

.home    { background-color: #390 }
.jahresprogramm     { background-color: #c60 }
.angebot      { background-color: #c90 }
.dienstleistungen    { background-color: #993 }
.team     { background-color: #693 }
.kontakt    { background-color: #69c }
.profitipps    { background-color: #39c }

/* ----------container zentriert das layout-------------- */
#container   { margin: 0 auto; padding: 0; position: absolute; width: 1000px } 

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

/* --------------left und right leftgavtion------------- */
div#left  { height: 1em; min-height: 420px }
#left{
 width:250px; 
 float:left; 
 position:relative; 
 margin-left:-250px; 
 margin-right:0px;
 
 }

* html #left { height: 450px }



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

div#right  { height: 1em; min-height: 450px }

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

}

* html #right { height: 450px }
#right_text  { padding: 10px; width: 300px }
/* -----------------Inhalt--------------------- */ 
div#content     { min-height: 450px }
#content    { font-size: 11px; margin: 0; padding: 10px 15px 40px; position: relative; border-right: 3px solid #ffffff; border-left: 3px solid #ffffff }
* html #content   { height: 450px }
#legende  { padding-top: 10px; padding-bottom: 10px; padding-left: 0; width: 400px }
/*  ----------------footer---------------------- */ 
#footer {
position: relative;
top: -7px;
clear:left;
padding:0px;
margin:0px;
text-align: left; 
background-color:#ffffff;
border-top:3px solid #ffffff;} 
#footer img { padding: 10px }


/*  ----------------logos---------------------- */
#logos{
position: relative;
top: -200px;
left: 20px;
float: left;
}

/*  ---------------- Inhalt: Fotos und Text float ---------------------- */
.textlinks    { margin: 20px 0 15px; padding: 0; width: 400px; height: 120px }
.textrechts    { margin: 20px 0 15px; padding: 0; width: 400px; height: 120px }


.textlinks p { margin: 0; padding: 0 }

.bild  { margin: 0 20px 0 0; padding: 2px 2px 2px 0; float: left }

.antifloat { clear: left; }


.textrechts p { text-align: right; margin: 0; padding: 0 }

.textrechts  .bild   { margin: 0 0 0 20px; padding: 2px 0 12px 2px; float: right }
.textrechts .antifloat {
clear: right;
}
#inhalt   { width: 410px }
#fotos { padding: 10px 10px 10px 0; float: left }
#aktuell { color: #c32d12; margin-top: 30px }
.linkrot { color: #c30; font-weight: bold; text-decoration: underline }
