body {

    background: url(images/bg.jpg) repeat-x;
    background-position:top center;
    margin:0 auto 0px auto;
    text-align:center;
    font:11px Verdana, Arial, Helvetica, sans-serif;
    background-color: #739CCA;
    color: #ccc;
}

img {border:0;}

div#conteneur { 
    width:1000px;
    position:relative;
    margin:0px auto;
    text-align:left;
    overflow:hidden;

}
div#header { 
    width:1000px;
    height:286px;
    background-image:url(images/header.jpg);
    background-repeat:no-repeat;
}
div#changer_langue{
    position:absolute;
    z-index:2;
    margin-top:5px;
    margin-left:50px;
}
div#aa h1 {
    color: #739CCA;
    float: right;
    font-size: 10px;
    padding-top: 6px;
    width: 100%;
}
ul#menu{
    padding:0 0 0 213px;
    margin:0;
    list-style-type:none;
    line-height: normal;
    text-transform:uppercase;
    height:25px;
}

ul#menu li{
    height:30px; 
    padding-left:10px;
    padding-right:10px;
    text-align:left;
    float:left !important;
}

ul#menu li:hover{
    background-image:url(images/back_link.jpg);
}

ul#menu li a{
    padding:0;
    height:25px;
    margin-top:5px;
    float:left;
    display: inline-block;
    text-transform:uppercase;
    color:#FFFFFF;
    font-size:16px;
}

a.menu_nav1{
    display: block;
    text-transform: uppercase;
    font-family: Arial, Helvetica, sans-serif; /* POLICE */
    font-size: 14px; /* TAILLE POLICE */
    color: #ffffff; /* COULEUR POLICE */
}

div#global_centre { 
    background: url("images/container.jpg") no-repeat scroll 0 0 #FFFFFF;
    display: block;
    float: left;
    width: 1000px;
}

.contenu_modifiable{
    color: #000000;
    float: left;
    width: 525px;
}

div#gauche {
    height: 579px;
    width: 231px;
    float:left;
    position: relative;
}

div#news_letter {
    width:210px;
    height:85px;
    margin-left:15px;
    margin-top: 19px;
}

div#coupsdecoeurs{
    width:180px;
    height:95px;
    margin-left:15px;
    margin-top:10px;
}

input#bt_ok_nltr{
    background: none repeat scroll 0 0 #fd9713;
    border: medium none;
    color: #FFFFFF;
    float: left;
    margin-left: 9px;
    margin-top: 2px;
    height:19px;
    width: 190px;
}

div#recherche_rapide{
    width:210px;
    height:90px;
    margin-top:25px;
    margin-left:15px;
}

input#bt_ok_rech{
    background: none repeat scroll 0 0 #4772A4;
    border: medium none;
    color: #FFFFFF;
    float: left;
    margin-left: 9px;
    margin-top: 2px;
    height:19px;
    width:190px;
}

div#div_actu {
    background-image: url(../images/coups.gif);
    position:relative;
    width:200px;
    height:140px;
    margin-left:15px;
    z-index:1;
}

div#div_coeur {
    position:relative;
    width: 200px;
    height: 500px;
    min-height: 500px;
    background-image: url(../images/coups.gif);
    background-repeat:no-repeat;
    margin: 5px 0px 0px 15px;
    z-index:1;
}
div#footer_encapsuleur {
    clear:both;
    background-position:top center;
    background-repeat:no-repeat;
    background-color:#739CCA;
    text-align:center;
    align:center;
    height:220px;
    text-align: -moz-center;
    margin:0px;

}

div#footer {
    width:1000px;
    background-image:url(images/footer.jpg);
    background-repeat:no-repeat;
    position:relative;
    height:189px;
    padding-top:10px;
    margin:0 auto;
    clear:both;
}

div#promotions{
    margin-top:15px;
    margin-left:22px;
    float:left;
    height:115px;
    width:175px;
}

div#actualites {
    background: url("images/bg_actu.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 235px;
    margin-top: 15px;
    padding-left: 15px;
    width: 220px;
}

div#nouveautes{
    margin-top:15px;
    margin-left:22px;
    float:left;
    height:115px;
    width:175px;
}

div#catalogues{
    float:left;
    margin-top:40px;
    margin-left:20px;
    height:115px;
    width:175px;
}

div#jeux{
    float:right;
    margin-top:5px;
    padding-right:23px;
    height:115px;
    width:175px;
}

.homesliders ul li,.homesliders ul{
    list-style: none;
    padding:0;
    margin: 0;
}

div#marqueeDiv{
    left: 135px;
    position: absolute;
    top: 11px;
}

div#logo_cometik{
    margin-top: 80px;
    margin-right:25px;
    float: right;
    background-color:#739CCA;

}

div#footer_encapsuleur a{ 
    text-decoration:none;
}			

.footer_color{
    color:#FFFFFF;
}

input{
    width:150px;
}

