body {text-align: center;scrollbar-Base-Color: #FFFFFF;scrollbar-Face-Color: #90C0F9;scrollbar-Track-Color: #FFFFFF;scrollbar-arrow-color: White;scrollbar-shadow-color: White;
background-color: #F2F4F8;margin: 0;padding: 0;border: 0;background-image: url(images/paragr_d.gif);background-position: right top;background-repeat: repeat-y;}
INPUT  {COLOR: #003333;FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;TEXT-DECORATION: none;}
div, td {COLOR: #333333;FONT-WEIGHT: normal;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;TEXT-DECORATION: none;}
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, h6 {  FONT-WEIGHT: bold;  FONT-SIZE: 11px; }
h4 {COLOR: #00487D;}
h6 {COLOR: #666666; margin: 20px 0;}
ul {margin: 0 0 5px 15px;}
#MitteRechts  h4, #MitteRechts  h3  {margin: 15px 0 8px 0;}
A:Link, A:Visited { COLOR:	#004880;COLOR: #0066B3; TEXT-DECORATION: none; font-weight: bold;}
A:Hover, 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: 2; border: none; }
.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;}
#Container { z-index: 1; clear: both; width: 780px; padding: 0 ; margin: 0 auto; background-color: white;  border: 1px solid #B32400; }
#Kopf {z-index: 2; clear: both; width: 100%; margin: 0;}
#Inhalt {z-index: 3; clear: both; width: 100%; margin: 0; background-color: white;	}
#Links, #Mitte, #Rechts {float:left; width: 246px; margin: 5px; padding: 0; border: 1px solid grey; text-align: left;}
#rechtsoben {float:right; width: 150px; margin: 1px; border: 1px solid grey; text-align: right;  padding: 30px 10px; line-height: 18px;}
#MitteRechts {float:left; width: 502px; margin: 5px; border: 1px solid grey; text-align: left;  padding: 30px 10px; COLOR: #111111; line-height: 18px;}
html>body #MitteRechts {width: 486px;}
#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;}
strong {COLOR: #666666; font-variant: small-caps; FONT-WEIGHT: bold;  FONT-SIZE: 12px; }
b {COLOR: #606060; FONT-WEIGHT: bold;  }
#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;}
#Links a, #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;}
#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;}
#Logo {width: 100%; height: 90px; margin: 0; 
background-image: url(http://praxisrecht24.de/images/praxisr24.gif);  background-position: center center; background-repeat: no-repeat;    }
#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;}

.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;}

th {width: 120px; margin: 0; padding: 2 2 2 10 ; border: 1px solid grey; text-align: center; }
#MitteRechts th {width: 90px;  padding: 2 2 2 10 ; }
#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;}

.look {background-color: #CCEEFF;}
.bereich {width: 200px;	margin: 5px 0 5px 15px; border: none; background-color: white;}


.Speichern {width: 120px; background-color: #CCEEFF; margin:15px 0;}
.Erstellen {width: auto; background-color: #CCEEFF; margin:15px 0;}
.e_breit {display: block; float: none; clear:both; width: 100%;}
.note {display: block; float: none; clear:both; width: auto; margin: 10px 0; COLOR: #FF0000;}
.e_breit_Abstand {display: block; float: none; clear:both; width: 100%; margin: 10px 0;}
.e {display: block; float: left; width: auto;  text-align: right; margin: 0 5px;}
.e_rechts {display: block; float: right; width: auto;  text-align: right; margin: 0 5px;}
.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;}
.e100 {display: block; float: left; width: 100px; text-align: right; margin: 0 5px;}
.e200 {display: block; float: left; width: 200px; 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;}
.i{display: block; float: left; width: auto;  text-align: left; margin: 2px 10px;}
.iu2{display: block; float: left; width: auto;  text-align: left; margin: 40px 10px 2px 10px;}
.i30{display: block; float: left; width: 30px;  text-align: left; margin: 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;}
.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;}
.i300 {display: block; float: left; width: 300px; text-align: left; margin: 2px 10px;}
.i400 {display: block; float: left; width: 400px; 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;}
.right_knopf{display: block; float: right; width: 20px; background-color: #CCEEFF; margin: 2px 4px; border: 1px solid grey; text-align: center;}
.knopf{display: block; float: left; width: 20px; 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;}
.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; /*background-color: #FF0000;*/}
.rechtsbuendig {display: inline; float: right;}
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;}