body {
  margin:0px;
  padding:0px;
  background:#155e76;
}

body {
  font-family:'Times New Roman';
  font-size:14px;
  color:#FFFFFF;
}

img {
  border-width:0px;
}

A {
  color:#3fd9ff;
}

hr {
  color:#508698;
  background:#508698;
  border-width:0px;
  height:1px;
}

h1 {
  font-size:18px;
  font-weight:bold;
  color:#0cb5ec;
  padding:0px 0px 10px 0px;
  margin:0px;
}

h1 A {
  color:#0cb5ec;
  text-decoration:none;
}

h2 {
  font-size:16px;
  font-weight:bold;
  color:#CEAF54;
  padding:0px 0px 10px 0px;
  margin:0px;
}

h2 A {
 color:#CEAF54;
 text-decoration:none;
}

h3 {
  font-size:15px;
  font-weight:bold;
  color:#0cb5ec;
  padding:0px 0px 10px 0px;
  margin:0px;
}

form {
  margin:0px;
  padding:0px;
}

.select1 {
   font-size:12px;
}

.inputDiv {
  width:145px;
}

.inputDiv div {
  padding:0px 3px;
}

.inputDiv input {
  width:100%;
  text-align:center;
}

.paddingL1 {
 padding:0px 0px 0px 32px;
}

.paddingL2 {
 padding:0px 0px 0px 20px;
}

.imgNews {
 float:left; border:#3f6d7d solid 4px; margin:0px 5px 5px 0px;
}

.newsTitle, .newsTitle A {
 color:#9e9837; font-weight:bold; text-decoration:none;
}

.both {
  clear:both;
}

.avatar {
 float:left; border:#3f6d7d solid 4px; margin:0px 5px 5px 0px;
}


A.userName {
 font-size:12px; font-weight:bold; color:#ff84b0;
}

.userRating {
  color:#FFEABA;
  font-size:9px;
}

.userRating i { font-style:normal; }

.clear {
  clear:both;
}

.mainMiddleTd {
 padding:0px 20px;
}

img.workImg {
 border:#848e71 solid 4px;
}

img.workImgM {
 border:#FFF60A solid 4px;
}

div.workImgM {
 color:#FFF60A;
 font-size:11px;
 white-space:nowrap;
 text-align:center;
}

.avatarImg {
 border:#848e71 solid 4px;
}

.workL {
 float:left; margin:0px 10px 10px 0px;
}

.workR {
 float:right; margin:0px 0px 10px 10px;
}

.linkTitle, .linkTitle A {
 color:#9e9837; font-weight:bold;
}

.no_u {
  text-decoration:none;
}

.paddingTB10 {
  padding:10px 0px;
}

.paddingT20 {
  padding-top:20px;
}

.mesError {
 color:#FF8181;
 padding:10px 0px;
}

.mesSuccess {
  color:#EACE2E;
  padding:10px 0px;
}

.paddingT5L50 {
  padding:5px 50px;
}

.bold {
  font-weight:bold;
}

.textarea1 {
  width:100%; height:60px;
}

.textarea2 {
  width:350px; height:250px;
}

.lineHeight200 {
 line-height:200%;
}

.floatR {
 float:right;
}

.cursorP {
  cursor:pointer;
  cursor:hand;
}

.razdelsTable {
   width:100%;
}

.divDNone {
  display:none;
}

.divDBlock {
  display:block;
}

.lineH110 {
  line-height:110%;
}

A.selected {
  font-weight:bold;
  text-decoration:none;
}

.ratingContentDiv {
  width:530px; white-space:nowrap;
}

.ratingZvBig, .ratingZvBigAct {
  position:relative; float:left; width:45px; height:43px; background:url("/images/rating_zvezds.png") no-repeat;
}

.ratingZvBig {
  background-position:0px -43px;
}

.ratingZvSmall, .ratingZvSmallAct {
  float:left; width:17px; height:16px; background:url("/images/rating_zvezds.png") 0px -86px no-repeat; overflow:hidden; margin:10px 2px 0px 2px;
}

.ratingZvSmall {
  background-position:0px -102px;
}

.ratingContentDiv .ratingLabels {
  position:absolute; width:47px; height:11px; background:url("/images/rating_labels.png") 0px 0px no-repeat; overflow:hidden;
}

.ratingContentDiv2 .ratingLabels {
  position:absolute; width:67px; height:11px; margin-left:-10px; background:url("/images/rating_labels_2.png") 0px 0px no-repeat; overflow:hidden;
}

.ratingLabel1, .ratingLabel3, .ratingLabel5 {
   margin-top:-15px;
}

.ratingLabel2, .ratingLabel4, .ratingLabel6 {
   margin-top:47px;
}

.ratingZvBigAct .ratingLabel1 {
  background-position:0px 0px;
}

