/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
background-color:#d5d5d5;
font-size:14px;
color:#000000;
margin:0;
padding:0;
}

h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif; background-color:none; font-style:normal; font-weight:normal;
margin:0;
padding:0;
}

h1{
	font-size:26px;
	color:#5d8719;
	text-transform:uppercase;	
	}
	
	h2{
	font-size:14px;
	color:#5a5a5a;
	text-transform:uppercase;	
	}

h3{
	font-size:11px;
	color:#5d8741;
	text-transform:uppercase;
	font-weight:bold;
	
	}
	h4{
	font-size:11px;
	color:#5d8741;
	text-transform:normal;
	font-weight:normal;
	
	}
	
	h5{
	font-size:38px;
	color:#fff;
	text-transform:normal;
	font-weight:normal;
	
	}


.txt_gris_petit {
	color:#b6b6b6;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
}



.text_form {
	font-size:10px;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	}


#index_souris {
	position: absolute;
	top: 450px;
	z-index: 500;
	right: 0%;
}

#index_clavier {
	position: absolute;
	top: 450px;
	z-index: 500;
	left: 0%;
}

#index_site_titre {
	position: absolute;
	top: 170px;
	z-index: 50;
	left: 50%;
margin-left:-462px;
border:0px solid #fff;
width:260px;
text-align:center;
}


#slider {
	position: absolute;
	top: 105px;
	z-index: 50;
	left: 50%;
margin-left:41px;
}

/*LIEN COMMUN*/
a:link, a:active, a:visited {
color:#666;
text-decoration:underline;
font-weight:normal;
}

a:hover {
color:#b6b6b6;
text-decoration:none;
font-weight:normal;
}
/**************/

/*lien menu*/
#menu {
	position: absolute;
	top: 437px;
	z-index: 50;
	left: 50%;
margin-left:-515px;
}

#menu_index_site {
	position: absolute;
	top: 244px;
	z-index: 50;
	left: 50%;
margin-left:-515px;
}

a.lien_menu   {
/*/color:#cecece;*/
text-decoration:none;
font-size:19px;
	color:#2d2515;
	font-family:Rockwell, "Rockwell Extra Bold", "Rockwell Condensed", Arial, sans-serif;
	text-transform:uppercase;
    }
	
a.lien_menu:hover {
color:#cecece;
/*text-decoration:underline;*/
font-size:19px;
	/*color:#2d2515;*/
	font-family:Rockwell, "Rockwell Extra Bold", "Rockwell Condensed", Arial, sans-serif;
		text-transform:uppercase;
}

.lien_menu li {
                    float: left;
                    list-style: none;
					padding-right:42px;
                }
				
				



a.lien_menu_sous   {
/*/color:#cecece;*/
text-decoration:none;
font-size:14px;
	color:#fff;
	font-family:Rockwell, "Rockwell Extra Bold", "Rockwell Condensed", Arial, sans-serif;
	text-transform:uppercase;
    }
	
a.lien_menu_sous:hover {
color:#cecece;
/*text-decoration:underline;*/
font-size:14px;
	/*color:#2d2515;*/
	font-family:Rockwell, "Rockwell Extra Bold", "Rockwell Condensed", Arial, sans-serif;
		text-transform:uppercase;
}

.lien_menu_sous li {
                    float: left;
                    list-style: none;
					padding-right:42px;
					padding-left:10px;
					padding-top:5px;
                }
				
				
				a.lien_menu_sous2   {
/*/color:#cecece;*/
text-decoration:none;
font-size:12px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
    }
	
a.lien_menu_sous2:hover {
color:#fff;
text-decoration:underline;
font-size:12px;
	/*color:#2d2515;*/
	font-family:Arial, Helvetica, sans-serif;
}
/*****************/

















/****FORM ET LIEN IMAGE***/
form {
margin : 0px;
padding : 0px;
}

.note {
font-family:Georgia, "Times New Roman", Times, serif;
color:#333333;
font-size:28px;
text-align:left;
font-weight:bold;
}

a img {
border: 0;
}
/*******************/



/***MENU DE GAUCHE***/
#menu_gauche {
width: 220px;
margin: 0px;

}

