body {margin-top:0;
background-color:#ffffff;
font-family:verdana, arial, helvetica, sans-serif;
font-size:10pt;
}

.police{font-family:verdana, arial, helvetica, sans-serif;}

H1{font-family:verdana, arial, helvetica, sans-serif;
color:#1590a5;
font-size:0.9em;
font-weight:normal;
margin: 25px 0 0 0;
}


H2,H3{
font-family:verdana, arial, helvetica, sans-serif;
color:#042833;
font-weight:normal;
padding:0 0 0 0;}

H2{font-variant:small-caps;
font-size:0.8em;
margin: 0 0 0 0;
}

H3{
font-size:0.7em;
margin:0 0 0 0;
}

H4{
font-family:verdana, arial, helvetica, sans-serif;
color:#d88447;
font-weight:bold;
padding:0 0 0 0;
font-size:0.8em;
margin:0 0 20px 0;
}

H5
{
font-family:verdana, arial, helvetica, sans-serif;
color:#042833;
font-weight:normal;
padding:0 0 0 0;
font-size:1.0em;
margin:10px 0px 0 37px;
}

H5.product
{
font-family:verdana, arial, helvetica, sans-serif;
color:#042833;
font-weight:normal;
padding:0 0 0 0;
font-size:1.0em;
margin:10px 0px 0 37px;
}

H6.product
{
font-family:verdana, arial, helvetica, sans-serif;
color:#042833;
font-weight:normal;
padding:0 0 0 0;
font-size:0.9em;
margin:10px 0px 0 37px;
}

H6{
font-size:1.1em;
font-family:verdana, arial, helvetica, sans-serif;
color:#498399;
font-weight:normal;
padding:0 0 0 0;
}

p{}
.bleufonce{color:#042833;
font-weight:normal;
font-size:0.7em;
text-align:left;
}

.bleu{
color:#1590a5;
font-weight:bold;
font-size:0.7em;
text-align:center;
margin:5px 0 0 0;
}

.presentation{
color:#042833;
font-weight:normal;
font-size:0.8em;
margin-left:40px;margin-top:10px;margin-bottom:10px;
}

.sous-label{
color:#042833;
font-weight:normal;
font-size:0.7em;
text-align:center;
margin: 10px 0 0 0;
}

.marron{
color:#d88447;
font-weight:normal;
font-size:0.8em;
text-align:center;
margin:5px 0 0 0;
}


.photo{
text-align:center;}

.tagstext{
 font-size:0.8em;
padding:10px 50px 10px 50px; 
margin-left:10px;
word-spacing:25px;
 line-height:25px;
 text-align:center;
}

.menuItems{
font-size:0.7em;
margin:10px 0 10px  15px;
}


.fiche{
margin-left:40px;margin-right:40px;
}



td#last.motcle form {
background-image:url(/images/bg_recherche.gif);
background-repeat:no-repeat;
height:21px;
margin:0pt;
padding:0pt;
width:125px;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
border-top:solid 1px #042833;
border-left:solid 1px #042833;
}

td#last.motcle div {
text-align:center;
}

td.motcle form {
background-image:url(/images/bg_recherche.gif);
background-repeat:no-repeat;
height:21px;
margin:0pt;
padding:0pt;
width:125px;
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
border-top:solid 1px #042833;
border-left:solid 1px #042833;
}

td.motcle div {
text-align:center;
}

input.champ_recherche {
background-color:#FFFFFF;
border:none;
color:#042833;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:0.8em;
font-weight:normal;
height:21px;
letter-spacing:0px;
margin:0pt 0pt 0pt 28px;
padding:3px 0pt 1px;
width:97px;
}

input.login,input.recherche,input.contact{
background-color:#FFFFFF;
border-top:1px solid  #c0c0c0;
border-left:1px solid  #c0c0c0;
color:#042833;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
font-weight:normal;
height:21px;
letter-spacing:0px;
margin:0pt 0pt 0pt 0px;
}

input.coordonnee,input.coordonnee2,input.tel,input.naissance,input.code {
background-color:#FFFFFF;
border-top:1px solid  #707070;
border-left:1px solid  #707070;
color:#042833;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
font-weight:normal;
height:21px;
letter-spacing:0px;
margin:0pt 0pt 0pt 0px;

}

