/*****************************************/ /*SITE Veran ยง */ /*****************************************/ @import "style.less"; /*****************************************/ /*layout Veran - */ /*****************************************/ #wrapper { width:100%; background:url("@{base-url}/img/fd.png") repeat-x; } #container { width:1000px; margin:0 auto; position: relative; } #bandeau { width:1000px; height:100px; } #logo { float:left; padding-top:10px; } #titre-logo { float:left; padding-top:50px; padding-left:@marge; } #logo img { border:0; } /*****************************************/ /*navigation outils */ /*****************************************/ #outils { position:absolute; right:160px; top:2px; } #outils li a { color:white; padding:3px 10px; height:14px; color:white; background:@gris-fonce; font-size:12px; font-weight:bold; border-left:1px solid black; .box-shadow; } #outils li a.current { cursor:text; text-decoration:none; background:@gris-clair; color:@quasi-noir; } #outils li a:hover { color:@gris2; } #adresse { position:absolute; right:0; top:70px; width:500px; } #adresse p { color:white; text-align:right; margin:0; padding:0; } #search { position: absolute; top: 0px; right: 0px; } #search input { background: url(http://www.mentaline.com/forum/images/search_input_button.png) white right no-repeat; padding-right: @marge; } #search-result-box{ width: 1000px; height: 600px; overflow:auto; position: absolute; top: 30px; right: 0px; background: #fff; z-index: 9999; display: none; border:solid 1px; } #search-result-title { font-size: 12px; font-weight: bold; margin:5px } #search-result-close { position: absolute; right: 5px; } /*****************************************/ /*navigation 1 */ /*****************************************/ #nav1 { width:1000px; height:30px; margin-bottom:10px; .box-shadow; } #nav1 ul { width:998px; height:28px; border:1px solid @gris-fonce; background:url("@{base-url}/img/fd-nav.png") repeat-x; } #nav1 li a { color:white; font-weight:bold; padding:6px 10px 0 10px; height:22px; font-size:14px; border-right:1px solid @gris-fonce; } #nav1 li#accueil a { margin-left:30px; border-left:1px solid @gris-fonce; } #nav1 li#boutique a { color:@couleur-boutique; } #nav1 li a:hover { color:@gris; } #nav1 li#boutique a:hover { background:url("@{base-url}/img/fd-curnav.png") repeat-x; color:@couleur-boutique2; } #nav1 li.current a { background:url("@{base-url}/img/fd-curnav.png") repeat-x; color:@quasi-noir; } #nav1 li#boutique.current a { color:@couleur-boutique2; } /*****************************************/ /*contenu */ /*****************************************/ #pagecontent { width:100%; background:white; /*z-index: 0;*/ .box-shadow; } #pagecontent.home { background:black; color:white; } #pagecontent.boutique { background:url("@{base-url}/img/boutique/fd-boutique.png") repeat-y; } /* #bloc-boutique { position: absolute; top:100px; left: 150px; margin-top:30px; width:190px; height:100px; background:url("@{base-url}/img/promoboutique.gif") no-repeat top left; } #bloc-boutique a{ } .strokprice{ font-size: 10px; text-decoration: line-through; } #produitspromo { position: absolute; left:10px; top:40px; } */ /*****************************************/ /*fil d'ariane - - */ /*****************************************/ #filariane { padding:10px; font-size:13px; font-weight:bold; border-right:@largeur-images solid @gris; } #filariane a { color:@gris1; } /*****************************************/ /*navigation second niveau - - */ /*****************************************/ #vnav { float:left; width:@largeur-gauche; margin-right:@marge; min-height:@marge; } #vnav ul { margin-top:10px; } #vnav li { margin-bottom:3px; } #vnav li a { width:@largeur-gauche; font-weight:bold; text-align:right; background:black; color:white; margin-bottom:10px; .box-shadow (5px); } #vnav li a span { display:block; padding:3px 5px; } #vnav li a:hover { color:@gris; .box-shadow (10px); } #vnav li.current a { cursor:text; background:@gris; color:black; .no-shadow; } /*****************************************/ /*contenu */ /*****************************************/ #contenu { float:left; text-align:justify; width:@largeur-contenu; /*padding:@marge/2 0;*/ } #letexte { float:left; width:@largeur-contenu - @largeur-images - @marge; } #contenu h1 { margin-top:10px; } #lesimages { float:left; margin-left:@marge; width:@largeur-images; background:@gris; overflow:hidden; } #imagescontent { padding:7px; text-align:center; } #lesimages a img { border:2px solid @gris-clair; } #lesimages a:hover img { border:2px solid @gris2; } #pagebas { margin:10px 40px; } /*****************************************/ /*Home page */ /*****************************************/ #photohome { width:998px; height:358px; overflow:hidden; border:1px solid@gris-fonce; } .section-home { margin:0 @marge; padding:@marge/2 0; } .section-home h1 { font-size:16px; margin-top:0; } .section-home h2 { font-size:15px; color:#5c5c5c; margin-top:0; } #section1 { border-bottom:1px solid @gris-fonce; } #section1 .section-home2,#baseline .section-home2 { background:url("@{base-url}/img/home/sep-section1.png") repeat-y; } #section2 { border-bottom:1px solid @gris-fonce; } .bloc-home { float:left; /*min-height:60px;*/ } #section1 .bloc-home { /*width:30.5%; margin-right:1.5%;*/ width:28%; margin-right:5%; } #section1 .bloc-home#bloc-actus { width:34%; margin-right:0; } #section1 .bloc-home#bloc-velodumois{ width:30%; margin-right:3%; } #section2 #bloc-video { width:460px; margin-right:19px; } #section2 #bloc-boutique { width:460px; border-left:1px solid @gris-fonce; padding-left:20px; } #baseline .bloc-home { width:28%; margin-right:5%; font-size:11px; margin-bottom:@marge; } .alexandre { float:left; width:230px; margin-top:@marge/2; margin-right:@marge; background:white; } .alexandre2 { padding:5px; background:url("@{base-url}/img/home/alexandre.jpg") no-repeat bottom left; min-height:350px; color:black; } .mavproduits { float:left; width:210px; margin-top:5px; } #promo li { position:relative; height:350px; } #promo li h5 { position:absolute; bottom:0; } #promo .aulieude { color:white !important; } .photopromo { display:table-cell; vertical-align:middle; background:white; text-align:center; width:210px; /*padding-top:20px; min-height:130px;*/ height:180px; border:2px solid @gris; } .textepromo { font-size:11px; text-align:justify; line-height:1.1em; } /*****************************************/ /*pied de page */ /*****************************************/ #pagefooter { width:1000px; margin:@marge/2 auto; color:white; } #pagefooter ul { /*border-left:1px solid @gris-fonce;*/ height:20px; } #pagefooter li a { color:white; /*background:#303030;*/ text-decoration:none; padding:3px 7px 0 7px; height:14px; /*border-right:1px solid @gris-fonce;*/ font-size:11px; /*.box-shadow (3px);*/ } #pagefooter li a:hover { color:#e5e5e5; /*background:#333;*/ } #legal { float:left; width:550px; } #credits { float:left; width:450px; }