#dummy {left : 0; } 
BODY {background : orange; padding : 0; margin : 0; font : 83% Verdana, Geneva, Arial, Helvetica, sans-serif; color : #000; padding-top : 0; text-align : center;margin-bottom:20px; } 
#versicherungen {background : #dcdcdc;width : 900px; margin-left : auto; margin-right : auto; text-align : left; border : 2px solid #3d57b0;margin-top:10px;} 
span.barrierefrei {position : absolute; left : -1000px; top : -1000px; width : 0; height : 0; overflow : hidden; display : inline; } 
#versicherungen-header {position :relative; top : 0px;width : 900px; height : 135px;text-align : center; } 
#versicherungen-header h1 {position :absolute; top : 0px;left: 400px;font-size : 30px; color : #0000CC;text-align : right; } 
#versicherungen-header .logo1 {margin: 0px;width:900px;height:135px} 
.logo2 {position :absolute; top : 300px;left: 500px;margin: 20px;padding:20px;width:200px;height:260px; float:right;}
img {margin: 4px;padding-top : 0px;border: none;}
#versicherungen-informationen {padding : 0px; padding-bottom : 80px; color : #000000; position : relative; top : 20px; left: 240px;margin-right : 0px; width : 550px; min-height : 550px;margin-bottom:100px; } 
#versicherungen-informationen H1, H2 {margin:5px;margin-bottom:12px;font-weight : bold; font-size : 1.6em; color : #0000CC; } 
#versicherungen-informationen H3 {margin: 5px; font-weight : bold; font-size : 1.3em; } 
#versicherungen-informationen2 li {list-style-image : url(../layout/pfeil-icon.gif); } 
P {margin-top : 1px; margin-left : 5px; margin-right : 20px; color : black; text-align : justify; } 
ul {padding-right : 0; padding-left : 0px;margin: 0;} 
ul li {padding-right : 0; padding-left : 10px;margin-left : 20px;list-style-type : square;} 
.breaker {clear : both;} 
.mini {font-size: 0.8em;}
A:link {color : blue; text-decoration : none; } 
A:visited {color : #B32D00; text-decoration : none; } 
A:hover {color : #000000; } 
A:active {color : #000000; text-decoration : underline; } 
.lw a:link {color : #000000; text-decoration : none;}
.lw a:visited {color : #000000; text-decoration : none;} 
.menue {font-size : 11px;width : 220px; position :absolute; top : 180px;border-right: 2px solid white;  padding: 3px;padding-left : 6px;} 
.menue a, .menue a:hover {color : #000000; margin : 1px;width : 210px;  } 
.menue a {background-color : #84aefc; display : block;line-height:16px;padding-left:3px}
.menue a:hover {text-decoration : none;color : white;}
.menue ul li {padding: 0px; margin: 0px;} 
.menue li {display: inline;}
.menue p {font-size : 10px; padding-top : 5px;padding-bottom : 5px;margin : 3px; text-align : center; } 
.menue h3 {font-size : 10px; padding: 1px;margin : 0px; } 
.adv-versicherung {width :480px;height:30px; border : 1px solid #000000; margin: 0px;float : right;display : none; } 
.adv-bottom {background :yellow ;height: 250px;width : 300px;border: 1px solid red;margin: 0px;float : right;text-align : center;display : none;}
.adv-left-o {background :#D6A100 ;height: 100px;width : 180px;border: 1px solid red;margin: 0px;display : none;}
.adv-left-u {background :#D6A100 ;height: 200px;width : 180px;border: 1px solid red;margin: 0px;display : none;}

@media screen { 
.info, .count,.handy,.nv {display : none; } 
} 


@media print { 
body {margin: 0cm 0cm 3cm 0cm;color : #000000; background : #ffffff; font-family : Arial, Verdana, Helvetica, "Trebuchet MS", sans-serif; } 
#versicherungen {position:relative;top:0;left:0;background-color:#ffffff;width:auto;text-align:justify;border:none;margin-top:1cm;} 
#versicherungen-informationen {position:absolute; top:0cm;left:0; text-align:justify;border:none;width:auto;height:auto;background-color:#ffffff;font-size:10pt;} 
#versicherungen-informationen H1, H2, H3 {margin-bottom : 2px; margin-top : 5px; font-weight : bold; font-size : 2em; color : black;padding : 5px;  } 
P {page-break-after:avoid;margin-bottom : 3px;margin-top : 3px; margin-left : 0px; margin-right : 5px; color : black; text-align : justify;line-height:15px;padding : 5px; } 
.noprint, .handy, .nv, .menue , .count, #versicherungen-header,.adv-versicherung,.adv-bottom,.adv-left-o,.adv-left-u,.logo2 {display : none; } 
} 

@media handheld {
#versicherungen,.menue,#versicherungen-informationen {width:100%;border:0;margin:0;padding:0;position:relative;top:0;background:transparent;} 
.noprint,#versicherungen-header,.count,.logo2 {display:none} 
.handy {display:inline} 
.menue ul li {float:none;list-style:square}
.menue ul li a {border-right:0;display:block;text-align:left}
h1,h2,h3,h4 {font-weight:bold;font-size:0.5em;margin-left:1px}
p {font-weight:normal;font-size:0.5em;margin-left:1px}

}
