/* ------------ PC Line ------------------- */
/* --------- Surcharge CSS ---------------- */


/* ---------------------------------------- */
/* -------- Balises generales ------------- */

body
{
cursor:default;
}

a
{
color: #000000; 
text-decoration: none;
}

a:hover
{
color: #58627E;
text-decoration: none;
}

select
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
}

input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #cccccc; !important
}

input:focus
{
border:1px solid #000000; !important
}

sup
{
color:#FF0000;
}

h3, #store-listing h3, #store-identity h3, #store-user h3, #store-userAdd h3, #store-userEdit h3
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px; !important
font-weight: bold;
color: #58627E;
}

/* ---------------------------------------- */
/* ------------- Menu Haut ---------------- */

#store-menuTopCateg
{
background-color:#FFFFFF;
}

#store-menuTopCateg ul li
{
margin:2px 1px 2px 1px;
background: url(http://www.lineis.fr/pcline/tab_left_first.gif) no-repeat -1px 0;
color:#000000;
}

#store-menuTopCateg ul li a
{
background: url(http://www.lineis.fr/pcline/tab_right.gif) no-repeat top right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

#store-menuTopCateg ul li a:hover
{
color:#FFFFFF;
}


/* ---------------------------------------- */
/* ------------- Menu gauche -------------- */

/* Rechercher */            /* Vos informations */   
#store-search #searchLabel, #store-yourInformations .titreBlockSidebar
{
background-color:#88B1C3;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color:#FFFFFF;
}

#titrePanier a, #createAccount a, #forgottenAccount a
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
text-decoration:none;
font-weight:bold;
color:#000000;
}

#titrePanier a:hover, #createAccount a:hover, #forgottenAccount a:hover
{
color:#58627E;
font-weight:bold;
}

#store-manageAccount ul li a:hover
{
text-decoration:none;
color:#58627E;
}

#store-manageAccount ul li a
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color:#000000;
}


#manageAccountLogin, #manageAccountPassword
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
text-decoration:none;
color:#000000;
}

.button
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
font-weight:bold;
color:#000000;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
padding: 2px;
}

.button:hover
{
border:1px solid #000000;
}

#store-search, #store-yourInformations, #salepointInformations, #store-pourNousContacter, #store-selectionIndex
{
border:1px solid #DDDBDC; !important
}

/* Pc-line */
#salepointInformations .titreBlockSidebar
{
background-color:#88B1C3;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color:#FFFFFF;
}

.corpsBlockSidebar
{
text-align:left;
}

.corpsBlockSidebar ul li a
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
text-decoration:none;
color:#000000;
}

.corpsBlockSidebar ul li a:hover
{
color:#58627E;
text-decoration:none;
}

/* Pour nous contacter */
#listSidebar1_7 #pourNousContacterTitle
{
background-color:#88B1C3;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color:#FFFFFF;
}

#store-pourNousContacterCorps p
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
text-decoration:none;
color:#000000;
}

.contactElement, .email
{
font-weight:bold;
}

/* -- Corps --*/
#corps
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

/* ---------------------------------------- */
/* ---------- Catalogue Pc-Line ----------- */

.titreRubrique
{
margin:10px 0 10px 0;
}

.titreRubrique span
{
background-color:#88B1C3;
display:block;
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color:#FFFFFF;
padding:2px 0 2px 2px;
}

.store-menuSousCateg h2
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight:bold;
}

.store-menuSousCateg h2 a:hover
{
color: #58627E;
}

.store-menuSousCateg h2 a, .store-menuSousCateg h2 a:hover, .store-menuSousCateg ul li a, .store-menuSousCateg ul li a:hover, .SousCategVoir a, .SousCategVoir a:hover
{
text-decoration:none;
}

.store-menuSousCateg ul li
{
list-style-type: none;
background-image: url(http://www.lineis.fr/Images/closed.gif);
background-repeat: no-repeat;
background-position: 0% 65%;
padding-left: 5px;
}

/* ---------------------------------------- */
/* ----------- Listing -------------------- */

#c1, #c2, #c3, #c4, #c5
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
background: #88B1C3;
color: #ffffff;
font-weight: bold;
}

#listingTable thead tr th
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
background: #88B1C3;
color: #ffffff;
font-weight: bold;
}

.priceProduct, .priceProductUnit, .euroSymbol
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color:#FF0000;
}

#store-categoryChildren ul li h2 a
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px; !important
}

/* ---------------------------------------- */
/* ----------- Categories  ---------------- */

#store-categoryHead h1
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color: #58627E;
}

.clearfix li h2 a
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
}

/* ---------------------------------------- */
/* ----------- Encart produit ------------- */

.meaChapeau .meaNom a, .meaDescription p
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
text-decoration:none;
}

.meaChapeau .meaNom a:hover, .meaDescription p .meaPlusInfos:hover
{
color: #58627E;
text-decoration:none;
}

.meaPlusInfos
{
text-decoration:none;
}

/* ---------------------------------------- */
/* ----------- Prix ----------------------- */

.meaPrixTTC, .meaPrixTTC .devise, .meaPrixTTC .devise .taxe
{
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
font-weight:bold;
font-size:12px;
}

.meaPrixHT, .meaPrixHT .devise, .meaPrixHT .devise .taxe
{
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
font-weight:bold;
font-size:10px;
}


/* ---------------------------------------- */
/* ----------- Fiche produit -------------- */

#productInfo h4, h4
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px; !important
font-weight: bold;
color:#000000;  
}

.productPrixTTC
{
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
font-weight:bold;
font-size:12px; !important
}

.productPrixHT
{
font-family: Verdana, Arial, sans-serif;
color: #ff0000;
font-weight:bold;
font-size:10px; !important
}

/* ---------------------------------------- */
/* ----------- Adresses ------------------- */

#addressBookTable tr th
{
background-color:#EAEAEA;
}

/* ---------------------------------------- */
/* ------ Formulaire de contact  ---------- */

.createUpdateAccountTable tr td input, .createUpdateAccountTable tr td textarea
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #cccccc;
}

.createUpdateAccountTable tr td input:hover, .createUpdateAccountTable tr td textarea:focus
{
border:1px solid #000000;
}

/* ---------------------------------------- */
/* ------------- Votre compte ------------- */

.userTable tr td a
{
font-weight:bold;
}

/* ---------------------------------------- */
/* ------------- Editer compte   ---------- */

.createUpdateAccountTable tr td input, .fieldText
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #cccccc;
}

.createUpdateAccountTable tr td input:hover, .fieldText:hover
{
border:1px solid #000000;
}

/* ---------------------------------------- */
/* ------------- Editer adresse ----------- */

.mainTitle
{
font-family: Verdana, Arial, sans-serif;
font-size: 12px; !important
font-weight: bold;
color: #58627E;
}

table tr td input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:1px solid #cccccc;
}

table tr td input:focus
{
border:1px solid #000000;
}

table tr td label span, #infosRequiredField
{
color:#FF0000;
}

/* ---------------------------------------- */
/* ----------- Footer --------------------- */

#store-menuImpressum ul li a
{
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
}

