/* Version 3.1 > 24.05.2006 */
/* Copyright by Enrique Bergemann */
* { padding:0; margin:0; }
html {-webkit-text-size-adjust:none}
h1, h2, h3, h4, h5, h6, p, copytext { margin:1em 0; }
li, dd { margin-left:2em; }
fieldset { padding:.5em; }
body { padding:15px 0 0 0; background-color:#FFFFFF; font-size:11px; font:75% Helvetica, sans-serif; color:#000000; text-align:center; }
#top { margin: 0; font-size: 90%; background-color: #f5f5f5; padding: 2px 0; border-bottom: 1px solid #9c9c9c; } 
/* IE 5 Mac-Only items \*//*/
#top { margin: 0; font-family: "Lucida Grande", sans-serif; font-size: 90%; background-color: #f5f5f5; padding: 2px 0; border-bottom: 1px solid #9c9c9c; }
/* end IE 5 Mac Only */
#top li { display: inline; list-style-type: none; list-style-image: none; padding:0 10px;margin:0;border-right:1px solid #9c9c9c; } 
#top a:link, #top a:visited { color: #646464; background-color: transparent; text-decoration: none; } 
#top a:hover, #top a:active { color: #C00; }
#top li.first { color: #646464; border:none; }
#top li.last { border:none; }
#top {margin-top: -14px;}
a { color:#646464; text-decoration:none; }
a:hover { color:#646464; text-decoration:underline; }
#wrapper { width:650px; padding:0; margin:0 auto; text-align:left; }
#header { margin:0; width:650px; height:190px; background:#ffffff url(baurecht_kopf.jpg) no-repeat; }
#nav { display:block; width:648px; float:left; padding:0; margin:0 0 16px 0; list-style-type:none; list-style-image:none; background-image:url(menu_inaktiv.gif); border-color:#212121 #737373; border-style:solid; border-width:1px; }
#nav a, #nav a:link, #nav a:visited { display:block;padding:4px 0;color:#333333; }
#nav a:hover { background-image:url(menu_mouseover.gif);color:#000000;text-decoration:none; }
#nav li { float:left;padding:0; margin:0;border-right:1px solid #777777;text-align:center; }
#nav li#start { width:100px; }
#nav li#baurecht { width:120px; }
#nav li#immobilienrecht { width:156px; }
#nav li#mietrecht { width:134px; }
#nav li#kanzlei { width:134px; border:none; }
#nav li#fenster { width:647px; border:none; }
/* Fenster < 648! */
#nav .active a { background-image:url(menu_aktiv.gif); color:#000000; }
#main { float:left;width:430px;padding-right:20px; }
#main * { line-height:1.4em; }
#main h2, #main h3, #main h4 { clear:both;font-size:1.2em;border-bottom:1px solid #000000;padding-bottom:1px;margin-top:16px;margin-bottom:2px; }
#tipp { float:left;width:648px; }
#tipp * { line-height:1.4em; }
#tipp h2, #tipp h3, #tipp h4 { clear:both;font-size:1.2em;border-bottom:1px solid #000000;padding-bottom:1px;margin-top:16px;margin-bottom:2px; }
#impressli { float:left; width:310px;padding-right:15px;font:75% Helvetica, sans-serif; font-size:12px;color:#000000; border-right-style:solid !important; border-right-width:1px; }
#impressli * { line-height:1.4em; }
#impressli h2, #impressli h3, #impressli h4 { clear:both;font-size:1.2em;border-bottom:1px solid #000000;padding-bottom:1px;margin-top:16px;margin-bottom:2px; }
#impressre { float:right;width:310px;font:75% Helvetica, sans-serif;color:#000000;font-size:12px; }
#impressre * { line-height:1.4em; }
#impressre h2, #impressre h3, #impressre h4 { clear:both;font-size:1.2em;border-bottom:1px solid #000000;padding-bottom:1px;margin-top:16px;margin-bottom:2px; }
#sidebar { width:200px;float:right;background-color:#f5f5f5; }
#sidebar * { font-size:100%;line-height:1.2em; }
/* 1.4em auf 1.2em */
#sidebar p { padding:0.5em 7px;margin:0; line-height:1.4em; }
/* extra "line-height:1.4em" */ 
#sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 { padding:2px 0; margin:0; font-weight:normal; color:#fff; background-image:url(seitentitel_grau.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:0 0; text-align:center; line-height:1.4em; }
/* extra"line-height:1.4em" */ 
#sidebar li { line-height: 1.2em; padding: 1px 0; }
#sidebar ol { padding:0; margin:0; list-style-type:none; list-style-image:none; }
#sidebar ol.kanzlei a { background:url(windoid.png) no-repeat 20px 4px; text-align: center; }
#sidebar ol a, #sidebar ol a:link, #sidebar ol a:visited { display:block;padding:5px 0; }
#sidebar ol a:hover { background-color:#e5e5e5; text-decoration:underline; }
#sidebar ol li { padding: 0; margin: 0; text-align: center; }
#footer { clear:both;padding:5px 0 28px 0;border-top:1px solid #000000;text-align:center; }
#footer ul { list-style-type:none;list-style-image:none;margin:0;padding:0; }
#footer li { display:inline;padding:0 10px;margin:0;border-right:1px solid #000000;text-align:center; }
/* 1em >> 10px */
#footer li.last { border:none; }
a.sidebar_options, a:hover .sidebar_options { color: white;padding: 8px 0 0 8px;width: 192px;height: 32px;display: block; }
/* IE-Korken: padding = 7px 0 6px 8px */
.weblog2 { background:url(seitentitel_rot.gif) no-repeat;width:200px; height:44px; }
.weblogadd { background:url(seitentitel_rot_solo.gif) no-repeat; width:200px; height:12px; }
.weblog { background:url(seitentitel_rot.gif) no-repeat; width:200px; height:44px; }
.bgh { background:url(seitentitel_gelb.gif) no-repeat; width:200px; height:44px; }
.contact { background:url(seitentitel_gruen.gif) no-repeat; width:200px; height:52px; }
.back { background:url(seitentitel_blau.gif) no-repeat; width:200px; height:52px; }
.apple { padding-left: 42px; }
.copytext { font:75% Helvetica, sans-serif;color:#0577c1;font-weight:normal;font-size:12px;margin:0 0 0 0;border:solid 1px #e2e2e2;background:#f1f1f1;padding:1em; }
.info {color:#0577c1;}
/* IE 5 Mac-Only items \*//*/
#sidebar { margin: 0px 0 0 -400px; }
/* end IE 5 Mac Only */
#name { display: none; }
a.tipp_options, a:hover .tipp_options { color:#ff0000; }
/* Copyright by Enrique Bergemann */
