*{ margin:0 auto; padding:0px;}

img{border:0px; margin:0px; padding:0px}
ul,li,p{ list-style:none; margin:0px; padding:0px;}
a{ color:#555; margin:0px; padding:0px; text-decoration:none}
a:hover{ color:#cc0000; text-decoration:none}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	background-position: center top;
	background-image: url(images/bg.jpg);
	background-repeat:repeat-y;
}
#header{width:1000px;margin:0px auto 0 auto;}
.nav{
	position: absolute;
	width: 1000px;
	height: 46px;
	background:url(images/header_nav_bg_off.gif) left center repeat-x;
}
.nav li{
	position: relative;
	float: left;
}
.nav .bg{ background:url(images/1nav_xian.jpg) no-repeat; width:2px; height:46px; padding:0px; display:block;}
.nav li a{
	line-height: 46px;
	padding:0px 20px;
	float:left;
	height:46px;
	color:#F58345;
	font-size:14px; font-weight:bold

}
.nav li a:hover {
    background: url(images/header_nav_bg_on.gif) repeat-x; color:#fff;
}
.nav li .nav-w {
	z-index:21;
	position:absolute;
	display:none;
	float:left;
	clear:both;
	overflow:hidden;
	top:46px;
	background:#fff;
	border:#006699 1px solid;
	left:-1px;
}
.nav li:hover a{ background: url(images/header_nav_bg_on.gif) repeat-x; color:#006699;}
.nav li .section-nav1{ padding:10px; height:auto; overflow: hidden;}
.nav li .section-nav1 ul {
	position:static;
	padding:0px;
	margin:0px;
	width:160px;
	overflow:hidden;
}
.nav li .section-nav1 ul li {
	position:static;
	padding:0px;
	margin-bottom:3px;
	width:100%;
	background:none;
	float:left;
}
.nav li .section-nav1 ul li a {
	border:#f0f0f0 1px solid;
	text-align:left;
	padding:0px;
	line-height:22px;
	width:auto;
	padding-left:3px;
	display:block;
	background:none;
	float:none;
	height:auto;
	color:#3167a5;
	font-size:12px;
	overflow:hidden;
	cursor:pointer;
}
.nav li .section-nav1 ul li a:hover {
	border: #faa651 1px solid;
	background:none;
	color: #faa651;
}
.roundCorner_2{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}
.roundCorner_3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.roundCorner_4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.about{padding:10px;margin-bottom:15px;background:#EBE9E5; margin-left:10px; color:#585858}
 .thinContener .about{margin-right:30px;}
 .about h2{margin-bottom:5px; color:#8E0404}
 .about p{margin-bottom:5px;}

 
 .contact {margin-bottom:10px;padding-bottom:10px;border:1px solid #DAD6D1; width:260px}
 .contact .contactTitle{padding: 0px 0px 0px 10px;margin:0px 0px 10px 0px;height:30px;background:#DAD6D1;}
.contact .contactTitle, .postulerTitle {font-size:14px;color: #F58345;line-height: 30px;font-weight: bold;text-transform: uppercase;}
 .contact .addressName{margin:10px 0px 5px 10px;}
.contact p{padding:5px;}


 .blocList {clear:both;margin-bottom:15px;padding-bottom:8px;}
 .blocList .blocTitle{height:28px;margin-top:0px!important;padding:0px 5px 0px 10px; line-height:28px; color:#F58345; font-weight:bold; font-size:14px}
 .yellowBorder {border:1px solid #D5CFC9;}
  .redBorder {border:1px solid #b0002d;}
 .redBg{background:#b0002d;}
 .blocList .yellowBg{background:#C69800 url('images/service_bg.gif') left top repeat-x;}
 .greyBorder {border:1px solid #B0AFAD;}
 .blocList .greyBg{background:#5D594D url('images/grey_bg.gif') left top repeat-x;}
 .blocList .lightGreyBg{background:#A4968B url('images/lilightgrey_bg.gif') left top repeat-x;}
 .lightGreyPlainBg{background:#F0EFED;}
 .blocList ul{margin:5px 0px 0px 10px;}
 .blocList ul li{margin:5px 0px 0px 0px;}


 .yellowBorder ul li{background: url(images/bullet_square_grey.gif) 0px 8px no-repeat;padding-left: 10px;}
 .greyBorder ul li{background: url(images/bullet_square_grey.gif) 0px 8px no-repeat;padding-left: 10px;}
 .links ul li{background: url(/images/images_v2/bullet_arrow.png) 0px 5px no-repeat;padding-left: 15px;}
 .links li{background: url(/images/images_v2/bullet_arrow.png) 0px 5px no-repeat;padding-left: 10px;}
 .blocList a.more{display:block;margin:8px 10px 5px 0px;}
 .blocList a.arrowLink{margin-left:10px;padding-left:15px;background: url(/images/images_v2/bullet_arrow.png) 0px 4px no-repeat;}
 .blocList a.arrowLink:hover{background: url(/images/images_v2/bullet_arrow.png) 0px 4px no-repeat;}
 .blocList .finderBtn{text-align:left;width:205px;margin:auto;}
 .blocList .finderBtn img{margin-right:5px;margin-top:1px;}
 .client ul{margin-top:0px;}
 .client ul li{margin-top:0px;margin-left:10px;background-position:0px 5px}
 .client ul li p{margin-left:0px;}
 .request p{margin-top:10px;}
 .request p,
 .client p{margin-left:10px;}
 .client .imgContainer{width:218px;overflow:hidden;}
 .client img{margin:-1px 0px 10px -1px;}
 
 
.sitePlan {display:inline;clear:both;float:left;width:980px;padding-bottom:15px;margin-bottom:5px;background:#EAE9E5 url('images/footer_bg.gif') right top no-repeat;}
.sitePlan #bottomNav {display:inline;float:left;width:980px;margin:0px 0px 15px 25px;} .sitePlan #bottomNav .column{display:inline;float:left;width:175px;}
.sitePlan  .footerTitle a{ margin-bottom:100px; color:#F58345; font-weight:bold}
.sitePlan #bottomNav .column ul{margin-top:25px;}
.sitePlan #bottomNav .column li{margin-top:5px;}

