/*
http://www.artgraphix.de

Name       : CSS LAYOUT Dr. Wenzel 
Version    : 1.0
Released   : 20100523
Autor      : A.Jendrysik

*/

/*#######################    Größen und Standards Layout 1       #######################*/
* { margin: 0; padding: 0; }
body {height:100%;background-color:#fff;background-image:url(body_bg.jpg);background-repeat:repeat-x;font-family: arial,trebuchet MS, verdana, sans-serif;color:#000;}
h1 {font-size:16px; margin:0; padding-bottom:10px; color:#d69cc4;letter-spacing:1px;}
h2 {font-size:16px; margin:0; padding:10px 0; color:#d69cc4;}
h3 {font-size:14px; margin:0; color:#000;}
h4 {font-size:12px; margin:0; padding:10px 0; color:#fff;}
h5 {font-size:11px; margin:0; padding:10px 0; color:#fff;}
h6 {font-size:9px; margin:0; padding:8px 0;color:#fff;}
p {font-size:12px; line-height:1.5em; margin:0; padding:5px 0;}
a {text-decoration:none;color:#003366;}
.csc-textpic-caption{text-align:center;font-size:11px;color:#000;}

#site {width:928px;margin-top:5px;}
#top {width:928px;height:128px;}
#logo{float:left;width:245px;height:128px;}
#container_claim{float:left;width:671px;height:128px;}
#claim{width:671px;height:40px;}
#claim h1{position:relative;top:20px;left:0px;font-size:18px;text-align:center;font-weight:normal;color:#66a1cb;}
#header{background-image:url(header_neu.jpg);width:928px;height:176px;}
#drtext{position:relative;left:-340px;top:10px;color:#0062a9;font-size:16px;}
#wechselbild{position:relative;left:120px;top:-19px;color:#0062a9;font-size:16px;}
#wechselbildstartseite{width:673px;height:132px;position:relative;left:120px;top:-19px;color:#0062a9;font-size:16px;background-image:url(header_arzt.jpg);}
#container{position:relative;background-image:url(content_bg.jpg);background-repeat:repeat-y;width:928px; }
#content_left{position:relative;top:-30px;float:left;width:200px;margin-left:20px;padding-left:10px;padding-top:5px;margin-top:10px;}
#content{position:relative;top:-30px;float:left;width:442px;margin-left:10px;padding:10px 10px 0 10px;text-align:left;}
#right_navibox{position:absolute;left:752px;top:-83px;background-image:url(right_navibox.png);background-repeat:no-repeat;width:205px;height:387px;}
#termin{width:195px;height:27px;position:relative;top:12px;padding-left:10px;text-align:left;}
#termin ul {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:14px;
}

#termin li {
margin: 0px;
text-align:left;
background-image:url(pfeil_right_box.jpg);
background-repeat:no-repeat;
padding-left:15px;
width:210px;
}

#termin li a, #termin li a:link ,#termin li a:visited{
text-decoration: none;
color: #bd579c;
}

#termin li a:hover, #termin li a:focus, #termin li a.current {
text-decoration: none;
color: #000;
}

#rundgang{width:195px;height:30px;padding-left:10px;position:relative;top:25px;text-align:left;}
#rundgang ul {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:14px;
}

#rundgang li {
margin: 0px;
text-align:left;
background-image:url(pfeil_right_box_blau.jpg);
background-repeat:no-repeat;
padding-left:15px;
width:210px;
}

#rundgang li a, #rundgang li a:link ,#rundgang li a:visited{
color: #bd579c;
text-decoration: none;
}

#rundgang li a:hover, #rundgang li a:focus, #rundgang li a.current {
color: #000;
text-decoration: none;
}

#bildutext{width:205px;height:210px;position:relative;top:20px;}
#bildutext .csc-textpic-text{padding:5px 10px 5px 10px;}
#kontakt{width:195px;height:25px;padding-left:10px;position:relative;top:23px;text-align:left;}
#kontakt ul {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:14px;
}

#kontakt li {
margin: 0px;
text-align:left;
background-image:url(pfeil_right_box.jpg);
background-repeat:no-repeat;
padding-left:15px;
width:210px;
}

#kontakt li a, #kontakt li a:link ,#kontakt li a:visited{
color: #bd579c;
text-decoration: none;
}

#kontakt li a:hover, #kontakt li a:focus, #kontakt li a.current {
color: #000;
text-decoration: none;
}

#anfahrt{width:195px;height:25px;padding-left:10px;position:relative;top:27px;text-align:left;}
#anfahrt ul {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:14px;
}

#anfahrt li {
margin: 0px;
text-align:left;
background-image:url(pfeil_right_box.jpg);
background-repeat:no-repeat;
padding-left:15px;
width:210px;
}

#anfahrt li a, #anfahrt li a:link ,#anfahrt li a:visited{
color: #bd579c;
text-decoration: none;
}

#anfahrt li a:hover, #anfahrt li a:focus, #anfahrt li a.current {
color: #000;
text-decoration: none;
}

#impressum{width:195px;height:25px;padding-left:10px;position:relative;top:33px;text-align:left;}
#impressum ul {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:14px;
}

#impressum li {
margin: 0px;
text-align:left;
background-image:url(pfeil_right_box.jpg);
background-repeat:no-repeat;
padding-left:15px;
width:210px;
}

