/* ************************************** ACCUEIL */
#acces_concours {
	position:relative;
	top:8px; left:50%;
	width:319px; height:41px;
	margin-left:-160px;
	margin-top:10px;
	text-indent:-5000px;
	overflow:hidden;
}
#acces_concours a {
	display:block;
	width:319px; height:41px;
	background:url(../images/_interface/btn_acceder_au_site_off.gif) top left no-repeat;
}
#acces_concours a:hover {
	background:url(../images/_interface/btn_acceder_au_site_on.gif) top left no-repeat;
}
/* ************************************** PRESENTATION */

#colonne_gauche_presentation {
	position:relative;
	float:left;
	width:180px;
	padding-left:103px;
}
#box_last_visu {
	width:174px; height:201px;
	margin:41px 0 0 0;
	background:url(../images/_interface/box_last_visu.png) top left no-repeat;
}
#box_aleatoire {
	width:174px; height:201px;
	margin:0;
	background:url(../images/_interface/box_aleatoire.png) top left no-repeat;
}
.img_visu {
	padding-top:34px;
	margin-left:24px;
}
.img_visu img {
	border:2px solid #DD1C01;
}
.btn_fiche_detaillee {
	padding-top:8px;
	margin-left:60px;
}

#colonne_droite_presentation {
	position:relative;
	float:left;
	width:490px;
}
#titre_page {
	margin-left:10px;
	padding:0;
}
#player_video_presentation {
	margin:13px 0 0 0;
	padding:0;
}
#btn_videos {
	margin:8px 0 0 0;
	padding:0;
	width:508px;
}
ul#btn_videos_ul {
	list-style-type:none;
	color:#241D01;
}
#btn_videos_ul li {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
}
a.voir_le_spot {
	margin:0 0 0 10px; padding:0;
	display:block;
	width:243px; height:25px;
	background:url(../images/_interface/voir_le_spot_off.jpg) top left no-repeat;
}
a.active_spot {
	background:url(../images/_interface/voir_le_spot_on.jpg) top left no-repeat;
}
a:hover.voir_le_spot {
	background:url(../images/_interface/voir_le_spot_on.jpg) top left no-repeat;
}
a.voir_la_video {
	margin:0 0 0 8px; padding:0;
	display:block;
	width:243px; height:25px;
	background:url(../images/_interface/voir_la_video_off.jpg) top left no-repeat;
}
a.active_video {
	background:url(../images/_interface/voir_la_video_on.jpg) top left no-repeat;
}
a:hover.voir_la_video {
	background:url(../images/_interface/voir_la_video_on.jpg) top left no-repeat;
}

#zone_txt_presentation  {
	text-align:justify;
	width:675px;
	margin:10px 0 0 112px;
}
#zone_txt_presentation a {
	color:#DD1C01;
}

/* le bouton de telechargement du kit de participation dela page presentation */
#btn_telechargements {
	margin:20px 0 0 100px;
	padding:0;
	width:700px;
}
ul#btn_telechargements_ul {
	list-style-type:none;
	color:#241D01;
}
#btn_telechargements_ul li {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
}

a.kit_participation {
	margin:0 0 0 10px; padding:0;
	display:block;
	width:357px; height:30px;
	background:url(../images/_interface/kit_participation_off.jpg) top left no-repeat;
}
a:hover.kit_participation {
	background:url(../images/_interface/kit_participation_on.jpg) top left no-repeat;
}

/* le bouton de telechargement du kit de participation dela page inscription */
#li_kit_pinscription li{
	float:left;
	text-indent:-5000px;
	overflow:hidden;
	list-style-type:none;
}

a.kit_pinscription {
	margin:0 0 0 0px; padding:0;
	display:block;
	width:310px; height:32px;
	background:url(../images/_interface/kit_participation_insc_off.jpg) top left no-repeat;
}
a:hover.kit_pinscription {
	background:url(../images/_interface/kit_participation_insc_on.jpg) top left no-repeat;
}

