/* CSS Document */
body{background-color:#EBEBEB; color:#343434; font-weight:normal; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-top:10px; margin:0px; background-image:url(img_/back_site.gif); background-position: left top; background-repeat:repeat-x;}
ul{ top:0px; margin:0px; padding:0px;}
li{ list-style:none;}
fieldset{border:3px solid #F0F0F0; padding:0px; margin:0px; color:#003366; font-weight:bold;}
.backDet{background-image:url(img_/back_but.gif); background-position:left top; background-repeat:no-repeat; width:95px; line-height:24px; height:24px; color:#FFFFFF; font-weight:bold; border:none; padding:0px; margin:0px; margin-top:3px;}
a{color:#000066; text-decoration:none;}
a:hover{color:#343434;}
#content{width:965px; background-image:url(img_/head.gif); background-position:right top; background-repeat:no-repeat;}

#inContent{margin-top:8px;border:15px solid #FFFFFF; background-color:#FFFFFF;}
#contentLf{width:200px; float:left;margin-right:30px; height:auto; overflow:hidden;}
#contFix{background-image:url(img_/categ.gif); background-position:left top; background-repeat:no-repeat; margin-top:6px;padding-top:20px;}
#contentLf li{ line-height:20px; background-color:#FFCA4F; background-image:url(img_/back_li.gif); background-repeat:repeat-x; background-position:left bottom; color:#000033; font-weight:bold;}
#contentLf li a{ background-color:#086B94; color:#FFFFFF; display:block; padding-left:10px; background-image:url(img_/back_li.gif); background-repeat:repeat-x; background-position:left bottom; text-decoration:none; line-height:21px;}
#contentLf li a:hover{color:#004080; display:block; padding-left:10px; background-image:url(img_/back_li_a.gif); background-repeat:repeat-x; background-position:left bottom; text-decoration:none; line-height:21px;}

.flLf{float:left;}
#contentRg{width:705px; float:right;}
.flRg{float:right;}
#menu{margin-top:58px; margin-right:50px;}
#menu ul{margin:0px; top:0px;}
#menu li {display:inline; list-style:none;}
#menu li a{ color:#044C6E; font-weight:bold; font-size:11px; text-decoration:none; background-image:url(img_/point.gif); background-repeat:no-repeat; background-position:left center; padding-left:18px;}
#menu li a:hover{ color:#0675AA; font-weight:bold; font-size:11px; text-decoration:none;padding-left:18px; background-image:url(img_/point_h.gif); background-repeat:no-repeat; background-position:left center;}
#footer{ background-color:#F0F0F0; background-image:url(img_/p.gif); background-position:left top; background-repeat:no-repeat; border-top:5px solid #AFAFAF; height:60px; float:right; width:90%; padding-left:10%; padding-top:10px;}
#footer li{display:inline;}
#footer li a{color:#003366; text-decoration:none;}
.footerLf{float:left; width:70%;}
.footerRg{float:right; width:20%; text-align:left; padding-right:3%;height:60px; font-size:10px;}
.footerRg a{float:right; width:100%; text-align:left; padding-right:3%; background-image:url(img_/dsg.gif); background-position:left top; background-repeat:no-repeat; height:60px; font-size:10px;}
.footerRg a:hover{float:right; width:100%; text-align:left; padding-right:3%; background-image:url(img_/dsg_h.gif);background-position:left top; background-repeat:no-repeat; height:60px; font-size:10px;}
#banner{ border:16px solid #FFFFFF;}
.paddLf1{padding-left:5px;}
#home_lf{ width:200px; float:left; color:#FFFFFF; font-weight:bold; padding-top:8px;}
#home_rg{ width:495px; float:left; overflow:hidden;}
#home_lf a{color:#FFFFFF; font-weight:bold; text-decoration:none;}
#news{background-image:url(img_/news_ro.gif); background-position:left top; background-repeat:no-repeat; padding-top:30px;}
#news li{ display:list-item;display:block;width:700px;}
#news li a{ border-bottom:1px solid #C3C3C3; font-size:11px; color:#343434; line-height:22px;display:block;width:650px; text-align:left; background-image:url(img/point.jpg); background-position:left center; background-repeat:no-repeat; padding-left:20px;}
#news li a:hover{ border-bottom:1px solid #003162; font-size:11px; color:#003366;line-height:22px; display:block;width:660px; font-weight:bold;padding-left:17px;}
.paddT{ padding-top:4px;}
.paddB{ margin-bottom:7px;}
.project{margin-left:2px; margin-right:14px; margin-top:10px;padding-top:5px; height:165px; width:142px; float:left;z-index:1; background-image:url(img/pointh.gif); background-position:left bottom; background-repeat:repeat-x; cursor:pointer;}
.fntB{ font-weight:bold;}
.first_ro{background-image:url(img_/of_spec_ro.gif); background-position:left top; background-repeat:no-repeat; padding-top:10px;}
.det_off{float:left; width:60%; padding-left:5px; cursor:pointer; display:block;}
.desc_off{float:left; width:40%;}
.pic_off{ float:right; width:30%; padding-right:20px;}
.priceOp{color:#A80000; font-weight:bold; text-transform:uppercase;}
.point{line-height:20px; height:16px;background-image:url(img_/point2.gif); background-repeat:repeat-x; background-position:left center;}
.point2{line-height:20px; height:16px;background-image:url(img_/point2.gif); background-repeat:repeat-x; background-position:left bottom;}
.textU{text-decoration:underline;}
.blue{color:#003C77;}
.orange{color:#FF8000;}
.red{color:#D20000;}
.green{color:#1B5700;}
.brown{color:#993300;}
.yellow{color:#F4F400;}
.color3{color:#003399;}
.desc{ margin-top:6px; margin-bottom:6px;}
.floatOff{float:left; width:90%; padding:2px; margin-top:10px; margin-bottom:10px;}
.detX{width:96%; border:1px solid #E0E0E0;padding:10px; }
.floatROff{}
.floatROffF{float:left; width:55%; line-height:20px;}
.brdPic{border:5px solid #E1DFE2;}
.projOFF{margin-bottom:3px; float:left; width:150px; margin-right:3px;}
.pers_date{
	margin-top:10px;
	margin-bottom:10px;
	padding-bottom:10px;
	font-weight:bold;
	width:90%;
	color:#000000;
	font-size:14px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003366;
}
.usrOffert{padding-left:10px; font-weight:bold; color:#000000;}
.selectCv{ border:1px solid #FFFFFF; padding-top:-1px; margin:0px; background-color:#E1E1E1; width:33%;}
.widthVb{width:60%; float:left; margin-top:10px; margin-left:5px;}
.widthVbS{width:30%; float:left; margin-top:10px; font-weight:normal;}.widthVbS a{ color:#990000; text-decoration:none; font-weight:normal;}
.noOp{background-image:url(img_/link_n.gif); background-repeat:no-repeat; background-position:center top; color:#FFFFFF; width:20px; height:22px;}
.noOp{background-image:url(img_/link_n.gif); background-repeat:no-repeat; background-position:center top; color:#FFFFFF; width:20px; line-height:22px; display:block; float:left; margin-right:2px;}

.oOp{background-image:url(img_/link.gif); background-repeat:no-repeat; background-position:center top; color:#FFFFFF; width:20px; line-height:22px; display:block; float:left; margin-right:2px;}
.mnh{background-color:#004E9B; line-height:22px; color:#FFFFFF; font-weight:bold;}
.news_lett_ro{background-image:url(img_/news_letter_ro.gif); background-position:left top; background-repeat:no-repeat;line-height:23px; float:left; color:#FFFFFF; font-weight:bold;margin-top:2px; width:200px;margin-top:10px; }

.bnr_lett_ro{background-image:url(img_/bnr.gif); background-position:left top; background-repeat:no-repeat;line-height:23px; float:left; color:#FFFFFF; font-weight:bold;margin-top:2px; width:200px;}

.taxe_lett_ro{background-image:url(img_/calcul.gif); background-position:left top; background-repeat:no-repeat;line-height:23px; float:left; color:#FFFFFF; font-weight:bold;margin-top:2px; width:200px;margin-top:10px; }


.inc_off{border:3px solid #F0F0F0; background-color:#FBFBFB; padding:10px;margin-top:5px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.brdPic{border:3px solid #F0F0F0;}
#news_lett{color:#990000; text-decoration:underline; font-size:10px;}
#cntBann{width:693px; height:83px; overflow:hidden;}
.title_content{text-align:left; font-weight:bold; line-height:30px; border-bottom:2px solid #D7D7D7;}