div#encart_actu_t3{
    position:absolute;
    z-index:3;
    height:[HAUTEUR_ENCART_ACTU]px;
    width:[LARGEUR_ENCART_ACTU]px;
    margin:[MARGIN_ENCART_ACTU];
}

div#encart_promo_t3{
    position:absolute;
    z-index:3;
    height:[HAUTEUR_ENCART_PROMO]px;
    width:[LARGEUR_ENCART_PROMO]px;
    margin:[MARGIN_ENCART_PROMO];
}

div#encart_marques_t3{

    position:absolute;

    z-index:3;

    height:[HAUTEUR_ENCART_MARQUES]px;

    width:[LARGEUR_ENCART_MARQUES]px;

    margin:[MARGIN_ENCART_MARQUES];

}
div#flash_header {

    position:relative;

    float:right;

    top:0px;

    right:0px;

}
h1
{
    color:#0067ac;
    font-size:16px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin:0;
    padding-bottom:20px;
}
p#coordonn�es{

    padding:470px 20px 0px 0px;

    font-size:10px;

    text-align:center;

    font:10px Verdana,Arial,Sans-serif;

    margin:0;

    color:#EEEEEE;

}
.fiche_pdt{

    width:150px;

    float:left;

    margin:0px 15px 10px 15px;

}



.fiche_pdt p{

    text-align:center;

    margin:0

}



.fiche_pdt h2{

    text-align:center;

    margin:0;

    font:10px Verdana, Arial, Helvetica, sans-serif;

    font-weight:bold;

}



p#pages{

    padding:15px 0 0 0;

    clear:both;

    width:100%;

    text-align:center;

}



p#pages a{

    display:inline-block;

    padding:3px 6px;

    border:1px solid #163b71;

    color:#163b71;

    text-decoration:none;

    margin:2px;

}



p#pages a:hover{

    background-color:#163b71;

    color:#fff;

}



.page_active{

    background-color:#163b71;

    font-weight:bold;

    color:#fff;

}



a#page_precedente, a#page_suivante{

    width:100px;

}



.highslide-img {

    cursor: url(js/highslide/graphics/zoomin.cur), pointer;

    outline: none;

    z-index: 99;

}



.highslide-img img {

    border: 2px solid #f5f2bd;

}

.highslide-img:hover img {

    border: 2px solid #163b71;

}



.highslide-html {

    background-color: white;

    z-index: 99;

}

.highslide-html-blur {

}

.highslide-html-content {

    position: absolute;

    display: none;

    padding: 5px;

    z-index: 99;

}

.highslide-loading {

    display: block;

    color: black;

    font-size: 8pt;

    font-family: sans-serif;

    font-weight: bold;

    text-decoration: none;

    padding: 2px;

    border: 1px solid black;

    background-color: white;

    padding-left: 22px;

    background-image: url(highslide/graphics/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

    z-index: 99;

}





/* Styles for the popup */

.highslide-header div {

    text-align:right;

    z-index: 99;

}

.highslide-header ul {

    margin: 0;

    padding: 0;

    text-align: right;

    z-index: 99;

}

.highslide-header ul li {

    display: inline;

    padding-left: 1em;

    z-index: 99;

}

.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {

    display: none;

    z-index: 99;

}

.highslide-header a {

    font-weight: bold;

    color: gray;

    text-transform: uppercase;

    text-decoration: none;

    z-index: 99;

}

.highslide-header a:hover {

    color: black;

    z-index: 99;

}

.highslide-header .highslide-move a {

    cursor: move;

    z-index: 99;

}

.highslide-footer {

    height: 11px;

    z-index: 99;

}

.highslide-footer .highslide-resize {

    float: right;

    height: 11px;

    width: 11px;

    background: url(js/highslide/graphics/resize.gif);

    z-index: 99;

}

.highslide-body {

    z-index: 99;

}



.highslide-move {

    cursor: move;

}

.highslide-resize {

    cursor: nw-resize;

}

.taille_fiche{

    width:150px;

}



/* Controlbar example */

.controlbar {	

    background: url(js/highslide/graphics/controlbar4.gif) right no-repeat;

    width: 100%;

    height: 34px;

}

.controlbar a {	

    display: block;

    float: right;

    /*margin: 0px 0 0 4px;*/

    height: 27px;

}

.controlbar a:hover {

    background-image: url(js/highslide/graphics/controlbar4-hover.gif);

}

.controlbar .previous {

    width: 50px;

}

.controlbar .next {

    width: 40px;

    background-position: -50px 0;

}

.controlbar .highslide-move {

    width: 40px;

    background-position: -90px 0;

}

.controlbar .close {

    width: 36px;

    background-position: -130px 0;

}



#aucun_produit {     

    text-align:center;

    color:black;

    font:11px Verdana,Arial,Sans-serif;

    height:50px;

}

/* FIN FICHE PRODUIT */



/* PAGE CONTACT */

table#tab_contact{	
    width:100%;
}



