body {margin: 0; padding: 0;border: 0;
text-align: center; scrollbar-Base-Color:  #EEE;scrollbar-Face-Color:  #A4C2F0;scrollbar-Track-Color: #F9F9F9;scrollbar-arrow-color: White;scrollbar-shadow-color: White; background-color: #EEE;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;TEXT-DECORATION: none;FONT-WEIGHT: normal;COLOR: #333333; }

/* Allgemein*/
p {margin: 6px 0;}
h1, h2, h3, h4, h5, h6 {clear: both;}
h2 { COLOR: #666666; FONT-WEIGHT: bold;  FONT-SIZE: 12px; }
h3,  .headerbreit { COLOR: #00487D; font-variant: small-caps; FONT-WEIGHT: bold;  FONT-SIZE: 12px; }
h4,h5, h6 {  FONT-WEIGHT: bold;  FONT-SIZE: 11px; }
h4 {COLOR: #00487D;}
h5, h6 {COLOR: #666666; margin: 20px 0;}
ul {margin: 0 0 5px 15px;}
ol ol, ul ol {	list-style-type: lower-alpha;}
a:link, a:visited { COLOR:	#004880;COLOR: #0066B3; TEXT-DECORATION: none; font-weight: bold;}
a:hover, a: focus; a:active {COLOR: #FF3300; TEXT-DECORATION: underline;  font-weight: bold;}
table {border: none;}
.rechtsb {border: 1px solid grey; border-spacing: 0; text-align: right; padding: 2 15 2 2;}
td {margin: 0; padding: 3px 5px ; border: none; FONT-SIZE: 11px;}
.rechtsb td {width: 120px; height: 35px; }
th {width: 120px; margin: 0 ; border: 1px solid grey; text-align: center; }
.titel, th{width: auto;	height: auto; margin: 3px 2px; padding: 3px ; border: 1px solid #00487D;
background-color: #0066B3; font-weight: bold; font-variant: small-caps; font-size: 12px; color: White;}
strong {COLOR: #666666; font-variant: small-caps; FONT-WEIGHT: bold;  FONT-SIZE: 12px; }
b {COLOR: #606060; FONT-WEIGHT: bold;  }
.rechtsbuendig {display: inline; float: right;}

/*Uebergeordnete Bloecke*/
#Container { z-index: 1;  width: 780px;  padding: 0 ; margin: 0 auto; background-color: white;  border: none; }
#Kopf { width: 80%; height: 90px; margin-left: 20%; border-bottom: 1px solid #AAA;}
.Kopf { width: 80%; height: 90px; margin-left: 20%; border-bottom: 1px solid #AAA;}
#PraxPreis{float: right; width: 600px; height: 90px; margin: 0; 
background-image: url(images/praxis_preis.gif);  background-position: center center; background-repeat: no-repeat;    }
#Inhalt {z-index: 3;  width: 100%; margin: 0; background-color: white;	 text-align: left; }
.Inhalt {z-index: 3;  width: 100%; margin: 0; background-color: white;	 text-align: left; }
#Footer {z-index: 4;clear: both; width: 770px; margin: 10px auto 0 auto ;border-top: 1px solid #0066B3; padding: 5px;}
html>body #Footer {width: 760px;}
#Footer a {margin: 0 10px;}

/*Navigation Links*/
#Links {float:left;  margin: 70px 0 0 5px; padding: 0; width: 232px; height: 200px; overflow:visible; text-align: left;
	background-image: url(images/logo_200.gif);
	background-repeat: no-repeat;
}
#GrauFeld {float:right; width: 140px; }
#BlauFeld {float:left; margin: 70px 0 0 0 ;width: 140px;}
#GrauFeld  a , #BlauFeld a, #ZusatzFeld a{display: block;  clear: both; width: auto;	height: auto;  margin: 5px 2px 5px 10px; padding:0 0 0 10px; border: none; }
#BlauFeld a:link , #BlauFeld a:visited {color: #FFF; border-left: 5px solid  #FFF; }
#BlauFeld a:hover , #BlauFeld a:focus, #BlauFeld a:active {color: #FFF; border-left: 5px solid  #F66; text-decoration: none; }

#GrauFeld a:link , #GrauFeld a:visited {color:#004375; border-left: 5px solid  #0066B3; }
#GrauFeld a:hover , #GrauFeld a:focus, #GrauFeld a:active {color: #0066B3; border-left: 5px solid  #F66; text-decoration: none; }
#Zusatzfeld {float:left; margin: 70px 0 0 0 ;width: 140px;}

/*Hauptinhalt*/
#MitteRechts {	float:left;	width: 500px;height: 600px; overflow: auto;margin: 20px 5px 20px 20px;padding: 0 10px 0 0;COLOR: #111111;line-height: 18px;}
.MitteRechts {	float:left;	width: 500px;height: 600px; overflow: auto;margin: 20px 5px 20px 20px;padding: 0 10px 0 0;COLOR: #111111;line-height: 18px;}

html>body #MitteRechts {width: 486px;}

#MitteRechts  h4, #MitteRechts  h3  {margin: 15px 0 8px 0;}
#MitteRechts th {width: 90px;  padding: 2 2 2 10 ; }

/*Formular*/
.e_breit {display: block; float: none; clear:both; width: 100%;}
.e_breit_Abstand {display: block; float: none; clear:both; width: 100%; margin: 10px 0 0 0;}
.e {display: block; float: left; width: auto;  text-align: right; margin: 0 5px;}
.e100 {display: block; float: left; width: 100px; text-align: right; margin: 0 5px;}
.e200 {display: block; float: left; width: 180px; text-align: right; margin: 0 5px;}
.e250 {display: block; float: left; width: 230px; text-align: right; margin: 0 5px;}
.e300 {display: block; float: left; width: 300px; text-align: right; margin: 0 5px;}
.e500 {display: block; float: left; width: 500px; text-align: right; margin: 0 5px;}
.e_rechts {display: block; float: right; width: auto;  text-align: right; margin: 0 5px;}
.i{display: block; float: left; width: auto;  text-align: left; margin: 2px 10px;}
.i30{display: block; float: left; width: 35px;  text-align: left; margin: 2px 10px;}
.i60{display: block; float: left; width: 60px;  text-align: left; margin: 2px 10px;}
.i100 {display: block; float: left; width: 100px; text-align: left; margin: 2px 10px;}
.i150 {display: block; float: left; width: 150px; text-align: left; margin: 2px 10px;}
.i200 {display: block; float: left; width: 200px; text-align: left; margin: 2px 10px;}
.i250 {display: block; float: left; width: 250px; text-align: left; margin: 2px 10px;}
.i400 {display: block; float: left; width: 350px; text-align: left; margin: 2px 10px;}
.Speichern {width: 120px; background-color: #CCEEFF; margin:15px 0;}
.look {background-color: #CCEEFF; padding: 5px; margin: 10px 5px;}
.knopf{display: block; float: left; width: 22px; background-color: #CCEEFF; margin: 2px 4px; border: 1px solid grey; text-align: center;}
.mknopf{display: block; float: left; width: 50px; background-color: #CCEEFF; margin: 2px 4px; border: 1px solid grey; text-align: center;}
.lknopf{display: block; float: left; width: 70px; background-color: #CCEEFF; margin: 2px 4px; border: 1px solid grey; text-align: center;}
.right_knopf{display: block; float: right; width: 130px; background-color: #CCEEFF; padding: 1px; margin:15px 0; border: 1px solid grey; text-align: center;}
.kasten{display: block; float: none; width: auto; margin: 5px; border: 1px solid darkblue; padding: 7px; background-color: #EEFCFF; }
.warn {display: block; float: none;  width: auto; margin: 20px; COLOR: #EE0000; FONT-WEIGHT: bold;  FONT-SIZE: 12px;padding: 3px;border: 1px solid #FF0000;background-color: #FFF0FA;}
.ok  {display: block;float: none;width: auto;margin: 20px;COLOR: #00AA66;FONT-WEIGHT: bold;FONT-SIZE: 12px;padding: 3px;border: 1px solid #00AA66;background-color: #EAFFF7;}
.schauher {	border-top: 2px solid #990000; border-right:2px solid #F66; border-bottom: 2px solid #F66; border-left: 2px solid #990000; }
/*
#Logo {float: left; width: 116px; height: 100px; margin: 0; 
background-image: url(images/logo_100.gif);  background-position: center center; background-repeat: no-repeat;    }
.rechtsb td {padding: 2 15 2 2; border: 1px solid grey;}
.linksb {border: 1px solid grey; border-spacing: 0; text-align: left; padding: 2 15 2 2;}
.linksb td {padding:  2 10; border: 1px solid grey;}
#VolleBreite a {font-weight: bold;}
#Links form, #Mitte form, #Rechts form {margin: 0 0 0 15px; text-align: left;}
#Links textarea, #Mitte textarea {COLOR: #003333; FONT-FAMILY: Verdana, Arial, Helvetica,sans-serif;FONT-SIZE: 11px; border: 1px solid #0066B3;width: 200px;  margin: 0 0 10px 0;scrollbar-Base-Color: #FFFFFF;scrollbar-Face-Color: #90C0F9;scrollbar-Track-Color: #FFFFFF;scrollbar-arrow-color: White;scrollbar-shadow-color: White;}
#Links textarea {height: 200px;}
#Mitte textarea {height: 90px;}
#Links input, .einloggen {width: 200px;  background-color: #BFE4FF; margin: 5px 0 10px 0; }
#Links h6, #Mitte h6, #Rechts h6 {margin: 3px 0 2px 0;}
#Links .block {width: auto; height: auto; margin: 5px ; padding: 0 0 5px 0; border: 1px solid #DDDDDD;}
#Mitte a, #Rechts a, .pfeil {display: block; float: none; clear: both; width: 200px;	height: auto; text-align: left; margin: 3px 2px 3px 10px; padding: 0 0 0 15px; border: none;
background-color: transparent; font-weight: bold; 
background-image: url(http://praxisrecht24.de/images/weiter.gif);
background-position: 0 3px; 	background-repeat: no-repeat;}
#VolleBreite {z-index: 4 ;float:none; width: 748px; height: auto; padding: 30px 10px; margin: 5px; border: 1px solid grey; text-align: left; COLOR: #111111; line-height: 18px;}
INPUT  {COLOR: #003333;FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;TEXT-DECORATION: none;}
#Navbar {width: 100%; margin: 0; 	text-align: left;	padding: 2px 0; border: none; background-color: #00487D;}
html>body #Navbar {height: 13px;}
#UnterNavbar{width: 100%; margin: 0; 	text-align: left;	padding: 2px 0 2px 0; border: none;  background-color: #0081DF;}
html>body #UnterNavbar {height: 13px;}
#Navigation{	width: 740px;	margin: 0 15;}
html>body #Navigation{	width: 740px;	}

#Nav {position:fixed; height:auto;  width: 20px;z-index:5; left: 10px; top: 80px; visibility: visible; text-align: center; background-color: #F0F9FF; margin : 0; margin-top : 0; margin-bottom : 0;}
* html #Nav{position: absolute; left: 20px; top: 100px;}
#Navigation a {display: block; float: left; text-align: center; width: 120px; font-weight: bold; margin: 0 ; border-right: 1px solid white; border-left: 1px solid white; padding: 0 5px; white-space:nowrap;}
html>body #Navigation a {width: 110px;}
#Navigation a:link, #Navigation a:visited{color: white; 	background-color: transparent;}
#Navigation a:hover, #Navigation a:active{	background-color: #80C9FF;}
#Druckbox   { page-break-after: always; page-break-inside:avoid; border: 1px solid grey; margin: 5px 5px 5px 50px; padding: 0px 10px 30px 30px; position:relative; width:auto; height:auto;	z-index:4;	left: 0pt;	top: 0pt;	overflow: visible;	visibility: visible;}


.bereich {width: 200px;	margin: 5px 0 5px 15px; border: none; background-color: white;}



.Erstellen {width: auto; background-color: #CCEEFF; margin:15px 0;}

.note {display: block; float: none; clear:both; width: auto; margin: 10px 0; COLOR: #FF0000;}




.eu1{display: block; float: left; width: auto;  text-align: left; margin: 18px 5px 0px 5px;}
.eu2{display: block; float: left; width: auto;  text-align: left; margin: 37px 5px 0px 5px;}
.e60{display: block; float: left; width: 60px;  text-align: right; margin: 0 5px;}


.e300 {display: block; float: left; width: 300px; text-align: right; margin: 0 5px;}
.e350 {display: block; float: left; width: 350px; text-align: right; margin: 0 5px;}
.e400 {display: block; float: left; width: 400px; text-align: right; margin: 0 5px;}
.e450 {display: block; float: left; width: 500px; text-align: right; margin: 0 5px;}

.iu2{display: block; float: left; width: auto;  text-align: left; margin: 40px 10px 2px 10px;}

.i30u1{display: block; float: left; width: 30px;  text-align: left; margin: 20px 10px 2px 10px;}
.i30u2{display: block; float: left; width: 30px;  text-align: left; margin: 40px 10px 2px 10px;}





.i300 {display: block; float: left; width: 300px; text-align: left; margin: 2px 10px;}

.sendknopf {background-color: #D5E8FF; border-top: 1px solid #BFEAE9; 	border-right: 1px solid #006699; 	border-bottom: 1px solid #006699; 	border-left: 1px solid #BFEAE9;}
.okknopf { 	background-color: #CCFFCC; 	border-top: 1px solid #71FFD0; 	border-right: 1px solid #009966; 	border-bottom: 1px solid #009966; 	border-left: 1px solid #71FFD0; margin: 5px 0 0 0;}
.neinknopf{background-color: #FF9999; 	border-top: 1px solid #F0ACAC; 	border-right: 1px solid #9F1C1C; 	border-bottom: 1px solid #9F1C1C; 	border-left: 1px solid #F0ACAC;  margin: 5px 0 0 0;}
.wegknopf{background-color: #FF6666; border-top: 1px solid #F0ACAC; 	border-right: 1px solid #9F1C1C; 	border-bottom: 1px solid #9F1C1C; 	border-left: 1px solid #F0ACAC;}



dl {display: block; margin: 10px 0;}
dt {display: block;  float: left; clear: left; margin: 8px 8px 3px 0; padding: 1px ; border: 1px solid #00487D;
background-color: #0066B3; font-weight: bold;  font-size: 12px; color: #FFF;}
dd {display: block; float: left;  margin: 8px 2px; font-weight: normal; font-size: 11px; font-variant: normal; border-bottom: 1px solid #AAA; padding: 0;}

.nummer {display: block;  float: left; clear: left; width: 40px; margin: 8px 8px 3px 0; padding: 1px ; border: 1px solid #00487D;
background-color: #0066B3; font-weight: bold;  font-size: 12px; color: #FFF; text-align: right;}
.message {float: left;  width: 200px; margin:  margin: 8px 8px 3px 0; padding: 0; }
.autor{float: right;   width: 175px;}
.mitt {float: left;	width: 280px;  margin: 8px 8px 3px 0; 	padding: 2px;	background-color: #DFE8FF;}
*/