@charset "UTF-8";

/* GENERAL PROPERTIES */
html,body{height:100%;margin:0;padding:0;}
html{background-color:#EEE;/*background-repeat:no-repeat;*/background-position:top}
body{color:#444;font-size:13px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
*{outline:none;}

img{border:none;}

h1,h2,h3,h4,h5,h6{font-family:"Droid Serif","Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;color:#000;margin:0 0 10px;}
h1{font-family:"Droid Serif","Trebuchet MS", Arial, Helvetica, sans-serif;font-size:36px;margin:0 0 10px;text-transform:none;}
h2{}
h3{}
h4{font-size:15px;}
h5{}
h6{}
.h1like{color:#FFF;}

a{color:#000;}
a:hover{text-decoration:none;}
a.active{text-decoration:none;}
a.visited{text-decoration:none;}

.clearfix:before,.clearfix:after {content: " "; display:table;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1;}

a.gBtn{  line-height:18px; height:18px;padding:5px 10px; vertical-align:top; background-color:#a04529; color:#FFF; text-decoration:none; border-radius:3px; font-family:"Droid Serif","Trebuchet MS", Arial, Helvetica, sans-serif; display:inline-block;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease; }
a.gBtn.back{ background:#a04529 url(../images/i_layout/formBack.png) left no-repeat; padding-left:24px;}
a.gBtn:hover{ background-color:#8e1923; }

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline;}

p{margin-bottom:10px;}
fieldset{ background:#560816; border:none; margin:0}
legend{ font-family:'Droid Serif',Georgia, "Times New Roman", Times, serif; font-size:18px; background:#f89e40; padding:5px 10px}
.gmap{ height:400px;}

.an1{-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease;}
a.overall{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
/* END GENERAL PROPERTIES */

/* CONTAINERS */
#wrapAll{background-repeat:no-repeat;background-position:top;min-width:960px;min-height:100%;margin:0 auto;}
#pageContainer {padding:0;width:100%;position:relative;}
#bgStretch {position: fixed;}
.f5,.f4{width:100%;}
.pageBlock{width:960px;margin:auto;}

.header .pageLoading {width: 16px;height: 16px;padding: 6px;position: absolute;background: url('../images/i_layout/bgLoading.png') center center no-repeat;top: 35px;left:-50px;opacity: 0;}
.bigSlide .header.pageBlock{margin:0 50px;width:auto;}
.header_top{float:right;white-space:nowrap;}
.header{height:110px;position:relative;z-index:20;}
.header a.h1{margin:0;padding:0;position:absolute;top:20px;left:0px;display:block;height:0;overflow:hidden;padding:63px 0 0;width:181px;background:url(.'./images/i_layout/logo-fake.png');}
.subHeader{ width:900px; margin:0 auto 2px;}

.content_container{position:relative;margin:0;padding:40px 30px 10px; background:#FFF}
.home .content_container{background: #650a1a url('../images/i_layout/bg40ans.jpg') top no-repeat;}
.header .mac40{ position: absolute; right: 20px; top: 22px;}
.content_container.productsZZZ{ background:#faf0eb}
.align-center{text-align:center;}

.blockRel{display:block;position:relative;}

.center_content{margin:0px;padding:0; float:left; width:500px}
.cols2 .center_content{ width:680px;}
.center_content p{}
.center_column_layout.large .center_content{margin:0px;padding:0 20px 0 0;}




.center_column_container.large .page_col_left, .center_column_container.large .page_col_right{float:left;width:360px;}
.center_column_container.large .page_col_left{margin-right:20px;}

.left_column_container{width:160px;float:left;display:block;padding:0px 0px 1px 0px; margin-right:20px;}
.left_column_container p{text-align:center;}

.right_column_container{width:200px;padding-left:0;float:left;display:block; margin-left:20px;}

.cols3 {}

.plaquette .content_container, .plaquette .footerContainer { background-image:url(../images/i_layout/plaquette_colRight.jpg); background-position: right; background-repeat:repeat-y}
.plaquette .center_content p{ line-height:160%;}
.plaquette .center_content{ width:600px; float:left; padding:0; margin-right:30px; }
.plaquette .right_column_container{ width:250px;}
.plaquette h2{ font-family:"Droid Serif"; color:#f9a441}
.pic.plaquette{ position:relative; margin:0 0 20px;}
.pic.plaquette h4{font-family:"Droid Serif"; font-style:italic; position:absolute; top:20px; background:#f37121; padding:3px 5px;}
.pic.plaquette .comments{ font-size:11px; background:#911323; padding:10px;}
.pic.plaquette .comments p{ margin:0; line-height:120%;}




p.reponse{}
.interlocuteur, .intervieweur{font-weight:bold;}

.breadcrumb{ float:left;font-size:11px; color:#333; padding: 7px 0 0;}
.breadcrumb a{text-decoration:none;padding:2px 0; color:#333}
.breadcrumb a:hover{ text-decoration:underline}
/* END CONTAINERS */

/* RIGHT COLUMN */
ul.box_content{list-style:none;}
/*
.right_box>h4{margin:0;display:inline;padding:2px 10px;}

.right_box{margin-bottom:10px;}
.right_box .links{font-size:13px;margin:7px 0;}
.right_box .links a{font-size:11px;text-decoration:none;}
.right_box .links a:hover{text-decoration:underline;}
*/

.right_box{ padding:0 0 8px; color:#333; margin:0 0 27px; background:#eeddd2; position:relative;  }
.right_box .bot{ position:absolute; top:100%; width:100%; height:12px; background:url(../images/i_layout/rightBoxBot10.png) bottom no-repeat;}
.right_box a, .right_box h3, .right_box h4, .right_box h5 { color:#82161F;}
.home .right_box .bot{ background-image:url(../images/i_layout/rightBoxBot10.png);}
.right_box.loginBoxContainer .bot{ background-image:url(../images/i_layout/rightBoxBot01.png); }
.home .right_box.loginBoxContainer{ background:#FFF}
.home .right_box.loginBoxContainer .bot{ background-image:url(../images/i_layout/rightBoxBot11.png);}

.right_box>.boxContent{padding:0 10px;}
.boxContent .jscroll{ max-height:250px;}
.right_box>h3{ font-family:"Droid Serif"; font-size:15px; font-style:italic; background:#c82e30 url(../images/i_layout/rightBoxTitle00.png) top; color:#FFF; padding:5px 10px;}
.right_box>h3>.icon{ display:block; float:right; background:url(../images/i_layout/clear.gif) center no-repeat; width:16px; height:16px;}
.right_box>h3.login{background-image:url(../images/i_layout/rightBoxTitle01.png);}
.right_box>h3.login .icon{ background-image:url(../images/i_layout/titicon_client.png);}
.right_box>h3.advantages .icon{ background-image:url(../images/i_layout/titicon_advantages.png); width:32px;}
.right_box ul{ list-style-image:url(../images/i_layout/li00.png); padding:0; padding-left:15px; margin:0 0 10px; list-style-position:outside}
.boxContent.advantages{ font-size:12px;}

.right_box>h3.favs .icon{ background-image:url(../images/i_layout/titicon_favoris.png); width:20px; height:19px;}
.right_box>h3.promos .icon{ background-image:url(../images/i_layout/titicon_promos.png); width:20px; height:20px;}
.right_box>h3.orders .icon{ background-image:url(../images/i_layout/titicon_orders.png); width:22px; height:20px;}
.right_box a.delFav{ float:right; margin:5px 0 0 3px; opacity:0.5}
.right_box a.delFav:hover{ opacity:1}
.right_box a.delAllFav{ font-family:"Droid Serif"; font-style:italic;display:block; margin:10px 0 0; background:url(../images/i_layout/removeFromFav.png) left no-repeat; padding-left:15px;}

.right_box .advantages h4{ font-family:"Droid Serif"; font-style:italic;}
/* END RIGHT COLUMN */

/* PICTOS MENU */
.shortcuts{padding:5px 0 3px;text-align:left;}
.shortcuts ul{list-style:none;padding:0;margin:0;}
.shortcuts ul li{display:block;float:left;}
.shortcuts ul li a{padding:0 5px;text-decoration:none;}
a.langBtn{font-size:11px;text-transform:uppercase; color:#FFF; text-shadow:1px 1px 0 rgba(0,0,0,.3);}
a.langBtn.current{/*background:#000;*/text-decoration:underline;}

a#top_navig_home,a#top-navig-contact, a#top-navig-sitemap{background:url('../images/i_pictos/picto-top-home-white.png') no-repeat center center;padding:0 5px;display:block;float:left;}
a#top-navig-contact{background-image:url('../images/i_pictos/picto-top-contact-white.png');}
a#top-navig-sitemap{background-image:url('../images/i_pictos/picto-top-sitemap-white.png');}
/* END PICTOS MENU */

/* MENUS */
.menu_top_level1_container{margin-bottom:10px;position:relative;z-index:30;}
.menu_top_level1_container p{text-align:center;} 

.menu_top_level1_layout{font-family:'Droid Serif';font-size:13px; margin:0;border-radius:0;padding:0; margin:0 30px; background:#cb3031 url(../images/i_layout/mainNav.jpg) left; box-shadow:0 4px 5px rgba(0,0,0,.5)}
.menu_top_level1_layout>ul{float:left;}
.menu_top_level1_layout ul{list-style:none;padding:0;margin:0}
.menu_top_level1_layout ul li{display:block;float:left;position:relative;padding:0;margin:0;}
.menu_top_level1_layout>ul>li{margin-right:0;}
.menu_top_level1_layout ul li a{ padding:0 10px;margin:0;text-decoration:none;color:#CCC;display:block; line-height:36px;}
.menu_top_level1_layout>ul>li>a{text-shadow:0 -1px 1px #600e13;}
.menu_top_level1_layout>ul>li:hover>a, .menu_top_level1_layout>ul>li>a.active{color:#FFF;background:#F89E40 url(../images/i_layout/mainNavActive.jpg) left;}
.menu_top_level1_layout ul li a.active{}
.menu_top_level1_layout ul li ul{background:#333;display:none;position:absolute;top:100%;left:0;z-index:1;width:100%;min-width:140px;}
.menu_top_level1_layout ul li ul.js{display:block;}
.menu_top_level1_layout ul li ul li{display:block;float:none;}
.menu_top_level1_layout ul li ul li:hover{}
.menu_top_level1_layout ul li:hover>ul{display:block;}
.menu_top_level1_layout ul li ul li a{}
.menu_top_level1_layout ul li ul li ul{top:0;left:100%;}
.menu_top_level1_layout a.pid_2 span{ display:block; overflow:hidden; padding-top:36px; height:0; background:url(../images/i_layout/navHomeBtn.png) center no-repeat; width:20px;}
.menu_top_level1_layout a.pid_2{ }

.bigSlide .menu_top_level1_container.pageBlock{border-bottom:1px solid rgba(255,255,255,.3);margin:0 50px;width:auto;}

.menu_top_level2 { font-family:"Droid Serif"; font-style:italic;display:block; line-height:20px;}
.menu_top_level2.accountMenu{ float:left; width:250px;} 
.menu_top_level2.level3 {font-size:11px;}
.menu_top_level2 ul{list-style:none;padding:0;margin:0}
.menu_top_level2 ul li{}
.menu_top_level2 ul ul{ padding-left:10px;}
.menu_top_level2 a{display:block;padding:3px 6px;color:#555;text-decoration:none;margin-right:5px;margin-bottom:1px;}
.menu_top_level2 a:hover, .menu_top_level2 a.active{color:#000;background:#FFF;}
.menu_top_level2 a.active{ font-weight:bold}


a.linked{font-family:'DroidSansRegular',"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;border:1px solid #999;text-decoration:none;border-radius:3px;padding:5px 10px;}
a.linked:hover{background:#000;color:#FFF;border-color:#000;} 
/* END MENUS */

/* LIST MENUS */
ul{list-style-position:outside; padding-left:22px;}

h4.links{margin:0;padding:5px 10px 0px 10px;background:#DDD;color:#000;display:inline;text-transform:uppercase;font-size:13px;}
ul.links{margin:0 0 20px;padding:10px;list-style-type:none;font-size:11px;background:#DDD;}
ul.links a{text-decoration:none;color:#666;}
ul.links a:hover{color:#000;}
ul.links a.active{font-weight:bold;}

li.dl a{display:block;vertical-align:middle;padding:5px;border-radius:3px;background-image:none;}
li.dl a:hover{background:#000;color:#FFF;}
li.dl img{float:left;margin-right:10px;}

ul.playlist {list-style-type:none;padding:0;margin:0 0 20px;}
ul.playlist li{position:relative}
ul.playlist a.mp3{color:#666;background:url(../images/i_layout/playBtn.png) 0 2px no-repeat;font-size:13px;line-height:30px;padding:4px 10px;padding-left:45px;font-family:'DroidSansRegular',"Trebuchet MS", Arial, Helvetica, sans-serif;border-radius:3px}
ul.playlist a.mp3:hover{color:#000;background:#FFF url(../images/i_layout/playBtn.png) 0 -48px no-repeat;}
ul.playlist a.mp3.active{color:#000;background:#FFF url(../images/i_layout/playBtn.png) 0 -98px no-repeat;}

ul.playlist a.downloadIcon{position:absolute;top:5px;left:21px;line-height:30px;padding:0;background:url(../images/i_layout/dlBtn.png) 0 0 no-repeat;width:18px;height:20px;}
ul.playlist a.downloadIcon:hover{background-position:0 -50px;}
/* END LIST MENUS */

/* SEARCH BOX */
.search_box{margin:0 0 10px;}
.search_box table{float:right;}
.menu_top_level1_container .search_box{float:right;white-space:nowrap;}
.right_column_container .search_box input[type="text"]{border:none;background:#eeddd2;border-radius:2px 0 0 2px;line-height:10px;padding:0 5px;margin:0;border:none;width:167px; height:23px;}
.right_column_container .search_box input[type="text"]:focus{ background:#faf0eb}
.search_box input[type="image"]{padding:0;background:none;background:url('../images/i_layout/searchBut.png');border-radius:0;}
input.search_input_text{}
.in_dealers{}
.in_articles{}
/* END SEARCH BOX */

/* FOOTER */
.footerContainer{}
.footer{ color:#333; padding:45px 30px 20px;margin:auto; background:url(../images/i_layout/footerBg.png) top no-repeat; font-size:11px;}
.footer a{ color:#7F0000;}
.footerSlide{opacity:.5;position:absolute;bottom:0;left:0;right:0;margin:0 50px;padding:0 0 20px;border-top:1px dotted #FFF;z-index:60;background:url('../images/i_layout/logo-fake-xs.png') 0 6px no-repeat}
.footerSlide:hover{opacity:1;}
.footerSlide .madeBy{float:right;}
.footerSlide .madeBy a{color:#FFF;}
.copyright{ font-family:"Droid Serif";font-style:italic;}
.madeBy{ text-align:right;font-size:10px; float:right}
.madeBy a{text-decoration:none;}
.madeBy a:hover{text-decoration:underline;}

.footerNav{ font-family:"Droid Serif";padding:0; margin:0 0 5px; display:inline; list-style:none; }
.footerNav li{ display:inline; border-left:1px solid #7F0000; margin-left:5px; padding-left:5px;}
.footerNav li:first-child{border:none;}
.footerNav a{ text-decoration:none;}
.footerNav a:hover{ text-decoration:underline;}
.footer .infos{margin: 8px 0 0;}
/* END FOOTER */

/* MARKETING */
.marketing_objects_right_container{}
.marketing_object_right_layout{}
.marketing_object_right_top{}
.marketing_object_right_content{}
.marketing_object_right_bottom{}

.marketing_objects_left_container{}
.marketing_object_left_layout{}
.marketing_object_left_top{}
.marketing_object_left_content{}
.marketing_object_left_bottom{}

.marketing_objects_top_container{}
.marketing_object_top_layout{}
.marketing_object_top_top{}
.marketing_object_top_content{}
.marketing_object_top_bottom{}

.marketing_objects_bottom_container{}
.marketing_object_bottom_layout{}
.marketing_object_bottom_top{}
.marketing_object_bottom_content{}
.marketing_object_bottom_bottom{}

.marketing_objects_header_container{}
.marketing_object_header_layout{}
.marketing_object_header_top{}
.marketing_object_header_content{}
.marketing_object_header_bottom{}
/* END MARKETING */

/* FORMS */
input,textarea{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif}
form{padding:0;margin:0;}
form.formCheck{padding:0;}
form.LoginForm{ margin:0 0 10px;}
.form_inline_elt, .form_block_elt{margin:5px 0; clear:both}
.form_inline_elt fieldset{border:1px solid #73888c;-moz-border-radius:6px;margin-bottom:20px;}
.form_inline_elt fieldset legend{font-weight:bold;color:#73888c;}

.form_inline_elt label, .form_block_elt label{display:block;float:left;width:180px;padding-top:3px;}
label.checkbox_label{width:auto;}

input[type=text],input[type=password],textarea{ border:none;padding:3px 5px; margin:0; width:190px; background:#EEDDD2;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease;}
textarea{width:280px;}
select{background:#EEDDD2;padding:3px 5px; margin:0;border:none;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease; width:200px;}
select option:hover{ background:#a04529; color:#FFF  }
input.dateinput {width: 70px;}
.form_block_elt input[type=checkbox]{width:20px;}
input:hover,textarea:hover,select:hover{color:#333;background:#FFF;}
input:focus, textarea:focus, select:focus{background:#FFF;color:#333;}

.form_buttons{margin:10px 0px 10px 180px;}
.form_buttons input.submit{color:#FFF;background:#F9A441;font-weight:bold;cursor:pointer;border-radius:3px; margin:0}
.form_buttons input.submit:hover{background:#C82E30;}

.right_column_container label{display:block;width:150px;float:left;padding-top:1px;color:#00285b;font-weight:bold;}
.right_column_container input[type=text],.right_column_container input[type=password],.right_column_container textarea,.right_column_container select{background:#f6f6f6;border:0 solid #E0E1E2;padding:3px 4px;color:#666;width:170px;font-size:13px;}
.right_column_container input[type=text]:focus,.right_column_container input[type=password]:focus,.right_column_container textarea:focus,.right_column_container select:focus{background:#fff}
.right_column_container input[type=text].hover,.right_column_container textarea.hover,.right_column_container select.hover{border-color:#BBBCAF;color:#2b4e53;}
.right_column_container input[type=text].focus,.right_column_container textarea.focus,.right_column_container select.focus{background:#e0e0d7;color:#2b4e53;border-color:#E0E1E2;}

.right_column_container input[type=checkbox],.right_column_container input[type=radio]{background:none;}
input[type=submit]{ font-family:'Droid Serif',Georgia, "Times New Roman", Times, serif; cursor:pointer; border:none; background-color:#F9A441; border-radius:2px; padding:3px 10px; color:#FFF;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease; height:28px; }
input[type=submit]:hover{background-color:#C82E30;}
.right_column_container input[type=submit]{background:#F9A441 url(../images/i_layout/aro_right.png) 5px 6px no-repeat; padding:3px 10px; padding-left:24px;color:#FFF;font-weight:bold;cursor:pointer; border-radius:2px; margin:0}
.right_column_container input[type=submit]:hover{background-color:#C82E30;}
/* END FORMS */

/* PAGER */
.pager{text-align:left;font-size:13px;margin:10px 0; font-family:'Droid Serif'}
.pager a{padding:3px 4px 1px;text-decoration:none; color:#FFF; opacity:0.7; border-radius:3px; }
.pager a:hover{opacity:1}
.pager a.active{ opacity:1}
.products .pager a{padding:3px 4px;text-decoration:none; color:#999; border-radius:3px;opacity:1 }
.products .pager a:hover{color:#000;}
.products .pager a.active{background: #8e1923; color:#FFF;}


.pager .next, .pager .prev,.pager .first, .pager .last{background:url('../images/i_layout/pager_next.png') left top no-repeat;padding:4px 0;width:0;margin:0 3px;}
.pager .prev{background-image:url('../images/i_layout/pager_prev.png');}
.pager .first{background-image:url('../images/i_layout/pager_first.png');}
.pager .last{background-image:url('../images/i_layout/pager_last.png');}

.products .pager .next{background-image:url('../images/i_layout/prod_pager_next.png');}
.products .pager .prev{background-image:url('../images/i_layout/prod_pager_prev.png');}
.products .pager .next, .products .pager .prev,.products .pager .first, .products .pager .last{padding:4px 0;width:0;margin:0 3px;}


.pager a.next:hover,.pager a.prev:hover,.pager a.first:hover,.pager a.last:hover{background-position:left -21px;background-color:none;}
.pager span.prev,.pager span.next,.pager span.first,.pager span.last,
.products .pager span.prev,.products .pager span.next,.products .pager span.first,.products .pager span.last{background-position:left -42px; width:0; padding-left:17px; margin:0}
/* END PAGER */

/* ARTICLES */
.prodIndex{ margin:0 0 7px;}
.prodIndex th{ background:url(../images/i_layout/prodCatTh.png) top; padding:10px 0 0; }
.prodIndex th h3{ font-family:"Droid Serif"; font-size:15px; text-transform:uppercase; text-shadow:0 -1px 1px rgba(0,0,0,0.5);}
.prodIndex .spaceH{ width:7px; background:none }
.prodIndex td{ vertical-align:top; background:#edd8ca; font-family:"Droid Sans"; font-size:12px; padding:0 0 10px; }
.prodIndex ul{ line-height:160%;padding:0 10px 0 20px; margin:10px 0; list-style-image:url(../images/i_layout/li00.png); list-style-position:outside;}
.prodIndex ul a{ color:#333; text-decoration:none}
.prodIndex ul a:hover{ text-decoration:underline}
.prodIndex .homeVideo{ background:none; padding:7px 0 0;}
.homeVideo h4{ margin:0; padding:5px 10px; background:#C82E30;}
.homeVideo a{ display:block; position:relative;}
.homeVideo a .overlay{ position:absolute; top:0; left:0; width:100%; height:100%; background:url(../images/i_layout/playVideo.png) center no-repeat;}
.homeVideo a:hover .overlay{ background-image:url(../images/i_layout/playVideo_over.png)}
.prodIndex hr{ border:none; border-top:1px solid #650a1a;}
.prodIndex .seeAll{ padding:0 10px; color:#82161f; font-family:"Droid Serif"; font-size:11px; font-style:italic; margin:10px 0 15px;}
.prodIndex .seeAll a{ color:#82161f;font-size:13px; text-decoration:none; }
.prodIndex .seeAll a:hover{ text-decoration:underline; }

.article_list{margin-bottom:10px;border-top:1px solid rgba(255,255,255,0.2)}
.article_list .sepH{float:left;padding-top:10px;width:10px;}
.article_list .sepV{float:none;clear:both;height:0;}
.article_list.concerts{width:750px;border:none }

.article_listItem, .article_item, .dealer_listItem{position:relative;padding:10px 0px;border-bottom:1px solid rgba(255,255,255,0.2);}
.article_item{padding:0;border:none;}
.article_listItem.first H3{font-size:18px;}

.article_listItem .link{font-size:12px;font-family:'Droid Serif',Georgia, "Times New Roman", Times, serif;text-transform:uppercase; margin:10px 0;}
.article_listItem.news .link{bottom:20px;right:0}
.article_listItem .link a{padding-left:20px; background:url(../images/i_layout/aro_right.png) left no-repeat;text-decoration:none;border-radius:3px;}
.article_listItem .link a:hover{color:#FFF;}
.dealer_listItem .link{position:absolute;bottom:10px;right:0px;}
.article_item .link{}

.article_listItem .date, .article_item .date{ font-family:'Droid Serif',Georgia, "Times New Roman", Times, serif;margin:5px 0;font-size:12px; font-style:italic}
.article_listItem .date .month, .article_item .date .month{color:#FFF;display:block;font-family:Verdana, Geneva, sans-serif;	font-size:10px;	margin:1px 0 3px 0;}
.article_listItem .date .day, .article_item .date .day{font-size:24px;color:#e66700;font-family:"Courier New", Courier, monospace;}
.article_listItem .artPic{float:left;}
.article_listItem .artBody{display:block;}

.article_list.chros{}
.article_listItem.chros{float:left;width:370px;} 
.article_listItem.chros h3{margin:0;font-size:18px;}
.article_item.chros .gallery{float:right;margin:3px 0 10px 20px;}

.article_listItem.essaie{float:left;width:370px;} 
.essaie h4 {text-align:justify;font-weight:bold;color:#ccaa33;}
.essaie .gallery{float:left;}
.essaie .gallery img{width:180px;border:1px solid  rgba(255,255,255,0.2);}
.essaie p{line-height:160%;margin-right:1px;text-align:justify;float:right;}
.static h3{color:#52e036;text-align:justify;font-weight:bold;font-size:14px;}
.static h2{text-align:justify;font-weight:bold;font-size:14px;}
.static p{line-height:160%;margin-right:1px;text-align:justify;float:right;}

.article_listItem.concerts{float:left;width:240px;margin-right:10px;height:160px;border:none;} 
.article_listItem.concerts .pic{float:none;}
.article_listItem.concerts a.pic{display:block;margin:0 0 10px;}
.article_listItem.concerts h4{text-transform:uppercase;margin:5px 0;font-size:13px;}

.article_listItem.news{padding:20px 0;}
.article_item .date{}

.article_listItem.itws h3{margin:0;font-size:18px;}

.article_listItem.gal01{width:180px;height:180px;float:left;overflow:hidden;padding:0;border:none;}
.article_listItem.gal01 .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/i_layout/bgFeature.png) center center;}
.article_listItem.gal01 .fiche{position:absolute;top:0;left:0;}
.article_listItem.gal01 h4{color:#FFF;margin:0;padding:15px 15px 0;text-transform:uppercase;}
.article_listItem.gal01 .date{padding:0 15px;color:#999;}
.article_listItem.gal01 a.overall{position:absolute;top:0;left:0;width:100%;height:100%;display:block;}
.article_list.gal01{border:none}
.article_list.gal01 .shareMenu{position:absolute;bottom:-50px;left:20px;}
.article_item.gal01 .article{}
.article_item.gal01 .gallery{margin:0 0 10px;}
.article_listItem.gal01>img{position:absolute;bottom:0;right:0;}

a.thumb100{width:100px;height:100px;display:block;float:left;background:#999;border-radius:3px;margin:0 5px 5px 0;}
a.thumb100:hover{background:#777;}

.noSpace{border:0px solid red;margin:0 0 10px 0;}

.article_listItem .pic, .dealer_listItem .pic, .article_item .pic{float:left;margin:0px 10px 10px 0px;padding:3px;border:1px solid #CCC;background:#FFF;}
.article_listItem a.pic:hover, .dealer_listItem a.pic:hover, .article_item a.pic:hover{border:1px solid #277cba;}

.chroFeature{float:left;width:180px;height:180px;overflow:hidden;position:relative;margin:0 0 20px;}
.chroFeature .bg{position:absolute;top:0;left:0;background:url(../images/i_layout/bgFeature.png) center center;width:180px;height:180px;}
.chroFeature .fiche{position:absolute;top:0;width:100%;height:auto;}
.chroFeature .fiche h4{color:#FFF;padding:15px 15px 3px;margin:0;text-transform:uppercase;font-size:12px;}
.chroFeature .fiche .date{font-size:10px;color:#DDD;padding:0 15px 10px;}
.chroFeature a.overall{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}

.article_list.bigScroll{border:none;}

.article_listItem.bigScroll{height:1200px;clear:both;float:none;padding:0;background-position:50% 0px;background-attachment:fixed;border:none;}
.article_listItem.bigScroll .inner{padding:150px 0 0;}
.article_listItem.bigScroll h2{font-size:40px;text-transform:uppercase;}
.article_listItem.bigScroll .txt{width:400px;height:300px;float:left;}
.article_listItem.bigScroll .gallery{width:400px;float:right;}
.article_listItem.bigScroll .foreground{background-repeat:no-repeat;background-position:top;height:100%;background-attachment:fixed;}

.bigScrollNav{position:fixed;top:0;width:100%;z-index:600;background:rgba(0,0,0,.3);margin-top:-60px;}
.bigScrollNav .mainNav{padding:10px 0;border-bottom:1px solid #FFF;margin:0 0 15px;}
.bigScrollNav .innerNav{float:left;max-width:800px;padding:10px 0;}
.bigScrollNav .innerNav a{font-size:10px;padding:3px 6px;margin:0 3px 3px 0;}
/*
.bigScrollNav ul{margin:0;padding:10px 0 0;list-style:none;}
.bigScrollNav ul a{display:block;float:left;padding:3px 8px;text-transform:uppercase;text-decoration:none;border-radius:3px;margin:0 3px 5px 0;}
.bigScrollNav ul a:hover{background:#000;}
.bigScrollNav ul a.active{background:#FFF;color:#000;}
*/
.bigScrollNav a.h1{display:block;float:left;margin-right:20px;}

.bigScroll>.header{display:none;margin:0;}
.bigScroll .menu_top_level1_container{position:fixed;display:none;}
.bigScroll .f5>h1{display:none;}
.bigScroll .footerContainer{display:none;}
/* END ARTICLES */

/* PRODUCTS */
.becomeClient{ background:#edd8ca; padding:10px 20px;}
.becomeClient ul{ list-style-image:url(../images/i_layout/li00.png); margin:0; color:#7a071e; font-style:italic}
.becomeClient .more{ font-family:'Droid Serif'; color:#cb3031; font-weight:bold; font-size:14px; margin:0 0 10px; }
.lineBtn{ color:#7a071e; text-decoration:none; font-family:'Droid Serif'; font-style:italic; font-size:14px; font-weight:bold; text-shadow:0 1px 0 #f9d1a9; background:url(../images/i_layout/lineBtn.png) top left; display:block; padding:5px 10px 12px; position:relative; margin-right:30px;}
.lineBtn .icon{ display:block; position:absolute; left:100%; height:100%; width:30px; top:0; background:url(../images/i_layout/lineBtn.png) top right; }

.prodCats{ background:#faf0eb; padding:10px 0 10px 10px; margin:0 0 20px}
.prodCats ul{ float:left; margin:0; margin-right:20px; list-style-image:url(../images/i_layout/li00.png)}
.prodCats a{ color:#82161F; text-decoration:none}
.prodCats a:hover{ text-decoration:underline}
.prodCats a.active{ color:#cb3031; text-decoration:underline;}

.prodCats.selected{margin-top: -10px;background: #eeddd2;}
.prodCats.selected ul{padding:0;}
.prodCats.selected li{float: left; margin-right: 6px; line-height: 20px; background: #faf0eb; list-style: none; padding-left: 5px; border-radius: 2px;}
.prodCats.selected li:hover{background: #FFF;}
.prodCats.selected a.remove{ display: inline-block;width: 20px;height: 20px; text-decoration: none; background: url(../images/i_layout/removeFromCart.png) top;}
.prodCats.selected a.remove:hover{ background-position: bottom}

.product_list{  }
.prodRow{ position:relative; margin:0 0 10px; }
.product_listItem{ float:left; position:relative; width:210px;min-height: 140px; padding:5px 5px 30px; border:1px solid #faf0eb; margin:0 7px 7px 0; font-size:11px; }
.product_listItem:nth-child(3n){margin-right: 0}
.product_listItem:nth-child(3n+1){ clear: left}
.product_listItem:hover{ border-color:#eeddd2}
.product_listItem h4{ font-size:13px; margin:0 0 2px}
.product_listItem .imgCont{ float:left; margin:0 5px 5px 0 }
.product_listItem .imgCont a{ display:block; position:relative;}
.product_listItem .fiche{overflow: hidden}
.product_listItem .fiche input[type=text],.prodFiche input[type=text] { border: 1px solid #CCC; background: #FFF; padding: 1px 5px;box-shadow: 0 2px 2px #FFF inset}
.product_listItem .fiche input[type=text]:focus,.prodFiche input[type=text]:focus{ border-color:#999; box-shadow: 0 2px 2px #DDD inset}
.product_listItem .ctrl{ position:absolute; left:0; right:0; bottom:0; background:#eeddd2; margin:0; padding:5px;   text-align:center;opacity:0.6; }
.product_listItem .ctrl a,.product_listItem .ctrl input{ font-family:'Droid Serif'; font-size:11px;font-style:italic;color:#454440; background:url(../images/i_layout/ctrl_fav.png) left no-repeat; display:inline; padding:0; padding-left:18px; margin:0 3px; padding-top:2px; text-decoration:none; height:auto}
.product_listItem:hover .ctrl{background:#eeddd2;opacity:1}
.product_listItem .ctrl>*:hover{ text-decoration:underline}
.product_listItem .ctrl .cart{ background-image:url(../images/i_layout/ctrl_buy.png);}
.product_listItem .ctrl a.details{ background-image:url(../images/i_layout/ctrl_details.png);}

.product_item{}

.product_item .mainPic{ border:2px solid #f8a041}
.prodFiche{ float:left; width:330px;}
.prodFiche td{ vertical-align:top}
.prodPics{ float:left; width:124px; margin-right:10px; text-align:center}
.prodPics a{ display:block; margin:0 0 10px;}

.singleProdNav{ border:1px dotted #7a071e; border-width:1px 0; padding:8px 0; text-align:center; margin:0 0 15px}
.singleProdNav a{ font-family:'Droid Serif'; color:#7a071e; text-decoration:none}
.singleProdNav a:hover{ text-decoration:underline}
.singleProdNav .list{ background:url(../images/i_layout/listIcon.png) left no-repeat; padding-left:20px;}
.singleProdNav .prev{ float:left; background:url(../images/i_layout/aro_left.png) left no-repeat; padding-left:20px;}
.singleProdNav .next{ float:right;background:url(../images/i_layout/aro_right.png) right no-repeat; padding-right:20px;}

.moreNav{ float:right; width:200px;}
.right_column_container .moreNav{float: none}
.alsoIn{ border:1px dotted #7c081f; color:#7c081f; border-width:1px 0; font-family:'Droid Serif'; padding:10px 0; margin:0 0 10px;}
.alsoIn span{ font-weight:bold; font-style:italic}
.linksBlock{ background:#faf0eb; margin:0 0 10px;}
.linksBlock h4{ background:#f8a041; color:#FFF; padding:5px 10px;}
.linksBlock ul{ list-style-image:url(../images/i_layout/li00.png);}
.linksBlock ul a{ color:#333; text-decoration:none}
.linksBlock ul a:hover{ color:#000; text-decoration:underline}
.seeAll{ font-family:'Droid Serif'; font-style:italic; color:#c92f30; font-size:11px; padding:0 10px 10px;}
.seeAll a{ color:#c92f30}
/* END PRODUCTS */

/* BIG SLIDE */
.slideHeader{z-index:30;position:relative;padding:0 50px 0;}
.article_slide{position:fixed;top:0;left:0;width:100%;z-index:10;height:100%;}
.article_slideItem{width:100%;overflow:hidden;border:0px inset red;position:absolute;right:0;height:100%;z-index:0}
.article_slideItem .picCon{position:absolute;right:0;width:100%;top:0;overflow:hidden;border:0px solid red;height:100%;}
.article_slideItem .bigPic{position:absolute;right:0;}
.article_slideItem .fiche{position:absolute;padding:180px 0 0;width:100%;}
.article_slideItem .abstract{padding-left:50px;width:350px;max-height:290px;margin-right:50px}
.article_slideItem h2.title{text-transform:uppercase;font-size:50px;padding-left:50px;}
.article_slideItem .col1,.article_slideItem .col2{float:left;width:50%;}
.article_slideItem .col2{float:right;}
.article_slideItem .gallery{max-width:600px;float:right;padding:0 50px 0 0;}
.prevSlide,.nextSlide{background:url('../images/i_layout/slide_next.png') top;height:0;padding:50px 0 0;width:50px;float:left;margin-right:10px;margin-top:20px;cursor:pointer;}
.prevSlide{background-image:url('../images/i_layout/slide_prev.png');}
.prevSlide:hover,.nextSlide:hover{background-position:bottom;}


.jspVerticalBar{width:6px; background:none; opacity:0.3;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease;-o-transition: 0.5s ease; }
.jspContainer:hover .jspVerticalBar{ opacity:1}
.jspTrack{background:#cbb2a2;border-radius:3px;}
.jspDrag{background:#a2513c;position:relative;border-radius:3px;border:0px solid #000;}
.jspDrag.jspHover{background:#82161F;}
.jspDrag.jspActive,.jspDrag.jspHover.jspActive{background:#82161F;}
.jspDragTop,.jspCapTop{}
.jspDragBottom{}
.jspCapBottom,.jspCapTop{}
.jspCapBottom{display:none;}
.prevSlide{margin-left:50px;}
.nextSlide{}
/* BIG SLIDE */

/* ARTICLES SCROLLER */
.news-scroll-box{}
.news-scroll-wrap{height:73px;position:relative;overflow:hidden;}
.news-scroll-inner{position:relative;top:0px;}
.news-scroll-box .newsItem{font-size:11px;height:80px;overflow:hidden;margin:0 0 20px 0;padding:0;}
.news-scroll-box .newsItem p{margin:0;padding:0;}
/* END ARTICLES SCROLLER */

/* DEALERS */
.dealer_item .document, .dealer_item .articles{margin:0 10px;padding:0 0 20px;border-bottom:1px solid #D2D4D4;margin-bottom:20px;}
.dealer_item .document ul{padding:0;margin:0;list-style:none;}
.dealer_item .document li, .dealer_item .articles li{display:block;float:left;width:33%;}

.articles ul{margin:0;padding:0;list-style:none;}

.articles a{padding-left:12px;background:url('../images/i_layout/aro_leftCol.gif') left no-repeat;color:#00285b;text-decoration:none;}
.articles a:hover{text-decoration:underline;}

.backLink{margin:30px 0px;}
.backLink a{padding-left:20px;font-family:'Droid Serif',Georgia, "Times New Roman", Times, serif;text-transform:uppercase;font-size:12px;text-decoration:none; background:url(../images/i_layout/aro_left.png) left no-repeat}
.backLink a:hover{color:#FFF;}

.gallery{ margin:10px 0;}

.article_item.itws .gallery{background:#FFF;padding:10px 10px 5px;width:255px;margin:0 0 15px;padding-right:5px;}
.article_item.itws .gallery.HScrollable{background:#FFF;padding:10px 10px 5px;width:250px;margin:0;}
.article_item.itws .document{background:#FFF;padding:10px;width:250px;margin:0;}
.article_item.itws .innerCol{float:right;margin:0 0 10px 10px;padding:10px 0 0;}
.article_item.itws .innerCol h4.links{background:#FFF}
.article_item.itws .innerCol .tab{border-bottom:1px solid #CCC;}
.article_item.itws .innerCol.tabbed .tab{background:#FFF;}

.innerCol ul.tabNav{margin:0;border:none;}
.innerCol ul.tabNav li{font-family:'AvGm',"Trebuchet MS", Arial, Helvetica, sans-serif;text-transform:uppercase;}
.innerCol ul.tabNav li.on{background:#FFF;font-weight:normal;}

.gallery a.thumb{display:block;float:left;margin:0 5px 5px 0;}
.dealer_item .gallery{text-align:center;}
.dealer_listItem .pic{float:left;margin-right:10px;}
.dealer_item{border:4px solid #91a6c2;padding:5px;}
.dealer_item .dealer_intro{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;margin-bottom:10px;padding:0;color:#00285b;}
.dealer_item .abstract{text-align:justify;padding:0;}
.dealer_listItem .dealerDesc{display:block;float:left;width:420px;}
.dealer_item .dealerDesc{display:block;float:left;width:420px;}
.dealerDesc h3 a{}
.dealer_item .dealerID{background:#DFE6ED;color:#00285b;display:block;margin-bottom:15px;}
.dealer_item .logo{float:left;border-right:4px solid white;}
.dealer_stand{float:right;text-align:right}
.dealer_stand a{color:#E2001A;}
.dealerID .info{float:left;padding:5px 10px;text-align:left;font-size:11px;width:260px;}
.dealerID .info p{margin:0;}
/* END DEALERS */

/* GALLERIES */
.gallery_listItem{
	margin-bottom:10px;
	padding-bottom:20px;
	border-bottom:1px solid #becfd3;
}
.gallery_listItem p, .gallery_item p{padding-left:20px;}
.image_box{padding:10px 0;text-align:center;}
.image_box a{text-decoration:none;}
.image_box a img{border:3px solid #73888c;}
.image_box a:hover img{border:3px solid #e66700;}
.gallery_listItem .link, .gallery_item .link{color:#e66700;}
/* END GALLERIES */

/* HOME SPECIFIC */
.contentHeader{ margin:0 0 30px;}
.homeIntro{ float:left; width:495px;}
.homeNews{ float:left; width:385px; margin-left:20px;}
h3.homeNewsHeader{ padding:3px 10px; margin:0; background:#C82E30 url(../images/i_layout/rightBoxTitle01.png) right repeat-y; font-size:15px; font-style:italic;}  
.homeNewsItem{ background:#EEDDD2; padding-right:10px;}
.homeNewsItem .pic{ float:left; margin-right:15px}
.homeNewsItem .newsText{ float:left; width:190px; padding:0 0 10px; }
.homeNewsItem .indexLink{ margin:10px 0; line-height:20px;}
.homeNewsItem .indexLink a{ padding-left:10px; background:url(../images/i_layout/li00.png) 0 5px no-repeat; font-family:'Droid Serif'}
.homeNewsItem h3{ color:#82161F; padding:10px 0 5px; margin:0}
.homeNewsItem .abstract{ margin:0; color:#333; font-size:12px; line-height:140%;}
.homeNewsItem a{ color:#82161F; }
.quotesTitle{ background:#e2b598; }
.quotesTitle h3{ padding-left:20px; }
.quotes{ background:#cca186; }
.homeLabels{ background:#FFF}
.quoteStart{ background:url(../images/i_layout/quoteStart.png) top left no-repeat; height:15px;}
.quoteEnd{ background:url(../images/i_layout/quoteEnd.png) top right no-repeat; height:15px;}
.homeQuotes{ margin:20px 30px 10px;}
.homeQuote{ background:#cca186; position:relative }
.homeQuote .abstract{ margin:0 20px; font-style:italic}
.homeQuote p{ margin:0}
.homeQuote a{ color:#FFF}
.homeQuotes .HScrollNav .stepNav{ display:none}
.homeQuotes .HScrollNav .nav { float:none; text-align:center}
.homeQuotes .HScrollNav .nav .btn{ display:inline-block; float:none; background-image:url(../images/i_layout/hScrollNav_home.png);}
.homeBot{ position:relative;}
.homeBot table td{ padding-bottom:10px;}
.homeBot .curveBot{ position:absolute; width:100%; bottom:0; background:url(../images/i_layout/homeCurveBot.png) top; height:25px;}

.HomeAgenda{margin:0 0 30px;border-radius:3px;}
.HomeAgenda .article_listItem.agenda{padding-bottom:30px;}
/*.HomeAgenda .feature{position:relative;padding:5px;padding-left:40px;}
.HomeAgenda:hover,.HomeAgenda:hover h2 a{background:#000;color:#FFF;}*/
/*
.HomeAgenda .cover{float:right;margin-left:20px;}
.HomeAgenda h2{margin:0 0 5px;padding:25px 0 0;}
.HomeAgenda .link{margin:20px 0 0;}
.HomeAgenda .link a{font-family:'DroidSansRegular';background:#000;color:#FFF;font-size:12px;text-decoration:none;text-transform:uppercase;border:1px solid #000;border-radius:3px;padding:6px 10px;}
.HomeAgenda .link a:hover{background:#fff;color:#000;border-color:#000;}
*/

.HomeDlz .feature{float:left;padding:5px;background:#FFF;margin:0 7px 0 0;border-radius:3px}
.HomeDlz .feature .cover{margin:0 0 10px;display:block;}
.HomeDlz .feature:hover{background:#000;color:#FFF;}
.HomeDlz .feature:hover a{color:#FFF}
/* END HOME SPECIFIC */

/* SITEMAP PAGE */
.sitemap1 ul{list-style:url(.'./images/i_layout/aro_orange.gif');}
.sitemap1 a{text-decoration:none;}
.sitemap1 a:hover{text-decoration:underline;}

.sitemap2 ul{list-style:url(.'./images/i_layout/aro_orange.gif');}
.sitemap2 a{text-decoration:none;}
.sitemap2 a:hover{text-decoration:underline;}
/* END SITEMAP PAGE */

/* SEARCH PAGE */
.SearchResults{}
.SearchResult{margin:0 0 20px;}
.SearchResultTitle{font-weight:bold;}
.SearchResultTitle h4{margin:0 0 5px;}
.SearchResultLittleText{font-size:11px;}
.SearchResultLink{font-weight:bold;}
.SearchResultLink a{font-weight:bold;font-size:11px;}
.highlight {background-color:#f89e40;}
/* END SEARCH PAGE */

/* BASKET */
.basketBox{ float:left; color: #FFF; padding:0;font-family:'Droid Serif',serif; position: relative;   }
.basketBox a{ text-decoration:none; }
.basketBox .title, a.myAccount{ font-family:'Droid Serif',serif;margin: -4px 0 0;display:inline-block; vertical-align:top; line-height:22px; border-radius:0; height: 24px;background: #f8a041;color:#fff;margin-left: 5px;}
a.myAccount{}
.basketBox .title>img,a.myAccount>img{margin: 3px 5px 0 2px; float: left}
.basketBox:hover .title,a.myAccount:hover{background: #650a1a}
.basketBox .detail{display: none; padding: 5px 10px; position: absolute; right: 0; top: 100%; z-index: 40;background: #f7ede6; color: #666; box-shadow: 0 3px 3px rgba(0,0,0,0.5)}
.basketBox:hover .detail{display: block;}
.basketBox .products{ font-weight:400;}
.shopFeatures{ margin-right:-20px;}
.shopFeature{ float:left; margin-right:20px; position:relative}

form.product{ }
.quantityCon{ margin:5px 0 0;}
.quantityCon,.quantityCon>div{ float:left;}
.QntyBtns{ float:left}
.QntyLabel{ padding:0; margin-right:5px; }
#QntyValue{ height:20px; padding:0; width:20px; text-align:center; }
#QntyPlus{ background:url('../images/i_layout/QntyPlus.png') no-repeat;}
#QntyMinus{ background:url('../images/i_layout/QntyMinus.png') no-repeat;}
#QntyPlus,#QntyMinus{ margin-top:0; background-position:top; cursor:pointer; width:19px; height:20px; text-align:center;}
#QntyPlus:hover,#QntyMinus:hover{ background-position:bottom;}
input[type=submit].addToCart{ background:#F9A441 url('../images/i_layout/basketBtn.png') 8px center  no-repeat; float:right; margin:0; margin-left:10px; padding-left:38px; height:30px; text-align:left; width:170px}
input[type=submit].addToCart:hover{ background-color:#C82E30}
.addToFavBtn{ display:block; float:right; background:#F9A441 url('../images/i_layout/favsBtn.png') 8px center  no-repeat; line-height:30px; color:#FFF; padding:0 10px; padding-left:38px; border-radius:2px;; text-decoration:none; width:122px; margin: 0 0 10px; }
.addToFavBtn:hover{ background-color:#C82E30}


.basket_steps{ margin:0 -20px 20px 0; font-family:"Droid Serif","Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:16px;}
.basket_steps .step{ float:left; height:35px; background:#a04529 url('../images/i_layout/clear.gif') 3px 7px no-repeat; width:131px; margin-right:5px; padding:5px 10px 5px 35px }
.basket_steps .step1{ background-image:url('../images/i_layout/num1.png');}
.basket_steps .step2{ background-image:url('../images/i_layout/num2.png');}
.basket_steps .step3{ background-image:url('../images/i_layout/num3.png');}
.basket_steps .step4{ background-image:url('../images/i_layout/num4.png');}
.basket_steps .step5{ background-image:url('../images/i_layout/num5.png');}
.basket_steps .step.active{ background-color:#f89e40 ; color:#FFF}

.payment_intro_text{font-family:"Droid Serif","Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin:20px 0 10px; }
form.paymentMethod{ float:right;margin-left:10px;}
input[type=submit].ccard{ margin-top:1px; width:90px; height:40px; padding:0; background:#FFF url('../images/i_layout/card_paypal.jpg');  display:block; float:left; margin-right:10px;}
input[type=submit].ccard.by_visa{ background-image:url('../images/i_layout/card_visa.jpg')}
input[type=submit].ccard.by_mastercard{ background-image:url('../images/i_layout/card_mastercard.jpg')}
input[type=submit].ccard.by_transfer{ background-image:url('../images/i_layout/card_virement.jpg')}
input[type=submit].ccard:hover{ box-shadow:0 3px 3px #AAA; margin-top:0;}

.already_a_member,.become_a_member{ padding:10px 20px;  background:#560816}
.doubleForm .already_a_member,.doubleForm .become_a_member{width:400px;float:left;}
.already_a_member{ margin-right:20px;}
.already_a_member_text_intro,.become_a_member_text_intro{background:#F9A441; margin:-10px -20px 0; padding:0 20px;}
.doubleForm label{ width:200px;}
.doubleForm .form_buttons{ margin-left:200px;}
.doubleForm input[type=text],.doubleForm input[type=password]{ width:190px;}

.basket_memberLogin .form_buttons{ margin-left:200px;}
.become_a_member h3,.already_a_member h3{ padding:5px 0;}
.basket_memberLogin input[type=text],.basket_memberLogin input[type=password]{ width:188px;}
.basket_memberLogin label{ width:200px;}

.invoice_address,.delivery_address{width:445px; float:left;}
.invoice_address{ margin-right:10px;}
.Pre-Ordering label{ width:200px;}
.Pre-Ordering input[type=text]{width:188px; }
.Pre-Ordering select{width:200px; }
.basket_btns{ text-align:right; margin:20px 0 10px;}

.separateurbasket{ height:20px;}

table.basket th{ background:#8e1923; padding:5px 0; font-weight:normal; font-family:"Droid Serif",Georgia, "Times New Roman", Times, serif; text-align:left}
table.basket tr{ /*display:block; width:100%;*/}
table.basket tr.article{ margin:0 0 5px;}
table.basket .sepV td{ height:5px;}
table.basket tr.odd{ background:#4d0714}
td.totalPrice{ text-align:right; padding:10px 0; border-top:1px solid #f89e40; color:#f89e40}
td.price{ text-align:right; padding-right:10px;}
.QntyValue{ float:left; width:20px; text-align:center;}
.QntyPlus,.QntyMinus{ float:left; background:url('../images/i_layout/QntyPlus.png') top no-repeat;cursor:pointer; width:19px; height:20px;}
.basketForm .btns{ text-align:right; margin:10px 0 0;}


input[type=submit].Recalculate{ padding-left:25px; background-image:url('../images/i_layout/refreshIcon.png'); background-position:left; background-repeat:no-repeat}
input[type=submit].Validate{ padding-right:25px; background-image:url('../images/i_layout/formForward.png'); background-position:right; background-repeat:no-repeat; margin:0}

.QntyMinus{margin-left:23px; background-image:url('../images/i_layout/QntyMinus.png');}
.QntyPlus:hover,.QntyMinus:hover{ background-position:bottom;}
.removeProduct{ width:20px; height:20px; margin:0 10px; display:block; float:left; cursor:pointer; background:url('../images/i_layout/removeFromCart.png') top}
.removeProduct:hover{ background-position:bottom;} 
/* END BASKET */

/* IMAGES */
.images a{text-decoration:none;}
.images a img{}
.images a:hover img{}
/* END IMAGES */

/* DOCUMENTS */
.document{}
.document a, a.documents-links{background:url('../images/i_layout/pdf.png') left no-repeat;color:#666;text-decoration:none;line-height:22px;padding-left:25px;}
.document a:hover, a.documents-links:hover{background:url('../images/i_layout/pdf_over.png') left no-repeat;color:#000;}

.news .document a{color: #f89e40;}
.news .document a:hover{color: #FFF;}
/* END DOCUMENTS */

/* SHAREMENU */
.addthis_button_facebook{}
.shareMenu{height:20px;margin:10px 0;}
.shareMenu a{background:url('../images/i_layout/share_facebook.png') no-repeat top;margin-top:2px}
.shareMenu .addthis_button_facebook_like{margin:0;background:none;}
.shareMenu a:hover{background-position:bottom;}

.shareMenu a{float:left;padding: 0 2px;opacity:1 !important;}
.shareMenu a span{visibility:hidden;}
.shareMenu .addthis_button_twitter{background-image:url('../images/i_layout/share_twitter.png')}
.shareMenu .addthis_button_compact{background-image:url('../images/i_layout/share_shareThis.png')}
.addthis_button_facebook_like.customed{margin-left:3px;}
/* END SHAREMENU */

/* JS STYLES */
ul.tabNav{border-bottom:1px solid #ddd;list-style:none;margin:0;padding:0;clear:both;float:left;width:100%;margin-bottom:20px;position:relative;}
ul.tabNav li{display:block;float:left;padding:5px 10px;border:0px solid #CCC;border-width:0;cursor:pointer;background-color:#eee;background-image:url('../images/i_layout/tab_btn_left.png'),url('../images/i_layout/tab_btn_right.png');background-repeat:no-repeat;background-position: top left,top right;color:#666;}
ul.tabNav li:hover{background-color:#eee;color:#333;}
ul.tabNav li.on{font-weight:bold;background-color:#ddd;color:#000;}

.HScrollNav{text-align:right;vertical-align:top;height:25px;}
.HScrollNav .nav{display:block;float:left;padding:6px 0 0 0;}
.HScrollNav .nav .btn{display:block;float:left;cursor:pointer;width:14px;height:14px;background: url('../images/i_layout/hScrollNav.png') 0 0;margin-right:0;}
.HScrollNav .nav .btn:hover{background-position:0 -14px;}
.HScrollNav .nav .btn.on{background-position:0 -28px;}
.HScrollNav .stepNav{display:block;float:right;}
.HScrollNav .text{font-size:11px;color:#999;display:none;float:left;padding-top:6px;margin-right:5px;}
.HScrollNav .previous, .HScrollNav .next{width:25px;padding-top:25px;height:0;overflow:hidden;background:url('../images/i_layout/hscroll_prev.png') top left no-repeat;float:left;cursor:pointer;margin-left:10px;}
.HScrollNav .next{background-image:url('../images/i_layout/hscroll_next.png');}
.HScrollNav .previous:hover,.HScrollNav .next:hover{background-position:bottom right;}

.refSingle .HScrollNav .next{background-image:url('../images/i_layout/haro_next_wh.png');}
.refSingle .HScrollNav .previous{background-image:url('../images/i_layout/haro_prev_wh.png');}

.rounded{display:block;position:relative;padding:0;}
.rounded .corners{display:block;position:absolute;top:0;left:0;height:100%;width:100%;border:0px solid red;}
.rounded .tl,.rounded .tr,.rounded .br, .rounded .bl{border:0px solid red;position:absolute;width:10px;height:10px;background:url('../images/i_layout/rounded_10_fff.png');}
.rounded.bk span{background-image:url('../images/i_layout/rounded_10_000.png');}
.rounded.r5 .tl,.rounded.r5 .tr,.rounded.r5 .br,.rounded.r5 .bl{background-image:url('../images/i_layout/rounded_5_fff.png');width:5px;height:5px;}
.rounded.r3 .tl,.rounded.r3 .tr,.rounded.r3 .br,.rounded.r3 .bl{background-image:url('../images/i_layout/rounded_3_fff.png');width:3px;height:3px;}
.rounded .tl{top:0;left:0;background-position:top left;}
.rounded .tr{top:0;right:0;background-position: top right;}
.rounded .br{bottom:0;right:0;background-position:bottom right;}
.rounded .bl{bottom:0;left:0;background-position: bottom left;}

.expandable .toggler .icon{display:block;position:absolute;right:3px;top:5px;width:15px;height:15px;background:url('../images/i_layout/expandableIcon_off.png') top;}
.expandable.on .toggler .icon{background-image:url('../images/i_layout/expandableIcon_on.png');}
.expandable .toggler:hover .icon{background-position:bottom;}

.selectHost{position:relative;clear:both;}
.selectBtn{display:block;width:185px;white-space:normal;border:0px solid #999;border-color:#999 #BBB #CCC;background:#be0a36 url('../images/i_layout/aro_menu.png') right no-repeat;padding:2px 25px 2px 10px;cursor:default;font-family:'HelveticaNeueLTStd55Roman',Arial, Helvetica, sans-serif;color:#FFF;text-transform:uppercase;font-size:11px;}
.selectBtn span{display:block;margin-right:26px;}
.selectBtn:hover{background:#FFF url('../images/i_layout/aroSelect_over.png') right no-repeat;border-top-color:#777;color:#000;}
.selectBtn span.icon{background:#999 display:block;float:right;padding:2px 10px;margin-top:-2px;}
.selectBtn:hover span.icon{background-color:#1962aa;}
.select{display:none;position:absolute;top:0;left:0;margin-top:-1px;background:#464242;border:0px solid #999;width:100%;max-height:140px;overflow-y:auto;z-index:99999;color:#FFF;font-size:11px;}
.optionGroup{font-weight:bold;padding:1px 5px;cursor:default;}
.option{cursor:pointer;padding:1px 5px 1px 10px;}
.option.selected{display:none;}
.option:hover{color:#242424;background:#eeefea}

/*
.stepNav{ position:relative; width:100%;}
.stepNav .previous, .stepNav .next{ position:absolute; display:block; width:20px; padding-top:110px;bottom:20px;}
.stepNav .previous{ left:-20px;  margin:0}
.stepNav .next{ right:-20px;}
*/
/* END JS STYLES */

/* USEFULL STYLES */
.clear{clear:both;display:block;}
.align-center{text-align:center;}
.warning{color:#D00;font-weight:bold;}
/* END USEFULL STYLES */

/*update 2014-12*/
.homeIntro{float: none; width: auto; margin: 0 0 30px;}
.homeNews{float: none; width: auto; margin: 0 0 30px; background: #4d0814}
.homeNewsItem{float: left; width: 50%; margin: 0; padding: 0; background: none; color: #FFF}
.homeNewsItem .abstract{ color: #fcece1}
.homeNewsItem h3,.homeNewsItem .indexLink a{color: #F9A441;}
.homeNewsItem .pic{padding: 2px; background: #FFF; margin: 10px 10px 0 10px; }
.right_column_container iframe{margin: 0 0 15px;}
.footer .social { font-size: 18px; text-align: center; margin: 0 0 15px;}
.footer .social a{ display: inline-block; width: 20px; height: 20px; line-height: 20px; color: #CCA186; }
.footer .social a:hover{color:#7F0000;}
.footer .social a i{ margin: 3px 0 0;}