body {
	1font-family: Arial, sans-serif;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	color: #494949;
}

td {
	1font-family: Arial, sans-serif;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #494949;
}

a, a:hover {
	1font-weight: normal;
	1text-decoration: underline;
	1color: #1D3F5E;

	color: #496C76;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}


h1 {
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	color: #0D586D;
}

h2 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	color: #0D586D;
}


div#top {
	margin-top: 3px;
	font-size: 10px;
}


.bgTop {
	background: url(/_i/bg_t.gif);
	text-align: right;
}


.bgTopBig {
    background: url(/_i/top2.jpg) 100% 0%;
	1background: url(/_i/bg_t_big.jpg);
}


.bgTopBigR {
	background: url(/_i/bg_t_big_r.jpg);
}


.bgDoka {
	background: url(/_i/bg_doka2.gif) 100% 0% no-repeat;
}


#topLink {
	text-decoration: underline;
	font-weight: bold;
	color: #00485C;
	font-size: 12px;
}

.bgLine {
	background: url(/_i/1x1g.gif) repeat-x;
}

.bgVLine {
	background: url(/_i/1x1g.gif) repeat-y;
}

.bgContent {
	background: url(/_i/bg_content.jpg) no-repeat;
}


.bgMenuL {
	background: url(/_i/bg_menu_l.gif) repeat-y;
}


.bgFooter {
	background: url(/_i/bg_footer.gif) repeat-x;
}


.h {
	color: #3B555D;
	font-weight: bold;
	font-size: 12px;
}

.inp {
	font-family: Arial, sans-serif;
	font-size: 11px;	
	border: 1px solid #7F9DB9;
}

#vote label, label {
	color: #000000;
}


.footerMenu {
	line-height: 18px;
}

.footerMenu a, .footerMenu a:hover {
	font-family: Arial, sans-serif;
	color: #5E634A;
	text-decoration: none;
	font-size: 10px;
}

.hgray {
	color: #494949;
	font-weight: bold;
	font-size: 12px;
}

.hgray2 {
	color: #494949;
	font-weight: bold;
	font-size: 11px;
}


a.ar, a.ar:hover {
	font-family: Arial, sans-serif;
	color: #496C76;
	text-decoration: none;
	font-size: 12px;	
	font-weight:bold;
}

a.arSmall {
	font-family: Arial, sans-serif;
	color: #496C76;
	text-decoration: none;
	font-size: 11px;	
	font-weight:normal;
	1margin-left:20px;
}
a.arSmall:hover {
	font-family: Arial, sans-serif;

	color: #FF0000;
	text-decoration: none;
	font-size: 11px;	
	font-weight:normal;
	1margin-left:20px;
}



.hred {
	color: #B64646;
	font-weight: bold;
	font-size: 11px;
}


.gray {
	color: #747474;
	1font-size: 11px;
}

a.menu {
	color: #5E634A;
	font-weight: bold;
	text-decoration: none;
	1margin-left: 9px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}

a.menu:hover {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
	1margin-left: 9px;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}



.bgAuth {
	background-color: #E7EBED;
	color: #496C76;
}


a.auth, a.auth:hover {
	color: #496C76;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, sans-serif;
}


.stat {
	background-color:#014583;
	color:#AFD1FA;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:100%;
	margin-bottom:1px;
	margin-top:1px;
	padding-top:1px;
	padding-bottom:1px;
}

.bgStat {
	background-color:#E4F2FE;
	font-size:10px;
	color: #000000;
}

a.statl, a.statl:hover {
	color: #014583;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	margin-left: 4px;
}

.statBlock1 {
	width: 45px;
	background-color: #ffffff;
	color: #9B0303;
	font-weight: bold;
	float:left;
	margin-left:2px;
	margin-right:2px;
	font-size:11px;
	border: 1px solid #747474;
	text-align: right;

}


