html, body {
	width:100%;
	height:100%;
	padding:0px;
	margin:0px;
	max-width:1600px;
	}
body {
	font:0.80em/1.25em Arial, Helvetica, sans-serif;
	color:#000000;
	background:#FFFFFF;
	border:0;
	height:100%;
	min-width:990px;
	max-height:100%;
	text-align:left;
	font-weight:normal;
	}
table {
	border-spacing:0;
	border-collapse:collapse;
	}
td {
	padding: 0;
	vertical-align: top;
	}
p {
	padding: 0px;
	margin: 8px 0px 8px 0px;
	}
a {
	font-family: Arial, Helvetica, sans-serif;
	color: #036103;
	background: transparent;
	text-decoration: underline;
	}
a:hover {
	}
a:active {
	color:#704F0A;
	}
a:visited {
	color:#704F0A;
	}
a.target, a.target:visited {
	color:#9D338D;
	}
img {
	border: 0px;
	vertical-align: top;
	font-size: 0.7em;
	}
form {
	margin: 0px;
	padding: 0px;
	}
input, select, textarea {
	font:0.85em/1.2  Verdana, Tahoma, Arial, Helvetica, sans-serif;
	}
h1 {
	font:3.0em/1.0em Georgia, Helvetica, sans-serif;
	margin: 15px 0px 14px 0px;
	padding: 0px;
	font-weight:normal;
	clear:both;
	}
h2 {
	font:2.15em/1.0em Arial, Helvetica, sans-serif;
	margin: 30px 0px 15px 0px;
	padding: 0;
	font-weight:normal;
	}
h3 {
	font:1.20em/1.2em Arial, Helvetica, sans-serif;
	margin: 20px 0px 0px 0px;
	padding: 3px 0 7px 38px;
	font-weight:bold;
	background:url(../../imgs/h3_question.gif) top left no-repeat;
	}
h4 {
	font:1.35em/1.2em Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin: 15px 0px 14px 0px;
	padding: 0;
	}
ul, ol {
	margin: 10px 10px 15px 10px;
	padding: 0px;
	}
ul li {
	margin: 8px 0 0 18px;
	padding: 0px 0px 0px 0px;
	list-style: square;
	list-style-image:url(../../imgs/li.gif);
	}
ol li {
	list-style: decimal;
	list-style-type: decimal;
	margin: 8px 0 0 18px;
	padding: 0px 0px 0px 0px;
	}
hr {
	clear:both;
	height:1px;
	background:#E4E4E4;
	border:0;
	overflow:hidden;
	margin:4px 0 0 0;
	position:relative;
	top:5px;
	}
.abs {
	position:absolute;
	}
.clear {
	display:block;
	height:10px;
	overflow:hidden;
	clear:both;
	}
.space {
	display:block;
	height:31px;
	overflow:hidden;
	clear:both;
	}
	
/* HEADER LAYER*/
.header {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
	}
.header_left {
	float:left;
	width:100%;
	position:relative;
	}
.head_c1, .head_c2 {
	float:left;
	position:relative;
	padding:0;
	overflow:hidden;
	}
.header .header_left {
	right:55%;
	}
.header .head_c1 {
	width:51%;
	left:102%;
	}
.header .head_c2 {
	width:40%;
	max-width:500px;
	left:6%;
	}
/* 3 PAGE LAYER */
.wrap_body {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
	}
.col_right, .col_mid, .col_left {
	float:left;
	width:100%;
	position:relative;
	}
.column1, .column3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	/*overflow:hidden;*/
	}
.column2 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	}
.wrap_body .col_mid {
	right:28%;
	}
.wrap_body .col_left {
	right:51%;
	}
.wrap_body .column1 {
	width:51%;
	left:99%;
	}
.wrap_body .column2 {
	width:16%;
	left:30%;
	}
.wrap_body .column3 {
	width:24%;
	left:86%;
	}
/* 2 PAGE LAYER */
.wrap_body2 {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
	}
.wrap_body2 .col_mid {
	right:2%;
	}
.wrap_body2 .col_left {
	right:78%;
	}
.wrap_body2 .column1 {
	width:78%;
	left:100%;
	}
.wrap_body2 .column2 {
	width:16%;
	left:4%;
	}
	


.banner {
	margin-top:6px;
	height:90px;
	}
.littlebanner {
	height:120px;
	}
.banner_bx140 {
	width:140px;
	height:140px;
	background:orange;
	margin:20px 18px 0 0;
	}
.logo {
	padding:24px 0 0 0;
	}
.logo img {
	margin-left:3px;
	}
	
	
	

	
	