.ratingZvBigAct .ratingLabel2 {
  background-position:0px -11px;
}

.ratingZvBigAct .ratingLabel3 {
  background-position:0px -22px;
}

.ratingZvBigAct .ratingLabel4 {  
  background-position:0px -44px;
}

.ratingZvBigAct .ratingLabel5 {
  background-position:0px -33px;  
}

.ratingZvBigAct .ratingLabel6 {
  background-position:0px -55px;
}


.ratingZvBig .ratingLabel1 {
  background-position:0px -66px;
}

.ratingZvBig .ratingLabel2 {
  background-position:0px -77px;
}

.ratingZvBig .ratingLabel3 {
  background-position:0px -88px;
}

.ratingZvBig .ratingLabel4 {
  background-position:0px -110px;
}

.ratingZvBig .ratingLabel5 {
  background-position:0px -99px;  
}

.ratingZvBig .ratingLabel6 {
  background-position:0px -121px;
}

.ratingLabelPic img {
  padding:0px 0px 6px 0px;
}

.alleyaZvTitle {
  position:absolute; margin:-10px 0px 0px -15px;
}

.alleyaZvContent {
 width:180px; height:150px; overflow:auto; line-height:160%;
}


.height40 {
  height:40px;
}

.onlineImg {
  margin-left:5px;
}

.w250 {
   width:250px;
}

.paperBg {
  background:url("/images/paper_bg.jpg") #FEFBF4;
  color:#222222;
  padding:5px;
  margin:5px 0px 5px 0px;
  border:#508698 solid 3px;
}

.shopPravilaBlock {
  text-align:right;
  font-size:13px; padding-bottom:10px;
}

