/*******************************************************************************
CONSTRUCTION
*******************************************************************************/
body,td,th {color: #000000;}
a {color: #FFFF99;}
a:hover {color: #CC0000;}

div#contenu{
 	text-align: justify;
	background: url(../media/PRO/gr2_fond.gif) 0 0 repeat-y;
}
div#contenu ul#puce1 li {background: url(../media/PRO/puce1.gif) no-repeat 0 5px;}
div#contenu ul#puce2 li {background: url(../media/PRO/puce2.gif) no-repeat 0 4px;}

div#accueil_menu a {color: #9d5f1f;}
div#accueil_menu a:hover {color: #FF7700;}
div#addthis {background-image: url(../media/PRO/gr2_addthis.gif);}
div#btvideo1 {background-image:url(../media/PRO/gr_fdvideo1.gif);}
div#btvideo2 {background-image:url(../media/PRO/gr_fdvideo2.gif);}
/*******************************************************************************
FORMULAIRE
*******************************************************************************/
.form_champ {
	color: #000000;
	padding: 0px;
	background-color: #FBDB8D;
}
.form_button {
	background-image: url(../media/OP/gr_form_bt_fd.gif);
	padding: 1px;
}
.tab_button {
	background-image: url(../media/OP/gr_tab_bt_fd.gif);
	padding: 1px;
}
/*******************************************************************************
STYLE
*******************************************************************************/
.txt_titre1 {color: #ffc562;}
.txt_titre2 {color: #dccdc6;}
.txt_plus {color: #993300;}
.txt_moins {color: #444444;}
.txt_clair {color: #dccdc6;}
.txt_blanc {color: #FFFFFF;}
.cadre {border: 1px solid #5d3112;}
.txt_quote {color: #444444;}
/*******************************************************************************
SEARCH PUZZLE
*******************************************************************************/
div#bt_artiste1puz a, div#bt_artiste2puz a, div#bt_jourpuz a, div#bt_avancepuz a {
	display: block;
	width: 90px;
	height: 75px;
}
div#bt_artiste1puz a {background : url(../media/PRO/bt_artiste1puz.gif) 0 0 no-repeat;}
div#bt_artiste2puz a {background : url(../media/PRO/bt_artiste2puz.gif) 0 0 no-repeat;}
div#bt_jourpuz a {background : url(../media/PRO/bt_jourpuz.gif) 0 0 no-repeat;}
div#bt_avancepuz a {background : url(../media/PRO/bt_avancepuz.gif) 0 0 no-repeat;}
div#bt_artiste1puz a:hover, div#bt_artiste2puz a:hover, div#bt_jourpuz a:hover,div#bt_avancepuz a:hover {background-position: 0 -75px;}
div#searchpuzzle {
	width: 644px;
	background : url(../media/PRO/gr_themepuz_fd.gif) 0 0 repeat-y;
	margin-bottom: 20px;
	padding: 0;
}
div#pub234x120 {
	width:234px;
	height: 120px;
	margin: 30px 0 40px 20px;
	padding: 3px;
	background-image: url(../media/PRO/gr_fdpub_234x120.gif);
	float: right;
}
/*******************************************************************************
PUZZLE GALERIE
*******************************************************************************/
div#infoPG {
	padding: 0 120px 0 20px;
	text-align: justify;
}
div#cadreimgPG {
	float: left;
	width: 180px;
	height: 180px;
	margin: 20px 0 0 30px;
	border: 1px dotted #8D532D;
}
/*******************************************************************************
MESSAGE
*******************************************************************************/
div#msg {
	margin: 0 auto;
	padding: 0;
	border: 1px solid #bc8742;
	background-color: #dfb468;
}
.msg_titre {
	padding: 5px;
	margin: 0;
	font-size: 14px;
	height: 20px;
	color: #000000;
	background-image: url(../media/PRO/gr_msgtitre_fd.gif);
	background-repeat: repeat-x;
}
.msg_content {
	padding: 10px 20px;
	margin: 0px;
}
/*******************************************************************************
BOUTONS MENU HORIZONTAL
*******************************************************************************/
div#bt_sitemap a {background: url(../media/PRO/bt_sitemap.gif) 0 0 no-repeat;}
div#bt_login a {background: url(../media/PRO/bt_login.gif) 0 0 no-repeat;}
div#bt_fr a {background: url(../media/PRO/bt_french.gif) 0 0 no-repeat;}
div#bt_en a {background: url(../media/PRO/bt_english.gif) 0 0 no-repeat;}
/*******************************************************************************
PAGES RECHERCHE PUZZLES
*******************************************************************************/
.Tab_Genre {
	border-bottom: 1px solid #FFFFFF;
}
.Titre_Genre {
	font-size: 17px;
	letter-spacing: 2px;
	color:#FFFFFF;
}
/*******************************************************************************
PAGES RESULTAT PUZZLES
*******************************************************************************/
div#OPPok {
	margin-left: 15px;
	float: left;
}
div#bt_108pFR a, div#bt_108pEN a {
	display: block;
	width: 103px;
	height: 32px;
	margin-left: 10px;
	float: left;
}
div#bt_108pFR a { background : url(../media/FR/bt_dwl108p.gif) 0 0 no-repeat; }
div#bt_108pEN a { background : url(../media/EN/bt_dwl108p.gif) 0 0 no-repeat; }
div#bt_108pFR a:hover, div#bt_108pEN a:hover, div#bt_300pFR a:hover, div#bt_300pEN a:hover  {background-position: 0 -32px;}
div#bt_300pFR a, div#bt_300pEN a {
	display: block;
	width: 103px;
	height: 32px;
	margin-left: 190px;
	background : url(../media/FR/bt_dwl300p.gif) 0 0 no-repeat;
}
div#bt_300pFR a { background : url(../media/FR/bt_dwl300p.gif) 0 0 no-repeat; }
div#bt_300pEN a { background : url(../media/EN/bt_dwl300p.gif) 0 0 no-repeat; }

.iconebouton a {
	font-size: 12px;
	color: #973f00;
}
.iconebouton a:hover{
	color: #FF0000;
}
div#iconepuzzle {
	width: 306px;
	height: 170px;
	margin: 7px 7px;
	float: left;
	line-height: 13px;
	background : url(../media/PRO/gr_puzresult_fd.gif) 0 0 no-repeat;
}
div#pub468x60 {
	width: 468px;
	height: 60px;
	margin: 0 auto;
}
/*******************************************************************************
FOOTER
*******************************************************************************/
div#footer {background: url(../media/PRO/gr3_footer.gif) no-repeat 0 0;}
div#footer td, div#footer td a { color: #9d5f1f; }
div#footer td a:hover { color: #CC0000; }
/*******************************************************************************
CODA-SLIDER
*******************************************************************************/
#wrapper { color: #036; }
#ongletslider {background-image: url(../media/PRO/sld_bt_et.gif);}
#ongletslider:hover {background-image: url(../media/PRO/sld_bt_al.gif);}
.scroll { background: #ce9244 url(../media/PRO/sld_fd.gif) repeat-x 0 0;}
div#Fd_Capture, #ongletslider img { border: 1px solid #000000; }
.titre_slider { color: #8D532D; }

