*{font-family:Verdana,Arial,Tahoma,sans-serif;font-size: 12px;}
body{color: #313031;}
.left{background-image:url(/img/site_bg_left.gif); background-repeat: repeat-y; background-position: right;}
.right{background-image:url(/img/site_bg_right.gif); background-repeat: repeat-y; background-position: left;}
.logo{background-position: center top;height: 215px;background-image: url(/img/logo.jpg);background-repeat: no-repeat;}
.logo div{padding:7 0 0 0;text-align:left;color:#1c77d5;}
.logo div a{color:#1c77d5;}
.menu td{background-image: url(/img/menu.png);background-position: right center;text-align: center;height:38px; padding:0 15 0 15;}
.menu .left{background-image: url(/img/lmenu.png);background-position: left center;background-repeat: no-repeat;}
.menu .right{background-image: url(/img/rmenu.png);background-position: right center;background-repeat: no-repeat;}
.menu a{color:#e32027;text-transform: uppercase;font-size:12px;font-weight: bold;}
.menu td.ln {background-image: url(/img/cmenu.png);background-repeat: repeat-x;}
.ln a{font-size: 12px;font-weight: bold;color: #FFFFFF;background-color: #1c77d5;padding: 3px;}
.h {white-space: nowrap;color:#1c77d5;vertical-align: top;}
.h h1{padding-left:5px;font-weight: normal;margin:1px;font-weight:bold;}
.h a{text-decoration:none;color:#1c77d5;}
#menu{list-style-type:none;padding:0;margin:0;font-family:verdana,arial,sans-serif;}
#menu li a{padding:4 0 5 15;color:#814413;text-decoration:none;background-image: url(/img/mb.gif);	background-position:left;background-repeat:no-repeat;display:block;}
#menu li a:hover{text-decoration:underline;}
#menu li ul{padding:0 0 1 0;margin:0 0 1 0;list-style-type:none;list-style-position:inside}
#menu li ul li{border:0;list-style-type:none;list-style-position:inside;padding:2 0 2 5;}
#menu li ul li a{padding:0 0 1 12;background-image: url(/img/submb.gif);background-position:left;background-repeat:no-repeat;font-size:11px;color:#535353;}
#menu li ul li a:hover{text-decoration:underline;}
#menu li #sel{background-image: url(/img/selmb.gif);color:#c8580b;font-weight:bold;}
#menu li ul li #sel{background-image: url(/img/selmb.gif);color:#dc6614;font-weight:normal;}
/* Fix IE. Hide from IE Mac \*/
#menu ul li a,#menu li ul li a{height: 1%;}
/* End */ 

h2 {font-size:17px;color:#1162b2;}
h3 {font-size:12px;color: #8d56fa;}
.googl1{display:block;width:250px;height:250px;} 
form {padding:0px;margin:0px;}
img {border:0;}
.small {font-size:11px;color:#666;}
/* info */ 
.foto{border: solid 1px #A8AA97;float:left;margin-bottom:10px;margin-right:10px;}
.foto img{border: solid 2px #ffffff;}
.ad{padding: 4 0 4 8;float:right;display:block;vertical-align:top;}
.content p{text-indent: 18px;text-align: justify;line-height:1.4em;}
.content b.br {padding:15px 10px 0px 25px;;display:block}
.content i.br {padding:7px 5px 0px 15px;}
.content li {padding-top:5px;line-height:1.3em;}

a{color:#f80b22;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;outline-style:none;}
a:hover {text-decoration: underline;}
.path, .path a {font-size: 10px;color:#814413;}

.flink {color:#1c6bbb;}
.flink a,.flink strong{color:#595959;}

.fico {padding:15 0 10 0; text-align:center;}
.fico a{color:#77933d;text-decoration: underline;padding:0 60 0 60;}
.fico a:hover {text-decoration: none;}
.fico img { margin-right:5px;}

.pgnum a {padding:5px;}
.pagehere{background-color: #1c6bbb;color:#FFFFFF;font-weight: bold;padding:2px;}
.pageTitle{font-weight: bold;text-transform: uppercase;color:#4943dc;font-size: 14px;font-family: arial;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color:#4943dc;padding-right: 20px;padding-left: 5px;padding-bottom: 2px;}
.inp {color:#333333;height:19px;}
#ramka{}

.search{height:38px;width:250px;}
.lmenu{width:250px;margin-top:3px;}

.last{width:250px;margin:10 0 10 0;}
.last .d {padding: 12 15 12 15;font-size:10px;}
.last .d span{font-weight: bold;text-transform: uppercase;color:#c853d0;font-size:11px;border-bottom:1px solid #c853d0;padding-right: 20px;padding-left: 5px;padding-bottom: 2px;}
.last .td1{padding:0 9 0 9;}
.last .td2{font-size: 10px;padding:10 0 10 0;}
.last .td2 table{margin-right:5px;margin-bottom:5px;}
.last .td2 table td{border: solid 1px #e6f4fe;}
.last table{border-collapse:collapse;}
.last table td{padding:0;}
.last .title{padding:10 13 0 10;color:#f82e84;font-weight: bold;text-transform: uppercase;font-size: 14px;letter-spacing: 2px;}
.last .title div{border-bottom:1px solid #f82e84;padding:0 20 3 5;margin-right:45px;color:#f82e84;}
.last .item{color:#f80b22;font-size: 11px;font-weight: bold;}

.poll {width:250px;background:url("/img/short_bg.png");background-position:bottom;margin-top:3px;}
.poll a {color:#e2e870;padding:8px;display:block;}
.poll .title{padding:10 13 0 10;color:#FFFFFF;font-weight: bold;text-transform: uppercase;font-size: 14px;letter-spacing: 2px;}
.poll .title div{border-bottom:1px solid #FFFFFF;padding-right: 20;padding-bottom: 3;padding-left: 5;	margin-right:45px;}
.bt_poll {background-image: url("/img/bt_poll.gif");background-position: left center;background-repeat: no-repeat;font-weight: bold;}

.dtitle{color: #1162b2;font-size: 13px;font-weight:bold;}
.ddani{display:block;padding-left:2px;padding:10 0 10 0;}
.ddani .znak {float:left;color:#1c6bbb;font-weight:bold;font-size:14px;}
.ddani .txt {padding:0 0 15 18}
.dinfo{display:block;}
.dinfo h2 {padding:2px;}

#red{color: #CE0000;}
*:focus{background-color:#F5F5F5;}

.letter{text-align:center;padding: 0 0 15 0;}
.letter a{text-decoration:underline;padding:0 2 0 2;}
.letter a:hover{text-decoration:none;}
.letter .sel{font-weight:bold;text-decoration:none;padding: 1 2 2 2;border:1px solid #197bc1;margin:0 2 0 2;}

.hot{background-position:bottom;margin-top:3px;background-color:#FFF;}
.hot .title{padding:10 13 0 10;font-weight: bold;text-transform: uppercase;color:#c853d0;}
.hot .title div{padding-bottom:3px;padding-left:5px;font-size:12px;border-bottom: 1px solid #c853d0;}
.hot .item{color:#366cc6;font-size: 12px;font-weight: bold;}
.hot .td2{font-size: 11px;padding: 10 0 10 0;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #C9F2F5;}
.hot .td2 table{margin-right:5px;margin-bottom:5px;}
.hot .td2 table td{border: solid 1px #e6f4fe;}
.hot .td1{padding:0 9 0 9;}
.hot table{border-collapse:collapse;}
.hot table td{padding:0;}

#notline td{border-bottom:none;}
.podrobno{background:url("/img/podrobno.gif") no-repeat scroll 100% 5px transparent;padding-right:12px;font-family: Tahoma;font-size:11px;margin-top:10px;color:#f82e84;}
.podrobno:hover{color:#2054AB;}
.pagination p{position:relative;text-align:right;}
.pagination p a:link,.pagination p a:visited,.pagination p a:hover,.pagination p a:active {text-decoration:none;background:#fff;border:1px solid #ccc;margin-right:1px;padding:2px 5px;}
.pagination p a:hover{background:#1d54ae;color:#fff;}
.pagination p span{text-decoration:none;background:#fff;border:1px solid #ccc;color:#ccc;margin-right:1px;padding:2px 5px;}

.reklama{padding: 10 5 20 5;display:block;width: 240px;}
.tematik{color:#990000;font-weight:bold;text-decoration:underline;}
.links {display:block;height:105px;padding:0 0 3 0;margin:3px;}
.links .titl{font-size:14px;font-weight:bold;display:block}
.links .i,.item .i{border: 1px solid #7b3a00;margin:7 10 2 5;}
.links .cont{margin:5 0 5 10;font-size:11px;}
.links .dodinf{font-size:9px;border-top:solid 1px #CCCCCC; width:200px;display:block;}
.cat .n{display:block;padding:4 3 0 0;margin:0 3 0 0;float:right;font-weight:bold;color:#ed9d56;font-size:10px;}
.cat a{display:block;padding:0 0 2 3;margin:2px;text-decoration:none;border: solid 1px #ffffff;font-size:11px;}
.cat a:hover,.cat #sel{text-decoration:none;border: 1px dotted #ceae7f;background-color:#FDE9D0;}
.item p{line-height: 1.4em;text-align: justify;text-indent: 18px;}
.item table{padding:0 10 0 10}
.item td{padding:18 0 20 2;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #dbecf9;}
.item strong{font-size:10px;color:#666}
.item .ot{margin:3 0 0 10}
.addsite {display:block;float:right;padding-right:12px;background-attachment: scroll;background-color: transparent;background-image: url(/img/add.png);background-repeat: no-repeat;background-position: left center;font-weight:bold;padding:3 5 5 22;}
.map {display:block;float:right;padding-right:12px;background-attachment: scroll;background-color: transparent;background-image: url(/img/map.png);background-repeat: no-repeat;background-position: left center;font-weight:bold;padding:3 25 5 27;}
