.copyps {
	color: #FFFFFF;
	text-align: center;
}

    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;
        color:#CCCCCC; 
    }

    A:hover {
        text-decoration: none; 
    }
    
    h1
    						{
    						font-size:14px;
    						color:#E7D0C2;
    						text-align:left;
    						padding-top:10px;
    						}
    						
    						h2
    						{
    						font-size:14px;
    						color:#E7D0C2;
    						text-align:left;
    						padding-top:10px;
    						}

	#all{
		border-left: 1px solid #7F7F7F;
		border-right: 1px solid #7F7F7F;
		padding: 0px 0 0 0;
		width: 996px;
		margin: 0 auto;
	}
	
	#all #header{
		height: 132px;
		background: url(images/header_bg.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/logo.jpg) left top no-repeat;
	}
	#all #header #phones{
		float: right;		
		width: 700px;
		height: 90px;
		padding: 10px 17px 0 0;
		text-align: right;
		color: #ECECEC;
		font-size: 14px;
		
	}
	
	#all #header #phones h1{
		margin: 0 0 5px 8px;
		padding: 0;
		text-align:right;
		font-size: 12px;
		color: #999999;		
	}
	
	#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: #999999;
		text-decoration: none;
	}
	#all #header #menu ul li a:hover{
		color: #FFFFFF;
	}
	#all #header #menu ul li span{
		color: #852814;
	}
	
	

	#topnew
	{
	position:relative;
	width:998px;
	height:161px;
	min-height:161px;
	background: url(images/autumn.jpg);
	}

	
	#but
	{
	position:relative;
	float:right;
	margin-right:7px;
	width:238px;
	height:28px;
	min-height:28px;
	background: url(images/consultation.gif);
	}
		#but a
	{
	position:relative;
	float:right;
	margin-right:0px;
	width:235px;
	height:25px;
	min-height:25px;
	}
	
		#news1
		{
		position:absolute;
		margin-top:50px;
		margin-left:20px;
		width:460px;
		height:300px;
		min-height:300px;
		text-align:justify;
		}
		
								p.news1
    							{
    							display:inline;
    					   		
    							font-family:arial;
    							font-size: 12px;
    							width:300px;
								color: #CCCCCC;
								line-height: 1.3em;
    					   		text-align:justify;
    							}
    							
    						#newspodr1
					   		{
					   	   	position:absolute;
							width:10px;
					   		height:20px;
					   		top:78px;
					   		left:390px;
					   		//left:390px;
							}
							
							#newspodr1 a
					   		{
					   	   	letter-spacing:0px;
	   						font-size:12px;
							text-decoration:none;
							color:#CCCCCC;
							}
							
							#newspodr1 a:hover
					   		{
					   	    letter-spacing:0px;
	   						font-size:12px;
	   						text-decoration:underline;
							color:#ffffff;
							}

		#news2
		{
		position:absolute;
		margin-top:50px;
		margin-left:515px;
		width:460px;
		height:300px;
		min-height:300px;
		text-align:justify;
		}
								p.news2
    							{
    							display:inline;
    					   		text-align:left;
    							font-family:arial;
    							font-size: 12px;
    							width:300px;
								color: #CCCCCC;
								line-height: 1.3em;
    					   		text-align:justify;
    							}
    							
	
	#all #menu_top{
		margin: 5px 0px 0 5px;
		height: 38px;
	}
	#all #menu_top_flash{
		margin: 5px 0px 0 5px;
		height: 75px;
	}
	#all #menu_top .menu_select{
		float: left;
		width: 235px;
		height: 28px;
		padding: 10px 0 0 10px;
		background: url(images/top_menu_select_bg.jpg) left top no-repeat;
		position: relative;
		margin: 0 2px 0 0;
		z-index: 1000;
	}	
	#all #menu_top .menu_select .menu_select_text{
		display: block;
		float: left;
		width: 201px;
		font-size: 13px;
		color: #333333;
		padding: 0 0 0 7px;
	}
	#all #menu_top .menu_select .menu_select_down{
		display: block;
		width: 17px;
		height: 17px;
		float: left;
		
	}
	#all #menu_top .menu_select .menu_select_sub{
