@CHARSET "UTF-8";

* {
	margin: 0;
	padding: 0;
}

body.website {
	background-image: url('/common/images_site/fond.jpg');
	background-repeat: repeat-x;
	background-position: 50% 0px;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #FFF;
	background-color: #fff;
	width:100%;
	height:100%;
}

h1,h2,h3 {
	display: inline;
	padding: 0px;
	margin: 0px;
}

embed {
	outline:none;
}

.clr {
	clear: both;
}

.page {
	color: #000;
	margin-top:-15px;
	position:relative;
	z-index:0;
}

.corps {
	background:url('/common/images_site/page_corps_back_top.jpg') 1px -3px no-repeat;
	margin:0 auto 0 auto;
	min-height:450px;
	padding-top:15px;
	position:relative;
	width:992px;
}

.cg_edit {
	color: #000;
}

.c_Page {
	z-index: 1;
}

div.back_top {
	padding: 10px 20px 40px;
}
div.back_top a {
	color: #666666;
	text-decoration: none;
	padding-right: 50px;
	
}
div.back_top a div {
	background: url('/common/images_site/top-page.png') no-repeat bottom right;
	float: right;
    width: 115px;
}
	
div.back_top a div:hover {
	background: url('/common/images_site/top-page2.png') no-repeat bottom right;
}

/* 404 */
.c_UrlHandler .erreur_404 {
	background:url('/common/images_equitheme/img404.png') 40px 100px no-repeat;
	border:0;
	color:#5F4610;
	height:390px;
	font-family:Helvetica;
	font-size:25px;
	font-weight:normal;
	margin:0 auto;
	padding:20px;
	position:relative;
	width:658px;
}

.c_UrlHandler .erreur_404 .titre h1 {
	color:#fff;	
	font-weight:normal;
	font-size:25px;
	text-transform:uppercase;
}

.c_UrlHandler .erreur_404 .lien_home {
	background:url('/common/images_equitheme/puce-menu.png') 100% 50% no-repeat;
	left:300px;
	padding-right:12px;
	position:absolute;
	top:200px;
}

.c_UrlHandler .erreur_404 .lien_home a {
	color:#5F4610;
	text-decoration:none;
}

.c_UrlHandler .erreur_404 .lien_home a:hover {
	text-decoration: underline;
}

/* HEADER */
.header {
	background: url('/common/images_site/header/fond_header.gif') no-repeat;
	min-height: 138px;
	margin:0 auto;
	width: 992px;
	position: relative;
	z-index: 50;
}

.header .header_bar {
	background: url('/common/images_site/header/fond_header_round.png') no-repeat;
	height: 41px;
}

.header_top {
	height: 29px;
	overflow: hidden;
	padding-left: 15px;
	position: relative;
	z-index: 10;
}

.header_top .header_ref_text {
	color:#76382B;
	font-size:10px;
	margin-top:5px;
}

.header_top .header_top_left {
	float: left;
	overflow: hidden;
}

.header_top .header_top_right {
	float: right;
	overflow: hidden;
	padding-right: 47px;
}

.header_top .header_top_button {
	float: left;
	overflow: hidden;
	padding-right: 13px;
}

.header_top .header_top_button .header_top_button_left,.header_top .header_top_button .header_top_button_right
	{
	float: left;
}

.header_top .header_top_button .header_top_button_right {
	padding: 13px 0 0 3px;
}

.header_top .header_top_button a {
	color: #333;
	text-decoration: none;
}

.header_top .header_top_button:hover a {
	color: #FF6600;
}

.header_logo {
	height: 77px;
	left: 39px;
	position: absolute;
	top: 19px;
	width: 160px;
	z-index: 5;
}

.header_logo a {
	background: url('../images_site/logo.png') no-repeat;
	display: block;
	height: 77px;
	width: 160px;
	text-transform: capitalize;
	text-indent: -2000px;
}

.header_menus {
	min-height: 44px;
	padding: 24px 0 0 238px;
}

.header_menu_secondaire .c_Editor .c_Editor_horizontal .c_Editor_zone {
	float: right;
}

.header_menu_secondaire .c_Editor .c_Editor_edit .c_Editor_horizontal .c_Editor_zone
	{
	float: none;
}

.header_menu_secondaire a {
	padding: 10px 10px 0 0;
	display: block;
}

.header_menu {
	min-height:20px;
}

.header_menu .item a {
	padding: 2px 10px 0px 15px;
	color: #76382B;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
	background: url('/common/images_site/header/top_menu_puce.png')
		no-repeat 5px center;
}

.header_menu .item a:hover,
.header_menu .item.selected a {
	background: url('/common/images_site/header/top_menu_puce_over.png')
		no-repeat 5px center;
	color: #FF6600;
}

.header_menu_langues {
	overflow:hidden;
	padding-right:10px;
	padding-top:5px;
}

.header_menu_langues .header_langues_lien {
	cursor:pointer;
	float:right;
	font-size:11px;
	margin-left:5px;
	padding-left:20px;	
}

.header_menu_langues .header_langues_lien a {
	color:#000;
	text-decoration:none;
}

.header_menu_langues .header_langues_lien:hover a {
	color:#ff6600;
}

.header_menu_langues .header_langues_lien_fr {
	background:url('/common/images_site/header/lang_fr.png') 0 50% no-repeat;
}

.header_menu_langues .header_langues_lien_gb {
	background:url('/common/images_site/header/lang_gb.png') 0 50% no-repeat;
}

.header_menu_langues .header_langues_lien_de {
	background:url('/common/images_site/header/lang_de.png') 0 50% no-repeat;
}

.header_menu_langues .header_langues_lien_nl {
	background:url('/common/images_site/header/lang_nl.png') 0 50% no-repeat;
}

.header_menu_langues .header_langues_lien_es {
	background:url('/common/images_site/header/lang_es.png') 0 50% no-repeat;
}

.header_search {
	clear: both;
	height: 23px;
	margin: 0 auto;
	padding-top: 4px;
	width: 506px;
}

.header_search_block {
	float: left;
	height: 23px;
	padding-right: 5px;
}

.header_search .header_search_left {
	background: url('/common/images_site/header/search_input_back.jpg') 0 0
		no-repeat;
	padding-left: 28px;
	width: 206px;
}

.header_search .header_search_left #quicksearch_pattern {
	background-color: #343434;
	border: 0;
	color: #FFF;
	/*height:23px;*/
	margin-top: 4px;
	width: 200px;
}

.header_search .header_search_middle {
	background: url('/common/images_site/header/search_select_back.jpg') 0 0
		no-repeat;
	cursor: pointer;
	width: 234px;
}

.header_search .header_search_middle #header_search_select_selected_text
	{
	color: #fff;
	float: left;
	height: 23px;
	line-height: 23px;
	overflow: hidden;
	padding: 0 5px;
	width: 200px;
}

.header_search .header_search_middle .header_search_select_button {
	background: url('/common/images_site/header/search_select_button.png') 0
		0 no-repeat;
	float: left;
	height: 23px;
	width: 24px;
}

.header_search .header_search_middle .header_search_select_window {
	background-color: #343434;
	display: none;
	margin-top: 23px;
	padding: 5px 2px;
	position: relative;
	z-index: 100;
}

.header_search .header_search_middle .header_search_select_window .header_search_select_option
	{
	border-top: 1px solid #fff;
	cursor: pointer;
	padding: 2px 2px;
	width: 226px;
}

.header_search .header_search_middle .header_search_select_window .header_search_select_option:hover
	{
	background: #fff;
	color: #343434;
}

.header_search .header_search_middle .header_search_select_window .header_search_select_option.first
	{
	border: none;
}

.header_search .header_search_right {
	cursor: pointer;
	width: 23px;
}

/* FIN HEADER */

/* CONTENT */
body.website .footer {
	background: url('/common/images_site/fond_footer.png');
}

.footer .footer-in {
	margin: 0 auto;
	padding-top: 19px;
	width: 990px;
}

.footer .footer-in .footer-copy {
	color:#ccc;
	font-size:10px;
	padding:30px 0 10px 0;
	text-align:right;
}

.footer .footer-in .footer-copy span {
	font-size:12px;
}

.footer .footer-in .footer-copy a {
	color:#ccc;
	font-size:10px;
	text-decoration:underline;
}

.footer .footer-in .footer-marques-pictos {
	min-height: 58px;
	margin: 0 auto;
	overflow: hidden;
	width: 961px;
}

.footer .footer-in .footer-marques-pictos .footer-marques-pictos-left {
	background: url('/common/images_site/footer/marques-left.png') 0 0
		no-repeat;
	float: left;
	height: 58px;
	width: 11px;
}

.footer .footer-in .footer-marques-pictos .footer-marques-pictos-middle
	{
	background: url('/common/images_site/footer/marques-middle.png') 0 0
		repeat-x;
	float: left;
	min-height: 58px;
	overflow:hidden;
	position:relative;
	width: 935px;
}

.footer .footer-in .footer-marques-pictos .footer-marques-pictos-right {
	background: url('/common/images_site/footer/marques-right.png') 0 0
		no-repeat;
	float: left;
	height: 58px;
	width: 15px;
}

.footer .footer-in .footer-marques-pictos .brand-logo-wrapper {
	padding-top:4px;
}

.footer .footer-in .footer-marques-pictos .brand-logo {
	float:left;
	padding:5px 10px 0 0;
}

.footer .footer-in .footer-cols {
	overflow: hidden;
	padding: 0 0 0 40px;
}

.footer .footer-in .footer-cols .footer-col {
	color: #ccc;
	float: left;
	font-family: Helvetica;
	font-size: 11px;
	width: 250px;
}

.footer .footer-in .footer-cols .footer-col.last {
	width: 400px;
}

.footer .footer-in .footer-cols .footer-col .footer-link {
	padding: 2px 0;
}

.footer .footer-in .footer-cols .footer-col .footer-link a,.footer .footer-in .footer-cols .footer-col a
	{
	color: #ccc;
	text-decoration: none;
}

.footer .footer-in .footer-cols .footer-col .footer-link a:hover,.footer .footer-in .footer-cols .footer-col a:hover
	{
	color: #FF6600;
	text-decoration: none;
}

/* HOME PAGE */
.home-top {
	/*overflow:hidden;*/
	height:410px;
	padding-left:1px;
	position:relative;
	width:990px;
	z-index:48;
}

.home-top-left {
	color:#ccc;
	font-family:Helvetica;
	font-size:11px;
	float:left;
	padding:6px 0 33px 33px;
	position:relative;
	width:186px;
	z-index:20;
}

.home-top-left h1 {
	background:url('/common/images_site/home/monde.png') 0 0 no-repeat;
	display:block;
	height:100px;
	text-indent:-2000px;
	width:183px;
}

.home-top-right {
	float:left;
	padding-left:28px;
	position:relative;
	width:743px;
	z-index:10;
}

.home-top-right .c_Banner {
	height:373px;
}

.home-top-right .pagination,
.home_cat .pagination {
	float:right;
	height:30px;
	padding:0px 6px 0 0;
}

.home-top-right .pagination .pagination_select,
.home_cat .pagination .pagination_select 
{
	cursor:pointer;
	float:left;
	padding:6px 0 0 3px;
}

.home-top-right  .pagination .pagination_select.selected,
.home_cat .pagination .pagination_select.selected {
	background:url('/common/images_site/home/banner-num-top.jpg') 50% 0 no-repeat;
}

.home-top-right  .pagination .pagination_select,
.home_cat .pagination .pagination_select {
	color:#666;
	text-decoration:none;
}

.home-top-right  .pagination .pagination_select.selected,
.home_cat .pagination .pagination_select.selected {
	color:#f60;
	text-decoration:none;
}

.home-top-left .e_Image_attente {
	margin-top:10px;
}

.home-top-left .e_Text_monde_du_cheval_txt {
	margin-top:6px;
	padding:0 3px 0 1px;
}

.home-top-left .e_Text_produits {
	border-bottom:1px solid #F60;
	color:#f60;
	font-size:15px;
	font-weight:bold;
	margin-top:20px;
	padding:3px 0;
	text-align:center;
	width:183px;
}

.home-top-left .home-menu {
	padding-top:2px;
}

