*{margin:0px;padding:0px;}
html{background-image:url(imgs/haut/fond.jpg);background-repeat:repeat-y;background-position:center;}
body{margin: auto;color:#154766;background-color:white;font-family: Arial,Verdana,FreeSans,sans-serif;font-size:80%;min-width:990px;overflow:auto;}
#corps{overflow:none;background-image:url(imgs/haut/fond.jpg);background-repeat:repeat;background-position:center}
#corpsbis{width:1000px;margin:auto;overflow:hidden;background-color:white;}
fieldset{padding:5px;}
img{border:none;}
img a{border:none;}
input[type=text]{border:solid 1px orange;}
input[type=password]{border:solid 1px orange;}
input[type=submit]{padding:3px;}
input[type=reset]{padding:3px;}
legend{color:orange;}
a:hover{color:#ff9c0b;}
a,a:visited{color:#154766;text-decoration:none;}
p{text-align:justify;text-indent:25px;}
h1{margin-left:10px;margin-bottom:10px;text-align:center;font-size:1.8em;font-weight:bold;background-color:white;height:30px;padding-bottom:20px;border-bottom:solid 2px ;color:#3798ae;}
.prix_barre{color:#e7262b;font-size:1em;font-weight:bold;}
.gras{font-weight:bold;}
.prix {color:#e7262b;font-weight:bold;}
.rouge{color:red;}
.rouge a{color:red;}
.orange{color:#ff9c0b;}
.orange a{color:#ff9c0b;}
.orange a:hover{color:#154766;}
.petit{font-size:0.6em;}
select{color:#154766;}
input{color:#154766;}
table{margin:auto;}
#en_tete{width: 100%;height: 80px;background-color:#1d8eab;background-image:url(imgs/haut/fond_flash.jpg);}
.en_tetebis{margin:auto;width: 1000px;height: 80px;background-color:#1d8eab;}
.logo{float: left;width: 485px;height: 80px;background-image:url(imgs/haut/fond_flash.jpg);}
.flash{background-image:url(imgs/haut/fond_flash.jpg);margin-left:347px;height: 80px;color: white;}
.recherche_div{margin:auto;padding:3px;padding-top:10px;margin-bottom:10px;}
.tableau_panier{margin:auto;}
.lien_panier a,.lien_panier a:visited{color:white;}
.lien_panier_client{text-align:center;background-color:#1d8eab;padding:5px;border:solid 1px #ff9c0b;}
.lien_compte_client{text-align:center;margin-right:20px;background-color:#1d8eab;padding:5px;border:solid 1px #ff9c0b;}
.bandeau_flash{margin-top:12px;}
.lien_compte_client_span{font-size:1.2em;color:white;}
.lien_compte_client_span_2{font-size:1.2em;color:white;}
.lien_compte_client_span a,.lien_compte_client_span a:visited{color:white;}
.lien_compte_client_span_2 a,.lien_compte_client_span_2 a:visited{color:#ff9c0b;}
.lien_bloc_display{padding-top:5px;}
#compte_utilisateur{display:none;position: absolute;text-align:center;z-index: 1000;width:180px;padding-top:7px;padding-bottom:7px;margin-top:2px;margin-left:-6px;*margin-left:-128px;*margin-top:20px;border:solid 1px #ff9c0b;background-color:#1d8eab;}
#compte_utilisateur a{color:white;}
#compte_utilisateur a:hover{color:white;}
#panier_client{display:none;position: absolute;text-align:center;z-index: 1000;width:180px;padding:5px;margin-left:-6px;margin-top:2px;*margin-left:-81px;*margin-top:20px;border:solid 1px #ff9c0b;background-color:#1d8eab;}
#panier_client a{color:white;padding-top:4px;}
#panier_client a:hover{color:white;}
.lignes_sous_header{background-color:#1d8eab;color:white;}
.recherche{background-color:#1d8eab;font-weight:bold;}
.formulaire{font-weight:bold;background-color:#ff9c0b;}
.ligne_sous_header_tab{text-align:center;background-color: #1d8eab;}
.ligne_sous_header_tab table{margin:auto;}
#menu_sous_header{height:32px;width:100%;overflow:hidden;margin:0px;padding:0px;background-color: #ff9c0b;}
#menu_sous_header ul {margin:0;padding: 0px;list-style: none;}
#menu_sous_header ul li {float: left;margin: 0px auto;padding: 0px;padding-top:3px;padding-bottom:15px;height:24px;list-style: none;}
#menu_sous_header ul ul li{padding-bottom:0px;}
#menu_sous_header li:hover{background-color:#1d8eab;}
#menu_sous_header a, #menu_sous_header a:visited,  #menu_sous_header a:active {color: white;display: block;width:110px;margin: auto 0;font-size:1.35em;text-align:center;padding-bottom:7px;border: none;overflow: visible;position: relative;text-decoration: none;outline: none;}
#menu_sous_header a:hover {text-decoration: none;border: none;}
#menu_sous_header_1,#menu_sous_header_2,#menu_sous_header_3, #menu_sous_header_4, #menu_sous_header_5, #menu_sous_header_6, #menu_sous_header_7, #menu_sous_header_8 {background-color:#1d8eab;z-index: 1000;position: absolute;display: none;margin:0;padding: 0px;list-style: none;width: 180px;}
.type_li{color:orange;font-weight:bold;width: 177px !important;text-align:left;}
#menu_sous_header_1 a,#menu_sous_header_2 a,#menu_sous_header_3 a, #menu_sous_header_4 a, #menu_sous_header_5 a, #menu_sous_header_6 a, #menu_sous_header_7 a , #menu_sous_header_8 a{text-align:left;padding-left:3px;padding-top:3px;padding-bottom:3px;font-size:1em;}
#menu_sous_header_1 a:active,#menu_sous_header_2 a:active,#menu_sous_header_3 a:active, #menu_sous_header_4 a:active, #menu_sous_header_5 a:active, #menu_sous_header_6 a:active, #menu_sous_header_7 a:active , #menu_sous_header_8 a:active{text-align:left;padding-left:3px;font-size:1em;}
#menu_sous_header_1 a:visited,#menu_sous_header_2 a:visited,#menu_sous_header_3 a:visited, #menu_sous_header_4 a:visited, #menu_sous_header_5 a:visited, #menu_sous_header_6 a:visited, #menu_sous_header_7 a:visited , #menu_sous_header_8 a:visited{text-align:left;padding-left:3px;font-size:1em;}
.class_menu_sous_header a, .class_menu_sous_header a:visited, .class_menu_sous_header a:active {width: 177px !important;font-size:1em;}
.class_menu_sous_header a:hover{background-color:#ff9c0b;}
.promotion{background-image:url(imgs/haut/fond_flash.jpg);height:30px;padding-top:5px;border-top:solid 1px black;border-bottom:solid 2px black;font-size:1.5em;color:white;text-align:center;}
#menu_droite{float: right;width: 163px;background-color:#f8f6f2;background-image:url(imgs/haut/menu_droite_droite.jpg);background-repeat:repeat-y;padding-right:20px;}
#menu_droite a{font-weight:bold;font-size:0.9em;}
#menu_droite a:hover{color:#ff9c0b;}
.nous_contacter{text-align:center;font-weight:bold;font-size:1em;}
.panier_menu{text-align:center;font-size:1.2em;}
.contact_div{margin-bottom:5px;}
.acces_rapide{padding-left:10px;}
.acces_rapide div{margin-top:7px;}
.infos_pratiques{padding:3px;text-align:center;font-weight:bold;}
.mailing{text-align:center;padding-bottom:7px;}
.commentaires{padding-left:7px;}
.top_vente{padding-left:3px;}
.espace_fin_menu{height:15px;}
.classement{color:#ff9c0b;font-weight:bold;}
#menu_gauche{text-align:left;float: left;width: 190px;}
#menu_gauche a{font-weight:bold;font-size:0.9em;}
#menu_gauche a:hover{color:#ff9c0b;}
.menu{background-color:#f8f6f2;text-align:left;margin-top:10px;margin-left:5px;border:solid 1px #1d8eab;height:100%;padding-bottom:10px;}
.menu_orange{background-color:#f8f6f2;text-align:left;margin-top:10px;margin-left:5px;border:solid 1px orange;height:100%;padding-bottom:10px;}
.entete_menu{color:white;padding-left:5px;background-image:url(imgs/haut/fond_menu.png);background-repeat:no-repeat;margin-bottom:5px;padding-top:2px;height:20px;font-size:1.3em;}
.entete_menu_orange{color:white;padding-left:5px;background-color:orange;margin-bottom:5px;padding-top:2px;height:20px;font-size:1.3em;}
#categories_menu_gauche ul{list-style:none;font-size:1.1em;}
#categories_menu_gauche ul li{padding-bottom:6px;}
#categories_menu_gauche ul ul li{padding-bottom:0px;}
#categories_menu_gauche ul ul{padding-left:20px;font-size:0.9em;}
.lien_catalogue {padding-left:5px;}
.subcateg{padding-left:20px;}
.lien_rss {padding-top:4px;padding-left:7px;}
.lien_rss tr{margin-top:5px;}
.engagements{padding-left:19px;margin-top:13px;font-size:1em;}
.services{text-align:center;}
.notre_societe{padding-left:11px;}
.notre_societe div{ margin-top:7px;}
.statistiques{color:#154766;padding-left:16px;}
#frame{padding-top:20px;margin-left:195px;padding-left:5px;padding-right:5px;min-height:1750px;padding-bottom:5px;overflow:hidden;width:787px;}
.top_haut{padding-bottom:10px;border-bottom:solid 1px #1d8eab;text-align:left;}
.top_haut_sans_bordure{padding-bottom:10px;text-align:left;}
#footer{background-image:url(/imgs/haut/footer.gif);background-repeat:repeat-x;clear:both;padding-top:10px;text-align:center;font-weight: bold;height:36px;color:white;}
.footer1{width:100%;background-image:url(/imgs/haut/footer.gif);background-repeat:repeat-x;background-color:#1d8eab;}
.footer3{margin:auto;width:1000px;background-image:url(/imgs/haut/footer.gif);background-repeat:repeat-x;background-color:#1d8eab;}
#footer a{color:white;}
#footer a:hover{color:orange;}
.td_bordure{border-right:dotted 1px;}
#footer2{background-color:#1d8eab;color:white;font-weight:bold;}
#footer2 a{color:white;}
#footer2 a:hover{color:orange;}
.bordure{border-right:dotted 1px;}
.sans_trait{border-right:none;}
.titre_rubrique{font-size:1.4em;color:#1aa6d4;}
.titre_rubrique a, .titre_rubrique a:visited{color:#1aa6d4;}
.titre_rubrique a:visited{color:#1aa6d4;}.titre_rubrique a:hover{color:orange;}
.titre{text-align:left;font-size:1em;font-weight:bold;padding-bottom: 2px;background-color:white;border-bottom:solid 3px #535f63;color:#ff9c0b;}
.top{text-align:center;}
.top_selection{text-align:center;margin-left : 5px;margin-bottom:15px;padding-left:20px;font-size:1em;font-weight:bold;color:#1aa6d4;}
.entete{margin-left:10px;margin-bottom:20px;text-align:center;font-size:1.8em;font-weight:bold;background-color:white;height:50px;padding-bottom:20px;border-bottom:solid 2px;color:#3798ae;}
.qte{width:15px;text-align:right;}
.buttons{padding:5px;}
.buttons span{color:#0080FF;padding:0 5px;cursor:pointer;font:10px Verdana}
.buttons span.active, .buttons span:hover{background:#ff9c0b;color:#fff}
#box4{position:absolute;}
#box4 div{width:580px;height:155px;float:left;}
#box4 h3, #box4 p, #box4 ul{padding:5px 10px;}
#box4 p{text-indent:16px;}
#box4 img{float:left;}
#info4{background:#fff !important;color:red !important;cursor:default;}
.nouveauu{text-align:center;}
.prix_promo{color:red;font-size:22pt;}
.promo{text-align:center;padding-top:10px;font-size:1.2em;font-weight:bold;color:#3798ae;padding-bottom:5px;}
.promo a{text-align:center;padding-top:10px;font-size:1.2em;font-weight:bold;color:#3798ae;}
.promo a:hover{color:#ff9c0b;}
.thumbs{width:54px;}
.thumbs div{display:block;width:54px;height:41px;margin:3px 0;cursor:pointer;}
.thumbs div img{display:block;width:100%;height:100%;border:none;}
.info{width:240px;height:50px;background:#000;position:absolute;}
.info p, .info h4{color:#fff;padding:3px 8px;font-family:Arial;}
.info h4{font-size:14px;}
.info h4 a{float:right;background:#fff;color:#000;font-size:10px;padding:0 3px;text-decoration:none;}
.mask3{position:relative;width:580px;height:170px;overflow:hidden;}
#section {background:url(/img/section_bg_left.png) bottom left  no-repeat #EEEEEE;font-size:12px;}
#section div{background:url(/img/section_bg_right.png) right bottom no-repeat;padding:10px;}
table{border-spacing:0px;border-collapse:collapse;}
.num_page a{font-weight:bold;font-size:12pt;}
.num_page_a a{font-weight:bold;color:red;font-size:12pt;}
.td_tableau{border-right:dashed 1px #246b93;text-align:center;padding-left:5px;}
.td_tableaured{border-right:dashed 1px #246b93;color:red;font-weight:bold;}
.td_tableaured a{color:red;font-weight:bold;}
.td_tableaub{border-bottom:dashed 1px #246b93;}
.ligne_bundle{border-bottom:dashed 1px #246b93;}
.grisa{height:30px;background-color:#eeefff;}
.bleub{height:30px;background-color:white;}
.bleua{height:30px;background-color:white;}
.gris{height:85px;background-color:#eeefff;}
.selectionne{height:30px;background-color:#fbc578;}
.bleu{height:85px;background-color:white;}
.plus_bundle{font-size:70pt;color:#ff9c0b;}
.plus_bundle_petit{font-size:15pt;color:#ff9c0b;}
.td_tableaua{border-right:dashed 1px #246b93;}
.td_photo{background-color:white;border:solid 1px #246b93;border-right:solid 1px #246b93;border-left:solid 1px #246b93;}
.lien_tableau a:hover{color:white;}
.lien_tableaured{color:red;}
.lien_tableaured a:hover{color:red;}
.gris:hover{background-color:#ff9c0b;}
.bleu:hover{background-color:#ff9c0b;}
.grisa:hover{background-color:#ff9c0b;}
.bleua:hover{background-color:#ff9c0b;}
.gras{font-weight:bold;}
.prix{color:#e7262b;font-weight:bold;font-size:12pt;text-align:right;}
.colonne {text-align:center;margin-top:10px;font-weight:bold;color:white;background-color: #3798ae;}
.lieu a{color:#3798ae;text-decoration:none;font-weight:bold;}
.legendary{text-align:left;}
#splash_screen {width: 100%;top: 0;left: 0;background-color:#CECECE;position: absolute;filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;z-index: 1;cursor: pointer;}
#splash_screen.bg {background: url(bg.gif);}
#image_content {border: 1px solid #000;background-color: #FFF;margin: 0;margin-top:50px;position: absolute;z-index: 2;}
#image_content img {margin: 0;padding: 0;display: none;z-index: 3;cursor: pointer;}
#title_content {width: 100%;font-size: 11px;color: #333;border: 1px solid #FFF;background-color: #FFF;margin: 10px 0 0 -10px;padding: 0;left: 0;z-index: 3;position: absolute;}
#splash_previous, #splash_next {margin: 0;padding: 0;top: 0;display: block;position: absolute;z-index: 4;cursor: pointer;width: 20px;height: 20px;}
#splash_previous { right: 40px; background: url(/imgs/control_rewind.png) no-repeat center;}
#splash_next { right: 0; background: url(/imgs/control_forward.png) no-repeat center;}
#splash_pause { top: 0; right: 20px; background: url(/imgs/control_stop.png) no-repeat center;}
#splash_play { top: 0; right: 20px; background: url(/imgs/control_play.png) no-repeat center;}
#splash_notification.playing { background: url(/imgs/control_play.png) no-repeat center;}
#splash_notification.paused { background: url(/imgs/control_stop.png) no-repeat center;}
#splash_pause, #splash_play, #splash_notification {margin: 0;padding: 0;display: block;position: absolute;z-index: 4;cursor: pointer;width: 20px;height: 20px;}
#splash_close {top: 0;right: 0;margin: 0;padding: 0;display: block;position: absolute;z-index: 4;cursor: pointer;width: 20px;height: 20px;background: url(/imgs/cross.png) no-repeat center #FFF;}
#splash_description {margin-top: 4px;font-weight: bold;}
div.ajax-loading { background: url(/imgs/ajax-loader-thickbox.gif) no-repeat center;}
img{text-decoration:none;border :0px;}