/* 
.headmask {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
	}
.headmask .hwrap {
	float:left;
	width:200%;
	position:relative;
	left:420px;
	}
.headmask .h1wrap {
	float:right;
	width:50%;
	position:relative;
	right:420px;
	padding-bottom:1em;
	}
.headmask .coll1 {
	margin:0 0 0 469px;
	position:relative;
	right:100%;
	overflow:hidden;
	}
.headmask .coll2 {
	float:left;
	width:400px;
	position:relative;
	right:405px;
	}
.top_link img {
	margin-right:1px;
	}
.layermask {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	overflow:hidden;
	}
.layermask .colmid {
	float:left;
	width:200%;
	margin-left:-270px;
	position:relative;
	right:100%;
	}
.layermask .colleft {
	float:left;
	width:100%;
	margin-left:-50%;
	position:relative;
	left:470px;
	}
.layermask .col1wrap {
	float:left;
	width:50%;
	position:relative;
	right:200px;
	padding-bottom:1em;
	}
.layermask .col1 {
	margin:0 280px 0 210px;
	position:relative;
	left:200%;
	overflow:hidden;
	}
.layermask .col2 {
	float:left;
	float:right;
	width:170px;
	position:relative;
	right:15px;
	}
.layermask .col3 {
	float:left;
	float:right;
	width:240px;
	margin-right:30px;
	position:relative;
	left:50%;
	}
*/


#setSilver li a {color:#7e7d7d;}
.left_menu {
	list-style:none;
	list-style-image:none;
	margin:0 0 15px 3px;
	padding:0;
	}
.left_menu li{
	list-style:none;
	list-style-image:none;
	margin:0;
	padding:3px 0 3px 0;
	font-weight:bold;
	line-height:110%;
	font-size:12px;
	}
.left_menu li.red a {
	color:#036103;
	font-size:1.1em;
	}
.left_menu .red a, .left_menu .red a:active, .left_menu .red a:visited {
	color:#036103;
	font-size:1.1em;
	}
.left_menu .red a.cur, .left_menu .red a.cur:active, .left_menu .red a.cur:visited {
	color:#A7110E;
	font-size:1.1em;
	}
	
.left_menu li a, .left_menu li a:active, .left_menu li a:visited {
	color: #036103;
	}

.left_menu li.activ {
	margin-left:-10px;
	}
.left_menu li.activ a, .left_menu li.activ a:hover, .left_menu li.activ a:visited, .left_menu li.activ a:active {
	color:#B81321;
	}

.article_top {
	padding-top:2px;
	float:right;
	font-size:1.3em;
	font-weight:bold;
	}
.article_top strong {
	font-size:0.90em;
	}
.article_top2 {
	padding-top:2px;
	float:left;
	font-size:1.3em;
	color:#365885;
	}
.article_top2 .path {
	text-transform:uppercase;
	font-weight:bold;
	color:#036103;
	}
.path a, .path a:active, .path a:visited {
	color:#036103;
	}
.article_top2 strong {
	font-size:0.80em;
	}
	
.article_info {
	width:100%;
	margin-top:26px;
	clear:both;
	}
.uspic {
	border:1px solid #E8E8E8;
	margin-right:9px;
	}
.icopic {
	display:block;
	width:25px;
	height:25px;
	float:left;
	margin:0 6px 25px 0;
	}
.icotd {
	padding-right:5px;
	font-size:0.9em;
	font-weight:bold;
	}
.icophot {
	padding-left:26px;
	}
.printbox {
	vertical-align:bottom;
	text-align:right;
	width:1%;
	white-space:nowrap;
	font-size:0.85em;
	line-height:1.5em;
	}
	
.delimiter {
	clear:both;
	height:20px;
	overflow:hidden;
	}
.delimiter2 {
	clear:both;
	height:14px;
	overflow:hidden;
	}
.delimiter3 {
	clear:both;
	height:54px;
	overflow:hidden;
	}
.delimiter4 {
	clear:both;
	height:12px;
	overflow:hidden;
	}
.delimiter5 {
	clear:both;
	height:34px;
	overflow:hidden;
	}
.boxname {
	text-transform:uppercase;
	background:#036103;
	color:#FFFFFF;
	padding:5px 7px 3px 7px;
	font-weight:bold;
	}
.boxname a, .boxname a:visited, .boxname a:active {
	text-decoration:none;
	color:#FFFFFF;
	}
.nobr {
	white-space:nowrap;
	}
.item_intro {
	clear:both;
	padding:3px 0 0 0;
	line-height:1.3em;
	}
.item_intro a {
	font-size:1.2em;
	line-height:1.2em;
	font-weight:bold;
	}
.item_intro img {
	float:left;
	margin:3px 13px 0 0;
	}
.item_intro .itrub {
	font-size:0.85em;
	color:#8C8C8C;
	}
.item_intro .itrbp {
	margin-bottom:0;
	padding-bottom:0;
	line-height:1.2em;
	}
.curren_number {
	margin:0;
	padding:5px 0 0 0;
	clear:both;
	}
.curren_number li {
	color:#8C8C8C;
	width:230px;
	list-style:none;
	list-style-image:none;
	margin:0 0 4px 3px;
	padding:8px 0 0 14px;
	font-size:0.85em;
	background:url(../../imgs/li2.gif) 0 12px no-repeat;
	clear:both;
	display:block;
	}
.curren_number li a {
	font-weight:bold;
	font-size:1.35em;
	}
	
	
.footer {
	clear:both;
	float:left;
	width:100%;
	margin-top:10px;
	}
.foot {
	margin:0 2% 0px 2%;
	padding:10px 0 0px 0;
	border-top:3px solid #E0DDDD;
	}
.left_foot {
	float:left;
	line-height:normal;
	}
