@charset "utf-8";
/* CSS Document */

body
{
background:#352e2c url(../images/body_bg.jpg) top left repeat-x; 
margin:0px; 
padding:0px;
font-family:Verdana;
font-size:12px;
color:#b6b6b6;
}
#wrapper
{
width:100%;
margin:0px; padding:0px;
}
.site_area
{
width:970px; 
margin:0 auto;
padding:0px;
}

form
{
margin:0px; padding:0px;
}

a
{
color:#B6B6B6;
text-decoration:none;
}
a:hover
{
color:#ED1C24;
text-decoration:none;
}

h2
{
font-size:17px;
color:#b6b5b5;
padding: 5px 0 5px 0px;
margin:0px;
}
p
{
font-size:12px;
color:#b6b5b5;
line-height:18px;
padding: 8px 0 8px 0px;
margin:0px;
}

#top_header
{
background-color:#fafeff;
height:74px;
margin:0px; padding:10px 0 0 0;
}
#top_header #logo
{
width:193px;
float:left;
margin:0px; padding:0px;
}
#top_header #iso_logo
{
width:87px;
float:left;
margin:0px 0 0 20px; 
padding:0px;
}


/*-----------------------------------top nav----------------------------------------------*/

#top_header #nav
{
width:630px;
float:right;
margin:0px; 
padding:10px 0 0 0;
}
#top_header #nav ul
{
float:right;
list-style-type:none;
margin:0px; padding:0px;
}
#top_header #nav ul li
{
float:left;
font-size:14px;
font-family:Verdana;
margin:0px;
height:32px;
padding:0px 0 0 5px;
}
#top_header #nav ul li a
{
background:url(../images/nav_up.jpg) top left no-repeat;
width:90px;
display:block;
color:#fff;
text-align:center;
line-height:32px;
text-decoration:none;
margin:0px; 
padding:0px 5px;
}
#top_header #nav ul li a:hover /*, #top_header #nav ul li a.active*/
{
background:url(../images/nav_over.jpg) top left no-repeat;
text-decoration:none;
}

/*---------------------------------end--top nav----------------------------------------------*/

#top_banner
{
background:url(../images/top_banner.jpg) top left no-repeat;
width:910px;
border-bottom:1px solid #4e4744;
padding:15px 30px;
height:370px;
overflow:hidden;
}
#top_banner .side_area
{
width:300px;
margin:0px; padding:0px;
}
#top_banner .side_area h2
{
font-size:15px;
font-weight:bold;
line-height:18px;
color:#fff;
margin:0px; padding:0px;
}
#top_banner_inner
{
background:url(../images/top_banner_inner.jpg) top left no-repeat;
width:910px;
border-bottom:1px solid #4e4744;
padding:15px 30px;
height:306px;
overflow:hidden;
}

#top_banner_inner .side_right_big
{
float:right;
width:610px;
margin:0px; padding:0px;
}


#top_banner_about
{
background:url(../images/top_banner_inner.jpg) top left no-repeat;
width:940px;
margin:10px 0 0 0;
padding:0px 0px 0px 30px; 
overflow:hidden;
}
#top_banner_about .side_right_big
{
float:right;
width:661px;
background-color:#362E2C;
margin:0px; padding:10px 0 0 10px;
}

#top_banner_about .left_logo
{
width:267px;
height:259px;
float:left;
border-right:2px dotted #999999;
padding:78px 0 0 0;
margin:0px;
position:relative;
}


.thumb_imbbox_dryers
{
width:93px;
height:140px;
font-size:10px;
padding:10px 0px 10px 29px;
margin:0px;
float:left;
}
.thumb_imbbox_sensors
{
width:115px;
height:140px;
font-size:10px;
padding:10px 0px 10px 29px;
margin:0px;
float:left;
}

.thumb_imbbox_urial	
{
width:110px;
height:250px;
font-size:10px;
padding:20px 0px 10px 29px;
margin:0px;
float:left;
}


#top_banner .middle_logo
{
width:310px;
float:left;
text-align:center;
padding:74px 0 0 0;
margin:0px;
}
#top_banner_inner .left_logo
{
width:267px;
height:193px;
float:left;
border-right:2px dotted #999999;
padding:121px 0 0 0;
margin:0px 10px 0 0;
}
.logo_txt
{
color:#fff;
font-size:18px;
font-weight:bold;
margin:0px;
padding:10px 0 0 37px;
}

