/* CSS Document */

body{
 margin:0px;
 padding:0px;
 font-family:Tahoma;
 color:#474646;
 font-size:12px;
 background:url(../images/body-bg.png) repeat;
 }
 
 
p{ margin:0px;
   color:#474646;
   line-height:20px;
   font-size:11px;
  text-align:justify;
    }
	
	
h1{
 margin:0px;
 font-size:14px;
 color:#FFFFFF;
 font-family:Tahoma;
 padding:0px 15px;
 line-height:25px;
 }	
	
 
 

h2{
 margin:0px;
 font-size:14px;
 color:#af690e;
 font-family:Tahoma;
 font-weight:bold;
 }
 
 
 
h2 a{
 text-decoration:none;
 color:#af690e;
 }
 

h2 a:hover{
 text-decoration:none;
 color:#999999;
 }  
 
 
h3{
  margin:0px;
  color:#FFFFFF;
  font-family:Tahoma;
  font-family:14px;
   padding:10px;
 background:#f1f0f0;
 
 }
 
h4{
margin:0px;
   font-family:Tahoma;
   font-size:12px;
   font-weight:bold;
   color:#595757;
   padding:5px 0px;
   
   } 
 
 
a{
 text-decoration:none;
 color:#af690e;
 }
 

a:hover{
 text-decoration:underline;
 color:#996600;
 } 
 
 
 
 
 
 
#main{
	width:980px;
	margin:auto;

 }  
 
   
 
 
.header-main{
 width:980px;
float:left;
 height:49px;
 } 
 
.header-top-left{
   width:20px;
   float:left;
   } 
 
 

.header-top-right{
   width:20px;
   float:right;
   } 

.header-bg{
  width:940px;
  float:left;
  background:url(../images/head-top-bg.png) repeat-x;
  height:49px;}
  
  
.logo{
 width:276px;
 float:left;
 padding:14px 0 0 10px;} 
 
 
  
.top-menu{
  width:300px;
  float:right;
  padding-top:20px;
  font-size:12px;
  font-weight:bold;
  color:#873b17;
   }
  
  
.top-menu a{
text-decoration:none;
 color:#873b17;
 padding:0px 5px;
   }  
   
   

.top-menu a:hover{
text-decoration:underline;
 color:#873b17;
   }     
   
   
 .header2{
    width:980px;
	float:left;
	height:111px;
	}  
	
.header2-top{
   width:984px;
   float:left;
   }	
 
 
 .header2-main{
   width:984px;
   float:left;
   background:url(../images/heder2-bg.png) repeat-x;
   }
   
   
   
 .header2-left{
  width:15px;
  float:left;
  }  
  
  
  
 .header2-bg{
  width:950px;
  float:left;
  background:url(../images/heder2-bg.png) repeat-x;
  height:111px;
  }  
    
  
  
  
  
 
 .header2-right{
  width:15px;
  float:right;
    }
	
	
.phone{
   width:280px;
   float:right;
   padding-top:15px;}
   
   
.mobile {width:280px;
   float:left;
   padding-top:12px;}
   
   
   
   

.mobile-icon {width:35px;
   float:left;
   }
        	
.mobile-text {width:200px;
   float:left;
    font-size:14px;
	font-weight:bold;
	color:#873b17;
	 }
	 
	
.contain-main{
     width:970px;
	 float:left;
	 background:url(../images/contain-main-bg.png) repeat-y;
	 padding:0px 5px;
	 
	 }	 
	 
	
	
.navi{
   height:44px;
   line-height:44px;
   background:url(../images/navi-bg.png) repeat-x;
   }	
   
   
	
.navi ul{
 margin:0px;
 padding:0px;
 }
 
 
	
.navi li{
   list-style:none;
   color:#712400;
   line-height:44px;
   float:left;
   font-weight:bold;
   font-family:Tahoma;
   font-size:12px;
   background:url(../images/divider2.png) no-repeat; }
  
  
	
.navi li a{
   display:block;
   color:#712400;
   text-decoration:none;
   padding:0px 15px;
  
  font-weight:bold;
  margin-left:1px;  }
  

.navi li a:hover{
   display:block;
   color:#712400;
   text-decoration:none;
   background:url(../images/anvi-hover.png) repeat-x;
   font-weight:bold;
   margin-left:1px;
   cursor:pointer;
   } 
 
   
.degitel{
  width:900px;
  float:left;
  
  height:30px;
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#874528;
  padding-left:15px;
  }   
  
  
.contain{
   width:945px;
   float:left;
   padding:12px;
   background:#f1f0f0;
    }
   
   
.left_section{
 width:230px;
 float:left;
  }     
	
	
.right_section{
 width:705px;
 float:right;
  }	
	
.catgary{
   width:230px;
   float:left;
   color:#999999;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma;
	background:url(../images/left_section-bg.png) repeat-y;
	
	}
   