.right_foot {
	line-height:normal;
	float:right;
	}
	
.quotbox {
	float:right;
	width:283px;
	font-size:0.85em;
	line-height:1.4em;
	margin:8px 0 8px 15px;
	background-repeat: no-repeat;
	background-position: bottom right;
	background-image: url(../../imgs/cr4.gif);
/*	background-image: url(data:image/gif;base64,R0lGODlhDAAMALMAAO/v7/j4+PX19fr6+vLy8vf39/Hx8fPz8/Dw8P39/f///+7u7gAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAMAAwAAAQjcMlJq5XoUqJn6VICCkoHJKU2KKkVsO0ErHAloHBpHAGeKxEAOw==);*/
	background-color:#EEEEEE;
	}
.quotbox b {
	display:block;
	font-weight:normal;
	width: 100%;
	padding:0;
	}
.quotbox span {
	padding:18px 17px 18px 17px;
	display:block;
	}
b.t1 {
	background-repeat: no-repeat;
	background-position: top left;
	background-image: url(../../imgs/cr1.gif);
	/*background-image: url(data:image/gif;base64,R0lGODlhDAAMALMAAO/v7/j4+PX19fr6+vLy8vf39/Hx8fPz8/Dw8P39/f///+7u7gAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAMAAwAAAQjUMmpUjhm0SqW99QAfN8UkKQ0oGkysmAHe8n8FbZH5AvC/xEAOw==);*/
	}
b.t2 { 
	background-repeat: no-repeat;
	background-position: top right;
	background-image: url(../../imgs/cr2.gif);
	/*background-image: url(data:image/gif;base64,R0lGODlhDAAMALMAAO/v7/j4+PX19fr6+vLy8vf39/Hx8fPz8/Dw8P39/f///+7u7gAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAMAAwAAAQlcCFSkrpYrb2FzRwHDGDIBZgZkpq6AZbLCa28JPYW5MvBG7xFBAA7);*/
	}
b.t3 {
	background-repeat: no-repeat;
	background-position: bottom left;
	background-image: url(../../imgs/cr3.gif);
	/*background-image: url(data:image/gif;base64,R0lGODlhDAAMALMAAO/v7/j4+PX19fr6+vLy8vf39/Hx8fPz8/Dw8P39/f///+7u7gAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAMAAwAAAQlcMlJpan44Bo2Td6kCOGiJECoKIO6dtu6DmklrwlJ3XJSEIhFBAA7);*/
	}

.comment_form {
	background:url(../../imgs/qcr4.gif) #EEEEEE bottom right no-repeat;
	}
.comment_form .cmf3 {
	background:url(../../imgs/qcr3.gif) bottom transparent left no-repeat;
	}
.comment_form .cmf2 {
	background:url(../../imgs/qcr2.gif) top right transparent no-repeat;
	}
.comment_form .cmf1 {
	background:url(../../imgs/qcr1.gif) top left transparent no-repeat;
	}
.commt_scroll {
	background:#FFFFFF;
	/*height:300px;
	overflow:auto;*/
	}
.itemcomment {
	padding:8px 14px 3px 14px;
	}
.itemcomment span {
	color:#990000;
	font-weight:bold;
	}
.itemcomment_separator {
	height:5px;
	overflow:hidden;
	clear:both;
	padding:0 15px;
	}
.itemcomment_separator b {
	display:block;
	border-top:1px solid #E4E4E4;
	}
.formtitle {
	text-transform:uppercase;
	padding:27px 0 15px 0;

	font-size:1.4em;
	}
	
.formsend td {
	vertical-align:bottom;
	}
.formsend td strong {
	color:#990000;
	font-weight:normal;
	}
	
	

	

.list_division {
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.8em;
	line-height:normal;
	margin-top:-4px;
	}
.list_last_name {
	margin-top:25px;
	text-transform:uppercase;
	font-size:1.3em;
	font-weight:bold;
	}
.list_div_item {
	clear:both;
	width:100%;
	margin:10px 0 0 0;
	}
.list_pic {
	float:left;
	margin:5px 18px 0 0;
	}
.list_div_item .txt {
	float:left;
	}
.txt h2 {
	margin-top:0;
	}
.list_div_item h2 {
	font-size:1.6em;
	margin: 0px 0px 10px 0px;
	line-height:110%;
	}
.list_div_item .date {
	font-size:11px;
	margin-bottom:1px;
	}
.list_div_item .date b {
	background:#E4E4E4;
	font-weight:normal;
	line-height:1.0em;
	padding:0 5px;
	margin-right:2px;
	}
.list_div_item p, .theme_item p {
	margin:0;
	padding:0;
	}
.list_div_item_space {
	clear:both;
	height:23px;
	overflow:hidden;
	}
.list_div_item .inf_line, .theme_item .inf_line {
	float:right;
	font-size:11px;
	padding-top:10px;
	color:#7E7D7D;
	font-weight:bold;
	}
.list_div_item .inf_line img, .theme_item .inf_line img {
	position:relative;
	top:2px;
	margin-right:4px;
	}
.inf_line .vizited {padding-right:16px;}
.list_div_item .author_line, .theme_item .author_line {
	float:left;
	padding-top:10px;
	font-size:11px;
	}
	