.home-top-left .home-menu .home-menu-elem {
	cursor:pointer;
	margin-top:4px;
	position:relative;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window {
	left:186px;
	position:absolute;
	width:750px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-cats {
	height:306px;
	top:-233px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-cats .home-menu-window-top {
	background:url('/common/images_site/home/cat-window-top.png') 0 0 no-repeat;
	height:10px;
	width:750px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-cats .home-menu-window-bottom {
	background:url('/common/images_site/home/cat-window-bottom.png') 0 0 no-repeat;
	height:10px;
	width:750px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-cats .home-menu-window-middle {
	background:#C6521B;
	overflow:hidden;
	padding:0 19px;
	width:712px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-brands {
	height:220px;
	top:-159px;
	width:621px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-brands .home-menu-window-top {
	background:url('/common/images_site/home/brand-window-top.png') 0 0 no-repeat;
	height:10px;
	width:621px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-brands .home-menu-window-bottom {
	background:url('/common/images_site/home/brand-window-bottom.png') 0 0 no-repeat;
	height:10px;
	width:621px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-brands .home-menu-window-middle {
	background:#C6521B;
	overflow:hidden;
	padding:0 19px;
	width:583px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ {
	height:220px;
	top:-208px;
	width:529px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ.big {
	width:660px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ .home-menu-window-top {
	background:url('/common/images_site/home/univ-window-top-4.png') 0 0 no-repeat;
	height:10px;
	width:529px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ.big .home-menu-window-top {
	background:url('/common/images_site/home/univ-window-top-5.png') 0 0 no-repeat;
	width:660px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ .home-menu-window-bottom {
	background:url('/common/images_site/home/univ-window-bottom-4.png') 0 0 no-repeat;
	height:10px;
	width:529px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ.big .home-menu-window-bottom {
	background:url('/common/images_site/home/univ-window-bottom-5.png') 0 0 no-repeat;
	width:660px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ .home-menu-window-middle {
	background:#C6521B;
	overflow:hidden;
	padding:0 0 0 10px;
	width:519px;
}

.home-top-left .home-menu .home-menu-elem .home-menu-window.home-menu-window-univ.big .home-menu-window-middle {
	width:650px;
}

/* BANNERS */
.c_BannersHandler
{
	overflow: hidden;
}

.c_BannersHandler .load
{
	background:none;
}

.c_BannersHandler .loadbg
{
	background:none;
	border:0;
}

.c_BannersHandler .banners-pagination {
	margin-bottom:10px;
	overflow:hidden;
}

.c_BannersHandle .pagination_select {
	cursor:pointer;
}

.c_Banner {
	margin: 0 auto 10px;
}

/* HOME MENU CATS */
.home-menu-cats-col {
	float:left;
	width:240px;
}

.home-menu-cats-col.last {
	width:232px;	
}

.home-menu-cat-item {
	background:url('/common/images_site/home/cat-item-back.png') 0 0 no-repeat;
	color:#000;
	font-weight:bold;
	height:30px;
	line-height:15px;
	margin-bottom:4px;
	padding:5px 20px 0 45px;
	position:relative;
	width:146px;
}

.home-menu-cat-item a {
	color:#000;
	text-decoration:none;
}

.home-menu-cat-item:hover a { color: #4C4C4C }
	
.home-menu-cat-item .home-menu-cat-fleche {
	background:url('/common/images_site/home/cat-puce.png') 50% 50% no-repeat;
	height:35px;
	position:absolute;
	left:0;
	top:0;
	width:45px;
}

.home-menu-cat-item .home-menu-cat-picto {
	position:absolute;
	height:35px;
	left:5px;
	top:2px;
}

.home-menu-all-news {
	background:url('/common/images_site/home/all-news-menu-back2.png') 0 0 no-repeat;
	color: #000;
	cursor:pointer;
	font-weight:bold;
	height:28px;
	line-height:28px;
	margin:0 auto 10px auto;
	padding:0 30px 0 8px;
	width:148px;
	text-align: center;
}

.home-menu-all-news a {
	color:#000;
	text-decoration:none;
}

.home-menu-all-news:hover {
	color:#CD7616;
	background:url('/common/images_site/home/all-news-menu-back.png') 0 0 no-repeat;
}

.home-menu-all-news:hover a {
	color:#CD7616;
}

.home-menu-cata {
	background:url('/common/images_site/home/cata-menu-back.png') 0 0 no-repeat;
	color:#CD7616;
	font-size:14px;
	height:214px;
	margin:0 auto;
	padding:10px 0;
	text-align:center;
	width:211px;
}
.home-menu-cata:hover {
	background:url('/common/images_site/home/cata-menu-back2.png') 0 0 no-repeat;
}

.home-menu-cata .e_Image {
	padding:2px 0 5px 0;
}

.home-menu-cata a {
	font-size:11px;
	color : #CD7616;
}

/* HOME MENU BRANDS */
.home-menu-brands-col {
	float:left;
	padding-left:10px;
	width:135px;
}

.home-menu-brand-item {
	overflow:hidden;
	padding:3px 0;
	position:relative;
}

.home-menu-brand-item .home-menu-brand-text {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	text-transform:uppercase;
}

.home-menu-brand-item .home-menu-brand-text a {
	color:#fff;
	text-decoration:none;
}
.home-menu-brand-item .home-menu-brand-text a:hover { color: #000 }

.home-menu-brand-item .home-menu-brand-fleche {
	background:url('/common/images_site/home/brand-item-fleche.png') 0 50% no-repeat;
	bottom:0;
	left:0px;
	position:absolute;
	top:0;
	width:15px;
}

/* HOME MENU UNIVERS */
.home-menu-univ-col {
	float:left;
	margin-right:10px;
	width:120px;
}

.home-menu-univ-col.last {
	margin-right:0;
}

.home-menu-univ-item {
	background:#0f0;
	height:120px;
	position:relative;
	width:120px;
	border: 1px solid #C6521B;
}
.home-menu-univ-item:hover {
	border: 1px solid #000;
}

.home-menu-univ-item .home-menu-univ-text {
	background:url('/common/images_site/home/univ-item-text-back.png') 0 0 repeat;
	bottom:0;
	font-weight:bold;
	font-size:14px;
	left:0;
	line-height:20px;
	position:absolute;
	text-align:center;
	width:120px;
}

.home-menu-univ-item .home-menu-univ-text a {
	color:#000;
	font-size:13px;
	text-decoration:none;
}

/* HOME BOTTOM */
.home-bottom {
	background:url('/common/images_site/home/home-bottom.png') 0 0 no-repeat;
	margin:10px 0 0 0;
	height:612px;
	posiion:relative;
	width:992px;
	z-index:0;
}

.home-bottom-line-1 {
	overflow:hidden;
}

.home-bottom-col {
	float:left;
	height:287px;
	margin:15px 0 0 20px;
	position:relative;
	width:307px;
}

.home-bottom-title {
	color:#483E3D;
	font-family:Helvetica;
	font-size:25px;
	line-height:40px;
	padding-left:60px;
}

.home-bottom-title h2 {
	color:#483E3D;
	font-size:25px;
	font-weight:normal;
}

.home-bottom-news {
	background:url('/common/images_site/home/home-bottom-news-back.png') 0 0 no-repeat;
	margin-left:15px;
}

.home-bottom-cata {
	background:url('/common/images_site/home/home-bottom-cata-back.png') 0 0 no-repeat;
}

.home-bottom-brands {
	background:url('/common/images_site/home/home-bottom-brands-back.png') 0 0 no-repeat;
}

.home-bottom-moment {
	background:url('/common/images_site/home/home-bottom-moment.png') 0 0 no-repeat;
	height:262px;
	margin:35px 0 0 15px;
	width:960px;
}
.home-bottom-moment #special_products .display {
	overflow: hidden;
	margin: 0 75px;
	width: 810px;
	position: relative;
}

.home-bottom-moment #special_products .control-left, .home-bottom-moment #special_products .control-right
	{
	position: absolute;
	top: 70px;
	height: 40px;
	width: 40px;
	background: url('../images_site/home-arrow.png') no-repeat;
}
.home-bottom-moment #special_products .control-left:hover, .home-bottom-moment #special_products .control-right:hover {
	background: url('../images_site/home-arrow2.png') no-repeat;
}
.home-bottom-moment #special_products .control-left:hover,.home-bottom-moment #special_products .control-left {
	left: 20px;
	background-position: center top;
}
.home-bottom-moment #special_products .control-right, .home-bottom-moment #special_products .control-right:hover {
	right: 20px;
	background-position: center bottom;
}
.home-bottom-moment #special_products ul li {
	padding: 4px;
	margin: 0 4px;
	list-style-type: none;
	float: left;
}

.home-bottom-link {
	background:url('/common/images_site/home/home-bottom-button-back.png') 0 0 no-repeat;
	bottom:18px;
	cursor:pointer;
	height:27px;
	left:51px;
	line-height:27px;
	padding-left:10px;
	position:absolute;
	width:168px;	
	text-align: center;
	padding-right: 25px;
}

.home-bottom-link:hover {
	background:url('/common/images_site/home/home-bottom-button-back2.png') 0 0 no-repeat;
}

.home-bottom-link a {
	color:#333;
	font-family:Helvetica;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.home-bottom-link:hover a {
	color:#f60;
}

.home-bottom-cata .e_Image {
	margin:10px 0;
	text-align:center;
}

.home-bottom-cata .e_Text_cata_bottom_txt {
	color:#333;
	font-family:Helvetica;
	font-size:11px;
	padding:0 40px;
}

.home-bottom-brands-slide {
	background:url() 0 0 no-repeat;
	height:107px;
	margin:8px auto 0 auto;
	width:215px;
}


/* COMMON PAGE WRAPPER */
.page_wrapper {
	/*background: url('/common/images_site/page_header.png') no-repeat;*/
	width: 990px;
	margin: 0 auto;
	min-height: 450px;
	position: relative;
}

.page_wrapper .page_wrapper_back_top {
	background: url('/common/images_site/page_header.png') 0 0 no-repeat;
	height: 379px;
	left: 0;
	top: 0;
	position: absolute;
	width: 990px;
	z-index: 0;
}

.page_wrapper .page_wrapper_back_bottom {
	background: url('/common/images_site/page_corps.png') 0 0 repeat-y;
	bottom: 0;
	left: 0;
	top: 379px;
	position: absolute;
	width: 990px;
	z-index: 0;
}

.breadcrumbs {
	height: 20px;
	padding: 15px 20px 20px;
}

.breadcrumbs li {
	float: left;
	list-style-type: none;
	padding-right: 3px;
}

.breadcrumbs li a {
	color: #352B28;
}

.breadcrumbs li a.selected,.breadcrumbs li a:hover {
	color: #C5521A;
}

/* SIDEBAR/MAINCONTENT */
.page-side-main {
	position: relative;
	overflow: hidden;
}

.sidebar {
	padding: 0 7px 0 15px;
	width: 174px;
	float: left;
	position: relative;
}

.sidebar_back {
	background: url('/common/images_site/sidebar_back.png') 0 0 repeat-y;
	bottom: 0;
	left: 0;
	position: absolute;
	top: 0px;
	width: 196px;
}

.sidebar h2 {
	display: block;
	color: #FF6600;
	text-align: center;
	text-transform: uppercase;
	padding: 10px 0 7px 0;
	font-size: 17px;
	padding: 20px 0px 15px 0;
}

.sidebar h3 {
	display: block;
	padding-bottom: 3px;
}

.sidebar .brand_text {
	padding: 10px;
	border: dotted #B2ACA5;
	border-width: 1px 0;
	color: #B2ACA6;
}

.sidebar .brand_text .brand_selector {
	margin: 10px;
	width: 130px;
}

.sidebar .sidebar-link-sep {
	background: url('/common/images_site/listing/sidebar-link-border.png') 0
		0 no-repeat;
	height: 1px;
	width: 174px;
}

.sidebar .sidebar-link {
	background: url('/common/images_site/listing/fleche_niveau_1.png') 168px
		80% no-repeat transparent;
	cursor: pointer;
	font-family: Helvetica;
	font-weight: bold;
	padding: 8px 5px 8px 11px;
}

.sidebar .sidebar-link:hover,.sidebar .sidebar-link.selected {
	background:
		url('/common/images_site/listing/fleche_niveau_1_selected.png') 168px
		80% no-repeat #fff;
}

.sidebar .sidebar-link a {
	color: #666;
	text-decoration: none;
}

.sidebar .sidebar-link:hover a,.sidebar .sidebar-link.selected a {
	color: #f60;
}

.sidebar .sidebar-link-end {
	height: 50px;
}

.maincontent {
	float: left;
	width: 771px;
	padding: 0 0 0 20px;
}

/* SIDEBAR SOCIETE */
.e_Text_societe_title {
	color: #FFFFFF;
    font-size: 25px;
    margin-bottom: 10px;
    padding-top: 10px;
}

.sidebar .sidebar_societe h1 {
	display: block;
	color: #FF6600;
	text-align: center;
	text-transform: uppercase;
	padding: 10px 0 7px 0;
	font-size: 17px;
	padding: 20px 0px 15px 0;
}

.sidebar .sidebar_societe h3{
	color: #666666;
	font-size: 12px;
	text-decoration: none;
	padding: 5px 10px 5px 10px;
	border-top:1px dotted #666666;
}

.sidebar .sidebar_societe h3 a{
	color: #666666;
	text-decoration: none;
	font-weight: normal;
}

.sidebar .sidebar_societe h3 a:hover,
.sidebar .sidebar_societe h3 a.selected {
	color: #FF6600;
	text-decoration: none;
	font-weight: bold;
}

.societe_hg_bloc{
	background: url('/common/images_site/societe/hg_bloc.png') 0 0 no-repeat; 
	width: 5px; 
	height:5px; 
	float: left;
}

.societe_hd_bloc{
	background: url('/common/images_site/societe/hd_bloc.png') 0 0 no-repeat; 
	width: 5px; 
	height:5px; 
	float: right;
}

.societe_bg_bloc{
	background: url('/common/images_site/societe/bg_bloc.png') 0 0 no-repeat; 
	width: 5px; 
	height:5px; 
	float: left;
}

.societe_bd_bloc{
	background: url('/common/images_site/societe/bd_bloc.png') 0 0 no-repeat; 
	width: 5px; 
	height:5px; 
	float: right;
}

.societe_fond_bloc{
	background: url('/common/images_site/societe/fond_bloc.png') 0 0 repeat-x; 
	width: 100%; 
	min-height: 211px;
	background-color: #D6D4D4;
}

.presse-pro-item-display .societe_fond_bloc{
	min-height: 300px;	
}

.societe_histo_bloc1{
	background: url('/common/images_site/societe/histo_b1.png') 0 0 no-repeat; 
	width: 329px;
	height: 5px;
}

.societe_histo_bloc2{
	background: url('/common/images_site/societe/histo_b2.png') 0 0 repeat-y;
	width: 329px;
}

.societe_histo_bloc3{
	background: url('/common/images_site/societe/histo_b3.png') 0 0 no-repeat; 
	width: 329px;
	height: 7px;
}

.bt_societe_cata{
	background: url('/common/images_site/societe/bt_catalogue.png') 0 0 no-repeat; 
	width: 205px;
	height: 16px;
	padding: 2px 5px;
}

.bt_societe_cata a{
	text-decoration:none;
	color: #000000;
	display: block;
	text-align: center;
}

.bt_societe_cata a:hover{
	text-decoration:none;
	color: #FF6600;
}

.societe_histo_txt{
	padding: 1px 11px 2px 8px;
	line-height: 120%;
	width: 310px;
}


.societe_title_bloc {
	padding-bottom: 15px;
}

.societe_title_bloc h2 {
	font-size: 15px;
	font-weight: bold;
}

.societe_texte_bloc{
	line-height: 150%;
}

.societe_texte_bloc_big{
	line-height: 150%;
	font-size: 14px;
}

.societe_texte_bloc a{
	font-weight: bold;
	color: #000000;
}

/* CATEGORIES/PRODUCTS LISTING */
.products_listing_menu {
	
}

.products_listing_menu h3.selected {
	padding-bottom: 13px;
}

.products_listing_menu .c_CategoriesHandler ul,.products_listing_menu .c_MarquesHandler ul,.products_listing_menu .c_UniversesHandler ul {
	padding-bottom: 20px;
}

.products_listing_menu .c_CategoriesHandler ul ul,.products_listing_menu .c_MarquesHandler ul ul,.products_listing_menu .c_UniversesHandler ul ul {
	padding: 0;
}

.products_listing_menu .c_CategoriesHandler li,.products_listing_menu .c_MarquesHandler li,.products_listing_menu .c_UniversesHandler li {
	border-bottom: 1px solid #666;
	cursor:pointer;
	list-style-type: none;
	padding: 5px 0 8px 6px;
}

.products_listing_menu .c_CategoriesHandler li .link,.products_listing_menu .c_MarquesHandler li .link,.products_listing_menu .c_UniversesHandler li .link {
	background: url('/common/images_site/listing/fleche_niveau_1.png') 158px 90% no-repeat;
	padding-right:10px;
}

.products_listing_menu .c_CategoriesHandler li.first,.products_listing_menu .c_CategoriesHandler li.after-select,.products_listing_menu .c_MarquesHandler li.first,.products_listing_menu .c_MarquesHandler li.after-select,.products_listing_menu .c_UniversesHandler li.first,.products_listing_menu .c_UniversesHandler li.after-select {
	border-top: 1px solid #666;
}

.products_listing_menu .c_CategoriesHandler li:hover,.products_listing_menu .c_MarquesHandler li:hover,.products_listing_menu .c_UniversesHandler li:hover {
	background-color: #fff;
}

.products_listing_menu .c_CategoriesHandler li.selected,.products_listing_menu .c_MarquesHandler li.selected,.products_listing_menu .c_UniversesHandler li.selected {
	background-color: #fff;
	border-color: #FF6600;
	border-top: 1px solid #f60;
	margin: 10px 0;
}

.products_listing_menu .c_CategoriesHandler li.selected.first,.products_listing_menu .c_MarquesHandler li.selected.first,.products_listing_menu .c_UniversesHandler li.selected.first {
	margin-top: 0;
}

.products_listing_menu .c_CategoriesHandler li.selected .link,.products_listing_menu .c_MarquesHandler li.selected .link,.products_listing_menu .c_UniversesHandler li.selected .link {
	background:
		url('/common/images_site/listing/fleche_niveau_1_selected.png') 158px
		90% no-repeat;
	margin-bottom: 8px;
}

.products_listing_menu .c_CategoriesHandler li a,.products_listing_menu .c_MarquesHandler li a,.products_listing_menu .c_UniversesHandler li a {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.products_listing_menu .c_CategoriesHandler li.selected a,.products_listing_menu .c_MarquesHandler li.selected a,.products_listing_menu .c_UniversesHandler li.selected a {
	color: #FF6600;
}

.products_listing_menu .c_CategoriesHandler li li,.products_listing_menu .c_CategoriesHandler li li.selected,.products_listing_menu .c_MarquesHandler li li,.products_listing_menu .c_MarquesHandler li li.selected,.products_listing_menu .c_UniversesHandler li li,.products_listing_menu .c_UniversesHandler li li.selected {
	background: url('/common/images_site/products_listing_menu_lili.jpg') no-repeat bottom right;
	background-color: none;
	border: none;
	color: #766A62;
	font-size: 11px;
	font-weight: normal;
}

.products_listing_menu .c_CategoriesHandler li li.first,.products_listing_menu .c_CategoriesHandler li li.after-select,.products_listing_menu .c_MarquesHandler li li.first,.products_listing_menu .c_MarquesHandler li li.after-select,.products_listing_menu .c_UniversesHandler li li.first,.products_listing_menu .c_UniversesHandler li li.after-select {
	border: none;
}

.products_listing_menu .c_CategoriesHandler li li .link,.products_listing_menu .c_CategoriesHandler li.selected li .link,.products_listing_menu .c_CategoriesHandler li li.selected .link,.products_listing_menu .c_MarquesHandler li li .link,.products_listing_menu .c_MarquesHandler li.selected li .link,.products_listing_menu .c_MarquesHandler li li.selected .link,.products_listing_menu .c_UniversesHandler li li .link,.products_listing_menu .c_UniversesHandler li.selected li .link,.products_listing_menu .c_UniversesHandler li li.selected .link {
	background: url('/common/images_site/listing/fleche_niveau_2.jpg') 0 2px no-repeat;
	padding-left: 15px;
	margin: 0;
}

.products_listing_menu .c_CategoriesHandler li li a,
.products_listing_menu .c_CategoriesHandler li.selected li a,
.products_listing_menu .c_CategoriesHandler li li.selected a,
.products_listing_menu .c_MarquesHandler li li a,
.products_listing_menu .c_MarquesHandler li.selected li a,
.products_listing_menu .c_MarquesHandler li li.selected a,
.products_listing_menu .c_UniversesHandler li li a,
.products_listing_menu .c_UniversesHandler li.selected li a,
.products_listing_menu .c_UniversesHandler li li.selected a {
	color: #766A62;
	font-size: 11px;
	font-weight: normal;
}

.products_listing_menu .c_CategoriesHandler li.selected li.selected,
.products_listing_menu .c_MarquesHandler li.selected li.selected,
.products_listing_menu .c_UniversesHandler li.selected li.selected {
	margin: 0;
}

.products_listing_menu .c_CategoriesHandler li.selected li.selected .link,
.products_listing_menu .c_CategoriesHandler li li:hover .link,
.products_listing_menu .c_MarquesHandler li.selected li.selected .link,
.products_listing_menu .c_MarquesHandler li li:hover .link,
.products_listing_menu .c_UniversesHandler li.selected li.selected .link,
.products_listing_menu .c_UniversesHandler li li:hover .link {
	background: url('/common/images_site/listing/fleche_niveau_2_selected.jpg') 0 2px no-repeat;
}

.products_listing_menu .c_CategoriesHandler li.selected li.selected li .link,
.products_listing_menu .c_CategoriesHandler li li:hover li .link,
.products_listing_menu .c_MarquesHandler li.selected li.selected li .link,
.products_listing_menu .c_MarquesHandler li li:hover li .link,
.products_listing_menu .c_UniversesHandler li.selected li.selected li .link,
.products_listing_menu .c_UniversesHandler li li:hover li .link
{
	background: url('/common/images_site/listing/fleche_niveau_2.jpg') 0 2px no-repeat;
}

.products_listing_menu .c_CategoriesHandler li.selected li.selected li.selected .link,
.products_listing_menu .c_CategoriesHandler li li li:hover .link,
.products_listing_menu .c_MarquesHandler li.selected li.selected li.selected .link,
.products_listing_menu .c_MarquesHandler li li li:hover .link,
.products_listing_menu .c_UniversesHandler li.selected li.selected li.selected .link,
.products_listing_menu .c_UniversesHandler li li li:hover .link
{
	background: url('/common/images_site/listing/fleche_niveau_2_selected.jpg') 0 2px no-repeat;
}

.products_listing_menu .c_CategoriesHandler li.selected li.selected a,
.products_listing_menu .c_CategoriesHandler li li:hover a,
.products_listing_menu .c_MarquesHandler li.selected li.selected a,
.products_listing_menu .c_MarquesHandler li li:hover a,.products_listing_menu .c_UniversesHandler li.selected li.selected a,
.products_listing_menu .c_UniversesHandler li li:hover a {
	color: #FF6600;
}

.products_listing_menu .c_CategoriesHandler li.selected li li .link,
.products_listing_menu .c_CategoriesHandler li.selected li:hover li .link,
.products_listing_menu .c_CategoriesHandler li.selected li.selected li .link {
	background: url('/common/images_site/listing/fleche_niveau_2.jpg') 0 2px
		no-repeat;
}


.products_listing_menu .c_CategoriesHandler li.selected li li a,
.products_listing_menu .c_CategoriesHandler li.selected li:hover li a,
.products_listing_menu .c_CategoriesHandler li.jselected li li a,
.products_listing_menu .c_CategoriesHandler li.selected li.selected li a {
	color: #766A62;
}

.products_listing_menu .c_CategoriesHandler li.selected li li:hover a,
.products_listing_menu .c_CategoriesHandler li.jselected li li:hover a,
.products_listing_menu .c_CategoriesHandler li.selected li li.selected a {
	color: #FF6600;
}

.products_listing_menu .c_CategoriesHandler li.selected li li:hover .link,.products_listing_menu .c_CategoriesHandler li.selected li li.selected .link {
	background: url('/common/images_site/listing/fleche_niveau_2_selected.jpg') 0 2px no-repeat;
}

.product_list_item {
	background: url('/common/images_site/listing/product-back.png') 0 0 no-repeat;
	float: left;
	height: 189px;
	margin: 17px 1px 0 0;
	position: relative;
	width: 186px;
}

.product_list_item.product_list_item_de,
.product_list_item.product_list_item_es {
	background:url('/common/images_site/listing/product-back-big.png') 0 0 no-repeat;
	height:199px;
}

.product_list_item .product-content .product-image {
	height: 150px;
	margin: 0 auto;
	text-align: center;
	width: 150px;
}

.product_list_item .product-content .product-name {
	font-family: Helvetica;
	font-weight: bold;
	height:30px;
	line-height:15px;
	overflow:hidden;
	padding: 3px 5px 0 5px;
	text-align: center;
}

.product_list_item .product-content .product-name a {
	color: #C6521B;
	text-decoration: none;
}

.product_list_item .product-over {
	background: none;
	cursor: pointer;
	height: 189px;
	left: 0;
	position: absolute;
	top: 0;
	width: 186px;
	z-index: 2;
}

.product_list_item .product-over.product-over-de,
.product_list_item .product-over.product-over-es {
	height:199px;
}
	

.product_list_item .product-over.product-over-fr:hover {
	background: url('/common/images_site/listing/product-over-fr.png') 0 0 no-repeat;
}

.product_list_item .product-over.product-over-gb:hover {
	background: url('/common/images_site/listing/product-over-en.png') 0 0 	no-repeat;
}

.product_list_item .product-over.product-over-de:hover {
	background: url('/common/images_site/listing/product-over-de.png') 0 0 no-repeat;
}

.product_list_item.product_list_item_de .product-over.product-over-de:hover {
	background: url('/common/images_site/listing/product-over-big-de.png') 0 0 no-repeat;
}

.product_list_item .product-over.product-over-es:hover {
	background: url('/common/images_site/listing/product-over-es.png') 0 0 no-repeat;
}

.product_list_item.product_list_item_es .product-over.product-over-es:hover {
	background: url('/common/images_site/listing/product-over-big-es.png') 0 0 no-repeat;
}

.product_list_item .product-over.product-over-nl:hover {
	background: url('/common/images_site/listing/product-over-nl.png') 0 0 no-repeat;
}

.products_details h1 {
	color: #FFFFFF;
    font-size: 25px;
     font-weight: normal;
}
.product_list_item.home .product-image {
	height: 130px;
	width: 130px;
}
.product_list_item.home .btn_fiche {
	position: absolute;
	bottom: 3px;
	left: 25px;
	width: 139px;
}

.listing-toolbar {
	z-index:20;
	position: relative} 
.c_ProductsHandler_category_products { 
	z-index: 10;
}

/* pAGINATION PODUITS */
.listing-toolbar {
	background: url('/common/images_site/listing/toolbar-back.png') 0 0
		no-repeat;
	font-family: Verdana;
	font-size: 11px;
	height: 26px;
	margin: 10px 0 0;
	padding: 1px;
	position: relative;
	width: 746px;
}

.listing-toolbar .no-result {
	color:#999;
	line-height:26px;
	padding-left:16px;
}

.pagination-resume {
	float: left;
	color: #999;
	line-height: 26px;
	padding-left: 16px;
}

.pagination-produits {
	position: absolute;
	top: 1px;
	left: 50%;
}

.pagination-filters {
	float: right;
	line-height: 26px;
	padding-right: 25px;
}

.pagination-filters .filter {
	cursor: pointer;
	float: left;
	height: 26px;
	position: relative;
}

.pagination-filters .filter .filter-window {
	background-color: #ccc;
	max-height: 200px;
	line-height: 15px;
	overflow: auto;
	position: absolute;
	right: 0;
	top: 26px;
	width: 150px;
}

.pagination-filters .filter .filter-window.autohide {
	display:none;
}

.pagination-filters .filter:hover .filter-window.autohide {
	display:block;	
}


.listing-toolbar.bottom .pagination-filters .filter .filter-window {
	top:auto;
	bottom:26px;
}

.pagination-filters .filter .filter-window .filter-link {
	border-bottom: 1px solid #F2F2F2;
	background: none;
	padding: 3px 5px;
}

.pagination-filters .filter .filter-window .filter-link.selected {
	background:url('/common/core/images/12/delete.png') 95% 50% no-repeat;
}

.pagination-filters .filter .filter-window .filter-link:hover {
	background-color: #BDB7B3;
}

.pagination-filters .filter .filter-window .filter-link a {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}

.pagination-filters .matiere-filter {
	background:url('/common/images_site/listing/toolbar-matiere-filter-back.png') 0 0 no-repeat;
	width: 56px;
}

.pagination-filters .matiere-filter:hover {
	background:url('/common/images_site/listing/toolbar-matiere-filter-back-over.png') 0 0 no-repeat;
}

.pagination-filters .color-filter-fr {
	background:url('/common/images_site/listing/filtre_couleur_fr.png') 0 0 no-repeat;
	margin-right:3px;
	width: 56px;
}

.pagination-filters .color-filter-fr:hover {
	background:url('/common/images_site/listing/filtre_couleur_over_fr.png') 0 0 no-repeat;
}

.pagination-filters .size-filter-fr {
	background:url('/common/images_site/listing/filtre_taille_fr.png') 0 0 no-repeat;
	margin-right: 3px;
	width: 51px;
}

.pagination-filters .size-filter-fr:hover {
	background:url('/common/images_site/listing/filtre_taille_over_fr.png') 0 0 no-repeat;
}

.pagination-filters .color-filter-gb {
	background:url('/common/images_site/listing/filtre_couleur_gb.png') 0 0 no-repeat;
	margin-right:3px;
	width: 56px;
}

.pagination-filters .color-filter-gb:hover {
	background:url('/common/images_site/listing/filtre_couleur_over_gb.png') 0 0 no-repeat;
}

.pagination-filters .size-filter-gb {
	background:url('/common/images_site/listing/filtre_taille_gb.png') 0 0 no-repeat;
	margin-right: 3px;
	width: 51px;
}

.pagination-filters .size-filter-gb:hover {
	background:url('/common/images_site/listing/filtre_taille_over_gb.png') 0 0 no-repeat;
}

.pagination-filters .color-filter-de {
	background:url('/common/images_site/listing/filtre_couleur_de.png') 0 0 no-repeat;
	margin-right:3px;
	width: 56px;
}

.pagination-filters .color-filter-de:hover {
	background:url('/common/images_site/listing/filtre_couleur_over_de.png') 0 0 no-repeat;
}

.pagination-filters .size-filter-de {
	background:url('/common/images_site/listing/filtre_taille_de.png') 0 0 no-repeat;
	margin-right: 3px;
	width: 51px;
}

.pagination-filters .size-filter-de:hover {
	background:url('/common/images_site/listing/filtre_taille_over_de.png') 0 0 no-repeat;
}

.pagination-filters .color-filter-es {
	background:url('/common/images_site/listing/filtre_couleur_es.png') 0 0 no-repeat;
	margin-right:3px;
	width: 56px;
}

.pagination-filters .color-filter-es:hover {
	background:url('/common/images_site/listing/filtre_couleur_over_es.png') 0 0 no-repeat;
}

.pagination-filters .size-filter-es {
	background:url('/common/images_site/listing/filtre_taille_es.png') 0 0 no-repeat;
	margin-right: 3px;
	width: 51px;
}

.pagination-filters .size-filter-es:hover {
	background:url('/common/images_site/listing/filtre_taille_over_es.png') 0 0 no-repeat;
}

.pagination-filters .color-filter-nl {
	background:url('/common/images_site/listing/filtre_couleur_nl.png') 0 0 no-repeat;
	margin-right:3px;
	width: 56px;
}

.pagination-filters .color-filter-nl:hover {
	background:url('/common/images_site/listing/filtre_couleur_over_nl.png') 0 0 no-repeat;
}

.pagination-filters .size-filter-nl {
	background:url('/common/images_site/listing/filtre_taille_nl.png') 0 0 no-repeat;
	margin-right: 3px;
	width: 51px;
}

.pagination-filters .size-filter-nl:hover {
	background:url('/common/images_site/listing/filtre_taille_over_nl.png') 0 0 no-repeat;
}

.c_Pagination_pagination_listing .c_Pagination_lien_page {
	display: block;
	float: left;
	font-size: 10px;
	height: 26px;
	text-align: center;
	width: 17px;
}

.c_Pagination_pagination_listing .c_Pagination_lien_page a {
	color: #666;
	text-decoration: none;
	line-height: 26px;
}

.c_Pagination_pagination_listing .c_Pagination_lien_page.selected,.c_Pagination_pagination_listing .c_Pagination_lien_page:hover
	{
	background: url('/common/images_site/listing/toolbar-selected-back.png')
		50% 50% no-repeat;
}

.c_Pagination_pagination_listing .c_Pagination_lien_page.selected a,.c_Pagination_pagination_listing .c_Pagination_lien_page:hover a
	{
	color: #fff;
	text-decoration: none;
}

.c_Pagination_pagination_listing .c_Pagination_lien_page.fleche,.c_Pagination_pagination_listing .c_Pagination_lien_page.fleche:hover
	{
	background: none;
}

/* NEWSHANDLER FRONT */
.c_NewsHandler .cat_title,.c_NewsHandler .news_title {
	background-color: #000;
	color: #fff;
	border: solid 1px #000;
	text-align: center;
	padding: 2px 7px;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 3px;
}

.c_NewsHandler .c_NewsCategory .cat_menu {
	padding: 3px 6px;
	width: 180px;
	border-bottom: solid 1px #999;
	cursor: pointer;
	color: #CBBB87;
	font-weight: bold;
	font-size: 12px;
}

.c_NewsHandler .c_NewsCategory .cat_menu:hover {
	text-decoration: underline;
}

.c_NewsHandler .c_NewsCategory .cat_menu_selected {
	color: #FFF;
	font-weight: bold;
	background-color: #CBBB87;
}

.c_NewsHandler .c_NewsItem .news {
	padding: 7px 0 10px;
	clear: both;
	overflow: hidden;
	border-bottom: solid 1px #999;
}

.c_NewsHandler .c_NewsItem .news-cat-date {
	margin-left: 5px;
	font-size: 10px;
	font-style: italic;
	float: left;
}

.c_NewsHandler .newsitem-listing,.c_NewsHandler .c_Editor_zone .c_NewsItem
	{
	margin-bottom: 15px;
}

.c_NewsHandler .newsitem-listing .newsitem-listing-contenu,.c_NewsHandler .c_Editor_zone .c_NewsItem
	{
	border-bottom: solid 1px #ABABAB;
	padding-bottom: 20px;
}

.c_NewsHandler .c_Editor_edit .c_Editor_zone .c_NewsItem {
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: 0;
}

.c_NewsHandler .newsitem-listing .titre_news,.c_NewsHandler .c_Editor .titre_news
	{
	text-transform: uppercase;
	color: #666;
	font-size: 25px;
	margin-bottom: 4px;
}

.c_NewsHandler .newsitem-listing .text,.c_NewsHandler .c_Editor .text {
	color: #666;
	font-size: 12px;
}

.c_NewsHandler .newsitem-listing .suite,.c_NewsHandler .c_Editor .suite
	{
	background: url('../images_site/newshandler/lire_suite.jpg') no-repeat;
	width: 80px;
	height: 20px;
	cursor: pointer;
	margin-top: 10px;
}

.c_NewsHandler .newsitem-listing .suite:hover,.c_NewsHandler .c_Editor .suite:hover
	{
	background: url('../images_site/newshandler/lire_suite_hover.jpg')
		no-repeat;
}

.c_NewsHandler .newsitem-listing .puce_date,.c_NewsItem .newsitem-simple .puce_date,.c_NewsHandler .c_Editor .puce_date
	{
	background: url('../images_site/newshandler/puce_date.png') no-repeat;
	width: 7px;
	height: 7px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}

.c_NewsHandler .newsitem-listing .date,.c_NewsItem .newsitem-simple .date,.c_NewsHandler .c_Editor .date
	{
	color: #666;
	margin-bottom: 10px;
}

.c_NewsHandler .newsitem-listing .image-left,.c_NewsHandler .c_Editor .image-left
	{
	float: left;
	padding-top: 5px;
}

.c_NewsHandler .newsitem-listing .image-right,.c_NewsHandler .c_Editor .image-right
	{
	float: right;
	padding-top: 5px;
}

.c_NewsHandler .c_Editor_categories_newshandler {
	width: 180px;
	float: left;
}

.c_NewsItem .addthis {
	position: absolute;
	bottom: -12px;
	right: 0;
	color: #000;
	font-size: 11px;
	font-weight: normal;
}

.c_NewsItem .addthis .addthis_txt,.c_NewsItem .addthis .addthis_toolbox
	{
	float: left;
	margin-left: 5px;
}

.c_NewsItem .addthis .addthis_txt {
	font-weight: bold;
	padding-top: 1px;
	text-transform: none;
}

.c_NewsItem .newsitem-simple .titre-news {
	font-size: 30px;
	color: #CBBB87;
	padding-left: 7px;
	padding-top: 3px;
	position: relative;
	text-transform: uppercase;
}

.c_NewsItem .newsitem-simple .double_chevron {
	background: url(../images_site/newshandler/chevrons-haut-gauche.png)
		no-repeat;
	height: 13px;
	width: 13px;
	position: absolute;
}

.c_NewsItem .newsitem-simple .date {
	font-weight: bold;
	color: #000;
}

.c_NewsItem .newsitem-simple .c_Editor {
	font-size: 12px;
	margin-top: 15px;
}

.c_NewsItem .newsitem-simple .puce_date {
	margin-left: 7px;
}

.c_NewsItem .newsitem-simple .image_droite,.c_NewsItem .newsitem-simple .image_gauche,.c_NewsItem .newsitem-simple .c_VideoContainer
	{
	border: solid 1px #CBBB87;
}

.c_NewsItem .newsitem-simple .c_VideoContainer {
	padding: 12px 0;
	text-align: center;
	min-height: 369px;
}

.c_NewsItem .newsitem-simple .c_Title {
	margin-top: 20px;
	color: #CBBB87;
	font-size: 13px;
	font-weight: bold;
	min-height: 22px;
}

.c_NewsItem .newsitem-simple .c_Title .titre .puce_titre {
	background: url('../images_site/newshandler/puce-titre.png') no-repeat;
	width: 20px;
	height: 21px;
	float: left;
	margin-right: 8px;
}

.c_NewsItem .newsitem-simple .c_Title .titre .e_Text {
	padding-top: 2px;
}

.c_NewsItem .newsitem-simple .c_Paragraph {
	margin-top: 10px;
}

.c_NewsItem .newsitem-simple .c_FileContainer {
	margin-top: 5px;
}

.c_NewsItem .newsitem-simple .c_FileContainer a {
	color: #CBBB87;
	font-weight: bold;
	padding-top: 7px;
	float: left;
}

.c_NewsItem .newsitem-simple .c_FileContainer .picto_dl {
	background: url('../images_site/newshandler/picto-telechargement.png')
		no-repeat;
	width: 25px;
	height: 44px;
	float: left;
}

.c_NewsItem .newsitem-simple .c_FileContainer .e_File {
	margin-left: 30px;
}

.c_NewsItem .newsitem-simple .c_GalerieItem .image {
	border: solid 1px #CBBB87;
	margin-right: 13px;
	width: 120px;
	height: 120px;
	text-align: center;
}

.c_NewsItem .newsitem-simple .image_gauche {
	margin-top: 3px;
	margin-right: 20px;
}

.c_NewsItem .newsitem-simple .image_droite {
	margin-top: 3px;
	margin-left: 20px;
}

.c_NewsItem .newsitem-simple .c_Galerie {
	margin-left: 2px;
}

.c_NewsItem .newsitem-simple .img_droite,.c_NewsItem .newsitem-simple .img_gauche
	{
	overflow: hidden;
	margin-bottom: 5px;
}

.c_NewsItem .news_edit {
	margin-top: 10px;
	cursor: pointer;
	width: 43px;
	height: 20px;
	background: url('../images_site/newshandler/btn_edit.png') no-repeat;
}

.c_NewsItem .news_edit:hover {
	background: url('../images_site/newshandler/btn_edit_hover.png')
		no-repeat;
}

/* NEWSHANDLER FRONT HOMEPAGE */
#sidebar .c_NewsHandler {
	width: 176px;
	height: 200px;
	margin-left: 7px;
	border: none;
}

.c_NewsHandler .newsitem-insert {
	width: 176px;
	padding-top: 7px;
	overflow: hidden;
	cursor: pointer;
}

.c_NewsHandler .newsitem-insert .date {
	font-style: italic;
	margin-bottom: 3px;
	font-size: 12px;
}

.c_NewsHandler .newsitem-insert .titre {
	font-weight: bold;
	font-size: 12px;
	color: #000;
}

.c_NewsHandler .home-nav {
	height: 25px;
	position: absolute;
	right: 0;
	top: -25px;
	font-size: 12px;
}

.c_NewsHandler .home-nav .nav-number {
	float: left;
	margin-right: 1px;
	margin-left: 1px;
	cursor: pointer;
	text-decoration: underline;
}

.c_NewsHandler .home-nav .nav-number-selected,.c_NewsHandler .home-nav .nav-number:hover
	{
	text-decoration: none;
	font-weight: bold;
}

.c_NewsHandler .home-nav .nav-number-selected {
	cursor: default;
}

/* FAQ */
.faq-content h1,
.contact-content h1 {
	color: #FFFFFF;
	display:block;
    font-size: 25px;
    font-weight:normal;
    margin-bottom: 10px;
    padding-top: 10px;
}
.faq-content .faq-top {
	margin-bottom: 25px;
	min-height: 74px;
	position: relative;
	width: 748px;
}

.faq-content .faq-top .faq-top-content {
	color: #000;
	font-family: Helvetica;
	font-weight: bold;
	padding: 28px 14px;
	position: relative;
	z-index: 2;
}

.faq-content .faq-top .faq-top-top {
	background: url('/common/images_site/faq/faq-top-top.png') 0 0 no-repeat;
	left: 0;
	height: 35px;
	position: absolute;
	top: 0;
	width: 748px;
	z-index: 1;
}

.faq-content .faq-top .faq-top-middle {
	background: url('/common/images_site/faq/faq-top-middle.png') 0 0
		repeat-y;
	bottom: 38px;
	left: 0;
	position: absolute;
	top: 35px;
	width: 748px;
	z-index: 1;
}

.faq-content .faq-top .faq-top-bottom {
	background: url('/common/images_site/faq/faq-top-bottom.png') 0 0
		no-repeat;
	bottom: 0;
	left: 0;
	height: 38px;
	position: absolute;
	width: 748px;
	z-index: 1;
}

.c_FAQItem .question {
	background: url('/common/images_site/faq/faq-elem-back.png') 0 0
		no-repeat;
	color: #666;
	cursor: pointer;
	font-size: 15px;
	font-weight: bold;
	height: 31px;
	line-height: 31px;
	padding: 0 14px;
	position: relative;
	width: 720px;
	z-index: 1;
}


.c_FAQItem .question:hover,
.c_FAQItem .question.selected {
	color:#f60;
}

.c_FAQItem .question .e_Text {
	float: left;
}

.c_FAQItem .question .question-right {
	background: url('/common/images_site/faq/faq-elem-plus.png') 0 50%
		no-repeat;
	height: 31px;
	float: right;
	width: 17px;
}

.c_FAQItem .question .question-right.down {
	background: url('/common/images_site/faq/faq-elem-moins.png') 0 50%
		no-repeat;
}

.c_FAQItem .answer {
	background: #fff;
	border: 1px solid #f60;
	margin-top: -15px;
	padding: 30px 10px 10px 10px;
	position: relative;
	width: 723px;
	z-index: 0;
}

.c_FAQItem .answer a {
	color:#FF6600;
}

.c_Page_site_faq .contact a {
	color: #000;
	text-decoration: none;
	font-weight: bold;
	background: url('/common/images_site/faq/btn-contact-faq.png') top left;
	float:left;
	height:23px;
	line-height: 15px;
	width: 128px;
	padding: 8px 24px 0 4px;
	text-align: center;
	margin-left: 5px;
	margin-top: -10px;
}
.c_Page_site_faq .contact a:hover {
	color: #FF6600;	
}
.c_Page_site_faq .contact .e_Text,
.c_Page_site_faq .contact .e_Link
{
	float: left;
}

/* FAQ - Admin : */
.c_Editor_faq_editor .c_FAQItem {
	margin: 0 0 2px 0;
}

/* CONSEILS */
.conseil_list .c_LibdocsItem,.c_LibdocsItem .c_Editor_zone .c_NewsItem {
	margin-bottom: 15px;
}

.conseil_list .c_LibdocsItem .newsitem-listing-contenu,.c_LibdocsItem .c_Editor_zone .c_NewsItem
	{
	border-bottom: solid 1px #ABABAB;
	padding-bottom: 20px;
}

.c_LibdocsItem .c_Editor_edit .c_Editor_zone .c_NewsItem {
	border-bottom: none;
	padding-bottom: 0px;
	margin-bottom: 0;
}

.conseil_list .c_LibdocsItem .titre_news,.c_LibdocsItem .c_Editor .titre_news
	{
	text-transform: uppercase;
	color: #666;
	font-size: 25px;
	margin-bottom: 4px;
}

.conseil_list .c_LibdocsItem .text,.c_LibdocsItem .c_Editor .text {
	color: #666;
	font-size: 12px;
}

.conseil_list .c_LibdocsItem .suite,.c_LibdocsItem .c_Editor .suite {
	background: url('../images_site/newshandler/lire_suite.jpg') no-repeat;
	width: 80px;
	height: 20px;
	cursor: pointer;
	margin-top: 10px;
}

.conseil_list .c_LibdocsItem .suite:hover,.c_LibdocsItem .c_Editor .suite:hover
	{
	background: url('../images_site/newshandler/lire_suite_hover.jpg')
		no-repeat;
}

.conseil_list .c_LibdocsItem .puce_date,.c_NewsItem .newsitem-simple .puce_date,.c_LibdocsItem .c_Editor .puce_date
	{
	background: url('../images_site/newshandler/puce_date.png') no-repeat;
	width: 7px;
	height: 7px;
	float: left;
	margin-top: 3px;
	margin-right: 5px;
}

.conseil_list .c_LibdocsItem .date,.c_NewsItem .newsitem-simple .date,.c_LibdocsItem .c_Editor .date
	{
	color: #666;
	margin-bottom: 10px;
}

.conseil_list .c_LibdocsItem .image-left,.c_LibdocsItem .c_Editor .image-left
	{
	float: left;
	padding-top: 5px;
}

.conseil_list .c_LibdocsItem .image-right,.c_LibdocsItem .c_Editor .image-right
	{
	float: right;
	padding-top: 5px;
}

.c_LibdocsItem .addthis {
	position: absolute;
	bottom: -12px;
	right: 0;
	color: #000;
	font-size: 11px;
	font-weight: normal;
}

.c_LibdocsItem .addthis .addthis_txt,.c_LibdocsItem .addthis .addthis_toolbox
	{
	float: left;
	margin-left: 5px;
}

.c_LibdocsItem .addthis .addthis_txt {
	font-weight: bold;
	padding-top: 1px;
	text-transform: none;
}

.c_LibdocsItem .newsitem-simple .titre-news {
	font-size: 30px;
	color: #CBBB87;
	padding-left: 7px;
	padding-top: 3px;
	position: relative;
	text-transform: uppercase;
}

.c_LibdocsItem .newsitem-simple .double_chevron {
	background: url(../images_site/newshandler/chevrons-haut-gauche.png)
		no-repeat;
	height: 13px;
	width: 13px;
	position: absolute;
}

.c_LibdocsItem .newsitem-simple .date {
	font-weight: bold;
	color: #000;
}

.c_LibdocsItem .newsitem-simple .c_Editor {
	font-size: 12px;
	margin-top: 15px;
}

.c_LibdocsItem .newsitem-simple .puce_date {
	margin-left: 7px;
}

.c_LibdocsItem .newsitem-simple .image_droite,.c_LibdocsItem .newsitem-simple .image_gauche,.c_LibdocsItem .newsitem-simple .c_VideoContainer
	{
	border: solid 1px #CBBB87;
}

.c_LibdocsItem .newsitem-simple .c_VideoContainer {
	padding: 12px 0;
	text-align: center;
	min-height: 369px;
}

.c_LibdocsItem .newsitem-simple .c_Title {
	margin-top: 20px;
	color: #CBBB87;
	font-size: 13px;
	font-weight: bold;
	min-height: 22px;
}

.c_LibdocsItem .newsitem-simple .c_Title .titre .puce_titre {
	background: url('../images_site/newshandler/puce-titre.png') no-repeat;
	width: 20px;
	height: 21px;
	float: left;
	margin-right: 8px;
}

.c_LibdocsItem .newsitem-simple .c_Title .titre .e_Text {
	padding-top: 2px;
}

.c_LibdocsItem .newsitem-simple .c_Paragraph {
	margin-top: 10px;
}

.c_LibdocsItem .newsitem-simple .c_FileContainer {
	margin-top: 5px;
}

.c_LibdocsItem .newsitem-simple .c_FileContainer a {
	color: #CBBB87;
	font-weight: bold;
	padding-top: 7px;
	float: left;
}

.c_LibdocsItem .newsitem-simple .c_FileContainer .picto_dl {
	background: url('../images_site/newshandler/picto-telechargement.png')
		no-repeat;
	width: 25px;
	height: 44px;
	float: left;
}

.c_LibdocsItem .newsitem-simple .c_FileContainer .e_File {
	margin-left: 30px;
}

.c_LibdocsItem .newsitem-simple .c_GalerieItem .image {
	border: solid 1px #CBBB87;
	margin-right: 13px;
	width: 120px;
	height: 120px;
	text-align: center;
}

.c_LibdocsItem .newsitem-simple .image_gauche {
	margin-top: 3px;
	margin-right: 20px;
}

.c_LibdocsItem .newsitem-simple .image_droite {
	margin-top: 3px;
	margin-left: 20px;
}

.c_LibdocsItem .newsitem-simple .c_Galerie {
	margin-left: 2px;
}

.c_LibdocsItem .newsitem-simple .img_droite,.c_LibdocsItem .newsitem-simple .img_gauche
	{
	overflow: hidden;
	margin-bottom: 5px;
}

.c_LibdocsItem .news_edit {
	margin-top: 10px;
	cursor: pointer;
	width: 43px;
	height: 20px;
	background: url('../images_site/newshandler/btn_edit.png') no-repeat;
}

.c_LibdocsItem .news_edit:hover {
	background: url('../images_site/newshandler/btn_edit_hover.png')
		no-repeat;
}

div.new-tag {
	background: url('../images_site/new.png');
	height: 66px;
	width: 66px;
	position: absolute;
	top: 0;
	left: 0;
}
/* Fiche produit */
.c_Product {
	font-family: helvetica;
}

.c_Product #others_products {
	background: url('../images_site/produits/bg-others_products.png') repeat-x;
	padding: 2px 30px 0;
	height: 58px;
	position: relative;
	margin-right: 20px;
}

.c_Product #others_products .display {
	overflow: hidden;
	position: absolute;
	top: 2px;
	bottom: 0px;
	left: 30px;
	right: 30px;
}

.c_Product #others_products .control-left,.c_Product #others_products .control-right
{
	cursor:pointer;
	position: absolute;
	top: 0;
	height: 60px;
	width: 20px;
	background: url('../images_site/produits/bg-others_products-arrow.png')
		no-repeat;
}
.c_Product #others_products .control-left:hover, .c_Product #others_products .control-right:hover {
	background-image: url('../images_site/produits/bg-others_products-arrow-2.png');
}

.c_Product #others_products .control-left {
	left: 0;
	background-position: left center;
}

.c_Product #others_products .control-right {
	right: 0;
	background-position: right center;
}

.c_Product #others_products ul .c_Product
{
	position:relative;
}

.c_Product #others_products ul li {
	cursor:pointer;
	padding: 4px;
	margin: 0 4px;
	list-style-type: none;
	float: left;
	position:relative;
	width:50px;
	height:50px;
	background: #FFFFFF;
}

.c_Product #others_products ul li .title
{
	background:#fff;
	border:1px solid #333;
	color:#333;
	display:none;
	font-size:8px;
	position:absolute;
	top:5px;
	z-index:100;
    padding: 2px;
    right: -35px;
    width: 61px;
}

.c_Product #others_products ul li.selected,
.c_Product #others_products ul li:hover	
{
	padding: 2px;
	border: #FF6600 2px solid;
}

.c_Product #others_products ul li:hover	.title
{
	display:block;
}

.c_Product #others_products ul li img {
	display: block;
}

.c_Product .nav {
	position: absolute;
	right: 20px;
	color: #FFFFFF;
	font-size: 11px;
}

.c_Product .nav a {
	background: url('../images_site/produits/nav-arrow.png') no-repeat;
	float: left;
	display: block;
	color: #FFFFFF;
	height: 15px;
}

.c_Product .nav div {
	float: left;
	padding: 0px 5px;
}

.c_Product .nav a.prev {
	background-position: top right;
	padding-right: 20px;
}

.c_Product .nav a.next {
	background-position: bottom left;
	padding-left: 20px;
}

.c_Product h1 {
	font-size: 25px;
	font-weight: normal;
	color: #FFFFFF;
	background: url('../images_site/produits/title-arrow.png') left center
		no-repeat;
	padding:0 10px;
	line-height: 32px;
}

.c_Product .img_viewer {
	background: url('../images_site/produits/bg-viewer.png') no-repeat;
	height: 416px;
	width: 301px;
	padding: 0 37px;
	float: left;
	position: relative;
	overflow: hidden;
}

.c_Product .img_viewer .main {
	cursor:pointer;
}

.c_Product .img_viewer .zoom {
	background:url('../images_site/produits/zoom_galerie.png') no-repeat;
	bottom:130px;
	cursor:pointer;
	height:29px;
	position:absolute;
	right:30px;
	width:31px;
}

.c_Product #others_images {
	padding: 2px 14px 0;
	height: 100px;
	position: absolute;
	bottom: 5px;
	left: 0;
	right: 0;
}

.c_Product #others_images .display {
	overflow: hidden;
}

.c_Product #others_images .control-left,.c_Product #others_images .control-right {
	position: absolute;
	top: 0;
	height: 102px;
	width: 20px;
	background: url('../images_site/produits/bg-others_products-arrow.png') no-repeat;
}
.c_Product #others_images .control-left:hover,.c_Product #others_images .control-right:hover {
	background-image: url('../images_site/produits/bg-others_products-arrow-2.png');
}

.c_Product #others_images .control-left {
	left: 0;
	background-position: left center;
}

.c_Product #others_images .control-right {
	right: 0;
	background-position: right center;
}

.c_Product #others_images ul li {
	padding: 4px;
	margin: 0 4px;
	list-style-type: none;
	float: left;
}

