
body{
background: url('img/bck.jpg') #191919 repeat-x bottom center fixed;
margin: 0;
font: 11px verdana, trebuchet MS, arial, sant;
color: #262626;
line-height: 18px;
}
img{border:0;}
a{text-decoration: none; color: #D30000;}
a:hover{color: #565656;}
h1, p{
padding: 0;
margin: 0 0 10px 0;
}
h1, h2{
font-size: 12px;
color: #000;
}
h3{font-size: 11px;}
h2, h3{
margin: 15px 0 10px 0;
}
h1{
padding-bottom: 5px;
}
form, fieldset{
border: 0;
display: inline;
}
ol{
margin: 0;
padding: 0 0 10px 20px;
}
ul{
margin: 0;
padding: 0 0 10px 0;
list-style: none;
}
.ul li{
margin-bottom: 10px;
line-height: 15px
}
.ul_point{
list-style-image: url('img/point_ul.gif');
padding-left: 25px;
}

.ul_gal{
margin: 0;
padding: 0 0 15px 25px;
font-weight: bold;
}
.ul_gal li{
clear: both;
}
.fl, #footer_l, .footer_r_l, .content_l, .grenke, .contact_l, .date_, .gal_board{float: left; display: inline;}
.fr, #footer_r, .footer_r_r, .content_r, .contact_r, .zumi{float: right; display: inline;}
.red, .alert{color: #D30000;}
.alert{text-align: center;}
.gg{display: block;}
.gal_board{font-weight: bold;}
.gal_link{display: block; }
.foto_real, .foto_gal{border: 1px solid #7A7A7A;}
.foto_real{margin:  0 0 5px 20px;}
.foto_gal{margin: 5px 0 15px 0;}
.grenke{margin-top: 15px;}
.grenke_img{margin: 10px 0 0 10px;}
.point{
background: url('img/point.gif')  no-repeat 0 4px;
padding: 0 0 0 15px;
margin-left: 10px;
}
.wandal{font-size: 12px; font-weight: bold;}
.diod_red, .diod_yellow, .diod_orange, .diod_green, .diod_blue, .diod_green{padding-right: 10px;}

.diod_red{background: url('img/red.gif') no-repeat right;}
.diod_yellow{background: url('img/yellow.gif') no-repeat right;}
.diod_orange{background: url('img/orange.gif') no-repeat right;}
.diod_blue{background: url('img/blue.gif') no-repeat right;}
.diod_green{background: url('img/green.gif') no-repeat right;}


.clear, #footer, .gg, .date, .gal_link{clear: both;}
.logo{margin: 25px 0 30px 0;}
#contact{
padding: 0 15px 15px 15px;
}
.contact_l{
width: 200px;
margin-left: 10px;
}
.contact_r{
width: 200px;
margin-right: 10px;
}
#question li{margin-bottom: 10px;}
#container{
width: 980px; 
margin: 0 auto;
}
#left{
width: 318px;
position: fixed;
z-index: 1;
}
#menu{
list-style: none;
padding: 0;
margin: 0 0 0 150px;
}
#menu li{
background: url('img/line_menu.gif') repeat-x bottom;
padding: 5px 0 0 10px;
height: 18px;
}
#menu a{
color: #FFF;
background: url('img/point.gif') no-repeat  0 3px;
font-weight: bold;
padding-left: 15px;
}
#menu a:hover {
color: #D30000;
background: url('img/point_h.gif') no-repeat  0 3px;
}
#right{
position: relative;
left: 318px;
top: 0;
z-index: 2;
width: 662px;
height: auto !important;
height: 100%;
min-height: 100%;
background: url('img/bck_cont.jpg') repeat-y #252525;
}
#flash{
background: url('img/flash.jpg') no-repeat;
padding: 36px 0 0 70px; 
width: 662px;
height: 178px;
voice-family : "\"}\""; voice-family : inherit;
width: 592px;
height: 142px;
}



#path{
background: url('img/path.jpg') no-repeat #FFF;
color: #929292;
padding: 15px 0 0 15px;
width: 643px;
height: 42px;
voice-family : "\"}\""; voice-family : inherit;
width: 628px;
height: 27px;
}

#path, #content, #footer{ margin-left: 10px;}
#content{
padding: 0 15px 15px 15px;
height: auto !important;
height: 300px;
min-height: 300px;
background: url('img/line_1.gif') bottom repeat-x #FFF;
width: 643px;
voice-family : "\"}\""; voice-family : inherit;
width: 613px;
}
#content h1{background: url('img/line_1.gif') bottom repeat-x;}
.content_l{width: 400px;}
.content_r{width: 160px;}
table{
width: 100%;
margin-bottom: 10px;
border-top: 1px solid #C2C2C2;
border-left: 1px solid #C2C2C2;
text-align: center;
}
table th, table td{
padding: 2px 0 2px 5px;
border-right: 1px solid #C2C2C2;
border-bottom: 1px solid #C2C2C2;
}
table th{
background-color: #F2F2F2;
}
.table_of{margin-top: 10px;}
.table_par{
text-align: left;
}
#footer{
background: url('img/footer.jpg') bottom #F6F6F6 no-repeat;
padding: 15px 0 15px 0;
width: 643px;
height: auto !important;
height: 102px;
min-height: 102px;
voice-family : "\"}\""; voice-family : inherit;
height: auto !important;
height: 72px;
min-height: 72px;
}
#footer h1{
background: url('img/line_2.gif') bottom repeat-x;
}
#footer_l{
background: url('img/ask.gif') no-repeat #D30000;
text-align: center;
color: #FFF;
padding: 10px 0 0 20px;
margin-left: 20px;
width: 281px;
height: 62px;
voice-family : "\"}\""; voice-family : inherit;
width: 261px;
height: 52px;
}
#footer_l:hover{
color: #F6F6F6;
background: url('img/ask_h.gif') no-repeat #383838;
}
.ask_1, ask_2{
display: block;
font-weight: bold;
}
.ask_1{
font-size: 14px;
padding-bottom: 10px;
}
.ask_2{
font-size: 12px;
}
.ask_form{
padding: 40px 0 50px 0;
}
#footer_r{
margin-right: 20px;
width: 305px;
}
.form{margin-left: 150px;}
.footer_r_l{padding-left: 10px;}
.footer_r_r{padding: 10px 10px 0 0;}
.faq{
padding-bottom: 80px;
}
.date{
height: 25px;
}
.txt1, .txt2{font: 11px verdana, trebuchet MS, arial, sant; border: 1px solid #C2C2C2;}
.txt1:focus, .txt2:focus{background-color: #F6F6F6;}
.txt1{height: 17px; width: 180px;}
.txt2{width: 310px;}
.button{background-color: #D30000; border: 1px solid #D30000 ; color: #FFF; font-weight: bold; font-size: 11px; height: 20px; margin: 5px 0 0 260px; }
.date_{
width: 120px;
margin-right: 10px;
text-align: right;
}