body{
	background: #353333 url(../img/main_bg.jpg) no-repeat center top;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
}
a{
	color: #ff3300;
}
#nav{
	font-family: Arial,Helvetica,Sans-Serif;
}
.body{
	background: #fff;
	width: 960px;
	margin: 0px auto;
}
.icon_right{
	float: right;
	margin: 3px 7px 0px 0px;
}
.icon_right a{
	margin: 0px 8px 0px 0px;
}
.header{
	padding: 12px 17px 10px 10px;
}
.header table{
	width: 100%;
}
.right_header{
	text-align: right;
}
.right_header p{
	color: #666666;
	margin: 0px 0px 4px 0px;
}
.right_header .or_text{
	color: #ee3e00;
	margin: 0px 0px 8px 0px;
}
.right_header .phone{
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
	letter-spacing: 2px;
}
.right_header .phone span{
	color: #ee3e00;
}
.main_container{
	padding: 18px 20px 20px 20px;
}
.main_table{
	width: 100%;
}
.main_table .right_container{
	width: 266px;
	background: url(../img/right_shad.gif) no-repeat right top;
	padding-top: 17px;
}
.center_container{
	padding-top: 12px;
}
.main_table .right_container{
	width: 266px;
}
.qoute_form{
	background: #efefde;
	border: 1px solid #909112;
	padding: 8px 13px 10px 12px;
	color: #333333;
	margin: 0px 0px 16px 0px;
}
.qoute_form tr td{
	padding: 0px 0px 8px 0px;
	vertical-align: middle;
}
.qoute_form .field_name{
	width: 50px;
	vertical-align: center;
}
.qoute_title{
	font-family: Verdana;
	font-weight: bold;
	color: #525313;
	margin-bottom: 15px;
}
.qoute_form tr td input{
	padding: 2px 5px 5px 5px;
	border: 1px solid #999999;
	width: 177px;
}
.qoute_form tr td textarea{
	padding: 3px 5px 2px 5px;
	border: 1px solid #999999;
	width: 226px;
	height: 41px;
}
.qoute_form tr td p{
	padding: 0px 0px 3px 0px;
}
.qoute_form tr td input.submit{
	padding: 0px 0px 0px 0px;
	border: none;
	width: 62px;
	height: 19px;
	background: url(../img/qoute_btn.gif) no-repeat left top;
	cursor: pointer;
	text-indent: -1000px;
}
.red_brd{
	border-left: 4px solid #ee3e00;
	padding: 0px 0px 0px 12px;
	margin: 0px 0px 10px 0px;
	line-height: 18px;
}
.index_imgs{
	border: 1px solid #9a920f;
	padding: 6px 0px 12px 0px;
	margin-bottom: 10px;
}
.g_c_title{
	font-size: 11px;
	color: #666666;
	font-family: Verdana;
	font-weight: bold;
	text-align: center;
	margin: 0px 0px 10px 0px;
}
.index_imgs table{
	width: 100%;
}
.index_imgs table tr td{
	text-align: center;
	padding: 0px 0px 10px 0px;
}
.arrow_list {
	padding: 0px 0px 0px 9px;
}
.arrow_list h2{
	font-size: 11px;
	color: #ec381c;
	font-family: Verdana;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
.arrow_list ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.arrow_list ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 11px;
	background: url(../img/arrow_list_bg.gif) no-repeat left 4px;
}
.center_menu {
	padding: 7px 0px 14px 0px;

}
.center_menu table{
	width: 100%;
}
.center_menu table td{
	text-align: center;
}
.center_menu table td.c_m_link{
	border-left: 1px solid #9a920f;
	border-right: 1px solid #9a920f;
}
h1{
	font-family: Arial;
	font-size: 30px;
	color: #ee3e00;
	margin: 0px 0px 17px 0px;
}
.bullet_list{
	margin: 0px 0px 17px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}	
