* { margin:0; padding:0;}
body { height:100%;font-family: Tahoma, Geneva, sans-serif; font-size:13px; color:#333;background:url(../images/bg-head.jpg) top repeat-x #fff; width:100%}
.clear{ clear:both;}
a { text-decoration:underline; color:#54B3EB;}
a:hover { text-decoration:none; color:#000;}
#heading { width: 97%;  background:url(../images/head.jpg) no-repeat center; height:260px; margin:0 auto; padding-left:3%;}
#heading .logo { width:290px; height:120px; background:url(../images/logo.png) no-repeat bottom;}
#heading .logo a { display:block; width:290px; height:120px}
#heading .bannertop {width:550px; height:130px;margin-top:0px;border:none;}
#heading .bannertop a{width:468px; height:60px;display:block;text-decoration:none;border:none;}
#heading .bannertop a img {text-decoration:none;border:none;}
#menu { width:100%; background:url(../images/menu.jpg) repeat-x; height:48px;font-family: MyriadPro-Cond; margin:0; padding:0;}
#menu ul { width:1150px; margin-left:auto; margin-right:auto; padding-top:3px;}
#menu ul li { list-style:none; float:left; text-align:center; margin-left:5px;}
#menu ul li a{ color:#FFF; text-decoration:none; display: block;}
#menu ul li a:hover{color:#54B3EB; text-decoration:none;}
#menu ul li#m1 {width:177px; height:40px; background:url(../images/m1.png) no-repeat;}
#menu ul li#m2 {width:98px; height:40px; background:url(../images/m7.png) no-repeat;}
#menu ul li#m3 {width:196px; height:40px; background:url(../images/m2.png) no-repeat;}
#menu ul li#m4 {width:141px; height:40px; background:url(../images/m3.png) no-repeat;}
#menu ul li#m5 {width:137px; height:40px; background:url(../images/m4.png) no-repeat;}
#menu ul li#m6 {width:184px; height:40px; background:url(../images/m5.png) no-repeat;}
#menu ul li#m7 {width:144px; height:40px; background:url(../images/m6.png) no-repeat;}
#menu ul li#over_m1 {width:177px; height:40px; background:url(../images/m1_a.png) no-repeat;}
#menu ul li#over_m2 {width:98px; height:40px; background:url(../images/m7_a.png) no-repeat;}
#menu ul li#over_m3 {width:196px; height:40px; background:url(../images/m2_a.png) no-repeat;}
#menu ul li#over_m4 {width:141px; height:40px; background:url(../images/m3_a.png) no-repeat;}
#menu ul li#over_m5 {width:137px; height:40px; background:url(../images/m4_a.png) no-repeat;}
#menu ul li#over_m6 {width:184px; height:40px; background:url(../images/m5_a.png) no-repeat;}
#menu ul li#over_m7 {width:144px; height:40px; background:url(../images/m6_a.png) no-repeat;}
#menu ul li#m1  a,#menu ul li#over_m1  a{display: block;width:177px; height:40px; }
#menu ul li#m2  a,#menu ul li#over_m2  a{display: block;width:98px; height:40px; }
#menu ul li#m3  a,#menu ul li#over_m3  a{display: block;width:196px; height:40px; }
#menu ul li#m4  a,#menu ul li#over_m4  a{display: block;width:141px; height:40px; }
#menu ul li#m5  a,#menu ul li#over_m5  a{display: block;width:137px; height:40px; }
#menu ul li#m6  a,#menu ul li#over_m6  a{display: block;width:184px; height:40px; }
#menu ul li#m7  a,#menu ul li#over_m7  a{display: block;width:144px; height:40px; }
p.doctit {line-height:2;margin-bottom:5px; margin-left:20px;}

#conteiner { width:100%; margin:10px 0px; text-align:justify;vertical-align:top}
#conteiner table {width:100%; vertical-align:top}
#conteiner table tr {vertical-align:top}
#conteiner table tr td{padding-left:7px; padding-right:7px;vertical-align:top}
#conteiner table tr td.col1{width:235px; }
#conteiner table tr td.col2{min-width: 468px; max-width: 800px; width:expression((document.documentElement.clientWidth||document.body.clientWidth)<468?'468px':(document.body.clientWidth > 800? "800px": "auto"));}
#conteiner table tr td.col2 p:first-letter { margin-left:15px;}
#conteiner table tr td.col3{width:235px;}
#conteiner table tr td.col4{width:235px;}
.biz { background:url(../images/biz.jpg) no-repeat; width:235px; height:139px; }
.biz a { text-decoration:none; display:block; width:235px; height:139px; }
.hrtitle { height:20px; width:235px;}
.hrtitle3 { height:10px; width:235px; border-bottom:1px #000 dotted; margin-bottom:10px;}
.blocktitle { background:url(../images/bg_title.jpg) no-repeat; width:215px; height:30px; font-family:"MyriadPro-Cond"; color:#FFF; font-size:19px; padding-left:20px; padding-top:3px;}
.blocktitle_opros {background:url(../images/title_opros.jpg) no-repeat; width:215px; height:35px; font-family:MyriadPro-Cond; color:#FFF; font-size:19px; padding-left:20px; padding-top:8px;}
.blocktitle_predl {background:url(../images/title_predl.jpg) no-repeat; width:215px; height:39px; font-family:MyriadPro-Cond; color:#FFF; font-size:19px; padding-left:20px; padding-top:12px;}
.blocktitle_ob {background:url(../images/title_oborud.jpg) no-repeat; width:215px; height:39px; font-family:MyriadPro-Cond; color:#FFF; font-size:19px; padding-left:20px; padding-top:12px;}
.blocktitle_reg {background:url(../images/title_reg.jpg) no-repeat; width:215px; height:32px; font-family:"MyriadPro-Cond"; color:#FFF; font-size:19px; padding-left:20px; padding-top:5px;}
.blocktitle_reg2 {background:url(../images/title_reg2.jpg) no-repeat; width:215px; height:36px; font-family:"MyriadPro-Cond"; color:#FFF; font-size:19px; padding-left:20px; padding-top:9px;}
.blocktitle_news {background:url(../images/title_news.jpg) no-repeat; width:215px; height:34px; font-family:"MyriadPro-Cond"; color:#FFF; font-size:19px; padding-left:20px; padding-top:7px;}
.blocktitle_forum {background:url(../images/title_forum.jpg) no-repeat; width:215px; height:39px; font-family:"MyriadPro-Cond"; color:#FFF; font-size:19px; padding-left:20px; padding-top:12px;}
.plan { background:url(../images/plan.jpg) no-repeat; width:235px; height:139px; }
.plan a { text-decoration:none; display:block; width:235px; height:139px; }
.cont { background:url(../images/cont.jpg) no-repeat; width:235px; height:139px; }
.cont a { text-decoration:none; display:block; width:235px; height:139px; }
.rekl { background:url(../images/rekl.jpg) no-repeat; width:235px; height:139px; }
.rekl a { text-decoration:none; display:block; width:235px; height:139px; }
.blocktitle_mail {background:url(../images/title_mail.jpg) no-repeat; width:215px; height:36px; font-family:"MyriadPro-Cond"; color:#FFF; font-size:19px;text-align:right; padding-right:20px;  padding-top:9px;}
.blocktitle_pop {background:url(../images/title_pop.jpg) no-repeat; width:215px; height:43px; font-family:"MyriadPro-Cond"; color:#FFF; font-size:19px; text-align:right; padding-right:20px; padding-top:16px;}
input#search { background:url(../images/bg_search.jpg) no-repeat; width:450px; height:23px; border:none; padding:10px 30px 10px 20px; float:left;}
input#searchb { width:70px; height:30px; margin-left:-80px; margin-bottom:-5px ; margin-top:7px;}
.block { width:200px; padding-left:20px; padding-right:15px;}
input#golos { margin-left:100px; margin-top:10px;}
#dle-vote .vote input.golos { margin-left:30px; margin-top:20px;}
.avatar { margin-top:10px;}
.avatar img{ width:51px; height:51px; border:1px #54B3EB solid; float:left; margin-right:10px;}
strong.name { color:#89A222;}
.hrlogin { height:6px;}
.hrlogin2 { height:20px; clear:both;}
.loginmenu { float:left; width:115px;}
a.red {color:#BA1A00}
a.green {color:#89A222;}
input.a_field { background:url(../images/forma_reg.jpg) no-repeat; width:120px; height:13px; border:none; padding:5px 10px; font-size:12px; margin-bottom:10px; margin-left:40px;}
input.butlogin{ margin-left:150px;}

.navigation {padding:15px; text-align:center; font-size:20px; font-family:candara; border:none;}
.navigation a{font-family:candara; text-decoration:none; color:#89A222; border:none}
.navigation img { border:none;}
.navigation span{color:#54B3EB; font-size:24px;}

.short {margin-bottom:10px; text-align: justify;}
.short h2 {font-size:21px; padding:10px 0px 0px 10px;font-family:"trebuchet ms";; margin-bottom:0px; color:#54B3EB; text-align:left;}
.short h2 a { text-decoration:none; }
.short h2 a:hover {color:#646464; text-decoration:underline;}
.short .cat{color:#89A222; float:left;}
.short .cat a{color:#89A222;}
.short h2 span { color:#000; float: left;}
.short .titleh2 {}
.short img { width:130px; height:90px; float:left; margin:20px 10px 10px 0px; border: 2px #89A222 solid;}
.short .infon{color:#646464; text-align:right;}
.short .infon a{color:#646464;  text-decoration:none;}
.short .infon a:hover{color:#89A222; }
.more {text-align:right; margin-bottom:5px;}
.more a {color: #444;text-decoration: none; font-size:11px; font-weight:bold; text-transform:uppercase; }
.more a:hover {}
.hrtitle { width:100%; height:3px; display:block;}
.hrtitle .smallhr { float:left; width:2%; background:#FFB55C;height:3px;}
.hrtitle .bighr {float:left; width:98%;background:#54B3EB;height:3px;}
.hrtitle1 { width:100%; height:1px; display:block; margin-top:5px;}
.hrtitle1 .smallhr { float:left; width:2%; background:#FFB55C;height:1px;}
.hrtitle1 .bighr {float:left; width:98%;background:#54B3EB;height:1px;}
.hrtitle2 { width:100%; height:1px; margin-top:5px; margin-bottom:10px; border:none;}
.hrtitle2 .smallhr { float:left; width:2%; background:#FFB55C;height:1px;}
.hrtitle2 .bighr {float:left; width:98%;background:#54B3EB;height:1px;}
#dle-content p {margin:0; padding:0;}
#dle-content p:first-letter { margin-left:15px;}

.fullstory {}
.fullstory .titleh3 .cat{color:#646464; float:left;font-size:18px; font-family:"trebuchet ms";}
.fullstory .titleh3 .cat a {color:#89A222;text-decoration:none; }
.fullstory .titleh3 .cat a:hover { text-decoration:underline;}
.fullstory .titleh3 span { color:#000; float: left;}
.fullstory .titleh3 h1,h1,h3 {font-size:22px; font-family:"trebuchet ms";  color:#54B3EB; text-align:left;}
.fullstory img { max-height:300px; max-width:300px; border:1px solid #54B3EB;}
.fullstory .reklama img { max-height:800px; max-width:500px; border:1px solid #54B3EB;}
.othernews { }
h4 {color:#FFB55C; font-size:16px;margin:20px;}
.othernews ul { margin-top:10px;}
.othernews ul li{ list-style:none; line-height:20px; margin-left:10px; }
.othernews ul li a { color:#333;text-decoration:underline;}
.othernews ul li a:hover {color:#89A222;text-decoration:none;}
input#allow_subscribe { margin-right:10px;}
.infos { margin-bottom:20px;}
.comm { margin:20px 0;}
.edcom { text-align:right;}
input.bbcodes,input.bbcodes_poll { background:#C92B00; border:3px #EEBCA1 double; height:19px; color:#FFF; padding-bottom:2px;}
input.bbcodes_poll { background:url(../images/b.jpg) no-repeat; width:93px; height:21px; border:none;}

ul.colul { width:230px; margin-left:5px; text-align: left; font-size:12px;}
ul.colul li{ list-style:none; padding-top:3px; padding-bottom:3px;width:230px;}
ul.colul li a{ background: url(../images/li_pop2.jpg) no-repeat left center;color:#54B3EB; text-decoration:underline; padding-left:10px; display:block; padding-top:5px; padding-bottom:5px;}
ul.colul li a:hover{ background:url(../images/li_pop.jpg) no-repeat left center #D6F2FF; color:#000; text-decoration:none;}

table#bg1 { width:100%; margin-bottom:20px;vertical-align:top; margin-top:20px;}
table#bg1 tr {vertical-align:top}
table#bg1 tr td{vertical-align:top}
table#bg1 tr td.bg1{ background:url(../images/biz_id1.jpg) no-repeat left top; width:214px; height:35px; padding:0; }
table#bg1 tr td.bg2{ background:url(../images/biz_id2.jpg) repeat-x left top; width: auto; height:35px;padding:0;  margin-bottom:5px;}
table#bg1 tr td.bg3{ background:url(../images/biz_id3.jpg) no-repeat left top; width:29px; height:35px;padding:0; margin-bottom:5px;}
table#bg1 tr td.bg4{ background:url(../images/biz_id.png) no-repeat left bottom #D6F2FF; padding:10px 15px; text-align:left; font-size:12px;}

table#bg2 { width:100%;margin-bottom:20px;vertical-align:top;}
table#bg2 tr {vertical-align:top}
table#bg2 tr td{vertical-align:top}
table#bg2 tr td.bg1{ background:url(../images/biz_pred1.jpg) no-repeat left top; width:214px; height:35px; padding:0; }
table#bg2 tr td.bg2{ background:url(../images/biz_pred2.jpg) repeat-x left top; width: auto; height:35px;padding:0;  margin-bottom:5px;}
table#bg2 tr td.bg3{ background:url(../images/biz_pred3.jpg) no-repeat left top; width:32px; height:35px;padding:0; margin-bottom:5px;}
table#bg2 tr td.bg4{ background:url(../images/biz_pred.png) no-repeat left bottom #DCD4FF; padding:10px 15px; text-align:left; font-size:12px;}

table#bg3 { width:100%;margin-bottom:20px;vertical-align:top}
table#bg3 tr {vertical-align:top}
table#bg3 tr td{vertical-align:top}
table#bg3 tr td.bg1{ background:url(../images/biz_inet1.jpg) no-repeat left top; width:214px; height:35px; padding:0; }
table#bg3 tr td.bg2{ background:url(../images/biz_inet2.jpg) repeat-x left top; width: auto; height:35px;padding:0;  margin-bottom:5px;}
table#bg3 tr td.bg3{ background:url(../images/biz_inet3.jpg) no-repeat left top; width:32px; height:35px;padding:0; margin-bottom:5px;}
table#bg3 tr td.bg4{ background:url(../images/biz_inet.png) no-repeat left bottom #F2FFB9; padding:10px 15px; text-align:left; font-size:12px;}

ul.mainul { margin:0px 0px 5px 10px;}
ul.mainul li{ list-style:none; background:url(../images/chek.jpg) no-repeat center left; padding:3px 20px; text-align:left;}
ul.mainul li a{ color:#646464; text-decoration:none;}
ul.mainul li a:hover{ text-decoration:underline;color:#54B3EB;}

.spbar { background:url(../images/nav.jpg) no-repeat right center; padding-right:80px; margin:10px auto;}
.daten { background:url(../images/bg_date.jpg) no-repeat; text-align: center; width:120px; height:19px; margin-left:115px; padding-top:3px;}
.shortn  { margin-top:3px; margin-bottom:5px; text-align: left;}

.kateg {background:#F6F9CA; width:94%; padding:15px 3%; margin:10px 0;}
.kateg ul.podkat {width:40%; float:left; padding:0 0 0 30px ;}
.kateg ul.podkat li{ list-style:none; line-height:25px; padding-left:25px; text-align:left;}
.kateg ul.podkat li.ico1{ background:url(../images/i4.png) no-repeat left center;}
.kateg ul.podkat li.ico2{ background:url(../images/i14.png) no-repeat left center;}
.kateg ul.podkat li.ico3{ background:url(../images/i5.png) no-repeat left center;}
.kateg ul.podkat li.ico4{ background:url(../images/i13.png) no-repeat left center;}
.kateg ul.podkat li.ico5{ background:url(../images/i3.png) no-repeat left center;}
.kateg ul.podkat li.ico6{ background:url(../images/i12.png) no-repeat left center;}
.kateg ul.podkat li.ico7{ background:url(../images/i12.png) no-repeat left center; margin-left:10px;}
.kateg ul.podkat li.ico8{ background:url(../images/i11.png) no-repeat left center;}
.kateg ul.podkat li.ico9{ background:url(../images/i2.png) no-repeat left center;}
.kateg ul.podkat li.ico10{ background:url(../images/i10.png) no-repeat left center;}
.kateg ul.podkat li.ico11{ background:url(../images/i9.png) no-repeat left center;}
.kateg ul.podkat li.ico12{ background:url(../images/i7.png) no-repeat left center;}
.kateg ul.podkat li.ico13{ background:url(../images/i6.png) no-repeat left center;}
.kateg ul.podkat li.ico14{ background:url(../images/i8.png) no-repeat left center;}
.kateg ul.podkat li.ico15{ background:url(../images/i1.png) no-repeat left center;}
.kateg ul.podkat li.ico16{ background:url(../images/i15.png) no-repeat left center;}
.kateg ul.podkat li.ico18{ background:url(../images/i23.png) no-repeat left center;}
.kateg ul.podkat li.ico19{ background:url(../images/i19.png) no-repeat left center;}
.kateg ul.podkat li.ico20{ background:url(../images/i20.png) no-repeat left center;}
.kateg ul.podkat li.ico21{ background:url(../images/i21.png) no-repeat left center;}
.kateg ul.podkat li.ico22{ background:url(../images/i22.png) no-repeat left center;}
.kateg ul.podkat li.ico23{ background:url(../images/i18.png) no-repeat left center;}

.kateg ul.podkat li a{ font-family:"trebuchet ms"}
.kateg ul.podkat li a:hover{ text-decoration:underline;}

#footer { background:url(../images/footer_bg.jpg) repeat-x bottom; width:100%; height:150px; }
#footer .f_il { background:url(../images/muzik_f.png) no-repeat bottom left; width:374px; height:148px; float:left;}
#footer .coper { float:left; width:650px; padding-top:100px; margin-left:30px; color:#FFF; padding-right:50px;}
#footer .coper a,#footer .coper span { color:#000; text-decoration:underline;}
#footer .sch_li {padding-top:100px; float:left;}

#bannm4 {text-align: center;width:468px;height:60px;}
#bannm4 a { width:468px; height:60px;background:url(http://www.finconnect.com/uploads/1299676507_banner1.gif) no-repeat; display:block;}

.fullstory ol { margin-left:80px;}