display: none;
		border: 1px solid #7A7A7A;
		position: absolute;
		top: 28px;
		left: 10px;
		width: 224px;
		padding: 10px 0px 10px 0px;
		background: url(images/sub_bg.png);
		z-index: 1001;
	}
	#all #menu_top .menu_select .menu_select_sub ul{
		list-style: none;
		margin: 0;
		padding: 0;
	}
	#all #menu_top .menu_select .menu_select_sub ul li{
		position: relative;
	}
	* html #all #menu_top .menu_select .menu_select_sub ul li{
		height: 1px;
	}
	#all #menu_top .menu_select .menu_select_sub ul li a{
		display: block;
		padding: 3px 10px 4px 13px;
		margin: 0;
		background: url(images/sub_menu_arrow.gif) 198px 7px no-repeat;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	#all #menu_top .menu_select .menu_select_sub ul li a:hover{
		background: #333333 url(images/sub_menu_arrow.gif) 198px 7px no-repeat;
	}
	#all #menu_top .menu_select .menu_select_sub ul li span{
		display: block;
		position: relative;
	}
	#all #menu_top .menu_select .menu_select_sub ul li span a{
		display: block;
		background: none;
	}
	#all #menu_top .menu_select .menu_select_sub ul li span a:hover{
		background: #333333;
	}

	#all #menu_top .menu_select .menu_select_sub ul .menu_select_sub_2{
		display: none;
		position: absolute;
		top: -2px;
		left: 224px;
		border: 1px solid #7A7A7A;
		width: 224px;
		padding: 10px 0px 10px 0px;
		background: url(images/sub_bg.png);
		z-index: 1002;
	}
	#all #menu_top .menu_select .menu_select_sub ul .menu_select_sub_2 a{
			padding: 3px 10px 4px 13px;
		margin: 0;
		background: url(images/sub_menu_arrow.gif) 198px 7px no-repeat;
		font-size: 12px;
		color: #FFFFFF;
		text-decoration: none;
	}
	#all #menu_top .menu_select .menu_select_sub ul .menu_select_sub_2 a:hover{
		background: #333333 url(images/sub_menu_arrow.gif) 198px 7px no-repeat;
	}
	
	#all #menu_top .menu_select .menu_select_sub ul .menu_select_sub_3{
	   display: none;
		position: absolute;
		top: -2px;
		left: 224px;
		border: 1px solid #7A7A7A;
		width: 224px;
		padding: 10px 0px 10px 0px;
		background: url(images/sub_bg.png);
		z-index: 1002;
	}
	#all #menu_top .menu_select .menu_select_sub ul .menu_select_sub_3 a{
		background: none;
	}
	#all #menu_top .menu_select .menu_select_sub ul .menu_select_sub_3 a:hover{
		background: #333333;
	}
	
	
	
	#all #spets{
		margin: 5px 5px 0 5px;
		background: url(images/spets_top_bg.jpg) left top no-repeat;
		padding: 9px 0 33px 4px;
		overflow: hidden;
	}
	* html #all #spets{
		overflow: visible;
		height: 1px;
	}
	#all #spets h2{
		margin: 0 0 5px 8px;
		padding: 0;
		font-size: 13px;
		color: #FFFFFF;
		font-weight: normal;
	}
	#all #spets .spets_item{
		float: left;
		width: 241px;
		margin: 0 4px 0 0;
		position: relative;
		z-index: 1;
	}
	#all #spets .spets_item .spets_item_img{
		z-index: 1;
	}
	#all #spets .spets_item .spets_item_img img{
		border: 2px solid #A1A1A1;
	}
	#all #spets .spets_item .spets_zoom_off {
		position: absolute;
		top: 139px;
		right: 2px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoom.gif') no-repeat;
		z-index: 999;
	}
	
	#all #spets .spets_item .spets_zoom_on {
		position: absolute;
		top: 139px;
		right: 2px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoomactive.gif') no-repeat;
		z-index: 999;
	}
	
   
	#all #spets .spets_item .spets_item_txt{
		background: url(images/spets_item_txt_bg.jpg) left top no-repeat;
		margin: 4px 0 0 0;
		padding: 5px 0 0 7px;
		color: #CCCCCC;
		font-size: 11px;
		z-index: 1;
	}
	#all #spets .spets_item .spets_item_txt a{
		color: #CCCCCC;
	}
	
	
	#all #content{
		background: url(images/header_bg.gif) left top repeat-x;
		padding: 3px 0 0 0;
		overflow: hidden;
	}
	* html #all #content{
		overflow: visible;
		height: 1px;
	}
	#all #content #content_title{
		background: url(images/content_title_bg.jpg) left bottom no-repeat;
		margin: 0 4px 14px 4px;
		overflow: hidden;
		padding: 12px 0 4px 0;
	}
	* html #all #content #content_title{
		overflow: visible;
		height: 1px;
	}
	#all #content #content_title #content_title_left_new{
		float: left;
		width: 15px;
		font-size: 13px;
		color: #CCCCCC;
		padding: 0px 0 0 25px;
	}	
	#all #content #content_title #content_title_right{
		float: left;
		font-size: 13px;
		color: #CCCCCC;
		padding: 0px 0 0 0px;
	}	
	#all #content #content_title #content_title_right_factory{
		float: left;
		font-size: 13px;
		color: #CCCCCC;
		padding: 0px 0 0 10px;
	}	
	
	#all #content #main_content_left{
		float: left;
		width: 363px;
		margin: 0 0 0 4px;
		background: url(images/main_content_left_bg.jpg) left top repeat-y;
	}
	#all #content #main_content_left1{
		background: url(images/main_content_left_top.jpg) left top no-repeat;
	}
	#all #content #main_content_left2{
		background: url(images/main_content_left_bottom.jpg) left bottom no-repeat;
		padding: 11px;
		font-size: 12px;
		color: #CCCCCC;
		line-height: 1.3em;
	}
	
	
	#all #content #main_content_right{
		float: left;
		width: 616px;
		padding: 0 0 0 5px;
		overflow: hidden;
	}
	#all #content #main_content_right_fac{
		float: left;
		padding: 0 0 0 5px;
		overflow: hidden;
		_width:984;
		_border:solid green 1px;
	}
	* html #all #content #main_content_right{
		overflow: visible;
		height: 1px;
	}
	
	#all #content #alph{
		width: 605px;
		height:50px;
		padding: 0 0 0 5px;
		overflow: hidden;
		text-align:center;
		background:url('images/foot_alph.jpg') no-repeat;
		
	}
	
	#all #content #alph a{
		text-decoration:none;
		letter-spacing: 10px;
		font-weight:bold;

	}
		#all #content #alph a:hover{

		color:pink;
	}
	#first_column{
		float: left;
		width: 190px;
		position: relative;
		z-index: 50;

	}
	#second_column{
		float: left;
		width: 190px;
		position: relative;
		padding-left:9px;
		z-index: 1; 

 
	}
	#third_column{
		float: left;
		width: 190px;
		position: relative;
		padding-left:9px;

	}
	#fourth_column{
		float: left;
		width: 190px;
		position: relative;
		padding-left:9px;

	}
	#fiveth_column{
		float: left;
		width: 190px;
		position: relative;
		padding-left:9px;


	}
	.main_right_item_fac{
		float: left;
		width: 190px;
		margin: 0 5px 9px 0;
		padding: 0 0 0 2px;
		position: relative;

	}
	
	.main_right_item{
		float: left;
		width: 201px;
		margin: 0 2px 9px 0;
		padding: 0 0 0 2px;
		background: url(images/main_right_item.jpg) left top no-repeat;
		position: relative;
	}
	
	.main_right_item .off{
		position: absolute;
		top: 138px;
		right: 2px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoom.gif') no-repeat;
	}
	
	.main_right_item .on{
		position: absolute;
		top: 138px;
		right: 2px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoomactive.gif') no-repeat;
	}
	#fac_item{
		height:25px;
	    width:186px;
		margin: 5px 5px 0 0px;
		background: -webkit-gradient(linear, left top, left bottom, from(#323131), to(#1d1d1d));
		background: -moz-linear-gradient(top,  #323131,  #1d1d1d);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#323131', endColorstr='#1d1d1d');
		padding: 9px 0px 3px 0px;
		border:solid #cbcbcc 1px;
		text-indent:5xp; 
		z-index: 40; 
	}
	#letter_fac{
	width:20px;
	text-indent:5px;
	font-weight:bold;
	color:red;
	margin-top:0px;
	}
	#fac_item_cont{
	    width:186px;
		margin: 2px 5px 0 0px;
		background: -webkit-gradient(linear, left top, left bottom, from(#323131), to(#1d1d1d));
		background: -moz-linear-gradient(top,  #323131,  #1d1d1d);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#323131', endColorstr='#1d1d1d');
		padding: 0px 0px 3px px;
		border:solid #cbcbcc 1px;
		z-index: 40;
	}
	.name_factory{
	text-indent:5px;
	line-height: 0.5;
	padding:1px 10px 10px 1px;
	z-index: 40;
	}
	
	*:first-child+html .name_factory {
	text-indent:5px;
	line-height: 0.5;
	padding:10px 15px 10px 1px ;
	}
	
	
	.name_factory a{
	text-decoration:none;
	}
	.name_factory a:hover{
	text-decoration:underline;
	}
	.main_right_item h3{
		margin: 0;
		padding: 0;
		font-weight: normal;
	}
	.main_right_item h3 a{
		display: block;
		text-align: center;
		text-decoration: none;
		background: url(images/main_right_item_title.jpg) left top no-repeat;
		font-size: 11px;
		color: #CCCCCC;
		height: 20px;
		padding: 4px 0 0 0;
	}
	.main_right_item h3 a:hover{
		background: url(images/main_right_item_title_hov.jpg) left top no-repeat;
		color: #333333;
	}
	.main_right_item_link{
		display: block;
		text-align: center;
		background: url(images/main_right_item_bottom.jpg) left top no-repeat;
		font-size: 11px;
		color: #CCCCCC;
		height: 20px;
		padding: 4px 0 0 0;
	}
	.main_right_item_link a{
		color: #CCCCCC;
		text-decoration: underline;
	}
	.main_right_item_link a:hover{
		color: #FFFFFF;
		text-decoration: underline;
	}
	
	#paging{
		clear: both;
		text-align: center;
		font-size: 11px;
	}
	#paging a{
		color: #CCCCCC;
		text-decoration: none;
		padding: 0 4px;
		margin: 0 2px;
	}
	#paging a:hover{
		background: url(images/paging_bg.jpg) left top repeat-x;
		color: #000000;
	}
	#paging span{
		background: url(images/paging_bg.jpg) left top repeat-x;
		color: #000000;
		padding: 0 4px;
		margin: 0 2px;
	}
	#paging #paging_left{
		background: url(images/paging_left.jpg) left top no-repeat;
	}
	#paging #paging_left:hover{
		background: url(images/paging_left_hov.jpg) left top no-repeat;
	}
	#paging_right{
		background: url(images/paging_right.jpg) left top no-repeat;
	}
	#paging_right:hover{
		background: url(images/paging_right_hov.jpg) left top no-repeat;
	}
	
	#all #content #content_title #inner_title_left{
		float: left;
		width: 810px;
		font-size: 13px;
		color: #CCCCCC;
		padding: 0px 0 0 11px;

	}	
	
	#all #content #content_title #inner_title_leftkuh{
		float: left;
		width: 996px;
		font-size: 13px;
		color: #852814;
		padding: 0px 0 0 11px;


	}
		#all #content #content_title #inner_title_leftkuhin{
		float: left;
		width: 805px;
		font-size: 13px;
		color: #852814;
		padding: 0px 0 0 11px;


	}
	#all #content #content_title #inner_title_left a{
		color: #CCCCCC;
	}	
	#all #content #content_title #inner_title_left a:hover{
		color: #FFFFFF;
	}	
	#all #content #content_title #inner_title_left span{
		color: #FFFFFF;
	}	
	
	#all #content #content_title #inner_title_right{
		float: left;
		font-size: 13px;
		width: 160px;
		color: #CCCCCC;
		padding: 0px 0 0 0px;
	}	

	
	#all #content #inner_content_left{
		float: left;
		width: 796px;
		margin: 0 8px 0 6px;
	}
	#all #content #inner_content_left h2{
		font-size: 11px;
		color: #CCCCCC;
		margin: 0;
		padding: 4px 0;
		font-weight: normal;
		text-align: center;
	}
	#all #content #inner_content_left h2 a{
		color: #CCCCCC;
	}
	#all #content #inner_content_left #inner_center{
		height: 453px;
		background: url(images/inner_center_center_bg.jpg) top left no-repeat;
		padding: 2px;
		

	}
	#all #content #inner_content_left #inner_center #inner_center_left{
		float: left;
		margin-top:-20px;
		width: 203px;
		font-size: 11px;
		color: #CCCCCC;

	}
	.inner_center_left_arr_top{
		width: 20px;
		height: 20px;
		display: block;
		float: left;
		margin-left:45px;
		background:url('images/ar.jpg') no-repeat;
	}
	.inner_center_left_arr_top3{
		width: 20px;
		height: 20px;
		display: block;
		float: left;
		margin-left:45px;

	}
	.inner_center_left_arr_top2{
		display: block;
		float: left;
		padding: 5px 0 0 1px;
	}
	#all #content #inner_content_left #inner_center #inner_center_left a{
		color: #CCCCCC;
		text-decoration: none;
	}
	
	.inner_center_left_images{
		height: 405px;
		width:206px;
		padding: 1px 0;
		overflow: hidden;
		position: relative;

	}
	#inner_center_left_images1{
		position: relative;
		top: 0px;
		left: 0px;


	}
	.inner_center_left_img{
		position: relative;
		margin: 0 0 4px 0;
		background:url(images/leftback.jpg);
	}
	.inner_center_left_img img{
		border: 1px solid #666666;
	}
	.inner_center_left_img a:hover img{
		border-right: 5px solid #d4d4d4;
		border-top:1px solid #d4d4d4;
		border-bottom:1px solid #d4d4d4; 	
		border-left:1px solid #d4d4d4; 	
	}
	.inner_center_left_img_zoom{
		position: absolute;
		top: 72px;
		right: 3px;
		border: none;
	}
	
	.inner_center_left_img_zoom1{
		position: absolute;
		top: 115px;
		right: 6px;
		//right: 6px;
		border: none;
	}
	
	.inner_center_left_img .inner_center_left_img_zoom1 img{
		border: none;
	}
	.inner_center_left_img .inner_center_left_img_zoom1:hover img{
		border: none;
	}
	.inner_center_left_img .inner_center_left_img_zoom img{
		border: none;
	}
	.inner_center_left_img .inner_center_left_img_zoom:hover img{
		border: none;
	}
	
	
	#all #content #inner_content_left #inner_center #inner_center_center{
		float: right;
		width: 586px;
		height:387px;
		padding: 0px 1px 0 0px;
	}
	#all #content #inner_content_left #inner_center #inner_center_center img{
		border: 3px solid #333333;
		border-top: 1px solid #333333;
		border-bottom: 1px solid #333333;
	}
	#all #content #inner_content_left #inner_center #inner_center_right{
		float: left;
		width: 137px;
		font-size: 11px;
		color: #CCCCCC;
	}
	
	.inner_center_right_arr_top{
		width: 20px;
		height: 20px;
		display: block;
		float: right;


	}
	.inner_center_right_arr_top3{
		width: 20px;
		height: 20px;
		display: block;
		float: right;

	}
	.inner_center_right_arr_top2{
		display: block;
		float: right;
		padding: 3px 4px 0 0;
	}
	
	.inner_center_right_images{
		height: 369px;
		padding: 2px 0 1px 0;
		overflow: hidden;
		position: relative;

	}
	#inner_center_right_images1{
		position: relative;
		top: 0px;
		left: 0px;
	}
	.inner_center_right_img{
		position: relative;
		margin: 0 0 3px 0;
	}
	.inner_center_right_img h3{
		margin: 0;
		padding: 2px 0 0 0;
		height: 18px;
		font-weight: normal;
		text-align: center;
		background: url(images/inner_center_right_img.jpg) left top no-repeat;
		font-size: 11px;
		color: #CCCCCC;
	}
	.inner_center_right_img h3 a{
		color: #CCCCCC;
	}
	.inner_center_right_img a img{
		border: none;	
	}
	.inner_center_right_img a:hover img{
		border: none;	
	}
	.inner_center_right_img .inner_center_left_img_zoom{
		position: absolute;
		top: 105px;
		right: 2px;
		border: none;
	}
	.inner_center_right_img .inner_center_left_img_zoom img{
		border: none;
	}
	.inner_center_right_img .inner_center_left_img_zoom:hover img{
		border: none;
	}

	
	
	
	#all #content #inner_content_left #inner_center_txt{
		border: 1px solid #FFFFFF;
		margin: 5px 0 0 0;
		color: #CCCCCC;
		font-size: 12px;
		padding: 10px;
		min-height: 213px;
	}
	* html #all #content #inner_content_left #inner_center_txt{
		height: 213px;
	}
	#all #content #inner_content_left #inner_center_txt a{
		color: #CCCCCC;
	}
	
	#all #content #inner_bottom{
