body{
	background-color:#ffffff;

	background-image:url(../images/bg2.gif); background-repeat:no-repeat;



scrollbar-face-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#00294b;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#00294b;
scrollbar-track-color:#ffffff;
scrollbar-arrow-color:#00294b;

}

img{
	border:0px;
}

h1{
	margin:0;
	padding:0;
}

h2{
	font-weight:bolder;
	font-size: 14px;
	margin-bottom:8px;
}

h3{
	font-weight:bolder;
	font-size: 16px;
	margin-bottom:8px;
}

.normal{
		font-family: Arial,Helvetica,Verdana;
	color:#424040;
	font-size: 12px;
	line-height:16px;
	font-style: normal;
	text-decoration: none;
}

.schrift{
		font-family: Arial,Helvetica,Verdana;
	color:#424040;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}

.header{
		font-family: Arial,Helvetica,Verdana;
	color:#47811f;
	font-size: 14px;
	line-height:18px;
	font-style: normal;
	text-decoration: none;
	font-weight:bold;
}




#inhalt	{
	position: absolute; 
	padding:0;
	width: 980px; 
	height: 618px; 
	background-color:#eee;
}

#text{
	position: absolute;
	top:  202px;
	left: 0px;
	width:938px;
	height:388px;
	padding:0px 0 0 0px;
	overflow:auto;
	z-index:0;

}

#dummy{
	position: absolute;
	top:  0px;
	left: 0px;
	width:240px;
	height:188px;
	padding:0px 0 0 0px;
	
	z-index:22;

}

a:active  {color: #47811f; text-decoration: none}
a:link    {color: #47811f; text-decoration: underline}
a:visited {color: #47811f; text-decoration: underline}
a:hover   {color: #47811f; text-decoration: none}

img.vtmedia_left { float:left; margin: 0 10px 10px 0; }
img.vtmedia_right { float:right; margin: 0 0 10px 10px; }


/************ 4auge ***********/

#links   {position: absolute; z-index:  50; top:  4px; left:  275px;}
#motiv   {position: absolute; z-index:  61; top:  4px; left:  444px;}
#haus   {position: absolute; z-index:  50; top:  4px; left:  618px;}
#bg   {position: absolute; z-index:  52; top:  181px; left:  32px;}
#logo   {position: absolute; z-index:  60; top:  0px; left:  0px;}


#impressum   {
	position: absolute; 
	top:  603px; 
	left:  760px;
	font-family: Arial,Helvetica,Verdana;
	color:#47811f;
	font-size: 11px;
	line-height:16px;
	font-style: normal;
	text-decoration: none;
}

#navi   {position: absolute; z-index:  54; top:  137px; left:  0px; width:700px;}
/*#subnavi   {position: absolute; z-index:  50; top:  92px; left:  0px;}
#navibalken   {position: absolute; z-index:  60; top:  144px; left:  32px;}*/
#pdf   {position: absolute; z-index:  71; top:  548px; left:  53px;}

#suche{
	position: absolute; 
	z-index:  63; 
	top:  105px; 
	left:  720px;
	text-align:right;
}

#print {
	left:275px;
	position:absolute;
	top:603px;
	padding-left:26px;
	z-index:50;
	font-family: Arial,Helvetica,Verdana;
	color:#47811f;
	font-size: 11px;
	line-height:16px;
	font-style: normal;
	text-decoration: none;
	background:url(../images/druck.gif) 0 2px no-repeat;
}

#nav, #nav ul {
	list-style: none;
	padding:0;
	margin: 0;
	font-family:Verdana, sans;
	font-size:12px;
	z-index:55;
}

#nav a {
	display: block;
	text-decoration: none;
}


#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li.start, #nav li.team, #nav li.patienten, #nav li.kinder, #nav li.fachinfo, #nav li.service, #nav li.kontakt{
	float: left;
	padding: 0;
	margin:0 1px 0 0;
	/*border-right:1px solid transparent;*/
}

