@charset "iso-8859-1";

/* General Styles, applies to body area */

BODY {
margin-top : 0px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 12px;
font-family : Verdana, Arial, Helvetica, Sans-Serif;
background-color : #FFFFFF;
}

TABLE {
border : 0px;
}

TD.navigation {
border : 1px dotted #8BA4B9;
border-left : 1px dotted #8BA4B9;
background-color : #FFFFFF;
padding : 15px;
}

TD.basic {
font-weight : bold;
font-size : 65%;
color : #000000;
}

TD.highlight {
color : #FFFFFF;
}

TD.news {
background-color : #F3F6FF;
color : #000000;
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-weight : bold;
font-size : 50%;
}

TD.vignette {
border : 0px #696969;
border-left : 0px  #696969;
background-color : #B0C4DE;
padding : 0px;
}

TD.main {
padding : 25px;
}

IMG {
border : 0px;
}

H3 {
        font-family : Verdana, Arial, Helvetica, Sans-Serif;
        font-weight : bold;
        font-size : 95%;
        color : #126084;
        padding : 10px;
        background-color : #FFFFFF;
        border-top-color: #3366CC;
        border-top-style: groove;
        border-top-width: thin;
        border-bottom-color: #3366CC;
        border-bottom-style: groove;
        border-bottom-width: thin;
}

Font.basic {
font-weight : bold;
font-size : 80%;
color : #666666;
}

Font.basicred {
font-weight : bold;
font-size : 80%;
color : #FF0000;
}

Font.basicred2 {
font-size : 60%;
color : #FF0000;
}

Font.smallpromo {
font-weight : bold;
color : #404040;
text-decoration : line-through;
}

P, LI {
font-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 70%;
line-height : 130%;
color : #000000;
}

P.smallbasic {
font-weight : bold;
font-size : 70%;
color : #666666;
}

P.smallpromo {
font-weight : bold;
font-size : 70%;
color : #FF0000;
text-decoration : line-through;
}

P.smallbasiclight {
font-weight : bold;
font-size : 70%;
color : #FFFFFF;
}

P.smallfade {
font-size : 70%;
color : #5F9EA0;
}

A:LINK {
color : #FFFFFF;
text-decoration : none;
A
}

A:LINK.bigblue {
color : #0099CC;
font-size : 110%;
text-decoration : none;
}

A:LINK.darksmall {
color : #696969;
font-size : 70%;
text-decoration : none;
}

A:LINK.dark {
color : #696969;
text-decoration : none;
}

A:LINK.black {
color : #000000;
text-decoration : none;
}

A:LINK.highlight {
color : #FF0033;
text-decoration : none;
}

A:LINK.highlight-bl {
color : #FF0033;
text-decoration : none;
}

A:LINK.redsmall {
color : #FF0033;
font-size : 80%;
text-decoration : none;
}

A:LINK.darkpdt {
color : #3399FF;
text-decoration : underline;
}

A:LINK.news {
color : #A9A9A9;
font-size : 10px;
font-weight : bold;
text-decoration : none;
background: transparent;
}

A:VISITED {
color : #F5F5F5;
text-decoration : none;
}

A:VISITED.bigblue {
color : #006699;
font-size : 110%;
text-decoration : none;
}

A:VISITED.dark {
color : #696969;
text-decoration : none;
}

A:VISITED.black {
color : #000000;
text-decoration : none;
}

A:VISITED.highlight {
color : #FF0033;
text-decoration : none;
}

A:VISITED.highlight-bl {
color : #FF0033;
text-decoration : none;
}

A:VISITED.redsmall {
color : #FF0033;
font-size : 80%;
text-decoration : none;
}

A:VISITED.darkpdt {
color : #696969;
text-decoration : underline;
}

A:VISITED.darksmall {
color : #696969;
font-size : 70%;
text-decoration : none;
}

A:VISITED.news {
color : #000000;
font-size : 10px;
font-weight : bold;
text-decoration : none;
background: transparent;
}

A:HOVER {
color : #C0C0C0;
text-decoration : none;
}

A:HOVER.highlight {
color : #3399FF;
text-decoration : none;
}

A:HOVER.highlight-bl {
color : #000000;
text-decoration : none;
}

A:HOVER.redsmall {
color : #3399FF;
font-size : 80%;
text-decoration : none;
}

A:HOVER.news {
color : #000000;
font-weight : bold;
text-decoration : none;
background: #E0E9FE;
}

A:HOVER.black {
color : #000000;
font-weight : bold;
text-decoration : none;
}
A:link.carte_reseau {
COLOR: #696969;
TEXT-DECORATION: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

A:hover.carte_reseau {
COLOR: #696969;
TEXT-DECORATION: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

A:active.carte_reseau {
	COLOR: #696969; TEXT-DECORATION: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
A:visited.carte_reseau {
	COLOR: #696969; TEXT-DECORATION: underline; font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
A:link.carte_wifi {
COLOR: #696969;
TEXT-DECORATION: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

A:hover.carte_wifi {
COLOR: #696969;
TEXT-DECORATION: underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

A:active.carte_wifi {
	COLOR: #696969; TEXT-DECORATION: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
A:visited.carte_wifi {
	COLOR: #696969; TEXT-DECORATION: underline; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
INPUT, TEXTAREA, SELECT {
fontA-family : Verdana, Arial, Helvetica, Sans-Serif;
font-size : 70%;
}
FORM.inline {
display : inline;
}



/* Product Table Styles, applies to product table area */

TD.picturebig {
color : #000000;
background-color : #ffffff;
border-style : dotted;
border-top : 0px;
border-right : 0px;
border-bottom : 1px dotted #000000;
border-left : 0px;
padding : 10px;
}

TD.picturesmall {
color : #000000;
background-color : #ffffff;
border-bottom : 1px dotted #000000;
padding : 10px;
}

TD.introduction {
color : #000000;
border-bottom : 1px dotted #000000;
padding : 10px;
text-align : justify;
}

P.introduction {
color : #000000;
}

A:LINK.introduction {
color : #0136eb;
}

A:VISITED.introduction {
color : #0136eb;
}

TD.price {
color : #000000;
background-color : #ffffff;
text-align : left;
border-bottom : 1px dotted #000000;
padding : 10px;
}

P.price {
color : #000000;
font-weight : bold;
}

P.stock {
font-size : 70%;
color : #000000;
}

TR.list1 {
background-color : #ffffff;
}

TR.list2 {
background-color : #f6f6f6;
}


/* Shopping Cart Styles, applies to shopping cart table area */

TD.cartbasic {
color : #000000;
border-bottom : 1px dotted #000000;
padding : 5px;
}

P.cartbasic {
color : #000000;
}

TD.carttotal {
color : #000000;
padding : 5px;
}

P.carttotal {
color : #000000;
font-weight : bold;
}
