/* Feuille de style pour le contenu des pages 
 * C'est cette feuille de style qui doit être liée aux pages du site
 * La feuille de style de la charte est appelée depuis cette feuille.
 */
 
/* Import des style pour la charte */
@import "charte.css";

/* STYLE CYC  (ne pas supprimer) */
.cyc {
	position: absolute;
	top: -10000px;
}

/* STYLE CONTENU */
#contenuTexte h1{
	height:21px;
	margin:10px 0;	
	font:italic bold 1.8em Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	text-align:left;
	color:#999;
}

#contenuTexte h1 span{
display:none;
}
.titpresentation {background:url(../images/charte/tit-presentation.jpg) no-repeat;}
.titlocationstructure{background:url(../images/charte/tit-location-structure.jpg) no-repeat;}
.titlocationmobilier{background:url(../images/charte/tit-location-mobilier.jpg) no-repeat;}
.titlocationvaisselle{background:url(../images/charte/tit-location-vaisselle.jpg) no-repeat;}
.titservices{background:url(../images/charte/tit-services.jpg) no-repeat;}
.titdevis{background:url(../images/charte/tit-devis.jpg) no-repeat;}
.titcontact{background:url(../images/charte/tit-contact.jpg) no-repeat;}
.titcgv{background:url(../images/charte/tit-cgv.jpg) no-repeat;}
.titcatalogue{background:url(../images/charte/tit-catalogue.jpg) no-repeat;}


#contenuTexte p {line-height:1.6em; margin-bottom:5px;}

ul {
	list-style:none;
	margin:10px 0;
	margin-left:30px;
}
li {
	background:url(../images/charte/puce.gif) top left no-repeat;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#B43427;
}

#contenuTexte  .gras {color:#B43427; font-weight:bold; text-align:center;}
#contenuTexte  .gras2 {color:#999; font-weight:bold; text-align:center;}
#contenuTexte  .gras3 {color:#B43427; font-weight:bold;}
#contenuTexte  .gras4 {color:#999; font-weight:bold;}


#Gche {
	width:340px;
	margin:0 20px 0 0;
	float:left;
}

#Drte {
	width:500px;
	display:block;
	margin:10px 0 0 20px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}

/** RUBRIQUE CONTACT **/

#bloc-adresse-contact {
	width:190px;
	float:left;
	margin:30px 0 20px 0 ;
	padding: 0 5px;
	
}

#contenuTexte #bloc-adresse-contact p{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B22E22;
	text-align:center;
}

#contenuTexte #bloc-adresse-contact p.nota {
	font-style:italic;
	color:#92B12F;
	font-size:10px;
	text-align:justify;
	display:block;
	margin:20px 0 0 0 ;
	}


.cnil {
	font-style:italic;
	color:#999;
	font-size:9px;
	text-align:right;
	margin:0 30px 0 0 ;
	width:400px;
	float:right;
	}

.nota {
	font-style:italic;
	color:#999;
	font-size:9px;
	text-align:center;
	}

#bloc-contact {
	width: 350px;
	float:left;
	margin:20px 0 20px 0 ;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B22E22;
}


#formContact input, #formContact textarea, #formContact select.liste{
	width:210px;
	border:1px solid #2C5FAD;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFF;
	color:#B22E22;
}

#formContact .radio,#formContact .check{
	width:10%;
	border:none;
	margin-bottom:3px;
}


#bloc-contact label {
	text-align:right;
	padding-right:10px;
	display:block;
	color:#B22E22;
}

#bloc-contact span.libelle {
	text-align:right;
	display:block;
	font-weight:bold;
	color:#B22E22;
}

#bloc-contact  #formContact .champRequis{color:#ff6000; font-size:9px;}

#bloc-contact  #formContact .bouton{
	width:80px;
	border:1px solid #2C5FAD;
	background:none;
	color:#B22E22;
	cursor:pointer;
}

#bloc-merci {
	width:500px;
	margin:30px 50px 20px 0 ;
	font-family:"Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}



/* */
#bloc-devis {
	width: 410px;
	float:left;
	margin:0 0 20px 80px ;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#B22E22;
}

.cnil2 {
	font-style:italic;
	color:#999;
	font-size:9px;
	text-align:right;
	margin:0 100px 0 0 ;
	width:400px;
	float:right;
	}

#formdevis input, #formdevis textarea, #formdevis select.liste{
	width:210px;
	border:1px solid #2C5FAD;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFF;
	color:#333;
}

#formdevis select.liste-date{
	width:35px;
	border:1px solid #2C5FAD;
	font-family: "Trebuchet MS" Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#FFF;
	color:#333;
	float:left;
	margin-right:5px;
}
 
#bloc-devis span.libelle-liste {
	text-align:right;
	display:block;
	font-weight:bold;
	color:#B22E22;
	float:left;
	margin-right:2px;
}


#formdevis .radio,#formdevis .check{
	width:10%;
	border:none;
	margin-bottom:3px;
}


#bloc-devis label {
	text-align:left;
	display:block;
	color:#B22E22;
}

#bloc-devis span.libelle {
	text-align:right;
	display:block;
	font-weight:bold;
	color:#B22E22;
}
#bloc-devis  #formdevis .champRequis{color:#ff6000; font-size:9px;}

#bloc-devis  #formdevis .bouton{
	width:80px;
	border:1px solid #FFF;
	background-color:#B22E22;
	color:#FFF;
	cursor:pointer;
}