.list_anonce {
	width:100%;
	}
.list_anonce img {
	margin:0 16px 0 0;
	}
.list_anonce .date {
	padding:0 0 9px 0;
	margin:0;
	font-size:11px;
	margin-bottom:1px;
	}
span.date {white-space:nowrap;}
.date b {
	background:#E4E4E4;
	font-weight:normal;
	line-height:1.0em;
	padding:0 3px;
	margin-right:2px;
	}
.w1td {
	width:1%;
	padding-top:39px;
	}
.w2td {
	width:2%;
	}
.w2td div {
	width:27px;
	}
.w48td {
	width:48%;
	padding-top:39px;
	}
.name_link {
	font-size:1.3em;
	line-height:1.2em;
	font-weight:bold;
	}
.name_link_big {
	font-size:1.3em;
	font-weight:bold;
	line-height:normal;
	}
.list_anonce .inf_line {
	float:right;
	font-size:11px;
	padding:0;
	margin:0;
	color:#7E7D7D;
	font-weight:bold;
	}
.list_anonce  .inf_line img {
	position:relative;
	top:2px;
	margin-right:4px;
	}
.list_anonce  .vizited {
	padding-right:16px;
	}
.list_anonce  .author_line {
	float:left;
	padding:0;
	margin:0;
	font-size:11px;
	}
.author_line .phcor img {
	margin:0 4px 0 0;
	position:relative;
	top:2px;
	}
.author_line .phcor b {
	font-weight:normal;
	}
.author_line .phcor {
	margin-right:16px;
	}
.list_anonce_line td {
	border-bottom:1px solid #E4E4E4;
	padding:3px 0 4px 0;
	}
.extend td {
	padding:12px 0 4px 0;
	}
.list_anonce_line td.none {
	border:none;
	}
	
.tab_filter {
	margin:0;
	padding:0;
	}
.tab_filter li {
	margin:0 4px 0 0;
	padding:0;
	float:left;
	display:block;
	border:1px solid #D3D3D3;
	border-bottom:0;
	cursor:pointer;
	}
.tab_filter li b {
	display:block;
	width:100%;
	background:url(../../imgs/tab_t2.gif) top right no-repeat;
	position:relative;
	right:-1px;
	top:-1px;
	}
.tab_filter li a {
	display:block;
	background:url(../../imgs/tab_t1.gif) transparent top left no-repeat;
	position:relative;
	left:-2px;
	padding:11px 22px 6px 22px;
	}
.tab_filter li:hover a {
	color: orange;
	}
.tab_filter li.act {
	border:0;
	}
.tab_filter li.act b, .tab_filter li.act a {
	background:transparent;
	}
.tab_filter li.act a {
	color:#B9413E;
	text-decoration:none;
	}
.tab_filter li a, .tab_filter li a:active, .tab_filter li a:visited {
	color: #036103;
	}
.tab_filter li.act a, .tab_filter li.act a:active, .tab_filter li.act a:visited {
	color:#B9413E;
	}
.boxFilter td {
	vertical-align:bottom;
	}
	
#material_pict, .mpcs {
	margin-top:5px;
	width:100px;
	}
#material_pict .picview, .mpcs .picview {
	padding:5px 6px 5px 6px;
	width:1%;
	background:#E4E4E4;
	}
#material_pict .picview div, .mpcs .picview div{
	padding:6px;
	font-size:0.85em;
	line-height:normal;
	}
#material_pict .picview_photo {
	padding:5px 6px 5px 0px;
	width:1%;
	}
#material_pict .picview_photo div {
	padding:6px 6px 6px 0;
	font-size:0.85em;
	}
#material_pict .pic2view {
	padding-top:5px;
	padding-left:17px;
	}
.txtspace {
	clear:both;
	height:1px;
	overflow:hidden;
	}
#material, #material-culbit {
	font-size:1.1em;
	line-height:1.4em;
	}
.search {
	width:100%;
	}
.search td {
	font-size:0.85em;
	padding:5px 0 10px 0;
	}
.search td.btn_td {
	width:1%;
	}
.search .input {
	width:100%;
	font-size:1.1em;
	}
.search .btn {
	margin:0 0 0 10px;
	font-size:1.1em;
	}
.num_pager {
	font-size:1.4em;
	vertical-align:middle;
	}
.num_pager img {
	position:relative;
	top:3px;
	}
.num_pager div {
	position:relative;
	left:-21px;
	}
.num_pager div.cbx {
	float:right;
	left:0;
	}
.num_pager b {
	font-weight:normal;
	color:#A7110E;
	}
.theme_name {
	text-transform:uppercase;
	font-size:1.6em;
	line-height:110%;
	}
.theme_item {
	clear:both;
	width:100%;
	margin:1px 0 0 0;
	}
.theme_item_space {
	clear:both;
	height:15px;
	overflow:hidden;
	}
.number_col {
	width:49%;
	padding-top:22px;
	}
.number_col_main {
	width:32%;
	padding-top:22px;
	}
.num_anonce {
	padding:8px 0 12px 10px;
	}
.num_anonce_text {
	padding:0 0 0 10px;
	}
.calend {
	margin-top:8px;
	width:100%;
	}