#menu_gauche ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#menu_gauche li a {
height: 22px;
voice-family: "\"}\""; 
voice-family: inherit;
height: 22px;
text-decoration: none;
} 

/* N'oubliez pas de renseigner l'adresse des images */
#menu_gauche li a:link, #menu_gauche li a:visited {
display: block;
background-color: #edefd8;
padding: 6px 0px 0px 13px;
border-bottom:1px solid #dcdfb9;
font-size:11px;
color:#969a69;
text-decoration:none;
font-weight:bold;
}

#menu_gauche li a:hover {
background-color: #d9ddb5;
padding: 6px 0px 0px 13px;
border-bottom:1px solid #dcdfb9;
font-size:11px;
color:#969a69;
text-decoration:underline;
font-weight:bold;
}
/***********************/

/*********QUOTE********/
#quote	{
	background: url(images/quote/end-quote.gif) right bottom no-repeat;
}

#quote p	{
	font-size: 12px;
	color: #8e5d07;
	/*line-height: 18px;*/
	font-style: italic;
	/*background: url(images/quote/start-quote.gif) top left no-repeat;*/
	/*text-indent: 15px;*/
	/*padding: 5px 0px 0px 0px;*/
	margin: 0px;
}

#inlineQuote	{
font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	color: #595a55;
	font-style: italic;
	padding-left: 10px;
	padding-right:10px;
	/*margin: 0px 0px 0px 0px;*/
	letter-spacing:0px;
	line-height:26px;
}

#inlineQuote .quote	{
	/*background: url(images/quote/end-quote2.gif) no-repeat bottom right;*/
}

/*nom*/
#inlineQuote .name	{
	text-align: right;
	color: #595a55;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
}
/**********************/



.lien_top_barre   {
font-size:11px;
color:#000000;
font-family:Georgia, "Times New Roman", Times, serif;
    }

a.lien_top_barre   {
font-size:11px;
color:#000000;
text-decoration:underline;
font-family:Georgia, "Times New Roman", Times, serif;
    }
	
a.lien_top_barre:hover {
font-size:11px;
color:#000000;
text-decoration:none;
font-family:Georgia, "Times New Roman", Times, serif;
}

/*titre*/
.titre {
color: #F7B716;
font-size: 21px;
font-style:italic;
}

.titre2 {
color:#96b438;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
text-align:left;
}
/*******/


/***FORM ESPACE CLIENTS***/
#espace_clients input {
	width:170px;
	height:18px;
	

font-family:Arial, Helvetica, sans-serif;

font-size:12px;
background-color:#4d3416;
color:#fff;
border:0;
}

#contacts input {
	width:325px;
	height:22px;
	

font-family:Arial, Helvetica, sans-serif;

font-size:12px;
background-image:url(img/form/input.png);
background-position:top;
background-repeat:no-repeat;
color:#000;
border:0;
padding:0;
padding-left:10px;
padding-right:10px;
}

#contacts textarea {
	width:325px;
	height:79px;
	

font-family:Arial, Helvetica, sans-serif;

font-size:12px;
background-image:url(img/form/textarea.png);
color:#000;
border:0;
padding:10px;
}

#contacts_page input {
	width:325px;
	height:22px;
	

font-family:Arial, Helvetica, sans-serif;

font-size:12px;
background-image:url(img/form/input_blanc.png);
background-position:top;
background-repeat:no-repeat;
color:#000;
border:0;
padding:0;
padding-left:10px;
padding-right:10px;
}

#contacts_page textarea {
	width:325px;
	height:79px;
	

font-family:Arial, Helvetica, sans-serif;

font-size:12px;
background-image:url(img/form/textarea_blanc.png);
color:#000;
border:0;
padding:10px;
}
/**************************/














/*p { font-size: 0.8em; color: #4e4e4e; line-height: 1.5em; margin: 0 0 1.2em 0; }*/
/*h1, h2, h3, h3 a { color: #03558c; font-weight: normal; }
h1 { font-size:18px; }
h2 { font-size: 1.0em; margin: 0px 0px 4px 0px; }
h3 { font-size: 0.8em; font-weight: bold; }
*/




/*LIEN VERT*/
a.lien_vert   {
font-size: 0.8em;
color:#5f804d;
text-decoration:none;
    }
	
