html *{margin:0;padding:0;}
html{height:100%}
body{min-height:100%;min-width:1260px;font-family:calibri,arial,sans;font-size:12px;background:#fff;color:#373a3b;position:relative;

scrollbar-face-color:#5997CA;  
  scrollbar-shadow-color: #ffffff;  
  scrollbar-highlight-color: #ffffff;  
  scrollbar-3dlight-color: #5997CA;  
  scrollbar-darkshadow-color: #5997CA;  
  scrollbar-track-color: #F6F6F6;  
  scrollbar-arrow-color: #F6F6F6;
}
a{color:#2ca835;border:0;}
p{margin:0 0 1em 0;}
h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{font-weight:normal;}
img{vertical-align:bottom;border:0;}
.clear{clear:both;font-size:1px;line-height:1px;height:0;overflow:hidden;}
.juster{display:inline-block;width:100%;height:0;overflow:hidden;}
@font-face {
    font-family: 'spslhairc';
    src: url('/fonts/spslhairc.eot');
    src: local('O'),
		url('/fonts/spslhairc.eot?#iefix') format('embedded-opentype'),
		url('/fonts/spslhairc.svg') format('svg'),
		url('/fonts/spslhairc.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.sitedata{width:1px;height:1px;overflow:hidden;position:absolute;top:-100px;left:-100px;}

.bodybg{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;}
.bodybg .gridbg{background:url('/templates/images/gridbg.png') left top;height:100%;width:100%;position:absolute;top:0;left:0;z-index:3;}
.bodybg img{width:100%;left:0;top:0;}
.bodybg .hidden{position:absolute;z-index:1;}
.bodybg .active{position:absolute;z-index:2;}

.header_w {width:100%;position:absolute;left:0;top:0;z-index:4;}
.header_w .header{width:780px;margin:0 auto;padding:63px 0 0 300px;}
.header .menu{color:#fff;text-transform:uppercase;font-size:13px;line-height:20px;margin:0 0 40px 0;}
.header .menu a{color:#5ef007;text-decoration:none;margin:0 6px;}
.header .menu a:hover{color:#fff;}
.header .menu a.active{color:#fff;}
.header .langs{position:absolute;right:90px;top:65px;}
.header .langs a{color:#bdbdbd;font-size:11px;text-decoration:none;margin:0 0 0 10px;text-transform:uppercase;}
.header .langs a.active{color:#fff;}
/*.header .pagetitle{font-size:42px;color:#fff;padding:0 0 0 54px;line-height:40px;background:url('/images/titlebg.png') no-repeat left 13px;min-height:69px;}*/
.header .pagetitle{
/**********/
width:660px;
/**********/
font-size:42px;color:#fff;padding:0 0 0 54px;line-height:40px;background:url('/templates/images/titlebg.png') no-repeat left 13px;min-height:69px; height:75px;vertical-align:middle;display:table-cell;height:80px;}

.content_w {position:relative;z-index:3;margin:0 0 0 330px;padding:270px 0 260px 0;display:block;}
.content_w .content{background:url('/templates/images/blacktrbg.png');}

.content_w .page_content{width:650px;color:#fff;padding:30px;line-height:22px;position:relative; width: 93%;}
.content_w .page_content a{color:#fff;}

.content .cform{overflow:hidden;margin:-10px 0 0 0;}
.content .cont_left{width:250px;float:left;margin:10px 20px 0 0;}
.content .cont_right{width:230px;float:left;}

.cform .ctitle{display:inline-block;vertical-align:top;width:65px;}
.cform .cvalue{display:inline-block;vertical-align:top;width:185px}
.cform .cinput{background:#fff;margin:0 0 5px 0;}
.cform .cinput input{background:url('/templates/images/spacer.gif');height:25px;width:220px;padding:0 5px;border:0;font-family:calibri;}
.cform .ctarea{background:#fff;margin:0 0 5px 0;}
.cform .ctarea textarea{background:url('/templates/images/spacer.gif');height:105px;width:220px;padding:5px;border:0;font-family:calibri;width:220px !important;}
.cform .submit{height:25px;width:70px;text-align:center;color:#fff;line-height:25px;cursor:pointer;position:relative;background:#2ca835}
.cform .submit input{border:0;background:url('/templates/images/spacer.gif');cursor:pointer;position:absolute;left:0;top:0;width:100%;height:100%;}

.mainsidebar_bg{position:absolute;/*width:200px;*/left:0px;top:0;z-index:5;overflow:hidden;}
.sidebar_bg{background:url('/templates/images/whitetrbg.png');position:absolute;width:0px;left:10px;top:0;bottom:0;z-index:5;}
.sidebar_w{width:330px;min-height:450px;position:relative;z-index:5;float:left;}
.sidebar{margin:0 0 0 10px;padding:236px 0 10px 0;position:relative; height:500px;}
.sidebar .logo{position:absolute;top:71px;left:37px;}
.sidebar .highlight {position:absolute;top:0px;overflow:hidden;display:none;width:0px;}

.sidebar .pagetext{margin:0 20px 0 33px;line-height:20px;font-size:12px;position:relative;z-index:1;}
.sidebar .pagetext .title{text-transform:uppercase;color:#8b9091;background:url('/templates/images/texttitlebg.png') no-repeat left bottom;padding:0 0 9px 0;margin:0 0 25px 0;}
.pagetext .text table {border-collapse: collapse;}
.pagetext .text table td {padding: 1px 3px;}

.sidebar .pagenav{
		/*bottom:15px;*/
		bottom:0;
		position:absolute;
	margin:10px;bottom:15px;left:15px;width:100%;font-size:50px;color:#ccc;line-height:50px;display:none;font-family:spslhairc,calibri,arial,sans-serif;
	
	}
.sidebar .total{color:#fff;}
.sidebar .pagenav .prev{display:inline-block;vertical-align:top;height:50px;width:50px;background:url('/templates/images/pagenav.png') no-repeat 20px center;cursor:pointer;}
.sidebar .pagenav .next{display:inline-block;vertical-align:top;height:50px;width:50px;background:url('/templates/images/pagenav.png') no-repeat -97px center;cursor:pointer;}
.sidebar .pagenav .sep{display:inline-block;vertical-align:top;height:50px;width:10px;background:url('/templates/images/pagenav.png') no-repeat center center;}
.sidebar .pagenav .cur{min-width:15px;display:inline-block;text-align:right;vertical-align:top;}

.content .page_control{position:absolute;top:-25px;left:0;height:25px;line-height:25px;}
.content .page_control span{display:inline-block;padding:0 15px;margin:0 5px 0 0;background:url('/templates/images/blacktrbg.png');cursor:pointer;}
.content .page_control span.cur{background:#2ca835}
.content .clip.hidden{position:absolute;left:-9999px;top:-9999px;}
.photo_page .photo-car .item{display:block;float:left;width:110px;height:145px;margin:0 4px 10px 0;text-align:center;text-decoration:none;}
.photo_page .photo-car .item.last{margin-right:0;}
.photo_page .photo-car .item .img{display:block;width:104px;height:104px;background:url('/templates/images/whitetrbg2.png');padding:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}

.photo_page .video-car .item{display:block;float:left;width:260px;height:145px;margin:0 4px 10px 0;text-align:center;text-decoration:none;}
.photo_page .video-car .item.last{margin-right:0;}
.photo_page .video-car .item .img{display:block;width:254px;height:164px;background:url('/templates/images/whitetrbg2.png');padding:3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;margin:0 0 5px 0;}
.photo_page .video-car .item .title{line-height:normal;}

.footer_w{position:absolute;bottom:0;left:0;width:100%;background:url('/templates/images/blacktrbg.png');padding:40px 0 40px 0;z-index:3;}
.footer{width:780px;margin:0 auto;padding:0 0 0 220px;position:relative;overflow:hidden;}
.footer .col{float:left;width:270px;margin:0 28px 0 0;}
.footer .col a{display:block;text-decoration:none;border-bottom:1px solid #676968;white-space:nowrap;height:22px;line-height:21px;background:url('/templates/images/botmenuli.png') no-repeat left center;padding:0 0 0 14px;margin-bottom:-1px;color:#fff;}
.footer .col a:hover,.footer .col a.active{background:#2ca835;border-bottom:1px solid #2ca835;}

/**************************/
.main_item h3 {
	font-weight:bold;
}
.main_item a {
	color:#373A3B;border:0;
	 text-decoration: none;
}
.main_item > .item{
	/*height:40px;*/
	 padding: 5px 0 25px;
}
.main_item div span{
	font-weight: normal;
	padding-left: 9px;
}
.main_item  div img{
		vertical-align: middle;
}
.line {
	 background: url("/templates/images/texttitlebg3.png") no-repeat scroll left bottom transparent;
    color: #8B9091;
 
    padding: 0 0 3px;
    
}
.text3{
 padding-bottom:60px;
 /*padding-left:80px;*/
 }
 
.text3 h3{
 height: 40px;
 text-transform:uppercase;

}
.text3 > p {
	/*width:450px;*/
	
}
.text3  .equipment_text  .disc_list  {
	padding-left:10px;
	list-style:none;
}
.text3  .equipment_text  .prelist  {
	padding:5px;
	
}

.text3  .equipment_text  .disc_list  li {
background-image: url('/templates/images/items4.png');
background-repeat: no-repeat;
background-position: 5px 10px;
padding-left: 14px;
}
.text3  .equipment_text table{
	border-collapse:collapse;
	//width: 100% !important;
}
.text3  .equipment_text table td{
	padding:10px;
	border: 1px solid #9B9B9B !important;
	vertical-align: top;
}.text3  .equipment_text table tr{
	padding-left:10px;
	padding-top:10px;
	border: 1px solid #9B9B9B !important;
}.text3  .equipment_text table th{
	padding-left:10px;
	padding-top:10px;
	border: 1px solid #9B9B9B !important;
}

.text3  .equipment_text  ul {
	width:450px;
	list-style-type: none;
	margin-left:-15px;
/*	list-style-image: url('/templates/images/items2.png');*/
	
}
.text3  .equipment_text   ul li {
background-image: url('/templates/images/items3.png');
background-repeat: no-repeat;
background-position: 0px 5px; 
padding-left: 14px;
} 


#uppercase{
 text-transform:uppercase;
 height:25px; 
 font-weight: bold;
}

.equipment_photo {
	float:right;
	margin-right:135px;
	
}
.equipment_text{
	
	
	/** margin-bottom: -10px;
	*********padding-bottom: 10px;***/
	padding: 10px 12px 0px 80px;
    width: 75%;
	float: right;
	/***********/
}
.noFloat {float: none;}
.equipment_text p{
	/*float: left;*/
}
.all_width {width: 91%;}
.left_table {float: left;margin-right: 3%;
    width: 50%;}
.right_table {float: right; width: 47%;}
/*
.text3  img {
	float:right;
	margin-right:220px;
	
}
*/
.text3 > table {
	width: 100% !important;
}