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

body {
background-color: #f93;
background-image: url("bilder/lilo_hintergrund_kreise.gif");
font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
padding:0px;
margin:0px;
}

a {text-decoration: none}


h3   { color: #900; font-size: 12px; background-color: #fc6; margin: 0; padding: 5px 15px 5px 1px; border-top: 1px solid #c30; border-bottom: 1px solid #c30 }

h1     { 
	color: #FFF; 
	font-size: 20px;  
	font-weight: bold; 
	line-height: 30px; 
	text-align: left; 
	margin-top: 0 }

h2 {
	color: #900; 
	font-size: 18px;
	font-weight: normal; 
	line-height: 25px; 
	text-align: left; 
	margin-top: 0
	}

img.download {vertical-align:middle;}


/* ----------container zentriert das layout-------------- */
#container    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container2    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1m.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container3    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1c.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container4    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1d.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container5    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1i.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container6    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1f.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container7    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1g.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container8    { background-color: #F60; background-image: url("bilder/lilo_hintergrund_1l.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 
#container9     { color: #c30; background-color: #f60; background-image: url("bilder/lilo_hintergrund_1n.jpg"); background-repeat: no-repeat; background-position: center 0; margin: 10px auto 0; padding: 3px 0 0; width: 1000px; border-right: 1px dotted #900 } 

/* ----------banner for logo-------------- */
#banner      { margin-right: 8px; padding-left: 30px; color: #ffc; font-size: 18px; font-weight: normal; height: 180px; border-left: 1px dotted #900;  }

#banner h1     { 
	color: #FFF; 
	font-size: 20px;  
	font-weight: bold; 
	line-height: 30px; 
	text-align: left; 
	margin-top: 0 
	}
	
#banner h2 {
	color: #900; 
	font-size: 18px;
	font-weight: normal; 
	line-height: 25px; 
	text-align: left; 
	margin-top: 0
	}

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


/* ----------outer und inner----------------- */
#outer{ 
 margin-left:294px; /* linke Menue Spalten ev Farbe  */ 
	 /* Farbe fuer Inhalt Spalten background-color: #ffffff;  */
 } 

#inner{ margin:0px; width:100%; } /* die IE PC schlaufe */ 

/* --------------left navigavtion------------- */
#navi {
 width:240px; 
 float:left; 
 position:relative; 
 margin-left:-300px; 
 margin-right:30px;
 padding-top:210px;
 padding-right: 20px;
 text-align: right;
voice-family: "\"}\"";
voice-family: inherit;
width:280px;
 }
 
 
#navi p           { color: #900; font-size: 14px; line-height: 22px; font-weight: bold;  margin-top: 0; margin-bottom: 6px }
	

#navi a              { color: #ffc;font-size: 12px;}
#navi a:link        { color: #ffc; font-size: 12px; }
#navi a:visited   { color: #ffc; font-size: 12px; }
#navi a:hover      { color: #ffc; font-size: 14px;  text-align: right }
#navi a:active     { color: #c00; font-size: 14px }


#unternavi  { visibility: visible; position: absolute; z-index: 1; top: 0px; left: 30px; width: 670px }
#unternavi p          { color: #535353; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; line-height: 13px; margin-top: 0; margin-bottom: 6px }
#unternavi a   { color: #900; font-size: 11px; font-weight: normal }

#titel   { visibility: visible; position: absolute; z-index: 1; top: 155px; left: 298px; width: 670px }
.linieunten     { border-bottom: 1px solid #c30 }
.linieuntengrau  { border-bottom: 1px dotted #c30 }


#adresse        { 
	width:240px; 
 	float:left; 
	 position:relative; 
	 margin-left:0px; 
 	margin-right:0px;
 	padding-top: 180px;
	padding-right: 20px;
 	text-align: right;
	voice-family: "\"}\"";
	voice-family: inherit;
	width:280px;
 }

#adresse p     { color: #600; font-size: 12px; font-weight: normal; line-height: 13px }
#adresse a              { color: #600; font-size: 12px;line-height: 13px; }
#adresse a:link        { color: #600;font-size: 12px; line-height: 13px; }
#adresse a:visited   { color: #600; font-size: 12px; line-height: 13px;}
#adresse a:hover      { color: #600; font-size: 12px; line-height: 13px;}
#adresse a:active    { color: #600; font-size: 12px; line-height: 13px; }

	
/* -----------------Inhalt--------------------- */
#content  { 
	padding: 10px; 
	position: relative; 
	border-left: 1px dotted #900; 
}

#content p { color: #900; font-size: 13px; line-height: 18px; margin-top: 0; margin-bottom: 12px }
#content b  { color: #900; font-size: 12px; font-weight: bold; line-height: 18px; margin-top: 0; margin-bottom: 12px }
#content a { color: #900; font-size: 12px; font-weight: bold; line-height: 17px; margin-top: 0; margin-bottom: 12px }

#contentaktuell  { 
	padding: 30px; 
	position: relative; 
	border-left: 1px dotted #900; 
}

#contentaktuell p { color: #900; font-size: 13px; line-height: 18px; margin-top: 0; margin-bottom: 12px }
#contentaktuell b  { color: #900; font-size: 12px; font-weight: bold; line-height: 18px; margin-top: 0; margin-bottom: 12px }
#contentaktuell a { color: #900; font-size: 12px; font-weight: bold; line-height: 17px; margin-top: 0; margin-bottom: 12px }

 
.texthintergrund  { color: #900; font-size: 13px; font-style: normal; line-height: 15px; background-color: #f63; padding: 10px; border: solid 1px }

.tabelle { color: #900; font-size: 13px; font-style: normal; line-height: 15px; background-color: #f63; padding: 0px; border: solid 1px }

table {
	border-collapse:collapse;
	border-spacing:0;
}


table#workshop{ color: #900; font-size: 13px; font-style: normal; line-height: 15px; background-color: #f63;  border: solid 1px }

table#workshop td
{
	margin:0;
	padding:5px;		
	border:solid 1px;
	
}

td#workshop1 {
	width:150px;
}
td#workshop2 {
	width:400px;
}
table#workshop tr {
	margin:0;
	
	height:30px;
	vertical-align:top;
}


#content pre{
}
#content ul  { color: #900; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; line-height: 16px; list-style-type: none; margin: 20; padding: 0 }

#content li     { background-image: url("bilder/aufz_rot.gif"); background-repeat: no-repeat; background-position: 0 3px; text-align: left; margin: 11px 1px; padding-left: 14px }



#content dl {
color: #505050; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; line-height: 16px; margin-top: 0; margin-bottom: 12px; 
list-style-type: none;
padding: 0px;
margin: 0px;
}
#content dt    { background-image: url("bilder/aufz_rund.gif"); background-repeat: no-repeat; background-position: 0 3px; text-align: left; margin: 11px 1px; padding-left: 14px } 


/*  ----------------footer---------------------- */ 
#fuss        { 
	clear:left; 
	color: #900; 
	font-size: 12px; 
	font-weight: normal; 
	background-color: #f93; 
	padding-top: 3px; 
	padding-right: 21px; 
	padding-left: 29px; 
	bottom: 0px; 
	height: 30px; 
	border-left: 1px dotted #900; 
	border-right: 1px dotted #900
 }


#fuss a    { color: #900; font-size: 12px; font-weight: normal }
#fuss a:hover     { color: #fc9 }


#faller {
	float:right;
	font-size: 10px;
	font-weight:normal;
	line-height:11px;
	padding-top: 3px; 
	color: #900; 
	
}

