
a
{
	color:#b3b3b3;
	text-decoration:none;
}

.cursor_pointer
{
	cursor:pointer;
}

.header_core ul li a
{
	float:left;
	display:block;
	margin:2px 0 0;
	padding:8px 14px 12px 15px;
	font-size:13px;
	color:#888;
	text-decoration:none;
	text-transform:uppercase;
	background:url(/assets/images/menu_sep.gif) top right no-repeat;
}

.header_core ul li a.last
{
	background:none;
}

.col_sidemenu ul li a
{
	width:203px;
	height:20px;
	font-size:11px;
	margin-bottom:11px;
	border-bottom:1px solid #282828;
	color:#818181;
	text-decoration:none;
	text-transform:uppercase;
}

.block_menu_lang a
{
	color:#616161;
	text-transform:uppercase;
	font-size:12px;
	padding:10px;
	font-weight:bold;
	text-decoration:none;
}

.block_menu_lang a:hover
{
	background-color:#000;
}

.img_excerpt
{
	width:267px;
	height:137px;
	border:4px solid #222;
	margin:0 15px 0 0;
}

.img_more
{
	width:194px;
	height:92px;
	border:4px solid #222;
	margin:0 15px 10px 0;
}

.img_boutique
{
	width:312px;
	height:125px;
	border:4px solid #222;
	margin-bottom:30px;
}

.img_boutique_small
{
	width:202px;
	height:133px;
	border:4px solid #222;
	margin-bottom:30px;
}

a.arrow
{
	color:#747474;
	background:url(/assets/images/arrow_link.gif) right 3px no-repeat;
	height:12px;
	font-size:11px;
	padding-right:17px;
	text-decoration:none;
	text-transform:inherit;
}

a.arrow:hover
{
	text-decoration:none;
	color:#fff;
	background:url(/assets/images/arrow_link.gif) right -17px no-repeat;
}

a.interstate_bold.arrow
{
	background:url(/assets/images/arrow_link.gif) right 1px no-repeat;
}

a.interstate_bold.arrow:hover
{
	background:url(/assets/images/arrow_link.gif) right -19px no-repeat;
}

.block_article a.arrow
{
	margin-right:10px;
}

.sidebar_title
{
	color:#c30000;
	font-size:14px;
	text-transform:uppercase;
	text-decoration:none;
	margin-bottom:3px;
}

.sidebar_title:hover,.sidebar_title.sidebar_selected,.sidebar_title.sidebar_selected:hover
{
	color:#fff !important;
	text-decoration:none;
}

.arrow_only
{
	margin:2px 0 0 3px;
}

.foot_sitemap li a
{
	float:left;
	display:block;
	font-size:12px;
	font-weight:bold;
	width:190px;
	height:23px;
	color:#747474;
	text-decoration:none;
	text-transform:uppercase;
}

.foot_sitemap li a:hover
{
	color:#fff;
	text-decoration:none;
}

.block_thumb p a
{
	color:#fff;
	font-size:12px;
	text-decoration:none;
}

.partners
{
	background:url(/assets/images/btn_submit.gif) right 8px no-repeat;
	font-size:26px;
	margin:0 0 35px;
	padding:0 30px 0 0;
	color:#fff;
	text-decoration:none;
}

.block_sidebar_menu ul a
{
	width:202px;
	border-bottom:1px solid #232323;
	padding:8px 0;
	margin:0;
	background:none;
	text-decoration:none;
	color:#818181;
}

.block_sidebar_menu ul a.no_line
{
	border-bottom:none;
}

.block_pagination a
{
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	color:#fff;
}

.block_pagination a.fleft
{
	margin-left:15px;
}

.block_pagination a.fright
{
	margin-right:15px;
}

.block_pagination a.page_disabled,.block_pagination a.page_disabled:hover
{
	text-decoration:none;
	color:#565656;
	cursor:default !important;
}

.spect_picture
{
	width:312px;
	height:177px;
	border:4px solid #222;
	margin-bottom:20px;
}

.spect_ante
{
	margin:15px 40px 25px 0;
	width:167px;
	height:111px;
	background-position:top left;
}

.spect_ante:hover
{
	background-position:top right;
}

.spevent_picture
{
	width:320px;
	height:175px;
	border:4px solid #222;
	margin-bottom:20px;
}

.col_event p a
{
	color:#c30000;
	font-size:12px;
	text-decoration:underline;
}

.gallery_thb
{
	margin:0 17px 17px 0;
	width:120px;
	height:60px;
	border:4px solid #222;
}

.site_map li a
{
	text-transform:uppercase;
	font-size:16px;
	color:#C30000;
	text-decoration:none;
}

.site_map li ul li a
{
	text-transform:none;
	font-size:12px;
	color:#747474;
}

