/*
    website by WAHLE DESIGN - www.wahle.com                    */

/*  Media: SCREEN, PROJECTION
-------------------------------------------------------------- */
.printonly { display:none; }
body       { font-size:87.5%; background:#fff; text-align:center; }

#pwrap { position:relative; width:800px; margin:0 auto; text-align:left; }

#sitetitle { font:.75em/1.2em helvetica, arial, sans-serif; color:#555; text-decoration:none; } 
#logo { position:absolute; top:40px; left:195px; }
#pagehead_stripe { position:absolute; top:140px; left:2px; width:796px; height:2px;  background:#d5d8db; }

#cwrap  { clear:both; display:block; background:#fff; padding:190px 0 100px 320px; }

#contactdata { position:absolute; top:185px; left:0; display:block; width:200px; height:80px; text-align:right; }
#contactdata p { color:#555; font:.9em/1.5em tahoma, verdana, sans-serif; }

h3 { font:bold 1.05em/1.5em helvetica, arial, sans-serif; color:#999; padding:1em 0 0; }
h3 + p { padding-top:0 !important; } 

#gutachten_beispiel { position:absolute; top:530px; left:15px; }


.box2cols   { display:block; }
.box2cols p { float:left; width:50%; padding-top:0; }


/*-------- Footer --------*/
#footer_area    { clear:both; border-top:1px solid #d5d5df; background:#ddd; text-align:center; padding:10px 0; }
#footer_wrap    { margin:0 auto; text-align:left; width:800px; }
#footer_wrap p  { font:.85em/140% Helvetica, Arial, sans-serif; color:#888; padding-left:320px;   }
#footer_wrap a  { text-decoration:underline; color:#888; }
#footer_wrap a:hover  { text-decoration:none; color:#555; }





/*    CONTENT AREA
-------------------------------------------------- */

a       { text-decoration:none; color:#363a90; }
a:hover { text-decoration:underline; }


p, li  { font:1em/1.5em helvetica, arial, sans-serif; color:#333; }
p { padding:.5em 0; }

ul  { margin-left:1.8em; }
li:first-child { padding-top:.5em; }
li:last-child { padding-bottom:.5em; }

h2 { font:bold 1em/1.5em verdana, tahoma, sans-serif; color:#333; padding:2em 0 0 0; border-bottom:1px solid #ccc; }


