.startseiten_hintergrundbild{background-image:url(http://www.kuchler-blockhaus.at/bilder/bilder/home/blockhaus_holzhaus_fertighaus.jpg);background-repeat:no-repeat;background-position:top right;
 background-position:40px 0px;background-color:#FFFFFF;line-height:1em;padding-top:2px;
}

.trans_w_80{ background-color:#fff; -moz-opacity:0.8;Filter: Alpha(Opacity=80); -khtml-opacity: 0.8; opacity: 0.8;}
.trans_w_60{ background-color:#fff; -moz-opacity:0.6;Filter: Alpha(Opacity=60);-khtml-opacity: 0.6; opacity: 0.6;}
.trans_w_40{ background-color:#fff; -moz-opacity:0.4;Filter: Alpha(Opacity=40);-khtml-opacity: 0.4; opacity: 0.4;}
.trans_w_20{ background-color:#fff; -moz-opacity:0.2;Filter: Alpha(Opacity=20);-khtml-opacity: 0.2; opacity: 0.2;}
.trans_o_80{ background-color:#fbba00; -moz-opacity:0.8;Filter: Alpha(Opacity=80);-khtml-opacity: 0.8; opacity: 0.8;}
.trans_o_60{ background-color:#fbba00; -moz-opacity:0.6;Filter: Alpha(Opacity=60);-khtml-opacity: 0.6; opacity: 0.6;}
.trans_o_40{ background-color:#fbba00; -moz-opacity:0.4;Filter: Alpha(Opacity=40);-khtml-opacity: 0.4; opacity: 0.4;}
.trans_o_20{ background-color:#fbba00; -moz-opacity:0.2;Filter: Alpha(Opacity=20);-khtml-opacity: 0.2; opacity: 0.2;}

.main_menu{
border: #58585a; border-style: solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
width:100%;
height:20px;
font-weight:normal;
font-size:10px;
size:10px;
}
.sub_menu{
border: #58585a; border-style: solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
width:100%;
height:20px;
font-weight:normal;
font-size:10px;
size:10px;
}
.main_menu_over{
padding-left:13px;
border: #58585a; border-style: solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
background:url(http://www.teamformultimedia.com/teamformultimedia.at/_iu_write/cms/kunden/kuchler_blockhaus/bilder/design/pfeil_menu.gif) no-repeat 12px 2px;
background-color:#9c9e9f;
font-weight:bolder;
color:#FFFFFF;
}
.sub_menu_over{
border: #58585a; border-style: solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
padding-left:13px;
background:url(http://www.teamformultimedia.com/teamformultimedia.at/_iu_write/cms/kunden/kuchler_blockhaus/bilder/design/pfeil_submenu.gif) no-repeat 20px 2px;
background-color:#FFFFFF;
font-weight:bolder;
}

.menu{
padding-left:15px;line-height:2em;height:20px;
font-size:10px;
size:10px;
}
.menu_over{
padding-left:15px;line-height:2em;height:20px;
font-size:10px;
size:10px;
}
body{
scrollbar-3dlight-color: #b5b5b5; 
scrollbar-arrow-color: #b5b5b5; 
scrollbar-base-color: #e5e5e5; 
scrollbar-darkshadow-color: #FFFFFF; 
scrollbar-face-color: #dfdfdf; 
scrollbar-highlight-color: #FFFFFF; 
scrollbar-shadow-color: #b5b5b5; 
scrollbar-track-color: #f1f1f1; 
}
.content_table{padding:0px;spacing:0px;}
.x{font-weigth:bolder;color:#666;}
.x_default{font-weigth:bolder;color:#fbba00;font-size:20px;size:20px;}
.x_zeile_default{background-color:#FFFFFF;}
hr{color:&#039;666; height:2px;}
.box_content{background-color:#F1CC98; border: #1a171b; border-style: solid;border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.box_content_default{border-width: 0px;}
.img{background-color:#F1CC98; border: #1a171b; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}

h1,.ue{font-style:normal;font-weight:900;text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-style: normal; color: #58585a; font-size:12px;letter-spacing: 0.3em;text-transform:uppercase;}
.ue3{font-style:normal;font-weight:900;text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-style: normal; color: #58585a; font-size:40px; line-height:1.5em;text-transform:uppercase;}
.ue4{font-style:normal;font-weight:900;text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-style: normal; color: #58585a; font-size:20px; line-height:1.5em;text-transform:uppercase;}
.Hervorgehoben{text-decoration:none; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; color: #000000; font-weight: normal;font-size:11px;}
.Alternativ{font-style:normal;font-weight:900;text-decoration: none; font-family: Arial, Verdana,  Helvetica, sans-serif; font-style: normal; color: #ca8311; font-size:12px;letter-spacing: 0.3em;text-transform:uppercase;}
a, .link{text-decoration: none; font-family: Arial, Verdana,Helvetica, sans-serif; color: #333;font-size:11px;}
font, td, body,.text{text-decoration: none; font-family: Arial,Verdana,Helvetica, sans-serif; font-style: normal; color: #58585a; font-size:11px;line-height:1.5em;}
.text_fix{text-decoration: none; font-family: Arial,Verdana,Helvetica, sans-serif; font-style: normal; color: #58585a; font-size:11px;line-height:1.5em; letter-spacing: 0.0em;text-transform:none;font-weight:normal;}
.text_gross{text-decoration: none; font-family: Arial,Verdana,Helvetica, sans-serif; font-style: normal; color: #000000; font-size:12px;line-height:1.2em;}
.klein{text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; color: #000000; font-size:9px;}
.sehr_klein{text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; color: #000000; font-size:8px;padding:4px;}

.Rahmen_Schwarz{border: #58585a; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
.Rahmen_Unten{border: #58585a; border-style: solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;} 
.Rahmen_Unten_Links{border: #58585a; border-style: solid;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px;} 
.Rahmen_Unten_Links_Rechts{border: #58585a; border-style: solid;border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;} 
.Rahmen_Weiss{border: #ffffff; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.Rahmen_Gelb{border: #ffe3aa; border-style: solid;border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px;}
.Rahmen_Gelb_v{border: #ffe3aa; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
input{border: #ffe3aa; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;width:500px;background-color:#fef8eb;}
textarea{border: #ffe3aa; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;width:500px;background-color:#fef8eb;height:70px;}
.frage{height:250px;border: #ffe3aa; border-style: solid;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;width:500px;background-color:#fef8eb;}
.checkbox{width:30px;}
.i_rot{color:#c0341c;} 
.i_gelb{color:#ca8311;} 
.i_blau{color:#0000cc;} 
.i_gruen{color:#33cc00;} 
.i_weiss{color:#ffffff;} 
.i_schwarz{color:#000000;} 