/* CSS Frenzel 10.2005 */

/* Farben: */

/* Farbe blau: #002165  */
/* Farbe helleres blau: #4C6393 */


body 
{
padding:0px; 
margin:0px;
background-color:#FFFFFF;
font-size:1.01em;
}

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; }

td{vertical-align:top;}

/* Hauptbox - Gesamt ----------------------------------------------*/

#hauptbox-gesamt{width:825px;}

/* Flash Header, Content und rechter Bereich ----------------------------------------------*/

#hauptbox-links{float:left; width:680px;}
	#flash-oben{}

#box-content{width:687px; float:left; margin:0px 0px 40px 0px; padding:0px 0px 0px 30px;}

#hauptbox-rechts{float:right; width:108px;}


/* Content ------------------------------------------------------------------*/

	#haupttext-print{display:none;}

	#img-content-rechts{float:right; margin:0px 1px 0px 0px;}
	
	/* Box links neben Bild auf jeder Seite (nicht nur Startseite) */
	#box-startseite-links{float:left; width:400px;}
	#box-startseite-links-2{float:left; width:470px;}

	#box-content h1
	{
	font-size:16px; 
	color:#002165; 
	font-weight:bold;
	margin:40px 0px 20px 0px;
	}
	
	#box-content h2
	{
	font-size:14px; 
	color:#002165; 
	font-weight:bold;
	margin:30px 0px 15px 0px;
	}

	#box-content h3
	{
	font-size:13px;
	color:#002165; 	
	margin:20px 0px 6px 0px;
	}

	#box-content p{font-size:0.8em; padding-right:40px; margin:0px 0px 15px 0px; line-height:1.4em;}
	
	#box-content td{font-size:0.8em; line-height:1.4em; vertical-align:top;}
	
	/* Absätze in Tabellenzellen */
	#box-content td p{font-size:1em; line-height:1.4em; vertical-align:top; margin-bottom:0px;}
	
	/* abstände nach unten */
	#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-6{margin-bottom:60px;}	
	#box-content .abstand-unten-8{margin-bottom:110px;}	
	#box-content .abstand-unten-10{margin-bottom:220px;}
	#box-content .abstand-unten-11{margin-bottom:420px;}
	
	/* abstände nach oben */
	#box-content .abstand-oben-1{margin-top:10px;}
	#box-content .abstand-oben-2{margin-top:20px;}
	#box-content .abstand-oben-3{margin-top:30px;}	
	#box-content .abstand-oben-5{margin-top:40px;}	
	#box-content .abstand-oben-10{margin-top:220px;}
	
	/* kleine Schriftgöße */
	#box-content .font-size-1{font-size:x-small;}
	
	/* allgemeine Liste */
	#box-content ul{margin-left:0px;}
	
	/* listenpunkte ohne links */
	#box-content ul li
	{
	font-size:0.8em; 
	background-image:url(../allgemein/listenpunkt.gif);
	padding:2px 20px 0px 18px;
	display:block;
	margin:0px 0px 5px 0px;
	line-height:1.4em;
	}
	
	/* Liste in einem Listenpunkt */
	#box-content .liste-1 {margin:5px 0px 15px 0px;}
	#box-content .liste-1 li
	{
	font-size:1em; 
	background-image:url(../allgemein/listenpunkt_2.gif);
	padding:3px 20px 0px 18px;
	display:block;
	margin:0px 0px 5px 5px;
	line-height:1.0em;
	}
	
	/* listenpunkte ol (verwendet bei spektrum endodontie */
	#box-content ol li
	{
		padding:0px 20px 10px 5px;
	}
	
	/* Links im content */
	#box-content a{color:#E1081F; text-decoration:underline;}
	#box-content a:hover{color:#E1081F; text-decoration:none;}
	
	
	/* Link auf Mailadresse - als Grafik wegen Spam */
	#box-content a.a-mailadresse
	{
		background-image:url(../allgemein/grafik_mailadresse.gif);
		background-repeat:no-repeat;
		padding:2px 170px 0px 0px;
		display:inline;
		text-decoration:none;
	}
	#box-content a.a-mailadresse:hover
	{
		text-decoration:none;
	}


	/* clear:both - zuurücksetzen float*/
	#box-content .clear{clear:both;}	
	
	#box-content em{font-weight:bold; font-style:normal; color:#002165;}


