/* 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";

#texte h1{
font:bold 20px Arial, Helvetica, sans-serif;
margin:0px 0 30px 0;
text-indent:30px;
}

/*-----------------index---------------*/
.encart_contact{
float:right;
width:270px;
text-align:right;
}

.encart_contact2{
float:left;
width:350px;
margin-left:100px;
text-align:center;

}


#contenu #texte .encart_contact2 p{

font-size:14px;
}
.txt_acc{
float:left;
width:300px;
}

.txt_acc{
text-align:right;
}
.encart_acc{
float:right;
width:266px;
margin-left:0px;
margin-top:20px;
margin-bottom:15px;
}
.remarque{


font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}


/*-----------------carte---------------*/

#menu_carte{
float:left;
width:400px;
margin-left:80px;


}

#contenu #menu_carte a{
margin-left:15px;
color:#F5842D;
font-size:14px;
text-decoration:none;


}

#contenu #menu_carte a:hover{
margin-left:15px;
color:#F5842D;
font-size:14px;
text-decoration:underline;
}


.tarif_carte{
float:left;
width:510px;
margin-bottom:20px;

}
#contenu .tarif_carte .titre_degustation{ 
float:left;
width:480px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B92410;
font-weight:bold;
margin-left:5px;
text-align:center;
margin-top:0px;
margin-bottom:-0px;
}

.tarif_carte .titre{ 
float:left;
width:380px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B92410;
font-weight:bold;
margin-left:5px;
}
#contenu .tarif_carte .titre2{ 
float:left;
width:400px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#8C2117;
font-weight:bold;
margin-left:60px;
margin-top:5px;
margin-bottom:5px;
text-align:center;
}

#contenu .tarif_carte .commentaire{ 
float:left;
width:420px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47090A;
margin-top:-15px;
margin-left:5px;
line-height:15px;
padding-bottom:10px;
}


#contenu .tarif_carte .commentaire2{ 
float:left;
width:435px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#47090A;
margin-top:-15px;
margin-left:25px;
line-height:15px;
}


#contenu .tarif_carte .traduction{ 

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8D180B;

}


#contenu .tarif_carte .prix{ 
float:left;
width:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#47090A;
margin-top:0px;
text-align:center;
color:#FFFFFF;
font-weight:bold;

}

.tarif_carte{
float:left;
width:510px;

}
/*-----------------actualites---------------*/
.encart_actu{
float:left;
width:544px;
margin-top:0px;
margin-bottom:20px;
margin-right:80px;
}
.top_encart_actu{
float:left;
width:544px;
background-image:url(../images/charte/top_actu.gif);
background-repeat: no-repeat;
}
.top_encart_actu .image_actu{
margin-left:8px;
float:left;
width:109px;
height:97px;
margin-top:10px;
margin-bottom:10px;
}

.top_encart_actu .image_actu img{
border:1px solid #340608;
width:109px;
height:97px;
}

.top_encart_actu p{
margin-left:8px;
float:left;
width:400px;
color:#340608;
margin-top:-8px;
}

.top_encart_actu .titre_actu{
margin-left:8px;
margin-top:7px;
float:left;
width:400px;
font-size:13px;
color:#A31A10;
font-weight:bold;
}
.bottom_encart_actu{
float:left;
width:544px;
height:29px;
background-image:url(../images/charte/bottom_actu.gif);
background-repeat: no-repeat;
}




/******************Galerie photos***************/

#container .cadre_photos{
float:left;
	width:170px;
	margin-left:8px;
	height:154px;
	background-image:url(../images/charte/bg_galerie.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
}

#container .cadre_photos img{
margin-left:6px;
margin-top:8px;
border:1px solid #F5842D;
}

#pagination{
float:left;
width:500px;
margin-top:20px;
margin-bottom:20px;
margin-left:19px;

}

.prec{
float:left;
width:79px;
height:20px;

}

.suiv{
float:right;
width:66px;
height:21px;
}
/*----------------contact-------------- */
 
 .animation_visite{
 float:left;
 width:380px;
 height:340px;
 margin-left:45px;
 margin-top:50px;
 background-image:url(../images/charte/bg_videos.gif);
 background-repeat:no-repeat;
 padding-top:40px;
 padding-right:20px;

 }

/*----------------contact-------------- */
 
 #formulaire{
float:left;
width:240px;
margin-bottom:10px;
margin-top:40px;

}


#formulaire img{
margin-bottom:10px;

}
#formulaire label{

font-size:12px;
font:Arial, Helvetica, sans-serif;
color:#coordonne;
text-align:justify;
color:#EAA44D;
}

.b{
width:230px;
background-color:#EAA44D;
color:#370609;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #F5842D;
}
.capca{
width:80px;
background-color:#EAA44D;
color:#370609;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #F5842D;
}

#formulaire input:focus{

background-color:#FFC472;
color:#370609;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #F5842D;
}
.textarea{
width:200px;
background-color:#458825;
color:#370609;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #F5842D;
}
#formulaire select{
width:240px;
background-color:#F5842D;
color:#000E66;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #263D51;}

.themes select{
width:150px;
background-color:#000000;
color:#000E66;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #263D51;
}
#formulaire textarea:focus{
background-color:#FFC472;
color:#370609;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #F5842D;
}
#coordonne{
width:200px;
float:right;
margin-top:40px;
margin-right:20px;

}

#coordonne img {
margin-bottom:10px;

}

.haut_page{
float:right;
width:119px;
margin-bottom:10px;
}





#plan{
float:right;
width:180px;
margin-top:15px;
margin-right:8px;
margin-left:5px;


}

#formulaire .bouton_form{
width:115px;
background-color:#EAA44D;
color:#370609;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #F5842D;
}
#coordonne p{
width:180px;
margin-top:5px;
text-align:justify;
font-size:12px;
float:right;
font-family:Arial, Helvetica, sans-serif;
color:#coordonne;
}
#formulaire p{
width:230px;
font:Arial, Helvetica, sans-serif;
color:#EAA44D;
text-align:justify;
font-size:11px;
margin-bottom:15px;
}
#txt td{
vertical-align:center !important;}

input, textarea {
margin-bottom:3px !important;
}

#loi {
	width:200px;
	float:left;
	margin-top:30px;

}

#loi p {
	font-size:10px;
	color:#EAA44D;

}


#bouton_merci {
float:left;
width:100px;
margin-top:20px;
margin-left:75px;

}
#txt_merci{
float:left;
width:400px;
margin-left:40px;
text-align:center;
}

.couleur{
font-size:10px;
color:#CC0000;
}
