@charset "utf-8";
/* CSS Document */

body {
background-color:#CECBAB;
background-image:url(images/fond.jpg);
background-position:top left;
background-repeat:no-repeat;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:75%;
color:#222;
}

h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:2.3em;line-height:1;margin-bottom:0.5em;color:#7a0715;}
h2 {font-size:1.5em;margin-bottom:0.3em; color:#c78418;}
h3 {font-size:1.8em;line-height:1;margin-bottom:1em;}
h4 {font-size:1.3em;line-height:1.25;margin-bottom:1em;height:1.25em; font-weight:bold;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}

a:focus, a:hover {color:#000;}
a {color:#7a0715;text-decoration:underline;}

ul
{
list-style-image:url(images/puce.jpg);}

.capitales { font-variant:small-caps;}

.soustitre{font-size:1.3em; color:#c78418; font-weight:bold;}

#contenu {
width:983px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

#fond-menu
{
width:983px;
background-image:url(images/fond-logo.jpg);
height:154px;;
background-repeat:no-repeat;
}

#logo {
width:250px;
margin:0;
padding:0;
height:154px;
float:left;
text-align:left;
}

#menus
{
width:733px;
height:154px;
margin:0;
padding:0;
float:right;
}

#drapeaux
{
text-align:right;
padding-right:15px;
padding-top:15px;
}

.menu{display:block; background-image:url(images/fd-menu.jpg); background-repeat:no-repeat; width:120px; height:51px; text-align:center; padding-top:15px; font-family:Helvetica, Verdana, Arial, sans-serif; font-size:18px;}
	.menu a{color:#FFFFFF; text-decoration:none;}
	.menu a:hover, A.liensel, A.liensel:visited, A.liensel:hover, A.liensel:active{color:#C78418; text-decoration:none;}
#Accueil{position:relative;top:68px;left:3px;}
#elevage{position:relative;top:2px;left:125px;}
#viande{
	position:relative;
	top:-64px;
	left:247px;
}
#actus{position:relative;top:-130px;left:369px;}
#contact{
	position:relative;
	top:-196px;
	left:491px;
}
#agenda{
	position:relative;
	top:-262px;
	left:613px;
}


#contenu1{width:440px;margin:20px 0 0 40px; float:left;}
#contenu2{width:440px;margin:20px 0 0 15px; float:left;}
#contenu3{width:880px;;margin:20px 20px 0 40px;}
#contenu4{width:420px;margin:0;float:left;}
#contenu5{width:460px;margin:0 0 0 0; float:right;text-align:right;}
#anim {
width:888px;
margin-left:auto;
margin-right:auto;
padding-top:30px;
padding-left:30px;
text-align:center;}

#anim{margin:0 0 0 12px;}

#footer{margin:20px 0 0 445px; position:relative;}
.clear{clear:both;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}

#baseline {
width:983px;
clear:both;
height:200px;
margin-left:auto;
margin-right:auto;
}

.imagegauche {padding-right:10px;}


/* Formulaire*/

.stepgauche {
background: transparent;
color: #000;
float: left;
width: 440px;
}
.stepdroite {
background: transparent;
color: #000;
float: left;
width: 440px;
}

.stepligne {
background: transparent;
color: #000;
width: 880px;
}

form#formulaire p {
text-align: left;
line-height:15px;
}


form#formulaire fieldset {
border: 1px solid #c78418;
padding:3px;
width:880px;
}

form#formulaire p.droite {
text-align: right;
}

form#formulaire p.gauche {
text-align: left;
padding-left:5px;
}

form#formulaire input {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:1px;
}

.champ_text {
width:180px;
}

.case {
width:25px;
}

form#formulaire textarea {
width: 80%;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:1px;
}

form#formulaire p.boutonenregistrement {
clear: both;
}

/*fieldset {border:1px solid #000000;color:#000000;padding:2px;}*/

legend {
font-weight:bold;
color:#c78418;}


/* agenda */

/* TABLEAU*/
#calendrier table 
{
border:#660000 1px solid;
width:80%;
margin-left:auto;
margin-right:auto;
text-align:center;
border-collapse:collapse;
}

#calendrier td,th
{
border:#660000 1px solid;
padding:5px;
text-align:center;
border-collapse:collapse;

}

#calendrier p {text-align:center;}



