/*------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
---------------------------------- WEEZEVENT : charte 23   ---------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------*/


/*------------------------------------------------------------------------------------------------------------------------
	GLOBAL
------------------------------------------------------------------------------------------------------------------------*/
body{
	padding:0px;
	width: 914px;
	margin: 0px auto;
	position:relative;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
	background: #fff url(../../images/event/6311_bg.jpg) top center no-repeat;
}
p{margin:0 10px 10px;}
a, a:visited{color:#000000;text-decoration:underline;}
a:hover, a:active{color:#000000;text-decoration:none;}
/*------------------------------------------------------------------------------------------------------------------------
	HEADER
------------------------------------------------------------------------------------------------------------------------*/
div#header{
	width:914px;
	height:170px;
	margin:0px;
	padding:0px;
	position:relative;
	display:block;
	top:0px;
	background:none;
}
/* ---------------------------------------------------------------------- TITRE */
@font-face {
	font-family: 'DigitaldreamRegular';
	src: url('fonts/DIGITALDREAM-webfont.eot');
	src: local('fonts/DigitaldreamRegular'), url('fonts/DIGITALDREAM-webfont.woff') format('woff'), url('fonts/DIGITALDREAM-webfont.ttf') format('truetype'), url('fonts/DIGITALDREAM-webfont.svg#webfontUuw8bef3') format('svg');
	font-weight: normal;
	font-style: normal;
}
div#header h1{ display: none; }
/* ---------------------------------------------------------------------- LOGO */
div#logo {
	position:absolute;
	float:right;
	top:20px;
	right:60px;
	width:120px;
	height:120px;
	border:#FFF dashed 0px;
}
/* ---------------------------------------------------------------------- BANDEAU */
div#bandeau {
	position:absolute;
	top:20px;
	left:4px;
	width:905px;
	height:120px;
	background:transparent url(../../images/event/3493_header.png) center top no-repeat;
}
/*------------------------------------------------------------------------------------------------------------------------
	MENU
------------------------------------------------------------------------------------------------------------------------*/
div#lemenu {
	height:50px;
	position:absolute;
	top:0px;
	left:0px;
	width:914px;
	margin:0px;
	padding:0px;
	background:none;
}
#menu {
	width:914px;
	float:left;
	font-size:93%;
	line-height:normal;
	padding-top:10px;
}
#menu ul {
	margin:0;
	padding:8px 10px 0 55px;
	list-style:none;
}
#menu li {
	display:inline;
	margin:0;
	padding:0;
}
/* ----------------------------------------- MENU OFF */
#menu a {
	float:left;
	background:url(../../images/event/10_menu_g_off.png) no-repeat left top;
	margin:0;
	padding:0 0 0 15px;
	text-decoration:none;
	margin-right:10px;
	line-height:28px;
}
#menu a span {
	float:left;
	display:block;
	background:url(../../images/event/10_menu_d_off.png) no-repeat right top;
	padding:0px 15px 0px 0px;
	color:#5c5757;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
#menu a span {float:none;}
#menu a:hover span { color:#000000;}
#menu a:hover {}
/* ----------------------------------------- MENU ON */
#menu a.selected {
	float:left;
	background:url(../../images/event/10_menu_g_on.png) no-repeat left top;
	margin:0;
	padding:0 0 0 35px;
	text-decoration:none;
	margin-right:10px;
	line-height:28px;
}
#menu a.selected span {
	float:left;
	display:block;
	background:url(../../images/event/10_menu_d_on.png) no-repeat right top;
	padding:0px 35px 0px 0px;
	color:#FFFFFF;
	font-weight:bold;
}
#menu a.selected span {float:none;}
#menu a:hover.selected span { color:#FFFFFF;}
#menu a:hover.selected {}
/*------------------------------------------------------------------------------------------------------------------------
	CONTENU
------------------------------------------------------------------------------------------------------------------------*/
div#wrapper{
	float:right;
	width:100%;
	margin-left:-330px;
}
div#container {
	width: 814px;
	margin: 0px auto;
	padding:0px 50px 0px 50px;
	position:relative;
}
div#content {
	padding:0px;
	min-height:350px;
	height:100%;
	margin:0px;
	background:none;
}
div#content_global {
	padding:0px;
	margin:0px;
	min-height:350px;
	background:none;
}
div#content p {line-height:1.4;}
/*------------------------------------------------------------------------------------------------------------------------
	GAUCHE
------------------------------------------------------------------------------------------------------------------------*/
div#left {
	float:left;
	clear:left;
	width:310px;
	/*margin-top:30px;*/
	margin-bottom:30px;
}
/*------------------------------------------------------------------------------------------------------------------------
	DROITE
------------------------------------------------------------------------------------------------------------------------*/
div#right {
	margin-left:325px;
	margin-top:30px;
	margin-bottom:30px;
	padding:0px;
}
/*------------------------------------------------------------------------------------------------------------------------
	FOOTER
------------------------------------------------------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------- COPYRIGHT */
div#footer {
	clear:both;
	width:100%;
	height:40px;
	position:relative;
	padding:10px 0px 0px 0px;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
