/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyrigth (c) 2007 SHEEPME
|		Webdesign : Jour et nuit
|		http://www.jouretnuitwework.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* @import url(dropDownMenu.css);*/
 
 
 /* Meta
 -------------------------------------------------------- */
body { margin:0; padding:0; font-family : Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 70%; background: #fff url(../../images/img/bg-body.jpg) left top no-repeat;}
a { color: #000; text-decoration: none; }
a:hover { color: #212121; text-decoration: underline; }
ul{ list-style:none; margin:0; padding:0; }
img {border: 0;}
fieldset {border: 0;}
.rose{ color:#FE027D !important; }
legend{ font-weight: bold; }
th{ text-align:left; }
 
 
/* Page
-------------------------------------------------------- */
#container { width:934px; }




 /* Header
-------------------------------------------------------- */
#header { height:130px; }
#header h2 { padding:0; margin:0; }
#header h2 a{ background: transparent url(../../images/img/logo-sheepme.gif)  0 0 no-repeat; width: 100px; height: 110px; display:block; margin: 13px 0 0 34px; }
#header h2 a span { position:absolute; top:-999px; left:-999px; }

 /* Language
-------------------------------------------------------- */
#languagesBox {position:absolute;top:0;left:495px;padding:5px 5px 15px 5px; background-color:#53E0FE; border-color:#9D0057; border-style:solid; border-width: 0 1px 1px 1px; }
#languagesBox h4 { font-size:10px; color:#fff; margin:0; padding:0;}
#languagesBox ul {padding:0;margin:0;}
#languagesBox li {padding:0;margin:0; font-size:10px;}

 /* Login
-------------------------------------------------------- */
#loginBox {position:absolute;top:0;left:350px;padding:5px 5px 15px 5px; background-color:#CFEB00; border-color:#A5B73D; border-style:solid; border-width: 0 1px 1px 1px; width:120px; }
#loginBox fieldset { border:0; margin:0; padding:0; display:block;}
#loginBox h4 { font-size:10px; color:#fff; margin:0; padding:0;}
#loginBox p { padding:0;margin:0; clear:left;}
#loginBox form {padding:0; margin:0; }
#loginBox input { background-color:#4A5600; color:#A5E700; font-size:10px; display:block; border:0; margin:2px 0; padding:0; width:100px; float:left;}
#loginBox .submitBt{ width:13px; height:13px; color:#4A5600; background: url(../../images/img/fleche.gif); margin-left:5px; }
#loginBox .createCompte{ font-size:10px; color:#4A5600; padding-top:5px; }
 
 
 
 
 /* Col gauche
-------------------------------------------------------- */
#menuGauche { float:left; width:170px; margin-right:10px; padding-top:22px; color:#666; }
#menuGauche a { color:#666; }
#menuGauche p { margin:5px 0; padding:0; }
#menuGauche div { padding: 0 0 15px 0; margin:0 0 20px 0; background: url(../../images/img/bg-ul.gif) 0 bottom no-repeat; }
#menuGauche h4 { font-weight: normal; color : #000; margin: 0; padding: 0; font-size:1em; }
#menuGauche h4 a{ color: #000; }
#quick_find input{ border: 0; background-color: #D2F100; color: #000; width:100px; font-size:.9em; }
#quick_find input.submitBt{ color:#000; width:20px; }
#menuGauche .boxes{ padding-left:10px !important; }
#menuGauche .sumCart{ margin-top:5px; padding-top:5px; color:#FE027D; }
.paypalLogo{ margin-left:20px !important; display:block !important; }
.panierLogo{ background: url(img/cart.gif) 0 0 no-repeat; padding: 10px 0 10px 35px !important; margin-top:5px; }


 /* Menu principal
-------------------------------------------------------- */
#menuSite ul{ padding-left:0 !important;  }
#shop span, #concours span, #galerie span, #blog span, #around span { position:absolute; top:-999px; left:-999px; }
#shop a{ height:18px; width:148px; display:block !important; background: url(../../images/img/shop.gif) 0 0 no-repeat; }
#concours a{ height:18px; width:148px; display:block !important; background: url(../../images/img/concours.gif) 0 0 no-repeat; }
#galerie a{ height:18px; width:148px; display:block !important; background: url(../../images/img/galerie.gif) 0 0 no-repeat; }
#blog a{ height:18px; width:148px; display:block!important; background: url(../../images/img/blog.gif) 0 0 no-repeat; }
#around a{ height:19px; width:148px; display:block!important; background: url(../../images/img/faq.gif) 0 0 no-repeat; }

#shop ul { margin:10px 0 10px 17px !important; padding:0; }
#shop ul ul { margin: 0 0 10px 10px !important; padding:0; }
#shop ul li a { background: none; display:inline !important; color:#B4CD00 !important; }
#shop ul li { background:url(../../blog/themes/sheepme/img/puce_shop.gif) 0 6px no-repeat; padding-left:10px; }


 /* Zegraphik
-------------------------------------------------------- */
h2 { font-size:1.5em; margin:0.83em 0;}
.post-title {margin:1.5em 0 0 0; padding:0 0 0 5px;	border-left:#3CC1EC solid 20px; color:#3CC1EC;}
.around-title {margin:1.5em 0 0 0; padding:0 0 0 5px;	border-left:#d6d6d6 solid 20px; color:#d6d6d6;}
.faq {margin:1.5em 0 0 0; padding:0 0 0 5px;	border-left:#B4B4B4 solid 20px; color:#B4B4B4;}
.press { padding-top:10px; color:#aaaaaa; font-size:1em; }
.titre-concours {font-size:1.1em; font-weight:bold; color:#333333;}

.concours-link {text-decoration:underline; font:11px Verdana, Arial, Helvetica, sans-serif; color:#aaaaaa; font-weight:bold;}
.concours-link:active {text-decoration:underline; font:11px Verdana, Arial, Helvetica, sans-serif; color:#aaaaaa; font-weight:bold;}
.concours-link:visited {text-decoration:underline; font:11px Verdana, Arial, Helvetica, sans-serif; color:#aaaaaa; font-weight:bold;}
.concours-link:hover {text-decoration:underline; font:11px Verdana, Arial, Helvetica, sans-serif; color:#aaaaaa; font-weight:bold;}

#form {background-color:#eeeeee; border:1px #aaaaaa solid; margin:25px 50px 25px 50px; padding:15px 15px 15px 15px;}

img.around {border:2px #000000 solid;}
div.around {font:5px Arial, Helvetica, sans-serif; margin-top:20px;}


 /* Col center
-------------------------------------------------------- */
#centre { float:left; width:740px; padding-top:12px; }
#centre h1 { padding:0; margin:0; color:#BDD304; font-size:1.5em; }
#centre h3 { padding:0; margin:0; color:#BDD304; font-size:1.2em; clear:left; }
#centre h4 { clear:left; padding-top:20px; color:#8948B1; font-size:1.2em; }
.productPrice { color:#FE027D; }

#index.pageHome{ width:300px; float:left; }
#index{ width:600px; float:left; }
#bestSeller{ width:300px; float:left; }
#conditions h3{ margin:15px 0 5px 0 !important; }

 /* Panier
-------------------------------------------------------- */
.cartProduct { float:left; width:200px; }
.cartSubTotal { clear:left; font-weight:bold; }
#centre .navBt { display:block; background-color:#fff; border: 1px solid #FF017D; color:#FF017D; padding:3px; font-weight:bold; width:150px; text-align:center; float:left !important; margin:15px 15px 15px 0; }
#centre .navBt a{ color:#FF017D; }

.messageStack{ background-color:#FFFF00; padding:5px; margin-bottom:10px; }
.messageStack li { color:#f00; }

.currentCheckoutBar { color: #FF017D; border-left: 5px solid #FF017D; padding-left:5px; }
.deliveryAddress, .billingAdress { width:270px; }
th.deliveryAddress, th.billingAdress, .invoiceDetails th, .invoiceHistory th {  color:#FF017D; text-align:left; }
.invoiceAdress, .invoiceDetails{ margin:10px 0; }
.invoiceDetails, .invoiceHistory{ width:500px; }
.checkoutBar{ clear:left; }



 /* Bloc List produits
-------------------------------------------------------- */
.productInfoList { float:left; width:133px; padding-bottom:10px; margin-right:15px; display:inline; }
.productInfoSpecList { background: transparent url(img/bg_produit_vert.gif) 0 0 repeat-x; padding:2px; font-size:.9em; margin-top:5px; }
.productInfoSpecList span{ display:block; }
.productInfoSpecList .productTitle{ font-weight:bold; }
.productInfoSpecList .productModel{ color:#A6A6A8; }

#splitPage{ clear:left; padding:2px; background-color:#F6F6F6; }
#splitPage p{ padding:0; margin:0; }
#splitPage .sP2{ float:right; }


#pageAccess .productInfoList { width:266px !important; }
#pageAccess .productInfoList img{ width:266px !important; }


 /* Bloc produits
-------------------------------------------------------- */
#productInfo { float:left; margin-right:20px; width:430px; }
#productInfo img{ float:left;margin-bottom:5px;  }
#productInfoSpec { background: transparent url(img/bg_produit_vert.gif) 0 0 repeat-x; padding:2px; font-size:.9em; width:396px; clear:left; }
#productInfoSpec span{ display:block; }
#productInfoSpec .productTitle{ font-weight:bold; }
#productInfoSpec .productModel{ color:#A6A6A8; }
#productInfoSpec .formBt{ float:right; margin-right:6px; }
/*#productInfoSpec .formBt input{ background:#609 url(img/btn_acheter.gif) 0 0 no-repeat; border:0; width:49px; height:50px;  cursor:pointer; }*/
#productDescription { float:left; padding: 10px 15px; width:250px; background-color:#F7FDD9; color:#A7A7A7; text-align:justify; font-size:.9em;}
#productDescription strong { color:#000; }
#productDescription p { margin:0 0 10px 0; }

 /* Bloc meilleurs ventes
-------------------------------------------------------- */
#bestSeller { width:148px; float:left  }
#bestSeller .productInfoSpecList { background: transparent url(img/bg_produit_bleu.gif) 0 0 repeat-x; }
#bestSeller .productInfoList { margin-right:0 !important; }

 /* Bloc coup de coeur sheepme
-------------------------------------------------------- */
#coupCoeur { width:148px; float:left }
#coupCoeur .productInfoSpecList { background: transparent url(img/bg_produit_rose.gif) 0 0 repeat-x; }
#coupCoeur .productInfoList { margin-right:0 !important; }

 /* Bloc accessoire Home
-------------------------------------------------------- */
.accessHome{ float:left; width:281px;}
.accessHome a, .accessHome a img{ display:block; border:0; }
.accessHomeInfo { background: transparent url(img/bg_produit_vert_2.gif) 0 0 repeat-x; padding:2px; font-size:.9em; font-weight:bold; height:35px; }

 
 /* Plan du site
-------------------------------------------------------- */
#sitemap ul { margin:10px 5px; }
 
 
 
 
 
 /* Footer
-------------------------------------------------------- */
#footer { height:15px; clear:both; margin:0; padding:25px 15px 5px 15px; background:#F6F6F6 url(../../images/img/bottom.gif) 0 0 no-repeat; width : 760px; font-size:.9em; }
#footer a {font-weight:normal; color:#A7A7A7;}
#myspace { color:#3DC0EC !important; }