/** Unternavi */
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	margin: 0;
	padding: 0;
	display:block;
}

#nav li li{
	padding:0;
	margin:0;
	/*border-bottom:solid 1px #65aa36;*/
}
	
#nav li li a, #nav li li a:visited {
	clear:left;
	display:block;
	background:#ece9e5;
	padding:3px 10px 3px 10px;
	margin:0;
	text-align:left;
	color:#424040;
	font-size:11px;
	border-bottom:solid 1px #65aa36;
}

#nav li li a:hover {
	clear:left;
	display:block;
	color:#fff;
	background:#65aa36;
	padding:3px 10px 3px 10px;
	margin:0;
	text-align:left;
	font-size:11px;
	border-bottom:solid 1px #65aa36;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

li.start a, li.start a:visited{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_startseite.gif) 0px 0px no-repeat;
}
li.start a:hover, li.start a:active, li.start a:focus{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_startseite.gif) 0px -27px no-repeat;
}
li.start a.current{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_startseite.gif) 0px -27px no-repeat;
}

li.team a, li.team a:visited{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_team.gif) 0px 0px no-repeat;
}
li.team a:hover, li.team a:active, li.team a:focus{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_team.gif) 0px -27px no-repeat;
}
li.team a.current{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_team.gif) 0px -27px no-repeat;
}

li.patienten a, li.patienten a:visited{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_patienteninfo.gif) 0px 0px no-repeat;
}
li.patienten a:hover, li.patienten a:active, li.patienten a:focus{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_patienteninfo.gif) 0px -27px no-repeat;
}
li.patienten a.current{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_patienteninfo.gif) 0px -27px no-repeat;
}

li.kinder a, li.kinder a:visited{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_kinder.gif) 0px 0px no-repeat;
}
li.kinder a:hover, li.kinder a:active, li.kinder a:focus{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_kinder.gif) 0px -27px no-repeat;
}
li.kinder a.current{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_kinder.gif) 0px -27px no-repeat;
}

li.fachinfo a, li.fachinfo a:visited{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_fachinfos.gif) 0px 0px no-repeat;
}
li.fachinfo a:hover, li.fachinfo a:active, li.fachinfo a:focus{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_fachinfos.gif) 0px -27px no-repeat;
}
li.fachinfo a.current{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_fachinfos.gif) 0px -27px no-repeat;
}

li.service a, li.service a:visited{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_service.gif) 0px 0px no-repeat;
}
li.service a:hover, li.service a:active, li.service a:focus{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_service.gif) 0px -27px no-repeat;
}
li.service a.current{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_service.gif) 0px -27px no-repeat;
}

li.kontakt a, li.kontakt a:visited{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_kontakt.gif) 0px 0px no-repeat;
}
li.kontakt a:hover, li.kontakt a:active, li.kontakt a:focus{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_kontakt.gif) 0px -27px no-repeat;
}
li.kontakt a.current{
	top:0;
	left:0;
	margin:0;
	padding:0;
	background:url(../images/btn_kontakt.gif) 0px -27px no-repeat;
}



/** Schrift */
#suche form{
	margin:0;
}
form.schrift1 input{
	background:url(../images/schrift1.gif) 0px -25px no-repeat;
}
form.schrift1 input.current{
	background:url(../images/schrift1.gif) 0px 0px no-repeat;
}
form.schrift2 input{
	background:url(../images/schrift2.gif) 0px -25px no-repeat;
}
form.schrift2 input.current{
	background:url(../images/schrift2.gif) 0px 0px no-repeat;
}
form.schrift3 input{
	background:url(../images/schrift3.gif) 0px -25px no-repeat;
}
form.schrift3 input.current{
	background:url(../images/schrift3.gif) 0px 0px no-repeat;
}

.pano{
	width:170px;
	padding:10px 0;
	border-top:dotted 1px #65aa36;
	border-bottom:dotted 1px #65aa36;
}