/* CSS Document */

h2 {
color:#FF0000;
font-size:11px;
}

ul {
list-style:none;
line-height:1.3;
}

.list_bull {
list-style: disc;
line-height:1.3;
}

a:link { text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Verdana;}
a:active { text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Verdana;}
a:visited { text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Verdana;}
a:selected { text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Verdana;}
a:hover { text-decoration:none; color:#333333; font-size:11px; font-weight:normal; font-family:Verdana;}

a.web:link { text-decoration:none; color:#FF0000; font-size:11px; font-weight:normal; font-family:Verdana;}
a.web:active { text-decoration:none; color:#FF0000; font-size:11px; font-weight:normal; font-family:Verdana;}
a.web:visited { text-decoration:none; color:#FF0000; font-size:11px; font-weight:normal; font-family:Verdana;}
a.web:selected { text-decoration:none; color:#FF0000; font-size:11px; font-weight:normal; font-family:Verdana;}
a.web:hover { text-decoration:none; color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Verdana;}

a.menu_item:link{ text-decoration:none; color:#000000; font-size:11px; font-weight:bold; font-family:Verdana;}
a.menu_item:active { text-decoration:none; color:#000000; font-size:11px; font-weight:bold; font-family:Verdana;}
a.menu_item:visited { text-decoration:none; color:#000000; font-size:11px; font-weight:bold; font-family:Verdana;}
a.menu_item:selected { text-decoration:none; color:#0000000; font-size:11px; font-weight:bold; font-family:Verdana;}
a.menu_item:hover { text-decoration:none; color:#DFDFDF; font-size:11px; font-weight:bold; font-family:Verdana;}

.rahmen {border:1px solid #CBCBCB;}
.box {border:1px solid #B0B0B0;background-color:#8A8A8A;color:#FFFFFF;height:173px;width:260px;}

#div_top {position:absolute; width:980px; height:100%; top:0px; left:50%; z-index:1; border:solid 0px #9E9E9E; margin-left:-490px}

#pic1 { position:absolute; top:371px; left:559px; z-index:1; border:solid 1px #9E9E9E;}
#pic2 { position:absolute; top:291px; left:648px; z-index:2; border:solid 1px #9E9E9E;}
#pic3 { position:absolute; top:215px; left:733px; z-index:3; border:solid 1px #9E9E9E;}

#eindeckung1 { position:absolute; top:470px; left:29px; z-index:1; border:solid 1px #9E9E9E;}
#eindeckung2 { position:absolute; top:470px; left:170px; z-index:2; border:solid 1px #9E9E9E;}
#eindeckung3 { position:absolute; top:470px; left:310px; z-index:3; border:solid 1px #9E9E9E;}
#eindeckung4 { position:absolute; top:470px; left:450px; z-index:4; border:solid 1px #9E9E9E;}
#eindeckung5 { position:absolute; top:470px; left:590px; z-index:5; border:solid 1px #9E9E9E;}
#eindeckung6 { position:absolute; top:470px; left:730px; z-index:6; border:solid 1px #9E9E9E;}
#eindeckung7 { position:absolute; top:470px; left:870px; z-index:7; border:solid 1px #9E9E9E;}

#klempnerei1 { position:absolute; top:300px; left:365px; z-index:1; border:solid 1px #9E9E9E;}
#klempnerei2 { position:absolute; top:340px; left:440px; z-index:2; border:solid 1px #9E9E9E;}
#klempnerei3 { position:absolute; top:300px; left:860px; z-index:3; border:solid 1px #9E9E9E;}
#klempnerei4 { position:absolute; top:340px; left:785px; z-index:4; border:solid 1px #9E9E9E;}

#sanierung1 { position:absolute; top:450px; left:790px; z-index:1; border:solid 1px #9E9E9E;}
#sanierung2 { position:absolute; top:400px; left:860px; z-index:2; border:solid 1px #9E9E9E;}

#solar1 { position:absolute; top:330px; left:500px; z-index:1; border:solid 1px #9E9E9E;}
#solar2 { position:absolute; top:330px; left:650px; z-index:2; border:solid 1px #9E9E9E;}
#solar3 { position:absolute; top:330px; left:800px; z-index:3; border:solid 1px #9E9E9E;}

#zimmerei1 { position:absolute; top:400px; left:860px; z-index:1; border:solid 1px #9E9E9E;}
#zimmerei2 { position:absolute; top:450px; left:790px; z-index:1; border:solid 1px #9E9E9E;}

body {

         font-family:Verdana;
         font-size:11px;
         margin-left:auto; margin-right:auto;
         background-color:#333333;
         scrollbar-base-color:#FFFFFF;
         scrollbar-arrow-color:#FFFFFF;
         scrollbar-face-color:#333333;
         scrollbar-3dlight-color:#FFFFFF;
         scrollbar-highlight-color:#FFFFFF;
         scrollbar-shadow-color:#333333;
         scrollbar-darkshadow-color:#333333;
         scrollbar-track-color:#FFFFFF;
}

table {
         font-family:verdana;
         font-size:11px;
         font-weight:normal;
         text-decoration:none;
         color:#ffffff;
}

.haupt {
         font-family:verdana;
         font-size:11px;
         font-weight:normal;
         text-decoration:none;
         color:#ffffff;
         padding-left:29px;
         padding-top:37px;
}

.kopf {
		background-position:top left;
		background-repeat:no-repeat;
		width:980px;
		height:153px;
}

.menu {
		background-image:url('bilder/menu.jpg');
		background-position:top left;
		background-repeat:repeat-x;
		height:20px;
}

.trenn {
		background-image:url('bilder/menu_trenn.jpg');
		background-position:top right;
		background-repeat:no-repeat;
}

.bottom {
		background-image:url('bilder/bottom.jpg');
		background-position:top left;
		background-repeat:no-repeat;
		width:980px;
		height:39px;
		text-align:center;
		padding-top:10px;
}

input.feld {
		background-image:url('bilder/input.jpg');
		background-position:top left;
		background-repeat:repeat-y;
		border:1px;border-style:solid;border-color:#B0B0B0;
}

textarea.bg {
		background-image:url('bilder/input.jpg');
		background-position:top left;
		background-repeat:repeat-y;
		border:1px;border-style:solid;border-color:#B0B0B0;
                 height:90%;
}

input.button {
                 background-color:#8A8A8A;color:#FFFFFF;
		border:1px;border-style:solid;
                 border-color:#B0B0B0;
                 height:18px;width:60px;font-size:12px;
}

.info {text-align:justify;padding-right:9px;padding-left:10px;margin-top:10px;margin-bottom:0px;}