body {
padding:0px;
margin:0px;
/*REZ+++*/
/*background-color:#eff7fe;*/
background-color:#0a183f;
/*REZ---*/
color:#000033;
font-family:Tahoma, Arial, serif;
font-size:11px;
}

table {
border-collapse:collapse;
}

a {
text-decoration:none;
color:#990033;
}

li{
list-style-position: outside;
padding:0px;
margin:10px;
}

/*REZ+++*/
.td1002{width:1002px;}
.td700{width:750px}

.rez_baner{width:212px; overflow:hidden;}

.blau{
background-color:#0a183f;
}
.weiss{
color:#FFFFFF;
}
.weiss a{
color:#FFFFFF;
}
/*REZ---*/

/* Меню левое */
.menu_left {
font-weight:bold;
padding-left:7px;
font-size:13px;
font-family:Myriad Pro,Tahoma, Arial, serif;
}
.menu_left a {
color:#990033;
}
.button {
height:30px;
width:145px;
background-image:url('images/button_fon.gif');
padding-left:60px;
padding-top:15px;
}
.contact {
padding:0px 25px;
/*REZ++*/
background:#0a183f url(images/cont_fon.gif) top center repeat-y;
/*REZ--*/
}

/*REZ++*/ 
.rez_contact_top {
width:209px;
height:7px;
background:#0a183f url(images/cont_top.gif) top center no-repeat;
}
.rez_contact_bot {
width:209px;
height:11px;
background:#0a183f url(images/cont_bootom.gif) top center no-repeat;
}
/*REZ--*/ 

.contact_head {
color:#990033;
font-weight:bold;
font-size:12px;
margin-bottom:8px;
}
.contact_subhead {
color:#36416c;
font-weight:bold;
font-size:11px;
margin-bottom:8px;
}
.contact_item {
margin-bottom:7px;
}

.mail {
color:black;
text-decoration:underline;
}
/* Основное поле */
.main_table {
margin-top:10px;
}

.mainfield {
padding: 10px;
background-position: right top;
background-repeat: no-repeat;
height:255px;
vertical-align:top;
}
.caption {
padding:0px 10px 0px 10px;
color:#990033;
font-weight:bold;
}
.caption a {
color:#990033;
}
/* Верхнее меню */
.menu_top {
font-weight:bold;
color:#000033;
}
.menu_top a {
color:#000033;
}
.cat {
margin-left:24px;
margin-top:5px;
font-weight:bold;
font-size:14px;
color:#990033;
font-family:Myriad Pro,Tahoma, Arial, serif;
}
/* Нижняя панель */
.menu_bottom {
font-weight:bold;
color:#000033;
}
.menu_bottom a {
color:#000033;
}

/* Содержимое */ 
.cont_caption {
font-weight:bold;
}
.cont_date {
color:#0066ff;
float:right;
}
.cont_date2 {
color:#0066ff;
}
.cell {
padding:10px;
}
.cell_news td {
padding:6px;
}
.cell_spec td {
border:double 3px #cccccc;
}
.act {
font-weight:bold;
color:#990033;
}
.old_price {
font-weight:bold;
color:#595959;
text-decoration:line-through;
text-align:right;
}
.list_menu {
margin-bottom:12px;
}
.list_menu a {
color:#000033;
font-weight:bold;
}
.list_path {
}
.list_path a {
color:#990033;
font-weight:bold;
}
.list_path2 a {
color:#990033;
}
.table_division {
width:100%;
}
.table_division td {
width: 33%;
}
.caption_part {
font-weight:bold;
margin-bottom:12px;
}
.cell_inner td {
border:double 3px #cccccc;
padding:5px;
}
.scr {
border:1px solid black;
}
.big_caption {
margin-bottom:12px;
color: #990033;
font-size: 14px;
font-weight:bold;
}