a.lien_vert:hover {
font-size: 0.8em;
color:#5f804d;
text-decoration:underline;
}

/*petit texte bleu clair*/
.bleu_clair { font-size: 11px; color: #0678a9; }













div.test
{
position:absolute;
}

.new_version
{
margin:0;
background-image:url(img/encard/noel.gif);
width:140px;
height:140px;
}

.titre_gauche {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
color:#FFFFFF;
text-decoration: none;
font-variant:normal;
font-weight:bold;
vertical-align:middle;
}

.texte_vert {
color:#5f804d;
}


.texte_gris {
color:#666666;
}
.texte_bleu {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00497f;
font-weight:normal;
}

.titre3
{
font-family:verdana,Arial, Helvetica, sans-serif;
color:#9A0C2A;
font-size:12px;
font-variant:normal;
font-weight:bold;
font-style:normal;
}

.titre_vert
{
color:#7cab44;
font-size:20px;
text-transform:uppercase;
font-weight:normal;
}

.titre_bleu
{
color:#001f4c;
font-size:16px;
text-transform:uppercase;
font-weight:bold;
}





.titre_blanc
{
font-family:verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-variant:normal;
font-weight:bold;
font-style:normal;
}

.menu_rouge   {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#9d0b0e;
text-decoration: none;
font-variant:normal;
font-weight:normal;
vertical-align:middle;
    }

/** LES LIENS **/








a.lien_blanc   {
color:#dbe8d3;
text-decoration:underline;
    }
	
a.lien_blanc:hover {
color:#dbe8d3;
text-decoration:none;
}




a.menu   {
color:#ffffff;
text-decoration:none;
    }
	
a.menu:hover {
color:#ffffff;
text-decoration:underline;
}

a.menu_over   {
color:#000000;
text-decoration:none;
    }
	
a.menu_over:hover {
color:#000000;
text-decoration:underline;
}

a.menu_rouge   {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#9d0b0e;
text-decoration: none;
font-variant:normal;
font-weight:normal;
vertical-align:middle;
    }
	
a.menu_rouge:hover {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#9d0b0e;
text-decoration: underline;
font-variant:normal;
font-weight:normal;
vertical-align:middle;
}

a.lien {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00497f;
text-decoration:underline;
font-weight:normal;
font-variant:normal;
text-align:left;
vertical-align:middle;
}

a.lien:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#d37c18;
text-decoration: none;
font-weight:normal;
font-variant:normal;
text-align:left;
vertical-align:middle;
}

a.lien2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
font-variant:normal;
font-weight:normal;
font-style:normal;
text-decoration:underline;
color:#FFFFFF;

}

a.lien2:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:middle;
font-variant:normal;
font-weight:normal;
font-style:normal;
text-decoration:none;
color:#FFFFFF;
}

/** LES TABLEAUX **/

#main {
background-color:#FFFFFF;
}

#gauche {
border-right:1px solid #d9e3ec;
border-bottom:1px solid #d9e3ec;
background-image:url(images/fd_bleu_clair.png);
}

#mot2 {
/*background-color:#00497f;*/
background-image:url(images/fond_bleu_bas.png);
}

#actu {
border:1px solid #aaaaaa;
}



textarea {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}


#top{
border-top:1px solid #000000;
}

#comp{
border-collapse:collapse;
}
#comp td{
border:1px solid #000000;
}



/*****************************/
#menu1 {
width:auto;
margin: 0px;
}

#menu1 ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#menu1 li a {
height: 26px;
voice-family: "\"}\""; 
voice-family: inherit;
text-decoration: none;
} 

#menu1 li a:link, #menu1 li a:visited {
color: #33333b;
display: block;
/*background-color:#c1d65d;*/
background: url(images/menu/menu_off.gif);
/*padding: 6px 0px 0px 21px;*/
text-align:center;
font-size:12px;

}

#menu1 li a:hover {
color: #ffffff;
background-color:#f38534;
/*background: url(img/menu/gauche/menu.gif) 0 -28px;*/
/*padding: 6px 0px 0px 21px;*/
text-align:center;
font-size:12px;
}
/***********************************/


.contenu
{
min-height:518px;
}

.contenu_gauche
{
min-height:400px;
}
