body
{ 
    SCROLLBAR-FACE-COLOR: white; SCROLLBAR-HIGHLIGHT-COLOR: #fff2e2; SCROLLBAR-SHADOW-COLOR: #b22222; SCROLLBAR-ARROW-COLOR: #b22222; 
    SCROLLBAR-TRACK-COLOR: #fff2e2; SCROLLBAR-DARKSHADOW-COLOR: #b22222; SCROLLBAR-BASE-COLOR: #fff2e2; scrollbar-3d-light-color: #b22222 ;
}


tables
{
	
	background-color:#fff;
	
	font-family: Verdana;
	font-size: 11px;
}
sbody{
    background-image: url( 'theme3_fond.png');
    background-repeat :repeat-x;
    background-position:center top;
    
}
body{
    background-image: url( 'fond.png');
    background-repeat :no-repeat ;
    background-position:center top;
     background-color : #bde2ff;
    
}
tr, td, input, div, span{
    font-size: 11px;
   font-family: Verdana;
}

.fondvig200{
     sbackground-color :Red;
    background-image:url('../../images/fondVig200.png')
}

.labelfondvig{
     color:#2464ae ;
      text-decoration: none;
}

.labeltitlefondvig{
    color:#2464ae ;
    font-size: 12px; font-variant:small-caps; 
    font-weight: bold
    
}




.separation1
{
	background-color: navy;
}
.Titre
{
	font-weight: bold;
	font-size: 18px;
	color: #424da6;
	font-family: verdana;
	text-decoration: none;
}
.labeldetails
{
	font-size: 11px;
	font-family: verdana;
}
 
.label
{
    background-color:  #C6E2FF ;
    color: #0066FF;
     font-size: 11px;
     font-variant: small-caps; 
}

.data
{
	background-color: #f1fbff;
}
.label2
{
	background-color: #fff8d7;
}

.data2
{
	background-color: #fff8ed;
}
.label3
{
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-color: yellowgreen;
}

.data3
{
	background-color: #edffd9;
}
.inputborder
{
	font-size: 11px;
	font-family: Verdana;
}


 

.LabelPrint
{
	font-size: 11px;
	background-color: #f2f2f2;
	font-family: verdana;
}

.dataPrint
{
	font-size: 11px;
	font-family: verdana;
}

.CartListHeadPrint
{
	background-color: #f2f2f2;
}
TD
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

 

 

input.Text
{
	font-size: 11px;
	color: black;
	font-family: verdana;
	background-color: #ffffff;
	border:solid 1px #6699FF;
}

input.Button
{
	border-right: #aa872b 1px solid;
	border-top: #aa872b 1px solid;
	font-size: 10px;
	border-left: #aa872b 1px solid;
	color: #ffffff;
	border-bottom: #aa872b 1px solid;
	font-family: verdana;
	background-color: #99ccff;
}

TextArea
{
	font-weight: bold;
	font-size: 11px;
	text-transform: capitalize;
	color: #000000;
	font-family: Verdana;
	background-color: #deedff;
	text-decoration: none;
}

Select
{
	border-right: #ede7d0 1px solid;
	border-top: #ede7d0 1px solid;
	
	font-size: 10px;
	text-transform: capitalize;
	border-left: #ede7d0 1px solid;
	color: #000000;
	border-bottom: #ede7d0 1px solid;
	
	font-family: Verdana;
	background-color: #fcf9e7;
	text-decoration: none;	
}

.copyright
{
	font-size: 11px;
	color: darkgray;
	font-family: verdana;
	background-color: #ffffff;
}

.Separateur
{
	background-color: #0066cc;
}
.Barre
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 11px;
	color: #ffffff;
 
}
.gris
{
	font-size: 10px;
	color: silver;
	font-family: verdana;
}

 

.Menu
{
	font-size: 11px;
	padding-bottom: 2px;
	color: #ffffff;
	padding-top: 2px;
	font-family: verdana;
	text-decoration: none;
}

.MenuBottom
{
	font-size: 11px;
	padding-bottom: 1px;
	color: #0066cc;
	padding-top: 1px;
	font-family: verdana;
	text-decoration: underline;
}

.MenuOver
{
	font-size: 11px;
	padding-bottom: 1px;
	color: #ffffff;
	padding-top: 1px;
	font-family: verdana;
	background-color: #000000;
	text-decoration: underline;
}
 
 
.information
{	
	color: royalblue;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
}
 
.CartListHead
{
    background-color: #AAD5FF;
    color:red;
    background-image: url('../../images/fondtitretab.jpg')
}

.CartListItem
{
    background-color: #E6F2FF;
}
.CartListItemAlt
{
	background-color: #fbfbfb;
}