.c_Product #others_images ul li.selected {
	padding: 2px;
	border: #E3A98D 2px solid;
}

.c_Product #others_images ul li {
	display: block;
	border: 1px solid #FF6600;
	height: 92px;
	overflow: hidden;
	background: #FFFFFF;
}

.c_Product #others_images ul li img {
	display: block;
}

.c_Product .descriptif {
	float: left;
	width: 270px;
	margin-left: 10px;
}

.c_Product .sidebox {
	float: right;
	width: 105px;
	height: 470px;
}

.c_Product .sidebox .link {
	display: block;
	padding: 16px 4px 13px 35px;
	font-size: 11px;
	height: 11px;
	margin-bottom: 1px;
	text-align: right;
	text-decoration: none;
	color: #C6521B;
	background: url('../images_site/produits/sidebox-sprite.png') transparent;
}

.c_Product .sidebox .link.videolink {
	background-position: 0 -41px;
}

.c_Product .sidebox .link.filelink {
	background-position: 0 -82px;
}

.c_Product .sidebox .link.sendfriend {
	background: url('../images_site/produits/sidebox-sprite.png') transparent 0 -123px;
	opacity: 1;
}
.c_Product .sidebox .link span.at4-icon {
	background:none !important;
}
.c_Product .sidebox .link span.at4-icon.aticon-email {
	display: none;
}

