body,html{
margin:0;
padding:0;
}
#menu_principal, #footer, #choix_langue, .auth_resume, .newsletter_box_inscription, #sous_menu, .no_display, #header h1, #header object, #col1{
display:none;
}
#header .for_print{
margin:0;
text-align:center;
padding:5px 0;
}
#main{
font-family: "Lucida Grande", Verdana, Arial, Helvetica;
font-size: 11px;
color: #000;
margin-left:5%;
margin-right:5%;
}
p.separateur_elt{
clear:both;
margin:0;
padding:0;
height:3em;
}
div.clear, p.clear, p.separateur_clear {
clear:both;
padding:0;
margin:0;
height:1px;
border-width:0;
visibility:hidden;
line-height:1px;
font-size:1px;
}
div.clear hr{
display:none;
}
.bloc_erreurs h4{
color:#f00;
font-size:12px;
margin-bottom:0;
padding-bottom:0;
}
.bloc_erreurs ul{
padding:0;
margin:0;
margin-top:0.4em;
margin-bottom:1.5em;
margin-left:1.5em;
color:#f00;
list-style:square;
}
#breadcrumb{
margin:0;
margin-top:5px;
font-size:11px;
color:#000;
border-bottom:3px solid #000;
margin-bottom:2em;
padding:8px 0 5px 0;
}
#breadcrumb a{
color: #000;
text-decoration:none;
}
form .input, form .valider{
border:1px solid #000;
background-color:#fff;
font-family: "Lucida Grande", Verdana, Arial, Helvetica;
color: #000;
font-size:11px;
}
img.left{
float:left;
margin-right:6px;
margin-bottom:6px;
border:none;
}
img.right{
float:right;
margin-left:6px;
margin-bottom:6px;
border:none;
}
.commun .titre{
font-size: 16px;
margin:0;
padding:0;
margin-top:0.4em;
margin-bottom: 0.6em;
padding-bottom: 2px;
border-bottom: 1px dotted #000;
}
* html .commun .titre{
border-bottom-style:solid;
}
.commun h4{
margin:0;
padding:0;
font-size:13px;
margin-top:1.2em;
margin-bottom:0.4em;
}
.commun h5{
margin:0;
padding:0;
font-size:12px;
margin-top:1.2em;
margin-bottom:0.4em;
}
.commun h6{
margin:0;
padding:0;
font-size:11px;
margin-top:1.2em;
margin-bottom:0.4em;
}
.commun .chapo {
font-weight: bold;
margin-bottom:1em;
}
.commun .corps ul {
list-style-type: square;
padding:0;
margin:0.6em 0 0.6em 1em;
}
.commun .corps ul li {
margin-left: 1em;
}
.commun .chapo ul {
padding:0;
margin:0;
margin-left:1em;
list-style-type: square;
}
.commun .chapo ul li {
font-weight: bold;
margin:0;
margin-left:1em;
}
.commun a{
color: #007fb7;
}
.commun a:hover{
text-decoration:none;
}
.plan_site ul {
clear:both;
padding:0;
margin:0;
margin-left:1em;
list-style-type:square;
}
.plan_site li {
margin-left: 1em;
}
.plan_site a{
text-decoration:none;
color:#000;
}
p#techno_nextcms{
display:none;
}
div#menu_flash{
display:none;
}
#catalogue{
clear:both;
}
#catalogue div.link_to_panier{
display:none;
}
#catalogue div.link_to_panier_prive{
display:none;
}
#catalogue .panier table{
border-collapse: collapse;
width:100%;
}
#catalogue .panier th{
border:1px solid #fff;
font-weight:bold;
background-color:#ccc;
padding:2px;
text-align:center;
background-image:url(/media/interface/th.gif);
background-repeat:repeat-x;
background-position:left center;
}
#catalogue .panier td{
border:1px solid #fff;
text-align:center;
padding:2px;
background-color:#ddd;
}
#catalogue .panier th.left, #catalogue .panier td.left{
text-align:left;
}
div.catalogue_compte_accroche_swf{
display:none;
}
#catalogue .catalogue_liste_cats ul{
width:740px;
margin-right:-7px;
border-style:none;
padding-left:50px;
margin-left:-57px;
}
#catalogue .catalogue_liste_cats li{
margin-top:5px;
margin-bottom:5px;
}
#catalogue .catalogue_liste_cats li.une{
margin:0px;
padding:0px;
background-color:#f8f8f8;
color:#666;
list-style-type:square;
list-style-position:inside;
padding-left:50px;
padding-top:5px;
padding-bottom:5px;
}
#catalogue .catalogue_liste_cats li.deux{
margin:0px;
padding:0px;
background-color:#f1f1f1;
list-style-type:square;
list-style-position:inside;
color:#666;
padding-left:50px;
padding-top:5px;
padding-bottom:5px;
}
#catalogue a:link{
color:#666;
text-decoration:none;
}
#catalogue a:visited{
color:#666;
text-decoration:none;
}
#catalogue a:hover{
color:green;
text-decoration:none;
}
catalogue a.cata:link{
color:#666;
text-decoration:none;
}
#catalogue a.cata:visited{
color:#666;
text-decoration:none;
}
#catalogue a.cata:hover{
color:green;
text-decoration:underline;
}
catalogue a.troid:link{
color:#666;
text-decoration:none;
}
#catalogue a.troid:visited{
color:#666;
text-decoration:none;
}
#catalogue a.troid:hover{
color:#f60;
text-decoration:underline;
}
#catalogue .recherche{
display:none;
}
#catalogue_recherche{
display:none;
}
#catalogue_recherche_cat{
display:none;
}
#catalogue p.retour{
display:none;
}
#catalogue .produit_type{
}
#catalogue .produit_type h3{
margin:0;
padding:0;
font-size:12px;
padding-top:5px;
padding-bottom:5px;
}
#catalogue .produit_type .bottom{
display:none;
}
#catalogue .produit_type p.produit_img{
float:left;
width:154px;
margin-left:10px;
}
#catalogue .produit_type p.produit_img img{
border:1px solid #666;
padding:2px;
background-color:#fff;
}
#catalogue .produit_type p.produit_img a:hover img{
border-color:#f60;
}
#catalogue .produit_type .corps{
margin-left:164px;
margin-right:10px;
}
#catalogue .produit_type .produit_fichiers{
display:none;
}
#catalogue .produit_type p.debut_refs{
clear:both;
height:21px;
}
#catalogue .produit_type p.separateur_refs{
clear:both;
height:2px;
margin-top:10px;
margin-bottom:10px;
}
#catalogue .produit{
clear:both;
margin-left:10px;
margin-right:18px;
}
#catalogue .produit .libelle{
}
#catalogue .produit h4{
margin:0;
padding:0;
margin-top:3px;
font-size:11px;
color:#000;
}
#catalogue .produit .ref{
margin:0;
padding:0;
margin-top:5px;
font-size:10px;
font-weight:bold;
}
#catalogue .produit .add_to_cart{
display:none;
}
#catalogue .produit .produit_infos{
margin-top:10px;
}
#catalogue .produit .produit_infos table{
border-collapse: collapse;
width:100%;
}
#catalogue .produit .produit_infos th{
border:1px solid #fff;
font-weight:bold;
background-color:#ccc;
padding:2px;
text-align:center;
background-image:url(/media/interface/th.gif);
background-repeat:repeat-x;
background-position:left center;
}
#catalogue .produit .produit_infos td{
border:1px solid #fff;
text-align:center;
padding:2px;
background-color:#ddd;
}
#catalogue .produit .produit_infos th.left, #catalogue .produit .produit_infos td.left{
text-align:left;
}
#catalogue .produit .produit_3d{
display:none;
}
#catalogue .produit .reference_infos{
border:1px solid #666;
padding:5px;
margin-top:10px;
}
#catalogue .produit .reference_infos h4{
padding:0;
margin:0;
font-size:12px;
font-weight:bold;
color:#444;
}
#catalogue .produit .reference_infos p{
padding:0;
margin:0;
margin-top:2px;
font-size:10px;
font-weight:bold;
color:#444;
}
#catalogue .produit .choix_ref{
margin-top:20px;
border-top:1px solid #333;
}
#catalogue .produit .choix_ref h4{
display:none;
}
#catalogue .produit .choix_ref .choix_ref_remarque label{
display:block;
}
#catalogue .produit .choix_ref .choix_ref_remarque textarea{
width:99%;
}
#catalogue .liste_publique{
margin-left:10px;
margin-right:17px;
}
#catalogue .liste_publique table{
border-collapse: collapse;
width:100%;
margin:0;
}
#catalogue .liste_publique th{
border:1px solid #fff;
font-weight:bold;
background-color:#ccc;
padding:2px;
background-image:url(/media/interface/th.gif);
background-repeat:repeat-x;
background-position:left center;
}
#catalogue .liste_publique th.ref{
width:25%;
}
#catalogue .liste_publique td{
border:1px solid #fff;
padding:2px;
background-color:#ddd;
}
#catalogue p.zoom{
margin:0;
padding:0;
margin-top:20px;
text-align:center;
}
#catalogue p.zoom img{
border:1px solid #333;
padding:5px;
}
#catalogue p.zoom a:hover img{
border-color:#f60;
}
#catalogue p.pagination{
display:none;
}
#catalogue table.params{
border-collapse: collapse;
width:100%;
font-size:10px;
}
#catalogue table.params th{
background-image:url(/media/interface/catalogue/tabs/coin.gif);
background-repeat:no-repeat;
background-position:left top;
border:1px solid #444;
font-weight:bold;
background-color:#787471;
padding:2px;
color:#fff;
text-align:center;
}
#catalogue table.params .selected th, #catalogue table.params th.selected{
background-color:#D4D0CD;
color:#666;
}
#catalogue table.params thead th{
background-image:none;
}
#catalogue table.params td{
border:1px solid #444;
text-align:center;
padding:2px;
background-color:#aaa;
}
#catalogue table.params td.selected, #catalogue table.params .selected td{
background-color:#F6AC50;
}
#catalogue table.params th.left, #catalogue table.params td.left{
text-align:left;
}
#catalogue table.params th.diam_course{
background-image:url(/media/interface/catalogue/tabs/diam-course.jpg);
background-repeat:no-repeat;
background-position:left top;
width:57px;
height:42px;
padding:0;
text-indent:-9999px;
}
#catalogue table.params th.diam_courses{
background-image:url(/media/interface/catalogue/tabs/diam-courses.jpg);
background-repeat:no-repeat;
background-position:left top;
width:57px;
height:42px;
padding:0;
text-indent:-9999px;
}
#catalogue table.params th.diam_angle{
background-image:url(/media/interface/catalogue/tabs/diam-angle.jpg);
background-repeat:no-repeat;
background-position:left top;
width:57px;
height:42px;
padding:0;
text-indent:-9999px;
}
#catalogue .catalogue_ul_cat{
}
#catalogue .catalogue_li_cat{
}
#catalogue .catalogue_ul_cat a{
}
