/* 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";
@import "flexcrollstyles.css";

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

/* STYLE DE LA PAGE CONTACT */

#contactTxt{
	width:45%;
	float:left;
}
#contactPlan{
	width:45%;
	float:right;
}
#formContact input,textarea{
	width:100%;
	border:1px solid #000;
	font-size:12px;
}
#formContact input:focus,textarea:focus{
	border-color:#FF0000;
}
#formContact .champRequis{
	color:#FF0000;
}


/*----------------index---------------- */


.txt_acc{
width:420px;
margin-top:20px;
margin-bottom:2 0px;
font-family:Arial, Helvetica, sans-serif;
color:#136579;

}
.txt_acc ul{
width:400px;
margin-top:40px;
margin-bottom:10px;
margin-left:50px;

}
.txt_acc li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#136579;
list-style-image:url(../images/charte/puce.jpg);

}

.image_acc{
width:87px;
height:25px;
padding-top:10px;
margin-right:2px;

}

.remarque{
font-family:Arial, Helvetica, sans-serif;
color:#136579;
font-size:12px;
color:#74C343;
font-weight:bold;
}



.remarque2{
font-family:Bauhaus 93;
color:#136579;
font-size:12px;
color:#74C343;
font-weight:bold;
width:87px;
height:20px;
}

.txt_acc a{
font-family:Arial, Helvetica, sans-serif;
color:#1EA5C7;
font-size:12px;

font-weight:bold;
text-decoration:underline;

}
 
#adresse_acc {
float:left;
width:200px;
margin-right:10px;
padding-bottom:30px;
}

#adresse_acc p{
width:190px;
float:left;
}
/*----------------tompons---------------- */

#flexcroll .image_tompon {
float:left;
width:450px;


}
.image_tompon img{

margin:10px 

}
/*----------------gravure---------------- */

#flexcroll .image_tompon2 {
float:left;
width:400px;

}
.image_tompon2 img{
margin-left:70px;
margin-bottom:10px;
}

/*----------------divers---------------- */

#flexcroll .image_tompon3 {
float:left;
width:160px;

}
.image_tompon3 img{
margin-left:120px;
margin-bottom:10px;
}
/*----------------contact-------------- */
 
#flexcroll #formulaire{
float:left;
width:350px;
margin-bottom:10px;
margin-top:20px;

}


#flexcroll #formulaire img{
margin-bottom:10px;

}
 #formulaire label{

font-size:12px;
font:Arial, Helvetica, sans-serif;
color:#136579;
text-align:justify;
}

 #formulaire  .b{
width:330px;
background-color:#1EA5C7;
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #000E66;
}
 #formulaire .capca{
width:175px;
background-color:#1EA5C7;
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #282828;
}

#formulaire input:focus{

background-color:#1EA5C7;
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #494949;
}
.textarea{
width:200px;
background-color:#1EA5C7;
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #282828;
}
#formulaire select{
width:240px;
background-color:#1EA5C7;
color:#000E66;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #282828;}

#formulaire textarea:focus{
background-color:#1EA5C7;
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #494949;
}
#coordonne{
width:180px;
float:left;
margin-top:20px;
margin-right:8px;
margin-left:8px;
}

#coordonne img {
margin-bottom:10px;


}

#formulaire .couleure{
font-family:Arial, Helvetica, sans-serif;
color:#CC0000;
font-size:11px;
}




#plan{
float:left;
width:180px;
margin-top:15px;

margin-left:40px;


}

#formulaire .bouton_form{
width:165px;
background-color:#1EA5C7;
color:#fff;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #000E66;
}
#coordonne p{
width:170px;
margin-top:5px;
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#136579;
}
#formulaire p{
width:330px;
font:Arial, Helvetica, sans-serif;
color:#136579;
text-align:justify;
font-size:11px;
margin-bottom:15px;
}
#txt td{
vertical-align:center !important;}

input, textarea {
margin-bottom:3px !important;
}

#flexcroll #loi {
	width:380px;
	float:left;
	margin-top:5px;
	margin-left:10px;

}

#loi p {
	font-size:10px;
	color:#136579;

}




/*-----------------merci------------ */


.txt_acc .bouton_merci {
float:left;
width:100px;
margin-top:20px;
margin-left:90px;


}