body {
	background-color:#FFFFFF; font-size: 11px; color:#333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0; padding:0;
}
a { text-decoration: underline; color: #666666; }
a:hover { color: #E17E1E; text-decoration: underline; }
a.ULine { text-decoration: underline; }
a.ULine:hover { color: #E17E1E; text-decoration: none; }

#simplelist a {text-decoration: none;}

table {border: 0px; border-collapse:collapse; width:100%;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px; text-align:left; font-size:11px;}
th {font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px; font-weight:normal; 
	text-align:left; font-size:11px;}

/* формы */
form {margin:0px; padding:0px; font-size: 10px; }
input {margin-bottom:1px; margin-top:1px; font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
select {margin-bottom:1px; margin-top:1px; font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}
textarea {margin-bottom:1px; margin-top:1px; font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

td#tdc {vertical-align:top;}
table#struct td#l { width:320px; vertical-align:top; text-align:center; }
table#struct td#c { width:100%; vertical-align:top; text-align:center; }
table#structBR td#lext { width:100%; vertical-align:top; text-align:center; }
table#structBR td#r { width:131px; vertical-align:top; text-align:center; padding-top:3px; }


.textlo { font-size: 10px; color: #666666; }

/* шапка */
input.hvoform { font-size: 10px; color: #666666; font-family: Verdana;}
select.hvoform { font-size: 10px; color: #666666; font-family: Verdana;}

td.currentDate { font-size: 10px; color: #CC9966; font-weight: bold; background-color:#F6F6F6;
	text-align:right; padding-left:5px; padding-right:5px;
}
td.logl { font-size: 10px; color: #666666;
	width:318px; text-align:right; height:25px; background-color:#F6F6F6;
}
td.logr { font-size: 10px; color: #666666;
	text-align:left; height:25px; background-color:#F6F6F6;
}

.tdVOhl { font-size: 12px; color: #FFFFFF; font-weight: bold;
	text-align:left; padding-left:15px; background-color:#CC9966; height:16px;
}
.tdVOhm1 { font-size: 12px; background-color:#333333; height:16px; }
.tdVOhm { font-size: 12px; color: #FFFFFF;
	text-align:left; padding-left:10px; background-color:#333333; height:16px;
}
.tdVOhm  a { color: #FFFFFF;}

.tdVOhr { font-size: 12px; color: #FFFFFF; text-align:right;
	padding-right:5px; background-color:#333333; height:16px; }
.tdVOl { font-size: 12px; text-align:right; color: #000000; font-style: normal;
	padding-right:1px; padding-top:4px; }
.tdVOr { font-size: 12px; text-align:left; color: #000000; font-style: normal;
	padding-left:1px; padding-top:4px; }
/* при логине */
.VOLInk { font-size: 10px; color: #666666; font-weight:normal; text-transform:uppercase; }
td.VOLoggedIn {
	padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px;
	text-align:left; background-color:#F6F6F6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #666666; text-transform:uppercase; }
/* счетчик в уведомлениях, когда есть уведомления */
.cntRed { color:#CC0000; }

/* верхние рекламные ссылки */
div.headerTopLink { padding-top:5px; padding-bottom:5px; padding-right:10px; text-align:right}
a.AdvTopLink { font-size: 10px; color: #990000; font-weight:bold; text-transform:uppercase; }
td.rffi1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; 
	font-weight:bold; color:#9C9A9C; text-align:right; vertical-align:bottom;}
/*.rffi2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bolder; color:#FFFFFF;}*/
td.rffi2 { font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold;
	background-color:#333333; height:16px; text-align:right; vertical-align:bottom; color:#FFFFFF;}

/* меню */
td.MMBottom { text-align:center; font-size: 10px; color: #666666;
	padding-left:5px; padding-right:5px; padding-top:10px; padding-bottom:4px; }
td.MMTop { vertical-align:top; font-size: 10px; color: #666666;
	padding-right:5px; padding-left:5px; padding-top:7px; padding-bottom:10px; }
td.MMTop { vertical-align:top; font-size: 10px; color: #666666;
	padding-right:5px; padding-left:5px; padding-top:3px; padding-bottom:0px; }

td.MMTop a { white-space:nowrap; }
td.MMBottom a { white-space:nowrap; }
a.MMspecial { color: #E17E1E; }
a.MMr { color: #FF0000; text-decoration:underline; }


/* footer */
td.tdBl { background-color:#333333; text-align:left; }
td.tdBr { background-color:#CC9966; text-align:center; font-size: 10px;
	padding-left:10px; padding-right:10px; }
a.aWhite { color: #FFFFFF; }
a.aWhite:hover { color: #FFFFFF; }
div.footerlink { padding-top:5px; padding-bottom:5px; color: #666666; text-align:right;
	vertical-align:middle; font-size: 10px; font-weight:bold; }
div.imgcounter { padding-top:5px; padding-bottom:5px; text-align:right; }
/* отступы */
div.div55 { padding-top:5px; padding-bottom:5px; text-align:center;}
div.div50 { padding-top:5px; padding-bottom:0px; text-align:center;}
div.div05 { padding-top:0px; padding-bottom:5px; text-align:center;}
div.div00 { padding-top:0px; padding-bottom:0px; text-align:center;}
div.div105 { padding-top:10px; padding-bottom:5px;  text-align:center;}
div.div1010 { padding-top:10px; padding-bottom:10px;  text-align:center;}
div.ht10 {height:10px;}
div.ht7 {height:7px;}
div.ht3 {height:3px; padding:0px; margin:0px;}

/* отодвигаем шапку сверху */
.nersheader { margin-top:0px; }
.homenersheader {margin-top:2px;}
/* баннеры */
div.banstretching {text-align:center; padding-top:1px; padding-right:1px; padding-bottom:10px; margin:0 auto;}	
div.banleft {text-align:center; padding-top:2px; padding-bottom:5px; margin-right:3px; margin-left:3px;}	
div.banskyscraper {text-align:center; padding-top:2px; padding-bottom:10px; margin-right:3px; margin-left:3px;}
div.bantopright {text-align:center; padding-top:2px; padding-bottom:5px; margin-right:3px; margin-left:3px;}
div.banbottomnew {text-align:left; padding-top:10px; padding-bottom:5px; padding-left:5px;}
div.banbottom {text-align:center; padding-top:10px; padding-bottom:5px;}

/* блок выпадающий список */
.sr {float: right; display:inline;}
.sl {float: left; display:inline;}
/* последние новости на всех страницах */

div.foottext {font-size: 10px; color: #666666; text-align:left; padding-top:5px;}
td.footleft {padding-right:20px; vertical-align:top; text-align:right;}
td.foottext {padding-top:3px; vertical-align:top;font-family: Helvetica, Arial;}
div.ners1 { font-size:10px; font-weight:bold; color:#999999; padding-bottom:2px;}
span.ners2 {font-size:9px; color:#999999;}
span.ners3 {font-size:9px; font-weight:bold; color:#999999;}

div.pInfo {
	font-size:11px; text-align:justify; margin-bottom:6px; margin-top:6px;
	margin-left:5px; margin-right:5px;
}	

span.lowercase { text-transform:lowercase; }

/* заголовки на полосках */
h1, h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; color: #FFFFFF; font-weight: bold; text-align:left;
	padding-left:20px; padding-right:5px; padding-top:1px; padding-bottom:1px;
	margin-left:3px; margin-right:3px;  margin-top:0px; margin-bottom:3px; 
}
h1.bgr { background-color:#CC9966; }
h1.bgg { background-color:#999999; }
h2.bgr { background-color:#CC9966; }
h2.bgg { background-color:#999999; }

/* рамка темнее */
div.rdark {
	border:1px #999999 solid; background:#FFFFFF; text-align:center;
	padding-left:3px; padding-right:3px; padding-top:5px; padding-bottom:5px; 
	margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:5px;
}
/* рамка светлее */
div.rlight {
	border:1px #B9B9B9 solid; background:#FFFFFF; text-align:center;
	padding-left:3px; padding-right:3px; padding-top:5px; padding-bottom:5px;
	margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:5px;
}
/* блок окружающий */
div.around {
	/*border:1px #B9B9B9 solid; background:#FFFFFF; text-align:center;*/
	padding-left:3px; padding-right:3px; padding-top:2px; padding-bottom:5px;
	margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:5px;
}
div.AboutNers {
	font-size: 10px; color: #919191; text-align:justify;
	padding-left:3px; padding-right:3px; padding-top:0px; padding-bottom:0px;
	margin-left:3px; margin-right:3px; margin-top:0px; margin-bottom:8px;
}
img.about { float:left; margin-right:3px; width:128px; height:45px; margin-left:0px;}
div.clearing { clear:both; height:0px; font-size:0px;}
div.partner {
	font-size: 12px; color: #FFFFFF; font-weight: bold; text-align:center;
	background-color:#CC9966;
	padding-top:1px; padding-bottom:1px;
	margin-left:3px; margin-right:3px;  margin-top:5px; margin-bottom:3px; 
}
table#forum th { /* форум - ячейка топика */
	font-size: 10px; text-align: left; 
	padding-right:2px; width:75%; padding-top:2px; padding-bottom:2px;  
}
table#forum td { /* форум - ячейка даты */
	font-size: 9px; color: #666666; text-align:right;
	vertical-align:top; padding-left:2px; padding-top:2px; padding-bottom:2px; 
}
table#announce td { /* новости - ячейка топика */
	font-size: 11px; text-align:left; padding-top:2px; padding-bottom:2px; 
}
table#announce img { height:4px; width:4px; vertical-align:middle; 
	margin-right:3px; margin-top:2px;}
div.db { /* каталог баз данных блок ссылок со страниц не каталога */
	font-size:11px; text-align:left;
	padding-left:10px; padding-right:10px; padding-bottom:1px;
}

/* нижние жирные ссылки в левых боксах (все темы форума, все новости) */
div.lblink { padding-top:5px; text-align:right; font-size: 10px; font-weight:bold; }
div.dblink { padding-top:0px; text-align:right; font-size: 10px; font-weight:bold; }

div.error {
	font-size: 11px; font-weight: bold; color: #DD6D00; text-align:left;
	padding-top:10px; padding-bottom:10px;	
}
div.warning {
	font-size: 11px; font-weight: bold; color: #000000; text-align:left;
	padding-top:10px; padding-bottom:10px;	
}
div.ok {
	font-size: 11px; font-weight: bold; color: #000000; text-align:left;
	padding-top:10px; padding-bottom:10px;	
}

div.pagetopline {
	font-size:11px; text-align:left; 
	border-top: 1px solid #999999;
	padding-bottom:10px; padding-top:5px;
}
div.page {font-size:11px; text-align:left; padding-bottom:10px; padding-top:5px;}
span.curpage {color: #DD6D00; font-weight:bold;}

/* списки слева с количеством  */
/* название */
table#simplelistcnt th {
	font-size: 11px; font-weight: normal; color: #000000;
	padding-left: 10px; padding-right: 5px; text-align: left;
	border-bottom:1px solid #EEEEEE;
	height:17px;
}
/* количество */
table#simplelistcnt td {
	font-size: 10px; font-weight: bolder; text-align:right;
	padding-right:10px; padding-left:5px; color: #666666;
	width:14%; height:17px; padding-right:10px;
	border-bottom:1px solid #EEEEEE;
}
/* списки слева без количества  */
table#simplelist th {
	font-size: 11px; font-weight: normal; color: #000000;
	padding-left: 10px; padding-right: 10px; text-align: left;
	border-bottom:1px solid #EEEEEE;
	height:17px;
}
/* список регионов в левой части */
div#selectregionbox { padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:7px;}
div#selectregionbox div.caption { font-size: 11px; font-weight:bold; color: #999999;
	text-align:left; padding-bottom:1px;}
select.rid { padding:0; margin:0; font-size: 10px; color: #666666; width:100%;}	

span.highlight { color: #FF0000; }

tr.movie {cursor: pointer; cursor: hand;}
div.emptytemplate {padding:10px; text-align:left; }

p {
	font-size:11px; text-align:justify; 
	margin-bottom:10px; margin-top:6px; margin-left:0px; margin-right:0px;
}	

p.pInfo {
	font-size:11px; text-align:justify; 
	margin-bottom:10px; margin-top:6px; margin-left:0px; margin-right:0px;
}	
p.pInfoList {
	text-align:left;
	text-indent: 15px;
	font-size:11px;
	margin-bottom:2px; margin-top:0px;
	margin-left:0px; margin-right:0px;
}	
select.lower {text-transform:lowercase;}
div.accessdenide {font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; color:#000000; text-align:left; }
ul.accessdenide { padding:0px; margin-top:0px; margin-bottom:0px;}	
ul.accessdenide li { padding-bottom:5px; padding-top:5px;}

span.alert {color:#FF0000; }

div#menu { text-align:center; padding:3px 5px 10px 5px; font-weight:bold; font-size:10px;}
div#menu a { text-decoration: underline; margin:0 7px 0 7px; }
div#menu a:hover { color: #E17E1E; text-decoration: none; }

div.sberbank {margin:20px 0 10px 0; text-align:left;}
div.sberbank a { display:block; margin-bottom:5px;}

.adv_out_link {width:400px; text-align:center; overflow:hidden; margin:auto;}
.adv_out_link a {color:#0000FF; text-decoration:underline;}

.widget {width:300px; margin:5px auto 10px auto;}
.code_comment {margin:0 20px 25px 20px; text-align:left; border:1px solid #666666; padding:10px;}
.code_comment h4 {margin:0 0 5px 0;}

.widget_top {width:200px; margin:5px 10px 10px 10px; float:left; }

h3 {text-align:left;}
span.upper {text-transform:uppercase;}

.ny3 { font-size: 12px; color: #FFFFFF; font-weight: bold;
	text-align:left; padding-left:15px; background-color:#CC9966; height:15px;
 	background:url(http://dev.ners.ru/assets/_img/ny/ny3.gif);
}
