body {
background:url(images/mback.gif) repeat;
margin:0px;
padding:0px;
font: 12px   Verdana, Geneva, sans-serif;
color:#666666;
}
body2 {
background:url(images/mback.gif) repeat;
float:center;
margin: 50px 50px 50px 50px;
padding:30px;
font: 12px   Verdana, Geneva, sans-serif;
color:#666666;
}
h2{
padding:5px 0 5px 0;
margin:0px;
font: 22px Verdana, Geneva, sans-serif;
color:#000000;
font-weight:normal;
}
h3{
padding:0 0 5px 0;
margin:0px;
font: 13px Verdana, Geneva, sans-serif;
color:#000000;
font-weight:bold;
}

p{
text-align:justify;
padding:2px 0 2px 0;
margin:0px;
line-height:16px;
}

hr {
  float:left;
  color:#e0e0e0;
  margin: 0px 30px 0px 30px;
  width: 790px;
  border: none;
  border-top:1px dashed #000000;
}

#main_container{
padding:0px;
width:850px;
height:auto;
margin:auto;
background-color:#e0e0e0;
}

.box{
	width:850px;
	height:310px;
	background:url(images/header.jpg) no-repeat;
	margin:0px;
	padding:0px;
	position:relative;
	background-image: url(images/header.jpg);
}

.box2{
	width:850px;
	height:310px;
	background:url(images/head_treat-machine.jpg) no-repeat;
	margin:0px;
	padding:0px;
	position:relative;
	background-image: url(images/head_treat-machine_fr.jpg);
}


/*----------------------menu-------------------------*/
#menu{
padding:0px;
margin:0px;
width:850px;
float:left;
}
#menu ul{
list-style:none;
padding:270px 0 0 0px;
margin:0px;
}
#menu ul li{
	float:left;
	width:212px;
	font-size:13px;
	font-family: Verdana, Geneva, sans-serif;
	text-align:center;
	text-decoration:none;
}
#menu ul li a{
display:block; text-align:center; font-weight:bold; font-size:13px;
text-decoration:none; color:#fff;
}
#menu ul li a:hover{
display:block; text-align:center; font-weight:bold; font-size:13px;
text-decoration:none; color:#000000;
}

/*----------------mehr-----------*/
.read_more a{
width: 108px;
height:22px;
float:right;
background:url(images/back.gif) no-repeat right;
}


/*--------------------------left_content-------------------*/
#left_content{
	margin:20px 10px 20px 30px;
	float:left;
	}
	
#left_content img{
width:270px;
height:205;
border: 1px #369 solid;
}

/*--------------------------right_content-------------------*/
#right_content{
	margin:20px 30px 20px 10px;
	float:right;
	}
	
#right_content img{
width:270px;
height:205;
border: 1px #369 solid;
}

/*--------------------------mid_content-------------------*/

#mid_content{
width:485px;
height:auto;
float:right;
padding:10px 30px 10px 10px;
}

#mid_content2{
width:485px;
height:auto;
float:left;
padding:10px 10px 10px 30px;
}

#impr_content{
width:790px;
height:auto;
float:left;
padding:0px 10px 10px 30px;
}



/*--------------------------table-------------------*/

.table1 table{ margin-top: 30px;}
.table1  table th { text-align: left; border-bottom:1px dashed #000000; padding: 0px;}
.table1  table td { padding: 5px !important; background-color: transparent; border-bottom:1px dashed #000000;}
.table1 table img{
width:207px;
height:206;
border: 1px #520 solid;
}
/*-----------------------------footer------------------*/
#footer{
clear:both;
width: auto;
height:338px;
color: #fff;
background:url(images/foot.jpg) no-repeat bottom;
}

.footer_links{
padding-top:295px;
text-align:center;
}
.footer_links a{
text-decoration:none;
color: #fff;
}
.footer_links a:hover{
text-decoration:underline;
color: #fff;
}

