/* Corps du document */

body {
margin:0px;
scrollbar-face-color: #404041; 
scrollbar-shadow-color: #cf993f; 
scrollbar-highlight-color: #cf993f; 
scrollbar-3dlight-color: #404041; 
scrollbar-darkshadow-color: #404041; 
scrollbar-track-color: #404041; 
scrollbar-arrow-color: #cf993f;
scrollbar-size:10px;
}

#corps {
padding:;
margin:10px;
text-align:justify;
}

#mainFrame {
width:800px;
height:390px;
overflow:auto;
vertical-align:middle;
}

#tablemain {
width:60%;
border:;
background-color:#ffffff;
margin:;
padding:;
}

#colleft {
width:150px;
vertical-align:top;
}

#colright {
width:150px;
vertical-align:top;
}

.lineup {
background-image:url(images/ban.jpg);
background-repeat:no-repeat;
width:800px;
height:55px;
vertical-align:middle;
}

/* COULEURS DES DIFFERENTS LIENS */

A:link { 
	color: #901d78;
	text-decoration:none;
}

A:visited { 
	color: #901d78;
	text-decoration:none;
}
 
A:Hover { 
	color: #901d78;
	text-decoration:underline;
}

A.produits:link { 
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

A.produits:visited { 
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}
 
A.produits:Hover { 
	font-weight:bold;
	color: #ffffff;
	text-decoration:underline;
}

A.retour:link { 
	font-size:10px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}

A.retour:visited { 
	font-size:10px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:none;
}
 
A.retour:Hover { 
	font-size:10px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:underline;
}

A.frontpage:link { 
	font-size:10px;
	font-weight:bold;
	color:#404041;
	text-decoration:none;
}

A.frontpage:visited { 
	font-size:10px;
	font-weight:bold;
	color:#404041;
	text-decoration:none;
}
 
A.frontpage:Hover { 
	font-size:10px;
	font-weight:bold;
	color:#404041;
	text-decoration:underline;
}


.titrelist{
font-size:14px;
font-weight:bold;
color:#19348b;
}

.accueil {
background-color:#dededc;
font-family:verdana;
font-weight:bold;
font-size:16px;
color:#404041;
text-align:center;
}

.accueil2 {
background-color:#c1c1c1;
text-align:center;
}

.prodcatname {
font-family:verdana;
font-size:10px;
color:#525357;
}

.prodcatprice {
font-family:verdana;
font-size:12px;
font-weight:bold;
color:#404041;
}

.oldprice {
font-family:verdana;
font-size:10px;
color:#000000;
text-decoration:line-through;
}

td { font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

textarea {
border : solid 1px #404041;
}

.Custtxtfield 
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold;
	background-color: #FFFFFF;
	border: #333333;
	border-style: groove;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.Custsubmitbtn {
	font-family : Arial, Helvetica, sans-serif;
	color : #283F48;
	font-size : 10px;
	background : url(images/icon_button.gif) repeat-x;
	cursor:hand;
}

.Adminsubmitbtn { 
color: #000000; 
font-weight: bolder; 
font-size: 11px; 
font-family: Arial, arial; 
background: #f7f7ff url(images/bkgadmbtn.gif); 
border: solid 1px #444 
}
 
 
.Custtxtfielddropdown
{
font-family:  Arial, Helvetica, sans-serif; 
font-size: 11px;
font-weight: bold
}


/*  banners */
.text_size9
{
    FONT-SIZE: 9pt;
    COLOR: black;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none
}
.fieldbox
{
    border : 1px solid #666666;
    FONT-SIZE: 11px;
    BACKGROUND: #ffffff;
    COLOR: #333333;
    FONT-FAMILY: sans-serif, Verdana, Helvetica, Arial
}
.color_formborder
{
    BACKGROUND-COLOR: lightgrey
}
.color_formheader
{
    BACKGROUND-COLOR: #dddddd
}
.color_formfields
{
    BACKGROUND-COLOR: #f5f5f5
}
.color_formfieldsalt
{
    BACKGROUND-COLOR: #f0f0f0
}
.color_formresponse
{
    BACKGROUND-COLOR: white
}
.hdrproductwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #19348b;
}


/* BOX d'affichage pour les différents modules */

.module_table {
width:100%;
border:solid 1px #19348b;
background-color:#fffcff;
padding:0;
border-spacing:0;
}

.module_td_titre {
background-color:#19348b;
font-weight:bold;
color:#5E8AC0;
text-align:center;
}

.module_td_content {
background-color:#f9f9f9;
 }
 
/* BOX d'affichage pour produits */
.prod_table {
width:100%;
border:;
background-color:;
padding:0;
border-spacing:0;
}

.prod_td_titre {
background-color:;
font-weight:bold;
color:#19348b;
text-align:center;
}

A.titre:link { 
	color: #ffffff;
	text-decoration:none;
}

A.titre:visited { 
	color: #ffffff;
	text-decoration:none;
}
 
A.titre:Hover { 
	color: #19348B;
	text-decoration:underline;
}

.prod_td_content {
background-color:;
text-align:center;
border:solid 1px #7C7B77;
 }
 
.prod_td_footer {
background-color:;
text-align:center;
 }
 
/* FICHE PRODUIT PAR CATEGORIE ET DETAILLEE */
.fiche_title {
color:#000000;
font-size:16px;
font-weight:bold;
font-family:arial;
}

.normalcell {
font-family:verdana;
font-weight:bold;
font-size:11px;
color:#ffffff;
}

.normalcell2 {
font-family:verdana;
font-weight:normal;
font-size:9px;
color:#cf983e;
}

a.normalcell2:link {
font-family:verdana;
font-weight:bold;
font-size:10px;
color:#cf983e;
}

a.normalcell2:visited {
font-family:verdana;
font-weight:bold;
font-size:10px;
color:#cf983e;
}

a.normalcell2:hover {
font-family:verdana;
font-weight:bold;
font-size:10px;
color:#cf983e;
}

/* liens en petit et blanc pour le bas de page */

.normalcell3 {
font-family:verdana;
font-weight:normal;
font-size:9px;
color:#ffffff;
}

a.normalcell3:link {
font-family:verdana;
font-weight:normal;
font-size:9px;
color:#ffffff;
}

a.normalcell3:visited {
font-family:verdana;
font-weight:normal;
font-size:9px;
color:#ffffff;
}

a.normalcell3:hover {
font-family:verdana;
font-weight:normal;
font-size:9px;
color:#ffffff;
}

.prix {
font-family:arial;
font-weight:bold;
font-size:15px;
color:#a83a93;
}

.crosselling {
font-weight:bold;
text-decoration:underline;
font-family:arial;
font-size:12px;
color:#BF9F62;
}

.button {
background-image:url(images/button_middle.jpg); 
background-repeat:x; 
font-weight:bold; 
text-align:center;
}

.categoriesname {
font-family:verdana;
font-size:12px;
}

/* CADRE BESOIN SUR FICHE PRODUIT */

.content {
background-color : #dededc;
}

.help {
color:#ffffff;
font-size:12px;
font-weight:bold;
text-decoration:underline;
text-align:center;
}

a.helpi:link {
color:#ffffff;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

a.helpi:visited {
color:#ffffff;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

a.helpi:hover {
color:#ffffff;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

/* ROUNDED CORNERS WITH CSS */
div#nifty{
	background: #bf9f62;
	width:160px;
	text-align:left;
}

b.rtop, b.rbottom{display:block;background: #DEDEDC}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #bf9f62}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/* PRESENTATION DES PRODUITS DANS CADRE BLANC LARGE */
.ProductBorder_Loop {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7C7B77;
	border-right-color: #7C7B77;
	border-bottom-color: #7C7B77;
	border-left-color: #7C7B77;
	border-top-width: 1px;
	border-bottom-width: 1px;
	background-color: #ffffff;
	height: 126px; 

}

.ProductBorder_Left {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7C7B77;
	border-right-color: #7C7B77;
	border-bottom-color: #7C7B77;
	border-left-color: #7C7B77;	
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #ffffff;
	height: 126px; 
}

.ProductBorder_Right {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #7C7B77;
	border-right-color: #7C7B77;
	border-bottom-color: #7C7B77;
	border-left-color: #7C7B77;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	background-color: #ffffff;
	height: 126px; 	
}

#zoomIMAGElist{border:1px solid black;}