/* CSS Document */
body{
	background-color:#FFFFFF;
	margin:0px;
	margin-bottom:10px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
td{
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
table.main{
	width:935px;
}
td.top_links{
	text-align:right;
	padding:4px 0px 4px 0px;
}
td.top_links p{
	margin:0px;
	padding:0px;
}
td.top_links img{
	width:30px;
	height:8px;
}
td.top_links a{
	color:#999999;
	text-decoration:none;
	font-size:11px;
}
td.top_links a:hover{
	color:#666666;
	text-decoration:underline;
}
td.t_td1{
	padding-right:17px;
}
td.t_td1 img{
	width:81px;
	height:80px;
}
td.t_td2{
	border-width:1px 0px 1px 1px; border-style:solid; border-color:#B4B4B4;
}
td.t_td2 img{
	width:268px;
	height:78px;
}
td.t_td3{
	border-width:1px 0px 1px 0px; border-style:solid; border-color:#B4B4B4;
}
td.t_td3 img{
	width:195px;
	height:78px;
}
td.t_td4{
	border-width:1px 0px 1px 0px; border-style:solid; border-color:#B4B4B4;
	background-position:center;
	background-repeat:no-repeat;
}
td.t_td4 img{
	width:339px;
	height:78px;
}
td.t_td5{
	border-width:1px 1px 1px 0px; border-style:solid; border-color:#B4B4B4; width:33px;
}
img.corner{
position:absolute;
margin-top:46px;
}
td.footer p{
margin:0px;
padding:0px;
}
td.footer a{
color:#666666;
}
td.menu{
padding:8px 13px 8px 97px;
}
td.menu div{
float:right;
}
td.menu div p{
margin:0px;
padding:0px;

}

td.menu div a{
color:#000000;
}
td.menu a{
color:#666666;
margin-right:11px;
text-decoration:none;
font-weight:bold;
font-size:13px;
color:#999999;
}
td.menu a:hover{
text-decoration:underline;
color:#666666;
}
td.menu a.sel{
color:#000000;
}
td.start_banners{
padding-left:11px;
vertical-align:top;
}
div.start_banners{
margin:-1px 0px -1px -1px;
}
.start_banners div.banner{
border:1px solid #B4B4B4;
margin-bottom:10px;
height:92px;
width:222px;
overflow:hidden;
padding:8px;
background-image:url(../images/banenr_bg.jpg);
background-repeat:repeat-y;
background-position:right;
}
.start_banners div.pic{
padding:0px;
width:238px;
height:108px;
}
.start_banners div.banner img{
float:left;
margin-right:10px;
width:93px;
height:93px;
border:none;
}
.start_banners div.pic img{
	width:238px;
	height:108px;
}
.start_banners div.banner div.header{
font-weight:bold;
color:#F8B600;
margin-bottom:4px;
line-height:12px;
padding-left:2px;
}
.start_banners div.banner div.header a{
color:#F8B600;
}
.start_banners div.banner div.header a:hover{
text-decoration:underline
}
.start_banners div.banner div.text{
font-size:11px;
padding-left:2px;
color:#999999;
line-height:13px;
}
.start_banners div.bigbanner{
	width:240px;
	height:350px;
	overflow:hidden;
	margin-bottom:10px;
}
.image_in_text{
	border:1px solid #FFFFFF;
}
div.start_banner{
width:685px;
height:350px;
overflow:hidden;
margin-bottom:10px;
}
div.m_1{
background-image:url(../images/m_1.gif);
padding-top:3px;
background-repeat:no-repeat;
width:194px;
text-align:center;
height:24px;
color:#FFFFFF;
cursor:pointer;
}
div.m_2{
background-image:url(../images/m_2.jpg);
background-repeat:no-repeat;
width:194px;
text-align:center;
padding-top:3px;
height:18px;
color:#666666;
cursor:pointer;
}
div.m_3{
background-image:url(../images/m_2.jpg);
background-repeat:no-repeat;
width:194px;
text-align:center;
padding-top:3px;
height:18px;
color:#666666;
cursor:pointer;
}

td.content{
	text-align:justify;
	width:100%;
	vertical-align:top;
	line-height:130%;
	padding:20px 25px 20px 30px;
}
img.image_in_text{
	border:1px solid #999999;
}
img.image_in_text_right{
	border:1px solid #999999;
	float:right;
	margin:0px 0px 10px 15px;
}
img.image_in_text_left{
	border:1px solid #999999;
	float:left;
	margin:0px 15px 10px 0px;
}
td.content a.yellow{
color:#F8B600;
}
td.content a{
color:#333333;
text-decoration:underline;
}
td.content a:hover{
color:#999999;
text-decoration:underline;
}
td.content a:visited{
color:#999999;
}
td.content table{
border-collapse:collapse;
border-color:#999999;
border-style:solid;
border:none;
}
td.content ul{
list-style-type:disc;
}
td.content h1, td.content h2, td.content h3, td.content h4, td.content h5{
color:#F8B600;
font-size:13px;
font-weight:bold;
font-family:Arial;
}
td.content table td{
padding:2px;
vertical-align:middle;

}
td.content table td p{
margin:0px;
}
td.content h1.main_header{
font-size:20px;
font-weight:normal;
font-family:Arial;
color:#F8B600;
margin-top:0px;
margin-bottom:15px;
}
div.nitka{
margin-bottom:10px;
font-size:11px;
}
div.nitka span{
font-size:15px;
color:#999999;
margin:0px 5px 0px 5px;
}
div.nitka a{
font-size:11px;
color:#999999;
text-decoration:underline;
}
div.nitka a:hover{
font-size:11px;
color:#666666;
text-decoration:underline;
}
#models_1 div.models, #models_2 div.models{
overflow:hidden;
width:900px;
height:89px;
position:relative;
}
td.left_menu{
vertical-align:top;
padding-top:5px;
}
td.left_menu a{
color:#999999;
text-decoration:none;
cursor:pointer;
}
td.left_menu a div{
border-bottom:1px solid #CCCCCC;
padding:8px 0px 8px 20px;
margin-left:10px;
width:209px;
background-image:url(../images/menu_ar.gif);
background-repeat:no-repeat;
background-position:0px 11px;
}
td.left_menu a:hover div{
background-image:url(../images/menu_ar6.gif);
}

td.left_menu a:hover{
color:#FF9900;
text-decoration:none;
}
td.left_menu a.sel div{
background-image:url(../images/menu_ar3.gif);
color:#000000;
}
td.left_menu a.sel:hover div{
background-image:url(../images/menu_ar3.gif);
}
td.left_menu div.submenu{
margin-left:10px;
border-bottom:1px solid #CCCCCC;
padding-bottom:8px;
width:229px;
}
td.left_menu div.submenu a div{
padding:8px 0px 0px 27px;
border:none;
background-image:url(../images/menu_ar5.gif);
background-position:7px 11px;
}
td.left_menu div.submenu a:hover div{
background-image:url(../images/menu_ar7.gif);
color:#FF9900;
}
td.left_menu div.submenu a.sel div{
background-image:url(../images/menu_ar4.gif);
}
td.left_menu div.submenu a.sel:hover div{
color:#000000;
}
.image_in_text_left{
	border:1px solid #FFFFFF;
	margin:3px 15px 5px 0px;
	float:left;
}
.image_in_text_right{
	border:1px solid #FFFFFF;
	margin:3px 15px 5px 0px;
	float:right;
}

/*Странички*/
div.paging_div a.paging{
	height:22px;
	padding:3px 8px 3px 8px;
	font-weight:bold;
	margin-right:8px;
	background-color:#999999;
	text-decoration:none;
	color:#FFF;
}
div.paging_div a.paging:hover{
	background-color:#ccc;
}
div.paging_div a.paging_sel{
	height:22px;
	padding:3px 8px 3px 8px;
	font-weight:bold;
	margin-right:8px;
	background-color:#F8B600;
	text-decoration:none;
	color:#fff;
}
div.paging_div a.paging_next{
	height:22px;
	padding:4px 8px 4px 8px;
	font-weight:bold;
	margin-right:8px;
	background-color:#333333;
	text-decoration:none;
	color:#FFF;
}
div.paging_div a.paging_next:hover{
	background-color:#666;
}
div.paging_div a.paging_prew{
	height:22px;
	padding:4px 8px 4px 8px;
	font-weight:bold;
	margin-right:8px;
	background-color:#333333;
	text-decoration:none;
	color:#FFF;
}
div.paging_div a.paging_prew:hover{
	background-color:#666;
}
.yellow{
	color:#F8B600;
}
small{
	font-size:11px;
}
/* tipbox :
	table : 
		tl		: top left
		t		: top
		tr		: top right
		l 		: left
		r		: right
		bl		: bottom left
		b		: bottom (with mark)
		br		: bottom right
		c		: center
	components : 
		a.close	: close button
		err		: errors div
		p		: error line
*/
div.alert{
	z-index:2005;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-172px;
	margin-top:-30px;
}
.alert .tl{
	background: url('/dis/images/alert/tl.png') no-repeat;
}
.alert .t{
	background: url('/dis/images/alert/t.png') repeat-x;
	height: 16px;
}
.alert .tr{
	background: url('/dis/images/alert/tr.png') no-repeat;
}
.alert .l{
	background: url('/dis/images/alert/l.png') repeat-y;
	width : 16px;
}
.alert .r{
	background: url('/dis/images/alert/r.png') repeat-y;
	width: 16px;
}
.alert .bl{
	background: url('/dis/images/alert/bl.png') no-repeat;
}
.alert .b{
	background: url('/dis/images/alert/b.png');
	height: 25px;
}
.alert .br{
	background: url('/dis/images/alert/br.png') no-repeat;
}
.alert .c{
	background: url('/dis/images/alert/c.png') repeat; color : #000;
	width:300px;
	padding:1px 6px 1px 6px;
}
.alert a.close {
	float: right;
	background: url('/dis/images/alert/close.png') no-repeat;
	position: relative;
	margin-left: 5px;
	display: block;
	width: 10px;
	height: 10px;
	cursor: pointer;
	margin:-2px -7px 0px 0px;
}
.alert div{
	width : auto;
	display: block;
	font-size: 12px;
	font-family: Arial;
	color:#333333;
	margin : 0;
	padding : 0;
	border : 0;
}
.alert div a{
color:#000000;
}
.alert p{
	margin : 0;
	padding : 0;
	width : auto;
	display: block;
	margin-bottom:10px;
}

.tip{
}
.tip-text{
	display:none;
}
.tip-title{
	border:1px solid #666666;
	background-color:#FFF4CA;
	color:#333333;
	padding:5px 7px 6px 9px;
	font-size:11px;
	width:auto;
}
div.clear {
	clear: both;
	margin:0px;
	padding:0px;
	height:0px;
}
hr{
border:none;
height:0px;
size:0;
border-bottom:1px solid #cccccc;
}
/*Карта сайта*/
div.site_map{
	padding-left:30px;
}
div.site_map a{
	
}
div.site_map a:hover{
	
}
div.site_map div.issue{
	padding-left:0px;
	font-size:15px;
	color:#F8B600;
	margin:8px 0px 7px 0px;
}
div.site_map div.issue a{
	color:#F8B600;
}
div.site_map div.issue2{
	padding-left:25px;
	margin:4px 0px 3px 0px;
	font-size:14px;
	background-image:url(../images/menu_ar7.gif);
	background-repeat:no-repeat;
	background-position:5px 4px;
}
div.site_map div.issue2 a{

}
div.site_map div.issue3{
	padding-left:40px;
	background-image:url(../images/menu_ar5.gif);
	background-repeat:no-repeat;
	background-position:20px 4px;
}
div.site_map div.issue3 a{
}
div.site_map div.models{
float:right;
width:330px;
}
/*Формы*/
form{
	margin:0px;
	padding:0px;
}
input.inp, select.inp, textarea.inp{
	border:1px solid #999999;
	font-size:13px;
	font-family:Tahoma;
	margin:0px;
	background-color:#FFFFFF;
}
input.inp-error, select.inp-error, textarea.inp-error{
	background-color:#FEF5C5;
}
.button{
	background-color:#FFBD11;
	border:1px solid #999999;
	color:#333;
	cursor:pointer;
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	height:20px;
	text-align:center;
	background-repeat:no-repeat;
	background-position:3px 2px;
	/*background-image:url(/dis/images/spinner.gif);*/
}
.spinner{
background-position:center;
background-repeat:no-repeat;
background-image:url(/dis/images/spinner3.gif);
background-color:#FFFFFF;
}
label{
	cursor:pointer;
}
td.content a.news_back_link{
	color:#FFFFFF;
	text-decoration:none;
}
a.news_back_link:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
a.news_back_link div{
	background-color:#666666;
	padding:3px 10px 3px 10px;
	display:inline;
	color:#FFFFFF;
	text-decoration:none;
}
a.news_back_link:hover div{
	background-color:#999999;
	padding:3px 10px 3px 10px;
	display:inline;
	margin-top:5px;
}
div.news_date{
margin-top:-35px;
float:right;
background-color:#CCCCCC;
color:#FFFFFF;
padding:2px 5px 2px 5px;
}
td.content div.news_foto{
padding:10px 10px 2px 10px;
background-color:#EBEBEB;
margin-bottom:10px;
margin-top:5px;
}
td.content div.news_foto table{
border:none;
}
td.content div.news_foto table td{
padding:3px 3px 13px 3px;
}
td.content div.news_foto table td img{
border:none;
}
td.content div.foto_wp{
background-color:#EBEBEB;
padding:4px;
}
td.content div.foto_wp table td{
padding:4px 4px 10px 4px;
font-size:11px;
text-align:center;
}
td.content div.foto_wp table td img{
border:1px solid #CCCCCC;
}
td.content a.models{
text-decoration:none; color:#F7B500;
}
td.content a.models:hover{
text-decoration:underline; color:#666666;
}

/*Фото*/
div.foto_album{
background-color:#E3E3E3;
padding:7px;
}
div.foto_album table{
border:none;
}
td.content div.foto_album table td{
padding:7px;
}
td.content div.foto_album table td img{
border:1px solid #ffffff;
}
/*Менеджері*/
div.manager{
border:1px solid #CCCCCC;
padding:10px;
width:280px;
margin-bottom:10px;
margin-right:10px;
background-color:#F1F1F1;
height:146px
}
div.parno{
background-color:#FFFFFF;
}
div.left{
float:left;
}
td.content div.manager table{
border:none;
}
td.content div.manager td{
padding:0px;
text-align:left;
vertical-align:top;
}
td.content div.manager td div{
font-size:11px;
line-height:13px;
margin-bottom:10px;
}
td.content div.manager img.img{
border:none;
margin-right:11px;
}
td.content div.manager h2{
font-size:15px;
margin:0px 0px 10px 0px;
font-weight:normal;
}