div#msg_contact_ok {    


    width:90%;

    padding:15px;

    text-align:center;

}





table#tab_contact td{
    vertical-align:middle;
    height:20px;
    text-align:left;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}




table#tab_contact td#plan{

    text-align:center;

}





p#phrase_contactez_nous{

    width:80%;

    text-align:center;

}





div#conteneur_contact {    	

    width:95%;

    text-align:center;

}



.input_contact {   
    background-color:#FFFFFF;
    color:#000;
    height: 18px;
    width:140px;
}



.input_contact_error {     	

    background-color:#FFFFFF;

    color:#000;

    border:1px red solid;

    width:140px;

}



.input_contact_msg {   

    background-color:#FFFFFF;

    color:#000;

    border:1px #0000AA solid;

    width:90%;

}



.input_contact_msg_error {   

    background-color:#FFFFFF;

    color:#000;

    border:1px red solid;

    width:90%;

}



#lien_plan {    

    color:black;

    text-decoration:none;

}

/* FIN PAGE CONTACT */



/* CLASS */

.italique { font-style:italic; }

.souligner { text-decoration:underline;}

.non_souligner { text-decoration:none; }

.gras { font-weight:bold; } 

.centrer{text-align:center;}

.droite{text-align:right;}

.gauche{text-align:left;}

.justifier{text-align:justify;}

input, textarea {font:11px Verdana, Arial, Helvetica, sans-serif;}

/* FIN CLASS */



/* LIVRE D OR */

div#form_livre_or{	

    width:100%;

    display:none;}





#tab_livre_or{ 	

    width:100%;

    color:black;

}



#tab_livre_or td#td_top{ 	

    vertical-align:top;

}



#tab_livre_or td#td_gauche{ 	

    width:150px;

}



.input_livre_or {	

    background-color:#FFFFFF;

    color:#000000;

    border:1px #000000 solid;

    width:140px;

}

.input_livre_or_msg {	

    background-color:#FFFFFF;

    color:#000000;

    border:1px solid #000000;

    width:350px;

    height:120px;

}



.input_livre_or_msg2 {	

    background-color:#FFFFFF;

    color:#000000;

    border:1px solid #DD2222 ;

    width:350px;

    height:120px;

}



#bouton_envoyer_livre_or {	

    background-color:#163b71;

    border:1px solid #FFFFFF;

    color:#FFFFFF;

}



#phrase_signer {	

    margin:0 0 15px 0;

    text-align:center;

}



.texte_livre_or { 	

    color:black;

    font: 11px Verdana, Arial, Helvetica, sans-serif;

    padding:10px;

    vertical-align:top;

    height:30px;

    border-bottom:1px solid black;

}



.denomination_livre_or {	

    padding-top:5px;

}



.lien_contenu_livre_or {

    color:black;

    text-decoration:none;

}



.lien_page_livre_or {	

    color:black;

    text-decoration:none;

}



#page_livre_or {	

    width:100%;

    text-align:center;

}



#loading {	

    text-align:center;

    width:100%;

    display:none;

    padding-top:150px;

    height:120px;

}

/* FIN LIVRE D OR */



/* CSS AFFICHAGE DYNAMIQUE SLIMBOX */



#lbOverlay {

    position: absolute;

    left: 0;

    width: 100%;

    background-color: #000;

    cursor: pointer;

    z-index: 90;

}



#lbCenter, #lbBottomContainer {

    position: absolute;

    left: 50%;

    overflow: hidden;

    background-color: #fff;

    z-index: 99;

}



.lbLoading {

    background: #fff url(images/loading.gif) no-repeat center;

}



#lbImage {

    border: 10px solid #fff;

    background-repeat: no-repeat;

    z-index: 99;

}



#lbPrevLink, #lbNextLink {

    display: block;

    position: absolute;

    top: 0;

    width: 50%;

    outline: none;

    z-index: 100;

}



#lbPrevLink {

    left: 0;

}



#lbPrevLink:hover {

    background: transparent url(images/prevlabel.gif) no-repeat 0% 15%;

}



#lbNextLink {

    right: 0;

}



#lbNextLink:hover {

    background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;

}



#lbBottom {

    font-family: Verdana, Helvetica, sans-serif;

    font-size: 10px;

    color: #666;

    line-height: 1.4em;

    text-align: left;

    border: 10px solid #fff;

    border-top-style: none;

}



#lbCloseLink {

    display: block;

    float: right;

    width: 66px;

    height: 22px;

    background: transparent url(images/closelabel.gif) no-repeat center;

    margin: 5px 0;

}



#lbCaption, #lbNumber {

    margin-right: 71px;

}



#lbCaption {

    font-weight: bold;

}



/*OPACITE SUR IMAGES*/

.opacite img{

    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);

    -moz-opacity: 0.5;

}



.opacite:hover img{

    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);

    -moz-opacity: 1;

}

/* FIN CSS SLIMBOX */







