* {margin:0;padding:0;}
body {background-color: #fff; color:#424242;font-size:11px;font-weight:100;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
.structure {width:850px;margin:0 auto}
.structure .minH {min-height:550px; _height:550px;}
h1, h3 {color:#851418;font-family:Verdana;font-weight:700;font-size:13px;line-height:17px;}
h3 {color: #424242;}
img {border:none;}
a {color: #A22429;text-decoration:none; cursor: pointer; text-decoration: underline;}
a:hover {text-decoration:none;}
a span {color: #424242;}

a.inv {text-decoration: none;}
a.inv:hover {text-decoration:underline;}

.redSH {color:#A22429}
.fleft{float:left}
.fright{float:right;}
.oo {overflow:hidden;_height:1%}
html > body .oh {overflow: hidden;}
*.oh {overflow: visible; height: 1%;}
.clr {clear: both}
.vam {vertical-align: middle}
.inpt{border:1px solid #999;padding:2px 5px;font-family:Tahoma}

.pt8 {padding-top:8px}
.mr4{margin-right:4px}.mb8{margin-bottom:8px}.mt10{margin-top:10px}.mb10{margin-bottom:10px}.mb12{margin-bottom:12px}.mb18{margin-bottom:18px}
.w100 {width:100px;}
.red {#cc0000}

.highYellow {background: url(pics/highYellow.gif);z-index:-200}

.fSize10 {font-size:10px}
.fSize11 {font-size:11px}
.fSize12 {font-size:12px}

.gbt { border-top:#BABABA solid 1px;}
.dYM {text-align:left}
.dYM .colA {width:75%}
.dYM .colb {width:22%}

#tags ul {margin:0; padding: 0; list-style-type: none;text-align: left; background: #eeeeee;border: 1px solid #000;}
#tags li {white-space: nowrap;min-width: 140px; _width: 140px;cursor:default;line-height: 15px;font-size: 12px;font-family: Arial;}
#tags li.selected {background: #d0d0d0;}
#tags, #tags2 {display:none; position: absolute;min-width: 181px; _width: 181px;overflow: auto;overflow-x:hidden;height: 150px;}
#inp2, #at{width: 181px;}



/*footer
------------------------------------------------------*/
.pageFooter{line-height: 18px; color: #666666; font-size: 11px; font-family:Arial,Tahoma; margin: 10px 0 10px 10px; text-align: center; width: 628px;}
.pageFooter img {border: none;}
#footer .boxPF {border: solid #dfe0e3;border-width:0 1px;}
#footer .boxPF .innerA { padding:0 8px 5px 8px;}
#footer .boxPF .innerB { padding:5px 8px 0 8px; border-top: solid 1px #dfe0e3;}
#footer .boxPFtop {background: url(pics/table_pagefooter.gif) repeat-x 0 -19px; height: 5px;margin-top: 10px;}
#footer .boxPFbtm {background: url(pics/table_pagefooter.gif) repeat-x 0 3px; height: 5px;}
#footer .boxPFtop .lftPF {background: url(pics/table_pagefooter.gif) no-repeat 0 -4px; width: 5px; height: 5px; display:block;float:left;}
#footer .boxPFtop .rgtPF {background: url(pics/table_pagefooter.gif) no-repeat -5px -4px; width: 5px; height: 5px; display:block;float:right;}
#footer .boxPFbtm .lftPF {background: url(pics/table_pagefooter.gif) no-repeat 0 -10px; width: 5px; height: 5px; display:block;float:left;}
#footer .boxPFbtm .rgtPF {background: url(pics/table_pagefooter.gif) no-repeat -5px -10px; width: 5px; height: 5px; display:block;float:right;}
#footer .boxPF .innerA ul { float:left; list-style: none; width: 130px; }
#footer .boxPF .innerA li,.advertServ .titleAS {font-weight:700;display:block;padding:0 10px 0 0;}
#footer .boxPF a {color: #888888; font-size: 11px; text-decoration: none;line-height: 18px; font-weight:100;}
#footer .boxPF a:hover {color: #000; text-decoration: none;}
#footer .copyPF {padding:5px 0; border: solid #dfe0e3;border-width: 0 0 1px 0;}
#footer .copyPF a {color:#0088CC; text-decoration: underline;}
#footer .copyPF a:hover {color:#0088CC; text-decoration: none;}
#footer .gadgetBox a {font-weight: 700; text-decoration: none;}
#footer .gadgetBox img {vertical-align: middle; height: 19px; width: 68px;  margin:2px 0}
#footer .advertServTop{float: left; background: transparent url(pics/tablePr.gif) no-repeat scroll -374px -60px;width:120px;height:38px; display: block;}
#footer .advertServ {list-style: none;color:#000;line-height:14px}
#footer .advertServ li {list-style: none;float:left;}
#footer .advertServ img {background: url(pics/tablicaAdvertServ.gif) no-repeat scroll; margin: 0 0 0 28px;}
#footer .advertServ .Lpl {background-position: -184px 0; height:34px; width: 27px;}
#footer .advertServ .YPpl {background-position: -601px 0; height:34px; width: 49px;}
#footer .advertServ .COpl {background-position: -5px 0; height:34px; width: 42px;}
#footer .advertServ .hejhopl {background-position: -673px 0; height:34px; width: 51px;}
#footer .advertServ .OJpl {background-position: -437px 0; height:34px; width: 40px;}
#footer .advertServ .CPpl {background-position: -336px 0; height:34px; width: 75px;}
#footer .advertServ .SPpl {background-position: -55px 0; height:34px; width: 115px;}
#footer .advertServ .NMpl {background-position: -747px 0; height:34px; width: 104px;}

.btnS font{background:url(pics/btnSe.gif) no-repeat;background-position:0 0;padding:0 0 0 8px}
.btnS span{background:url(pics/btnSe.gif) no-repeat;background-position:right -30px;padding:4px 20px 6px 12px}

.btnS1 font {background: url(pics/btnL.gif) no-repeat left top; display:block; font-size:15px; color: #b83037; font-weight:700; padding:0 0 0 9px; }
.btnS1 span {background: url(pics/btnR.gif) no-repeat right top; display:block;  line-height:17px; margin:0pt;  padding:12px 29px 14px 20px;  white-space:nowrap; }

button.btn{font-family:Verdana, Geneva, Arial, helvetica, sans-serif;border:0;outline:0;color:#424242;cursor:pointer;text-decoration:none;overflow:visible;background:none;padding:0}
button::-moz-focus-inner{border:none;padding:0;margin:0}
.btn font{display:block;font-size:11px;font-weight:700}
.btn span{display:block;margin:0;white-space:nowrap;line-height:14px}

.ico {background: url(pics/ikons.gif) no-repeat left top; }
.Imore {background-position: 0 0px; padding-left: 17px;}
.Irember {background-position: 0 -20px; padding-left: 17px;}
.Iphon {background-position: 0 -47px; padding-left: 17px;}
.Imesage {background-position: 0 -71px; padding-left: 20px;}
.Iprint {background-position: 0 -97px; padding-left: 20px;}
.boxT { background: url(pics/lftMargin.gif) no-repeat left bottom; padding: 30px 0 0 120px; margin-bottom: 20px;}
.boxN { padding: 0 0 0 10px; margin-bottom: 8px; overflow:hidden;}
.boxN strong { display: block; color: #666; font-size: 11px; font-weight:700; margin-bottom: 8px;}
.boxN ul {list-style-image:none; list-style-position:outside; list-style-type:none;}
.boxN li { float: left; display: block; height: 22px; margin-right: 8px;}
.boxN a { display:block; background: transparent url(pics/tab.gif) no-repeat left bottom; height: 22px; overflow:hidden; padding: 0 0 0 7px; float:left; text-decoration: underline; color: #A22429;}
.boxN a:hover {text-decoration: none !important;}
.boxN span {display:block; background: transparent url(pics/tab.gif) no-repeat right top; height: 18px; overflow:hidden; padding: 4px 7px 0 0; float:left; color: #424242; font-weight: 700;}

.boxH {margin-top:43px;padding-left:8px;}
.boxH ul {list-style-image:none; list-style-position:outside; list-style-type:none;}
.boxH li {background: url(/pics/headTabL.gif) no-repeat left bottom;display:block;float:left;height:37px;padding:0 0 0 20px;}
.boxH li.active {background: url(/pics/headTabActL.gif) no-repeat left bottom;display:block;float:left;height:37px;padding:0 0 0 20px;}
.boxH a {text-decoration:none;}
.boxH span {background: url(/pics/headTabR.gif) no-repeat right bottom;display:block;float:left;font-size:15px;color:#BD333A;font-weight:700;height:26px;padding:11px 20px 0 0;}
.boxH .active a span {background: url(/pics/headTabActR.gif) no-repeat right bottom;display:block;float:left;font-size:15px;color:#E0E3DA;font-weight:700;height:26px;padding:11px 20px 0 0;}

.boxHL {padding: 0 10px 0 0;}
.fade {background: url(pics/header_fade.gif) no-repeat left bottom; float:left;  padding: 43px 0 20px; margin-left:104px; text-align: center; width: 94px; white-space:nowrap;}
.boxHL .tlt {width:130px;text-align:center;padding:43px 0pt 0pt 36px;}

.BoxS { background: #801215 url(pics/bSBgX.gif) repeat-x left top; width: 620px; margin-left: 10px; text-align:left; clear: both; margin-bottom: 10px;}
.BoxS .dec { background: url(pics/bSdec.gif) repeat-y ; width: 620px; background-position: 440px 0;}
.BoxS .left { background: transparent url(pics/bSBgL.gif) repeat-y left bottom; }
.BoxS .right { background: transparent url(pics/bSBgR.gif) repeat-y right bottom; }
.BoxS .btm { background: transparent url(pics/bSBgB.gif) repeat-x left bottom;}
.BoxS .cBl { background: transparent url(pics/bSBgCBL.gif) no-repeat left bottom; }
.BoxS .cBr { background: transparent url(pics/bSBgCBR.gif) no-repeat right bottom; padding: 0 0 10px 0;}
/*.BoxS .cTl { background: transparent url(pics/bSBgCTL.gif) no-repeat left top; }*/
.BoxS .cTr { background: transparent url(pics/bSBgCTR.gif) no-repeat right top; }
.BoxS .inp { background-color:#FFF; border:solid 1px #520709; font-size: 17px; line-height: 22px; padding: 6px 5px 11px 5px; vertical-align: middle; margin-right: 8px; margin-top: 3px;}
.BoxS label { color: #E0E3DA; font-size:13px; font-weight:700; margin-bottom:4px;}
.BoxS label.Al { margin-left: 42px;}
.BoxS label.Bl { margin-left: 163px;}
.boxP {background: url(pics/promoC.gif) repeat-x left top; text-align: center; width: 620px; margin-left: 10px; margin-bottom: 10px;}
.boxP .lftP {background: transparent url(pics/promoL.gif) no-repeat left top;}
.boxP .rgtP {background: transparent url(pics/promoR.gif) no-repeat right top; padding: 12px 0 20px 0;}
.boxP a { font-size:13px; font-weight: 700; color: #446b76;}
.boxP span { color: #b83037;}

.boxL {width: 620px; margin-left: 10px; margin-bottom: 8px; padding-bottom: 8px;border-bottom:1px dotted #446B76;}
.boxL h1 {color: #851418; font-size: 13px; line-height:16px; font-weight: 700; margin-bottom: 10px;}
.boxL h1 span { color: #424242; font-size: 11px; line-height:16px; font-weight: 100;}
.boxL p {color: #424242; font-size: 12px; line-height:15px; font-weight: 100; margin-bottom: 10px;}
.boxL ul {list-style: none;}
.boxL li { display: inline; margin-right: 14px;}

.boxC {float: right; width: 200px; border-left: 1px #446B76 dotted; padding-left: 10px; /*padding-bottom: 10px;*/}
.boxC strong { display: block; color: #666; font-size: 11px; font-weight:700; margin-bottom: 4px; margin-top: 10px;}
.boxM {text-align: left; padding-bottom: 8px; line-height: 18px;}
.w170 {width: 170px;}
.w320 {width: 320px;}
.ml42 {margin-left: 42px;}
.ml82 {margin-left: 82px;}
.mt120 {margin-top: 120px;}

.CatMenu ul {list-style-image:none; list-style-position:outside; list-style-type:none;}
.CatMenu li a {margin-left:15px;background: url(pics/point.gif) no-repeat left center;padding:0 5px 0 7px;line-height:15px;}
.CatMenu div a {color:#A22429;margin:3px 0 3px 4px;display:block;background: url(pics/point.gif) no-repeat left center;padding-left:7px;}
.CatMenu .arrow {margin-left:15px;background: url(pics/point.gif) no-repeat left 3px;padding:0 5px 0 7px;line-height:15px;}

.pageBar {text-align:center;font-weight:700;margin:15px 0pt;}
.pageBar img {vertical-align:bottom;}
.pageBar .nr  {color:#AA7F5A;margin:0 6px;}
.pageBar .current {background: #BA2626;border: 1px solid #BA2626;color:#fff;margin:0;padding:2px 4px;}
.more, .bigmap {background: url(pics/point.gif) no-repeat left center;padding-left:7px;margin-left:10px;}
.bigmap {margin-left: 0; display: block; margin-top: 3px;}
.more span, .bigmap span {color:#424242;font-size:11px;}
strong.more {cursor: pointer; margin-left: 10px; color: #A22429; font-weight: 700;}
.house {background: url(pics/ico_house.gif) no-repeat left center;padding-left:28px;line-height:17px; margin-bottom:5px;}

.no_results {padding:5px 15px 10px;font-size:12px}
.no_results span {display:block;font-weight:700;clear:both;text-align:center;padding-top:15px}

h1.skeyword { display: inline; color: #000; font-style: italic; font-weight: 400;}
strong.krd_nip {clear:both; color:#E0E3DA; display:block; margin-left:82px; font-weight: 700;}
.tags {overflow: hidden;}
.tags h3 {display:inline; padding: 3px;}