.c_Product .sidebox .link.wheretobuy {
	background-position: 0 -164px;
}

.c_Product .sidebox .link.share {
	background-position: 0 -205px;
}

.c_Product .sidebox .link.advice {
	background-position: 0 -260px;
}

.c_Product .sidebox .link.cata {
	background-position: 0 bottom;
}

.c_Product .sidebox a.link:hover {
	color: #483D3B;
}

.c_Product .sidebox .link.twolines {
	padding-top: 9px;
	height: 18px;
}

.c_Product .sidebox .link.threelines {
	padding-top: 3px;
	height: 24px;
}

.c_Product .sidebox .link.share {
	margin-bottom: 15px;
	padding: 16px 4px 16px 5px;
}

.c_Product .sidebox .link .at300b {
	margin-top: -5px;
}

.c_Product .sidebox .link.big {
	font-size: 14px;
	padding-top: 14px;
	text-align: center;
}

.c_Product .sidebox a.link.cata {
	padding: 5px 2px 151px;
}

.c_Product .descriptif .description {
	font-size: 13px;
	line-height: 18px;
	color: #333333;
	margin-bottom: 100px;
}

.c_Product .descriptif .distrib {
	margin-top:10px;
}

.c_Product .descriptif .colors h4,
.c_Product .descriptif .distrib h4 {
	font-size: 11px;
	color: #C6521B;
	margin-bottom: 10px;
}