/* Affichage dynamique Highslide */

p#fond_video{

    margin:0 15px 10px 0;

    -margin-left:-233px;

    position:absolute;

    left: 0px;

    top: 0px;

}

.highslide, .highslide2 {

    cursor: url(js/graphics/zoomin.cur), pointer;

    outline: none;

}

.highslide-active-anchor img {

    visibility: hidden;

}

.highslide img {

    border: 2px solid gray;

}

.highslide:hover img {

    border: 2px solid white;

}

.highslide2 img{

}

.highslide2:hover img{

}



.highslide-wrapper {

    background: white;

}

.highslide-image {

    border: 2px solid white;

}

.highslide-image-blur {

}

.highslide-caption {

    display: none;



    border: 2px solid white;

    border-top: none;

    font-family: Verdana, Helvetica;

    font-size: 10pt;

    padding: 5px;

    background-color: white;

}

.highslide-loading {

    display: block;

    color: black;

    font-size: 8pt;

    font-family: sans-serif;

    font-weight: bold;

    text-decoration: none;

    padding: 2px;

    border: 1px solid black;

    background-color: white;



    padding-left: 22px;

    background-image: url(js/graphics/loader.white.gif);

    background-repeat: no-repeat;

    background-position: 3px 1px;

}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}

a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}



a.highslide-full-expand {
    background: url(js/graphics/fullexpand.gif) no-repeat;
    display: block;
    margin: 0 10px 10px 0;
    width: 34px;
    height: 34px;

}
/* Styles for the popup */

.highslide-wrapper {
    background-color: white;
}

.highslide-wrapper .highslide-html-content {
    width: 640px;
    padding: 5px;
}
.highslide-wrapper .highslide-header ul {
    margin: 0;
    padding: 0;
    text-align: right;
}

.highslide-wrapper .highslide-header ul li {
    display: inline;
    padding-left: 1em;
}

.highslide-wrapper .highslide-header ul li.highslide-previous, 
.highslide-wrapper .highslide-header ul li.highslide-next {
    display: none;
}

.highslide-wrapper .highslide-header a {
    font-weight: bold;
    color: gray;
    text-transform: uppercase;
    text-decoration: none;
}

.highslide-wrapper .highslide-header a:hover {
    color: black;
}

.highslide-wrapper .highslide-header .highslide-move a {
    cursor: move;
}

.highslide-wrapper .highslide-footer {
    height: 11px;
}

.highslide-wrapper .highslide-footer .highslide-resize {
    float: right;
    height: 11px;
    width: 11px;
    background: url(highslide/graphics/resize.gif);
}

.highslide-wrapper .highslide-body {

}

.highslide-move {
    cursor: move;
}

.highslide-resize {
    cursor: nw-resize;
}

.highslide-footer {
    display: none;
}

/* These must always be last */

.highslide-display-block {
    display: block;
}

.highslide-display-none {
    display: none;
}

table.produit_detail {
    width: 100%;
    border: 1px solid #ccc;
}



h4.titre {
    color: #7191C3;
    font-weight: bold;
    border-bottom: 1px dashed #7191C3;
    width: 100%;
}

.produit_description p {
    padding: 0;
    margin: 0;
    margin-bottom: 7px;
}

#conteneur_langues, #conteneur_langues a, #conteneur_langues a img {
    z-index: 1;
}

.link_page {
    border: 1px solid #ccc;
    color: #777;
    padding: 0 3px;
    text-decoration: none;
    background: white;
    margin: 0 1px;
}

.link_page_on {
    border: 1px solid #555;
    color: #555;
    padding: 0 3px;
    text-decoration: none;
    background: white;
    font-weight: bold;
    margin: 0 1px;

}



.pagination {
    display: block;
    width: 100%;
    text-align: center;
    clear: both;
}

a img {
    border: none;
    text-decoration: none;
}

.information {
    width: 400px;
    border-top: 2px solid #B5D4FE;
    border-bottom: 2px solid #B5D4FE;
    background: #F8FAFC;
    padding: 5px 20px 5px 45px;
    text-align: left;
    background: url('http://www.yo-creations.com/info.gif') no-repeat scroll 15px 50%;
    clear: both;
    margin: 10px 0;
    color: #5E6273;
    margin: 0 auto;
    font-size: 13px;
    margin-top: 10px;
}

.information_echec {
    width: 400px;
    border-top: 2px solid #B5D4FE;
    border-bottom: 2px solid #B5D4FE;
    background: #F8FAFC;
    padding: 5px 20px 5px 45px;
    text-align: left;
    background: url('http://www.mter-medical.com/images/erreur.gif') no-repeat scroll 15px 50%;
    clear: both;
    margin: 10px 0;
    color: #5E6273;
    margin: 0 auto;
    font-size: 13px;
}