/* Startseite vorübergehend   --------------------------------------------------*/

#box-startseite-links-voruebergehend{float:left; width:300px;}
	#img-portrait-sascha-frenzel-voruebergehend{margin:10px 0px 0px 0px;}
#p-startseite{padding:60px 0px 0px 0px; width:300px; float:left;}


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


/* Dr. Sascha Frenzel ------------------------------------------------------------------*/

.img-portrait-frenzel{float:left; margin:10px 0px 0px 0px;}

.tbl-chronik-sascha-frenzel{float:left; border-collapse:separate; border-spacing:0px; margin:10px 0px 40px 10px;}
.tbl-chronik-sascha-frenzel td{padding-bottom:8px;}
.tbl-chronik-sascha-frenzel .td-1{width:95px;}
.tbl-chronik-sascha-frenzel .td-2{width:280px;}

#box-content .ul-sascha-frenzel-1{margin:5px 0px 10px 0px;}
#box-content .ul-sascha-frenzel-1 li{font-size:1em;}


/* Team ------------------------------------------------------------------*/

.img-team{float:left; margin:40px 20px 0px 0px; clear:both;}
.img-team-unten{float:left; margin:40px 20px 50px 0px; clear:both;}

.p-neben-portrait-1{float:left; width:400px; padding:40px 0px 0px 0px;}   


/* Behandlung (Spektrum)  ------------------------------------------------------------------*/

#box-content .ul-behandlung-1{margin:5px 0px 40px 0px;}

#img-behandlung-2{clear:both; float:left; margin:30px 0px 50px 0px;}
#box-behandlung{float:right; width:330px; padding:30px 0px 0px 0px;}


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

#box-content .ul-implantologie-1{margin:0px 0px 20px 0px;}

#img-spektrum-implantologie-2{float:left; margin:15px 0px 30px 0px;}
#p-spektrum-implantologie-2{float:right; width:330px; padding:20px 0px 0px 0px;}

#img-spektrum-implantologie-3{float:left; margin:0px 0px 20px 0px;}


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

#img-spektrum-kfo-2{float:left; margin:15px 0px 20px 0px;}
.p-spektrum-kfo-2{float:right; width:340px; padding:20px 0px 0px 0px;}
.p-spektrum-kfo-3{float:right; width:340px; padding:0px 0px 0px 0px;}

#img-spektrum-kfo-3{float:right; margin:60px 10px 60px 0px;}
.p-spektrum-kfo-4{float:left; width:320px; padding:30px 0px 0px 0px;}

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

#box-content .ul-paradontologie-1{margin:0px 0px 15px 0px;}

#box-content #img-spektrum-parodontologie{float:left; clear:both; padding:15px 0px 50px 0px;}
.p-spektrum-parodontologie-2{float:right; width:340px; padding:20px 0px 0px 0px;}
.p-spektrum-parodontologie-3{float:right; width:340px; padding:0px 0px 0px 0px;}

/* Praxisrundgang  ------------------------------------------------------------------*/
#img-praxisrundgang-wartebereich{float:left; margin:10px 30px 30px 0px;}
#p-praxisrundgang-wartebereich{float:left; padding:20px 0px 0px 0px; width:300px;}

#p-praxisrundgang-kinder{clear:both; float:left; width:300px; padding:20px 0px 0px 0px;}
#img-praxisrundgang-gang{float:right; margin:10px 0px 30px 0px;}

#img-praxisrundgang-behandlungszimmer{float:left; margin:10px 30px 50px 0px;}
#p-praxisrundgang-modern{float:left; padding:20px 0px 0px 0px; width:300px;}


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

#tbl-sprechzeiten{border-collapse:separate; border-spacing:0px; margin:10px 0px 0px 10px;}
#tbl-sprechzeiten td{padding-bottom:5px;}