a.kit_buzz {
	margin:0 0 0 12px; padding:0;
	display:block;
	width:307px; height:30px;
	background:url(../images/_interface/kit_buzz_off.jpg) top left no-repeat;
}
a:hover.kit_buzz {
	background:url(../images/_interface/kit_buzz_on.jpg) top left no-repeat;
}

.png { behavior:url(js/iepngfix.htc); }

/* ************************************** REGLEMENT */

#reglement_kit_participation {
	position:relative;
	top:8px; left:50%;
	width:357px; height:30px;
	margin-left:-164px;
	text-indent:-5000px;
	overflow:hidden;
}
#reglement_kit_participation a {
	display:block;
	width:357px; height:30px;
	background:url(../images/_interface/kit_participation_off.jpg) top left no-repeat;
}
#reglement_kit_participation a:hover {
	background:url(../images/_interface/kit_participation_on.jpg) top left no-repeat;
}

#zone_txt_reglement  {
	text-align:justify;
	width:675px;
	margin:30px 0 0 112px;
}
#zone_txt_reglement a {
	color:#DD1C01;
}

/* ************************************** MENTIONS LEGALES */

#zone_txt_mentions  {
	text-align:justify;
	width:675px;
	margin:30px 0 0 112px;
}
#zone_txt_mentions a {
	color:#DD1C01;
}

/* ************************************** LIENS UTILES */

#liens_kit_buzz {
	position:relative;
	top:8px; left:50%;
	width:307px; height:30px;
	margin-left:-154px;
	text-indent:-5000px;
	overflow:hidden;
}
#liens_kit_buzz a {
	display:block;
	width:357px; height:30px;
	background:url(../images/_interface/kit_buzz_off.jpg) top left no-repeat;
}
#liens_kit_buzz a:hover {
	background:url(../images/_interface/kit_buzz_on.jpg) top left no-repeat;
}
#zone_txt_liens  {
	text-align:justify;
	width:309px;
	margin:30px 0 0 293px;
}
#zone_txt_liens a {
	color:#DD1C01;
}
.title_liens {
	margin:30px 0 0 293px;
	padding:0;
	width:307px;
}
#btn_liens {
	margin:0px 0 0 293px;
	padding:0;
	width:307px;
	text-indent:-5000px;
	overflow:hidden;
}
ul#btn_liens_ul {
	list-style-type:none;
	color:#241D01;
}
#btn_liens_ul li {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
}
#btn_liens_2 {
	margin:0px 0 0 293px;
	padding:0;
	width:307px;
	text-indent:-5000px;
	overflow:hidden;
}
ul#btn_liens_ul_2 {
	list-style-type:none;
	color:#241D01;
}
#btn_liens_ul_2 li {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
}
a.dd_city {
	margin:8px 0 0 0; padding:0;
	display:block;
	width:307px; height:30px;
	background:url(../images/_interface/btn_dd_city_off.jpg) top left no-repeat;
}
a:hover.dd_city {
	background:url(../images/_interface/btn_dd_city_on.jpg) top left no-repeat;
}
a.dd_shop {
	margin:8px 0 0 0; padding:0;
	display:block;
	width:307px; height:30px;
	background:url(../images/_interface/btn_dd_shop_off.gif) top left no-repeat;
}
a:hover.dd_shop {
	background:url(../images/_interface/btn_dd_shop_on.gif) top left no-repeat;
}
a.dd_academy {
	margin:8px 0 0 0; padding:0;
	display:block;
	width:307px; height:30px;
	background:url(../images/_interface/btn_dd_academy_off.gif) top left no-repeat;
}
a:hover.dd_academy {
	background:url(../images/_interface/btn_dd_academy_on.gif) top left no-repeat;
}
a.dd_happy {
	margin:8px 0 0 0; padding:0;
	display:block;
	width:307px; height:30px;
	background:url(../images/_interface/btn_dd_happy_off.gif) top left no-repeat;
}
a:hover.dd_happy {
	background:url(../images/_interface/btn_dd_happy_on.gif) top left no-repeat;
}
a.dd_karsbrau {
	margin:8px 0 0 0; padding:0;
	display:block;
	width:307px; height:30px;
	background:url(../images/_interface/btn_dd_karlsbrau_off.gif) top left no-repeat;
}
a:hover.dd_karsbrau {
	background:url(../images/_interface/btn_dd_karlsbrau_on.gif) top left no-repeat;
}

