@charset "UTF-8";
/* CSS Document */

/* CSS Document */


body{
height:100%;
margin: 0;
padding: 0;
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:0.75em; 
text-align: center;/*fuer IE_quirks (Fehlt die Doctype-Angabe, wird der Quirks-Modus verwendet)*/
font-weight:normal;
line-height:1.5em;
background-color: #d6dfe8;
}

p {margin:0; padding:0;line-height:1.5em;}

strong {color:#666;}

ol li { line-height:1.5em;}


.suche { width:185px; background-color:#DDEBE7; height:90px; padding:5px 5px 0px 10px; margin-top:20px;}
/*.suche input { border:1px solid #FFFFFF; color:#666;}*/
.button {
	background-color: #DDEBE7;
	}
/***************************************************** container ***********************************************************/

#wrapper { width:960px; margin:auto; margin-top:0px;}
#head { width:960px; background: transparent url(bilder/800pxbanner.jpg) left top no-repeat; height:240px; border-bottom:1px solid #fff; }
#clearer {
clear: both;
}

#head-praxis { width:960px; background: transparent url(bilder/800px-Pinneberg-drostei.jpg) left top no-repeat; height:260px; border-bottom:1px solid #fff; position:fixed;}


#wrapper-content { 
	width:960px; 	
	text-align:left; 
	padding:0px; 
	margin-top:0px;	
	padding:0px 0px 10px 0px;
	border-bottom:1px dotted #ccc;
	background-color:#FFFFFF;
	}
/***************************************** Head-Menue **************************************************************************************/

#headbigdiv {background-color:#9db4ca; float:left; text-align:left; margin:205px 0px 0px 0px; padding:0px 0px 0px 235px;}
/*margin:0px 0px 0px 220px;*/

#headaround a {margin: 0;  color:#FFF; margin:5px 0px 5px 0px; border-bottom:4px solid #9db4ca; text-decoration:none;} 
#headaround a:hover {margin: 0; margin:0; color:#FFFFFF; padding:5px 0px 5px 0px; border-bottom:4px solid #FFF; text-decoration:none;} 
#headaround {margin:0px 15px 0px 15px; float:left;}


#headaround2 {padding:0px 15px 0px 15px; float:left;}
#headaround2 a {margin: 0; margin:0; color:#FFFFFF; padding:5px 0px 5px 0px; border-bottom:4px solid #FFF; text-decoration:none;} 


/***************************************** Menue **************************************************************************************/
    
#menue { width:200px;  float:left; border-left:1px solid #fff;border-right:1px solid #fff; margin:0px 5px 0px 10px;
padding:30px 0px 0px 0px;}

*html #menue{ margin-top:-1px;}

#menue p {font-weight: bold; color:#FFFFFF; padding:5px 0px 5px 14px; border-top:1px solid #fff; background-color:#9db4ca;}

#menue ul { list-style:none; margin:0; padding:0;border-bottom:1px solid #fff;}
#menue ul li {	padding:5px 0px 5px 8px; border-top:1px solid #fff; background-color:#9db4ca;}
#menue ul li a {color:#fff; padding-left: 6px; text-decoration:none; font-size:1em; display:block;}
#menue ul li a:hover { color:#FFFFFF; }
#menue li:hover {border-right:4px solid #2e3b63; padding:5px 0px 5px 8px; background-color:#9db4ca; color:#fff;}

#menue #active {border-right:4px solid #2e3b63; padding:5px 0px 5px 8px; background-color:#9db4ca; color:#fff;}
#menue #active a {color:#273452; padding-left: 6px; text-decoration:none; font-size:1em; display:block;}



/*#menue ul li.active {padding:5px 0px 5px 4px; background-color:#DDEBE7; border-right:4px solid #DDEBE7;font-weight:normal;}*/

 /***************************************** aktuelles Bereich *****************************************************************/

#right {

margin:0px 5px 0px 10px;
padding:30px 0px 0px 0px;
width:195px;
float:right;
color:#666;

border-left:1px solid #fff;border-right:1px solid #fff;
border:none;
}



*html #right { padding-top:50px;}

#right h2 { background-color:#9db4ca; color:#FFF; padding:2px 0px 2px 5px; margin:0px; font-size:1em; font-weight:bold;}

#right a:link { text-decoration:none; color:#2e3b63;}
#right a:visited {text-decoration:none; color:#2e3b63;}
#right a:hover { color:#2e3b63; text-decoration:underline;}
#right a:focus { color:#2e3b63; text-decoration:none;}

/****************************** Definitionen fuer den Inhaltsbereich ***************************************/


#story{
margin:0px 0px 0px 220px;
padding:30px 25px 0px 30px;
}

div.previewpicture {
	float: right;
	padding: 0px;
	margin: 0px 0px 10px 10px;
	border: none;
	background-color: #00FFFF;
}
div.previewpicture2 {
	float: right;
	padding: 0px;
	margin: 0px 0px 10px 10px;
	border: none;
	background-color: #00FFFF;
}
#middle {width: 490px;
float: left;

}

*html #story{
margin:0px 0px 0px 220px;
padding:30px 25px 0px 30px;
}