.calend_float {
	float:right;
	padding:0 0 9px 0;
	}
.year_bx {
	color:#BDBCBC;
	padding-right:9px;
	}
.calendar {
	width:95%;
	}
.calendar td {
	color:#7E7D7D;
	padding:2px 5px 2px 5px;
	font-weight:bold;
	text-align:center;
	}
.calendar .head td {
	padding:20px 5px 23px 5px;
	color:#036103;
	text-transform:uppercase;
	}
.calendar td a {
	padding:0 2px;
	}
.calend_block {
	background:#E4E4E4;
	text-align:center;
	padding-bottom:13px;
	}
.select_box {
	background:url(../../imgs/calend_select.gif) bottom right no-repeat;
	padding:0 12px 0 8px;
	line-height:100%;
	text-transform:uppercase;
	font-weight:bold;
	cursor:pointer;
	}

	
.calendbt {
	margin-top:6px;
	}
.calend_arch {
	text-transform:uppercase;
	font-weight:bold;
	padding-top:5px;
	}
	
	
.solid_line_main {
	border-left:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	padding: 5px 20px;
	}
.solid_line_top, .solid_line_top span, .solid_line_top span b, .solid_line_bot, .solid_line_bot span, .solid_line_bot span b {
	display:block;
	line-height:100%;
	height:12px;
	overflow:hidden;
	}
.solid_line_top {
	background:url(../../imgs/rd2.gif) top right no-repeat;
	}
.solid_line_top span {
	background:url(../../imgs/rd1.gif) top left no-repeat;
	padding:0 12px 0 12px;
	}
.solid_line_top span b {
	border-top:1px solid #E4E4E4;
	}
.solid_line_tab {
	width:100%;
	margin-top:20px;
	}
.icon_red {
	position:relative;
	top:-30px;
	}
.icon_red2 {
	position:relative;
	top:-25px;
	}
.solid_line_bot {
	background:url(../../imgs/rd4.gif) top right no-repeat;
	}
.solid_line_bot span {
	background:url(../../imgs/rd3.gif) top left no-repeat;
	padding:11px 12px 0 12px;
	}
.solid_line_bot span b {
	border-top:1px solid #E4E4E4;
	}
.tsphoto {	
	border:1px solid #EAEAEA;
	margin:0 11px 0 0;
	}
.culbit_name {
	font-size:1.4em;
	text-transform:uppercase;
	padding:7px 0 16px 0;
	}
.culbit_author {
	vertical-align:bottom;
	color:#7E7D7D;
	font-size:1.1em;
	}
.culbit_author a {
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
	position:relative;
	top:2px;
	line-height:120%;
	}
.culbit_item {
	clear:both;
	line-height:normal;
	}
.culbit_item span {
	color:#7E7D7D;
	}
.culbit_item span.date {
	color:#000000;
	background:#E4E4E4;
	padding:0px 2px;
	}
.culbit_item a {
	font-size:1.3em;
	font-weight:bold;
	}
.culbit_item p {
	margin:0;
	padding:2px 0 10px 0;
	}
.culbit_item_separator {
	height:3px;
	clear:both;
	overflow:hidden;
	}
	
.send_email {
	text-align:right;
	padding:16px 0 0 0;
	}
.send_email img {
	margin-right:6px;
	position:relative;
	top:2px;
	}
.rubrsmall {
	padding-top:1px;
	font-size:11px;
	}
	
	
.cb_item_titile {
	border-left:3px solid #A7110E;
	padding:0 0 0 10px;
	color:#000000;
	font-size:1.0em;
	font-weight:bold;
	margin-top:45px;
	}
.cb_item_titile span {	
	position:relative;
	top:-3px;
	}
.cb_item_titile p {
	margin-top:1px;
	padding-top:0;
	}
.cb_item_titile a {
	font-size:1.3em;
	}
.cb_item_date {
	font-size:0.85em;
	padding-left:14px;
	}
.cb_item_date span {
	margin-right:4px;
	background:#E4E4E4;
	font-weight:normal;
	line-height:1.0em;
	padding:0 5px;
	}
.cb_item_text {
	}
.list_anonce_line .cb_item_bt {
	width:48%;
	}
.city_line {
	font-size:0.90em;
	color:#00757C;
	}
	
	
.main_box {
	clear:both;
	float:left;
	width:100%;
	}
.main_page {
	margin:0 2% 0px 2%;
	}
	
.number_col_main_city {
	vertical-align:bottom;
	padding-bottom:7px;
	}
.nv-icon {
	text-align:right;
	position:relative;
	top:-25px;
	}
	
.short_bx {
	width:95%;
	}
.short_bxw {
	width:48%;
	}
	
.your_mind p {
	margin: 8px 0px 0px 0px;
	}
.mind_pict {
	padding:0 0 12px 0px;
	}
	
.low_box {
	width:95%;
	}
.low_t48 {
	width:48%;
	}
.low_t48 a {
	color:#02026E;
	font-size:1.0em;
	font-weight:normal;
	}
.low_t48 strong {
	font-size:1.1em;
	}
.extlow {
	padding-left:15px;
	}
.low_t48 .date {
	white-space:nowrap;
	}
