    html, body {
        font-family: Tahoma, Arial, Times New Roman, Verdana, sans-serif;
        font-size: 90%;
        margin:0; 
        padding:0;
		background: #000000;
color: #FFFFFF;
    }

    A{
        font-family: Tahoma, Arial, Times New Roman, Verdana, sans-serif;
        text-decoration: underline; 
    }

    A:hover {
        text-decoration: none; 
    }

	#all{
		border-left: 1px solid #8D734D;
		border-right: 1px solid #8D734D;
		padding: 0px 0 0 0;
		width: 996px;
		margin: 0 auto;
	}
	
	#all #header{
		height: 132px;
		background: url(images/header_bgd.gif) left bottom repeat-x;
	}
	

	#all #header blockquote{
		display: block;
		float: left;
		margin: 0px 0 0 0px;
		padding: 10px 0 0 8px;
		width: 214px;
		height: 119px;
	}

	#all #header blockquote a{
		display: block;
		margin: 0;
		padding: 0;
		width: 214px;
		height: 119px;
      	text-indent: -700em;
      	overflow:hidden;
      	white-space: nowrap;
		background: url(images/logod.jpg) left top no-repeat;
	}
	#all #header #phones{
		float: right;		
		width: 700px;
		height: 90px;
		padding: 10px 17px 0 0;
		text-align: right;
		color: #EEE5DE;
		font-size: 14px;
	}
	#all #header #phones span{
		font-size: 20px;
	}


	#all #header #menu{
		float: left;
		padding: 0 0 0 75px;
	}
	#all #header #menu ul{
		margin: 0;
		padding: 0;
		list-style: none;
		height: 20px;
	}
	#all #header #menu ul li{
		float: left;
		font-size: 12px;
		padding: 0 20px 0 0;
	}
	#all #header #menu ul li a{
		color: #CCCC99;
		text-decoration: none;
	}
	#all #header #menu ul li a:hover{
		color: #FFFFFF;
	}
	#all #header #menu ul li span{
		color: #FFFFFF;
	}
	
	
	
	#all #content{
		overflow: hidden;
	}
	* html #all #content{
		overflow: visible;
		height: 1px;
	}
	
	#all #content #content_title{
		background: url(images/content_title_bgd.jpg) left no-repeat;
		margin: 0 4px 10px 6px;
		overflow: hidden;
		padding: 8px 0 4px 11px;
		font-size: 13px;
		color: #CBBD8D;


	}
	#all #content #content_title_but{
	position:relative;
	float:right;
	margin-top:-7px;
	margin-right:3px;
	width:238px;
	height:28px;
	min-height:28px;
	background: url(images/consultation.gif);
	}
	#all #content #content_title_but a{
	position:relative;
	float:right;
	width:238px;
	height:28px;
	min-height:28px;
	}
	
	* html #all #content #content_title{
		overflow: visible;
		height: 1px;
				
	}

	#all #content .content_news1{
		float: left;
		width: 466px;
		height: 100px;
		background: url(images/news_bg.jpg) left top no-repeat;
		margin: 0 0 15px 5px;
		padding: 20px 12px 0 12px;
		font-size: 12px;
		color: #CCCC99;

	}
	#all #content .content_news2{
		float: left;
		width: 466px;
		height: 100px;
		background: url(images/news_bg2.jpg) left top no-repeat;
		margin: 0 0 15px 5px;
		padding: 20px 12px 0 12px;
		font-size: 12px;
		color: #CCCC99;

	}
	* html #all #content .content_news1{
		margin: 0 0 15px 3px;

	}
	* html #all #content .content_news2{
		margin: 0 0 15px 3px;
	}
	#all #content .content_news1 a{
		font-size: 12px;
		color: #CBBD8D;
	}
	#all #content .content_news2 a{
		font-size: 12px;
		color: #CBBD8D;
	}
	#all #content .content_news1 div{
		text-align: right;
		padding: 24px 0 0 0;
	}
	#all #content .content_news2 div{
		text-align: right;
		padding: 24px 0 0 0;
	}
	#all #content .content_news1 div a{
		font-size: 11px;
		text-decoration: none;
	}
	#all #content .content_news2 div a{
		font-size: 11px;
		text-decoration: none;
	}
	#all #content .content_news1 div a:hover{
		text-decoration: underline;
	}
	#all #content .content_news2 div a:hover{
		text-decoration: underline;
	}
	#all #content #main_content_left{
		float: left;
		width: 491px;
		margin: 4px 0 15px 5px;

	}
	* html #all #content #main_content_left{
		margin: 4px 0 15px 2px;
	}
	#all #content #main_content_left .a{
		display: block;
		width: 466px;
		height: 20px;
		padding: 4px 0 0 25px;
		font-size: 12px;
		color: #CBBD8D;
		font-weight: bold;
		text-decoration: none;
		background: url(images/main_content_left.jpg) left top no-repeat;
	}
	#all #content #main_content_left .a:hover{
		background: url(images/main_content_left_hov.jpg) left top no-repeat;
		color: #663300;
	}
	
	#all #content #main_content_right{
		float: left;
		width: 491px;
		margin: 4px 0 15px 5px;
		text-align: right;
	}
	#all #content #main_content_right .a{
		display: block;
		text-align: right;
		width: 466px;
		height: 20px;
		padding: 4px 25px 0 0;
		font-size: 12px;
		color: #CBBD8D;
		font-weight: bold;
		text-decoration: none;
		background: url(images/main_content_left.jpg) left top no-repeat;
	}
	#all #content #main_content_right .a:hover{
		background: url(images/main_content_left_hov.jpg) left top no-repeat;
		color: #663300;
	}

	#all #main_content1{
		background: url(images/center_content_bg.jpg) left top repeat-y;
		overflow: hidden;
		
		padding: 0 0 0 5px;
	}
	* html #all #main_content1{
		overflow: visible;
		height: 1px;
	}
	#all #main_content1 #main_content1_left{
		float: left;
		width: 175px;
		position: relative;
	}
	#all #main_content1 #main_content1_center{
		float: left;
		width: 628px;
		padding: 4px 0 0 8px;
		border-top: 1px solid #8D734D;
		border-bottom: 1px solid #8D734D;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block{
		overflow: hidden;
		padding: 0 0 7px 0;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block #video_block{
		position:relative;
		overflow: hidden;
		left:0px;
		padding: 0 0 7px 0;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block_sin{
		overflow: hidden;
		padding: 0 0 10px 0;
	}
	* html #all #main_content1 #main_content1_center .main_content1_center_block{
		overflow: visible;
		height: 1px;
	}
	* html #all #main_content1 #main_content1_center .main_content1_center_block_sin{
		overflow: visible;
		height: 1px;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block .title{
		display: block;
		width: 621px;
		height: 20px;
		padding: 7px 0 0 0;
		text-align: center;
		text-decoration: none;
		font-size: 11px;
		color: #CCCC99;
		background: url(images/main_content1_center_block.jpg) left top no-repeat;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block_sin .title{
		display: block;
		width: 202px;
		height: 20px;
		padding: 7px 0 0 0;
		margin: 0 10px 0 -3px;
		text-align: center;
		text-decoration: none;
		font-size: 11px;
		color: #CCCC99;
		background: url(images/main_content1_center_block.jpg) left top no-repeat;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block .title:hover{
		background: url(images/main_content1_center_block_.jpg) left top no-repeat;
		color: #663300;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block_sin .title:hover{
		background: url(images/main_content1_center_block_.jpg) left top no-repeat;
		color: #663300;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block_sin .mcb_photo{
		float: left;
		width: 202px;
		height: 132px;
		padding: 1px 0 30px 3px;
		background: url(images/mcb_photo_sin.jpg) left top no-repeat;
		margin: 0 3px 0 0;
		position: relative;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block .mcb_photo{
		float: left;
		width: 202px;
		height: 132px;
		padding: 1px 0 0 3px;
		background: url(images/mcb_photo.jpg) left top no-repeat;
		margin: 0 3px 0 0;
		position: relative;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block .mcb_photo_none{
		float: left;
		width: 202px;
		height: 132px;
		padding: 1px 0 0 3px;
		background: url(images/) left top no-repeat;
		margin: 0 3px 0 0;
		position: relative;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block .mcb_photo1{
		float: left;
		width: 202px;
		height: 132px;
		padding: 1px 0 0 3px;
		background: url(images/mcb_photo.jpg) left top no-repeat;
		margin: 10px 3px 0 0;
		position: relative;
	}
	#all #main_content1 #main_content1_center .main_content1_center_block .mcb_photo .center_zoom{
		position: absolute;
		top: 115px;
		left: 186px;
	}
	
	
	
	#all #main_content1 #main_content1_right{
		float: left;
		width: 175px;
		padding: 0 0 0 5px;	
	}
	

	ul.sample-menu { 
		padding:0;
		margin:0; 
	}
	ul.sample-menu li { 
		padding:0;
		margin:0 0 1px 0;
		list-style:none; 
	}
	ul.sample-menu li ul { 
		padding:0;
		margin:0 0 0 10px; 
		display: none;
	}
	ul.sample-menu  a { 
		padding-left:0px; 
		display: block;
		background: url(images/sample-menu.jpg) left top no-repeat;
		width: 152px;
		height: 19px;
		padding: 5px 10px 0 10px;
		font-size: 12px;
		color: #CBBD8D;
		text-decoration: none;
	}
	ul.sample-menu li  a:hover { 
		background: url(images/sample-menu_cur.jpg) left top no-repeat;
		color: #663300;
	}
	ul.sample-menu li a.collapsed {}
	ul.sample-menu li  a.expanded {
		background: url(images/sample-menu_cur.jpg) left top no-repeat;
		color: #663300;
	}
	ul.sample-menu li ul li a { 
		padding-left:0px; 
		display: block;
		width: 136px;
		height: 19px;
		padding: 5px 10px 0 12px;
		font-size: 12px;
		color: #CBBD8D;
		text-decoration: underline;
		background: url(images/sample-menu_arr.jpg) left 7px no-repeat;
	}
	ul.sample-menu li  ul li a:hover { 
		text-decoration: none;
		color: #FFFFFF;
		background: url(images/sample-menu_arr.jpg) left 7px no-repeat;
	}


	
	#all #main_content2{
		background: url(images/center_content_bg.jpg) left top repeat-y;
		overflow: hidden;
		padding: 10px 0 10px 5px;
	}
	* html #all #main_content2{
		overflow: visible;
		height: 1px;
		
	}
	#all #main_content2 #main_content2_left{
		float: left;
		width: 175px;
		position: relative;
		padding: 5px 0 0 0;
	   
	}

	#all #main_content2 .mcb_photo_1{
		float: left;
		width: 164px;
		height: 151px;
		padding: 1px 0 0 2px;
		background: url(images/mcb_photo_1.jpg) left top no-repeat;
		margin: 0 3px 5px 0;
		position: relative;
	}
	#all #main_content2 .mcb_photo_1 .title{
		display: block;
		height: 33px;
		width:148px;
		padding: 6px 15px 0 10px;
		font-size: 11px;
		color: #FFFFFF;
		text-decoration: none;
	}
	#all #main_content2 .mcb_photo_1 .title:hover{
		color: #FFFFFF;
		text-decoration: underline;
	}
	#all #main_content2 .mcb_photo_1 .center_zoom{
		position: absolute;
		top: 134px;
		left: 148px;
	}
	
	
	
	#all #main_content2 #main_content2_center{
		float: left;
		width: 612px;
		padding: 21px 16px 0 8px;
		font-size: 12px;
		color: #CCCC99;
		line-height: 1.3em;		
	}
	
	#all #main_content2 #main_content2_center h1{		
		font-size: 14px;
		color: #FFF;		
	}
	
	#all #main_content2 #main_content2_center h2{		
		font-size: 14px;
		color: #FFF;		
	}
		
	#all #main_content2 #main_content2_center a{
		color: #CCCC99;
		text-decoration:none;
	}

	
	
	#all #main_content2 #main_content2_right{
		float: left;
		width: 170px;
		padding: 5px 0 0 5px;
	}
	
	
	
	#all #bottom{
		text-align: center;
		padding: 0px 10px 8px 10px;
		font-size: 11px;
		color: #FFFFFF;
	}
	#all #bottom a{
		color: #FFFFFF;
		text-decoration: none;
	}
	#all #bottom a:hover{
		text-decoration: underline;
	}
	#all #bottom img{
		margin: 50px 0 20px 140px;
	}
	
	.main_zoom_off {
		position: absolute;
		top: 115px;
		right: 3px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoom.gif') no-repeat;
		z-index: 999;
	}
	
		.main_zoom_on {
		position: absolute;
		top: 115px;
		right: 3px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoomactive.gif') no-repeat;
		z-index: 999;
	}
	.main_zoom_off_sin {
		position: absolute;
		top: 142px;
		right: 3px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoom.gif') no-repeat;
		z-index: 999;
	}
	
		.main_zoom_on_sin {
		position: absolute;
		top: 142px;
		right: 3px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoomactive.gif') no-repeat;
		z-index: 999;
	}
	
	.main_zoom_bot_off {
		position: absolute;
		top: 134px;
		right: 2px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoom.gif') no-repeat;
		z-index: 999;
	}
	
		.main_zoom_bot_on {
		position: absolute;
		top: 134px;
		right: 2px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoomactive.gif') no-repeat;
		z-index: 999;
	}
	
	#backc {
	position:relative;
	width:186px;
	height:71px;
	top:30px;
	left:800px;
	background:url(images/back.jpg);
	text-decoration:none;
	}
	
	#backc a{
	position:relative;
	width:186px;
	height:71px;
	top:15px;
	left:50px;
	font-size:12px;
	text-decoration:none;
	color:#CCCCCC;
	}
	
	#backc a:hover{
	position:relative;
	width:186px;
	height:71px;
	top:15px;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	}
	
	.c{
        display: block;
        clear:both;
        height: 0;
        font-size: 0px;
        overflow: hidden;
    } 
    
    #main_content1 #forward 
    {
	position:relative;
    width:120px;
    height:10px;
    min-height:10px;
    left:500px;
    bottom:10px;
    color: #CCCCCC;
    }
    #main_content1 #forward a
    {
	color: #CBBD8D;
	text-decoration: none;
    }
    
    #main_content1 #forward a:hover{
	color: #FFFFFF;
	text-decoration: none;
    }
    
	#quicksite
	{
	position:relative; top:-5px; //top:-15px; color:#cbbda0; text-align:center;
	}