.catalog_button td{
padding: 0px;
}
.button_link {
width: 150px;
background-image: url('images/but_catalog_fon.gif');
line-height: 25px;
display: block;
text-align: center;
}
.button_fon {
background-image: url('images/but_catalog_fon.gif');
line-height: 25px;
display: block;
text-align: center;
white-space: nowrap;
}
.item_menu a{
font-weight: bold;
}
.item_text {
font-size: 12px;
}
.mainprod
{
height:120px;
padding-left:50px;
/*REZ++*/
padding-left:255px;
overflow:hidden;
margin-top: -150px;
height:100px;
/*overflow-x:hidden;
overflow-y:scroll;*/
/*REZ--*/
padding-right:50px;
/*REZ++ zaremleno*/
/*position:absolute;
top:1110px;*/
/*REZ++ zaremleno*/
right:22%;
}

.mainprod a
{
/*REZ++*/
/*color:#000033;*/
color:#FFFFFF;
/*REZ--*/
font-weight:bold;
}
.zag_m
{
text-align:center;
font-size:12px;
}
.ssilka {font-size:11px; padding-left:20px; padding-right:20px;}
.zag_n {font-size:12px;}

/*__arenda_brokerag__*/
.rez_wrap {
position: relative;
}

.rez_wrap a{
color:#00569a;
font:11px Arial;
text-decoration:underline;
}

.rez_wrap h1{
color:#010133;
font:bold 11px Arial;
}

.rez_wrap h2{
color:#005298;
font:normal 20px Arial;
padding:0;
margin:0;
}

.rez_wrap h3{
color:#000408;
font:normal 10px Arial;
padding:0;
margin:0;
}

.rez_wrap img{
margin:15px;
}

.rez_wrap table{
border:0;
border-bottom:3px solid #990134;
width:100%;
padding-bottom:11px;
margin-top:6px;
margin-bottom:6px;
}

.rez_wrap table table{border:0}

.table_diskr td.left_text{line-height:2;}

.rez_wrap th{
border:0;
background:#990134;
color:#fefeff;
font:bold 12px Tahoma, Arial, serif;
padding:5px 20px 5px 20px;
}

.rez_wrap td{
border:0;
font:12px Arial;
text-align:center;
padding-top:9px;
padding-bottom:13px;
vertical-align:top;
}

.rez_main_info td{
padding-bottom:5px;
padding-top:5px;
}

.rez_wrap .left_text{
text-align:left;
padding-left:35px;
/*width:219px;*/
}

.rez_wrap .right_text{
text-align:right;
padding-right:35px;
/*width:186px;*/
}

.rez_path a{
padding-right:10px;
}
.rez_path span{
padding-right:10px;
}

.rez_forward {
padding-left:17px;
padding-bottom:4px;
height:11px;
background:url("images/img_forward.jpg") left no-repeat;
}

.rez_forward a{
color:#1d5ea9;
font:bold 11px Tahoma, Arial, serif;
text-decoration:none;
}

.rez_back {
padding-left:17px;
padding-bottom:4px;
height:11px;
background:url("images/img_back.jpg") left no-repeat;
}
.rez_back a{
color:#1d5ea9;
font:bold 11px Tahoma, Arial, serif;
text-decoration:none;
}

.rez_print{
margin-top:30px;
margin-bottom:25px;
padding-left:24px;
padding-bottom:4px;
height:11px;
background:url("images/img_print.jpg") left no-repeat;
}
.rez_print a{
color:#1f6aa5;
font:normal 12px Tahoma, Arial, serif;
text-decoration:underline;
}
/*__arenda___*/
.foto{
/*display:none;*/
/*width:325px;*/
overflow:hidden;
/*position: absolute;
left: 100px;
top: 100px;*/
/*background:#efefef;*/
/*border:1px solid #0a183f;*/
z-index:1;
margin:0;

padding-top:10px;
}

.foto img{
border:1px solid #0a183f;
margin:2px;
margin-bottom:0px;

height: 60px;
width: 80px;
}

.foto a{
text-decoration:none;
}

.foto div.close{
text-align:right;
margin:5px 5px 0 0;
}

.foto div.foto_th{
width:100%;
background:#990134;
color:#fefeff;
font:bold 12px Tahoma, Arial, serif;
padding:5px 20px 5px 20px;

margin-bottom:8px;
}