.av_r1 { border:#FFFFFF double 5px; }
.av_r2 { border:#FFFF00 double 5px; }
.av_r3 { border:#FFCCFF double 5px; }
.av_r4 { border:#FFCC00 double 5px; }
.av_r5 { border:#FF6600 double 5px; }
.av_r6 { border:#FF0000 double 5px; }
.av_r7 { border:#660000 double 5px; }
.av_r8 { border:#99FFFF double 5px; }
.av_r9 { border:#99FF00 double 5px; }
.av_r10 { border:#99CCFF double 5px; }
.av_r11 { border:#999900 double 5px; }
.av_r12 { border:#9966FF double 5px; }
.av_r13 { border:#996600 double 5px; }
.av_r14 { border:#004D00 double 5px; }
.av_r15 { border:#0099CC double 5px; }
.av_r16 { border:#0000FF double 5px; }
.av_r17 { border:#006600 double 5px; }
.av_r18 { border:#663399 double 5px; }
.av_r19 { border:#FF66FF double 5px; }
.av_r20 { border:#FFFFCC double 5px; }

.dashYellow {
  color:#EACE2E; text-decoration:none; border-bottom:#EACE2E dashed 1px;
}

.dashGreen {
  color:#00DE39; text-decoration:none; border-bottom:#00DE39 dashed 1px;
}

.w120 {
  width:120px !important;
}

.w150 {
  width:150px !important;
}

.w200 {
  width:200px !important;
}

.w250 {
  width:250px !important;
}

.w350 {
  width:350px !important;
}

.customFileInv {
position: absolute;
width: 219px;
height: 29px;
margin-left: -140px;
cursor: default;
z-index: 2;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); /* IE 5.5+*/
-moz-opacity: 0; /* Mozilla 1.6 ø ýøöõ */
-khtml-opacity: 0; /* Konqueror 3.1, Safari 1.1 */
opacity: 0; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}
.customFileBut {
position: absolute;
z-index: 1;
width: 85px;
height: 20px;
background: url("/images/but_obzor.gif") no-repeat left top;
float: left;
}

.customFileBlocker {
position: absolute;
z-index: 3;
width: 150px;
height: 20px;
background: url("/images/spacer.gif");
margin-left: -155px;
}

.customFileName {
position: absolute;
height: 15px;
margin-left: 90px;
font-family: Verdana;
font-size: 8pt;
color: #80BBCD;
margin-top: 2px;
padding-top: 1px;
padding-left: 19px;
}

.s13 {
  font-size:13px;
}

.pL20 {
  padding-left:20px;
}

.noBorder {
  border-width:0px !important; 
}


.responseTreeLink {
  padding:5px 0px 5px 25px;
}

.responseTreeLink A {
   text-decoration:none; border-bottom:#555555 dashed 1px;
}

.responseTreeDiv {
  display:none; margin-left:10px; padding-left:10px; border-left:#477787 solid 3px;
}

i.cn {
   width:34px;
   height:34px;
   position: absolute;
   background: url("/images/corn1.png") no-repeat;
   overflow:hidden;
}

i.lt {
   background-position:100% 100%;
   left:0;
   top:0;
}
i.rt {
   background-position:0 100%;
   right:0;
   top:0;
}
i.lb {
   background-position:100% 0;
   left:0px;
   bottom:0px;
}
i.rb {
   background-position:0 0;
   right:0px;
   bottom:0px;
}

.fLeft {
  float:left;
}

.fRight {
  float:right;
}

.mCheckDiv {
  float:left; margin-right:10px;
}

.s11 {
  font-size:11px;
}

.s12 {
  font-size:12px;
}

.wbr {
   display:-moz-inline-box; display:inline-block;
}

.bigLink {
   font-size:16px; font-weight:bold; color:#FA8EB4;
}

.bigLink:hover {
  color:#EACE2E;
}

.googleTopAdw {
   width:900px; margin:0 auto; padding:5px 0; text-align:center;
}

.googleTopAdw .gta-td1 {
   width:730px;
}

.googleTopAdw .gta-td2 {
   width: 170px;
   height: 85px;
   vertical-align: top;
}

.leftNewsListItem {
   float:left; width:47%; padding-right:10px
}

.mainMarquee {
   height:125px; padding:15px 15px 15px 20px; overflow:hidden;
}

ul.tire {
   padding:0px; margin:5px 0;
}

ul.tire li:before {
     content:'\2014\a0 ';
}

ul.tire li {
     list-style-type:none;
     padding-left:1.4em;
     text-indent:-1.35em;
     margin:10px 0;   
}

.p1Block {
   padding:30px 20px; position:relative; margin-top:10px; background:#5C8F9F; font-size:12px; width:175px;
}

.bl ul {
   padding: 0; margin: 0;
}

.bl p {
   margin: 0;
   padding: 0;
}

.bl li {
   list-style-image:none !important;
   list-style-position:outside !important;
   list-style-type:none !important;
}
.bl li DIV {
   padding:0 0 0.5em 0 !important;
}

.bl DIV {
   padding: 5px !important;
}

.bl {
   font-size: 12px!important;
   padding:5px!important;
   display:block!important;
}
.bl_icnt, .bl_icnt * {
   text-align: left!important;
}

.bl_text, .bl_text A, .bl_text A:hover {
   font-size: 12px!important;
   text-decoration: none !important;
}
.bl_url {
   font-size: 11px!important;
}
.bl_header, .bl_header A {
   font-size: 13px!important;
   font-weight: normal!important;
   text-decoration: underline!important;
   cursor: pointer;
   line-height: 1.2em;
}

.bottom_bn { position:relative; background:#5c8f9f; padding:20px 10px; text-align:center; width:728px; height:90px; }
.bottom_bn .d1, .bottom_bn .d2 { display:block; position:absolute; text-decoration:none; background:url(images/bottom_bn_place.png) no-repeat; }
.bottom_bn .d1 { width:66px; height:31px; left:30px; bottom:-31px; }
.bottom_bn .d2 { background-position:-66px 0; width:74px; height:42px; right:-60px; top:-5px; }
.bottom_bn .d3 { position:relative; z-index:1; }

#ruporTime { color:#9E9837; font-size:13px; }


.messCitTitle {
   background:#477787; color:#FFFFFF; font-style:italic; padding:2px 10px; position:relative; margin-top:5px; zoom:1;
   font-size:12px;
   -moz-border-radius:3px 3px 0 0;
   -webkit-border-radius:3px 3px 0 0;
   border-radius:3px 3px 0 0;
}

.messCitText {
   padding:5px 10px; margin-bottom:5px; position:relative; background:#5A94A8; border:#477787 solid 1px; zoom:1;
   -moz-border-radius:0 0 3px 3px;
   -webkit-border-radius:0 0 3px 3px;
   border-radius:0 0 3px 3px;
}

.relative { position:relative; }

ol.mNumList { display:block; padding:0; margin:0 0 0 25px; }
ol.mNumList li { padding:0; margin:0; }

.hidden { display:none; }
.sitemapIco { display:inline-block; width:11px; height:9px; overflow:hidden; text-indent:-300px; background:url(images/sitemap.png) no-repeat; }


.smdd2 { display:inline-block; vertical-align:middle; width:60px; height:60px; background:url(images/smiles_2.png) no-repeat;}
.smdd2_1 { background-position:0px 0px; }
.smdd2_2 { background-position:-60px 0px; }
.smdd2_3 { background-position:-120px 0px; }
.smdd2_4 { background-position:-180px 0px; }
.smdd2_5 { background-position:-240px 0px; }
.smdd2_6 { background-position:-300px 0px; }
.smdd2_7 { background-position:-360px 0px; }
.smdd2_8 { background-position:-420px 0px; }
.smdd2_9 { background-position:-480px 0px; }
.smdd2_10 { background-position:-540px 0px; }
.smdd2_11 { background-position:0px -60px; }
.smdd2_12 { background-position:-60px -60px; }
.smdd2_13 { background-position:-120px -60px; }
.smdd2_14 { background-position:-180px -60px; }
.smdd2_15 { background-position:-240px -60px; }
.smdd2_16 { background-position:-300px -60px; }
.smdd2_17 { background-position:-360px -60px; }
.smdd2_18 { background-position:-420px -60px; }
.smdd2_19 { background-position:-480px -60px; }
.smdd2_20 { background-position:-540px -60px; }
.smdd2_21 { background-position:0px -120px; }
.smdd2_22 { background-position:-60px -120px; }
.smdd2_23 { background-position:-120px -120px; }
.smdd2_24 { background-position:-180px -120px; }
.smdd2_25 { background-position:-240px -120px; }
.smdd2_26 { background-position:-300px -120px; }
.smdd2_27 { background-position:-360px -120px; }
.smdd2_28 { background-position:-420px -120px; }
.smdd2_29 { background-position:-480px -120px; }
.smdd2_30 { background-position:-540px -120px; }
.smdd2_31 { background-position:0px -180px; }
.smdd2_32 { background-position:-60px -180px; }
.smdd2_33 { background-position:-120px -180px; }
.smdd2_34 { background-position:-180px -180px; }
.smdd2_35 { background-position:-240px -180px; }
.smdd2_36 { background-position:-300px -180px; }
.smdd2_37 { background-position:-360px -180px; }
.smdd2_38 { background-position:-420px -180px; }
.smdd2_39 { background-position:-480px -180px; }
.smdd2_40 { background-position:-540px -180px; }
.smdd2_41 { background-position:0px -240px; }
.smdd2_42 { background-position:-60px -240px; }
.smdd2_43 { background-position:-120px -240px; }
.smdd2_44 { background-position:-180px -240px; }
.smdd2_45 { background-position:-240px -240px; }
.smdd2_46 { background-position:-300px -240px; }
.smdd2_47 { background-position:-360px -240px; }
.smdd2_48 { background-position:-420px -240px; }
.smdd2_49 { background-position:-480px -240px; }
.smdd2_50 { background-position:-540px -240px; }
.smdd2_51 { background-position:0px -300px; }
.smdd2_52 { background-position:-60px -300px; }
.smdd2_53 { background-position:-120px -300px; }
.smdd2_54 { background-position:-180px -300px; }
.smdd2_55 { background-position:-240px -300px; }
.smdd2_56 { background-position:-300px -300px; }
.smdd2_57 { background-position:-360px -300px; }
.smdd2_58 { background-position:-420px -300px; }
.smdd2_59 { background-position:-480px -300px; }
.smdd2_60 { background-position:-540px -300px; }
.smdd2_61 { background-position:0px -360px; }
.smdd2_62 { background-position:-60px -360px; }
.smdd2_63 { background-position:-120px -360px; }
.smdd2_64 { background-position:-180px -360px; }
.smdd2_65 { background-position:-240px -360px; }
.smdd2_66 { background-position:-300px -360px; }
.smdd2_67 { background-position:-360px -360px; }
.smdd2_68 { background-position:-420px -360px; }
.smdd2_69 { background-position:-480px -360px; }
.smdd2_70 { background-position:-540px -360px; }
.smdd2_71 { background-position:0px -420px; }
.smdd2_72 { background-position:-60px -420px; }
.smdd2_73 { background-position:-120px -420px; }
.smdd2_74 { background-position:-180px -420px; }
.smdd2_75 { background-position:-240px -420px; }
.smdd2_76 { background-position:-300px -420px; }
.smdd2_77 { background-position:-360px -420px; }
.smdd2_78 { background-position:-420px -420px; }
.smdd2_79 { background-position:-480px -420px; }
.smdd2_80 { background-position:-540px -420px; }
.smdd2_81 { background-position:0px -480px; }
.smdd2_82 { background-position:-60px -480px; }
.smdd2_83 { background-position:-120px -480px; }
.smdd2_84 { background-position:-180px -480px; }
.smdd2_85 { background-position:-240px -480px; }
.smdd2_86 { background-position:-300px -480px; }
.smdd2_87 { background-position:-360px -480px; }
.smdd2_88 { background-position:-420px -480px; }
.smdd2_89 { background-position:-480px -480px; }
.smdd2_90 { background-position:-540px -480px; }
.smdd2_91 { background-position:0px -540px; }
.smdd2_92 { background-position:-60px -540px; }
.smdd2_93 { background-position:-120px -540px; }
.smdd2_94 { background-position:-180px -540px; }
.smdd2_95 { background-position:-240px -540px; }
.smdd2_96 { background-position:-300px -540px; }
.smdd2_97 { background-position:-360px -540px; }
.smdd2_98 { background-position:-420px -540px; }
.smdd2_99 { background-position:-480px -540px; }
.smdd2_100 { background-position:-540px -540px; }