.bullet_list li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 7px 10px;
	list-style: none;
	background: url(../img/gr_bullit.gif) no-repeat left 5px;
	font-size: 11px;
	color: #666666;
}	
.center_table{
	width: 100%;
	margin-bottom: 20px;
}
.center_table tr td.c_right_block{
	width: 50%;
}
.txt_title{
	color: #ee3e00;
	font-size: 14px;
	margin: 0px 0px 12px 0px;
	
}
.center_txt{
	padding: 0px 22px 0px 0px;
}
.center_txt p{
	padding: 0px 0px 13px 0px;
}
.text_block{
	padding: 0px 17px 0px 0px;
}
.c_right_block .text_block{
	padding: 0px 0px 0px 17px;
	border-left: 1px solid #9a920f;
}
.banner{
	margin: 0px 0px 20px 0px;
}
.center_table tr td.c_right_block .banner{
	margin: 0px 0px 20px 17px;
}
.cleaning_banner p{
	color: #ee3e00;
	font-size: 14px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
}
.footer{
	background: #000;
	color: #999999;
	padding: 11px 22px 11px 22px;
	font-size: 11px;
}
.footer table{
	width: 100%;
}
.footer a{
	color: #999999;
}
.right_footer{
	text-align: right;
}
.right_footer a{
	margin: 0px 0px 0px 12px;
}
.right_footer a.art_dimension{
	color: #ff6600;
}
.center_menu_block{
	width: 100%;
}
.right_center_menu{
	background: url(../img/truba_bg.jpg) no-repeat left top;
	width: 428px;
}
.gallery_table img{
	display: block;
}
.jdGallery .slideInfoZone p{
	display: none;
}
.banner_list{
	width: 100%;
}
.orange_title{
	font-size: 18px;
	color: #ee3e00;
	font-family: Helios;
	margin-bottom: 15px;
}
.banner_list .banner_cell{
	padding: 0px 0px 0px 30px;
}
.orange_bullet{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.orange_bullet li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 7px 14px;
	list-style: none;
	background: url(../img/or_bullet.gif) no-repeat left 5px;
}
.orange_bullet li a{
	color: #353333;
	text-decoration: underline;
}
.orange_bullet li a:hover{
	text-decoration: none;
}
.grey_block .orange_bullet li{
	padding: 0px 0px 15px 14px;
}
.orange_big_title{
	font-size: 30px;
	color: #ee3e00;
	font-family: Helios;
	margin-bottom: 15px;
	font-weight: normal;
}
.orange_txt{
	font-size: 12px;
	color: #ee3e00;
}
a.orange_txt{
	text-decoration: underline;
}
a.orange_txt:hover{
	text-decoration: none;
}
.grey_block{
	background:none repeat scroll 0 0 #EFEFDE;
	border:1px solid #909112;
	color:#333333;
	margin:0 0 16px;
	padding:8px 13px 10px 12px;
}
.small_title{
	font-size: 11px;
	color: #ee3e00;
	font-family: Verdana;
	margin-bottom: 15px;
	font-weight: bold;
}
.player_descr{
	padding: 0px 0px 7px 0px;
	color: #020202;
}
.player{
	width: 266px;
	height: 198px;
	margin-bottom: 25px;
}
.title_table{
	width: 100%;
}
.bookmarks_cell{
	width: 1%;
	padding: 10px 0px 0px 10px;
}
.content{
	margin: 0px 0px 20px 0px;
}
.green_title{
	font-size: 24px;
	color: #999917;
	font-family: Verdana;
	margin-bottom: 11px;
}
.green_title .little{
	font-size: 10px;
	color: #ff6600;
	font-family: Verdana;
	margin-left: 10px;
}
.orange{
	color: #ef3e00;
}	

.ul_disc{
	margin: 0px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
}
.ul_disc li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 13px 0px;
	list-style: disc;
}
.contact_table{
	width: 100%;
}
.contact_table .field_name{
	width: 50%;
	text-align: right;
	padding-right: 20px;
	font-weight: bold;
}
.contact_table .field_name span{
	font-weight: normal;
}
.contact_table td p, .contact_table td ul{
	font-size: 9px;
}
.contact_table td p.bold_cont_txt{
	font-size: 10px;
	font-weight: bold;
	padding-bottom: 3px;
}
.contact_table td a{
	color: #ff4001;
	text-decoration: underline;
}
.contact_table td a:hover{
	text-decoration: none;
}
.contact_table td ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.contact_table td ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 7px;
	background: url(../img/bulet.gif) no-repeat left 7px;
}
.contact_table td{
	padding-bottom: 15px;
}
.contact_table i{
	color: #ff6600;
	padding: 0px 3px;
}
.contact_table p{
	padding: 0px 0px;
}
.contact_table td tr td{
	padding: 0px 10px 3px 0px;
}
.contact_table td tr td input{
	cursor: pointer;
}
.contact_table .input_text{
	width: 190px;
	border: 2px groove #808080;
	padding: 0px 5px 0px 5px;
}
.contact_table select{
	width: 203px;
	border: 2px groove #808080;
}
.subnit_form{
	cursor: pointer;
	margin: 10px 100px 0px 0px;
}
.contact_information p{
	margin: 0px 0px 15px 0px;
}
.contact_information p a{
	color: #333333;
	text-decoration: underline;
}
.contact_information p a:hover{
	text-decoration: none;
}
.orange_bord{
	border-top: 5px solid #ee3e00;
	padding: 10px 0px 48px 0px;
}
.big_strok{
	padding: 0px 0px 48px 0px;
}
h2.bold_orange{
	font-family: Verdana;
	font-size: 13px;
	color: #ee3e00;
	font-weight: bold;
	margin: 0px 0px 22px 0px;
}
h2.bold_black{
	font-family: Verdana;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	margin: 0px 0px 19px 0px;
}
.orange_bord ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
.orange_bord ul li{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 6px 0px;
	list-style: none;
}
.orange_bord ul a{
	text-decoration: underline;
	color: #333333;
}
.orange_bord ul a:hover{
	text-decoration: none;
}
.big_strok p{
	line-height: 18px;
}
.center_txt .error_report{
	font-size: 20px;
	background: red;
	margin: 0px 0px 20px 0px;
	padding: 4px 0px 5px 10px;
	color: #fff;
	font-weight: bold;
}
.qoute_form .error_report{
	font-size: 12px;
	background: red;
	margin: 0px 0px 20px 0px;
	padding: 4px 0px 5px 10px;
	color: #fff;
	font-weight: bold;
}
.center_txt .error_report span{
	font-size: 15px;
	color: #000;
	font-weight: bold;
}
.center_txt .send_report{
	font-size: 33px;
	margin: 0px 0px 20px 0px;
	padding: 40px 0px 5px 10px;
	color: #000;
	font-weight: bold;
	font-style: italic;
	font-family: Times New Roman;
}
.qoute_form .send_report{
	font-size: 19px;
	margin: 0px 0px 20px 0px;
	padding: 40px 0px 25px 10px;
	color: #000;
	font-weight: bold;
	font-style: italic;
	font-family: Times New Roman;
}