.c_Product .descriptif .colors li {
	float: left;
	list-style-type: none;
	margin: 0 5px 5px 0;
}

.c_Product .descriptif .colors p {
	clear: left;
	font-size: 10px;
}

.popup_big_image {
	background:#fff;
}

.popup_nav_num {
	background:#FFFFFF;
	border:0;
	height:60px;
	padding:2px;
	width:60px;
}

.popup_nav_num_selected {
	border:2px solid #86776B;
	padding:0;
}

.popup_nav_num img,
.popup_nav_num_selected img {
	border:none;
}

.tabs_box {
	margin: auto;
	width: 746px;
}

.tabs_box .tabs {
	background: url('../images_site/produits/bg-tabs.png') no-repeat bottom;
	height: 44px;
	padding-left: 6px;
}

.tabs_box .tabs li {
	cursor:pointer;
	float: left;
	list-style-type: none;
	width: 121px;
	text-align: center;
	font-size: 14px;
	height: 19px;
	background: url('../images_site/produits/tabs_on.png') no-repeat top;
	padding: 9px 0 16px;
	margin: 0px 6px 0;
}

.tabs_box .tabs a {
	text-decoration: none;
	color: #FFFFFF;
}

.tabs_box .tabs li.selected {
	background: url('../images_site/produits/tabs_off.png') no-repeat top;
	padding: 5px 0 10px;
	margin: 7px 6px 0;
	height: 22px;
}

