body{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:76%;margin:0;padding:0 30px;}
img{border:0;}
form{display:inline;}
li{color:#51130B;list-style-type:square;}
fieldset{text-decoration:none;border:1px solid #ccc;margin-bottom:0.5em;padding:1em;}
legend{color:#369;font-weight:700;}
a:link,a:visited{color:#222;text-decoration:none;}
a:hover{color:#89242E;text-decoration:underline;}
a.pages{background-color:#CEB9B8;font-weight:700;padding:1px 2px;}
a.pages:link,a.pages:visited{font-size:10px;color:#222;text-decoration:none;border:1px solid #dad9d9;background-color:#edecec;font-weight:700;padding:1px 2px;}
a.pages:hover{font-size:10px;color:#FEFEFE;text-decoration:none;border:1px solid #ccc;background-color:#fff;font-weight:700;padding:1px 2px;}
a.blockmenu:link,a.blockmenu:visited{color:#222;text-decoration:none;padding-left:8px;line-height:22px;display:block;font-weight:700;border-bottom:1px solid #560911;}
a.blockmenu:hover{color:#640B14;background-color:#CAB8B8;text-decoration:none;padding-left:12px;line-height:22px;display:block;font-weight:700;border-bottom:2px solid #560911;}
a.calendarlink:link,a.calendarlink:visited{color:#B50206;text-decoration:none;}
a.calendarlink:hover{color:#FB83A5;text-decoration:none;}
a.linkbutton:link,a.linkbutton:visited{font-size:10px;color:#222;text-decoration:none;border:1px solid #97242F;background-color:#BB585A;font-weight:700;padding:1px 2px;}
a.linkbutton:hover{font-size:10px;color:#FEFEFE;text-decoration:none;border:1px solid #ccc;background-color:#97242F;font-weight:700;padding:1px 2px;}
a.last:link,a.last:visited{color:#FEFEFE;text-decoration:none;}
a.last:hover{color:#FB83A5;text-decoration:underline;}
table{border:0;margin:0;padding:0;}
table,td,div{color:#030303;font:normal 11px Arial,Tahoma,Verdana;}
textarea,input{font-size:10px;font-family:Arial,Tahoma,Verdana;}
select,option{font-size:10px;}
h1,h2,h3{font-size:14px;font-family:Arial,Tahoma,Verdana;}
h4,h5,h6{font-size:12px;font-family:Arial,Tahoma,Verdana;}
blockquote{border:1px solid #CCC;background:#fff url(../images/quote.gif) no-repeat top left;margin-left:8px;font-style:normal;padding:0 15px 0 45px;}
.phpcode{text-align:left;border:1px inset;background:#E6E6E6 url(../images/code.gif) no-repeat top left;margin-left:8px;font-style:normal;padding:15px 15px 15px 65px;}
.one{background-color:#FB83A5;color:#fff;}
.rbutton{color:#fff;border:1px solid #8D0204;cursor:pointer;font-size:11px;font-weight:700;background:#97242F;padding:1px;}
.rerbutton{color:#000;border:1px solid #8D0204;cursor:pointer;font-size:11px;font-weight:700;background:#BB585A;padding:1px;}
.recomment{color:#000;border:1px solid #FEFEFE;cursor:pointer;font-size:11px;font-weight:700;background:#;padding:1px;}
.resbutton{color:#000;border:1px solid #FB83A5;cursor:pointer;font-size:11px;font-weight:700;background:#f0f0f0;padding:1px;}
.top{height:100px;background-color:#FB83A5;border-top:3px solid #A7CBDC;text-align:center;}
.topcenter{height:100px;background-color:#2D82B6;border-bottom:3px solid #369;background:#2D82B6 url(../images/topugol.gif) no-repeat top left;text-align:center;}
.topmenu{font-size:12px;font-weight:700;text-align:center;color:#000;}
.botmenu{clear:both;background:#fff url(../images/topmenu.gif) repeat-x top left;padding-top:15px;font-weight:700;color:#000;text-align:center;border-top:1px solid #C6C6C6;}
.divmenu{margin:3px;padding:3px;}
.blockmenu{height:22px;}
.sitecenter{text-align:center;padding:1px;}
.botin{color:#052605;}
.sitetitle{margin-top:3px;background-color:#CEB9B8;line-height:14px;color:#000;font-weight:bolder;font-size:17px;font-style:italic;text-align:center;padding:5px 5px 5px 10px;}
.sitetitlehot{margin-top:3px;background-color:#CEB9B8;line-height:14px;font-weight:700;color:red;text-align:left;padding:5px 5px 5px 10px;}
.siterec{height:22px;line-height:22px;font-weight:400;color:#d1d1d1;border-bottom:1px solid #d1d1d1;text-align:left;padding:5px;}
.siterectime{display:inline;float:right;font-size:9px;color:#666;padding:3px;}
.boxtitle{background-color:#DCDCDC;height:22px;padding-left:10px;line-height:22px;font-weight:700;color:#000;border:1px solid #d1d1d1;text-align:left;}
.boxtext{background-color:#FFFEEC;border:1px solid #C2A6A4;margin:5px;padding:5px;}
.boxin{background-color:#f9f9f9;border:1px solid #f0f0f0;text-align:left;margin:5px;padding:5px;}
.formnotice{font-size:15px;margin:15px;padding:15px;}
.simple{margin:0;padding:2px;}
.simpletitle{background-color:#E2DFDE;height:22px;padding-left:10px;line-height:22px;font-weight:700;color:#000;border-bottom:1px solid #d1d1d1;}
.post{background-color:#fff;border:1px solid #d1d1d1;margin:3px;padding:3px;}
.postauthor{background:#f9f9f9;line-height:15px;text-align:left;clear:both;padding:5px;}
.posttitle{text-align:left;padding:10px;}
.posttime{display:inline;float:right;font-size:9px;line-height:10px;color:#333;}
.message{clear:both;border:1px solid #d1d1d1;overflow:hidden;width:99%;margin:0;padding:1px;}
.messagetime{border-bottom:1px solid #f0f0f0;text-align:left;overflow:hidden;background:#f9f9f9;padding:5px;}
.messagetext{text-align:left;padding:15px;}
.messageauthor{padding-top:7px;float:left;width:120px;overflow:hidden;position:relative;background-color:#f1f1f1;}
.messagecontent{border-left-width:120px;border-left-style:solid;border-left-color:#f1f1f1;}
.contetitle{background-color:#FB83A5;height:25px;font-weight:700;color:#fff;border-bottom:1px solid #CBCBCB;font-size:15px;padding:5px;}
.sitein{text-align:left;margin:5px;padding:5px;}
.blocktext{padding:5px;}
.redfont{color:#97242F;}
.darfont{color:#030303;}
.timefont{float:right;color:#8A8B8B;}
.formtext{line-height:22px;padding:5px;}
.spaceline{height:5px;font-size:5px;clear:both;}
.topblock{background-color:#DCDCDC;height:22px;padding-left:10px;line-height:22px;font-weight:700;color:#000;border:1px solid #d1d1d1;}
.botblock{background-color:#d1d1d1;height:25px;padding-left:10px;line-height:22px;font-weight:700;color:#000;border-top:5px solid #edecec;}
.redblock{background-color:#97242F;border-left:3px solid #97242F;border-top:1px solid #97242F;border-right:1px solid #97242F;border-bottom:1px solid #97242F;}
.redblocktitle{padding-right:10px;text-align:right;background:#97242F url(../images/redugol.gif) no-repeat top left;line-height:22px;font-weight:700;color:#b20000;}
.promoblock{height:91px;background-color:#f7f7f7;border-left:1px solid #d1d1d1;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:3px solid #d1d1d1;}
.thumb{border:1px solid #ccc;text-align:center;width:auto;padding:1px;}
.thumbcet{border:1px solid #E2DFDE;margin-top:1px;color:#000;height:100%;padding:3px;}
.time{color:#666;font-weight:400;}
.tabletd{margin:1px;padding:1px;}
.tablepadding{padding:1px;}
.container_title{background-color:#CEB9B8;line-height:auto;font-size:14px;color:#590718;padding:0 0 0 15px;}
.container_text{line-height:auto;padding:5px;}
.container_wait{line-height:14px;margin:10px;padding:10px;}
.subcat{padding:4px;}
.article{background-color:#f5f5f5;text-align:center;font-weight:700;color:#030303;padding:5px;}
.articleone{background-color:#f0f0f0;padding:15px;}
.articletwo{background-color:#f5f5f5;padding:15px;}
.articlelin{background-color:#f0f0f0;text-align:center;padding:5px;}
.photostwo{padding:15px;}
.photoswin{text-align:left;background:#CEB9B8 url(../images/leftugol.gif) no-repeat top left;font-weight:700;color:#444;padding:5px 5px 5px 35px;}
.photosin{display:inline;padding:2px;}
.tableview{border:1px solid #ddd;}
.pages{text-align:center;margin:2px;padding:4px;}
.pagesempty{font-size:10px;color:#fff;text-decoration:none;border:1px solid #999;background-color:#ADACAC;font-weight:400;padding:1px 2px;}
.closed{border:2px;background-color:#F9F9F9;border-color:#FB83A5;border-style:solid;}
.closedtext{height:100%;padding:10px;}
.redirect{border:2px solid #ccc;background-color:#F9F9F9;}
.redirecttitle{border-bottom:2px solid #ccc;background-color:#F9F9F9;color:#B50206;font-weight:700;padding:10px;}
.redirecttime{font-size:14px;color:#FEFEFE;font-weight:700;font-family:Arial,Tahoma,Verdana;text-align:center;}
.calendar{width:100%;font-size:10px;border-collapse:separate;background-color:#ccc;}
.calendartitle{background-color:#ccc;font-size:10px;padding:2px;}
.calendartoday{background-color:#ddd;font-size:11px;padding:4px;}
.calendarallday{background-color:#FFF;font-size:11px;padding:4px;}
.debug{overflow:auto;border:1px solid #C6C6C6;font-size:10px;background-color:#f9f9f9;color:#A73C3C;height:70px;margin:5px;padding:5px;}
.errortitle{background-color:#b20000;height:22px;padding-left:10px;line-height:22px;font-weight:700;color:#fff;border-top:5px solid #EC5E5E;}
.hint{background:#fff;line-height:11px;color:#666;width:auto;border:1px solid #C6C6C6;z-index:1000;position:absolute;visibility:hidden;margin:0;padding:10px;}
.treediv{background:#e9e9e9;width:100%;}
.treestandart{padding-left:10px;border-bottom:1px solid #ddd;line-height:25px;}
.treeactive{padding-left:10px;background:#f7f7f7;border-bottom:1px solid #ddd;line-height:25px;font-weight:700;}
.treesubstandart{padding-left:20px;background:#f9f9f9;border-bottom:1px solid #ddd;line-height:25px;}
.treesubactive{padding-left:20px;background:#fff;border-bottom:1px solid #ddd;line-height:25px;font-weight:700;}
.panel{clear:both;display:none;border:3px solid #CCC;padding:1em;}
.panel.active-tab-body{display:block;}
#tabs{list-style:none;}
#tabs li{float:left;}
#tabs a{float:left;margin-left:6px;background-color:#F2F2F2;text-decoration:none;color:#999;padding:5px 8px;}
#tabs a.active-tab{background-color:#CCC;border-top:3px solid #999;padding-top:3px;color:#000;}
input.disabled{border:1px solid #F2F2F2;background-color:#F2F2F2;}
input.required,textarea.required{border:1px solid #00A8E6;}
input.validation-failed,textarea.validation-failed{border:1px solid #F30;color:#F30;}
input.validation-passed,textarea.validation-passed{border:1px solid #0C0;color:#000;}
.validation-advice{background-color:#F30;color:#FFF;font-weight:700;margin:5px 0;padding:5px;}
.custom-advice{background-color:#C8AA00;color:#FFF;font-weight:700;margin:5px 0;padding:5px;}
label{font-weight:700;}
.form-row{clear:both;padding:0.5em;}
a.cat:link,a.cat:visited,a.cat:hover{color:#740B14;text-decoration:none;}
a.load:link,a.load:visited,a.jump:link,a.jump:visited{color:#fff;border:1px solid #9A0101;cursor:pointer;font-size:11px;font-weight:700;background:#FEFEFE;text-decoration:none;padding:2px;}
a.load:hover,a.jump:hover{color:#fff;border:1px solid #487990;cursor:pointer;font-size:11px;font-weight:700;background:#FB83A5;padding:2px;}
.comment,.sbutton{color:#fff;border:1px solid #487990;cursor:pointer;font-size:11px;font-weight:700;background:#FB83A5;padding:1px;}
.topleft,.topright{height:100px;border-bottom:3px solid #b20000;text-align:center;}
.siteleft,.siteright{width:20%;text-align:center;padding:1px;}
.centeralign,.botcontent{text-align:center;}
.sitenotice,.tableod,.tablein{margin:5px;padding:5px;}
.paddingtext,.redirecttext{padding:10px;}
.leftblock,.rightblock{background-color:none;}
.leftblocktitle,.rightblocktitle{padding-right:10px;text-align:right;background:#CEB9B8 url(../images/leftugol.gif) no-repeat top left;line-height:22px;font-weight:700;color:#444;}
.thumbtitle,.thumbtext{margin-top:1px;color:#000;padding:3px;}
.news,.photos{text-align:center;font-weight:700;color:#030303;padding:5px;}
.newsone,.newstwo,.photosone{background-color:#E2DFDE;padding:15px;}
.newslin,.photoslin{text-align:center;padding:5px;}
.photosod,.photosit{border:solid 2px #CEB9B8;margin:2px;padding:2px;}
.calendarmonth,.calendarempty{background-color:#F7F7F7;font-size:11px;padding:4px;}