border: 1px solid red;
		
		border: 1px solid #FFFFFF;
		margin: 5px 7px 0 6px;
		color: #CCCCCC;
		font-size: 12px;
		overflow: hidden;
	}
	* html #all #content #inner_bottom{
		overflow: visible;
		height: 1px;
	}
	#all #content #inner_bottom a{
		color: #CCCCCC;
	}
	#all #content #inner_bottom #inner_bottom_left{
		border-right: 1px solid #FFFFFF;
		float: left;
		min-height:85px;
		width: 200px;
		text-align: center;
		padding: 40px 10px;
		
	}
	#all #content #inner_bottom #inner_bottom_right{
		float: left;
		width: 705px;
		padding: 20px;
	}




	#all #content #inner_content_right{
		float: left;
		width: 170px;
		padding: 6px 0 6px 5px;
		overflow: hidden;
		border: 1px solid #FFFFFF;
	}
	* html #all #content #inner_content_right{
		overflow: visible;
		height: 1px;
	}
	#all #content #inner_content_right .main_right_item{
		float: left;
		width: 164px;
		height: 158px;
		margin: 0 2px 9px 0;
		padding: 0 0 0 1px;
		background: url(images/inner_right_item.jpg) left top no-repeat;
		position: relative;
	}
	
 		.main_zoom_off {
		position: absolute;
		top: 118px;
		right: 2px;
		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: 118px;
		right: 2px;
		display:block;
		height:16px;
		width:16px;
		min-height:16px;
		background:url('images/zoomactive.gif') no-repeat;
		z-index: 999;
	}
	#all #content #inner_content_right .main_right_item h3{
		margin: 0;
		padding: 0;
		font-weight: normal;
	}
	#all #content #inner_content_right .main_right_item h3 a{
		display: block;
		text-align: center;
		text-decoration: none;
		font-size: 11px;
		color: #CCCCCC;
		height: 20px;
		padding: 4px 0 0 0;
	}
	#all #content #inner_content_right .main_right_item h3 a:hover{
		background: url(images/inner_right_item_title_hov.jpg) left top no-repeat;
		color: #333333;
	}
	#all #content #inner_content_right .main_right_item .main_right_item_link{
		display: block;
		text-align: center;
		font-size: 11px;
		color: #CCCCCC;
		height: 20px;
		padding: 4px 0 0 0;
	}
	#all #content #inner_content_right .main_right_item .main_right_item_link a{
		color: #CCCCCC;
		text-decoration: underline;
	}
	#all #content #inner_content_right .main_right_item .main_right_item_link a:hover{
		color: #FFFFFF;
		text-decoration: underline;
	}
	
	#all #content #inner_content_right #paging{
		clear: both;
		text-align: center;
		font-size: 11px;
	}
	#all #content #inner_content_right #paging a{
		color: #CCCCCC;
		text-decoration: none;
		padding: 0 3px;
		margin: 0 0px;
	}
	#all #content #inner_content_right #paging a:hover{
		background: url(images/paging_bg.jpg) left top repeat-x;
		color: #000000;
	}
	#all #content #inner_content_right #paging span{
		background: url(images/paging_bg.jpg) left top repeat-x;
		color: #000000;
		padding: 0 3px;
		margin: 0 0px;
	}
	#all #content #inner_content_right #paging #paging_left{
		padding: 0;
		background: url(images/paging_left.jpg) left top no-repeat;
	}
	#all #content #inner_content_right #paging #paging_left:hover{
		background: url(images/paging_left_hov.jpg) left top no-repeat;
	}
	#all #content #inner_content_right #paging #paging_right{
		padding: 0;
		background: url(images/paging_right.jpg) left top no-repeat;
	}
	#all #content #inner_content_right #paging #paging_right:hover{
		background: url(images/paging_right_hov.jpg) left top no-repeat;
	}
	
	#all #bottom{	
	  position:relative;
		width:1000px;  
		left:0px;
		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: 0 0 12px 0;
	}
	
	#back {
	position:relative;
	width:186px;
	height:71px;
	left:790px;
	background:url(images/back.jpg);
	text-decoration:none;
	}
	
	#back a{
	position:relative;
	width:186px;
	height:71px;
	top:15px;
	left:10px;
	font-size:12px;
	text-decoration:none;
	color:#CCCCCC;
	}
	
	#back a:hover{
	position:relative;
	width:186px;
	height:71px;
	top:15px;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	}
	
	#backk {
	position:relative;
	float:right;
	width:186px;
	height:71px;
	margin-top:30px;
	background:url(images/back.jpg);
	text-decoration:none;
	}
	
	#backk a{
	position:relative;
	width:186px;
	min-height:71px;
	height:71px;
	top:15px;
	left:45px;
	font-size:12px;
	text-decoration:none;
	color:#CCCCCC;
	}
	
	#backk a:hover{
	position:relative;
	width:186px;
	height:71px;
	top:15px;
	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	}
	
	#backc {
	position:relative;
	width:186px;
	height:71px;
	top:30px;
	left:790px;
	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;
	}
	
	#backd {
	position:relative;
	width:186px;
	height:71px;
	left:790px;
	top:60px;
	background:url(images/back.jpg);
	text-decoration:none;
	}
	
	#backd a{
	position:relative;
	width:186px;
	height:71px;
	top:15px;
	left:50px;
	font-size:12px;
	text-decoration:none;
	color:#CCCCCC;
	}
	
	#backd 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;
    } 
    
    #quicksite {
	position:relative; top:10px; //top:10px; color:#b8b7b7; text-align:center; font-size:10px;
	}
	
			#ots1 {						
			position:relative;
	 		margin:0px;
			padding-bottom:60px;
			top:10px;
			//top:10px;						
			font-size:10pt;
			height:20px;
			width:1000px;
			color:#b8b7b7;
	 		}	 	  
	 
	 	
	 		#ots1 a {
   			text-decoration:none;
			color:#b8b7b7;
	 		}
	 	
	 		#ots1 a:hover {
   			text-decoration:none;
			color:#fff;
	 		}