.low_name {
	font-size:1.4em;
	text-transform:uppercase;
	padding:13px 0 16px 0;
	}
	
.tab_bot {
	vertical-align:bottom;
	}
.mns1 {
	padding-top:14px;
	width:1%;
	}
.mns2 {
	padding-top:14px;
	padding-bottom:15px;
	}
.mns3, .mns3 div {
	width:22px;
	}
.mns4 {	
	width:1%;
	padding-bottom:11px;
	}
.mns5 {
	width:1%;
	}
	
.author_place {
	font-size:0.9em;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:10px;
	}
.short_item {
	clear:both;
	line-height:normal;
	}
.short_item a {
	font-size:1.2em;
	font-weight:bold;
	}
.short_item p {
	margin:0;
	padding:6px 0 6px 0;
	}
	
.quotes {
	background-color:#E4E4E4;
	margin:9px 0 0 3px;
	}
.quotes td {
	font-size:12px;
	padding:1px 0 1px 0;
	}
.quotes td div {
	padding:0 7px 0 11px;
	}
.quotes .head {
	width:155px;
	padding:8px 10px 5px 11px;
	border-bottom:1px solid #ffffff;
	font-size:13px;
	font-weight:bold;
	}
.quotes .head2 {
	padding-top:8px;
	}
.quotes_line {
	width:1%;
	white-space:nowrap;
	}
.quotes_line div {font-size:18px;}
.quotup {
	color:#036103;
	display:block;
	background:url(../../imgs/quotes_up.gif) 0 5px no-repeat;
	padding:0 0 0 10px;
	font-size:14px;
	margin-top:6px;
	}
.quotdown {
	color:#A7110E;
	display:block;
	background:url(../../imgs/quotes_down.gif) 0 8px no-repeat;
	padding:0 0 0 10px;
	font-size:14px;
	margin-top:6px;
	}
.quotes .quotes_bot {
	padding:0;
	}
.quotes_bot div {
	height:7px;
	overflow:hidden;
	}
.rubles {
	position:relative;
	top:3px;
	}
	
.temperature {
	margin-top:12px;
	}
.temperature td {
	vertical-align:bottom;
	padding-right:7px;
	}
.temperature td span {
	color:#A7110E;
	font-size:18px;
	margin-right:5px;
	position:relative;
	top:-1px;
	}
.temperature td .cold {
	color:blue;
	}
.temperature td img {
	margin-left:2px;
	position:relative;
	bottom:-2px;
	}
.temper_line {
	padding-right:4px;
	}
	
.photos_date {
	font-size:11px;
	margin-bottom:1px;
	}
.photos_date span {
	background:#E4E4E4;
	font-weight:normal;
	line-height:1.0em;
	padding:0 3px;
	margin-right:2px;
	}
.photo_last_name {
	padding:10px 0 6px 0;
	}
.photo_last_line {
	clear:both;
	margin-top:3px;
	height:1px;
	background:#E4E4E4;
	overflow:hidden;
	}
	
.photography {
	width:100%;
	}
.photography .images td {
	vertical-align:bottom;
	padding:7px 0 0 0;
	}
.photography .images span a {
	position:relative;
	bottom:-45px;
	left:20px;
	font-size:1.2em;
	text-decoration:none;
	}
.photography td {
	padding:50px 0 0 0;
	}
.photography td a {
	font-size:1.3em;
	font-weight:bold;
	}
.photography .date {
	font-size:0.85em;
	width:1%;
	vertical-align:bottom;
	}
.photography .date a {
	font-size:1.0em;
	font-weight:normal;
	}
.photography .date span {
	background:#E4E4E4;
	font-weight:normal;
	line-height:1.0em;
	padding:0 3px;
	margin-right:2px;
	}
.photography .images .first_pic {
	padding-right:8px;
	}
	
.author_line .phcor2 {
	margin-right:100px;
	}
.author_line .phcor2 b {
	font-weight:normal;
	}
.photography  .line_end_photography {
	border-bottom:1px solid #E4E4E4;
	padding:0 0 2px 0;
	}
.photography .line_end_photography a {
	font-size:1.0em;
	font-weight:normal;
	}
	
	
	
.culb-anons, .culb-anons li {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
	}
.culb-anons {
	margin-top:14px;
	}
.culb-anons li {
	margin-top:8px;
	}
.culb-anons li a {
	color: #036103;
	text-decoration:none;
	border-bottom:1px dashed #036103;
	}
.culb-anons li a:visited, .culb-anons li a:active {
	color: #036103;
	}
	
	
#material-culbit h2 {
	margin:32px 0 0 0;
	padding:0;
	font:1.5em/1.0em Arial, Helvetica, sans-serif;
	}
#material-culbit h1 {
	color:#667c8b;
	margin:0;
	padding:4px 0 10px 38px;
	font:2.8em/1.0em Georgia, Helvetica, sans-serif;
	}
#material-culbit h3 {
	background:none;
	padding:0 0 0 38px;
	color:#6f7c86;
	font-size:1.1em;
	}
.culbit_author_img {
	width:1%;
	padding-right:26px;
	padding-top:16px;
	}
.culbit_author_img img {
	border:6px solid #E4E4E4;
	}