.carttotalpaye
{
 font-weight: bold;
    font-size: 18px;
    background-color: #2161a1;
    color: White;
     font-variant: small-caps;
      font-family: Arial;
      
}




 

.topmenu{
font: normal 10px arial verdana;
width: 100%;
margin: 0px;
border: 0px solid #177eac;
 
 border-width: 1px 0;
background: #6cbde1 url(images/vig1.gif) center center repeat-x;
margin: 0;
padding: 0;
float: left;

}

.topmenu li{
display: inline;
}

.topmenu li a{
float: left;
color: white;
padding: 9px 2px;
text-decoration: none;
border-right: 1px solid white;
 font-variant: sdmall-caps;
}

.topmenu li a:visited{
color: white;
}

.topmenu li a:hover{
color: white;
background: transparent url(images/vig2.gif) center center repeat-x;
}

.topmenu li .current{
color: white;
background: transparent url(images/vig3.gif) center center repeat-x;
}
 
 
 
/* vigarrandi1s*/
	.vigarrandi1 .vigarrandi_top, .chromeBox2 .chromeBox-top {
		padding-left: 10px;
		background: #fff url(imgArrondi/vigarrandi1-top.gif) left bottom no-repeat;
	}

		.vigarrandi1 .vigarrandi_top .in2, .chromeBox2 .chromeBox-top .in2 {
			padding-top: 15px;
			background: #fff url(imgArrondi/vigarrandi1-top.gif) right bottom no-repeat;
		}

	.vigarrandi1 .vigarrandi_content {
		border: 1px solid #d2dee5;
		border-top: 0;
		border-bottom: 0;
		padding: 0 5px 15px 5px;
		 vertical-align: top;
	}

	.chromeBox2 .chromeBox-content { padding: 5px 18px 15px 18px; }
	.vigarrandi1 .vigarrandi_bottom {
		padding-left: 10px;
		background: #fff url(imgArrondi/vigarrandi1-bottom.gif) left top no-repeat;
	}

		.vigarrandi1 .vigarrandi_bottom .in2 {
			padding-top: 7px;
			background: #fff url(imgArrondi/vigarrandi1-bottom.gif) right top no-repeat;
		}
    .vigarrandi1 .vigarrandi_content table  { text-align: center; }
 
 
 
/*************************************************** THEME 5 *************************************/
#sub_category .titre{ color :#665A58;background: white url(../images/onglets/tab_theme1_right.png) repeat-x top right; font-size: 12px; padding: 0px; vertical-align:middle; text-align: center; border: solid 0px green;  height: 40px;line-height: 40px; }
#sub_category ul.theme{  margin: 0px;  width: 180px}
#sub_category ul.theme div
{
    background-color:#DDF4FF; 
     color: #0066FF;
    text-decoration: none;
    font-variant: small-caps;
    padding: 2px;
}
#sub_category ul.theme a.line2
{
    background-color: #DDF4FF;
    color: #0066FF;
    text-decoration: none;
    font-variant: small-caps;
}

#sub_category ul.theme ul{ margin: 0px;  padding-left: 10px;}
#sub_category .theme li { margin: 4px; list-style: none}
#sub_category .theme li a{ background: white url(../images/Themes/theme1_MenuLeft.jpg) repeat-x bottom left;   }
#sub_category .theme li a:visited, .sub_menu li a:active{color: #0066FF;}
#sub_category .theme li a:hover{background-image: url(../images/Themes/theme1_MenuLefto.jpg);}


/*SOUS MENU*/
#sub_category .theme li ul li a{background: white url(../images/Themes/theme1_MenuLefto.jpg) repeat-x bottom left;}
#sub_category .theme li a:active{color: red;}
#sub_category .theme li ul li a:visited{color:  #0066FF;}
#sub_category .theme li ul li a:hover{background-image: url(../images/Themes/theme1_MenuLefto.jpg);}


/*VINGETTE POPUP*/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

.categorylist{text-decoration: none; font-weight: bold;
    background-image : url(images/puce2.gif);
    background-repeat: no-repeat;
    background-position: left center;
    padding: 10px;
}

.categorylist_sub{
    list-style-image: url(images/puce.gif);
    padding:0px;
    margin:  5px 5px 5px 15px;
    border: solid 0px blue;
}


.categorylist_sub li {
    margin-left: 15px;
    padding: 3px;
    
   
    list-style-image: url(images/puce.gif);
     border: solid 0px red;
}

.categorylist_sub li a {     text-decoration: none; color: Blue;}
a.linkcategory{     text-decoration: none; color: Blue;}

.categorylist_remisepourcent{
     font-size: 15px; color: Red; font-weight: bold; font-family: Arial;
}

.categorylist_remisemontant{
     font-size: 15px; color: Red; font-weight: bold; font-family: Arial;
}