#all #header #phones .point
      {
      color:#852814;
      font-size:10pt;      
      }
#main_content_left blockquote
{
	padding: 0; margin: 1em 0;
	padding-top: 1em;
	background: url("/img/blc.bg.png") no-repeat 100% 0
}
#main_content_left blockquote div
{
	padding: 1em 2em 2.5em 4em;
	color: #E7D0C2;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana;
	font-style: italic;
	background: url("/img/blc.bg.png") no-repeat 100% 100%
}
#main_content_left blockquote div p
{
}	font-size:12px;
	text-decoration:none;
	color:#ffffff;
	}
	
	.c{
        display: block;
        clear:both;
        height: 0;
        font-size: 0px;
        overflow: hidden;
    } 
    
    #quicksite {
	position:relative; top:10px; //top:10px; color:#b8b7b7; text-align:center; font-size:10px;
	}
	
			#ots1 {						
			position:relative;
	 		margin:0px;
			padding-bottom:60px;
			top:10px;
			//top:10px;						
			font-size:10pt;
			height:20px;
			width:1000px;
			color:#b8b7b7;
	 		}	 	  
	 
	 	
	 		#ots1 a {
   			text-decoration:none;
			color:#b8b7b7;
	 		}
	 	
	 		#ots1 a:hover {
   			text-decoration:none;
			color:#fff;
	 		}


