@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	border: 0;
	background-color:#ffffff;

}
form {
	margin: 0px;
	padding: 0px;
}
a { text-decoration:none; }
a:hover { text-decoration:underline; }

#container_navigation_home {
	width: 580px;
	height: 26px;
	margin: 0;
	position:relative;
	float:right;
	background: url(photos-parera/Walpapers/WalpaperHomeNav_r1_c1.jpg) no-repeat left bottom;
}

#MainContener {
	padding: 0px;
	width: 750px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
#ContenerNavHaut {
	background: url(photos-parera/Walpapers/WalpaperNavHaut_r1_c1.jpg) no-repeat center top;
	padding: 166px 0px 0px;
	float: left;
	height: 28px;
	width: 750px;
	position: relative;
}

.TabMenuNavHaut {
	height: 28px;
	width: 96%;
	font: lighter 12px Calibri, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
}
.LienMenuNavHaut {
	font: lighter 12px Calibri, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.LienMenuNavHaut:hover {
	font: lighter 12px Calibri, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}
.CellNavHautSeparateur {
	background: url(photos-parera/Nav-haut/navHautLimiteurs_r1_c1.png) no-repeat center center;
	width: 3px;
}
#ContenerPrincipalgroupe {
	padding: 0px;
	float: left;
	width: 750px;
	position: relative;
	background: url(photos-parera/groupe/fon-groupe.jpg) center top;
}
#ContenerPrincipalhome {
	padding: 0px;
	float: left;
	width: 750px;
	padding-bottom:30px;
	height:750px;
	position: relative;
}
#ContenerPrincipal {
	padding: 0px;
	float: left;
	width: 750px;
	position: relative;
	background: url(photos-parera/Walpapers/WalpaperINT01_r1_c1.jpg) no-repeat center top;
}
.TitreContact {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #053D67;
	background: url(photos-parera/Walpapers/puce.jpg) no-repeat left center;
	height: 14px;
	width: 180px;
	padding: 0px 0px 0px 12px;
	margin-bottom: 4px;
}