textarea.coordonnee{
background-color:#FFFFFF;
border-top:1px solid  #707070;
border-left:1px solid  #707070;
color:#042833;
font-family:verdana,Arial,Helvetica,sans-serif;
font-size:0.6em;
font-weight:normal;
height:100px;
letter-spacing:0px;
margin:0pt 0pt 0pt 0px;

}
input.login{width:97px;}

input.recherche{width:147px;}

input.coordonnee{width:300px;}
textarea.coordonnee { font-size:10pt; }

input.coordonnee2{width:150px;}

input.tel{width:200px;}

input.naissance{width:150px;}

input.code{width:80px;}

input.AccountForm { font-size:10pt; }
textarea.AccountForm { font-size:10pt; }
.selectCoord{font-size:10pt;}

.selectPanier,.selectCoord,.selectContact{
border-right:solid 1px #cccccc;
border-bottom:solid 1px #cccccc;
border-top:solid 1px #042833;
border-left:solid 1px #042833;
background-color:#FFFFFF;
color:#042833;
font-family:verdana,Arial,Helvetica,sans-serif;
font-weight:normal;
}

.selectPanier{font-size:0.8em;}

.selectContact{font-size:0.7em;}


textarea
{
background-color:#FFFFFF;
border-top:1px solid  #c0c0c0;
border-left:1px solid  #c0c0c0;
color:#042833;
font-size:1em;
font-weight:normal;
}

.bouton {float:right; vertical-align:top;}

.tab2
{border-left:1px solid #c8c6c6;border-right:1px solid #c8c6c6;
}

.tab3{
margin-left:20px;}

.tab4{
padding-right:3px;}

