@charset "utf-8";
/* CSS Document */
body,html {padding:0; margin:0; height:100%;}
td,div {vertical-align:top; text-align:left; margin:0; padding:0; border:none;}
img {padding:0; margin:0; border:0;}
body {background:#050000}
body, td{font:normal 13px/20px Tahoma, Geneva, sans-serif; color:#d1b594;}

a {color:#f1c764; text-decoration:underline; cursor:pointer; outline-style:none;}
a:hover {color:#f1c764; text-decoration:none; cursor:pointer;}
a img { border-color:#000 }

h1 {color:#f1c764; font:italic 30px Arial, Helvetica, sans-serif; margin:0 0 23px 2px; display:block; clear:both;}
h2,h3,h4,h5,h6 { margin:0px; padding:0; color:#f1c764;}
h2 { font-size:18px}
h3 { font-size:16px}
h4 { font-size:14px}
h5 { font-size:12px}
h6 { font-size:11px}

table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}


table.table1 { border-collapse:collapse;}
table.table1 tr:hover {background: none}
table.table1 td { padding:5px; border: 1px solid #d1b594;}


table.table2 { border-collapse:collapse;}
table.table2 tr:hover {background: none}
table.table2 td { padding:5px; border: 1px solid #d1b594;}
table.table2 th { padding:8px 5px; border: 1px solid #d1b594; color:#d1b594; text-align:left;}

#wraper {height:100%; width:100%; border:none; border-collapse:collapse; border-spacing:0;background:url(bg_l.gif) top left repeat-y; margin:0 0 -141px 0; position:relative;}
#left {background:url(top_l.jpg) top left no-repeat; width:207px; padding:278px 0 63px 42px;}

#lmenu {list-style:none; padding:0; margin:0 0 15px; width:192px; font:italic 15px/15px "Times New Roman", Times, serif;}
#lmenu li {padding:1px 0; width:191px; border-top:1px dotted #db9700; border-left:1px dotted #db9700;}
#lmenu li a {display:block; padding:7px 15px 8px 28px; color:#f1c764; text-decoration:none; background:url(lmenu_bg.gif) left repeat-y;}
#lmenu li a:hover {color:#261402; text-decoration:none;background:url(lmenu_o_bg.gif) left repeat-y;}


#kategor {list-style:none; padding:0; margin:0 0 15px; width:192px; font:italic 15px/15px "Times New Roman", Times, serif;}
#kategor dt {padding:1px 0; width:191px; border-top:1px dotted #db9700; border:1px dotted #db9700;}
#kategor dt a {display:block; padding:7px 15px 8px 28px; color:#f1c764; text-decoration:none; background:url(lmenu_bg.gif) left repeat-y;}
#kategor dt a:hover {color:#261402; text-decoration:none;background:url(lmenu_o_bg.gif) left repeat-y;}
#kategor dd {margin:3px 0 2px 35px; padding:0;}


.block {border:1px dotted #db9700; padding:1px; margin:0 13px 7px 0;}
.block .blcont {background:#311602; padding:9px 8px 0 17px; font-size:12px;}

#newsname {padding:0 0 18px 10px; font:italic 25px Arial, Helvetica, sans-serif; color:#f1c764;}

.newsdate {margin:0 49px 23px -21px; padding:2px 0 2px 33px; font:normal 11px Arial, Helvetica, sans-serif; color:#f1c764; background:#4e2c02 url(ndate.gif) left repeat-y;}
.newsdate span {font-size:16px; line-height:16px;}
.newtitle {color:#f1c764; text-decoration:underline; margin:0 0 23px; font-size:15px;}
.newsmore {padding:0 0 15px 125px; font:normal 11px/12px Tahoma, Geneva, sans-serif; color:#f1c764; text-decoration:underline; display:block; margin:30px 0 0 -18px; background:url(news_more.gif) top left no-repeat;}
.newsmore:hover {color:#f1c764; text-decoration:none;}

#right {padding:263px 0 0 0; background:#070201 url(head.jpg) top left no-repeat;}

#tmenu {border:1px dotted #db9700; padding:1px 0 2px 1px; border-right:none; border-left:none;}
#tmenu div {background:#411b03 url(menu_bg.gif) bottom repeat-x; padding:0 14px;}
#tmenu div ul {list-style:none; margin:0; padding:0; font:italic 16px/16px "Times New Roman", Times, serif; color:#f3d082; height:44px;}
#tmenu div ul li {height:44px; float:left; background:url(tmenu_line.gif) right no-repeat;}
#tmenu div ul li a {display:block; float:left; padding:0 0 0 9px; color:#f3d082; text-decoration:none;}
#tmenu div ul li a span {display:block; padding:16px 9px 12px 0; float:left;}
#tmenu div ul li a:hover {background:url(tmenu_l.gif) top left no-repeat; color:#f3d082; text-decoration:none;}
#tmenu div ul li a:hover span {background:url(tmenu_r.gif) top right;}


#body {background:url(body_bg.gif) top repeat-x; margin:1px 0 0 1px;}
#bodypic {background:url(body_pic.gif) top left no-repeat; padding:37px 60px 180px 43px;}



#footer {margin:0 0 0 250px; background:url(footer_bg.gif) top repeat-x; height:141px; position:relative;}
#footer #phone {background:url(footer.gif) top right no-repeat; height:65px; width:291px; float:right; padding:37px 0 0 49px; font:normal 11px Tahoma, Geneva, sans-serif; color:#83705a;}

#footer #phone #num {font:bold italic 18px "Times New Roman", Times, serif; color:#e8ae35; margin:0 0 25px 53px;}
#footer #phone a {color:#e5a000; text-decoration:underline;}
#footer #phone a:hover {color:#e5a000; text-decoration:none;}


#counters {padding:70px 0 0 45px;}


#topphone {width:243px; position:absolute; top:78px; right:0; font:italic 14px Arial, Helvetica, sans-serif; color:#edc364;}