/* CSS Document */

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #003f8a;
	text-decoration: none;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3869a4;
	text-decoration: none;
	font-weight: bold;
}
.important {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:italic;
	color:#676666;
}
.legend {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#454545;
}

h1{	font-size: 18px;
	font-weight: normal;
	color: #413f3f;
	border-bottom:1px solid #fff74a;}

h2{	font-size: 16px;
	font-weight: normal;
	color: #003f8a;
}

h3{	font-size: 12px;
	font-weight: normal;
	color: #ae210f;
	margin:0px;
	padding:0px;}
h6{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color:#910603;
	margin-bottom:0px;}
	
	
	/* FILIALE */

#filiale .cadreHeader {WIDTH: 734px; HEIGHT: 85px}
#filiale .cadreContent { WIDTH: 574px; BACKGROUND: #e3e8e4; FLOAT: left; HEIGHT: 27px; FONT-SIZE: 24px; padding:20px; margin:18px 0 0 0;}
#filiale .cadreContent span {font-size: 11px;font-weight: normal;color: #ae210f;}
#filiale .left { float:left;}
#filiale .right { float:right;}
#filiale .clear { clear:both;}
#filiale .w450 { width:450px;}
#filiale .w270 { width:270px;}
#filiale .intro { font-size:12px; color:#413f3f; line-height:18px; text-align:justify; padding:10px 0 0 0; font-size:12px;}
#filiale .copy { font-size:10px; color:#333; background:#e0e0e0; padding:5px;}

#filiale .h1 {font-size: 18px;font-weight: normal;color: #ae210f; }
#filiale .h2 {font-size: 11px;font-weight: bold;color: #ae210f;}

.homeActu ul { padding:0; margin:0;}
.homeActu li { list-style:none;}
.homeActu li { background:url(/images/li-fleche.gif) left 2px no-repeat; padding:0 0 0 14px;}


	/* REFERENCES */

	.referenceHeader { 
		width:230px;
		min-height:25px;
		background:url(/images/mouryconstruct/references/bckgrd-header.jpg) left top no-repeat;
		padding:9px 0 5px 8px;
		font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#51575b;}
	.referenceHeader div { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d8387; background:url(/images/mouryconstruct/references/reference-fleche.png) left 4px no-repeat; padding:0 0 0 14px;}
	
	.referenceFooter {
		width:230px;
		min-height:199px;
		background:url(/images/mouryconstruct/references/bckgrd-footer.jpg) left bottom no-repeat;
		padding:0 0 20px 8px;}
	
	.referencePhoto { float:left; width:203px; margin:0 6px 0 0;}
	.referencePhoto img { border:3px solid #51575b;}
	
	.referencePlus { float:left; width:21px;}
	.referencePlus img { border:none;}
	
	.clear { clear:both;}

	.referenceCadreHeader {
		width:209px;
		height:11px;
		padding:8px 0 0 0;
		background:url(/images/mouryconstruct/references/reference-cadre-top.png) left bottom no-repeat;}
	.referenceCadreFooter {
		width:209px;
		background:url(/images/mouryconstruct/references/reference-cadre-bottom.png) left bottom no-repeat;
		padding:0 0 8px 0;}
		
	.referenceCadreFooter ul {padding:0; margin:0;}
	.referenceCadreFooter li { list-style:none;}
	.referenceCadreFooter ul { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#51575b; width:189px; padding: 0 0 0 12px;}
	.referenceCadreFooter li {
		background:url(/images/mouryconstruct/references/reference-point.png) left bottom no-repeat; padding:0 0 9px 0}
		
	.left { float:left;}
	.marginRight { margin:0 6px 0 0;}
	.displayNone { display:none;}
	
	
/* CONTACT */

	
	h6 { padding:0; margin:0;}
	.contactTitre { background:url(/images/mouryconstruct/contact/bckgrd_titre.png) left top no-repeat; width:724px; height:47px; padding:10px 0 0 10px;}
	.contactTitre h6 { padding:0; margin:0; font-size: 18px;font-weight: normal;color: #000;}
	.contactTitre span {font-size: 11px;font-weight: normal;color: #ae210f;}
	.contactGoogle { width:398px; height:154px; background:url(/images/mouryconstruct/contact/google-map.png) left top no-repeat; float:left; padding:11px 0 0 12px}
	.contactLogo { float:left; width:72px; padding:0 10px 18px 18px;}
	.contactMoury { float:left; padding:2px 0 0 10px; width:210px;}
	.contactCoordonnees { width:734px; height:328px; background:url(/images/mouryconstruct/contact/bckgrd-coordonnees.png) left top no-repeat;}
	.contactSoummission { float:left; width:150px; padding:100px 0 0 10px;}
	.contactSoummission strong { color:#ad0101;}
	.contactMarginRight35 { margin:0 35px 0 0;}
	.contactMarginRight25 { margin:0 25px 0 0;}
	.contactSoummissionAbstract strong { color:#ad0101;}