.tab5{
padding-right:0px;
background-color:#f7f7f7;}

.tab6{
border-left:1px solid #c8c6c6;
border-right:1px solid #c8c6c6;
border-bottom:1px solid #c8c6c6;
background:url(/images/bgP.gif);background-repeat:no-repeat;background-color:#efefef;
margin-top:30px;}

.tab7{
border-left:1px solid #06b4cc;
border-right:1px solid #06b4cc;
border-bottom:1px solid #06b4cc;

margin-top:30px;}

.tab-evt{margin-top:10px;}

.tabFiche{
border-left:1px solid #c8c6c6;
border-right:1px solid #c8c6c6;
border-bottom:1px solid #c8c6c6;
border-top:1px solid #c8c6c6;
background:url(/images/bgfiche.gif);
background-repeat:no-repeat;
background-color:#efefef;
padding:5px 5px 5px 0px;
}

.tabresult{
border-left:1px solid #1590a5;
border-right:1px solid #1590a5;
border-bottom:1px solid #1590a5;
background:url(/images/bilineairebg.gif);background-repeat:repeat;background-color:#efefef;
margin-top:35px;}

.tabEtatCommandes { border-top:1px solid #6d9daf; border-bottom:1px solid #6d9daf;border-left:1px solid #6d9daf;border-right:1px solid #6d9daf;Border-Collapse: Collapse;
}

.tableaux{Border-Collapse: Collapse;}

td{}

.ficheTxt{
color:#042833;
font-size:0.6em;
}

.bords{border:1px solid #6d9daf;
background-color:#ffffff;
}

.cellz{padding-left:10px;
font-size:0.6em;
font-weight:normal;
color:#042833;}

.cellc{
font-size:0.9em;
font-weight:bold;
color:#ffaa00;}

.celle{
font-size:0.7em;
font-weight:bold;
padding-bottom:5px;
}

.cellf{height:1px;
padding-top:5px;
padding-bottom:10px;
}

.cellg{height:27px;
font-size:0.8em;
font-weight:bold;
color:#ffffff;
vertical-align:middle;
}

.cellh{padding-left:10px;}

.celli{
padding:10px 10px 10px 10px;
background:url(/images/evt_promo_bg.gif);
background-color:#fff6dc;
background-repeat:no-repeat;
}

.cellj{
font-size:0.6em;
font-weight:normal;
color:#042833;
text-align:center;
vertical-align:bottom;}

.compte{background:url(/images/bgCompte.gif);
background-color:#efefef;
background-repeat:no-repeat;
}

.intituleCommandes{
background:url(/images/intituleCommandesBg.gif);
height:25px;
text-align:center;
vertical-align:middle;
font-size:0.6em;
color:#1590a5;
}

.textCommandes{
text-align:center;
vertical-align:middle;
font-size:0.6em;
color:#042833;
}

.intituleCoord{
background:url(/images/intituleCoordBg.gif) repeat-y;
height:25px;
text-align:right;
vertical-align:middle;
font-size:0.6em;
}

.formMandatory { color:#ff0000; }
.formNonMandatory { color:#1590a5; }

.textCoord{
text-align:left;
vertical-align:middle;
font-size:0.6em;
color:#042833;
padding-left:15px;
}


.intituleFiche{
height:25px;
text-align:right;
vertical-align:top;
font-size:0.8em;
font-style:italic;
font-weight:normal;
color:#042833;
}

.textFiche{
text-align:left;
vertical-align:top;
font-size:0.8em;
color:#042833;
padding-left:15px;
}

.intituleContact{
height:25px;
text-align:right;
vertical-align:top;
font-size:0.8em;
font-weight:normal;
color:#042833;
}

.ajouter{
border-left:1px solid #1590a5;border-right:1px solid #1590a5;
background:url(/images/bg_panier.gif);
background-repeat:no-repeat;
background-color:#e7eef0; 
padding-left:10px; padding-right:10px;
}

.footer
{
font-size:0.6em;
font-weight:normal;
padding:2px 5px 0 5px;
}

div{}
.port{width:176px;
background:url(/images/bgPort.gif);
background-repeat:no-repeat;
height:159px;
margin-left:5px;
margin-top:20px;
}

.textePort{
font-size:0.7em;/*8*/
text-align:center;
font-weight:normal;
color:#1590a5;
padding-left:16px;
padding-top:60px;/*40px;*/}

.textePort2{
font-size:0.6em;/*7*/
font-weight:bolder;
text-align:center;
/*color:#ffaa00;*/
color: #042833;
padding-left:16px;}

.best-bg{background:url(/images/bestSellers-bg.gif);
background-color:#f7f7f7;
background-repeat:no-repeat;
}

.bestCartouche{
position:relative;left:0;
}

.bestimg{
position:absolute;left:-20px;top:0;
}

.bestgotoLayer{
float:right;}

.tagsCartouche{
position:relative; left:-30;
}

.tabtags{
width:430px;
position:absolute; left:50px;top:20px;
border-left:1px solid #c8c6c6;border-right:1px solid #c8c6c6;border-top:1px solid #c8c6c6;border-bottom:1px solid #c8c6c6;
background:url(/images/tagsBg.gif);
background-color:#f7f7f7;
background-repeat:no-repeat;
}

.az_management{
background:url(/images/managementAZ.gif);
display:block;
position:absolute;
left:-6px;top:-30px;
height:154px;
width:119px;
}
.az_newtech{
background:url(/images/newTechAZ.gif);
display:block;
position:absolute;
left:-6px;top:-30px;
height:154px;
width:119px;
}
.az_science{
background:url(/images/sciencesAZ.gif);
display:block;
position:absolute;
left:-6px;top:-30px;
height:154px;
width:119px;
}

input.AddQuantityButton {
  background-color: white;
  color:#1590a5;
  font-weight: normal;
  font-size:0.7em;
}


.util{
padding-left:20px;padding-right:20px;
}

span{}
.bestTitres{
font-size:0.6em;
position:absolute;
left:15px;top:8px;
margin-right:5px;margin-bottom:20px;
}

.preferenceIntitule{
margin: 0 0 0 0;
font-size:0.7em;
color:#042833;
font-weight:bold;
vertical-align:middle;
}

.preference{
margin:0 0 0 0;
font-size:0.8em;
color:#1590a5;
vertical-align:middle;
}

.lientitre 
{ 
font-family:verdana, arial, helvetica, sans-serif;
color:#042833;
font-weight:normal;
font-variant:small-caps;
font-size:0.8em;
}

.lienauthor
{ 
font-family:verdana, arial, helvetica, sans-serif;
color:#042833;
font-weight:normal;
font-size:1.2em;
}
/*
text-transform: lowercase;
.lienauthor:first-letter
{
text-transform: uppercase;
}
*/

a.lientitre:visited {  text-decoration: underline;  }
a.lientitre:link { text-decoration: underline; }
a.lientitre:hover { text-decoration: underline;}

a.lienauthor:visited {  text-decoration: none;  }
a.lienauthor:link { text-decoration: none; }
a.lienauthor:hover { text-decoration: none;}

a.lienb:visited { color:#042833; text-decoration: none; }
a.lienb:link { color:#042833; text-decoration: none; }
a.lienb:hover { color:#042833; text-decoration: underline;}

a.lienb2:visited { color:#1590a5; text-decoration: none; font-size:1.2em;}
a.lienb2:link { color:#1590a5; text-decoration: none; font-size:1.2em;}
a.lienb2:hover { color:#1590a5; text-decoration: underline; font-size:1.2em;}

a.lienb3:visited { color:#1590a5; text-decoration: none;}
a.lienb3:link { color:#1590a5; text-decoration: none;}
a.lienb3:hover { color:#1590a5; text-decoration: underline;}

a.lienm:visited { color:#d88447; text-decoration: none; }
a.lienm:link { color:#d88447; text-decoration: none; }
a.lienm:hover { color:#d88447; text-decoration: underline;}

a.clefs:visited { color:#a5a5a5; text-decoration: none; }
a.clefs:link { color:#a5a5a5; text-decoration: none; }
a.clefs:hover { color:#feaa02; text-decoration: underline;}

a.footTxt:visited { color:#042833; text-decoration: none; }
a.footTxt:link { color:#042833; text-decoration: none; }
a.footTxt:hover { color:#1590a5; text-decoration: underline;}

a.lienCommandes:visited { color:#042833; text-decoration: none; }
a.lienCommandes:link { color:#042833; text-decoration: none; }
a.lienCommandes:hover { color:#042833; text-decoration: underline;}

a.lienmenu:visited { color:#1590a5; text-decoration: none; margin:0 0 0 10px;}
a.lienmenu:link { color:#1590a5; text-decoration: none; margin:0 0 0 10px;}
a.lienmenu:hover { color:#1590a5; text-decoration: underline; margin:0 0 0 10px;}



.bullet{float:left;}

.gotolayer{float:right;}

hr {
color:#cecece;
height:1px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
margin-right:10px;
}

div#ProductCategoryTabSelected_science { background-image: url('/images/sciences3.gif'); display: block; width: 132px; height:37px; }
a#ProductCategoryTabLink_science { background-image: url('/images/sciences1.gif'); display: block; width: 132px; height:37px; }
a#ProductCategoryTabLink_science:hover { background-image: url('/images/sciences2.gif'); display: block; width: 132px; height:37px; }

div#ProductCategoryTabSelected_management { background-image: url('/images/management3.gif'); display: block; width: 132px; height:37px; }
a#ProductCategoryTabLink_management { background-image: url('/images/management1.gif'); display: block; width: 132px; height:37px; }
a#ProductCategoryTabLink_management:hover { background-image: url('/images/management2.gif'); display: block; width: 132px; height:37px; }


div#ProductCategoryTabSelected_newtech { background-image: url('/images/newtech3.gif'); display: block; width: 173px; height:37px; }
a#ProductCategoryTabLink_newtech { background-image: url('/images/newtech1.gif'); display: block; width: 173px; height:37px; }
a#ProductCategoryTabLink_newtech:hover { background-image: url('/images/newtech2.gif'); display: block; width: 173px; height:37px; }

div#ProductCategoryTabSelected_ebooks { background-image: url('/images/Ebooks3.gif'); display: block; width: 132px; height:37px; }
a#ProductCategoryTabLink_ebooks { background-image: url('/images/Ebooks1.gif'); display: block; width: 132px; height:37px; }
a#ProductCategoryTabLink_ebooks:hover { background-image: url('/images/Ebooks2.gif'); display: block; width: 132px; height:37px; }

div#SmallBasket { background-image: url('/images/smallBasket1.gif'); display: block; width: 171px; height:50px; }
a#SmallBasket { background-image: url('/images/smallBasket1.gif'); display: block; width: 171px; height:50px; }
a#SmallBasket:hover { background-image: url('/images/smallBasket3.gif'); display: block; width: 171px; height:50px; }

div#SmallBasketTextDiv { display: none; text-align:center; height:50px; padding-top:32px; }