#impressum li a, #impressum li a:link ,#impressum li a:visited{
color: #bd579c;
text-decoration: none;
}

#impressum li a:hover, #impressum li a:focus, #impressum li a.current {
color: #000;
text-decoration: none;
}


#footer{color:#fff;text-align:center;padding-top:13px;background-image:url(footer.jpg);width:928px; height:31px;font-size:12px;}
.clearer{clear:both;}
p.klein{font-size:10px;}
/*#######################    Größen und Standards Layout 1       #######################*/


/*#######################    Horizontale Navigation HEADER       #######################*/
  #headermenue {position:relative;top:65px;left:3px;height:22px;width:671px;}
	html > #headermenue {height:22px;}

/*hacks ie6
  * html 	#tabsmenu .item2 {background:#FFFFFF;}
	* html  #tabsmenu .item {background:#464546;}
*/
	#headermenue .img,#headermenue .item,#headermenue .item2 {float: left;}
	#headermenue .item {background-image:url(menu_bg_blau.jpg);height:22px;width:200px;}
	#headermenue .item2 {background-image:url(menu_bg_rosa.jpg);height:22px;width:200px;}
	#headermenue .item A,#headermenue .item2 A {line-height:21px; font-family: Verdana;font-size: 12px;text-decoration:none;}
	#headermenue .item A {color: #fff;height:22px;}
	#headermenue .item2 A {color: #fff;height:22px;}
	#headermenue .item A:hover,#headermenue .item A:hover {text-decoration:none;color: #fff;}


/*#######################    Vertikale Navigation HEADER       #######################*/

#content_left1 {
position:relative;
left:-12px;
top:-5px;
}
#content_left1 ul {
list-style-type: none;
margin: 0px;
padding: 0px;
font-size:12px;
}

*html #content_left1 li {
margin: 0px;
width:210px;
text-align:left;
border-bottom:dotted 1px #000;
padding-top:8px;
padding-bottom:8px;
font-weight:bold;
}

#content_left1 li {
margin: 0px;
width:210px;
text-align:left;
border-bottom:dotted 1px #000;
padding-top:8px;
padding-bottom:8px;
font-weight:bold;
}

#content_left1 li a, #content_left1 li a:link ,#content_left1 li a:visited{
text-decoration: none;
color: #000;
padding-left:15px;
}

#content_left1 li a:hover, #content_left1 li a:focus, #content_left1 li a.current {
color: #bd579c;
background-image:url(pfeil.jpg);
background-repeat:no-repeat;
padding-left:15px;
}


#content_left1 ul li ul {
list-style-type: none;
margin: 0px;
padding-left: 10px;
font-size:12px;
}

*html #content_left1 li ul li {
margin: 0px;
width:210px;
height:23px;
text-align:left;
padding-top:8px;
padding-bottom:0px;
border-bottom:0px;
font-weight:normal;
}

#content_left1 li ul li {
margin: 0px;
width:210px;
text-align:left;
padding-top:8px;
border-bottom:0px;
padding-bottom:0px;
font-weight:normal;
}

#content_left1 li ul li a, #content_left1 li ul li a:link ,#content_left1 li ul li a:visited{
text-decoration: none;
color: #000;
padding-left:15px;
}

#content_left1 li ul li a:hover, #content_left1 li ul li a:focus, #content_left1 li ul li a.current {
color: #bd579c;
background-image:url(pfeil.jpg);
background-repeat:no-repeat;
padding-left:15px;
}


/*--------------------- Formulare start ----------------------*/

.text { 
 color:#000; 
 font-size:12px; 
 text-decoration: none;
}
.textarea{ 
 width:240px;
 height:100px;
 font-size:12px; 
 text-decoration: none;
 color:#000; 
 overflow: scroll; 
 overflow-x: auto; 
 overflow-y: auto;
 border: 1px solid #4c7c9e;
 background-color:#d5f4fb;
}
.bgform {
 font-size: 12px;
 width: 240px;
 color: #000;
 border: 1px solid #4c7c9e;
 background-color:#d5f4fb;
}
.bgformtip {
 font-size: 12px;
 border-color: #cb5503;
 border-style: solid;
 width: 180px;
 border-width: 1px;
 color: #000;
}
.bgformsearchbox {
 font-size: 12px;
 border-color: #cb5503;
 border-style: solid;
 width: 120px;
 border-width: 1px;
 color: #000;
}
.bgformspam{
 font-size: 12px;
 border: 1px solid #4c7c9e;
 width: 65px;
 border-width: 1px;
 color: #000;
 background-color:#d5f4fb;
}
.bgformspamtip{
 font-size: 12px;
 border-color: #cbcbcb;
 border-style: solid;
 width: 50px;
 border-width: 1px;
 color: #000;
}
.bgformsuche {
 font-size: 12px;
 font-weight:bold;
 border: 1px solid #4c7c9e;
 color: #000;
 background-color:#d5f4fb;
 width:142px;
}
.bgformselect {
 font-size: 12px;
 border-color: #cbcbcb;
 border-style: solid;
 border-width: 1px;
 color: #000;
}
.captcha img{width:92px;height:25px;}

li.liste  {
	padding-left:15px;
	background-image: url(pfeil.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#ff0000;
	list-style-type:none;
	}
.fehler {color:#d69cc4;font-size:14px;}