.txt_center
{
text-align:center;
}

.thumb_img_area
{
margin:0px;
padding:0px;
}
.thumb_imbbox
{
width:77px;
height:110px;
font-size:10px;
padding:10px 10px 0 0;
margin:0px;
float:left;
}
.thumb_imbbox img
{
width:77px;
height:83px;
}
.thumb_imbbox_right
{
width:77px;
height:110px;
font-size:10px;
padding:10px 0px 0 10px;
margin:0px;
float:right;
}
.thumb_imbbox_right img
{
width:77px;
height:83px;
}

.middle_contents
{
padding:20px 0px;
margin:0px;
}
.middle_contents .login
{
float:left;
width:281px;
height:300px;
border-right:1px dotted #4e4744;
padding:0px 15px 0 0;
margin:0px;
}
.middle_contents .login .table
{
margin:0px;
padding:0px;
}
.middle_contents .login .table td
{
color:#b6b6b6;

font-size:13px;
margin:0px;
padding:0px 0 10px 0px;
}
.middle_contents .login .input_box
{
width:150px;
background-color:#fff;
height:17px;
border:1px solid #f5cdb4;
line-height:17px;
color:#000;
}
.middle_contents .login .select_city
{
width:152px;
font-size:12px;
background-color:#fff;
height:19px;
border:1px solid #f5cdb4;
color:#000;
}
.middle_contents .txt_box
{
float:left;
width:315px;
/*height:300px;*/
border-right:1px dotted #4e4744;
padding:0px 10px;
margin:0px;
}
.middle_contents .txt_box_con_btm
{
float:left;
width:500px;
height:300px;
border-right:1px dotted #4e4744;
padding:0px 10px;
margin:0px;
}
.middle_contents .txt_box_right
{
float:left;
width:325px;
height:300px;
padding:0px 0px 0 10px;
margin:0px;
}
.read_more
{
width:107px;
margin:0px;
height:29px;
padding:10px 0 0 0;
}

.read_more a
{
background:url(../images/read-more.jpg) top left no-repeat;
float:left;
text-align:center;
width:107px;
height:25px;
color:#fff;
text-decoration:none;
line-height:25px;
margin:0px; 
padding:0px 0 4px 0;
}
.read_more a:hover
{
text-decoration:none;
color:#556676;
}

.submit
{
background:url(../images/submit.jpg) top left no-repeat;
border:0px;
text-align:center;
width:87px;
height:31px;
color:#fff;
text-decoration:none;
line-height:31px;
margin:0px;
cursor:pointer;
padding:0px 0 0px 0;
}
.submit:hover
{
color:#556676;
}

#footer
{
background:url(../images/footer_bg.jpg) top left repeat-x;
height:105px;
}

#footer .middle_area
{
width:970px;
border-top:1px solid #4e4744; 
margin:0 auto;
padding:10px 0 0 0;
}
#footer .middle_area .copy_right
{
float:left;
color:#b6b5b5;
line-height:20px;
margin:0;
padding:0px;
}
#footer .middle_area .copy_right a
{
color:#b6b5b5;
line-height:20px;
padding: 0 5px;
text-decoration:none;
}
#footer .middle_area .copy_right a.first
{
padding-left:0px;
}
#footer .middle_area .copy_right a:hover
{
text-decoration:underline;
}

#footer .middle_area .itchimes_links
{
float: right;
color:#524947;
font-size:11px;
line-height:20px;
margin:0;
padding:0px;
}
#footer .middle_area .itchimes_links a
{
color:#524947;
line-height:20px;
padding: 0 5px;
text-decoration:none;
}
#footer .middle_area .itchimes_links a:hover
{
text-decoration:underline;
}

/*-----------------------------------------------------bullet_circle---------------------------------------------*/

.bullet_circle
{
margin:0px;
padding:0px 0 8px 8px;
}

.bullet_circle ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
.bullet_circle ul li
{
background:url(../images/bullet.jpg) center left no-repeat;
margin:0px;
line-height:20px;
padding:0px 0 0 20px;
}

/*------------------------------------------16-04-2010-------------------------------------------------*/

