/* CSS Document */

#bannerpad{background:; width:980px; height:440px; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; float:left; }
	
.imageslide{background:#; width:980px; height:auto;  padding:0px 0px 0px 0px; margin:0px;  float:right; }

.navpad{background:#; width:250px; height:auto;  padding:0px 0px 0px 0px; margin:0px 0px 10px 0px;  float:right; }

.demandcontent{background:url; width:250px; height:auto;  padding:0px 0px 10px 0px; margin:0px 0px 0px 0px;  float:left; color:#e7f9d2; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; font-size:12px;}
	

/*===== header =====*/

A.headernav:active {
 font-weight:none; FONT-SIZE: 11px; COLOR: #577f27; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  TEXT-DECORATION: none
}
A.headernav:link {
font-weight:none; FONT-SIZE: 11px; COLOR: #577f27;  FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; padding-left:5px; padding-right:5px; TEXT-DECORATION: none
}
A.headernav:visited {
font-weight:none; FONT-SIZE: 11px; COLOR: #577f27; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

A.headernav:hover {
font-weight:none; FONT-SIZE: 11px; COLOR: #111; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; TEXT-DECORATION:underline;
}

/* TOP BANNER */

.navheader{
		font-weight:bold; 
		FONT-SIZE: 2px; 
		FONT-FAMILY:  Tahoma, Arial, Helvetica, sans-serif;
}

.navheader A {

width:16px; height:16px; float:left; padding:0px; margin:5px 0px 0px 10px; border:0px #e9e9e9 solid; background:URL("../images/header-bottom.gif") left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:2px; color:#05305f; font-weight:bold; TEXT-DECORATION:none; text-align:center;   
}
	
.navheader A:link {

	COLOR: #05305f; 
	FONT-SIZE: 2px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION:none
}

.navheader A:visited {

	 COLOR: #05305f; 
	 FONT-SIZE: 2px; 
	 FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; 
	 TEXT-DECORATION:none
}

.navheader A:hover {
		 background:url(../images/header-bottom-hover.gif);
		COLOR: #71050a; 
		FONT-SIZE: 2px; 
		FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;  border:0px #3198f1 solid;
		TEXT-DECORATION:underline; 
}

/*===== header =====*/


header { color:#; font-size:12px; background:;  border:0px solid #; width:100%; height:auto; }

.mainheader {margin:0 auto; position: relative;	width:980px; height:auto; background:;	}
header .insideheader{ padding:0px 0px 0px 0px;  background:;}
header a {color:#FFF; text-decoration:none;}  
header a:hover {  text-decoration:underline;}

.block-contact span{ float:right; padding-right:0px; }
 ul.icon{margin:0; padding:0; list-style:none;}
 ul.icon li{ padding-left:5px; float:left; display:inline; margin:0}
 ul.icon li a{color:#14acba; text-decoration:none; padding:0} 
 ul.icon li a:hover { text-decoration:none;}
 

.containerheader {	overflow:hidden; width:100%; background:; height:auto; margin:0px 0px 10px 0px; padding:15px 20px 0px 0px}

.logo{background:url(../images/logotext.png) no-repeat right center; height:122px; width:814px; float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:left;  }

.goodweave{background:; height:98px; width:95px; float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:right;  }

.rheader{background:url(../images/goodweave.png) no-repeat left center; height:auto; width:310px; float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center;  }

.nheader{background:url(../images/header-shadow.gif) no-repeat bottom; height:32px; width:250px; float:right; margin:0px 0px 0px 0px; padding:10px 0px 10px 0px; text-align:center; color:#577f27; font-size:11px;  }
	
.lang{background:#; height:auto; width:250px; float:right; margin:0px; padding:6px 0px 6px 10px; text-align:center; }	
		