body{margin:0px; font-family:Arial, Helvetica, sans-serif; color:#646464; font-size:12px; text-decoration:none;	line-height:16px; padding-top:4px; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#FFFFFF; text-align: justify}
.pageheading {font-family:Arial, Helvetica, sans-serif; color:#646464; font-size:13px; text-decoration:underline; font-weight:bold;}
.common_div{width:100%;}
img{border:0;}
.clr{clear:both;font-size:0; line-height:0; height:0px;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span, ul, li { 
margin : 0; 
padding : 0; 
} 
h1{font-size:20px; font-weight:normal; color:#646464; padding-top:5px; padding-bottom:15px;}
a{color:#69A321; text-decoration:none;}
a:hover{color:#666666; text-decoration:underline;}
#main{width:852px; height: auto; margin: 0 auto;  }
#maincontant{width:852px; height: auto; background:url(../images/con_bg.jpg) repeat-y 0 0; }
#maincontantop{width:852px; height: auto;  background:url(../images/top_bg.jpg) no-repeat top left; }
#bottombg{width:837px; height: auto;   background:url(../images/bottom_bg.jpg) no-repeat bottom left; margin-left:5px; margin-right:10px; position:relative; padding-top:1px; padding-bottom:85px;}
#logo{position:absolute; width:231px; height:89px; left:35px; bottom:14px;  }
/*---------- HEADER----------*/
#leftcontainer{width:370px; float:left;}
#rightcontainer{width:467px; float:right;}

#nav{width:467px; height:44px; overflow:hidden;}
#nav ul{margin: 0;padding:0px;list-style-type:none;}
#nav ul li{float:left; padding-left:0px; padding:0px; margin:0px;}
#nav ul li a{display: block; margin: 0; text-decoration: none;  padding-top:25px; padding-left:13px; font-size:12px;color:#A3A19E; padding-bottom:3px; line-height:20px; background:url(../images/sep.jpg) repeat-y left top; font-weight:bold;}
#nav ul li.last a{width:115px;}
#nav ul li.first a{width:83px;}
#nav ul li.sec a{width:119px;}
#nav ul li.third a{width:98px;}
#nav ul li a:hover{padding-top:25px; padding-bottom:3px; background-color:#CCE680; color:#FFFFFF; font-weight:bold;}
#nav ul li a.selected{color:#B0C659;}
#nav ul li a.selected:hover{color:#B0C659;  padding-top:25px; padding-bottom:3px; background-color:#FFFFFF;}

/*---------- HEADER----------*/
#container{width:430px; height:auto; padding-top:50px;}
#container ul{margin: 0; padding-left:15px; padding:0px;  padding-left:15px; padding-top:15px; list-style-type:none;}
#container li{  padding:0px; margin:0px; padding-left:17px; background:url(../images/dot.jpg) no-repeat left 5px; padding-bottom:15px; display:block;}
#rightcontainer{width:467px; float:right;}
#tree{padding-top:23px; padding-left:24px; width:320px;}
#bottomlogos{width:417px; height:auto; padding-top:35px;}
#bottomlogos .box1{width:129px; float:left;}
#bottomlogos .box2{width:156px; float:left;}
#bottomlogos .box3{width:131px; float:left;}

#leftcontainerlink{padding-top:50px; width:300px;}
#leftcontainerlink ul{margin: 0; padding:0px;  list-style-type:none;}
#leftcontainerlink li{  padding:0px; margin:0px; padding-left:90px; background:url(../images/arrow.jpg) no-repeat left 5px; padding-bottom:7px; display:block; line-height:16px; font-weight:bold;}
#leftcontainerlink li a{color:#A3A19E; text-decoration:underline;}
#leftcontainerlink li a:hover{color:#A3A19E; text-decoration:none;}

#telephonebox{width:100%; padding-top:15px; padding-bottom:15px;}
#telephonebox .box1{width:70px; float:left;}
#telephonebox .box2{width:160px; float:left;}

#map{width:100%;  padding-bottom:30px;}
#map .box1{width:108px; float:left;}
#map .box2{width:308px; float:right;}

/*---------- FOOTER----------*/
#footer{width:837px; height: auto;   background:url(../images/footer_bg.jpg) no-repeat top left; padding-left:5px; padding-right:10px; padding-top:12px; padding-bottom:10px; text-align:right;  font-size:11px;  }