.statBlock2 {
	width: 45px;
	background-color: #ffffff;
	color: #747474;
	font-weight: bold;
	float:left;
	margin-left:2px;
	margin-right:2px;
	font-size:11px;
	border: 1px solid #747474;
	text-align: right;
	border-top:0px;
}


.statBlock3 {
	width: 45px;
	background-color: #ffffff;
	color: #014583;
	font-weight: bold;
	float:left;
	margin-left:2px;
	margin-right:2px;
	font-size:11px;
	border: 1px solid #747474;
	text-align: right;
	border-top:0px;

}

div.lmenu {
	position:absolute;
	1padding-left: 10px;
    z-index: 1;
	display:none;
    top: 200px;
    left:600px;
    border: 1px solid #A4A4A4;
    background-color: #FFF8EA;
}


ul.layerMenu {
    padding: 0px;
	list-style-type:none;
	margin-bottom:0px;
	1border:1px solid red;
	margin: 10px;
	margin-left:3px;
	1margin-right:10px;
	margin-top:5px;
	width: 140px;
}

ul.layerMenu a{
    color: #496C76;
	text-decoration:none;
	font-weight:normal;
    font-family: Verdana, sans-serif;
    font-size:10px;
}

ul.layerMenu a:hover {
    color: #496C76;
	text-decoration:none;
	font-weight:normal;
    font-family: Verdana, sans-serif;
    font-size:10px;
}

ul.layerMenu li {
    padding: 0px;
	margin-bottom: 5px;
	padding-left:7px;
	height:17px;
}

.bgLayerMenu {
	background: url(/_i/bg_layer_menu.gif);
}

.rowH {
	text-align:right;
	color:#1D3F5E;
}

.rowHl {
	text-align:left;
	color:#1D3F5E;
}


.btn {
    font-family: Verdana, sans-serif;
    font-size:11px;	
    background-color: #7F9DB9;
    color:#ffffff;
    font-weight:bold;
}

.error {
	color: red;
	font-weight: bold;
}

.header {
	font-family: Arial, sans-serif;
	color: #496C76;
	text-decoration: none;
	font-size: 13px;	
	font-weight:bold;
	color: #496C76;
	margin-bottom: 5px;
}

div.ml20 {
	margin-left:20px;
}

td.pr60 {
	padding-right: 60px;
}


.header2 {
	font-family: Arial, sans-serif;
	color: #496C76;
	text-decoration: none;
	font-size: 14px;	
	font-weight:bold;
	color: #496C76;
	margin-bottom: 5px;
	text-align: center;
}



td a, td a:hover {
	color: #496C76;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, sans-serif;
}


.b {
	font-weight: bold;
}

.b:hover {
	font-weight: bold;
}


.bSelected {
	font-weight: bold;
	1background-color: #DCE3E5;
	text-decoration: underline;
}



.messSqBottom {	
	width: 8px;
	background: #1D3F5E;
}
.messTop {
	1width: 100%;
	border-top: 1px #1D3F5E solid;
	border-bottom: 1px #1D3F5E solid;
	height: 18px;
	padding-top: 1px;
	padding-bottom: 1px;	
	1border: 1px solid #000;
	clear: both;
}


.messTxt {
	color: #1D3F5E;	
	padding: 0px;
	padding-left: 7px;
}

/*для простого объявления*/
.messTitleSimple {	
	color: #3C75AB;		
	font-weight: bold;	
	padding-left:7px;
}
.messBgSimple {	
	width: 8px;
	background: #D9E5EE;
}

/*для зарегистр*/
.messTitleReg {	
	color: #1D3F5E;		
	font-weight: bold;	
	padding-left:7px;
}
.messBgReg {	
	width: 8px;
	background: #A4C1DC;
}

/*для выделеных*/

.messTitleSel {	
	color: #ffffff;	
	background-color: #6591BB;
	font-weight: bold;	
	padding-left:7px;
}
.messBgSel {	
	width: 8px;
	background: #6591BB;
}

.mesContacts {
	color: #747474;
	padding-top:10px;
}