.table
{
margin:0px;
padding:0px;
}

.table td
{
width:115px;
font-size:10px;
padding:5px 0px 0px 30px;
margin:0px;
}

/*--------------------------------------23-04-2010----------------------------------------------------------*/

.contact_table
{
margin:0px;
padding:0px;
}

.contact_table th
{
font-size:13px;
padding:5px 1px 3px 1px;
margin:0px;
}

.contact_table td
{
line-height:20px;
font-size:13px;
padding:2px 1px 5px 1px;
margin:0px;
}
.contact_table td a
{
color:#ED1C24;
text-decoration:none;
}
.contact_table td a:hover
{
color:#B6B6B6;
text-decoration:none;
}

/*----------------------------------------24-04-2010------------------------------------------------------------*/



/*----------------------------------------------26-04-2010--------------------------------------------------------*/

.inquiry_table
{
margin:0px;
padding:0px;
}
.inquiry_table td
{
text-align:left;
margin:0px;
padding:5px 5px 5px 0;
}
.inquiry_table td .input_box
{
width:300px;
height:18px;
font-size:12px;
color:#2B4566;
border:1px solid #F5CDB4;	
margin:0px;
padding:0 1px;
}
.inquiry_table td .select_box
{
width:304px;
height:20px;
font-size:12px;
color:#2B4566;
border:1px solid #F5CDB4;	
margin:0px;
padding:0 0px;
}
.inquiry_table td .txt_area
{
width:300px;
height:70px;
font-size:12px;
color:#2B4566;
border:1px solid #F5CDB4;	
margin:0px;
padding:0 1px;
}

/*------------------------------------------------29-04-2010----------------------------------------------*/

.thumb_imbbox_shop
{
width:85px;
height:140px;
font-size:10px;
padding:10px 0px 0px 15px;
margin:0px;
float:left;
}

.table_shop
{
margin:0px;
padding:0px;
}
.table_shop td
{
font-size:10px;
margin:0;
padding:10px 0 0 15px;
width:85px;
}


#top_banner_shop
{
background:url(../images/top_banner.jpg) top left no-repeat;
width:910px;
border-bottom:1px solid #4e4744;
padding:15px 30px;
height:387px;
overflow:hidden;
}

#top_banner_shop .side_right_big
{
float:right;
width:610px;
margin:0px; padding:0px;
}

#top_banner_shop .left_logo
{
width:267px;
height:259px;
float:left;
border-right:2px dotted #999999;
padding:78px 0 0 0;
margin:0px;
}

/*----------------------------------------04-05-2010-----------------------------------------------------------*/

.cataluge
{
color:#b6b5b5;
margin:0px;
padding:10px 0 0 20px;
}

.cataluge ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
.cataluge ul li
{
font-size:17px;
line-height:20px;
margin:0px;
padding:0px 0  20px 0;
}
.cataluge ul li ul
{
margin:0px;
padding:5px 0 0px 20px;
}
.cataluge ul li ul li
{
font-size:12px;
line-height:20px;
margin:0px;
padding:0px 0 0px 0;
}

/*---------------------------------------12-05-2010---------------------------------------------------------------*/

.table_recess_panel
{
margin:0px;
padding:0px;
}
.table_recess_panel td
{
font-size:10px;
margin:0;
padding:5px 0 0 15px;
}

/*---------------------------------------------01-06-2010--------------------------------site_map---------------*/

.bullet_site_map
{
margin:0px;
padding:10px 0 8px 20px;
}

.bullet_site_map ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
.bullet_site_map ul li
{
width:180px;
float:left;
background:url(../images/bullet.jpg) left 4px no-repeat;
margin:0px;
line-height:20px;
padding:0px 10px 8px 20px;
}

/*---------------------------------------onmouseover----------------------------------*/

pre{
	display:block;
	font:100% "Courier New", Courier, monospace;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;	
	margin:.5em 0;
	overflow:auto;
	width: auto;
}

img{border:none;}
.portfolio-block ul,li{
	margin:0;
	padding:0;
}
.portfolio-block li{
	list-style:none;
	float:left;
	display:inline;
	margin-right:10px;
}



/*  */

#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

/*  */



/*---------------------------------------------04-06-2010--------------------------------site_map---------------*/