/* ************************************** COMMENTAIRES */
#zone_txt_commentaire  {
	text-align:justify;
	width:675px;
	margin:0px 0 0 112px;
}
#zone_txt_commentaire a {
	color:#DD1C01;
}
.btn {
	position:relative;
	left:50%;
	display:block;
	width:315px; height:35px;
	margin-left:-154px;
	margin-top:13px;
	cursor:pointer;
	text-indent:-5000px;
	overflow:hidden;
}
#form_commentaire {
	position:relative;
	left:50%;
	width:315px; height:291px;
	margin-left:-154px;
	background:url(../images/_interface/form_commentaire.jpg) top center no-repeat;
}

#form_commentaire input{
	color:#fff;
}

#btn_commentaire {
	background:url(../images/_interface/slide_commentaire_off.jpg);
}

#commentaires {
	position:relative;
	top:10px; left:50%;
	width:305px;
	margin-left:-150px;
}
.table_commentaires {
	margin:5px 0 0 8px;
}

.input_pseudo_commt {
	font-weight:bold;
	border:none;
	width:140px;
	background:none;
	padding:0 4px;
}
.input_titre_commt {
	font-weight:bold;
	border:none;
	width:243px;
	background:none;
	padding:0 4px;
}
.input_commentaire_commt {
	font-weight:bold;
	border:none;
	width:275px;
	height:80px;
	background:none;
	padding:0 4px;
	margin:0 7px;
	overflow:auto;
}
.input_mail_commt {
	font-weight:bold;
	border:none;
	width:245px;
	background:none;
	padding:0 4px;
}
.input_captcha_commt {
	font-weight:bold;
	border:none;
	width:75px;
	background:none;
	padding:0 4px;
}
#cryptogram {
	float:left;
	display:block;
	width:75px; height:17px;
	background:white;
	margin-top:1px;
}
.input_check_commnt {
	border:none;
}
#message_error_commt {
	position:relative;
	left:50%;
	width:305px;
	margin: 5px 0 0 -148px;
	text-align:left;
	color:#DD1C01;
	font-weight:bold;
}
.message_error_inscription {
	position:relative;
	left:50%;
	width:305px;
	text-align:left;
	color:#DD1C01;
	font-weight:bold;
}
.participation {
	margin: 13px 0 0 -158px;
}
.connexion {
	margin: 13px 0 0 -152px;
}
#zone_txt_commentaires {
	text-align:justify;
	width:474px;
	margin:30px 0 0 212px;
}
#zone_txt_galerie_commentaire {
	text-align:justify;
	width:474px;
	margin:30px 0 0 217px;
}


/* ************************************** DEBUT FORM INSCRIPTIONS */

#contenu_rub_inscription{
	margin-left:134px;
	height:770px;
}

#contenu_rub_inscription .texte_accroche{
	width:650px;
	margin-top:5px;
	text-align:justify;
}

.btn_classe_inscription {
	position:relative;
	height:32px;
	width:310px; 
	margin-top:13px;
	display:block;
	cursor:pointer;
	text-indent:-5000px;
	overflow:hidden;
}
#form_inscription {
	position:relative;
	width:307px;
	height:286px;
	margin-left:2px;
	margin-top:2px;
	background:url(../images/_interface/inscription/form_inscription.jpg) top center no-repeat;
}

#form_inscription input{
	font-weight:bold;
	border:none;
	padding:0 3px;
	background:none;
	color:#fff;
}

