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

body
{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5c5c5c;
	background-image:url(/images/fd_site2.jpg);
	background-repeat: no-repeat;
}
a img{border: 0px; text-decoration:none;}
/*************** INDEX ******************/

.cont_site
{
	position:absolute;
	width:952px;
	left:50%;
	margin-left:-476px;	
}

.cont_menus
{
	width:952px;
	background-image:url(/images/deg_fdSite.gif);
	background-repeat:repeat-x;
	background-color:#ededed;	
}

.cont_menuG
{
	vertical-align:top;
	width:224px;
	text-align:center;	
}

.tab_edito_actus
{
	width:952px;
	background-color:#ededed;	
}

.cont_edito_actus
{
	vertical-align:top;
	padding-top:20px;
}

.cont_flash
{
	vertical-align:top;
	width:728px;	
}
.cont_flash_interieur
{
	vertical-align:top;
	width:728px;
	padding-bottom:10px;
}

.cont_menu_prod
{
	width:952px;
	background-color:#78263E;
	background-image:url(/images/bord_pied.gif);
	background-position:5px top;
	background-repeat:no-repeat;	
}

.cont_menu_prod_interieur
{
	width:952px;
	background-color:#78263E;	
}

.cont_menu_pied
{
	vertical-align:top;
	text-align:center;	
}

.bloc_actu
{
	background-image:url(/images/fd_actu.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	width:233px;
	height:250px;
	vertical-align:top;
	color:#5c5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}
.titre_actu
{
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#c4c4c4;
	padding-left:20px;
	margin-right:5px;
}

.bloc_focus
{
	background-image:url(/images/fd_focus.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	width:236px;
	height:250px;
	vertical-align:top;
	color:#5c5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
}

.bloc_lien
{
	float:right;
}
.lien_savoir_plus
{
	color:#656769;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;	
}
.lien_savoir_plus:hover
{
	color:#78263e;
}
.lien_savoir_plus span
{
	color:#e75a3b;
	width:10px;
	padding:3px;
	text-decoration:none;
}

.lien_savoir_plus #plus
{
	
	background-color:#78263e;
	font-size:14px;
	color:#ffffff;
	width:10px;
	text-align:center;
}
.lien_savoir_plus #plus2
{
	
	background-color:#CE7811;
	font-size:14px;
	color:#ffffff;
	padding: 4px;
	text-align:center;
}

#plusliste
{
	
	background-color:#CE7811;
	font-size:14px;
	color:#ffffff;
	width:10px;
    height:10px;
	text-align:center;
}

.titre_listeproduit
{
	color:#CE7811;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
    padding-bottom: 5px;
}

.titre_edito
{
	color:#525354;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.bloc_coordonnees
{
	width:188px;
	height:103px;
}


.bloc_catalogue
{
	width:188px;
	height:103px;
}

.lien_telecharger
{
	color:#5b5c5f;
	font-size:11px;
	text-decoration:none;
}
.lien_telecharger:hover
{
	text-decoration:underline;
}


/*** MENU ***/

.tab_menu
{
	width:100%;
	text-align:left;
	margin-top:70px;	
}
.tab_menu td
{
	padding:10px;
	padding-left:30px;
}

/********* MENU **********/

.lien_menu
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#636969;
	font-size:14px;
	text-decoration:none;
	text-align:left;
}
.lien_menu:hover
{
	color:#78263e;
	text-decoration:none;
}


/********* FORMULAIRE **********/

.input_recherche
{
	color:#ffffff;
	background-color:#78263e;
	border:1px solid #bc909c;
	height:15px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
}

form 
{
	margin:0px;
	padding:0px;	
}

.input_form
{
	border:1px solid #CCC;
	height:15px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	width:150px;
}

.input_form_g
{
	border:1px solid #CCC;
	height:15px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	width:290px;
}

.textarea_form
{
	border:1px solid #CCC;
	height:185px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	width:300px;	
}

.btn_submit
{
	background-color:#78263E;
	color:#ffffff;
	border:1px solid #78263E;
}

.etoile
{
	color:#CE7811;
	font-weight:bold;
	font-size:11px;
}

.select_prod
{
	border:1px solid #CCC;
	height:20px;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;	
}

/*********** ACTUALITE *************/
.actualite
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#78263E;
	text-decoration:none;
	/*font-weight:bold;*/
}
.actualite:hover
{
	text-decoration:underline;
}
/*********** PIED *************/

.pied_rub
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#ea5332;
	text-decoration:none;
	font-weight:bold;
}
.pied_rub:hover
{
	text-decoration:underline;
}

.pied_ssrub
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}
.pied_ssrub:hover
{
	text-decoration:underline;
}

.bloc_lien_statique
{
	padding-top:30px;
	padding-bottom:10px;
	text-align:center;
}

.bloc_lien_statique a
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.bloc_lien_statique .sep
{
	color:#ce7811;
}

.prod_filaire
{
	background-image:url('/images/produits_filaires.jpg');
	background-repeat:no-repeat;
	background-position: bottom right;
	padding-top:20px;
}

/******* page contenu *****/

.contenu
{
	padding:10px 0px;
	padding-top:30px;
	color:#5c5c5c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.petit_titre_rubrique
{
	color:#969696;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
}

.moyen_titre_rubrique
{
	color:#969696;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
}

.titre_rubrique
{
	color:#8c8c8c;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:25px;
	height:25px;
	vertical-align:middle;
}

.cont_btn_tetiere
{
	vertical-align:bottom;
	padding-bottom:10px;
	background-image:url(/images/bas_tetiere.gif);
	background-repeat:repeat-x;	
	text-align:center;
}


/*********** PRODUITS *************/


.titre_produit
{
	color:#78263E;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
    font-weight: bold;

}

.fd_prod
{
	background-image:url(/images/fd_deg_produit.jpg);
	background-repeat:repeat-x;
	background-color:#ffffff;
	width:340px;
	text-align:center;
}

.bord_prod
{
	border:1px solid #cbcbcb;
	width:277px;
}

.description_prod
{
	border-left:2px solid #ce7811;
	padding-left:10px;
}

.lien_orange
{
	color:#ce7811;	
	background-image:url(../images/fleche_orange.png);
	background-repeat:no-repeat;
	background-position:0% 50%;
	text-decoration:none;
	padding-left:10px;
	float:right;
	margin-right:25px;
	font-weight:bold;
}
.lien_orange:hover
{
	text-decoration:underline;
}

.fil_ariane{
	width:680px;
	font-size:11px;
	color:#888888;
	font-weight:normal;
	padding-bottom:5px;
}

.fil_ariane a{
	color:#78263E;
	text-decoration:none;
}
.fil_ariane a:hover{
	color:#78263E;
}
.fil_ariane span{
	color:#78263E;
	text-decoration:none;
}
/*a.telecharger{
	background-image:url(../images/telecharger.gif);
	border: none;
	height: 41px;
	width: 199px;
	display:block;
}
a.telecharger:hover{
	background-image:url(../images/telecharger_hover.gif);
	height: 41px;
	width: 199px;
	display:block;
}
a.contacter{
	background-image:url(../images/contacter.gif);
	border: none;
	height: 41px;
	width: 252px;
	display:block;
}
a.contacter:hover{
	background-image:url(../images/contacter_hover.gif);
	height: 41px;
	width: 252px;
	display:block;
}*/