body { margin:0; padding:0;}
body,td,th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E6560;
}

ul.menu { margin:0;}
.menu li { margin:2px;}
.menu a { color:#6E6560; font-size:11px; text-decoration:none; padding:3px;}
.menu a:hover { background-color:#6E6560; text-decoration:none; color:#FFFFFF;}

h1,h2,h3,h4,h5,h6,h7 { margin:0; padding:0;}

h1{ font-size:18px; font-weight:normal; margin: 10px 0 20px 0; color:#DD6300;}
h2{ font-size:12px; font-weight:bold;  margin:10px 0 0 0; color:#4596C2; }
#text { width:97%; margin:0 0 30px 0;}

ul.m { margin:0 0 20px 20px; padding:0; list-style-image:url(../img/b.gif);}
.m li { margin:5px; padding:0;}

ul.m2 { margin:0 0 20px 10px; padding:0; list-style-image:url(../img/b.gif);}
.m2 li { margin:5px; padding:0;}

ul.m3 { margin:0 0 20px 10px; padding:0; list-style-image:url(../img/b.gif);}
.m3 li { margin:20px 0 20px 0; padding:0;}

h4 { font-size:18px;color:#FFFFFF; font-weight:normal; height:50px; }
h4.shedtitle { font-size:18px;color:#FFFFFF; font-weight:normal; height:75px; }
h3 { background-color:#F2EEEC; padding:4px;border-top:1px solid #CDC8C5; color:#6E6560; font-weight:normal; font-size:11px;}
h3 a{ color:#6E6560; font-size:11px;}

ul#news { list-style:none; margin:0; padding:0;} 
#news b {font-size:9px; padding:0 2px 0 2px; background-color:#F2EEEC; color:#6E6560; font-weight:normal; border-bottom:solid 1px #CDC8C5; border-right:solid 1px #CDC8C5;  }
#news li { margin:10px 0 10px 0;}
.news {margin:0 0 2px 60px; }

.hr { height:1px; color:#999999;}

ul#q { margin:0 0 0 20px;; padding:0; }
#q li { margin:3px;}
#q a{ }

#lq{ font-size:14px; font-weight:bold;padding:4px; margin:10px 0 0 0; color:#FFFFFF;}

a { color:#1282B6;}
a:hover { color:#DC3615;}

.inp { font-size:11px;width:90%; color:#6E6560; margin:5px 0 5px 0;}
h5 a{ color:#36A100; text-decoration:none; font-size:13px;}


#faq { padding:5px; margin:5px;}
#faq li { margin:10px 0 10px 0;}
#faq i { color:#DD6300; font-style:normal; font-size:12px; font-weight:bold;}

.otv {padding:5px; background-color:#F2EEEC; margin:5px 0 10px 0; border-bottom:solid 1px #CDC8C5; border-right:solid 1px #CDC8C5;} 

td.otvp {padding:5px; background-color:#CCCCCC; margin:5px 0 10px 0; border-bottom:solid 2px #000000; border-right:solid 2px #000000;border-top:solid 2px #000000;font-size:16px;font-weight:bold; width: 6cm}

td.otvpn {padding:5px; background-color:#CCCCCC; margin:5px 0 10px 0; border-bottom:solid 2px #000000; border-right:solid 2px #000000;border-top:solid 2px #000000;border-left:solid 2px #000000;font-size:14px;font-weight:bold}

td.shedp {padding:5px; background-color:#FFFFFF; margin:5px 0 10px 0; border-bottom:solid 2px #000000; border-right:solid 2px #000000;font-size:14px;text-align:center;font-weight:bold;width: 6cm;}
td.shedpn {padding:5px; background-color:#FFFFFF; margin:5px 0 10px 0; border-bottom:solid 2px #000000; border-right:solid 2px #000000;border-left:solid 2px #000000;font-size:14px;}

td.shedper {padding:5px; background-color:#FFFFFF; margin:5px 0 10px 0; border-bottom:solid 2px #000000; border-right:solid 2px #000000;font-size:16px;text-align:center;font-weight:bold;}

h4.shedp { font-size:18px;color:#000000; font-weight:normal; height:70px; }
hr.shedp { height:1px; color:#000000;}

ul.map {list-style-type:square;}
.map li { margin:10px 0 10px 10px;}
.map ol { margin:10px 0 10px 10px; border-left:1px solid #DD6300;}
.map a { margin:5px;}
.map p { margin:20px 0 0 0; font-weight:bold;}

/* FOTOGALLERY */
#album_list {

}

#album_view #album_descr {
    padding:5px; background-color:#EEEEEE;
    width:580px;
}
#album_view .border {
        float:left;
        margin:15px 15px 0 0;
        display: table;
        position: relative;
        overflow: hidden;
    height:184px;
    width:184px;
    }

#album_view .thumbwrapper {
    height:184px;
    width:184px;

    border:1px dotted #DD6300;
    display: table-cell;
    vertical-align: middle;

}

#album_view .thumbwrapper img {
    display:block;
    border:1px solid #000;
    margin:auto;
}

/* /FOTOGALLERY */