#story p {line-height:1.5em;}
#story h1 { font-size:1.2em; color:#699; padding-top:0px; text-decoration:underline}
#story h2 { font-size:1.1em; color:#2e3b63; margin:0px 0px 10px 0px; padding:0px; background: transparent url(images/bg-h2.gif) left bottom no-repeat;}
#story h3 { font-size:1.1em; color: #666666; margin:0px 0px 10px 0px; padding:0px; }


#story a:link { text-decoration:none; color:#2e3b63;}
#story a:visited {text-decoration:none; color:#2e3b63;}
#story a:hover { color:#2e3b63; text-decoration:none;text-decoration:underline;}
#story a:focus { color:#2e3b63; text-decoration:none;}


#story img.right { float:right; margin:0px 5px 5px 15px;}
#story img.left { float:left; margin:0 20px 10px 0;}

#story .left { float:left;}
#story .right { float:right; margin-left:15px;}


#story ul.list { list-style:none; margin-left:0px;}
/*   *html #story ul.list { margin-left:5px;}
*+html #story ul.list { margin-left:10px;}
*/

#story ul.list li {
margin-left:0px;
background: transparent url(images/icons/bullet.gif) 0 6px no-repeat;
padding-left: 15px;
text-align: left;
line-height:1.6em;
}

#story ul.list li ul li{
background: transparent url(images/icons/bullet.gif) 0 6px no-repeat;
}

#story ul.list li ul li ul li{
background: transparent url(images/icons/bullet.gif) 0 6px no-repeat;
}



table,td {border: 1px solid #e3ddd4; border-collapse: collapse;}
table{border:none; border:1px solid #e3ddd4;}
caption { text-align:left; font-size:1.1em; color:#699; padding-bottom:15px; font-weight:bold; text-decoration:underline;}
thead th, tbody th {background:#85b1b3;padding: 5px 5px; border-left: 1px solid #e3ddd4; text-align: left;  color:#fff;}
tbody th{background: #85b1b3;border-top: 1px solid #e3ddd4;text-align: left; font-weight:bold;}
tbody tr td{padding: 7px 5px;color: #666; vertical-align:top;}
tbody tr.bg {vertical-align:top; background-color:#e8e5e0;}

table.ohne,td.ohne {border: none; border-collapse: collapse;padding:0px;}

.form fieldset { border:none; padding:5px;}
.form legend {color:#f60; font-weight:bold;}
.form label{width:14em; margin:0px 10px 0px 0px; float:left;}
.form input.textarea { border:1px solid #9966CC;}
.form textarea.textarea { border:1px solid #699; margin-left:6px;}
.form select { border:1px solid #FF00FF; color:#66FF99; font-size:1em;}
.form input.plz { width:6em;} 
.form input.enter { font-size:1em; color:#fff; background-color:#CCCC00; padding:2px; padding-left:5px;padding-right:5px; border:none;}
.form input button { border:none;}

/*************************************bildergalerien*************************************************************************/

#container {
position:relative;
width:98%;
height:230px;
margin:0px;
padding:0
}

#container img { border:1px solid #ffffff}

#container .thumbs {width:370px; position:absolute; left:0px; top:0px}

#container .thumbs a, a:visited {color:#ffffff} 
#container .thumbs a.gallery, a.gallery:visited {display:block; display:inline-block; color:#fff; text-decoration:none; width:50px; height:50px; float:left; margin:0px 6px 12px 6px;}

#container .view { width:250px; margin-left:400px; height:230px; font-size:0.9em}
#container .view img {border:0}

#container .view p {line-height:1.8em}

#container .view a:link { text-decoration:underline; color:#645427;}
#container .view a:visited {text-decoration:underline; color:#645427;}
#container .view a:hover { color:#645427; text-decoration:underline}
#container .view a:focus { color:#645427; text-decoration:underline}




/******************************************************** footer ****************************************************/
#footeriframe {font-size:0.9em;
text-align:left;}
#footer {
clear:both; 
height:20px; 
padding:0px 0px 0px 0px;
margin:auto;
font-size:0.9em;
color:#666;

text-align:center;
margin:10px 0px 0px 20px;
}

#footer a:link { text-decoration:none; color:#2e3b63;}
#footer a:visited {text-decoration:none; color:#2e3b63;}
#footer a:hover { color:#2e3b63; text-decoration:underline;}
#footer a:focus { color:#2e3b63; text-decoration:none;}




/***************************************** nur Content *******************************************************************************/

#story-blank{
margin:0px 0px 0px 0px;
padding:20px 20px 0px 20px;
text-align:left;
background-color:#fff;
}

#story-blank p {line-height:1.5em;}
#story-blank h1 { font-size:1.2em; color:#699; padding-top:0px; text-decoration:underline}
#story-blank h2 { font-size:1.1em; color:#699; margin:0px; padding:0px;  background: transparent url(images/bg-h2.gif) left bottom no-repeat;}
#story-blank h3 { font-size:1.1em; color:#699; margin:0px; padding:0px; }

#story-blank a:link { text-decoration:none; color:#699;}
#story-blank a:visited {text-decoration:none; color:#699;}
#story-blank a:hover { color:#699; text-decoration:none;}
#story-blank a:focus { color:#699; text-decoration:none;}


/*****************************************suche werbung ausblendungen*******************************************************************************/



#top_ad_unit { display:none;}

#bottom_ad_unit { display:none;}



    