.culbit_author_rubr {
	padding-top:34px;
	}
.leader_cb {
	padding:0 0 2px 0;
	color:#7E7D7D;
	font-weight:bold;
	}
.davidov {
	font-size:1.8em;
	margin-bottom:11px;
	margin-top:5px;
	}
.all_culb_report {
	color:#5E5B5B;
	margin-top:21px;
	text-transform:uppercase;
	font-size:1.4em;
	}
	
	
.divis_culb_item {
	clear:both;
	border-left:3px solid #7E7D7D;
	padding: 0 0 0 10px;
	margin-top:20px;
	}
.divis_culb_item p {
	line-height:100%;
	font-size:0.85em;
	margin:0;
	padding:0 0 4px 0;
	position:relative;
	top:3px;
	}
.divis_culb_item p b {
	font-weight:normal;
	background:#E4E4E4;
	padding:0 5px;
	}
.divis_culb_item div {
	margin-top:10px;
	color:#636363;
	font-size:0.9em;
	}
.divis_culb_item div a {
	font-size:1.3em;
	font-weight:bold;
	}
	
	
.divis_culb_item_main {
	clear:both;
	border-left:3px solid #A7110E;
	padding: 0 0 0 10px;
	margin-top:40px;
	}
.divis_culb_item_main p {
	line-height:100%;
	font-size:0.85em;
	margin:0;
	padding:0 0 4px 0;
	position:relative;
	top:3px;
	}
.divis_culb_item_main p b {
	font-weight:normal;
	background:#E4E4E4;
	padding:0 5px;
	}
.divis_culb_item_main div {
	margin-top:10px;
	color:#636363;
	font-size:0.9em;
	font-weight:bold;
	}
.divis_culb_item_main div a {
	font-size:1.3em;
	font-weight:bold;
	}
.divis_culb_item_main div.first a {
	font-size:1.3em;
	font-weight:normal;
	}
.divis_culb_item_main div.first {
	font-size:1.2em;
	}
	
.gallery_box {
	text-align:center;
	}
.gallery_box a{
	display:block;
	float:left;
	height:150px;
	text-align:center;
	margin: 5px auto;
	padding:0 6px;
	color:#A1A1A3;
	text-decoration:none;
	font-weight:bold;
	font-size:0.85em;
	}
.gallery_box a:visited {
	color:#A1A1A3;
	text-decoration:none;
	}
.gallery_box a:hover {
	background:#E4E4E4;
	}
.gallery_box a img {
	margin:6px 0 4px 0;
	border:1px solid #FFFFFF;
	}
	
	
.banner_block {
	float:right;
	width:240px;
	}
.banner_block_pd {
	padding-left:30px;
	width:240px;
	}
	
.aut1 {width:1%;padding-right:26px;}
.aut2 {border:6px solid #E4E4E4;}
.aut3 {font-size:2.5em;margin-bottom:11px;}
.aut4 {padding:0 0 1.2em 0;color:#7E7D7D;font-weight:bold;font-size:1.3em}



.forum {
	padding:8px 7px 8px 10px;
	border-bottom:1px solid #ECECEC;
	}
.headforum{
	padding:8px 20px 8px 13px;
	color:#000000;
	font-weight:bold;
	vertical-align:top;
	font-size:11px;
	background-color:#ECECEC;
	}
.topic-tab {
	width:100%;
	font-size:11px;
	}
.topic-tab td {
	padding-bottom: 15px;
	}
.topic-tab input {
	width:160px;
	}
.topic-tab td table td {
	padding:0px;
	}
.nick_span {
	background:#E4E4E4;
	font-weight:normal;
	line-height:1.0em;
	padding:0 5px;
	font-size:12px;
	margin-right:2px;
	}
	
#monthChange, #yearChange {
	margin-top:5px;
	}
#monthChangeValue, #yearChangeValue {
	position:absolute;
	background:#ffffff;
	border:1px solid #000000;
	}
#monthChangeValue {
	right:63px;
	width:90px;
	}
#yearChangeValue {
	width:56px;
	margin-left:-6px;
	}
#monthChangeValue a, #yearChangeValue a {
	display:block;
	text-align:right;
	padding:2px 12px 2px 5px;
	text-decoration:none;
	color:#000000;
	text-transform:uppercase;
	font-size:12px;
	}
#monthChangeValue a:hover, #yearChangeValue a:hover {	
	background:#036103;
	color:#FFFFFF;
	}
#monthChangeValue a:visited, #yearChangeValue a:visited {	
	
	}

#monthChangeValue a.cmark, #yearChangeValue a.cmark {
	background:#036103;
	color:#FFFFFF;
	}
	
	
#monthChangeValue .select_box, #yearChangeValue .select_box {	
	background:url(../../imgs/calend_select29948.gif?d1) #e5e6e8 bottom right no-repeat;
	text-align:right;
	padding:4px 15px 3px 2px;
	line-height:100%;
	text-transform:uppercase;
	font-weight:bold;
	}
.select_box span {
	text-decoration:underline;
	}
	
