body {background-image:url(/images/bg.jpg);background-color:#8DBC32;background-repeat:repeat-x}

table td {vertical-align:top}

#global {width:952px; margin:0 auto 0 auto ; background:transparent url(/images/fondglobal.png) repeat-y; padding:0 9px;}

#mentions {background-color:#82B340 ; padding:50px}
#mentions p{color:white;}

#bandeau {background-image:url(/images/bandeau.jpg); padding-top:150px;}

#menu {}
#menu ul {background-image:url(/images/fondmenuvert.gif); height:40px ; padding:0px; margin:0px ;}
#menu li {float:left; list-style-type:none;}
#menu li.selected {font-family:Tahoma, Arial, Sans-serif; font-weight:bold ; font-size:12px ; color:#E5A342;}
#menu a.selected {color :#F3D565 ;}
#menu a:hover {color :#F3D565 ;}
#menu .insidemenu {padding:11px 0 0 0 ; text-transform: uppercase ;font-family:Tahoma, Arial, Sans-serif; font-weight:bold ; font-size:12px ; color:#E5A342;}
#menu .insidemenufirst {padding:11px 0 0 10px ; text-transform: uppercase ;font-family:Tahoma, Arial, Sans-serif; font-weight:bold ; font-size:12px ; color:#E5A342;}
#menu a {text-decoration:none ; color:white ;}
#menu .panier {background-image:url(/images/panier.gif); width:127px; height:25px;display:block;float:right; padding: 15px 0 0 70px ;}
#menu .panier a {color:black; text-decoration:none ;}
#menu .panier a:hover {text-decoration:none ;color:black; }
#menu .baton {margin: 0 13px; color:white ;}
#menu .big {font-size:16px}

#footer {background-color:#FFF7B2; text-align:center; margin-bottom:0px;padding:15px 0 20px 0;}
#footer ul {padding:0px; margin:0px ;}
#footer li {display:inline; list-style-type:none;}
#footer a.mentions {color :#E5A342; font-weight:bold ;}
#footer a:hover {color :#E5A342 ;}
#footer .insidemenu {text-align:center; padding:3px 0 0 0 ; text-transform: uppercase ;font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:10px ; color:black;}
#footer a {text-decoration:none ; color:black ;}
#footer .baton {margin: 0 5px 0 5px ; color:black ;}
#footer .big {font-size:12px}
#footer p {font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:11px ; color:black; margin-bottom:0px}

#contentup {padding-bottom:15px; background-color:#FFF7B2 }
#contentupleft {margin:20px 0 0 50px;  width:370px ; float:left;}
#contentupleft .image {float:left ; margin: 1px 10px 8px 0;}
#contentupleftdistributeurs {margin:20px 0 0 50px;  width:486px ; float:left}
#contentupright {margin:20px 0 0 0;  width:500px ; float:left}
#contentuprightcollection {margin-bottom:30px; padding:25px 0 10px 40px;  width:300px ; float:left}
#contentupcollection {clear:both;}
#contentupleftcontenu {margin:20px 0 0 50px;  width:820px ; float:left;}

#contentuprightDVD {margin:20px 0 0 40px;  width:450px ; float:left}
#contentuprightdistributeurs {margin:20px 0 0 65px;  width:280px ; float:left}

#collection {float:left; width: 195px ;}
#acheterdvd {float:left; width: 150px ;}

#contentdown {background-color:white; clear:both;  padding-top:10px; background:white url(/images/ombrecontenu.png) repeat-x top; }
#contentdownleft {float:left ; width:266px ; padding: 0px 18px 0 50px; margin-bottom:30px;background-image:url(/images/bgcolumn.gif); background-position:right top; background-repeat:no-repeat ;}
#contentdowncenter {float:left; width:266px ; padding: 42px 18px 0 18px;margin-bottom:30px;background-image:url(/images/bgcolumn.gif); background-position:right top; background-repeat:no-repeat ;}
#contentdownrighttem {float:left; width:266px ; padding: 42px 18px 0 18px;}
#contentdownrightactu {float:left; width:266px ; padding: 0px 18px 0 18px;}
#contentdownDVD {background-color:white; padding: 10px 30px 0 50px; clear:both; background:white url(/images/ombrecontenu.png) repeat-x top; }
#contentdownvide {background-color:white; clear:both;  padding-top:10px; height: 20px; background:white url(/images/ombrecontenu.png) repeat-x top; }

#breadcrumb {padding: 2px 0 0 10px;}
#breadcrumb a {text-decoration:none ;color:black; font-weight:bold;}

.titre, a.titre, a.titre:hover, a.titre:visited {font-family: Times new roman, Times, Serif; font-weight:bold ; font-size:28px ; margin:0;padding:0; text-decoration:none; color:black;}
.titre2, a.titre2, a.titre2:hover, a.titre2:visited {font-family: Times new roman, Times, Serif; font-weight:bold ; font-size:28px ; margin:0; padding:0 0 0 20px; text-decoration:none; color:black;}
.titre3 {font-family:Tahoma, Arial, Sans-serif; font-weight:bold ; font-size:14px ; color:#F6790D; margin:5px 0 0 0}
.titre4, a.titre4, a.titre4:hover, a.titre4:visited {font-family:Tahoma, Arial, Sans-serif;  font-weight:normal ; font-size:18px ; margin:0;padding:20px 0 0 0; text-decoration:none; color:black;}
.titre5 {font-family:Tahoma, Arial, Sans-serif;  font-weight:bold ; font-size:14px ; margin:0;padding:20px 0 0 0;}
.titre6 {font-family:Tahoma, Arial, Sans-serif; font-weight:bold ; font-size:18px ; color:#F6790D; margin:0}
.titre7 {font-family: Times new roman, Times, Serif; font-weight:bold ; font-size:28px ; margin:0;padding:20px 0 0 50px;}
.descriptif, a.descriptif, a.descriptif:hover, a.descriptif:visited {font-family:Tahoma, Arial, Sans-serif; font-weight:bold ; font-size:12px ; color:#E5A342; padding-left:0; margin:0; text-decoration:none}
.texte {font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:12px ; padding-top:0;}

.textecollection {font-family:Tahoma, Arial, Sans-serif; font-weight:normal ; font-size:12px ; background-color:#FFD954 ; padding:15px 15px 5px 15px ; float:left; width:244px ;}
div .textecollection {background-image:url(/images/cadrejaunetop.gif); background-repeat:no-repeat; float:left;}
div .bottomcollection {background-image:url(/images/cadrejaunebottom.gif);height:12px; width:274px; clear:both;}
div .texteDVD {width:250px ;}
div .extrait {float:left ; margin-right: 65px ; margin-bottom: 30px;}
div.distributeurs {float:left ; margin-right: 65px ; margin-bottom: 30px; width:220px ;}
div.googlemaps {border:solid 3px #7EAD45 ; margin-bottom:10px ;}

.clear {clear:both;visibility:hidden; padding:0px; margin:0px;}

.imagecenter {text-align:center; margin-top:20px;}