.store_link
{
	padding-bottom:5px;
}

.store_ipt_link
{
	color:#747474 !important;
	float:left;
	font-size:11px;
	margin-right:7px;
	border:0;
	display:block;
	margin-bottom:4px;
	background:url(/assets/images/arrow_red.gif) right 2px no-repeat;
	padding-right:17px;
	margin-left:-4px;
	padding-left:0;
}

.store_ipt_link:hover,.store_ipt_link:focus
{
	color:#fff !important;
	cursor:pointer;
	background:url(/assets/images/arrow_white.gif) right 2px no-repeat;
}

.btn_evenement
{
	background-position:top left;
	background-repeat:none;
	width:275px;
	height:359px;
	text-indent:-9999px;
}

.btn_evenement:hover
{
	background-position:top right;
	background-repeat:none;
}

.sidebar_arrow
{
	cursor:pointer;
	margin-top:1px;
	margin-left:5px;
	width:12px;
	height:9px;
}

.col_common_text a,.block_excerpt a
{
	color:#FFF;
	text-decoration:none;
}

.show_press_review a
{
	color:#CC0000;
	text-decoration:none;
	font-size:17px;
	line-height:30px;
	padding-top:20px;
	font-family:Arial,Helvetica,sans-serif;
}

#lightbox-image-details
{
	padding-top:10px;
}

#lightbox-image-details-caption
{
	padding-top:20px;
	margin-top:10px;
}

#lightbox-image-details-link
{
	padding-top:5px;
}

#lightbox-image-details-link a
{
	margin:15px 0 0;
	font-size:10px;
	padding-top:2px;
	padding-right:20px;
	background:url(/assets/images/arrow_red.gif) right 3px no-repeat;
}

#lightbox-image-details-link a:hover
{
	color:#fff !important;
	text-decoration:none !important;
	background:url(/assets/images/arrow_white.gif) right 3px no-repeat;
}


.block_sidebar_single,.info_contact strong,.block_sidebar_single a.arrow
{
	font-size:12px;
}

.col_temoignage p b,.header_core ul li a:hover,.col_sidemenu ul li a.s_selected,.col_sidemenu ul li a.s_selected:hover,.col_sidemenu ul li a:hover,.foot_sitemap li a.current_page,.foot_sitemap li a.current_page:hover,.block_sidebar_menu ul a:hover,.block_sidebar_menu ul a.cat_selected,.block_sidebar_menu ul a.cat_selected:hover,.col_event p a:hover
{
	color:#fff;
}

.notice span,
.red,
.header_core ul li a.selected,
.header_core ul li a.selected:hover
{
	color:#c30000 !important;
}

.coordonnes_2 a,.tournee_division,.block_sidebar_single .se_spacer a
{
	color:#FFF;
}

.breadcrumb a:hover,.subtitle a:hover,a:hover,.block_contact a:hover,.block_thumb p a:hover,.block_pagination a:hover,.col_common_text a:hover,.block_excerpt a:hover
{
	text-decoration:underline;
}

.titleboutique,.eventtitle
{
	margin-bottom:25px;
}

.img_excerpt:hover,.img_more:hover,.spect_picture:hover,.spevent_picture:hover,.gallery_thb:hover
{
	border:4px solid #fff;
}

.block_contact a,.site_map li a:hover,.site_map li ul li a:hover
{
	text-decoration:none;
	color:#fff;
}

.spect_ante.spect_last,.gallery_thb.last_thb
{
	margin-right:0;
}

.js_specail_event_video
{
	float:left;
	display:block;
	width:90px;
	height:60px;
	margin:0 16px 15px 0;
	border:3px solid #222;
}

.js_specail_event_video:hover
{
	border:3px solid #fff;
}

.col_dossierpress a, .press_kit a img
{
	padding: 1px 1px 1px 1px;
}

.col_dossierpress a:hover, .press_kit a:hover img
{
	padding:0;
	border:1px solid #FFF;
}

.title_download_pdf
{
	margin-left:0 !important;
	padding:0 !important;
}

.title_download_pdf:hover
{
	margin-left:0 !important;
	padding:0 !important;
	border:0 !important;
}

.col_common_text .sharewidget
{
	height:15px;
}

.container_core .top_show.sharewidget
{
	margin-top:-20px;
}

.col_event a img
{
	border:4px solid #222222;
	width:312px;
	height:167px;
}

.col_event a:hover img
{
	border:4px solid #FFFFFF;
}

a.color_tournee
{
	color:#FFFFFF !important;
}

a.cal_tournee a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

td.color_tournee a
{
	color:#CC0000 !important;
}

td.cal_tournee a:hover
{
	color:#CC0000;
	text-decoration:underline;
}

.red a
{
	color:#C30000 !important;
}

.red a:hover
{
	color:#C30000 !important;
}