#all #header #phones .point
      {
      color:#852814;
      font-size:10pt;      
      }
#main_content_left blockquote
{
	padding: 0; margin: 1em 0;
	padding-top: 1em;
	background: url("/img/blc.bg.png") no-repeat 100% 0
}
#main_content_left blockquote div
{
	padding: 1em 3em 2em 4.5em;
	color: #E7D0C2;
	font-size: 12px;
	line-height: 18px;
	font-family: Verdana;
	font-style: italic;
	background: url("/img/blc.bg.png") no-repeat 100% 100%
}
#main_content_left blockquote div p
{
}

#go{
		float: left;
		width: 240px;
		height: 40px;
		margin: 5px 100px 9px 0;
		padding: 0 0 0 1px;
		position: relative;

}
#gobut {
		float: left;
		width: 151px;
		height: 51px;
		margin: 0 2px 9px 0;
		padding: 0 0 0 1px;
		position: relative;

}
							p.adv
    						{
    						text-indent: 30px;
    						text-align:justify;
    						}
    						
.thumbnail{  
position: relative;  
z-index: 50;  
}  
.thumbnail_le{  
position: relative;  
z-index: 50;  
}  

.thumbnail:hover{  
background-color: transparent;  
z-index: 50;  
}  
.thumbnail_le:hover{  
background-color: transparent;  
z-index: 50;  
} 

.thumbnail span{ /*CSS for enlarged image*/  
position: absolute;  
background-color: #383838;  
padding: 0px;  
left: -1000px;   
visibility: hidden;  
color: black;  
text-decoration: none;  
} 
.thumbnail_le span{ /*CSS for enlarged image*/  
position: absolute;  
background-color: #383838;  
padding: 0px;  
right: -1000px;   
visibility: hidden;  
color: black;  
text-decoration: none;  
}  
.thumbnail span img{ /*CSS for enlarged image*/  
border-width: 0;  
padding: 2px;  
} 
.thumbnail_le span img{ /*CSS for enlarged image*/  
border-width: 0;  
padding: 2px;  
}   
.thumbnail:hover span{ /*CSS for enlarged image on hover*/  
visibility: visible;  
top: 0;  
left: 100px; /*position where enlarged image should offset horizontally */  
}  
.thumbnail_le:hover span{ /*CSS for enlarged image on hover*/  
visibility: visible;  
top: 0;  
right: 100px; /*position where enlarged image should offset horizontally */  
}  