.information_valide {
    width: 400px;
    border-top: 2px solid #B5D4FE;
    border-bottom: 2px solid #B5D4FE;
    background: #F8FAFC;
    padding: 5px 20px 5px 45px;
    text-align: left;
    background: url('http://www.mter-medical.com/images/valider.gif') no-repeat scroll 15px 50%;
    clear: both;
    margin: 10px 0;
    color: #5E6273;
    margin: 0 auto;
    font-size: 13px;
}

.selection_title {
    text-align: right;
    padding: 0;
    margin: 0;
    float: right;
    clear: both;
    width:100%;
}

.selection_title2 {
    text-align: left;
    padding: 0;
    margin: 0;
    float: left;
    clear: both;
    width:100%;
    margin-bottom: 10px;
}
.selection_title2 a {
    border: 1px solid #ccc;
    color: #555;
    text-decoration: none;
    padding: 2px 5px;
}

.selection_title a {
    border: 1px solid #ccc;
    color: #555;
    text-decoration: none;
    padding: 2px 5px;
}

a {
    color: #0067AC;
    font-weight: bold;
    text-decoration: none;
}

.encart {
    background: url('images/encart_fondjpg') no-repeat;
    width: 274px;
    height: 113px;
    padding: 20px 0px 5px 30px;
}

.hover:hover {
    cursor: pointer;
}

.selection_title {
    margin: 10px 0;
}

#encart_recherche {
    background: url('images/encart_recherche.png') no-repeat;
    width: 172px;
    height: 101px;
    margin: 10px 0 0 32px;
    padding: 30px 30px 0 20px;
    position: absolute;
    top: 330;
    left: 0;
    text-align: right;
}

.voirplus_btn{
    display: block;
    float: left;
    margin-top: 35px;
    width:100%
}

.video{
    position: absolute;
    right: 259px;
    top: 28px;

}
.video div{

}


#coupsdecoeur {
    background: url("images/back_heart.jpg") no-repeat scroll 0 0 transparent;
    position: absolute;
    right: 24px;
    top: 35px;
    width: 222px;
    height: 218px;
}

div#footer_encapsuleur table{
    background: #fff;
}

#ml{
    bottom: 0;
    left: 45%;
    position: absolute;
}

#recherche, #email{
    border: 1px solid #4772A4;
    margin-bottom: 5px;
    margin-left: 9px;
    margin-top: 9px;
    width: 190px;
}

.titre_slider, .img_slider, .desc_slider{
    float: left;
    font-family: Arial;
    font-size: 15px;
}

.titre_slider a{
    color:#fff;
    text-transform: uppercase;
}
.titre_slider{
    width: 300px;
    margin-top: 5px;
    height: 50px;
}

.img_slider{
    margin: 5px;
}

.desc_slider {
    height: 76px;
    margin-top: 5px;
    width: 300px;
    color:#3d628c;

}

.play{
    float:right;
    margin-right: 16px;
    margin-top: 129px;
}

.c_d_c_img, .c_d_c_titre, .c_d_c_desc{
    float:left;
}

.c_d_c_titre{
    width:142px;
}
.contenu_modifiable_cat{
    color: #000000;
    float: left;
    width: 767px;
}
.lst_cat, .title_cat, .img_cat{
    float:left;
}

.lst_cat{
    border: 1px solid #ADC0DE;
    margin: 14px;
    width: 350px;
}
.lst_cat_prod ul#navmenu-v ul a:hover{
    text-decoration: underline !important;
    background: url('images/selec_cat.png') no-repeat right 5px;
}
.title_cat{
    height: 113px;
    width: 233px;
}

.title_cat h4{
    color: #769CCB;
    font-family: Arial;
    font-size: 15px;
    margin-top: 45px;
    text-transform: uppercase;
    height: 213px;
}

.lst_cat_prod{
    float: left;
    width: 383px;
    height: 264px;
}

.lst_cat_prod img, .lst_cat_prod ul{
    float:left;
    display: block;
}

.lst_cat_prod ul{
    padding:0 0 0 0;
    list-style:none;
    margin: 0;
    height: 213px;
}

.lst_cat_prod li{
    height: 35px;
    width: 152px;
}
.lst_cat_prod li a{
    display: block;
    width: 146px;
    padding-left: 7px;
    position:relative;
    height: 38px;
}
.lst_cat_prod span{
    position:absolute;
    top: 6px;
}
.lst_cat_prod h3{
    text-align: center;
    color: #FFFFFF;
    display: block;
    font-family: Arial;
    height: 34px;
    margin: 0;
    padding-left: 10px;
    padding-top: 3px;
    text-transform: uppercase;
    width: 206px;
}
.radiol ul#navmenu-v ul{
    background:#769fcd;
}
.radiol ul#navmenu-v ul a{
    color:#fff !important;
}

.radiol a{
    color:#749dcb;
}
.radiol a:hover{
    background:#769fcd;
    color:#fff;
}
.radiol h3{
    background:#4e77a5;
}

