/* ---------->>> MAIN <<<-----------*/
@font-face {
	font-family: 'HeliosCondBold';
	src: url('../font/HeliosCond_Bold.eot');
	src: local('HeliosCond Bold'), local('HeliosCondBold'), url('../font/HeliosCond_Bold.woff') format('woff'), url('../font/HeliosCond_Bold.ttf') format('truetype'), url('../font/HeliosCond_Bold.svg#HeliosCondBold') format('svg');
}
body {
	font: normal 12px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif; color: #1a1a1a;
	background: #333d55 url("../images/wrapper1.jpg") left top repeat-x;
}
a { color: #1a1a1a; }
a:hover { text-decoration: none; }
p { }
legend { 
	font: normal 12px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif; 
	color: #000000; }
input { 
	font: normal 12px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif; 
	color: #000000; }
h1 {color: #252e44; font-size: 15px; font-weight: normal; margin: 0px 0px 8px 0px;
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	text-transform: uppercase; }
h2 { color: #252e44; font-size: 15px; font-weight: normal; margin: 0px 0px 8px 0px;
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	text-transform: uppercase;
}
.h2 { color: #252e44; font-size: 15px; font-weight: normal; margin: 0px 0px 8px 0px;
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	text-transform: uppercase;
}

h3 { }
h4 { }
h5 { }
h6 { }
textarea { 
	font: normal 12px Tahoma,Geneva,"DejaVu Sans Condensed",sans-serif; 
}

/*------------>>> BOX <<<-----------*/
/** Begin: wrapper **/
#wrapper {
	width: 100%; min-height: 100%; overflow: hidden; position: relative; min-width: 1000px;
	background: url("../images/wrapper2.jpg") left bottom repeat-x;
}
#wrapper .wrapper_1 { 
	position: relative; width: 1000px; margin: 0px auto 0px auto;
}
/** End: wrapper **/
/** Begin: header **/
#header { position: relative; height: 270px; }
/** End: header **/
/** Begin: footer **/
#footer { 
	position: relative; clear: both; width: 100%; width: 1000px;
	height: 80px; margin: -80px auto 0px auto;
	background: url("../images/foot.png") right top no-repeat;
}
/** End: footer **/
/** Begin: phone **/
#phone { 
	position: absolute; top: 12px; left: 20px; padding: 2px 0px 0px 53px; width: 200px;
	background: url("../images/phone.png") left center no-repeat; min-height: 45px;
}
#phone h2 {  
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size: 12px; color: #cccccc; margin: 0px 0px 3px 0px; font-weight: normal;
}
#phone p { 
	margin: 0px 0px 0px 0px; font-size: 22px; color: #ffffff; font-weight: normal;
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}
#phone p a { color: #ffffff; }
/** End: phone **/
/** Begin: adress **/
#adress { 
	position: absolute; top: 12px; left: 350px;  padding: 2px 0px 0px 53px;
	background: url("../images/adress.png") left center no-repeat; min-height: 45px;
}
#adress h2 {  
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size: 12px; color: #cccccc; margin: 0px 0px 3px 0px; font-weight: normal;
}
#adress p { 
	margin: 0px 0px 0px 0px; font-size: 22px; color: #ffffff;font-weight: normal;
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}
/** End: adress **/
/** Begin: logo **/
#logo { position: absolute; top: 105px; left: 5px; }
/** End: logo **/
/** Begin: zakaz **/
#zakaz { 
	position: absolute; top: 12px; right: 90px;  padding: 2px 0px 0px 53px;
	background: url("../images/zakaz.png") left center no-repeat; min-height: 45px;
}
#zakaz h2 {  
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size: 12px; color: #cccccc; margin: 0px 0px 3px 0px; font-weight: normal;
}
#zakaz p { 
	margin: 0px 0px 0px 0px; font-size: 24px; color: #ffffff; 
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
}
#zakaz p a { color: #ffffff; }
/** End: zakaz **/
/** Begin: img1 **/
#img1 { position: absolute; top: 76px; right: 0px; }
/** End: img1 **/
/** Begin: topnav **/
#topnav { width: 100%; position: absolute; top: 225px; left: 0px; }
#topnav .topnav_1 { margin: 0px 0px 0px 254px; }
#topnav table { width: 100%; border-collapse: collapse; }
#topnav table td { 
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	font-size: 14px; color: #30394f; text-transform: uppercase; padding: 0px 10px 0px 10px;
}
#topnav table td a { color: #ffffff; }
#topnav table td span { 
	display: block; width: 92px; height: 36px; line-height: 36px; text-align: center;
	background: url("../images/topnav.png") left top no-repeat;
}
/** End: topnav **/
/** Begin: img2 **/
#img2 { position: absolute; bottom: -5px; left: 0px; }
/** End: img2 **/
/** Begin: img3 **/
#img3 { position: absolute; bottom: -5px; right: 0px; }
/** End: img3 **/
/** Begin: copyright **/
#copyright { 
	position: absolute; top: 0px; right: 0px; width: 745px; color: #c6c6c6;
	padding: 28px 0px 0px 0px;  text-align: center; font-size: 11px; line-height: 18px;
}
#copyright a { color: #c6c6c6; }
/** End: copyright **/
/** Begin: center **/
#center { width: 100%; overflow: hidden; padding-bottom: 80px; }
#center .left_1 { float: left; width: 220px; }
#center .right_1 { float: right; width: 750px; }
/** End: center **/
/** Begin: leftnav **/
#leftnav { margin: 0px 0px 0px 20px; }
#leftnav ul { margin: 0px 0px 0px 0px; list-style: none; }
#leftnav ul li { margin: 0px 0px 16px 0px; }
#leftnav ul li ul { margin: 4px 0px 0px 0px; }
#leftnav ul li ul li { 
	margin: 0px 0px 3px 3px; padding: 0px 0px 0px 15px;
	background: url("../images/leftnav_1.png") left 7px no-repeat;
}
#leftnav ul li ul li a { color: #e8e8e8; font-size: 13px; }
/** End: leftnav **/
/** Begin: banners **/
#banners { margin: 30px 0px 0px 14px; }
#banners p { float: left; margin: 0px 9px 0px 0px; opacity:0.4; }
/** End: banners **/
/** Begin: top_content **/
#top_content { 
	width: 750px; height: 31px;
	background: url("../images/top_nav.png") left top no-repeat;
}
/** End: top_content **/
/** Begin: content **/
#content { 
	background: url("../images/content.png") left top repeat-y;
	overflow: hidden;
}
#content .content_1 { 
	padding: 0px 23px 10px 23px;
}
/** End: content **/
/** Begin: catalog **/
#catalog { margin: 0px 0px 28px 0px; }
#catalog .items { width: 100%; border-collapse: collapse; }
#catalog .items td { vertical-align: top; padding: 0px 30px 0px 0px; }
#catalog .items td .item td { vertical-align: middle; padding: 0px 0px 0px 0px; }
#catalog h2 { 
	color: #252e44; font-size: 15px; font-weight: normal; margin: 0px 0px 8px 0px;
	font-family: 'HeliosCondBold',Arial,Helvetica,FreeSans,"Nimbus Sans L",sans-serif;
	text-transform: uppercase;
}
#catalog .container1 { width: 100%; overflow: hidden; }
#catalog .container1 .con_item { float: left; padding: 0px 0px 0px 20px; }
#catalog .container1 .con_item:first-child { padding: 0px 0px 0px 0px; }
#catalog ul { list-style: none; margin: 0px 0px 0px 0px; }
#catalog ul li { 
	background: url("../images/cat.png") left 7px no-repeat;
	padding: 0px 0px 0px 13px;
}
#catalog .image { padding: 0px 15px 0px 0px !important; }
/** End: catalog **/
/** Begin: f_image1 **/
.f_image1 { float: left; padding: 3px 7px 5px 0px; }
/** End: f_image1 **/

.tb-data {border-collapse: collapse;}
.tb-data tr {height: 15.75pt;}
.tb-data th,
.tb-data .th {padding: 5px; border: 1pt solid #999; background: #1f497d; height: 46.5pt; text-align: center; color: #fff; font-weight: bold;}
.tb-data td {padding: 5px; border: 1pt solid #999; background: transparent; height: 15.75pt; text-align: center; color: #333; font-weight: bold;}
#stext {margin-bottom: 25px; text-align: justify;}
#stext ul {margin-bottom: 10px;}
/*#stext ul li {margin: 5px 0;}*/
