/* CSS Götz/Miedaner 08.2006 */

/* Farben: */



body 
{
text-align:center; 
padding:10px 0px 10px 0px; 
margin:0px;
background-color:#FFFFFF;
background-image:none; 
}

p, h1, h2, h3, h4, ul, li, a, td, label, input, textarea
{
font-family: verdana, arial, sans-serif;
font-weight:normal;
color:#333333;
margin:0px;
padding:0px;
}

ul{list-style-type:none;}
li, h2, a{background-repeat:no-repeat;}

a{text-decoration:none;}
img{border:none; }

div{background-repeat:no-repeat;}
em, em a{font-weight:bold; font-style:normal;}


/* hauptbox ------------------------------------------------------------------*/

#box-center
{
width:707px; 
margin:0px auto; 
padding:0px;
background-color:#FFFFFF; 
text-align:left; 
}


/* header ------------------------------------------------------------------*/
#box-header
{
display:none;
width:707px; 
height:241px; 
}

	#box-header-oben-1
	{
	height:40px; 
	background-image:url(../allgemein/header_oben_1.gif);
	}


	#img-logo{margin:0px; padding:0px; float:left;}

	#box-navi
	{
	width:206px;
	height:201px;
	float:left;
	background-image:url(../allgemein/header_unten_1.jpg);
	}
		#header-slogan{font-size:10px; color:#000099; margin:11px 0px 0px 25px; padding:0px;}
	
	#img-dr-miedaner{margin:0px; padding:0px; float:left;}
	#img-dr-goetz{margin:0px; padding:0px; float:left;}


	/* box-navi oben ------------------------------------------------------------------*/
	#box-header-oben-1 #ul-hauptnavipunkte{margin:0px 0px 0px 27px; padding-top:21px; line-height:10px; font-size:10px; height:10px;}
		#box-header-oben-1 #ul-hauptnavipunkte li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; float:left;}
		
		/* Links */
		#box-header-oben-1 #ul-hauptnavipunkte a
		{
		color:#000066; 
		padding:0px 0px 0px 0px;
		}
		
		#box-header-oben-1 #ul-hauptnavipunkte li a#punkt-2{margin-left:22px;}
		#box-header-oben-1 #ul-hauptnavipunkte li a#punkt-3{margin-left:478px;}
		
		
		/* hover (mousover und over aktuelle seite) */
		#box-header-oben-1 #ul-hauptnavipunkte a:hover, #box-header-oben-1 #ul-hauptnavipunkte a.over
		{color:#FF6600;}




	/* box-navi ------------------------------------------------------------------*/
	#box-navi #ul-hauptnavipunkte{margin:0px 0px 0px 33px; padding-top:8px; padding-bottom:0px; font-size:11px; text-transform:uppercase;}
		#box-navi #ul-hauptnavipunkte li{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:10px;}
		
		/* Links */
		#box-navi #ul-hauptnavipunkte a
		{
		color:#FFFFFF; 
		padding:0px 0px 0px 28px;
		display:block;
		width:130px;
		background-image:url(../allgemein/navipunkt.jpg);
		background-position:1px 2px;
		line-height:20px;
		margin:0px;
		}
				
		/* hover (mousover und over aktuelle seite) */
		#box-navi #ul-hauptnavipunkte a:hover, #box-navi #ul-hauptnavipunkte a.over
		{color:#FF6600; background-image:url(../allgemein/navipunkt_over.jpg);}




		
/* content ------------------------------------------------------------------*/

#box-content{padding-left:25px;}

	#box-content ul
	{
		margin-left:10px;
	}
	/* listen ohne links */
	#box-content ul li
	{
	font-size:12px; 
	background-image:url(../allgemein/listenpunkt.gif);
	padding:0px 20px 7px 18px;
	display:block;
	margin:0px;
	line-height:15px;
	background-position:0px 6px;
	}
	
	/* Liste in einem Listenpunkt */
	#box-content .liste-1 {margin:5px 0px 15px 0px;}
	#box-content .liste-1 li
	{
	font-size:12px; 
	background-image:url(../allgemein/listenpunkt_2.gif);
	padding:3px 20px 0px 18px;
	display:block;
	margin:0px 0px 5px 5px;
	line-height:1.0em;
	}

	#box-content h1
	{
	font-size:18px; 
	font-family:Arial,sans-serif;
	color:#000066; 
	letter-spacing:1px;
	margin:25px 0px 20px 0px;
	font-weight:bold;
	}
	
	#box-content h2
	{
	font-family:Arial,sans-serif;;
	font-size:15px; 
	color:#000066;
	letter-spacing:1px;
	font-weight:bold;
	margin:30px 0px 15px 0px;
	}
	
	#box-content h3
	{
	font-size:12px; 
	font-weight:bold;
	margin:0px 0px 5px 0px;
	}

	#box-content p{font-size:12px; padding-right:20px; margin:0px 0px 15px 0px; line-height:1.6em; width:500px;}
	#box-content td{font-size:12px; line-height:1.6em;}
	#box-content td p{font-size:12px; line-height:1em; margin:0px; padding:0px;}
	
	/* abstände */	
	#box-content .abstand-unten-0{margin-bottom:0px;}
	#box-content .abstand-unten-1{margin-bottom:10px;}
	#box-content .abstand-unten-2{margin-bottom:20px;}
	#box-content .abstand-unten-3{margin-bottom:30px;}	
	#box-content .abstand-unten-5{margin-bottom:40px;}	
	#box-content .abstand-unten-7{margin-bottom:70px;}	
	#box-content .abstand-unten-10{margin-bottom:220px;}	
	
	/* Links im conent */
	#box-content a{color:#FF6600; text-decoration:underline; padding-left:5px; padding-right:5px;}
	#box-content a:hover{color:#000066;}
	
	/* fett */
	#box-content .fett{font-weight:bold;}
	
	/* clear:both - zurücksetzen float*/
	#box-content .clear{clear:both;}	



/* Startseite ------------------------------------------------------------------*/

#ul-startseite{margin-bottom:20px;}


/* Dr. Miedaner ------------------------------------------------------------------*/

#ul-dr-miedaner{margin-bottom:15px;}


/* Spektrum ------------------------------------------------------------------*/

#ul-spektrum{margin-top:30px; margin-bottom:50px;}


/* Sprechzeiten ------------------------------------------------------------------*/

#tbl-sprechzeiten{border-collapse:collapse; border-spacing:0px; margin:10px 0px 20px 0px;}
#tbl-sprechzeiten td{padding:10px; font-weight:normal; border:0px dotted #888888;}
#tbl-sprechzeiten .td-1{width:200px;}
#tbl-sprechzeiten .td-2{width:220px;}


/* Impressum ------------------------------------------------------------------*/

#tbl-impressum-goetz{border-collapse:collapse; border-spacing:0px; margin:20px 0px 20px 0px; background-color:transparent;}
#tbl-impressum-goetz td{padding:10px 10px 10px 0px; line-height:1.4em; border:0px dotted #888888;}
#tbl-impressum-goetz .td-1{width:250px;}
#tbl-impressum-goetz .td-2{width:200px;}

#tbl-impressum-miedaner{border-collapse:collapse; border-spacing:0px; margin:20px 0px 20px 0px; background-color:transparent;}
#tbl-impressum-miedaner td{padding:10px 10px 10px 0px; line-height:1.4em; border:0px dotted #888888;}
#tbl-impressum-miedaner .td-1{width:250px;}
#tbl-impressum-miedaner .td-2{width:200px;}

#tbl-impressum-gesetze{border-collapse:collapse; border-spacing:0px; margin:20px 0px 20px 0px; background-color:transparent;}
#tbl-impressum-gesetze td{padding:3px 3px 3px 0px; line-height:1.4em; border:0px dotted #888888;}
#tbl-impressum-gesetze .td-1{width:250px;}
#tbl-impressum-gesetze .td-2{width:320px;}
#tbl-impressum-gesetze .absatz{padding-top:15px;}




/* Kontaktformular ------------------------------------------------------------------*/

/* Box Formular*/
#box-content #box-formular{padding:20px; margin-bottom:60px; border:1px dotted #888888; width:510px; background-color:#C6CDC3;}

/* tabelle kontaktformular  */
#tbl-kontaktformular{border-collapse:collapse; margin:0px 0px 0px 0px;  }
#tbl-kontaktformular td{padding:3px 0px 3px 0px; vertical-align:middle;}
#tbl-kontaktformular .td-1{width:160px;}
#tbl-kontaktformular .td-2{width:320px;}

/* input felder kontaktformular */
#box-content .vorname-name, #box-content .strasse, #box-content .ort,
#box-content .telefon, #box-content .mobiltelefon, #box-content .nr, #box-content .email,
#box-content .nachricht, #box-content .empfohlen, #box-content .textarea-interesse
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:1.0em;}

/* input felder */
#box-content .vorname-name{width:200px;}
#box-content .strasse{width:200px;}
#box-content .ort{width:200px;}
#box-content .telefon{width:200px;}
#box-content .mobiltelefon{width:200px;}
#box-content .nr{width:200px;}
#box-content .email{width:200px;}
#box-content .nachricht{width:370px; height:150px;}
#box-content .empfohlen{width:270px;}
#box-content .textarea-interesse{width:270px; height:38px;}

/* Kontaktaufnahme */
#box-content .td-kontaktaufnahme{padding-top:30px; padding-bottom:10px;}
/* Optionen Kontaktaufnahme */
#box-content .td-kontaktaufnahme-2{padding-top:5px; padding-bottom:5px;}

/* Interesse */
#box-content .td-interesse{padding-top:30px; padding-bottom:10px;}
/* Optionen Interesse */
#box-content .td-interesse-2{padding-top:5px; padding-bottom:5px;}
#box-content .td-interesse-3{padding-top:15px; padding-bottom:5px;}



/* Nachricht */
#box-content .td-nachricht-2{padding-top:30px;}

/* Erfahren durch */
#box-content .td-erfahren{padding-top:30px; padding-bottom:10px;}
/* Optionen Erfahren durch */
#box-content .td-erfahren-2{padding-top:5px; padding-bottom:5px;}


/* button senden */
#box-content .senden{margin:30px 0px 30px 30px;}

/* Eingabefehler */
#box-content .p-eingabefehler{margin:30px 0px 40px 0px; padding:10px; border:1px solid red; background-color:#C6CDC3; width:530px;}
#box-content .eingabefehler{border:1px solid red;}

/* Erfolg */
#erfolgsmeldung{margin:30px 0px 140px 0px; padding:10px; border:1px solid #009933; background-color:#C6CDC3; width:530px;}

/* Fehler */
#fehlermeldung{margin:30px 0px 140px 0px; padding:10px; border:1px solid red; background-color:#C6CDC3; width:530px;}


/* Allgemeine Festlegungen zum Formular */
#box-content .vertical-top{ vertical-align:top;}



/* Footer ------------------------------------------------------------------*/

#box-footer
{
height:27px;
padding-left:15px;
background-image:none;
}

#box-footer p{font-size:10px; padding-top:6px; width:250px;}
#box-footer #p-2{width:250px; padding-left:0px;}

/* Links im footer */
#box-footer #p-2 a{color:#999999; text-decoration:underline; padding-left:5px; padding-right:5px;}
#box-footer #p-2 a:hover{color:#FF6600;}