.tabs_box .tabs .selected a {
	color: #665D54;
}

.tabs_content {
	border: solid #B8AD97;
	border-width: 0 1px 1px;
	padding: 17px;
}

.noresult {
	padding: 20px;
	font-weight: bold;
	text-align: center;
}

.c_Product .tabs_content .technique h4 {
	float: left;
	font-weight: bold;
	padding: 5px;
}

.c_Product .tabs_content table {
	margin-bottom: 30px;
	border: #CCCCCC solid;
	border-width: 0px 1px;
}

.c_Product .tabs_content .articles th {
	background: #685D56;
	font-size: 12px;
	padding: 8px;
	color: #FFF;
}

.c_Product .tabs_content .articles td {
	color: #000;
	font-size: 12px;
	text-align: center;
	padding: 6px;
	border-bottom: #CCCCCC solid 1px;
}

.c_Product .tabs_content .articles .even td {
	background: #EBEBEB
}

.videogal {
	margin: auto;
	width: 640px;
}

.videogal .videos {
	margin-top: 20px;
}

.videogal .videos li {
	list-style-type: none;
	float: left;
	padding: 4px;
}

.videogal .videos li.selected {
	padding: 2px;
	border: 2px solid #A00913;
}

.filegal {
	margin: 0px auto;
	padding: 20px 0;
	width: 400px;
	font-family: helvetica;
	color: #FFF;
}

.filegal h3 {
	display: block;
	margin-bottom: 20px;
}

.filegal ul {
	margin-left: 30px;
}

.filegal li a {
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
}

.filegal li a:hover {
	text-decoration: underline;
}

/* Home Cat */
.home_cat {
	margin-right: 20px;
	margin-bottom: 30px;
}

.home_cat .title {
	border: 1px solid #FF6600;
	background: #FFF;
	height:35px;
	line-height:35px;
	margin-bottom: 5px;
	padding: 0 20px;
}

.home_cat .title h1 {
	color:#463E3D;
	font-size:30px;
	font-weight:normal;
}

.home_cat .description {
	width: 749px;
}

.home_cat .description .top {
	background: url('../images_site/description-box.png') no-repeat top;
	height: 30px;
}

.home_cat .description .content {
	background: #766A62;
	padding: 0 20px;
	color: #FFFFFF;
	position: relative;
}

.home_cat .description .content img {
	float: right;
	margin: 0 0 10px 10px;
}

.home_cat .description .bottom {
	background: url('../images_site/description-box.png') no-repeat bottom;
	height: 20px;
}
/* produit en avant */
.special_product {
	background: url('../images_site/produits/produit-en-avant-box.png') no-repeat bottom;
	width: 430px;
	height: 339px;
}

.special_product.full {
	background: url('../images_site/produits/produit-en-avant-full-box.png')
		no-repeat bottom;
	width: 749px;
}

.special_product h2 {
	padding: 10px 10px 10px 60px;
	display: block;
	font-size: 25px;
	font-weight: normal;
	color: #4D4D4D;
}

.special_product h3 {
	background: url('../images_site/produits/small-title-arrow.png')
		no-repeat center left;
	color: #463E3D;
	display: block;
	font-weight: bold;
	font-size: 15px;
	padding: 3px 0 0 10px;
	margin-left: 10px;
}

.special_product h3 a {
	color: #463E3D;
	text-decoration:none;
}

.special_product .main {
	float: left;
	margin: 20px 0 0 5px;
}

.special_product .descriptif {
	margin: 20px 0 0 10px;
	float: left;
	width: 160px;
	color: #342B27;
	font-size: 13px;
}

.special_product.full  .descriptif {
	width: 470px;
}
.special_product .descriptif .suite {
	background: url('/common/images_site/produits/btn-suite.png');
	display: block;
	width: 105px;
	padding-left: 10px;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	height: 31px;
	line-height: 31px;
	color: #000;
	text-align: center;
	padding-right: 30px;
	
}
.special_product .descriptif .suite:hover { color: #FF7D00 }
/* encart marque page home */
#brands_home {
	padding: 2px 30px 0;
	height: 200px;
	position: relative;
	margin-right: 20px;
}

#brands_home .display {
	overflow: hidden;
}

#brands_home .control-left, #brands_home .control-right {
	position: absolute;
	top: -25px;
	height: 15px;
	width: 15px;
	background: green;
	background: url('../images_site/produits/nav-arrow.png')
		no-repeat;
}
#brands_home .control-left:hover, #brands_home .control-right:hover {
	background: url('../images_site/produits/nav-arrow2.png') no-repeat;
}

#brands_home .control-left, #brands_home .control-left:hover {
	right: 20px;
	background-position: top center;
}

#brands_home .control-right, #brands_home .control-right:hover {
	right: 0;
	background-position: bottom center;
}

#brands_home ul li {
	padding: 0 4px;
	margin: 0 4px;
	list-style-type: none;
	float: left;
	width: 210px;
}
#brands_home ul li .name {
	font-size:14px;
	font-weight:bold;
	text-align:left;
}

#brands_home h3 a {
	color:#000;
	text-decoration:none;
}

/* listing marques */
.brands_list .brands_list_img {
	float:left;
	height:130px;
	margin-right:5px;
	width:130px;
}

.brands_list li {
	float: left;
	padding: 10px;
	height: 126px;
	width: 350px;
	margin: 5px;
	list-style-type: none;
	background: url('../images_site/marques/brand-box.png') no-repeat center left;
	position: relative;
}