#INTLeft {
	float: left;
	width: 179px;
	position: relative;
	padding-top: 30px;
	background: url(photos-parera/Walpapers/LineMenuLeft_r1_c1.jpg) no-repeat right bottom;
	padding-bottom: 40px;
	padding-right: 1px;
}
#INTLeftphoto {
	float: left;
	width: 180px;
	position: relative;
	padding-top: 30px;
	padding-bottom: 40px;
	padding-right: 1px;
}
#INTLeftphoto2 {
	float: left;
	width: 180px;
	position: relative;
	padding-top: 5px;
	padding-bottom: 40px;
	padding-right: 1px;
}
#INThome {
	float: left;
	width: 174px;
	position: relative;
	padding-top: 30px;
	padding-bottom: 40px;
	padding-right: 10px;
}
#INTRight {
	float: right;
	width: 546px;
	position: relative;
	font: 12px Arial, Helvetica, sans-serif;
	color: #305381;
	padding-top: 20px;
}
#INTRightsanssous {
	float: right;
	width: 750px;
	position: relative;
	font: 11px Arial, Helvetica, sans-serif;
	color: #305381;
	padding-top: 20px;
}
.TexteInt01 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #305381;
}
.CellMenuTITRELeft {
	font: bold normal 16px Calibri, Arial, Helvetica, sans-serif;
	color: #006CB5;
	text-align: right;
	vertical-align: top;
	width: 150px;
	float: right;
	position: relative;
	letter-spacing: 1px;
	padding: 3px 14px 6px 0px;
	background: url(topographie-photo/entreprise/ico.png) no-repeat right center;
	margin-right: 10px;
}
.CellMenuLeft {
	font: normal 16px Calibri, Arial, Helvetica, sans-serif;
	color: #003662;
	text-align: right;
	vertical-align: top;
	width: 164px;
	padding-top: 3px;
	padding-right: 10px;
	float: right;
	position: relative;
	padding-bottom: 6px;
}
.CellMenuLeft:hover {
	background: url(photos-parera/Walpapers/WalpaperMenuLeft_r1_c1.jpg) repeat-y right top;
}
.CellMenuLeft2 {
	font: normal 16px Calibri, Arial, Helvetica, sans-serif;
	color: #003662;
	text-align: right;
	vertical-align: top;
	width: 150px;
	padding-top: 3px;
	padding-right: 15px;
	float: right;
	position: relative;
	height: 22px;
}
.CellMenuLeft2:hover {
	background: url(photos-parera/Walpapers/WalpaperMenuLeft_r1_c1.jpg) repeat-y right top;
}
.LienMenuLeft {
	font: normal 16px Calibri, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #003662;
	text-decoration:none;
}
.LienMenuLeft:hover { text-decoration:underline;}
#CarteContact {
	padding: 0px;
	height: 230px;
	width: 200px;
	background: url(topographie-photo/contact/CarteContactPlan_r1_c1.gif) no-repeat left top;
	float: left;
	position: relative;
}
.CarteText {
	position:absolute;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#305381;
	text-decoration:underline;
	text-align:center;
	left: 95px;
	top: 92px;
}
.CarteLoupe01 {
	position: absolute;
	top: 60px;
	left: 106px;
}
.CarteLoupe02 {
	position: absolute;
	left: 85px;
	top: 124px;
}
#INTBLOC02 {
	float: right;
	width: 546px;
	position: relative;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding-top: 20px;
}
#BLOCNAVIGATIONPAGESTOP2 {
	float: left;
	height: 12px;
	width: 546px;
	position: relative;
	font: lighter 11px Arial, Helvetica, sans-serif;
	color: #666666;
	text-align: right;
	padding-top: 10px;
	border-bottom: 1px solid #999999;
	padding-right: 5px;
	margin-bottom: 15px;
}
.PaveGris {
	background: url(photos-parera/actualite/carregris.jpg) no-repeat 0px 3px;
	padding-left: 13px;
}

.TitreBig01 {
	font: bold 15px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #1E334F;
	background: url(photos-parera/commun/puceBleu.gif) no-repeat left center;
	padding-left: 16px;
	text-align: left;
	vertical-align: top;
	float: left;
	position: relative;
	width: 514px;
}

.TitreBig02 {
	font: 12px Arial, Helvetica, sans-serif;
	color: #007BC5;
	background: url(photos-parera/commun/puceBleuClair.gif) no-repeat left center;
	padding-left: 13px;
}

.LienPDF {
	background: url(photos-parera/commun/ico-pdf.png) no-repeat left center;
	padding-left: 21px;
	height: 15px;
	padding-top: 3px;
}

.texteIdent {
	font: 12px Arial, Helvetica, sans-serif;
	color: #305381;
	float: left;
	position: relative;
	width: 514px;
	padding-left: 16px;
	padding-top: 4px;
	padding-bottom: 20px;
}
.WalpaperPlanDuSite {
	font: 12px Arial, Helvetica, sans-serif;
	color: #305381;
	float: left;
	position: relative;
	width: 600px;
	padding-left: 16px;
	padding-top: 24px;
	padding-bottom: 10px;
	background: url(photos-parera/Walpapers/LineMenuLeft_r1_c1.jpg) no-repeat 26px 44px;
	margin-bottom: 30px;
}

.LienPlanNiveau01 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #2C6C8F;
}
.LienPlanNiveau02 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #2C6C8F;
}
.LienPlanNiveau03 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #2C6C8F;
	padding-left: 10px;
}
.LienPlanNiveau04 {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #2C6C8F;
}

.BlocPlanNiveau01 { padding-bottom: 10px; 
}
.BlocPlanNiveau02 { padding-bottom: 6px; 
}
.BlocPlanNiveau03 { padding-bottom: 3px; 
}
.BlocPlanNiveau04 {
}