#loadedStatus {
	position:absolute;
	display:none;
	text-align:center;
	background:#b5b6b9;
	z-index:550;
	filter:Alpha(Opacity='40');
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	}
#loadedText {
	position:absolute;
	display:none;
	text-align:center;
	z-index:580;
	}
#loadedText h2 {
	margin:40px auto 0 auto;
	background:#FFFFFF;
	width:400px;
	padding:18px 10px;
	}
#loadedText h2 img {
	margin-top:10px;
	}
	
.summary_tab td {
	padding:0 0 24px 0;
	}
.summary_tab td h2 {
	margin:5px 0 5px 0;
	font-size:1.6em;
	}
.summary_space {
	height:32px;
	overflow:hidden;
	clear:both;
	}
	
.summaty_list {
	font-size:0.9em;
	width:100%;
	padding: 5px 0 8px 16px;
	background:url(../../imgs/summary_li.gif) transparent 0px 12px no-repeat;
	}
.summaty_list2 {
	font-size:1.1em;
	font-weight:bold;
	width:100%;
	padding: 5px 0 5px 17px;
	background:url(../../imgs/summary_li.gif) transparent 3px 12px no-repeat;
	}
.more_summary {
	padding-top:13px;
	}
.more_summary_date {
	font-size:0.85em;
	padding-left:17px;
	}
#float_left_panel {
	position:absolute;
	top:0px;
	}
	
	
.date_leg {
	font-size:11px;
	margin-bottom:1px;
	}
.date_leg b {
	background:#E4E4E4;
	font-weight:normal;
	line-height:1.0em;
	padding:0 5px;
	margin-right:2px;
	}

.errorForm td {
	text-align:left;
	padding-bottom:15px;
	}
.errorForm td input, .errorForm td textarea{
	width:410px;
	font-size:1.2em;
	}
	
.homest1 {
	border:1px solid #E4E4E4;
	margin-bottom:5px;
	}
.homest2 {padding:0 0 3px 0;color:#7E7D7D;font-weight:bold;}
.homest3 {font-weight:bold;text-transform:uppercase;font-size:1.1em;margin-bottom:11px;color:#036103;}


.frame_st {
	width:640px;
	background:url(../../imgs/frame_t.gif) #FFFFFF top repeat-x;
	}
.frame_sb {
	background:url(../../imgs/frame_b.gif) #FFFFFF bottom repeat-x;
	}
.frame_sl {
	background:url(../../imgs/frame_l.gif) #FFFFFF left repeat-y;
	}
.frame_sr {
	background:url(../../imgs/frame_r.gif) #FFFFFF right repeat-y;
	}
.frame_sb b, .frame_sl b, .frame_st b {
	display:block;
	height:27px;
	overflow:hidden;
	}
.frame_sr b {display:block;height:27px;}
.frame_box {
	background:#FFFFFF;
	}
.frame_sr b img {
	position:relative;
	z-index:2000;
	top:-14px;
	left:11px;
	cursor:pointer;
	}
.frame_picture_box td {
	vertical-align:middle;
	}
	
#layerFly {
	display:none;
	background:silver;
	position:absolute;
	height:600px;
	width:600px;
	clip:rect(0px 400px 300px 0px);
	z-index:5000;
	}
.layerFly {
	display:none;
	background:silver;
	position:absolute;
	width:400px;
	height:300px;
	z-index:5000;
	overflow:hidden;
	}
#layerFlyModal {
	display:none;
	}
.waitPlease, #layerFlyModal {
	display:none;
	position:absolute;
	z-index:1500;
	}
	
	
.tabPage {
	background:#F7F7F7;
	border-right:1px solid #7F7F7F;
	}
.tabPage td {
	font-size:0.95em;
	line-height:normal;
	border-left:1px solid #7F7F7F;
	padding:5px 10px;
	text-align:center;
	}
.tabPage td.price {text-align:right;white-space:nowrap;}
.tabPage .head td {font-weight:bold;}
.tabPage .even {background:#EAEAEA}
.tabPage tr.hover td {background:#cfd0cf}

td.topHoverWear1 {background:#cfd0cf}

.projTab, .projTab .head td {width:100%;}
.projTab .wds1 {width:1%;padding-right:15px;}


.tabStyle {
	background:#F7F7F7;
	}
.tabStyle td {
	font-size:0.95em;
	line-height:normal;
	border:1px solid #7F7F7F;
	padding:3px 5px;
	text-align:center;
	}
.tabStyle .head td {
	font-weight:bold;
	background:silver;
	}


/* */
#zeroLevel {
	background:#b5b6b9;
	filter:Alpha(Opacity='40');
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
	left:0;
	}
#secondLevel {
	display:none;
	position:absolute;
	}
.secondLevelFly {
	display:none;
	background:silver;
	position:absolute;
	width:400px;
	height:300px;
	z-index:5000;
	overflow:hidden;
	}
	
#endPhotosLevel {
	height:600px;
	width:600px;
	}
	
.part {
	height:1px;
	overflow: auto;
	}
	
.partner {
	background-color:#e4e4e4;
	vertical-align:middle;
	font-size:9px;
	height:20px;
	}
	
.partner11 {
	vertical-align:top;
	padding: 0px 7px 0px 7px;
	font-size:11px;
	line-height: normal;
	}
	 
	
	  