div#footer_copy {
	height:40px;
	float:left;
	width:200px;
	line-height:40px;
	text-align:left;
	padding-left:20px;
	background:none;
	font-weight:bold;
}
/* ---------------------------------------------------------------------- RACCOURCIS */
div#footer_menu {
	float:right;
	width:auto;
	height:40px;
	text-align:right;
	padding-right:20px;
	background:none;
	font-weight:bold;
}
div#footer_menu ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}
div#footer_menu li {
	line-height:40px;
	float:left; /*pour IE*/
	background:transparent url(../../images/event/rac_puce.gif) no-repeat left;
	margin-left:15px !important;
	margin-left:10px;
}
div#footer_menu ul li a, div#footer_menu ul li a:visited {
	margin-left:12px;
	display:block;
	float:left;   
	color:black;
	text-decoration:none;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
div#footer_menu ul li a:hover, div#footer_menu ul li a:active {text-decoration:underline;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC
------------------------------------------------------------------------------------------------------------------------*/
.bloc_container {
	width:100%;
	background-color:transparent;
	margin-bottom:15px;
}
.bloc_content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
/*	border-bottom:#8b8b8b solid 1px;
	border-left:#8b8b8b solid 1px;
	border-right:#8b8b8b solid 1px;
*/	
	padding:5px;
	border-top:solid 0px #000000;
	border-left:solid 0px #c8c9ca;
	border-right:solid 0px #c8c9ca;
	border-bottom:solid 0px #c8c9ca;
	width:auto;
	background:transparent url(../../images/event/3075_bloc.png) repeat top left;
}
.bloc_content a{color:orange;}
.bloc_content_bill {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:normal;
/*	border-bottom:#8b8b8b solid 1px;
	border-left:#8b8b8b solid 1px;
	border-right:#8b8b8b solid 1px;
*/	padding:5px;
	width:478px;
}
/* ---------------------------------------------------------------------- BLOC ON */
.bloc_header {
	line-height:23px;
	border:#DDDDDD solid 0px;
	background:#000000 url(../../images/event/10_bloc_bg_header.gif) right top repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	letter-spacing:1px;
	height:23px;
}
.bloc_header h1 {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	letter-spacing:2px;
	line-height:23px;
	margin:0;
}
.bloc_header a{text-decoration:none;}
.bloc_header h1.picto_descriptif{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_descriptif.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_actualites{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_actualites.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_contact_organisateur{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_contact_organisateur.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_evenement{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_evenement.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_inscrits{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_inscrits.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_suis_inscrit{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_suis_inscrit.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_partager{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_partager.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_commentaires{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_commentaires.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_telecharger{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_telecharger.png) left no-repeat;*/

	vertical-align:middle;
}
.bloc_header h1.picto_texte_riche{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_texte_riche.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_tchatter{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_tchatter.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_invitation{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_invitation.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_photos{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_photos.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_videos{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_videos.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_map{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_map.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_billetterie{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_billetterie.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header h1.picto_voter{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_voter.png) left no-repeat;*/
	vertical-align:middle;
}
/* ---------------------------------------------------------------------- BLOC OFF */
.bloc_header_off {
	line-height:23px;
	border:#8b8b8b solid 1px;
	background:transparent url(../../images/event/10_bloc_bg_header_off.gif) right top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:5px;
	letter-spacing:1px;
}
.bloc_header_off h1.picto_descriptif{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_descriptif.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_actualites{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_actualites.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_contact_organisateur{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_contact_organisateur.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_evenement{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_evenement.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_inscrits{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_inscrits.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_suis_inscrit{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_suis_inscrit.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_partager{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_partager.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_commentaires{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_commentaires.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_telecharger{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_telecharger.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_texte_riche{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_texte_riche.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_tchatter{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_tchatter.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_invitation{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_invitation.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_photos{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_photos.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_videos{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_videos.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_map{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_map.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_billetterie{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_billetterie.png) left no-repeat;*/
	vertical-align:middle;
}
.bloc_header_off h1.picto_voter{
	line-height:23px;
	margin:0px;
	padding-left:55px;
	color: #F2F2F2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:35px;
	letter-spacing:1px;
	/*background:transparent url(../../images/event/picto_voter.png) left no-repeat;*/
	vertical-align:middle;
}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC ACTUS / NEWS
------------------------------------------------------------------------------------------------------------------------*/
.bloc_news_date {font-weight:bold;font-size:12px;}
.bloc_news_titre {font-weight:bold;font-size:12px;}
.bloc_news_txt {margin-bottom:5px;padding-bottom:5px;border-bottom:#333333 solid 1px;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC CONTACT
------------------------------------------------------------------------------------------------------------------------*/
.bloc_contact_civilite {
	border:#333333 solid 0px;
	padding:5px;
	margin-bottom:3px;
}
.bloc_contact_coord {
	border:#333333 solid 1px;
	padding:5px;
	margin-bottom:3px;
}
.bloc_contact_liens {
	border:#333333 solid 1px;
	padding:5px;
	margin-bottom:3px;
}
.bloc_contact_liens_event {
	border:#333333 solid 0px;
	padding:5px;
	margin-bottom:3px;
}
.bloc_contact_liens_event_titre {font-weight:bold;}
.bloc_contact_nom_orga {
	font-weight:bold;
	font-size:18px;
	background:transparent url(../../images/event/picto_bloc_evenement_event.png) no-repeat left top;
	padding-left:25px;
}
.bloc_contact_tb {width:280px;}
.bloc_contact_nom_complet {background:transparent url(../../images/content/check.png) no-repeat left;	padding-left:15px;}
.bloc_contact_fonction {background:transparent url(../../images/content/check.png) no-repeat left;	padding-left:15px;}
.bloc_contact_td {
	width:90px;
	vertical-align:top;
	background:transparent url(../../images/content/check.png) no-repeat left top;
	padding-left:15px;
}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC DESCRIPTIF
------------------------------------------------------------------------------------------------------------------------*/
.bloc_descriptif {}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC EVENEMENT
------------------------------------------------------------------------------------------------------------------------*/
.bloc_evenement_nom {
	font-weight:bold;
	font-size:18px;
	background:transparent url(../../images/event/picto_bloc_evenement_event.png) no-repeat left top;
	padding-left:25px;
}
.bloc_evenement_date {
	padding-bottom:10px;
	font-size:14px;
	font-style:normal;
	background:transparent url(../../images/event/picto_bloc_evenement_date.png) no-repeat left top;
	padding-left:25px;
	line-height:20px;
}
.bloc_evenement_lieu {
	padding-bottom:8px;
	padding-left:25px;
	font-size:15px;
	font-weight:bold;
	line-height:25px;
	background:transparent url(../../images/event/picto_bloc_evenement_lieu.png) no-repeat left top;
}
.bloc_evenement_site {}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC LES INSCRITS
------------------------------------------------------------------------------------------------------------------------*/
.bloc_lesinscrits {
	margin:0px;
	padding:2px;
	width:auto;
	height:80px;
	overflow: auto;
}
.bloc_lesinscrits ul {list-style-image: url(../../images/event/puce_ul_li_1.gif);}
.bloc_lesinscrits ul li {
	margin: 2px 0px 2px 0px;
	padding:0px;
	line-height:16px;
}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC SUIS JE INSCRIT ?
------------------------------------------------------------------------------------------------------------------------*/
.bloc_suis_je_inscrit {}
.bloc_suis_je_inscrit_txt {}
.bloc_suis_je_inscrit_search {line-height:22px;vertical-align:middle;}
.bloc_suis_je_inscrit_search img{border:none;vertical-align:middle;padding-left:15px;}
.bloc_suis_je_inscrit_search input{
	width:120px;
	line-height:15px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
.bloc_suis_je_inscrit_result {
	margin-left:0px;
	margin-right:0px;
	margin-top:3px;
	padding:2px;
	width:auto;
	height:60px;
	overflow: auto;
	/*background-color:#F4F4F4;*/
}
.bloc_suis_je_inscrit_result ul{list-style-image: url(../../images/event/puce_ul_li_1.gif);}
.bloc_suis_je_inscrit_result ul li{
	margin: 2px 0px 2px 0px;
	padding:0px;
	line-height:16px;
}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC PARTAGER
------------------------------------------------------------------------------------------------------------------------*/
.bloc_partager {}
.bloc_partager_titre {font-weight:bold;}
.bloc_partager_txt {padding-bottom:10px;}
.bloc_partager_inscription {line-height:20px;vertical-align:middle;}
.bloc_partager_inscription input{
	width:120px;
	line-height:15px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
.bloc_partager_inscription img{
	border:none;
	vertical-align:middle;
	padding-left:8px;
}
.bloc_partager_addthis_titre {
	font-weight:bold;
	padding-bottom:5px;
}
.bloc_partager_addthis {}
.bloc_partager_calendrier {font-weight:bold;padding-bottom:5px;}
.bloc_partager_calendrier_liste {
}
.bloc_partager_tb {width:260px;margin-bottom:3px;}
.bloc_partager_td {width:130px;height:25px;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC POSTER UN COMMENTAIRE
------------------------------------------------------------------------------------------------------------------------*/
.bloc_commentaires_txt {}
.bloc_commentaires_nom {}
.bloc_commentaires_email {}
.bloc_commentaires_message {}

.bloc_commentaires_liste {
	border:#333333 solid 1px;
	padding:5px;
	margin-bottom:3px;
	/*background-color:#f4f4f4;*/
}
.bloc_commentaires_liste_zone {
	margin-left:0px;
	margin-right:0px;
	padding:2px;
	width:auto;
	height:200px;
	overflow: auto;
}
.bloc_commentaires_form {line-height:20px;vertical-align:middle;}
input.bloc_commentaires_form {
	width:120px;
	line-height:15px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
.bloc_commentaires_form img {
	border:none;
	vertical-align:middle;
	padding-left:8px;
}
.bloc_commentaires_liste_date {}
.bloc_commentaires_liste_nom {}
.bloc_commentaires_liste_message {}
.bloc_commentaires_tb {margin-bottom:3px;}
.bloc_commentaires_td {
	width:100px;
	height:25px;
	vertical-align:top;
}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC TELECHARGER UN DOCUMENT
------------------------------------------------------------------------------------------------------------------------*/
.bloc_telecharger {}
.bloc_telecharger img{border:none;vertical-align:middle;padding-right:8px;}
.bloc_telecharger a{text-decoration:none;}
.bloc_telecharger_txt {}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC VIDEO : ne peut apparaitre que dans la partie de droite
------------------------------------------------------------------------------------------------------------------------*/
.bloc_video {}
.bloc_video_txt {text-align:center;}
.bloc_video_video {text-align:center;margin-bottom:20px;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC photos : ne peut apparaitre que dans la partie de droite
------------------------------------------------------------------------------------------------------------------------*/
.bloc_photo {}
.bloc_photo_txt {text-align:center;}
.bloc_photo_photo {text-align:center;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC PLAN : ne peut apparaitre que dans la partie de droite
------------------------------------------------------------------------------------------------------------------------*/
.bloc_plan {}
.bloc_plan_txt {text-align:center;}
.bloc_plan_map {text-align:center;margin-bottom:20px;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC TEXTE RICHE
------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------------
	BLOC PLUGOO
------------------------------------------------------------------------------------------------------------------------*/
.bloc_plugoo {}
.bloc_plugoo_txt {text-align:center;}
.bloc_plugoo_plugoo {text-align:center;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC INVITATION
------------------------------------------------------------------------------------------------------------------------*/
.bloc_invit {}
.bloc_invit_txt {}
.bloc_invit_content {line-height:20px;vertical-align:middle;}
input.bloc_invit_content{
	width:120px;
	line-height:15px;
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}
.bloc_invit_content img{
	border:none;
	vertical-align:middle;
	padding-left:8px;
}
.bloc_invit_tb {width:250px;margin-bottom:3px;}
.bloc_invit_td {width:90px;height:25px;}
/*------------------------------------------------------------------------------------------------------------------------
	BLOC VOTER
------------------------------------------------------------------------------------------------------------------------*/
.bloc_voter {}
.bloc_voter_content {text-align:center;}
/*------------------------------------------------------------------------------------------------------------------------
	ACCES PRIVE
------------------------------------------------------------------------------------------------------------------------*/
div#private_log_titre{
	width:437px;
	height:67px;
	/*background:transparent url(../../images/global/log_titre.gif) top left no-repeat;*/
	margin:0px;
	padding:40px 0px 0px 0px;
}
div#private_log_titre h1{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-transform:uppercase;
	color:#a9a9a9;
	border-bottom:none;
}
/* ----------------------------------- PICTO PLUS */
span.picto_plus {
	background:url(../../images/event/picto_bloc_evenement_site.png) no-repeat top left ;
	padding-left:20px;
	line-height:25px;
}
div#personnalisation_bloc_billetterie{
	background-color:#FFFFFF;
	color:#000000;
	padding:5px;
}
/* ----------------------------------- Couleur lien Billetterie */
div#personnalisation_bloc_billetterie a.widget_billetterie_bt_retour, div#personnalisation_bloc_billetterie a.widget_billetterie_bt_suite{color:#FFFFFF;}
.ticket_etape1_appliquer a{color:#FFF;}
.billetterie_tb_billet_details a:hover{color:#000000;}