#btn_inscription {
	background:url(../images/_interface/slide_sinscrire_off.jpg);
	width:310px; height:32px;
}

.table_inscription {
	margin-left:3px;
	margin-top:4px;
}

.input_pseudo_inscriptiont {
	font-weight:bold;
	border:none;
	width:140px;
	background:none;
	padding:0 4px;
}

.input_nom_inscriptiont {
	width:244px;	
}

.input_prenom_inscriptiont {
	width:225px;
}

.input_datenaissance_inscriptiont {
	width:172px;
}

.input_adresse_inscriptiont {
	width:225px;
}

.input_cp_inscriptiont {
	width:257px;
}

.input_ville_inscriptiont {
	width:244px;
}

.input_mail_inscriptiont {
	width:248px;
}

.input_captcha_inscriptiont {
	font-weight:bold;
	border:none;
	width:78px;
	background:none;
	padding:0 4px;
}

/* ************************************** FIN INSCRIPTIONS */

/* ************************************** DEBUT FORM CONNEXION */

#btn_connexion {
	background:url(../images/_interface/slide_connexion_off.jpg);
	width:310px; height:32px;
}

.btn_classe_connexion{
	position:relative;
	height:32px;
	width:310px; 
	margin-top:13px;
	display:block;
	cursor:pointer;
	text-indent:-5000px;
	overflow:hidden;
}
#form_connexion {
	position:relative;
	width:307px;
	height:286px;
	margin-left:2px;
	margin-top:2px;
	background:url(../images/_interface/connexion/form_connexion.jpg) top center no-repeat;
}

#form_connexion input{
	font-weight:bold;
	border:none;
	padding:0 3px;
	background:none;
	color:#fff;
}

.table_connexion {
	margin:5px 0 0 4px;
}

.input_mail_connexion {
	width:247px;	
}

.input_motdepasse_connexion {
	width:195px;	
}

/* ************************************** FIN FORM CONNEXION */

/* ************************************** DEBUT FORM UPLOAD */

#btn_upload {
	background:url(../images/_interface/slide_upload_off.jpg);
	width:337px; height:32px;
}

.btn_classe_upload{
	position:relative;
	height:32px;
	width:310px; 
	margin-top:13px;
	display:block;
	cursor:pointer;
	text-indent:-5000px;
	overflow:hidden;
}
#form_upload {
	position:relative;
	width:335px;
	height:105px;
	margin-left:2px;
	margin-top:2px;
	background:url(../images/_interface/upload/form_upload.jpg) top center no-repeat;
}

#form_upload input{
	color:#fff;
}

.table_upload {
	margin:5px 0 0 4px;
}

.input_nomvisu_upload {
	width:214px;	
	font-weight:bold;
	border:none;
	padding:0 3px;
	background:none;
}

/* ************************************** FIN FORM UPLOAD */

.footer_form{
	padding:5px 10px 5px 5px;
	font-size:10px;
	font-weight:bold;
	text-align:justify;
}

.footer_form_upload{
	padding:5px 10px 5px 5px;
	font-size:11px;
}

/*Pagination */
.pagination {
	position:relative;
	left:50%;
	margin: 5px 0 0 -298px;
	text-align:center;
	width:600px;
}
.nombre a{	
	color: #000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.nombre a:hover{	
	text-decoration:underline;
	background:#e24a1a;
	color:#FFCC00;
}
.tiret{
	color:#000000;
}
.grand{
	font-weight:bold;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
}
.grand a{
	color:#FFCC00;
	text-decoration:none;
	background:#e24a1a;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}
#error_search {
	color:#DD1C01;
	margin-top:5px;
}


/* ************************************** WIDGET */

div#widget_telechargement {
	position:relative;
	left:50%;
	width:400px;
	margin:20px 0 10px -200px;
}

#widget_telechargement img {
	margin-left:120px
}

p.message-widget {
	text-align:justify;
}
#download_widget {
	margin-top:10px;
	margin-top:10px;
	padding-left:96px
}
/*
	text-align:center;
*/