.brands_list li .descriptif {
	float: left;
	width: 200px;
	padding-left: 10px;
}
.brands_list li .descriptif a.link {
	position: absolute;
	bottom: 5px;
	right: 5px;
	background: url('/common/images_site/marques/brand-suite.png') no-repeat;
	height: 31px;
	width: 180px;
	line-height: 31px;
	padding: 0 27px 0 10px;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	text-align: center;
}
.brands_list li .descriptif a.link:hover { color: #C5521A; }

.brands_list li h3 {
	font-size: 12px;
	color: #C5521A;
}

.brands_list li .full_desc {
	margin-top: 10px;
	position: relative;
	color: #C5521A;
	font-weight: bold;
	cursor: pointer;
	width: 200px;
}
.brands_list li .full_desc  .data {
	display: none;
	background: #FFFFFF;
	border: 1px solid #C5521A;
	padding: 15px;
	position: absolute;
	width: 415px;
	bottom: -20px;
	right: 130px;
	z-index: 100;
	font-weight: normal;
}
.brands_list li .full_desc:hover {
	color: #000;
}
.brands_list li .full_desc:hover .data {
	display: block;
}

/*sitemap*/
.e_Text_title {
	font-size: 25px;
	color: #FFFFFF;
	margin-bottom: 20px;
}
.c_Page_site_sitemap div.listing {
	width: 230px;
	float: left;
	margin-right: 12px;
}
.c_Page_site_sitemap div.listing ul {
	list-style-type: circle;
	margin-left: 16px;
	color: #FF660B;
}
.c_Page_site_sitemap div.listing ul li {
	padding: 1px 0;
}
.c_Page_site_sitemap div.listing a, .c_Page_site_sitemap .c_Editor_links a {
	color: #000;
	text-decoration: none;
}
.c_Page_site_sitemap div.listing a:hover, .c_Page_site_sitemap .c_Editor_links a:hover {
	color: #FF660B;
}
.c_Page_site_sitemap h3, .c_Page_site_sitemap .e_Text_subtitle {
	margin-bottom: 10px;
	display: block;
	font-size: 15px;
	font-weight: bold;
}
.c_Page_site_sitemap .sidebar h3 {
	margin:0;
	padding-bottom:3px;
}

.c_Page_site_sitemap .c_LinkContainer .e_Link
{
	float: left;
	padding: 0 20px 0 0;
}

/*mentions*/
.e_Text_title {
	font-size: 25px;
	color: #FFFFFF;
	margin-bottom: 10px;
	padding-top: 10px;
}
.e_Link_intro_link {
	margin-top: 20px;
}
.e_Link_intro_link a {
	color: #F60;
}
.faq-content .e_Text_content {
	line-height:30px;
}

/*formulaire de contact*/
.e_Text_contact_title {
	font-size: 25px;
	color: #FFFFFF;
	padding-top: 10px;
	
}
.contact-form .success-msg {
	border: 1px solid #538D1A;
	color: #538D1A;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	background: #DFF4C0
}

.contact-form .error-msg {
	border: 1px solid #CF001A;
	color: #CF001A;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	background: #FAB9BB
}

.contact-form .form-label.required .e_Text {
	text-decoration: underline;
}

.form-etoile p {
	color: #A90F08;
}

.contact-form .contact-title {
	font-size: 25px;
	font-weight: bold;
	color: #666;
	text-transform: uppercase;
}

.contact-form .contact-text {
	font-size: 12px;
}

.contact-form .contact-text li {
	margin-top: 2px;
}

.contact-form .contact-obligatoire {
	color: #A90F08;
}

.contact-form .form-label,.contact-form .form-input {
	color: #000;
	font-weight: bold
}

.contact-form .form-label-star {
	color: #A90F08;
}

.contact-form .form-line {
	clear: both;
	margin-bottom: 15px;
	overflow: hidden;
}

.contact-form .form-input-right {
	margin-right: 5px;
}

.contact-form .form-input input,.form-input select {
	border: solid 1px #000;
	width: 130px;
	height: 18px;
	margin-right: 8px;
}

.contact-form .form-news {
	position: relative;
}

.contact-form .form-news .fond-news {
	background-color: #E42126;
	height: 20px;
}

.contact-form .form-parts {
	position: relative;
}

.contact-form .form-parts .fond-parts {
	background-color: #666;
	height: 20px;
}

.contact-form .form-newsletter {
	background-color: #E42126;
	color: #fff;
	height: 59px;
	padding-top: 9px;
	padding-left: 12px;
}

.contact-form .form-newsletter .form-label {
	width: 220px;
	font-weight: normal;
}

.contact-form .form-valid {
	margin-left: 288px;
	margin-top: 5px;
}

.contact-form .form-success {
	color: #B3CB2C;
	font-weight: bold;
	left: 260px;
	position: absolute;
	top: 102px;
	width: 662px;
	text-align: right;
	padding: 0 7px;
	text-transform: uppercase;
}

.contact-form .form-error {
	color: #A90F08;
	font-weight: bold;
	left: 260px;
	position: absolute;
	top: 102px;
	width: 662px;
	text-align: right;
	padding: 0 7px;
	text-transform: uppercase;
}

.contact-form input.form-input-submit {
	border: 0px;
	cursor: pointer;
	height: 27px;
	text-indent:-2000px;
	width: 84px;
}

.contact-form input.form-input-submit-fr {
	background:url('../images_site/contact/btn_envoyer_fr.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-fr:hover {
	background:url('../images_site/contact/btn_envoyer_over_fr.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-gb {
	background:url('../images_site/contact/btn_envoyer_en.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-gb:hover {
	background:url('../images_site/contact/btn_envoyer_over_en.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-de {
	background:url('../images_site/contact/btn_envoyer_de.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-de:hover {
	background:url('../images_site/contact/btn_envoyer_over_de.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-es {
	background:url('../images_site/contact/btn_envoyer_es.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-es:hover {
	background:url('../images_site/contact/btn_envoyer_over_es.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-nl {
	background:url('../images_site/contact/btn_envoyer_nl.png') 0 0 no-repeat;
}

.contact-form input.form-input-submit-nl:hover {
	background:url('../images_site/contact/btn_envoyer_over_nl.png') 0 0 no-repeat;
}

.contact-form .form-input .e_Text_contact-form-controle-info p {
	font-weight: normal
}

.contact-form {
	width: 600px;
	margin: 0 20px 0 0;
	padding: 10px 80px;
}

.contact-form .form-line .form-field {
	float: left;
	width: 200px
}

.contact-form .form-line .form-field .form-label {
	height: 1.5em;
	padding-top: 2px;
	padding-right: 2px;
	text-align: left;
	padding-right: 18px
}

.contact-form .form-line .form-field .form-label.error {
	color: #A90F08;
}

.contact-form .form-line .form-field .form-input input,.contact-form .form-line .form-field .form-input select
	{
	border: solid 1px #000;
	width: 90%;
	height: 18px;
	margin-right: 8px;
}
/** quickfix pour les doubles point du form **/
.contact-form .form-label .e_Text {
	float: left
}

.contact-form .form-label .e_Text p {
	display: inline
}

.contact-form .form-label .form-field-dot {
	float: left;
	margin-right: 10px
}

/* AUTHENTIFICATION */
.authentification {
	background:#fff;
	border:1px solid #f60;
	color:#666;
	margin:30px auto 0 auto;
	padding:15px;
	text-align:center;
	width:300px;
}

.authentification .c_Authentification {
	margin:10px 0;
}

.authentification a {
	color:#666;
}

/* Actualités */
.c_Page_site_actualites h1, .c_Page_site_conseils h1 {
	color:#fff;
	display:block;
	font-size:25px;
	font-weight:normal;
	margin:0 0 10px 0;
	padding:10px 0 0 20px;
	position:relative;
}
.c_Page_site_actualites .news-slider a {
	background:url('../images_site/arrow-alaune.png') 0 50% no-repeat;
	color: #FFF;
	text-decoration: none;
	font-weight: bold;
	padding-left:12px;
}
.c_Page_site_actualites .news-slider a:hover {
	background:url('../images_site/arrow2-alaune_over.png') 0 50% no-repeat;
	color:#F60;	
}
.c_Page_site_actualites .news-slider {
 	margin: auto;
 	cursor: pointer;
	width: 950px;
	padding-bottom: 7px;
	background: url('../images_site/bg-shadow-alaune.jpg') bottom left no-repeat;
}
.c_Page_site_actualites .left-side {
	float: left;
	width: 235px;
	height: 290px;
	background: #483D3B;
}
.c_Page_site_actualites .left-side .mainlink {
	display: none;	
}	
.c_Page_site_actualites .left-side h4 {
	height: 20px;
	line-height: 20px;
	font-size: 20px;
	color: #FFF;
	font-weight: normal;
	padding: 10px;
	background: #483D3B;
}
.c_Page_site_actualites .left-side li {
	list-style-type:none;
	padding: 5px 10px;
	font-size: 10px;
	height: 40px;
	background: url('../images_site/bg-alaune.png') #483D3B repeat-x;
	color: #FFFFFF;
}
.c_Page_site_actualites .left-side li.selected {
	background: #A39E9D;
}
.c_Page_site_actualites .right-side {
	float: left;
	height: 290px;
	width: 715px;
	background: #A39E9D;
	position: relative;
}
.c_Page_site_actualites .right-side .text-wrapper {
	float: left;
	height: 250px;
	width: 210px;
	padding: 10px;
	color: #FFFFFF;
}
.c_Page_site_actualites .right-side .img-wrapper {
	float: right;
	height: 290px;
	width: 480px;
}
.c_Page_site_actualites .right-side .bgflou {
	height: 290px;
	width: 480px;
	background: url('../images_site/bg-flou-alaune.png');
	position: absolute;
	top: 0;
	right:0;
}

.c_Page_site_actualites .tabs_box {
	padding: 30px 0;
	width: 960px;
}
.tabs_box .tabs {
	background: url('../images_site/bg-tabs-alaune.png') no-repeat bottom;
}
.tabs_box .tabs li {
	width: 152px;
}


.news_listing { 
	margin: 0 -20px;
}

.news_listing li {
	float: left;
	height: 260px;
	width: 230px;
	padding: 10px 5px;	
	margin: 10px 40px;
	list-style-type: none;
	background: url('../images_site/bg-news-listing.png') no-repeat;
	cursor: pointer;
}

.news_listing li .mainlink,
.conseil_listing li .mainlink {
	background:url('/common/images_site/arrow2-alaune.png') 0 50% no-repeat;
	font-weight: bold;
	color: #000;
	padding-left:13px;
	text-decoration: none;
}

.news_listing li .img-wrapper {
	margin: auto;
	height: 130px;
	text-align: center;
	overflow:hidden;
	padding-top: 10px
}

.news_listing li .txt-wrapper {
	height: 60px;
}

.news_listing li:hover .mainlink,
.conseil_listing li:hover .mainlink {
	background:url('/common/images_site/arrow2-alaune_over.png') 0 50% no-repeat;
	color:#FF6600;
}

.news_listing li:hover h3,
.conseil_listing li:hover h3 {
	color:#FF6600;
}

.tabs_box .tabs_content #tab_produit {
	background: #EBEBEB;
	padding: 5px 180px;
	margin-top: -17px;
}
/* detail news */
.details-news {
	padding-top:20px;
	width: 750px;
}

.e_Text_actu_intro { padding: 5px;}
select#actu_type { margin: 10px 20px;}
.details-news .c_Editor {
	padding-bottom:20px;
}
.details-news .back,
.espace-presse .back {
	background: url('../images_site/back-btn.png') no-repeat;
	height: 25px;
	width: 53px;
	display: block;
	line-height: 18px;
	text-decoration: none;
	color: #483E3C;
	font-weight: bold;
	font-size: 10px;
	padding-left: 5px;
}
.details-news .back div,
.espace-presse .back div{
	float: right;
	padding-right: 5px;
	max-width: 40px;
}
.details-news .back:hover,
.espace-presse .back:hover {
	color: #FF6600;
}

.details-news .date { color: #FFF }

.details-news .share {
	float: right;
	font-weight:bold;
	text-align: right;
	width: 200px;
}
.details-news .share .addthis_toolbox { float: right;}

.details-news h1 {
    color: #FFFFFF;
    font-size: 25px;
    font-weight: normal;
}
.details-news .titre {
    color:#FF6600;
    font-size: 13px;
    font-familmy: arial;
    font-weight: bold;
    margin-top: 15px;
	margin-bottom: 5px;
}
.details-news .c_VideoContainer {
	border: 1px solid #FF6600;
	padding: 20px;
	text-align: center;
	margin-bottom: 5px;
}
.details-news .texte {
	margin-bottom: 5px;
}
.details-news .texte img {
	border: 1px solid #FF6600;
	display:block;
	margin: 5px;
}
.details-news .c_LinkContainer a, 
.details-news .c_FileContainer a {
	color: #FF6600;
	font-weight: bold;
	font-size: 12px;
}
.details-news .c_LinkContainer, 
.details-news .c_FileContainer {
	margin-bottom: 5px;
}
.details-news .c_GalerieItem {
	border: 1px solid #FF6600;
	margin: 5px;
	height: 120px;
}

.details-news .c_LinkContainer {
	background: url('../images_site/file-ico.png') no-repeat center left;
	height: 20px;
	padding-left: 20px;
}
.details-news .c_LinkContainer a { line-height: 20px }

.details-news .titre {
	background: url('../images_site/titlenews-ico.png') no-repeat center left;
	color:#352B28;
	height: 20px;
	padding-left: 7px;
	font-size: 13px;
	line-height: 30px;
	height: 30px;
}

/* conseil */
.displayer {
	width: 950px;
	height: 340px;
	margin: auto;
	overflow: hidden;
	position: relative;
	border: #483C3A 4px solid;
}
#conseils-slider {
	position: absolute;
	top: 0;
	left: -452px;
}
#conseils-slider li {
	width: 618px;
	height: 340px;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
	position: relative;
}
#conseils-slider li .desc {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background: url('../images_site/bgtxt-slider-actu.png');
	color: #FFF;
	padding: 10px;
}
#conseils-slider li .desc .mainlink {
	position: absolute;
	display: block;
	top: -10px;
	right: 10px;
	background: url('../images_site/btn-suite-slider.png');
	width: 105px;
	height: 31px;
	line-height: 30px;
	text-indent: 6px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
#conseils-slider li .desc .mainlink:hover {
	color: #FF6600;	
}
.displayer .next, .displayer .prev {
	position: absolute;
	background-image: url('../images_site/arrow-slider-actu.png');
	height: 42px;
	width: 34px;
	cursor: pointer;
}
.displayer .next{
	right: 150px;
	top: 120px;
	background-position: bottom left;
}
.displayer .prev {
	left: 150px;
	top: 120px;
}
.quickpageindex {
	height: 10px;
	padding: 10px 0;
	margin: auto;
	width: 958px;
	background: #A19C9C;
}
.quickpageindex ul {
	margin: 0 auto;
	width: 120px;
}
.quickpageindex ul li {
	list-style-type: none;
	background: url('../images_site/dot-slider-actu.png') no-repeat;
	height: 10px;
	width: 11px;
	float: left;
	margin: 0 5px;
	cursor: pointer;
}
.quickpageindex ul li.selected {
	background-position: bottom left;	
}


.products_details .tabs_box {
	margin-left: -10px;
	margin-top: 10px;
	width: 770px;
}
.products_details .tabs_box .tabs_content { padding: 8px; background: #FFF }
.products_details .tabs_box .tabs_content .technique { padding-top:22px; }
.products_details .tabs_box .tabs_content .conseil_listing { margin: -5px;}
.products_details .tabs_box .tabs_content .news_listing { margin: -8px; width: 768px; overflow: hidden; }
.products_details .tabs_box .tabs_content .news_listing li { margin: 8px } 

.c_Page_site_conseils .tabs_box {
	padding: 30px 0;
	width: 960px;
}
.c_Page_site_conseils .tabs_box .tabs, .products_details .adv_search .tabs_box .tabs  {
	background: #A39E9D;
	padding: 0;
	height: 33px;
}
.c_Page_site_conseils .tabs_box .tabs li, .products_details .adv_search .tabs_box .tabs  li {
	padding: 5px 10px;
	width: auto;
	margin: 0;
	color: #FFF;
	border-right: 1px solid #FFF;
	background: transparent;
	cursor: pointer;
	height: 23px;
	line-height: 23px;
	height: 23px;
}
.c_Page_site_conseils .tabs_box .tabs li.selected, .products_details .adv_search .tabs_box .tabs li.selected   {
	background: #483C3A;
}
.c_Page_site_conseils .tabs_box .tabs_content, .products_details .adv_search .tabs_box .tabs_content   {
	border-color: #483C3A;
}
.c_Page_site_conseils .tabs_box .tabs_content .subtab {
	background: #483C3A;
	margin: -17px -18px 0;
	padding: 5px;
	color: #FFFFFF;
}
.c_Page_site_conseils .tabs_box .tabs_content #tab_produit {
	background: #483C3A;
	padding-left: 140px; 
}

.conseil_listing {
	margin-left: -15px;
	width: 955px;
}
.products_details .conseil_listing {
	width: 764px;
}
.conseil_listing li {
	float: left;
	position: relative;
	height: 251px;
	width: 181px;
	padding: 10px 5px 20px;	
	margin: 0;
	list-style-type: none;
	background: url('../images_site/bg-box-conseil.png') no-repeat;
	cursor: pointer;
}
.conseil_listing li .mainlink {
	font-weight: bold;
	color: #000;
	text-decoration: none;
	position: absolute;
	bottom: 15px;
	left: 5px;
}
.conseil_listing li .img-wrapper {
	margin: auto;
	height: 130px;
	text-align: center;
	overflow:hidden;
	padding-top: 10px
}
.conseil_listing li .txt-wrapper {
	height: 60px;
}

#small_actubox {
	background: url('../images_site/bg-actubox.png') no-repeat;
	width: 308px;
	height: 339px;
	
}

#small_actubox {
	background: url('../images_site/bg-actubox.png') no-repeat;
	width: 308px;
	height: 339px;
	color: #4D4D4D;	
}

.home-bottom-news .c_ActuHandler #small_actubox
{
	width: 307px;
	height: 287px;
	background: none;
}

#small_actubox ul.cycle {
	margin: auto;
}
#small_actubox ul.cycle li {
	width: 240px;
}
.home-bottom-col #small_actubox ul.cycle li .content { height:160px; }
#small_actubox ul.cycle li .content {
	width: 220px;
	height: 260px;
	margin: 0 auto;
}
#small_actubox ul.cycle li .content div { cursor: pointer }
#small_actubox h2 {
	display: block;
    font-size: 25px;
    font-weight: normal;
    padding: 10px 10px 10px 60px;
}
#small_actubox h2 span {
	font-size: 15px;
	
}
#small_actubox h3 {
	border-bottom: 1px solid  #4D4D4D;	
	margin-bottom: 2px
}
#small_actubox h3 a {
	color:#4d4d4d;
	text-decoration:none;
}
#small_actubox #nav {
	margin-bottom:10px;
	margin-left: 60px;
}
#small_actubox #nav a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	margin: 0 3px;
	padding: 0 2px;
}
#small_actubox #nav a.activeSlide {
	border-top: 3px solid #FF6600;
	color:#FF6600
}
#small_actubox a.mainlink {
	background: url('../images_site/btn-actu.png');
	display: block;
	position: absolute;
	bottom: 20px;
	right: 30px;
	width: 209px;
	height: 27px;
	line-height: 27px;
	text-indent: 20px;
	color: #000;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
}
#small_actubox a.mainlink:hover { color: #1D8D48 }

#small_actubox .date { margin-bottom: 10px; color: #FF6600;}
#small_actubox .illus { margin: 0 auto; display: block;}