.bullet_our_network
{
margin:0px;
padding:10px 0 5px 20px;
}

.bullet_our_network ul
{
list-style-type:none;
margin:0px;
padding:0px;
}
.bullet_our_network ul li
{
width:130px;
float:left;
background:url(../images/bullet.jpg) left 4px no-repeat;
margin:0px;
line-height:20px;
padding:0px 10px 5px 20px;
}


/*---------------------------------------------for onmouseover-----------------------------------------*/


#templatePreviewWrapper {
  position: absolute;
  z-index:110;
  display:none;
  top:0;
  left:0;
  background-color:#352D2B;
  border:1px solid #000;
  font-size: 11px;
  color: #4B4B4B;
  padding: 12px 15px 15px 15px;
}

#templatePreviewHeading {
  font-size:14px;
  visibility:visible;
}

#templatePreviewBody {
  position: relative;
}

#templatePreviewImage {
  margin: 8px auto 0 auto;
}
/*---------------------------------------------end onmouseover-----------------------------------------*/


/*-----------------------------------20-11-2010---------------------------------------*/
.blinks_txt
{
	text-align:right;
	padding:0 0 13px 0;
}

/*-------------------------------------------------13-09-2011--------------------------------------------------------*/
.video_icons
{
	padding:20px 0 0;
	text-align:center;
}
/*---------------------------------------16-09-2011-------------------------------------------*/

.contact_box
{
	background:#fff;
	border:1px solid #B6B5B5;
	width:245px;
	height:137px;
	margin:0px;
	padding:10px;
	position:absolute;
	top:360px;
	left:0px;
}
.contact_sections
{
	padding:10px 0;
	font:bold 18px/24px Arial, Helvetica, sans-serif;
	color:#d91612;
}
.contact_sections a
{
	text-decoration:none;
	color:#d91612;
}
.contact_sections a:hover
{
	text-decoration:none;
	color:#333;
}
.phone_icons
{
	float:left;
	vertical-align:middle;
	margin-right:10px;
}

/*-----------------------------------------05-10-2011-------------------------------------------*/

.right_products

{
	background:url(../images/bg_right.jpg) top left no-repeat;
	padding:0px 30px 10px;
	float:right;
	width:610px;
}
.border_right
{
	border-right:2px dotted #999999;
}
/*--------------------------------------23-11-2011--------------------------------*/
.play_video
{
	position:absolute;
	bottom:60px;
	left:-8px;
}


/*-------------------------------------------18-01-2012----------------------------------------*/

#top_banner_area
{
background:url(../images/top_banner.jpg) top left repeat-y;
width:940px;
border-bottom:1px solid #4e4744;
padding:15px 30px 0px 0;
}

#top_banner_area .side_right_big
{
float:right;
width:625px;
margin:0px; padding:0px;
}

#top_banner_area .left_logo
{
width:295px;
float:left;
padding:0px 0 0 0;
margin:0px;
}

.border_area
{
	border-right:2px dotted #999999;
	padding:78px 0 50px 0;
}

#top_banner_area .login
{
	background:#372F2D;
border-right:1px dotted #4e4744;
padding:0px 15px 0 0;
margin:140px 0 0;
}
#top_banner_area .login .table
{
margin:0px;
padding:0px;
}
#top_banner_area .login .table td
{
color:#b6b6b6;

font-size:13px;
margin:0px;
padding:0px 0 10px 0px;
}
#top_banner_area .login .input_box
{
width:150px;
background-color:#fff;
height:17px;
border:1px solid #f5cdb4;
line-height:17px;
color:#000;
}
#top_banner_area .login .select_city
{
width:152px;
font-size:12px;
background-color:#fff;
height:19px;
border:1px solid #f5cdb4;
color:#000;
}
#top_banner_area .txt_box
{
float:left;
width:315px;
/*height:300px;*/
border-right:1px dotted #4e4744;
padding:0px 10px;
margin:0px;
}
#top_banner_area .txt_box_con_btm
{
float:left;
width:500px;
height:300px;
border-right:1px dotted #4e4744;
padding:0px 10px;
margin:0px;
}
.linksarea
{
	width:130px;
	margin:0 auto;
	padding:0 0 5px;
}
.linksarea a
{
	float:left;
	padding:0 5px 0 0;
}
