/* 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{
height:60px;
background-repeat:no-repeat;
}
#contenu h1 span {
display:none;
}
#contenu h1#accueil {
background-image: url(../images/charte/titre-accueil1.gif);
}
#contenu h1#entree {
background-image: url(../images/charte/titre-accueil11.gif);
}
#contenu h1#plats {
background-image: url(../images/charte/titre-accueil111.gif);
}
#contenu h1#desserts {
background-image: url(../images/charte/titre-accueil1111.gif);
}
#contenu h1#menu1 {
background-image: url(../images/charte/titre-corcovade.gif);
}
#contenu h1#menu2 {
background-image: url(../images/charte/titre-angra.gif);
}
#contenu h1#menu3 {
background-image: url(../images/charte/titre-pao.gif);
}
#contenu h1#menu4 {
background-image: url(../images/charte/titre-das.gif);
}
#contenu h1#vins {
background-image: url(../images/charte/titre-cartevins.gif);
}
#contenu h1#groupes {
background-image: url(../images/charte/titre-groupes.gif);
}
#contenu h1#evenements {
background-image: url(../images/charte/titre-evenements.gif);
}
#contenu h1#liens {
background-image: url(../images/charte/titre-liens.gif);
}
#contenu h1#presse {
background-image: url(../images/charte/titre-presse.gif);
}
#contenu h1#contactpage {
background-image: url(../images/charte/titre-contact.gif);
}
#contenu h1#merci {
background-image: url(../images/charte/titre-merci.gif);
}
#contenu h2{
font:bold italic 1.4em Georgia, "Times New Roman", Times, serif;
text-align:left;
color:#f88d0c;
margin-bottom:17px;
border-bottom:1px dotted #f0b600;
}
#contenu p{
font:normal 12px Arial, Helvetica, sans-serif;
text-align:justify;
color: #005d35;
margin-bottom:10px;
}
#contenu p.couleur, .couleur{
font-weight:bold;
color:#F67405;
}
#contenu a:link, #contenu a:visited{
font-weight:bold;
text-decoration:underline;
color:#056A06;
}
#contenu a:hover, #contenu a:active{
font-weight:bold;
text-decoration:underline;
color:#f0b600;
}
.titaccueil2{
font:normal 12px Arial, Helvetica, sans-serif;
color: #C2390B;
font-weight:bold;
}
.titaccueil{
font:normal 12px Arial, Helvetica, sans-serif;
color: #FFFED6;
font-weight:bold;
}
.texttable{
font:normal 12px Arial, Helvetica, sans-serif;
color: #005d35;
text-align:justify;
}
.accueil{
float:left;
width:720px;
margin:0 0 10px 0;
}

/*******PAGE EVENEMENTS******************/
.evenements{
float:left;
width:688px;
margin:0 0 0px 0;
}
.hautevenements{
float:left;
width:688px;
height:34px;
background-image:url(../images/hautevenement.gif);
margin:0 0 0px 0;
}
.centreevenements{
float:left;
width:688px;
background-image:url(../images/fondevenement.gif);
margin:0 0 0px 0;
}
.basevenements{
float:left;
}
.imgageevenements{
float:left;
margin:5px 0 0 5px;
border:1px solid #F6C900;
}
#container .titevenement{
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color: #764101;
font-weight:bold;
margin:10px 0 0 5px;
width:450px;
}
fieldset {
    float:left;
	width:520px;
	margin:5px 5px 5px 5px;
	padding:0px;
	border:1px solid #FCECA6;
	font-size:11px;
	color:#005d35;
	text-align:justify;
	padding:5px 5px 5px 5px;
}
legend {
    margin:0 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005d35;
	font-weight:bold;
	font-style:italic;
}
/******PAGE PRESSE*****/
.presse{
float:left;
width:203px;
margin:0 30px 10px 0;
}
#container .titpresse{
float:left;
font:normal 12px Arial, Helvetica, sans-serif;
color: #764101;
font-weight:bold;
margin:10px 0 0 5px;
text-align:center;
}
.hautpresse{
float:left;
width:203px;
height:32px;
background-image:url(../images/hautpresse.jpg);
margin:0 0 0px 0;
}
.centrepresse{
float:left;
width:203px;
height:105px;
background-image:url(../images/centrepresse.jpg);
margin:0 0 0px 0;
}
.imgagepresse{
float:left;
margin:0px 1px 1px 1px;
}

/******PAGE CONTACT*****/
.contactbloc{
float:left;
width:700px;
margin:0 0px 0px 0;
}

.gauchecontact{
	float:left;
	width:180px;
	margin:0px 5xp 0px 0;
}
.droitecontact{
	float:right;
	width:163px;
	margin:0px 0 5px 0;
}
.formulaire{
	float:left;
	width:490px;
	margin:0px 0xp 0px 0;
}
.formulaire1{
	float:left;
	width:750px;
	margin:0px 0xp 0px 0;
}
.bleunuit{
	font-size:11px;
	color:#4F3401;
}
.blanc{
	font-size:8px;
	color:#ffffff;
}
#container .loi {
	font-size:10px;
	color:#F3C700;
}
.form {
	FONT-SIZE: 11px; 
	WIDTH: 100%; 
	COLOR: #4F3401; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F3C700;
	border-color:#F3C700;
	border:1px solid #F3C700;
}
.formulairebouton {
	FONT-SIZE: 11px; 
	WIDTH: 100%; 
	COLOR: #4F3401; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #F3C700;
	BORDER-BOTTOM: medium none;
	BORDER-RIGHT: medium none; 
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	border-color:#F3C700;
	
}
#contactTxt{
	width:45%;
	float:left;
}
#contactPlan{
	width:45%;
	float:right;
}
#formContact textarea{
	width:100%;
	border:1px solid #F3C700;
	font-size:11px;
}
#formContact input:focus,textarea:focus{
	border-color:#F3C700;
}
#formContact .champRequis{
	color:#F3C700;
}
.text-form{
font-size:11px;
color: #005d35;
font-family:Arial, Helvetica, sans-serif;
}