.produit_conseils li { list-style-type: none; margin-bottom: 15px }
.produit_conseils li a {font-weight: bold; color: #000 }
	
/* ADMIN STUFF */
table.admin_operation {
	width: 100%
}

table.admin_operation,table.admin_operation th,table.admin_operation td
	{
	border: solid #000;
}

table.admin_operation {
	border-width: 0 1px 1px 0;
}

table.admin_operation th,table.admin_operation td {
	border-width: 1px 0 0 1px;
	padding: 3px;
	font-size: 12px;
	vertical-align: middle;
	text-align: center
}

table.admin_operation th {
	background: #CC9900;
}

table.admin_operation td {
	background: #F8F0DA;
	font-weight: normal;
}

table.admin_operation td div {
	font-weight: normal;
	font-size: 12px
}

table.admin_operation td.actions {
	background: #F0E1B3;
}

.link_add {
	background: url('../../imges/bt_plus_elem.gif') no-repeat;
	padding: 4px 2px 20px 36px;
	display: block;
	font-size: 12px;
	font-weight: bold;
}

.link_add:hover {
	background-image: url('../../imges/bt_plus_elem_f2.gif');
}

.link_back {
	background: url('../../imges/bt_retour_off.gif') no-repeat;
	padding: 4px 2px 20px 36px;
	display: block;
	font-size: 12px;
	font-weight: bold;
}

.link_back:hover {
	background: url('../../imges/bt_retour_on.gif') no-repeat;
	padding: 4px 2px 20px 36px;
	display: block;
	font-size: 12px;
	font-weight: bold;
}

.link_edit {
	background: url('../../imges/bt_edit.gif') no-repeat;
	height: 37px;
	width: 37px;
	overflow: hidden;
	text-indent: -2000px;
	display: block;
	float: left;
}

.link_delete {
	background: url('../../imges/bt_suppr.gif') no-repeat;
	height: 37px;
	width: 37px;
	overflow: hidden;
	text-indent: -2000px;
	display: block;
	float: left;
}

.c_Pagination_libdocs_pagination {
	text-align: center;
	margin: 20px;
}

.c_Pagination_libdocs_pagination .c_Pagination_lien_page {
	display: inline;
	border: 1px solid #F0E1B3;
	background: #CC9900;
	padding: 2px;
	margin: 0 1px;
}

.c_Pagination_libdocs_pagination .c_Pagination_lien_page a {
	color: #F0E1B3;
	text-decoration: none;
}

.c_Pagination_libdocs_pagination .c_Pagination_lien_page_selected,.c_Pagination_libdocs_pagination .c_Pagination_lien_page:hover
	{
	display: inline;
	border: 1px solid #CC9900;
	background: #F0E1B3;
	padding: 2px;
	margin: 0 1px;
}

.c_Pagination_libdocs_pagination .c_Pagination_lien_page_selected a,.c_Pagination_libdocs_pagination .c_Pagination_lien_page:hover a
	{
	color: #CC9900;
	text-decoration: none;
}

.attachments {
	background: #F0E1B3;
	border: 1px solid #000;
	margin: 10px 0;
}

.attachments h2 {
	background: #FFF;
	font-size: 12px;
	display: block;
	padding: 2px;
	text-align: center
}

.attachments p,.attachments ul {
	margin: 5px 10px;
	font-weight: normal
}

.attachments ul li {
	clear: both;
	list-style-type: none;
	margin-left: 20px;
	font-weight: bold;
}

.attachments ul li .link_delete {
	background-image: url('../../imges/bt_suppr_pt.gif');
	height: 24px;
	width: 24px;
}

.attachments ul li .link_delete:hover {
	background-image: url('../../imges/bt_suppr_pt_f2.gif');
}

/* Like box */
.likebox
{
	width: 278px;
	position: relative;
	min-height: 96px;
	padding: 50px 15px 10px 15px;
}

.likebox .likebox-titre
{
	position: absolute;
	top: 0;
	left: 57px;
	font-size: 25px;
	color: #463E3D;
	line-height: 21px;
}

.likebox .likebox-top
{
	background: url('../images_site/bg_likebox_top.png') no-repeat;
	height: 90px;
	position: absolute;
	top: 0;
	left: 0;
	width: 308px;
	z-index: 1;
}

.likebox .likebox-middle
{
	position: absolute;
	top: 90px;
	left: 0;
	bottom: 53px;
	background: url('../images_site/bg_likebox_middle.png') repeat-y;
	min-height: 13px;
	width: 308px;
	z-index: 1;
}

.likebox .likebox-bottom
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 308px;
	background: url('../images_site/bg_likebox_bottom.png') no-repeat;
	height: 53px;
	z-index: 1;
}

.likebox .likebox-content
{
	font-size: 11px;
	position: relative;
	z-index: 2;
}

.likebox .likebox-content a
{
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.likebox .likebox-content a:hover
{
	color: #FF6600;
}

/* MAINTENANCE */
.c_Page_maintenance {
	color:#665246;
	font-family:Verdana;
	font-size:12px;
	margin:0;
	padding:0;
	width:100%;
}

.c_Page_maintenance .logos {
	margin:0 auto;
	padding-top:20px;
	width:600px;
}

.c_Page_maintenance .logo {
	float:left;
}

.c_Page_maintenance .title,
.c_Page_maintenance .foot {
	background:#94867D;
	line-height:40px;
	margin:40px 0 60px 0;
	text-align:center;
	width:100%;
}

.c_Page_maintenance .title h1 {
	color:#fff;
	font-size:15px;
	font-weight:bold;
}

.c_Page_maintenance .text {
	text-align:center;
	width:100%;
}

.c_Page_maintenance .foot {
	font-size:10px;
	margin:60px 0 20px 0;
}

/* PAGE LA PRESSE EN PARLE */

.maincontent.presse{
	width: 746px;
}

.presse-title
{
	width: 230px;
}

.presse-title h1
{
	font-size : 18px;
	color: #000000;
	padding:0 0 15px 0;
	font-weight: bold;
	display: block;
}

.presse-intro p 
{
	line-height: 120%;
	color: #000000;
	font-size : 14px;
}

.presse-corps
{
	float: right;
    width: 746px;
}

.presse-content
{
}
.presse-item-display{
	display: block;
	padding: 10px 0;
    margin: auto;
    width: 703px;
}

.sep-presse{
	width: 746px;
	display: block;
	border-bottom: 1px solid #C5BDB4;
	height: 1px;
}

.espace-presse-content .no-result{
	padding-top: 20px;
	font-size: 16px;
	font-weight: bold;
}

.presse-item-display .presse-date{
	background: url('/common/images_site/presse/puce_date.png') 0 2px no-repeat;
	padding-left:12px;
	margin-bottom: 3px;
	font-size: 11px;
	color: #77382B;
}

.presse-item-display .presse-image{
	float: left;
	width: 175px;
}

.presse-item-display h2 {
    display: block;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 5px;
}

.presse-item-display .presse-title,
.presse-item-display .presse-texte{
	color: #403734;
	font-size: 12px;
	position: relative;
	width: 100%;
	padding-bottom: 10px;
}

.presse-item-display a{
	color: #675446;
	text-decoration: none;
	margin-bottom: 5px;
	display: block;
}

.presse-item-display .presse-link{
	overflow: hidden;
    font-size: 12px;
	background: url('/common/images_site/presse/bt_presse.png') no-repeat;
	width: 67px;
	padding-left:25px;
	height: 20px;
	line-height: 20px;
	color: #5F460B;
}

.produit-article-presse{
	padding-left: 100px;
	height: 85px;
	display: table-cell;
	vertical-align: middle;
	float: left
}
.produit-article-presse.fr{
	background: url('/common/images_site/presse/teste.png') no-repeat bottom left;
}
.produit-article-presse.gb{
	background: url('/common/images_site/presse/teste_gb.png') no-repeat bottom left;
}
.produit-article-presse.de{
	background: url('/common/images_site/presse/teste_de.png') no-repeat bottom left;
}
.produit-article-presse.nl{
	background: url('/common/images_site/presse/teste_nl.png') no-repeat bottom left;
}
.produit-article-presse.es{
	background: url('/common/images_site/presse/teste_es.png') no-repeat bottom left;
}

.produit-article-presse p,
.produit-article-presse a{
	background: url('/common/images_site/presse/bt_presse_lg.png') no-repeat bottom left;
	padding-left: 20px;
	font-size: 12px;
	color: #5F460B;
	height: 20px;
	width: 130px;
	line-height: 20px;
	margin-top: 4px;
	display: table;
	text-decoration: none;
}

.picto-presse{
	position: absolute;
	height: 70px;
	width: 70px;
    right: 10px;
    top: 80px;
}
.picto-presse.fr{
	background: url('/common/images_site/presse/teste_pt.png') no-repeat bottom left;
}
.picto-presse.gb{
	background: url('/common/images_site/presse/teste_pt_gb.png') no-repeat bottom left;
}
.picto-presse.de{
	background: url('/common/images_site/presse/teste_pt_de.png') no-repeat bottom left;
}
.picto-presse.es{
	background: url('/common/images_site/presse/teste_pt_es.png') no-repeat bottom left;
}
.picto-presse.nl{
	background: url('/common/images_site/presse/teste_pt_nl.png') no-repeat bottom left;
}


/* PAGINATION (des listings de resultats de recherche) */

.pagination{
	overflow: hidden;
	text-align: center;
	height: 30px;
	color:#77382B;
	font-size: 11px;
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;
}
.pagination.top{
	padding-top: 22px;	
}
.pagination.bottom{
	padding-top: 7px;	
}

.pagination .pagination-item {
	color:#fff;
	cursor:pointer;
	display:inline-table;
	font-size:13px;
	height:20px;
	line-height:20px;
	margin-bottom:1px;
	margin-right:1px;
	text-align:center;
	width:20px;
}
a .pagination-item-suiv,
a .pagination-item-prece{
	text-decoration: none;
	color:#77382B;
}
.pagination-item-suiv{
	float: right;
	line-height: 15px;
	background: url('/common/images_site/presse/next.png') right 0 no-repeat;
	padding-right:20px;
	width: 100px;
	text-align: right;
}
.pagination-item-prece{
	float: left;
	line-height: 15px;
	background: url('/common/images_site/presse/previous.png') left 0 no-repeat;
	padding-left:20px;
	width: 100px;
	text-align: left;
}

.pagination-item-suiv.inactive,
.pagination-item-prece.inactive{
	color: #CCCCCC;
}

.pagination a .pagination-item  {
	color:#77382B;
	text-decoration:none;
}

.pagination a .pagination-item:hover,
.pagination .pagination-item.selected {
	background:#FF7200;
	color:#fff;
}


/* PAGE ESPACE PRESSE  */

.maincontent.espace-presse{
	width: 746px;
}

.espace-presse-title
{
}

.espace-presse-title h1
{
	font-size : 18px;
	color: #000000;
	padding:0 0 25px 0;
	font-weight: bold;
	display: block;
}
.espace-presse-title2{
    margin-bottom:15px;
}
.espace-presse-title2 h1
{
	font-size : 18px;
	color: #000000;
	font-weight: bold;
	display: block;
}
.espace-presse-title2 a{
	color: #463B39;
	font-weight: bold;
}

.espace-presse-intro p 
{
	line-height: 120%;
	color: #000000;
	font-size : 14px;
	padding-bottom: 15px;
}

.espace-presse-corps
{
	float: right;
    width: 746px;
}

.espace-presse .login-form input[type=text],
.espace-presse .login-form input[type=password]{
	width: 330px;
	padding:7px;
	margin-bottom: 5px;
	background: linear-gradient(to top, #FFFFFF, #E5E5E5) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #B8AD97;
    border-radius: 5px;
}

.espace-presse .login-form a {
    text-decoration: none;	
}
.espace-presse .login-form .presse-link {
    background: url("/common/images_site/presse/bt_presse.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #5F460B;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    padding-left: 25px;
    width: 67px;
}

.espace-presse .login-form .erreur{
	padding:5px 0;
	color: #CC0000;
	font-weight: bold;
}

.espace-presse .login-form .mdpo{
	line-height: 22px;
	width: 186px;
	float: left;
}
.espace-presse .login-form .mdpo a{
	color: #463B39;
	font-weight: bold;
}

.espace-presse .login-form .log-button{
	width:154px;
	height: 22px;
	float: left;
}

.espace-presse-content
{
}

.c_PresseProItem_edit .presse-pro-item-display{
	width: 100% !important;
}

.presse-pro-item-display{
	display: block;
	padding: 10px 0;
    float: left;
    width: 360px;
}

.presse-pro-item-display.col_1{
	margin-left: 25px;
}

.presse-pro-item-display h2 {
    display: block;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 5px;
}

.presse-pro-item-display .presse-pro-title,
.presse-pro-item-display .presse-pro-texte{
	color: #403734;
	font-size: 12px;
	position: relative;
	width: 100%;
	padding-bottom: 10px;
}
.presse-pro-item-display .presse-pro-image {
    float: left;
    width: 165px;
}

.presse-pro-item-display a{
	color: #675446;
	text-decoration: none;
	margin-bottom: 5px;
	display: block;
}
.presse-pro-item-display .presse-pro-link{
	overflow: hidden;
    font-size: 12px;
	background: url('/common/images_site/espace_presse/details.png') no-repeat;
	width: 127px;
	padding-left:25px;
	height: 20px;
	line-height: 20px;
	color: #5F460B;
}
#login_form .presse-pro-link{
	overflow: hidden;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
	background: url('/common/images_site/espace_presse/details.png') no-repeat;
	width: 127px;
	padding-left:25px;
	height: 20px;
	line-height: 20px;
	color: #5F460B;
}
.bt_all_images{
	overflow: hidden;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
	background: url('/common/images_site/espace_presse/telecharger.png') no-repeat 2px 56px;
	width: 100px;
	height: 50px;
	line-height: 15px;
	padding:60px 24px 0 40px;
	color: #5F460B;
}

/* PAGE DE DETAIL */

.presse-pro-item-display-detail{
	width: 675px;
	padding: 0 20px 15px 20px; 
	overflow: hidden;
	display: block; 
}

.presse-pro-item-display-detail .page-title{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	padding-bottom: 10px;
}
.presse-pro-item-display-detail .presse-pro-title{
	font-weight: bold;
}

.presse-pro-item-display-detail .presse-pro-title,
.presse-pro-item-display-detail .presse-pro-texte{
	color: #000000;
	font-size: 12px;
	position: relative;
	width: 100%;
	padding-bottom: 10px;
}
.presse-pro-item-display-detail .presse-pro-image {
    float: left;
    width: 175px;
}

.presse-pro-item-display-documents .documents-title,
.presse-pro-item-display-documents .images-title{
	font-size: 16px;
	font-weight: bold;
	color: #77382B;
	border-bottom: 1px solid #C5BCB4;
	padding-left: 20px;
	line-height: 30px;
	text-transform: uppercase;
}

.presse-pro-item-display-documents .documents-files{
	width: 706px;
	padding: 10px 20px 15px 20px;
	overflow: hidden;
}


.presse-pro-item-display-documents .documents-cell{
	width:353px; 
	float:left;
	overflow: hidden;
	position: relative;
}
.presse-pro-item-display-documents .documents-cell p{
	color: #5F460D;
	font-weight: bold;
	font-size: 15px;
}

.presse-pro-item-display-documents .img-block{
	display: block;
	overflow: hidden;
	min-height: 122px;
	width: 102px;
	float: left;
	margin: 10px 0 0 18px;
	text-align: center;
}

.presse-pro-item-display-documents .img-div{
	border: 1px solid #7D672D;
	width: 100px;
	height: 100px;
}
.presse-pro-item-display-documents .documents-cell a,
.presse-pro-item-display-documents .img-link a{
	color: #5F460B;
	font-weight: bold;
	font-size: 10px;
}
