/**********************************************global && usercss***************************************************/

BODY{padding: 0px; background-color: #ffffff; font-family: verdana,tahoma,verdana; font-size:13px; color:#feefdf; line-height:18px;}

FORM {margin: 0;}

hr {height: 1px; color: #222250;}
br {line-height: 12px; font-size: 5px;}
table {border: none;}
img {border: none;}
_input {border: solid #777777 1px; background-color: #fffff7; padding-top: 2px; padding-bottom: 2px; height:14px;}
_textarea {border: solid #9999c9 1px; background-color: #fffff9;}
li {line-height: 21px;}
b {color:#f2c277; font-size:103%;}
strong {color: #f2c277;}
hr {height:1px;}

h1, h2, h3, h4, h5, h6 {
background:transparent none repeat scroll 0 0;
border-bottom:1px solid #d7d7d7;
color:#3d3d3d;
font-weight:normal;
margin:0px;
margin-left:20px;
margin-bottom:7px;
padding-bottom:5px;
padding-top:14px;
}

h2 {font-size:150%;}
h3 {font-size:140%;}

.hbukvitsa:first-letter {padding-right: 7px; padding-top: 7px; padding-left: 4px; font-family:arial,tahoma,sans-serif; font-size:270%; line-height: 20px; color: #e2b270; float: left; border-bottom:0px;}

.content1 {font-size: 12px; color: #000000; line-height: 19px;}

.content2 {font-size: 12px; color: #222222; line-height: 19px;}

.header1 {font-size: 15px; color:#663366; font-weight:bold;}

.header2 {font-size: 13px; font-weight: bold; color: green;}

a.contenthr1 {color: #220088; text-decoration: underline;}
a.contenthr1:hover {text-decoration: none; color:#aa0000;}

a {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #e8c88b; text-decoration: underline;}
a:hover {text-decoration: none;}

a.exitlink{text-decoration:none; color:#eeeeee; font-family: arial,tahoma,verdana, sans-serif; font-weight: bold; color: #fffff1; font-size: 13px;}
a.exitlink:hover {text-decoration:underline;}

.text_mypage{text-decoration:none; color:#000000; font-family: arial,tahoma,verdana, sans-serif; font-weight: normal; font-size: 13px;}

.date_mypage{text-decoration:none; color:#000000; font-family: arial,tahoma,verdana, sans-serif; font-weight: normal; font-size: 11px;}

a.delmes_mypage{text-decoration:underline; color:#333399; font-family: arial,tahoma,verdana, sans-serif; font-weight: normal; font-size: 11px;}

a.delmes_mypage:hover{text-decoration:none;}

.titletext_mypage{font-weight:bold; margin-left:5px; color:#000000; font-family: arial,tahoma,verdana, sans-serif; font-size: 13px;}

a.link_mypage{text-decoration:none; color:#333399; font-family: arial,tahoma,verdana, sans-serif; font-weight: normal; font-size: 13px;}

a.link_mypage:hover{text-decoration:underline;}

/**********************************************template***************************************************/

a.rightmenu {font-family:arial,tahoma,sans-serif; font-size:15px; color:#e8c88b; line-height:25px; text-decoration:underline; font-weight:normal;}
a.rightmenu:hover {text-decoration:none; color:#ffe2a2;}

a.newsheader {font-family:verdana,sans-serif; font-size:13px; color:#e8c88b; text-decoration:none; font-weight:bold;}
a.newsheader:hover {text-decoration:underline; color:#ffe2a2;}

/**********************************************default tags template***************************************************/

.tabdata {font-size:12px;font-weight:bold;color:#555555;font-family:tahoma,sans-serif;}
.tabdata div {font-size:12px;font-weight:bold;color:#555555;font-family:tahoma,sans-serif;}
.tabdata textarea {width:615px;}
.tabdata input {width:455px;}

a.editor_mini {font-size: 10px; text-decoration:none; line-height:12px; font-weight:bold; color:#777777;}
a.editor_mini:hover {color:red;}

.tv_ob_before {text-align:left; padding-bottom:7px;}
.tv_ob_label {font-weight:bold; color:#5f5f72; font-size:11px; font-family:verdana,tahoma,sans-serif;}
.tabEdit {font-weight:bold; color:#5f5f72; font-size:12px; font-family:verdana,tahoma,sans-serif;}
.tv_ob_content {}
.tv_hidden {display:none;}

.tv_1_edt {width:200px;}
.tv_1_usr {width:200px;}
.tv_1_txt {font-size: 12px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #663366; padding-bottom:10px; line-height: 20px;}

.tv_4_edt {width:350px;}
.tv_4_usr {width:350px;}
.tv_4_txt {font-size: 17px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #663366; padding-bottom:10px; line-height: 20px;}

.tv_20_edt {width:350px;}
.tv_20_usr {}
.tv_20_txt {}

.tv_21_edt {width:350px;}
.tv_21_usr {width:350px;}
.tv_21_txt {}

.tv_22_edt {width:350px;}
.tv_22_usr {width:350px;}
.tv_22_txt {}

.tv_23_edt {width:350px;}
.tv_23_usr {}
.tv_23_txt {}

.tv_36_edt {width:350px;}
.tv_36_usr {display:none;}
.tv_36_txt {}

.tv_37_edt {width:350px;}
.tv_37_usr {display:none;}
.tv_37_txt {}

/**********************************************admittance***************************************************/

a.adm {font-family: arial,tahoma,sans-serif; font-size: 12px; color: #757599; text-decoration: underline;}
a.adm:hover {color: #3939de; text-decoration: none;}

a.adm1 {font-family: arial,tahoma,sans serif; font-size: 13px; color: #023087; line-height: 19px; text-decoration: underline; font-weight: bold;}
a.adm1:hover {text-decoration: none;}

a.adm2 {font-family: arial,tahoma,sans-serif; font-size: 12px; color: #757599; text-decoration: underline;}
a.adm2:hover {color: #3939de; text-decoration: none;}

a.adm3 {font-family: arial,tahoma,sans-serif; font-size: 12px; color: #757599; text-decoration: underline;}
a.adm3:hover {color: #3939de; text-decoration: none;}


.dvtabs {font-family:verdana,tahoma,sans serif,arial; font-size: 12px; color: #220088; line-height: 20px; font-weight: bold;}

a.nextpage {font-family: verdana,tahoma,sans serif,arial; font-size: 12px; color: #220077; line-height: 20px; text-decoration: none; font-weight: bold;}
a.nextpage:hover {text-decoration: underline;}

a.nextpage2 {font-family: verdana,tahoma,sans serif,arial; font-size: 12px; color: #ff0022; line-height: 20px; text-decoration: none; font-weight: bold;}
a.nextpage2:hover {text-decoration: underline;}


a.broad_href {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #008800; text-decoration: none; font-weight: bold;}
a.broad_href:hover {text-decoration: underline;}

.div_broad_hrefs {font-family: tahoma,arial,sans-serif; font-size: 12px; color: #008800; font-weight: bold;}



a.copyright {font-family:arial,tahoma,sans-serif; font-size:13px; color:#b2b2b2; text-decoration: underline; font-weight:normal;}
a.copyright:hover {text-decoration: underline; color:#c2c2d2;}

/**********************************************org module***************************************************/

a.group_href {font-weight: bold; font-size: 13px; font-family: arial,tahoma,verdana; color: #1212ac; text-decoration: none;}
a.group_href:hover {text-decoration: underline;}

a.groupa_href {font-weight: bold; font-family: arial,tahoma,verdana; font-size: 12px; color: #72729c; text-decoration: none;}
a.groupa_href:hover {text-decoration: underline;}

.header_org {font-family: arial,tahoma; font-size: 13px; color: #9292ac; font-weight: bold;}

.selectgroup {color: #222299;}


.daylight_we {width: 20px; height: 20px; padding: 2px; background-color: #fffddd; color: red; font-weight: bold; vertical-align: middle; text-align: center; font-size: 11px; border: solid #f5e0aa 1px; cursor: pointer;}

.daylight {width: 20px; height: 20px; padding: 2px; background-color: #f5f5ff; vertical-align: middle; text-align: center; font-size: 11px; border: solid #d5d5f5 1px; cursor: pointer; color: #000000; font-family: tahoma,arial,verdana;}

.wd {padding: 2px; width: 14px; height: 20px; color: #000000; font-family: tahoma,arial,verdana; vertical-align: middle; text-align: center;}

.wde {width: 20px; height: 20px; padding: 2px; background-color: #fdfdff; vertical-align: middle; text-align: center; font-size: 11px; border: solid #e9e9ef 1px;}

.currday {width: 20px; height: 20px; padding: 2px; background-color: #ff9944; color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; font-size: 11px; border: solid #ff9900 1px; cursor: pointer;}

.chkday {width: 20px; height: 20px; padding: 2px; background-color: #4477dd; color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; font-size: 11px; border: solid #4477dd 1px; cursor: pointer;}

.selectday {width: 20px; height: 20px; padding: 2px; background-color: #449944; color: #ffffff; font-weight: bold; vertical-align: middle; text-align: center; font-size: 11px; border: solid #009900 1px; cursor: pointer;}

.today_d {font-family: arial,tahoma; font-size: 11px; color: #777777; padding: 2px; padding-top: 4px; padding-left: 25px;}

a.day_href {font-family: arial,tahoma; font-size: 12px; color: #222255; text-decoration: none; font-weight: normal; line-height: 18px;}
a.day_href:hover {text-decoration: underline;}

.lst_date {font-family: arial,tahoma; font-size: 14px; font-weight: bold; color: #008800; background-color: white; width: 20px; border: none;}

.orgselect {font-family: arial; font-size: 12px; border: solid #ddeedd 1px; font-family: arial,tahoma; font-weight: bold; color: #008800;}

.cgam {font-size: 12px; font-family: arial;}

.myitems_border {padding-top: 16px; padding-bottom: 5px; border: dotted #bfbfc7; border-width: 0px 0px 1px 0px; color: #4455dd; font-weight: bold; font-size: 11px;}

.myitems {color: #4455dd; font-weight: bold; font-size: 11px;}

a.per_href {font-family: arial,tahoma; font-size: 12px; color: #52527c; text-decoration: underline; font-weight: normal; line-height: 18px;}
a.per_href:hover {text-decoration: none;}

.header_org2 {font-family: arial,tahoma; font-size: 13px; color: #92a2ac; font-weight: bold;}
.fontable {background-color: #ffffff; line-height: 26px;}

/**********************************************coment module***************************************************/

li.coment {list-style-type: none; padding-left: 0px;}

span.comment_plus{cursor:pointer; font-family: tahoma,arial,sans-serif; font-size: 18px; color: green; text-decoration: none; line-height: 20px;}

td.coment_text_right{padding-right: 10px;}
td.coment_text_left{padding-left: 24px;}


a.coment{font-family: tahoma,arial,sans-serif; font-size: 14px; font-weight: bold; color: green; text-decoration: none;}

div.coment{font-family: tahoma,arial,sans-serif; font-size: 14px; font-weight: bold; color: green; text-decoration: none; line-height: 20px; padding-left: 20px;}

a.otvet{font-family: tahoma,arial,sans-serif; font-size: 12px; color: green; text-decoration: none; line-height: 20px;}

/**********************************************golos module***************************************************/

a.create_new_golos{font-family: tahoma,arial,sans-serif; font-size: 14px; font-weight: bold; color: green; text-decoration: none;}

a.create_new_golos:hover{font-family: tahoma,arial,sans-serif; font-size: 14px; font-weight: bold; color: green; text-decoration: underline;}

/**********************************************state module***************************************************/

.st_header {font-size: 17px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #e7c782; padding-bottom:10px;}
.st_header:first-letter {font-size:170%; font-weight:normal; padding-left:8px; color: #ebc277;}

.firstbold {font-size:120%;padding-left:12px;}

.st_header2 {font-size: 14px; font-family: arial,tahoma,sans-serif; font-weight:bold; color: #e8c88b; padding-bottom:2px;}

a.podrobnee {font-family: tahoma,arial,sans-serif; font-size: 13px; color: #e8c88b; text-decoration: underline;}
a.podrobnee:hover {text-decoration: none;}

/**********************************************base module***************************************************/

.envcont_border_tab {border:solid #a0a0c5;  border-width: 1px 1px 0px 1px;}
.envcont_hfon_tab {background: url(/wthemes/realtor/dekor/fonrea.gif); background-repeat:repeat-x; text-align:left; padding-left:10px; padding-top:3px; font-family:verdana,tahoma,arial,sans-serif,verdana; font-size:12px; font-weight:bold; color:#3f3f53;}
.envcont_hfon2_tab {background: url(/wthemes/realtor/dekor/fonrea.gif); background-repeat:repeat-x; text-align:right; padding-right:6px;font-family:verdana,tahoma,arial,sans-serif,verdana; font-size:12px; font-weight:bold; color:#3f3f53;}
.envcont_inner_tab {padding:14px;}

a.filtertabhref {font-family:arial; text-decoration:none; font-weight:bold; font-size:13px; color:#3f3f53;}
a.filtertabhref:hover {color:red;}

fieldset {border: solid #dddddd 0px;}
legend {font: 11px Arial, Helvetica, sans-serif; font-weight:bold; color:#888888;}

fieldset.fsgroup1 {border: solid #dddddd 1px; padding:8px; padding-left:14px;}
fieldset.fsgroup1 legend {font-size:11px; font-weight:bold; color:#888888;}

fieldset.fsgroup_sysmessage {border: solid #ffdddd 1px; padding:10px; padding-left:15px; background-color:#fff1f1;}
fieldset.fsgroup_sysmessage legend {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ff8888; background-color:white;}