.radiol ul{
    border: 1px solid #acc4e0;
}
.ama ul#navmenu-v ul{
    background:#f6a673;
}
.ama ul#navmenu-v ul a{
    color:#fff !important;
}
.ama ul#navmenu-v ul a:hover{

}
.ama a{
    color:#f6a673;
}
.ama a:hover{
    background:#f6a673;
    color:#fff;
}
.ama h3{
    background:#e18145;
}
.ama ul{
    border: 1px solid #e38851;
}
.inter ul#navmenu-v ul{
    background:#7cc3fb;
}
.inter ul#navmenu-v ul a{
    color:#fff !important;
}
.inter ul#navmenu-v ul a:hover{

}
.inter a{
    color:#7cc3fb;
}
.inter a:hover{
    background:#7cc3fb;
    color:#fff;
}
.inter h3{
    background:#49a5f2;
}
.inter ul{
    border:1px solid #acc4e0;
}
.radiop ul#navmenu-v ul{
    background:#9e9de1;
}
.radiop ul#navmenu-v ul a{
    color:#fff !important;
}
.radiop ul#navmenu-v ul a:hover{

}
.radiop a{color:#9e9de1;}
.radiop a:hover{background:#9e9de1;color:#fff;}
.radiop h3{background:#7270b1;}
.radiop ul{border:solid 1px #aaaad0;}
.mobi ul#navmenu-v ul{
    background:#b6bbbe;
}
.mobi ul#navmenu-v ul a{
    color:#fff !important;
}
.mobi ul#navmenu-v ul a:hover{

}
.mobi a{color:#b6bbbe;}
.mobi a:hover{background:#b6bbbe;color:#fff;}
.mobi h3{background:#92979a;}
.mobi ul{border: 1px solid #b6b7b9;}
.supp ul#navmenu-v ul{
    background:#b5bfda;
}
.supp ul#navmenu-v ul a{
    color:#fff !important;
}
.supp ul#navmenu-v ul a:hover{

}
.supp a{color:#b5bfda;}
.supp a:hover{background:#b5bfda;color:#fff;}
.supp h3{background:#9ca5c2;}
.supp ul{border:1px solid #c4c9dc;}

.rech_form input, .rech_form select, .rech_form input{
    border: none;
    border:#adadad solid 1px;
    display: block;
    float: left;
}

.rech_form label{
    background: none repeat scroll 0 0 #B7B5B6;
    border: 1px solid #ADADAD;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 9px;
    padding-top: 9px;
    text-transform: uppercase;
}

.rech_form select{height: 36px;}
.rech_form input[type=text]{
    color: #ADADAD;
    font-family: Arial;
    font-size: 17px;
    font-weight: bold;
    height: 32px;
    width: 325px;
}
.rech_form input[type=submit]{
    background: none repeat scroll 0 0 #B7B5B6;
    border: 1px solid #ADADAD;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    height: 36px;
    width: 31px;
}

.rech_form{
    display: block;
    float:left;
    margin-bottom: 10px;
    margin-top: 10px;
}

.return_cat{
    background: none repeat scroll 0 0 #739CCA;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    margin-left: 75px;
    margin-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-top: 10px;
    text-transform: uppercase;
    width: 221px;
}

.arian{
    float: left;
    height: 44px;
    margin-bottom: 10px;
    width: 762px;
    background:#f8a571;
}

.arian li{
    display: block;
    float: left;
    font-family: Arial;
    font-size: 17px;
    list-style: none outside none;
    padding-left: 5px;
    padding-top: 12px;
    padding-bottom: 12px;

}
.arian li a{color:#fff;}
.arian li.first a{text-transform:uppercase;}
.arian ul{margin: 0;padding: 0;}
.arian .first{
    background:url('images/first_ar.jpg') no-repeat right #e18145;
    padding-right: 16px;
}

.produit{
    border: 1px solid #E18145;
    float: left;
    height: 291px;
    margin-bottom: 22px;
    margin-left: 35px;
    width: 207px;
}

.produit .titre {
    background: none repeat scroll 0 0 #E18145;
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    height: 49px;
    text-align: center;
    width: 100%;
}

.produit .bt_prod, .produit .img_product{float: left;display: block;}
.produit .bt_prod{margin-bottom: 10px;margin-left: 10px;}
.produit .more{
    float:left;
    width:100%;
    text-align: right;
    background: #739cca;
    padding-bottom: 5px;
    padding-top: 5px;
}
.produit .more a{color: #fff;font-family: Arial;font-size: 13px;padding-right: 8px;}
.produit .desc{float: left;height: 26px;margin-left: 2px;width: 100%;}
.produit .desc a{color:#e38144}
.produit .img_product{margin-bottom: 40px;}
.cat_other{
    border: 1px solid #E27F44;
    float: left;
    font-family: Arial;
    font-size: 15px;
    margin-bottom: 10px;
    width: 760px;
    color: #E18144;
    background: url('images/cat_other.jpg') no-repeat left;
}
.cat_other ul{margin: 0;padding: 0;}
.cat_other li, .cat_other span,.cat_other ul{display: block;float: left;margin-left: 4px;height: 22px;}
.cat_other span{font-size: 17px; font-weight: bold;margin-left: 10px;}
.cat_other a{color: #E18144;display: block;padding-top: 2px;}
.img_detail_princ{display:block; float:left;width:210px;}
.images_detail{float:left;width:210px;}
.produit_description{float: left; margin-left: 10px;margin-right: 30px;width: 430px;color:#8F8F8F;min-height: 200px;}
.other_product{float:left; margin-bottom: 30px;}
.produit_detail,.other_product{float: left;width: 760px; font-family:Arial;border:1px solid #e18145; margin-bottom:20px;}
.titre_detail, .ref_detail,.other_product .titre_other{float:left; background:#e18145;height: 35px; color:#fff;font-size: 12px;}
.titre_detail{width:650px;text-align: center;}
.titre_detail h3,.other_product .titre_other{margin:0;padding: 8px 0;}
.ref_detail{height: auto;padding-bottom: 10px;padding-top: 10px;width: 110px;}
.JMyCarousel .prev{display: none;}
.JMyCarousel .next{background-color: transparent; border: none; width: 100%; height: 100%}
.JMyCarousel{margin-bottom: 10px;}
.other_product_lst_img, .other_product_lst, .other_product_lst_ref, .other_product_lst_desc{float: left;margin-left: 5px;height: 73px;}
.other_product_lst{width: 100%}
.other_product .titre_other{height: auto;padding-left: 10px;width: 751px;}
.other_product_lst_ref{width: 200px;}
.other_product_lst_desc{width: 350px;}
.other_product_lst_img{margin: 0;padding-left: 5px;}
.other_product_lst{margin: 0;border-bottom: 1px solid #E18145;}
.other_product{border-bottom: none;}
.lst_video{background: url("images/back_video.jpg") no-repeat scroll 0 0 transparent;float: left;height: 232px;width: 234px; font-family: Arial;margin-left: 10px;}
.title_video{font-size: 17px;height: 44px;margin-bottom: 15px;margin-left: 55px;margin-top: 6px;padding-top: 10px;}
.img_video, .desc_video{float:left;width: 100px;margin-left: 10px;}
.nb_video{background: none repeat scroll 0 0 #F4A01A;float: left;font-size: 15px;height: 32px;margin-left: 3px;margin-top: 20px;padding-right: 10px;text-align: right;width: 219px;}
.nb_video a{color: #FFFFFF;display: block;padding-top: 8px;text-transform: uppercase;width: 100%;}
.lst_video img{border:2px solid #CCCCCC}
.fiche_video{float: left;margin-left: 20px;width: 730px;border: 1px solid #E18145;margin-bottom: 15px;}
.fiche_video_titre {
    background: none repeat scroll 0 0 #E18145;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
    padding-bottom: 8px;
    padding-left: 20px;
    padding-top: 8px;
    width: 710px;
}
.contenu_video{float: left;margin-bottom: 10px;margin-left: 170px;}
.lst_devis {
    border: 1px solid #ADC0DE;
    color: #777777;
    float: left;
    height: 210px;
    margin: 5px;
    padding-right: 10px;
    padding-top: 5px;
    position: relative;
    width: 350px;
}
.titre_devis{
    background: url("images/back_devis_button.jpg") no-repeat scroll 0 0 transparent;
    bottom: 7px;
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    left: 7%;
    margin: 0;
    padding-bottom: 10px;
    padding-left: 42px;
    padding-top: 7px;
    position: absolute;
    text-transform: uppercase;
    width: 100%;
}
.lst_lexique{width:100%;list-style: none outside none;float: left;}
.lst_lexique li{
    float: left;
    margin: 5px;
    padding-left: 2px;
    padding-right: 2px;
    width: 10px;
}
.no_comp{
    width: 229px;
    float:left;
    border:solid 1px #3caae9;
    background: url('images/no_comp.jpg') no-repeat;
}
.cat_other li{
    border-right: 1px solid;
    margin-bottom: 0;
    margin-right: 6px;
    margin-top: 0;
    padding-right: 12px;
}
.homesliders li{height: 181px !important;}
.new_img{float: left; display:block;}
.titre_news{float:left;width: 125px;}
.news_photo{float: left; width: 200px;}
.news_desc{float: left; width: 175px;}
#coupsdecoeur .homesliders{height: 96px !important;}
.button_prod_acc{
    background: url('images/back_button.png') no-repeat;
    display: block;
    width:260px;
    height: 32px;
    float: left;
    color: #fff !important;
    font-size: 14px;
    font-family:Arial;
    padding-top: 4px;
    font-size: 17px;
    padding-left: 40px;
}
.no_comp span{
    display:block;
    float: left;
    width: 207px;
    text-align: left;
    font-family: Arial;
    color:#61bbf0;
    font-size: 14px;
    margin-left: 22px;
    margin-top: 3px;
}
.no_comp a{
    height: 177px;
    display: block;
}

.titre_marque{
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 18px;
    margin-right: 27px;
    padding-left: 20px;
    padding-top: 26px;
    text-align: left;
    width: 212px;
}

.img_news{
    position: absolute;
    left: 0;
    bottom:0;
}

#promo_new h1{
    background: none repeat scroll 0 0 #E18145;
    border: 1px solid;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 19px;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 8px;
    padding-left: 30px;
    padding-top: 7px;
    text-transform: uppercase;
    width: 729px;
}

.prod_sess{
    float:left;
    width: 263px;
    border-bottom: 1px solid #E18145;
    border-top: 1px solid #E18145;
    border-right: 1px solid #E18145;
    margin-top:14px;
}
.lst_prod_session{
    float:left;
    margin-bottom:5px;
    border:#ccc 1px solid;
    height: 45px;
    width: 225px;
    margin-left: 10px;
}

.lst_prod_session div{
    float:left;
}
.ref_lst_prod,.titre_lst_prod{
    width:200px;
}
.img_lst_prod{
    float:right !important;
    margin-right: 5px;
}
.titre_lst_prod{
    margin-top:5px;
}
.selection{
    width:100%;
    float:left;
    margin-top: 10px;
}
.votre_selection{
    float:left;
    background: #4772A4;
    color: #fff;
    text-transform: uppercase;
    font-family: Arial;
    font-size:14px;
    font-weight: bold;
    padding:10px;
    margin-bottom:2px;
}

ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul { width: 152px; /* Menu Width */ margin: 0; list-style: none; }
ul#navmenu-v li { float: left; position: relative; }
ul#navmenu-v li.iehover { z-index: 1000; /* IE z-index bugfix */ }
ul#navmenu-v ul { display: none; position: absolute; top: 0; left: -154px; z-index: 9999; margin: 0; padding: 0} /* Root Menu */
ul#navmenu-v a { display: block; text-decoration: none; } /* Root Menu Hover Persistence */
ul#navmenu-v a:hover,ul#navmenu-v li:hover a,ul#navmenu-v li.iehover a {   } /* 2nd Menu */
ul#navmenu-v li:hover li a,ul#navmenu-v li.iehover li a { float: none;  } /* 2nd Menu Hover Persistence */
ul#navmenu-v li:hover li a:hover,ul#navmenu-v li:hover li:hover a,ul#navmenu-v li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover a {  } /* 3rd Menu */
ul#navmenu-v li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li a {  } /* 3rd Menu Hover Persistence */
ul#navmenu-v li:hover li:hover li a:hover,ul#navmenu-v li:hover li:hover li:hover a,ul#navmenu-v li.iehover li.iehover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover a {  } /* 4th Menu */
ul#navmenu-v li:hover li:hover li:hover li a,ul#navmenu-v li.iehover li.iehover li.iehover li a {  } /* 4th Menu Hover */
ul#navmenu-v li:hover li:hover li:hover li a:hover,ul#navmenu-v li.iehover li.iehover li.iehover li a:hover {  } /* Hover Function - Do Not Move */
ul#navmenu-v li:hover ul ul,ul#navmenu-v li:hover ul ul ul,ul#navmenu-v li.iehover ul ul,ul#navmenu-v li.iehover ul ul ul { display: none; }
ul#navmenu-v li:hover ul,ul#navmenu-v ul li:hover ul,ul#navmenu-v ul ul li:hover ul,ul#navmenu-v li.iehover ul,ul#navmenu-v ul li.iehover ul,ul#navmenu-v ul ul li.iehover ul { display: block; }
.lst_cat_prod ul ul{height: auto !important}
.votre_selection a{color:#fff !important;}
.c_d_c_desc a{
    background: url('images/button_cdc.png') no-repeat;
    display: block;
    width:200px;
    height: 32px;
    padding-top: 8px;
    padding-left: 10px;
    color: #fff;
    font-size: 10px;
    text-transform: uppercase;
    font-family: Arial;

}

.homesliders a img{
    margin:0 !important;
}
#coupsdecoeur a img{
    margin:7px 0 44px 8px;
}

.devis_liens{
    float:right;
    background: #4772A4;
    color: #fff;
    text-transform: uppercase;
    font-family: Arial;
    font-size:14px;
    font-weight: bold;
    padding:10px;
    margin-bottom:2px;
    margin-right: 5px;
}
.devis_liens a{color: #fff;}
.rechfiche{
    float:left;
}

#message_mail_ok{
    color: #FF0000 !important;
    float: left!important;
    font-family: Arial!important;
    font-size: 13px !important;
    font-weight: bold !important;
    margin-left: 7px !important;
}

.JMyCarousel{
    height: 210px !important;
}

.actu_list{margin-top:55px !important;}
.droite .homesliders{
    height:220px !important
}

