html, body {height:100%;}
*, html, body, ul, ol, dl, li, dt, dd {margin:0px; padding:0px;}
body {font:12px Tahoma; position:relative; color:#cccccc; height:100%; background:#000;}
td, input, textarea, option, select {font:12px Tahoma; color:#cccccc;}
img {border:0px;}
a {text-decoration:underline; color:#dbb668; -moz-outline-style: none;}
a:hover {text-decoration:none;}
li {list-style-type:none;}
.clear{clear:both; height:0px; font-size:0; overflow:hidden;}

.minWidthMain {min-width:1004px; width:expression((document.body.clientWidth<=1004)?'1004px':'auto');}
html>body .minWidthMain  {min-width:1004px;}

.minWidth {width:1004px; margin:0 auto;}
h1{font:normal 18px Arial; padding:0 0 15px 0; color:#7f6a49;}
h2{ font:bold 12px Tahoma; padding:0 0 3px 0;}

/*-----------------------------------------------------------------TOP*/
.top-background{
	background:url(../images/top_background.png) repeat-x;
	height:90px;
	}
.top-center{
	width:100%;
	margin:0 -1px 0 -1px;
	}
.logo a{
	background:url(../images/logo.png) no-repeat;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png', sizingMethod='crop');
	width:377px;
	height:88px;
	display:block;
	float:left;
	}
.tr-grad-shadow{
	background:url(../images/top_right_grad_shadow.gif) repeat-y;
	width:120px;
	height:88px;
	float:right;	
	opacity:0.3;
	filter: alpha(opacity=40);
	}
.slogan{
	background:url(../images/slogan.png) no-repeat;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/slogan.png', sizingMethod='crop');
	width:262px;
	height:24px;
	float:right;
	margin:50px -62px 0 0;
	display:inline;
	}
.tr-shadow-r{
	width:100%;	
	height:88px;	
	background:#2e1e09;
	opacity:0.3;
	filter: alpha(opacity=40);
	border-right:1px solid transparent;	
	}
.tr-shadow-l{
	width:100%;	
	height:88px;	
	border-left:1px solid transparent;	
	}
/*-----------------------------------------------------------------MIDDLE*/
.main-table {background:url(../images/center_background.png) repeat;}
.middle{	
	width:100%;
	height:100%;
	}
.middle-top-shadow{
	background:url(../images/middle_top_shadow.png) repeat-x;
	width:100%;
	height:15px;
	}
.middle-bottom-shadow{
	background:url(../images/middle_bottom_shadow.png) repeat-x;
	width:100%;
	height:103px;
	}

/*---------------------------------menu*/
.menu { margin:8px 0 0 49px; float:left; display:inline;}
.menu li{ float:left; background:url(../images/marker_menu.gif) no-repeat right 9px; padding:0 15px 0 10px;}
.menu li.end{ background:none;}
.menu li a{color:#dbb668; font:normal 18px Tahoma;}
.menu li a:hover {color:#fff;}
.menu li a.selected {color:#fff;}

/*---------------------------------icons*/
.icons {float:left; padding:247px 0 0 20px;}
.icons li {padding:0 0  20px 0; _padding:0 0  15px 0;}
.icons li.home {margin:0 0 0 1px;}
.icons li.home a {background:url(../images/icons.gif) no-repeat; width:11px; height:11px; display:block; font-size:0;}
.icons li.home a:hover {background:url(../images/icons.gif) no-repeat 0 -11px;}
.icons li.map a {background:url(../images/icons.gif) no-repeat -11px 0; width:13px; height:9px; display:block; font-size:0;}
.icons li.map a:hover {background:url(../images/icons.gif) no-repeat -11px -11px;}
.icons li.mail a{background:url(../images/icons.gif) no-repeat -24px 0; width:15px; height:9px; display:block; font-size:0;}
.icons li.mail a:hover {background:url(../images/icons.gif) no-repeat -24px -11px;}
/*-----------------------------------------------------------------ЪРавл!!!!!!!!*/	
.card-container{float:left; width:923px; padding:80px 0 0 0;}
.card1{
	background:url(../images/card1.png) no-repeat;
	width:312px;
	height:433px;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/card1.png', sizingMethod='crop');
	float:right;
	}
.c1-inner1{
	background:url(../images/card1_inner.png) no-repeat 6px 32px;
	width:312px;
	height:433px;
	}
.card2, .card3, .card4, .card5, .card6, .card7 {margin:0 0 0 -214px;}
.card2{
	background:url(../images/card2.png) no-repeat;
	width:312px;
	height:433px;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/card2.png', sizingMethod='crop');
	float:right;	
	}
.c1-inner2{
	background:url(../images/card2_inner.png) no-repeat 6px 32px;
	width:312px;
	height:433px;
	}
.card3{
	background:url(../images/card3.png) no-repeat;
	width:312px;
	height:433px;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/card3.png', sizingMethod='crop');
	float:right;
	}
.c1-inner3{
	background:url(../images/card3_inner.png) no-repeat 6px 32px;
	width:312px;
	height:433px;
	}
.card4{
	background:url(../images/card4.png) no-repeat;
	width:312px;
	height:433px;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/card4.png', sizingMethod='crop');
	float:right;
	}
.c1-inner4{
	background:url(../images/card4_inner.png) no-repeat 6px 32px;
	width:312px;
	height:433px;
	}
.card5{
	background:url(../images/card5.png) no-repeat;
	width:312px;
	height:433px;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/card5.png', sizingMethod='crop');
	float:right;
	}
.c1-inner5{
	background:url(../images/card5_inner.png) no-repeat 6px 32px;
	width:312px;
	height:433px;
	}
.card6{
	background:url(../images/card6.png) no-repeat;
	width:312px;
	height:433px;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/card6.png', sizingMethod='crop');
	float:right;

	}
.c1-inner6{
	background:url(../images/card6_inner.png) no-repeat 8px 32px;
	width:312px;
	height:433px;
	}
.card7{
	background:url(../images/card7.png) no-repeat;
	width:312px;
	height:433px;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/card7.png', sizingMethod='crop');
	float:right;
	}
.c1-inner7{
	background:url(../images/card7_inner.png) no-repeat 6px 32px;
	width:312px;
	height:433px;
	}
/*----------------------------------------------------------------infocontainer*/
.infocontainer{
	float:left;
	width:608px;
	height:348px;
	margin:-406px 0 0 342px;
	}
body.ie .infocontainer{
	float:left;
	width:608px;
	height:348px;
	display:inline;
	margin:-408px 0 0 342px;
	}
.infocontainer .left{
	background:url(../images/infocont_left.png) no-repeat;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/infocont_left.png', sizingMethod='crop');
	width:16px;
	height:348px;
	float:left;
	}
.infocontainer .center{
	background:url(../images/infocontainer.png) repeat-x;
	width:577px;
	height:348px;
	float:left;	
	}
.infocontainer .right{
	background:url(../images/infocont_right.png) no-repeat;
	_background:0;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/infocont_right.png', sizingMethod='crop');
	width:14px;
	height:348px;
	float:left;
	}
.infocontainer .center .textcontainer{
	width:550px;
	height:270px;
	text-align:left;	
	color:#2f1f04;
	margin:40px 0 0 10px;
	line-height:18px;
	display:inline;
	float:left;
	}
.infocontainer .center .textcontainer img{margin:0 15px 0 0; float:left;}
.infocontainer .center .textcontainer a{color:#ee7c3f;}
.infocontainer .center .close-button a{
	background:url(../images/close_button.gif) no-repeat;
	width:9px;
	height:9px;
	display:block;
	margin:15px 0 0 0;
	float:left;
	}
.infocontainer .center .close-button a:hover{background-position:-9px 0;}
.transfer{color:#ee7c3f; margin:0 8px 0 0; float:right;}

.gallspis li {float:left; width:120px; height:130px; display:inline; padding:0 30px 0 30px; _padding:0 15px 0 30px;}
.gallspis li a{ color:#C70008; display:block; clear:both; width:120px;}

/*-----------------------------------------------------------------BOTTOM*/
.bottom{	
	background:#000;
	margin:0 0 0 118px;
	}
.bottominner{border-top:1px solid #503b25; padding:10px 0 0 0; text-align:left;	width:895px; position:relative;}	
.bottom .news{
	width:615px;
	float:left;
	padding:0 0 20px 0;
	font:normal 11px Tahoma; 
	line-height:14px;
	}
.bottom .news a {width:100%; padding:0 0 6px 0; float:left;}
.n-date{
	color:#fe7f00;
	padding:0 0 8px 0;
	}
.copyright{
	position:absolute;
	text-align:right;
	color:#666666;
	font:normal 11px Tahoma;
	top:10px;
	right:20px;
	padding:0 0 20px 0;
	}

/*--------------------------------------------------------------------------------------------------SECOND*/
.v-menu{ float:left; text-align:left; width:170px; } 
.v-menu ul li {margin:0 0 10px 0;}
.v-menu ul li a{font:normal 14px Arial; color:#7f6a49;}
.v-menu ul li a:hover {color:#c70008;}
.v-menu ul li a.selected {color:#c70008;}


.ic-s  {float:right; width:130px;}
.ic-s  li { display:inline; float:left; padding:15px 15px 0 0;}
.ic-s  li a{display:block; font-size:0;}
.ic-s  li.home a {background:url(../images/icons.gif) no-repeat; width:11px; height:11px; }
.ic-s  li.home a:hover {background:url(../images/icons.gif) no-repeat 0 -11px;}
.ic-s li.map a {background:url(../images/icons.gif) no-repeat -11px 0; width:13px; height:9px;}
.ic-s  li.map a:hover {background:url(../images/icons.gif) no-repeat -11px -11px;}
.ic-s  li.mail a{background:url(../images/icons.gif) no-repeat -24px 0; width:15px; height:9px;}
.ic-s  li.mail a:hover {background:url(../images/icons.gif) no-repeat -24px -11px;}



.s-infocontainer{ width:890px; padding:25px 0 0 0; text-align:left; }

.sincont-top{
	width:890px;
	height:4px;
	font-size:0;
	}
.sincont-middle{
	width:890px;
	float:left;
	}
.sincont-middle-inner{padding:20px 35px; float:left;}

.secondtextcont{
	float:left;
	width:610px;
	color:#362e24;
	line-height:18px;
	padding:0 0 0 20px;
	}
.sincont-bottom{
	clear:both;
	width:890px;
	height:4px;
	font-size:0;
	}
/*-----------------------------------------------------------------SINCONT DEF COLOR*/
/*------------COLOR 1*/
.sincont-top.color_t_1{background:url(../images/top_second_infocont_1.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_second_infocont_1.png', sizingMethod='crop');}
.sincont-middle.color_m_1{background:url(../images/middle_second_infocont_1.png) repeat-y;}
.sincont-bottom.color_b_1{background:url(../images/bottom_second_infocont_1.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_second_infocont_1.png', sizingMethod='crop');}
/*------------COLOR 2*/	
.sincont-top.color_t_2{background:url(../images/top_second_infocont_2.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_second_infocont_2.png', sizingMethod='crop');}
.sincont-middle.color_m_2{background:url(../images/middle_second_infocont_2.png) repeat-y;}
.sincont-bottom.color_b_2{background:url(../images/bottom_second_infocont_2.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_second_infocont_2.png', sizingMethod='crop');}
/*------------COLOR 3*/	
.sincont-top.color_t_3{background:url(../images/top_second_infocont_3.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_second_infocont_3.png', sizingMethod='crop');}
.sincont-middle.color_m_3{background:url(../images/middle_second_infocont_3.png) repeat-y;}
.sincont-bottom.color_b_3{background:url(../images/bottom_second_infocont_3.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_second_infocont_3.png', sizingMethod='crop');}
/*------------COLOR 4*/	
.sincont-top.color_t_4{background:url(../images/top_second_infocont_4.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_second_infocont_4.png', sizingMethod='crop');}
.sincont-middle.color_m_4{background:url(../images/middle_second_infocont_4.png) repeat-y;}
.sincont-bottom.color_b_4{background:url(../images/bottom_second_infocont_4.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_second_infocont_4.png', sizingMethod='crop');}
/*------------COLOR 5*/	
.sincont-top.color_t_5{background:url(../images/top_second_infocont_5.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_second_infocont_5.png', sizingMethod='crop');}
.sincont-middle.color_m_5{background:url(../images/middle_second_infocont_5.png) repeat-y;}
.sincont-bottom.color_b_5{background:url(../images/bottom_second_infocont_5.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_second_infocont_5.png', sizingMethod='crop');}
/*------------COLOR 6*/	
.sincont-top.color_t_6{background:url(../images/top_second_infocont_6.png) no-repeat;_background:0;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/top_second_infocont_6.png', sizingMethod='crop');}
.sincont-middle.color_m_6{background:url(../images/middle_second_infocont_6.png) repeat-y;}
.sincont-bottom.color_b_6{background:url(../images/bottom_second_infocont_6.png) no-repeat;	_background:0;	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bottom_second_infocont_6.png', sizingMethod='crop');}
/*-----------------------------------------------------------------SINCONT DEF COLOR___end*/
		
.bottom-menu ul{margin:0 0 0 -2px; float:left;}
.bottom-menu li{display:inline;}
.bottom-menu li a{padding:0 10px 0 4px;	background:url(../images/marker_bottom_menu.gif) no-repeat  right 7px;}
.bottom-menu li a.end{background:0;}
.bottom-menu li a.selected{color:#fff;}
/*--------------------------------------------------------------------------------------------------OTHERS*/
.selected{color:#fff; text-decoration:none;}
.spisok li {
	background:url(../images/marker.gif) no-repeat 0px 8px;
	padding:0 0 0 10px;
	}
.s-table{
	border-collapse:collapse;
	margin:10px 0;
	}
.s-table th{
	background: url(../images/table_head.gif) repeat-x;
	padding:3px 15px;
	border:1px solid #a99b73;
	color:#c70008;	
	text-align:left;
	font:bold 11px Tahoma;
	}
.s-table td{
	padding:3px 15px;
	background:#f0e7cc;
	border:1px solid #a99b73;
	color:#362e24;
	font:normal 11px Tahoma;	
	}
.note{background:#fff6e4; padding:10px; margin:10px 0; font-size:14px;}

.photo {
    display:block;
    float:left;
}

.photo img{
     float:left;
     padding:0 10px 5px 0;
}

.form input{
    padding:2px 0 2px 2px;
    width:250px;
}

.form textarea{
    padding:2px 0 2px 2px;
    width:250px;
    height:100px;
}

.gallery td{
    color:#000000;
}

.form td{
    color:#000000;
}

.v-menu ul li ul { margin:10px 0 0 10px;}
.v-menu ul li ul li{ margin:0 0 5px 0; background:url(../images/marker.gif) no-repeat 0px 5px; padding:0 0 0 10px;}
.v-menu ul li ul a{font:normal 12px Arial;}


.h-menu {padding:0 0 20px 0;}
.h-menu li{display:inline;}
.h-menu li a{
	color:#7F6A49;	
	padding:0 10px 0 2px;
	background:url(../images/menu_marker3.gif) no-repeat  right 5px;
	font-size:12px;
	}
.h-menu li.last{color:#7F6A49;}
	
