body {
	height: 567px;
}

#global {
	background-image: url(images/background.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:870px;
	height:auto;
}

#global_accueil {
	background-image: url(images/background_accueil_photo.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:870px;
	height:auto;
}

#global_photo {
	background-image: url(images/background_photo.jpg);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:870px;
	height:auto;
}

#global_devis {
	background-image: url(images/background_devis.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:870px;
	height:980px;
}

#global_contact {
	background-image: url(images/background_contact.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:870px;
	height:850px;
}

#global_prix {
	background-image: url(images/background_prix.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:870px;
	height:auto;
}

#header {
	background-image: url(images/background_header.jpg);
	background-position:bottom;
	margin-left:40px;
	background-repeat:no-repeat;
	width:776px;
	height:90px;
}

#main_pict {
	margin-left:63px;
	width:747px;
	height:280px;
}

.point {
	position:absolute;
	background-image: url(images/point.gif);
	background-repeat:no-repeat;
	width:10px;
	height:13px;
	margin-left:2px;
	margin-top:4px;
}

.point2 {
	position:absolute;
	background-image: url(images/point.gif);
	background-repeat:no-repeat;
	width:10px;
	height:13px;
	margin-left:2px;
	margin-top:4px;
}

.point3 {
	position:absolute;
	background-image: url(images/point_reverse.gif);
	background-repeat:no-repeat;
	width:10px;
	height:13px;
	margin-left:3px;
	margin-top:3px;
}

.point4 {
	position:absolute;
	background-image: url(images/point.gif);
	background-repeat:no-repeat;
	width:10px;
	height:13px;
	margin-left:2px;
	margin-top:3px;
}

#main {
	margin-top:20px;
	margin-left:45px;
	width:765px;
	height:500px;
}

#mainphoto {
	margin-top:20px;
	margin-left:80px;
	width:700px;
	height:500px;
}

#main_devis {
	margin-top:0px;
	margin-left:45px;
	width:748px;
	height:630px;
}

#gauche {
	margin-top:20px;
	position:absolute;
	width:185px;
	height:410px;
}

#gauche_promotion {
	background-image: url(images/promotion.gif);
	background-repeat:no-repeat;
	position:absolute;
	margin-top:20px;
	margin-left:12px;
	width:186px;
	height:373px;
}
#gauche_devis {
	margin-top:20px;
	margin-left:19px;
	position:absolute;
	width:165px;
	height:20px;
}

#gauche_devisgratuit {
	margin-top:470px;
	margin-left:19px;
	position:absolute;
	width:165px;
	height:20px;
}

#gauche_linkphoto {
	margin-top:230px;
	margin-left:55px;
	position:absolute;
	width:100px;
	height:20px;
}


#droite {
	margin-top:23px;
	position:absolute;
	margin-left:240px;
	width:525px;
	height:470px;
}

#droite_prix {
	margin-top:23px;
	position:absolute;
	width:750px;
	height:470px;
	overflow:auto;
}

#droite_bas {
	text-align:right;
	margin-top:390px;
	position:absolute;
	margin-left:226px;
	width:536px;
	height:120px;
}

#pied {
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:776px;
	height:30px;
}

#pieddevis {
	margin-top:75px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:850px;
	height:30px;
}

#piedphoto {
	margin-top:55px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:850px;
	height:30px;
}

.titredevis {
	font-family:Verdana;
	font-size:16px;
	color:#ff001d;
	font-weight:bold;
	text-decoration:none;
	margin-top:10px;
}

.linkphoto {
	font-family:Verdana;
	font-size:14px;
	color:#ff001d;
	margin-top:10px;
}

.titreimpression {
	margin-left:17px;
	font-family:Verdana;
	font-size:15px;
	color:#ff001d;
	font-weight:normal;
	text-decoration:none;
	margin-top:10px;
}

.titremenu {
	margin-left:8.5px;
	font-family:Verdana;
	font-size:15px;
	color:#ff001d;
	font-weight:normal;
	text-decoration:none;
	margin-top:10px;
}

a.titredevis {
	margin-left:17px;
	text-decoration:none;
}

a.titredevis:hover {
	margin-left:17px;
	color:#6c6c6c;
}

a.linkphoto {
	margin-left:17px;
	color:#0000ff;
	text-decoration:underline;
}

a.linkphoto:hover {
	margin-left:17px;
	color:#0080d5;
}

a.titremenu {
	font-family:Verdana;
	font-size:14px;
	color:#0000ff;
	font-weight:normal;
	text-decoration:underline;
	margin-top:10px;
}

a.titremenu:hover {
	color:#956bbd;
}

.classmain {
	font-family:verdana;
	font-size:16px;
	color:#ff021f;
	font-weight:400;
}

.classcorpstexte {
	font-family:Verdana;
	font-size:13px;
	color:#6c6c6c;
}

.classcorpstextebold {
	font-family:verdana;
	font-size:13px;
	color:#6c6c6c;
}

.classcorpstexteitalic {
	font-family:verdana;
	font-size:13px;
	color:#6c6c6c;
	font-style:italic;
	font-weight:normal;
}



.classcorpstexte_14 {
	font-family:Verdana;
	font-size:14px;
	color:#6c6c6c;
	font-weight:roman;
}

.classcorpstextebold_14 {
	font-family:verdana;
	font-size:14px;
	color:#6c6c6c;
	font-weight:bold;
}


.classmainbold {
	font-family:verdana;
	font-size:18px;
	color:#ff021f;
	font-weight:bold;
}

.classmainboldtitre {
	margin-left:17px;
	font-family:verdana;
	font-size:17px;
	color:#ff021f;
	font-weight:bold;
}

.classdevis {
	font-family:verdana;
	font-size:14px;
	color:#ff021f;
	font-weight:bold;
}

.pied2 {
	font-family:Verdana;
	font-size:10px;
	color:#ADADAD;
	text-decoration:none;

}

.classpied {
	
	color:#ADADAD;
	text-decoration:none;
}
.classmenuportfolio {
	margin-left:10px;
}

a.classpied {
	font-family:Verdana;
	font-size:10px;
	color:#565450;
	text-decoration:none;

}

a.classpied:hover {
	color:#ADC500;
}

#cadreportfolio {
	text-align:center;
	position:absolute;
	background-color:#f9f9f9;
	border-bottom:solid 1px #B4ACA1;
	border-top:solid 1px #B4ACA1;
	border-left:solid 1px #B4ACA1;
	border-right:solid 1px #B4ACA1;
	margin-top:30px;
	width:500px;
	height:210px;
}