/*_vert_menu_*/
.menu{
		background:#efefef;
		/*background:#efefef url(images/cont_fon.gif) top center repeat-y;*/
		border:1px solid #0a183f;
		padding:4px;
		cursor : pointer;
		text-align:left;
		display: none;
		font-weight:bold;
		/*z-index:100;*/
		
	}
	
	.menu img{
		margin:2px;
		background:#efefef;
		border:1px solid #0a183f;
		
	}
	.vertMenu{
		background-color: #0a183f;
		cursor : pointer;
	}
	.menuLink {
		cursor : pointer;			
	}

	.rootVerticalVoices{
	margin-top:36px;
	margin-left:20px;	
	}
	
	.menuLink {			
		padding-right:7px;
		padding-left:16px;
	}
	
	.menuLink div{
		width:150px;
		/*width:150px;*/
		height:35px;
		/*width:106px;
		height:23px;	*/
		background:#0a183f url(images/level1_bg.jpg) top left no-repeat;		
		padding-top:15px;
		/*padding-top:9px;*/
		margin-bottom:17px;		
		
		text-align:center;	
		
		color: #990134;
		font-size:11px;
		font-weight:bold;
		line-height:8px;		
        font-family: Arial, Verdana, Tahoma, sans-serif;  
		text-transform: uppercase;		
		text-decoration:none;
	}
	.miniMenu {
	display: inline;
	cursor: pointer;		
	}
	
	.menuTop{		
		background:#efefef;		
		border:1px solid #0a183f;
		padding:4px;
		cursor : pointer;
		text-align:center;
		display:none;
		line-height:1.5;
		font-weight:bold;
		
	}
	.miniMenuRoot{
		display: inline;
	}
	
/*_vert_menu_*/

/*__print__*/

.rez_print_style {
background:#FFFFFF url(images/print_bg.gif) top left no-repeat;
padding-left:266px;
color:#000000;
font:11px Arial;
width:630px;
text-align:left;
}

.rez_print_style a{
color:#000000;
font:11px Arial;
text-decoration:none;
}

.rez_print_style h1{
color:#010133;
font:bold 11px Arial;
}

.rez_print_style h2{
color:#005298;
font:normal 20px Arial;
padding:0;
margin:0;
}

.rez_print_style h3{
color:#000408;
font:normal 10px Arial;
padding:0;
margin:0;
}

.rez_print_style img{
margin:15px;
text-align:left;
}

.rez_print_style table{
border:0;
border:0;
width:100%;
padding-bottom:11px;
margin-top:6px;
margin-bottom:6px;
}

.rez_print_style table table{border:0}

.rez_print_style th{
/*border:0;*/
border-bottom:2px solid #000000;
background:#FFFFFF;
color:#000000;
font:bold 12px Tahoma, Arial, serif;
padding:15px 20px 5px 20px;
}

.rez_print_style td{
border:0;
font:12px Arial;
text-align:center;
padding-top:9px;
padding-bottom:3px;
vertical-align:top;
padding-bottom:13px;
}

.rez_print_style tbody.rez_main_info td{
padding-bottom:5px;
padding-top:5px;
}

.rez_print_style .left_text{
text-align:left;
padding-left:35px;
/*width:219px;*/
}

.rez_print_style .right_text{
text-align:right;
padding-right:35px;
/*width:186px;*/
}

.rez_print_style  .rez_forward a{
color:#000000;
font:bold 11px Tahoma, Arial, serif;
text-decoration:none;
}

.rez_print_style  .rez_back {
padding-left:17px;
padding-bottom:4px;
height:11px;
background:none;
}
.rez_print_style  .rez_back a{
color:#000000;
font:bold 11px Tahoma, Arial, serif;
text-decoration:none;
}

.rez_print_style  div.rez_print{
display:none;
}

.rez_print_style  .rez_forward {
display:none;
}

.rez_print_style  div.rez_back{
display:none;
}
/*__print__*/

/*__form__*/
.form_div{
	width:300px;
	padding:10px;
	
	display: none;
	position: absolute;
	top: 300px;
	left: 0px;
	/*top: 900px;
	left: 300px;*/
	background-color: #DDDDDD;
	border:1px solid #0a183f;
}

.form_div div{
	width:300px;
	text-align:right;
}
.form_div div a{
	text-decoration:none;	
}

textarea{
width:280px;
}