.catgary ul{
margin:0px;
padding:0px;

   }   
   
   
 .catgary li{
    list-style:none;
	color:#333333;
	font-size:12px;
	font-weight:;
	font-family:Tahoma;
	

   }     
   
   
 .catgary li a{
    text-decoration:none;
	color:#333333;
	font-weight:;
	display:block;
	padding:8px  0px  20px 0px;
	margin:0px 24px;
	

   }   
   
  .catgary li a.aective{
    text-decoration:none;
	color:#FFFFFF;
	font-weight:;
	background:url(../images/catgary-hover.png) no-repeat;
    padding-left:24px;
	border:none;
	margin:0px;}             
   
   
   
 .catgary li a:hover{
    text-decoration:none;
	color:#FFFFFF;
	font-weight:;
	background:url(../images/catgary-hover.png) no-repeat;
    margin:0px;
	padding-left:24px;
	border:none;
	}           
	
	
.catgary-down{
 width:230px;
 float:left;
 }
 
 
.latest-news{
  float:left;
  width:230px;
  padding-top:7px;
  } 	
	
	
.banner{
 width:678px;
 float:left;
 background:url(../images/banner-bg.jpg) no-repeat;
 height:199px;
padding:8px 10px 8px 10px ;
  
 }	
 
 
.slider{
 width:678px;
 float:left;
background:url(../images/banner.jpg) no-repeat;
 height:201px;

}
 
 
.banner_left{
    width:278px;
	float:left;
	} 
	
	
.ourcompany{
  font-size:14px;
  font-weight:bold;
  color:#681f01;
  background:url(../images/banner-icon.png) right no-repeat ;
  margin-right:80px;
  font-family:Tahoma;
  }	
  
  
.Preasent{
 padding:10px;
 color:#333333;
 font-size:12px;
 line-height:18px;
 }
 
.banner-readmore{
    text-align:right;
	color:#FFFFFF;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	}   
	
	
.Cras{
   color:#FFFFFF;
font-family:Tahoma;
font-weight:bold;
padding:10px;
font-size:14px;
}


.welcome{
    width:705px;
	float:left;
	background:url(../images/welcome-hover.png) no-repeat;
	height:43px;
	}
	
.text	{
 width:665px;
 float:left;
 background:url(../images/text-bg.png) repeat-y;
 padding:0px 20px;
  }


.text2{
  width:665px;
  float:left;}



.readmore{
 height:35px;
 line-height:20px;
 text-align:right;
 padding-top:8px;
 }
 
.welcome-down{
 width:705px;
 float:left;
 } 
 
 
.contain_down{
 width:980px;
 float:left;
 } 
 
 
 

.footer{
   width:100%;
   margin:auto;
   height:224px;
   background:url(../images/footer-bg.png) repeat-x;
   clear:both;
   margin-top:15px;
    }



.footer2{
   width:980px;
   margin:auto;
   height:224px;
   }
   
   
.ssi-registration{
   width:940px;
   float:left;
   font-size:13px;
   font-weight:bold;
   color:#8e4121;
   text-align:center;
   padding:30px 20px;
   line-height:24px;
   }   
 
 
 .ssi-registration a{
    text-decoration:none;
	 font-weight:bold;
   color:#8e4121;}
	 
 

 .ssi-registration a:hover{
    text-decoration:underline;
	 font-weight:bold;
   color:#666666;
   } 
 
 
 
.footer-navi{
   width:980px;
   float:left;
   padding-top:36px;} 
   
   
.footer-navi-left{
   width:480px;
   float:left;
     font-size:13px;
   font-weight:bold;
   color:#8e4121
   }    
   
   
   

.footer-navi-left a{
    text-decoration:none;
   font-weight:bold;
   color:#FF9933;
   padding:0px 5px;}    
   

.footer-navi-left a:hover{
    text-decoration:none;
   font-weight:bold;
   color:#663300;
   
   }    
         
      
   
   
 .footer-navi-copyright{
   width:450px;
   float:right;
   text-align:right;
   color:#333333;
   
   }    
   
 
 .footer-navi-copyright a{
    text-decoration:none;
	color:#333333;
	}   
  

 .footer-navi-copyright a:hover{
    text-decoration:underline;
	color:#666666;
	}  
   
.about-manu-{
   width:150px;
   float:left;
   font-weight:bold;
   color:#FFFFFF;
   background:#CC9900;
   padding:5px;}   
   
.about-manu- a{
   text-decoration:none;
   color:#FFFFFF;
   font-weight:bold;
   } 
   
   

.about-manu- a:hover{
   text-decoration:underline;
   color:#FFFFFF;
   font-weight:bold;
   }   
   
   
.block{
  clear:both;
  padding:10px;
  background:#F1F1F3;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 color:#666666;
 font-size:11px;
 font-family:Tahoma;
 text-align:justify;
 border:#FF9933 outset 1px;}   
  
.block a{
  text-decoration:none;
 color:#666666;
  padding:0px 5px;
  }  


.block a:hover{
  text-decoration:underline;
  color:#333333;
  }



/*******site-map-start************/



.sitemap-form{


width:400px;
float:left;
padding-bottom:15px;
}



.sitemap-form-left{


width:150px;
float:left;
line-height:20px;
}



.sitemap-form-right{


width:250px;
float:right;
}



.site-map-form-input{
    height:20px;
	width:200px;
	border:#CCCCCC solid 1px;
	}





/*******site-map-end************/



