/* 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 CONTENU */
#contenu h1{
position:relative;
/*left:-30px;*/
height:30px;
margin-bottom:20px;

background-repeat:no-repeat;
}

#titre{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
padding-top: 6px;
text-align:left;
font-weight: bold;
float: left;
color:#fecc00;
text-transform: uppercase;
}

#contenu h1#accueil {
background-image: url(../images/charte/titre-accueil.jpg);
float: left;
width: 120px;
}

#contenu h1#cadre {
background-image: url(../images/charte/titre-cadre.jpg);
float: left;
width: 135px;
}

#contenu h1#mention {
background-image: url(../images/charte/titre-mention.jpg);
float: left;
width: 230px;
}


#contenu h1#contact {
background-image: url(../images/charte/titre-contact.jpg);
float: left;
width: 300px;
}

#contenu h1#merci {
background-image: url(../images/charte/titre-merci.jpg);
float: left;
width: 120px;
}

#contenu h1#formule {
background-image: url(../images/charte/titre-formules.jpg);
float: left;
width: 140px;
}

#contenu h1#carte {
background-image: url(../images/charte/titre-carte.jpg);
float: left;
width: 100px;
}

#contenu h1#menu {
background-image: url(../images/charte/titre-menu.jpg);
float: left;
width: 100px;
}

#contenu h1#news {
background-image: url(../images/charte/titre-news.jpg);
float: left;
width: 100px;
}
#contenu h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align:left;
color:#fecc00;
font-weight: bold;
text-transform: uppercase;
padding-bottom: 3px;
margin-bottom: 5px;
border-bottom:1px solid #f65a30;

}

#contenuText{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: normal;
text-align:justify;
width: 930px;

clear: left;
color: #f7d888;
margin: 0px 30px;

}

.bolder{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
font-weight: bold;
color: #ffffff;


}

#contenu a:link, #contenu a:visited{
font-weight:bold;
text-decoration:underline;
color: #fecc00;
}
#contenu a:hover, #contenu a:active{
font-weight:bold;
text-decoration:underline;
color: #fff;
}
#footerMenu p{
font:normal 1.1em Arial, Helvetica, sans-serif;
color:#f7d888;
text-align:center;
line-height:30px;
letter-spacing:1px;
}
#footerMenu a:link, #footerMenu a:visited{
text-decoration:none;
color:#f7d888;
}
#footerMenu a:hover, #footerMenu a:active{
text-decoration:underline;
color:#fff;
}
/* STYLE DE LA PAGE CONTACT */

.invisible
{
	display:none;
}

.inputForm{
border:1px solid #8A5B36;
background-color: #FFFFFF;
width:150px;
color: Black;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
}
.inputFormOver{
border:1px solid #8A5B36;
background-color: #F8F2ED;
width:150px;
font-family: Arial, Helvetica, sans-serif;
color: Black;
font-weight:normal;
font-size: 12px;
color:#000000;
}
.button{
border:1px solid #A62C19;
background-color: #DD371D;
width:65px;
padding: 2px 0px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
}
.buttonOver{
border:1px solid #A62C19;
background-color: #A62C19;
padding: 2px 0px;
width:65px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
cursor:pointer;
color:#FFFFFF;
}

.frmContact{ /* dedicated ID for "contact form"*/

	text-align:center;
	background-color:#F2592F;
	font-size:11px;
	border:1px solid #A62C19;
}

.frmContact .Label, .frmContact label{
  	font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
white-space:nowrap;
color:#ffffff;
}

.notice{

	font-size:11px;
	padding:0px;
  color:#ffffff;
}