#tbl-sprechzeiten .td-1, #tbl-sprechzeiten .td-2, #tbl-sprechzeiten .td-3, #tbl-sprechzeiten .td-4,
#tbl-sprechzeiten .td-5{width:125px; text-align:center;}


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

#img-anfahrt-karte{margin:20px 0px 50px 0px;}


/* Anfahrt ------------------------------------------------------------------*/

#box-content #map
				{
				line-height:18px; font-size:12px; background-image:none; padding:0px;
				width: 600px; height: 500px; border:1px solid #A22543; overflow:hidden;
				font-family: verdana, arial, sans serif;
				font-weight:normal;
				font-size:12px;
				color:#333333;
				}
				
#box-content #map24{background-image:none; padding:0px;}


/* Wissenschaftliche Arbeiten ------------------------------------------------------------------*/

#box-content .ul-wissenschaft-1{margin:20px 0px 0px 0px;}


/* Links -------------------------------------------------------------------------------*/

#tbl-links{border-collapse:collapse; margin:0px 0px 0px 0px;}
#tbl-links td{padding:20px 7px 20px 7px; border-top:1px solid #F1F0FE; border-bottom:border-top:1px solid #F1F0FE;}
#tbl-links td img{}


/* Impressum ------------------------------------------------------------------*/
#tbl-impressum-gesetze{border-collapse:separate; border-spacing:0px; margin:20px 0px 20px 0px;}
#tbl-impressum-gesetze td{padding-bottom:15px; line-height:1.4em;}
#tbl-impressum-gesetze .td-1{width:100px;}
#tbl-impressum-gesetze .td-2{width:320px;}


/* Kontakt ------------------------------------------------------------------*/

/* tabelle formular buchseite */
#tbl-kontaktformular{border-collapse:collapse; margin:0px 0px 0px 13px;}
#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 alle - buchseite und kontaktformular */
#box-content .vorname-name, #box-content .strasse, #box-content .plz, #box-content .ort,
#box-content .telefon, #box-content .mobiltelefon, #box-content .nr, #box-content .email,
#box-content .nachricht, #box-content .zeitpunkt-1, #box-content .zeitpunkt-2
{height:18px; padding:3px 0px 0px 4px; border:1px solid #7F9DB9; font-size:1.0em;}

/* input felder */
#box-content .vorname-name{width:270px;}
#box-content .strasse{width:270px;}
#box-content .plz{width:270px;}
#box-content .ort{width:270px;}
#box-content .telefon{width:270px;}
#box-content .mobiltelefon{width:270px;}
#box-content .nr{width:270px;}
#box-content .email{width:270px;}
#box-content .nachricht{width:270px; height:100px;}
#box-content .zeitpunkt-1, #box-content .zeitpunkt-2{width:50px;}
#box-content .radio-kontaktaufnahme{}

/* Überschriften im Formular */
#box-content #td-persoenliche-daten{}
#box-content #h2-persoenliche-daten{padding-bottom:0px; font-size:1em;}

#box-content #td-nachricht{}
#box-content #h2-nachricht{padding-top:0px; font-size:1em;}

#box-content #td-kontaktaufnahme{}
#box-content #h2-kontaktaufnahme{padding-top:0px; font-size:1em;}

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


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

/* Eingabefehler */
#box-content .p-eingabefehler{color:red; margin-top:90px;}
#box-content .eingabefehler{border:1px solid red;}

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


/* Navi Footer (wegen Sumas) ------------------------------------------------------------*/

/* Auf Hauptseiten und Unterseiten  */
#navi-footer{clear:both; width:800px; margin:0px 0px 0px 10px; line-height:0px; font-size:9px; border-top-width:1px; border-top-style:solid; border-top-color:#000000;}
#navi-footer li{float:left; padding:10px 2px 10px 5px;}
#navi-footer li.li-1{padding:10px 2px 10px 4px;}
#navi-footer a{text-decoration:underline; color:#002165;}
#navi-footer a:hover{text-decoration:none;}


