@charset "UTF-8";
/* CSS Document */

/******************
** GENERAL STYLE **
*******************/
body{margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;color:#393838;background-image:url(../images/main-bkg.gif);background-repeat:repeat-x;behavior: url(csshover.htc);}
img{border:none;}
#content-container img{margin: 0 10px 10px 0;}
h1{}
p,div,td{color:#393838;font-size:12px;}
/*word-spacing:0.2em;*/

/*****************************
** LAYOUT ET POSITIONNEMENT **
******************************/

#top{margin:auto;width:800px;height:28px;}
#main {margin:auto;text-align:left;width:800px;border:1px solid #ccc;background-color:white;}
#left{width:182px;float:left;display:inline;margin-left:5px;background:url(../images/menu-bkg.gif) right top no-repeat;margin-top:5px;}
#content-container{width:600px;float:right;display:inline;padding-right:5px;margin-top:15px;}
#content-bottom{clear:left;padding-left:250px;padding-top:20px;}
/*
#main {border:1px solid red;}
*/

/*****************
** HEADER & TOP **
*****************/
#top #mainlevel-nav{list-style-type:none;margin:0;padding:0;float:right;font-size:11px;margin-right:5px;margin-top:8px;}
#top #mainlevel-nav li{display:inline;padding-right:3px;}
#top #mainlevel-nav a{color:#000;text-decoration:none;}

ul#langmenu{list-style-type:none;margin:0;padding:0;float:right;margin-top:7px;}
ul#langmenu li{display:inline;}



/************
** CONTENT **
*************/

#breadcrumb{text-align:right;color:#4e4e4e;font-size:10px;margin-right:135px;margin-top:2px;}
#breadcrumb a{text-decoration:none;color:#4e4e4e;}


ul#mainlevel{list-style-type:none;margin:0;padding:0;}
ul#mainlevel a{background:url(../images/menu-spacer.gif) 0 bottom no-repeat;margin:0;padding-left:8px;padding-top:2px;width:162px;display:block;}

ul#mainlevel li.active a#active_menu,ul#mainlevel a:hover{border-right:6px solid #fc7c05;}
ul#mainlevel li.mainlevel_active a,ul#mainlevel li.mainlevel_current a#active_menu,ul#mainlevel a:hover{border-right:6px solid #fc7c05;}
ul#mainlevel a{text-decoration:none;color:#393838;font-size:13px;height:20px;}
ul#mainlevel ul{display:block;clear:both;margin:0px;padding:0px;}
ul#mainlevel ul li{display:block;clear:both;}
ul#mainlevel ul li a{padding-left:14px;width:156px;border-right:none !important;}
ul#mainlevel li.mainlevel_active a#active_menu{border-right:6px solid #fc7c05 !important;}

div#newsletter h3,div#boutique h3{color:#fff;background-color:#fe9d0e;margin-right:12px;font-size:12px;padding: 4px 3px 4px 8px;}
div#newsletter input#newsletter,div#newsletter input#wz_12,div#newsletter input#lm_email {border:1px solid black; width:145px;margin-left:8px;margin-bottom:4px;}
div#newsletter input#submit,div#newsletter input.button{margin-left:8px;}
span.smallgrey{margin-left:8px;}

ul#shopmenu{list-style-type:none;margin:0;padding:0;float:left;margin-bottom:20px;}
ul#shopmenu li{background:url(../images/menu-spacer.gif) 0 bottom no-repeat;margin:0;padding-left:8px;padding-top:2px;height:20px;width:162px;}
ul#shopmenu li#active_menu,ul#shopmenu li:hover{border-right:6px solid #fc7c05;font-style:normal !important;}
ul#shopmenu a{text-decoration:none;color:#393838;font-size:12px;}

ul.shopmenu{list-style-type:none;margin:0;padding:0;margin-bottom:20px;}
ul.shopmenu li{background:url(../images/menu-spacer.gif) 0 bottom no-repeat;margin:0;padding-left:8px;padding-top:2px;height:20px;width:162px;}
ul.shopmenu li#active_menu,ul#shopmenu li:hover{border-right:6px solid #fc7c05;font-style:normal !important;}
ul.shopmenu a{text-decoration:none;color:#393838;font-size:12px;}

.contentheading,.componentheading{color:#fe9d0e;font-weight:bold;font-size:1.4em;}
h2,h3,h4,h5,h6{color:#fe9d0e;font-size:1.4em;}

.contentpaneopen{width:100%;}

#content-bottom{color:#999;font-size:10px;}
#content-bottom a{color:#999;text-decoration:none;}
#content-bottom a:hover{text-decoration:underline;}

table.calendrier{border-collapse:collapse;}
table.calendrier td{border-collapse:collapse;border:1px solid grey;}

.clear{clear:both;}
