﻿.table_d {
	border: #d5d5d5 1px dotted;
	background-color: #FFF;
}
.table_d2 {
	border-bottom: #9999a3 0px dotted;
	background-color: #FFF;
}
.table_d3 {
	border: #d5d5d5 1px solid;
	background-color: #f4f4f4;
}
.prix_d {
	font-family: arial, sans serif;
	font-weight: bold;	
	font-size: 1.55em;
	color: #0089ca;
}
.prix_d2 {
	font-family: arial, sans serif;
	font-weight: bold;	
	font-size: 1.25em;
	color: #0089ca;
}
.title_d3 {
	font-family: arial, sans serif;
	font-weight: bold;	
	font-size: 0.85em;
	color: #000;
}
.title_d {
	font-family: arial, sans serif;
	font-weight: bold;	
	font-size: 0.75em;
	color: #0089ca;
}
.title_d2 {
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.75em;
	color: #000;
	margin-top: 8px;
}
.stock_d {
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.75em;
	color: #666;
}
#logo {
	width: 1050px;
	cursor: pointer;
	position: absolute;
	height: 193px;
}

.table_background{
/*	background: url('../images/etoiles.gif') no-repeat top center; */
}
.table_background_2{
	background: url('../images/content_body2.jpg') no-repeat top center;
}

.title_dragon_1 {
    color: #f80000;
    font-weight: bold;
    FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana;
	padding: 25px 0 0 8px;
}

.title_dragon_2 {
    color: #f80000;
    font-weight: bold;
    FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana;
	padding: 65px 0 0 8px; 
}

.title_dragon_3 {
    color: #f80000;
    font-weight: bold;
    FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana;
	padding: 60px 0 0 8px; 
}

.txt_dragon_1 {
    color: #999999;
    font-weight: normal;
    FONT-SIZE: 9pt; 
	FONT-FAMILY: verdana;
	padding: 20px 0 0 8px; 
	width: 307px;
	height: 165px;
}

.txt_dragon_2 {
    color: #999999;
    font-weight: normal;
    FONT-SIZE: 9pt; 
	FONT-FAMILY: verdana;
	padding: 20px 0 0 8px; 
	width: 307px;
	height: 168px;	
}

.txt_dragon_3 {
    color: #999999;
    font-weight: normal;
    FONT-SIZE: 9pt; 
	FONT-FAMILY: verdana;
	padding: 20px 0 0 8px; 
	width: 307px;
	height: 170px;	
}

.dragon_bold {
    color: #f80000;
    font-weight: bold;
    FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana;
	padding: 60px 0 0 8px; 
}

.dragon_normal {
    color: #999999;
    font-weight: normal;
    FONT-SIZE: 9pt; 
	FONT-FAMILY: verdana;
	padding: 20px 0 0 8px; 
	width: 975px;
}

.txt_FLV {
	background: #efefef;
    border: #efefef 1px solid;	
	margin: 10px;
    color: #333;
    font-weight: normal;
    FONT-SIZE: 8pt; 
	FONT-FAMILY: verdana;
	padding: 3 3 3 3;
}

.title_FLV {
    color: #669D07;
    font-weight: bold;
    FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana;
	padding: 0 0 10px;
}

.title_FLV2 {
    color: #333;
    font-weight: bold;
    FONT-SIZE: 10pt; 
	FONT-FAMILY: verdana;
	padding: 0 0 10px;
}

.table_flv {
	margin: 110px 25px;
}

.table_flv2 {
	margin: 102px 25px;
}

.soldes {
	font-family: Arial;
	font-size: 12px;
	color: #31aae4;
	font-weight: bold;
	text-align: left;
	padding: 0 0 0 5px;
	text-decoration:line-through;
}

.table_intel {
	border-bottom: #91BBDD 1px dotted;
}

.clear {
  clear: both;
}

a:hover {
  text-decoration: none;
}

a img {
  border-width: 0px;
}

#networkBar {
  position: absolute;
  top: 0px;
  width: 100%;
  z-index: 1;
  text-align: center;
}

#networkBarPopup {
  width: 1035px;
  margin-left: auto;
  margin-right: auto;
  vertical-align: top;
  text-align: center;
}

#networkBarBanners {
  width: 1035px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 13px;
}

#networkBarControls {
  width: 982px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
  text-align: left;

}
#networkBarButton {
  margin-top: 10px;
  display: block;
  position: absolute;
  float: left;
  margin-left: 885px;
}

#networkBarButton img {
  float: left;
}

.bannieres {
	border: 1px solid #000;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.geforce {
    margin: 70px 490px 0px 50px;
}

.new_products {
    padding: 4px 0 0 5px;
    font-size: 0.7em;
    color: #848282;
    font-weight: bold;
    FONT-FAMILY: arial;
    background: #EEE ;
    border-left: #87D4DA 3px solid;
    height: 25px;        
}

.new_products_txt {
	font-family: verdana;
	font-size: 0.65em;
	color: #666;
	font-weight: normal;
	text-align: left;
}

.txt_nvidia2 {
	font-family: arial;
	font-size: 1em;
	color: #000;
	font-weight: bold;
}

.txt_nvidia3 {
	font-family: arial;
	font-size: 0.6em;
	color: #666;
	font-weight: bold;
}

.euro_txt_nvidia {
	font-family: arial;
	font-size: 1.5em;
	color: #77B900;
	font-weight: bold;
}

.euro_txt_nvidia2 {
	font-family: arial;
	font-size: 1em;
	color: #77B900;
	font-weight: bold;
	border-bottom: 1px solid #C2C2C2;
	
}
.td_amd2 {
    font-family: verdana;
	font-size: 0.7em;
	color: #666666;
	font-weight: bold;
    text-align: justify;
	padding: 5px 5px 5px 0;
}

.td_amd {
    font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
    text-align: justify;
	padding: 0px 5px 5px 0;
}

.titre_amd {
    font-family: verdana;
	font-size: 0.7em;
	color: #76B900;
	font-weight: bold;
    text-align: left;
}

.flash_amd {
    padding: 50px 0 0 530px;
}

.table_amd2 {
    border-bottom: 0px solid #C2C2C2;
    border-left: 0px solid #C2C2C2;
    border-right: 0px solid #C2C2C2; 
}

.table_amd3 {
    border-bottom: 0px solid #C2C2C2;
}
.table_amd {
    padding: 80px 0 0 0;       
}

.nvidia_bold
{
	font-family: arial;
	font-size: 1.0em;
	color: #8DC73F;
	font-weight: bold;
}

.nvidia_mini
{
	font-family: arial, sans serif;
	font-size: 0.8em;
	color: #FFF;
	font-weight: normal;
}

.eeepc_bck {
    background: #fff url('../template/table_top_center4.jpg') repeat-x top left;
	height: 27px;
	padding: 0 0 2px 0;   
}

.eeepc_bck_2 {
    background: #FFF;  
}

.eeepc_td {
	border-bottom: #666 3px solid;
}

.eeepc_titre {
	font-family: arial;
	font-size: 1.1em;
	color: #2F67AB;
	font-weight: bold;
	text-align: left;
}

.eeepc_titre_2 {
    margin: 0 0 0 5px;	 
	font-family: arial;
	font-size: 0.7em;
	color: #2F67AB;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}

.eeepc_titre_3 {
	font-family: arial;
	font-size: 0.7em;
	color: #000;
	font-weight: bold;
	text-align: left;
}

.eeepc_titre_4 {
	font-family: arial;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: right;
}

.eeepc_texte {
	font-family: arial;
	font-size: 0.75em;
	color: #000;
	font-weight: normal;
	text-align: justify;
}

#pub {
    width: 1050px;
    margin: 0 auto;
    height: 184px;
    text-align: center;
    border-left: #33799C 3px solid;
    border-right: #33799C 3px solid;
    border-bottom: #33799C 0px solid;
}

.menu_right_txt {
	font-family: arial;
	font-size: 1.0em;
	color: #2F67AB;
	font-weight: bold;
	text-align: left;
}




.gris_bck {
    background: #fff url('../template/gris_bck.jpg') repeat-x top left;
} 

.temp_soldes {
    border-left: #c7cdc7 0px solid;
    border-right: #c7cdc7 0px solid;
}

.temp_Grid {
    border-left: #FB3E0F 1px solid;
    border-right: #FB3E0F 1px solid;
}

#btm {
    float: bottom;
}

.prod_pag {
    border-bottom: #98CCE1 1px solid;
}

.prod_bdr {
    border: #98CCE1 1px solid;
}

.prod_bdr2 {
    border-top: #98CCE1 1px solid;
    border-left: #98CCE1 1px solid;
    border-right: #98CCE1 1px solid;
}

.prod_bdr3 {
    border-bottom: #98CCE1 1px solid;
    border-left: #98CCE1 1px solid;
    border-right: #98CCE1 1px solid;
}

.z-in{
    z-index:0;		
}

.trans50 {
    filter: alpha(opacity=100);  
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

/* form elements */
form {
    margin:0px; padding: 0;
}

.new_lager
{
    border: #000  1px solid;
}

.facture
{
    border: #BABABA  1px solid;
}

.tel
{
	font-family: verdana;
	font-size: 0.7em;
	color: #F9692A;
	font-weight: normal;
}

.datagrid_client
{
    background: #D5F1FB;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: bolder;
	text-align: left;
}

.datagrid_client_style
{
    background: #E4F2F8;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: left;
}

.datagrid_item_client
{
    background: #fff;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: left;
}

.datagrid_pager_client
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000;
	font-family: Verdana;
	background-color: #ffffff;
	padding:3px 0 3px 0;	
}

.choix_client {
    border-left: #BABABA  1px solid;
}

.choix_client2 {
    border-left: #BABABA  0px solid;
}

.saisie_client input{
	BORDER: #A5ACB2 1px solid; 
	height: 16px;
	width: 120px;
	font-size: 10px;
}

.compte_client {
	font-family: arial, sans serif;
	font-size: 0.70em;
	color: #424142;
	font-weight: bolder;
	text-align: left;
}

.compte_client_txt {
	font-family: verdana;
	font-size: 0.70em;
	color: #424142;
	font-weight: normal;
	text-align: left;
}

.compte_client_txt2 {
	font-family: verdana;
	font-size: 0.70em;
	color: #424142;
	font-weight: normal;
	text-align: right;
}

.notification_client {
	font-family: verdana;
	font-size: 0.70em;
	color: #A52121;
	font-weight: normal;
	text-align: left;
}

.notification_client2 {
	font-family: verdana;
	font-size: 0.70em;
	color: #A52121;
	font-weight: bold;
}

.notification_client3 {
	font-family: verdana;
	font-size: 0.70em;
	color: #A52121;
	font-weight: normal;
}

.notification_client4 {
	font-family: verdana;
	font-size: 0.70em;
	color: #000;
	font-weight: normal;
}

.descriptif_txt_etendu {
	font-family: Arial;
	font-size: 0.75em;
	color: #666666;
	font-weight: normal;
	text-align: left;
}
.descriptif_txt_etendu_bottom {
	font-family: Arial;
	font-size: 0.75em;
	color: #000;
	line-height: 20px; 
	font-weight: normal;
	text-align: left;
	padding: 0 0 0 15px;
}
.descriptif_txt_etendu_bottom_2 {
	font-family: Arial;
	font-size: 0.75em;
	color: #000;
	line-height: 20px; 
	font-weight: normal;
	text-align: left;
	border-left: #e9e9e9  1px solid;
	padding: 0 0 0 15px;
}
.descriptif_txt_etendu_bottom_3 {
	font-family: Arial;
	font-size: 0.75em;
	color: #000;
	line-height: 20px; 
	font-weight: normal;
	text-align: left;
}
.descriptif_txt_etendu_bottom_4 {
    background-color: #DFEEF9;
	font-family: Arial;
	font-size: 0.75em;
	color: #000;
	line-height: 20px; 
	font-weight: normal;
	text-align: left;
}
.table_description_etendue{
    padding: 0 0 0 180px;
}

.description_etendue{
    width: 685px;
}

.magasins_help{
    border: #7F9DB9  1px solid;
}

.panier{
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
}

.panier_help{
	font-family: verdana;
	font-size: 0.7em;
	color: #3A82D4;
}

.pages{
	font-family: verdana;
	font-size: 0.7em;
	color: #FF9C00;
}

.panier_help_b{
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
}

.panier_tris {
    border: #7F9DB9  1px solid;
    background : #FFF;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;    
}

.panier_tris_w {
    border: #7F9DB9  1px solid;
    background : #fff;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;    
}

/* background:#19438F url('../template/cybertek_background2.jpg') no-repeat; */


.header {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#FFF url('../template/soldes_header.gif') repeat top left;
}

.header2 {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#010602 url('../template/ct_bg.gif') repeat top left;
}

.header3 {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#FFF url('../template/soldes_header2.gif') repeat top left;
}

.header4 {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#FFF url('../template/soldes_header2.gif') repeat top left;
}

.headerNewTop {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#FFF url('../template/soldes_header4.gif') repeat top left;
}

.headerNewTop2 {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#FFF url('../template/soldes_header5.gif') repeat top left;
}

.header5 {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#FFF url('../template/ct_bg.gif') repeat top left;
}

.header6 {
    margin-left:auto;margin-right:auto;
    width: 100%;
    height: 77px;
	background:#FFF url('../template/ct_bg4.gif') repeat top left;
}

.flash_top {
    margin-left:auto;margin-right:auto;
    height: 777px;
}

.logo_top{  
    margin: 0 0 0 -690px;
}

.cat_numero {
    background: #E4F2F8;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: center;
}

.euro_symbole {
    font-size: 12px;
    color: #747474;
    font-weight: bold;
}

.euro_symbole2 {
    font-size: 25px;
    color: #747474;
    font-weight: bold;
    FONT-FAMILY: myriad pro;    
}

.ttc {
    font-size: 15px;
    color: #747474;
    font-weight: bold;
    FONT-FAMILY: arial;    
}

.prix_produits {
    font-size: 18px;
    color: #FF850D;
    FONT-FAMILY: Arial, helvetica, sans-serif; 
    font-weight: normal;
}

.prix_produits2 {
    font-size: 30px;
    color: #FF850D;
    FONT-FAMILY: arial; 
    font-weight: bold;
}

.dot_produits {
    border: #B6B6B6 dotted;
}

.cat_constructeur {
    background: #E4F2F8;
	font-family: verdana;
	font-size: 0.7em;
	color: #A84514;
	font-weight: normal;
	text-align: center;
}

.cat_nom {
    padding: 0 0 0 5px;
    background: #E4F2F8;
	font-family: verdana;
	font-size: 0.7em;
	color: #191C0B;
	font-weight: normal;
	text-align: left;
}

.cat_tarifs {
    background: #E4F2F8;
	font-family: verdana;
	font-size: 0.7em;
	color: #995331;
	font-weight: bold;
	text-align: center;
}

.cat_dispo {
    background: #E4F2F8;
}

.prod_td1 {
    background: #E4F2F8;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: left;
}

.prod_td2 {
    background: #D5F1FB;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: left;
}

.liste_d
{
	TEXT-ALIGN: left; 
	BORDER: #202020 0px solid; 
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal;
	COLOR: #000;BACKGROUND-COLOR: #FFF;
}

.liste_d2
{
	TEXT-ALIGN: left; 
	BORDER: #77A8E1 1px solid; 
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal;
	COLOR: #000;BACKGROUND-COLOR: #E4F2F8;
}

.liste_d3
{
    height: 18px;
	TEXT-ALIGN: left; 
	BORDER: #77A8E1 1px solid; 
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; 
	FONT-WEIGHT: normal;
	COLOR: #000;BACKGROUND-COLOR: #E4F2F8;
}

.cybertek{
	background:#454545 url('../template/bck_grey_fl.jpg') repeat-x;  
	position: relative;
	z-index: 2;
	width: 100%;
	height: 60px;
}

.cybertek2{
	width: 100%;
	height: 57px;
    margin: 0 0 0 20px;
	position: relative;
	z-index: 15;
}

.cybertek3{
	background:#454545 url('../template/bck_grey_fl2.gif') repeat-x;  
	position: relative;
	z-index: 2;
	width: 100%;
	height: 60px;
}

.cybertek4{
	background: #9999A3 url('../template/bck_grey_fl6.gif') repeat-x;  
	position: relative;
	z-index: 2;
	width: 100%;
	height: 30px;
}

.cybertekNewTop{
	background:#454545 url('../template/bck_grey_fl2.gif') repeat-x;  
	position: relative;
	z-index: 2;
	width: 100%;
	height: 25px;
}

.cybertek5{
	background:#454545 url('../template/bck_grey_fl3.gif') repeat-x;  
	position: relative;
	z-index: 2;
	width: 100%;
	height: 60px;
}

.home_texte {
	font-family: verdana;
	font-size: 0.9em;
	color: #000;
	font-weight: normal;
	text-align: justify;
}

.bottom_texte {
	font-family: verdana;
	font-size: 0.9em;
	color: #fff;
	font-weight: normal;
}

.numeros {
	font-family: verdana;
	font-size: 0.7em;
	color: #3C3D37;
	font-weight: normal;
	text-align: center;
}

.bottom_texte {
	font-family: verdana;
	font-size: 0.55em;
	color: #000;
	font-weight: normal;
	text-align: justify;
	border: 0px solid;
}

.historique {
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: justify;
	border: 0px solid;
}

.partenaires3 {
    padding:0 0 0 20px;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: left;
	border-left: #EAEAEA 1px solid;
}

.partenaires2 {
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: left;
	border: 0px solid;
}

.partenaires {
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: center;
	border: 0px solid;
}

.marques {
    padding:0 0 0 20px;
    font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: justify;
}

.textarea {
    background: #F1F3F5;
    padding: 0 0 0 5px;
	font-family: verdana;
	font-size: 0.9em;
	color: #000;
	font-weight: normal;
	text-align: justify;
	border: 0px solid;
	border-left: #9BBCDD 5px solid;
}

.historique_photo {

    border: 1px solid #EEEFF4;
	padding: 2px 2px 2px 2px;
}


.produit_texte {
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: justify;
}

.price_txt {
	font-family: arial;
	font-size: 1.7em;
	color: #686868;
	font-weight: bold;
	text-align: left;
}
.price_txt_home {
    FONT-FAMILY: Arial, helvetica, sans-serif; 
    font-size: 21px;
	color: #30BDF2;
	font-weight: bold;
	text-align: left;
}

.euro_txt {
	font-family: arial;
	font-size: 1.7em;
	color: #FF9900;
	font-weight: bold;
	text-align: left;
}

.euro_txt_home {
    background: #FFF;
	font-size: 1.3em;	
	color: #63caf1;
	font-weight: bold;
    FONT-FAMILY: arial; 
	text-align: center;
}

.dispo {
    padding : 2px 2px 2px 2px;
    font-size: 12px;
    FONT-FAMILY: Arial, helvetica, sans-serif; 
	color: #1774AF;
	text-align: center;
	border: #CFE9F8 1px solid;
}

.tube {
    padding : 2px 2px 2px 2px;
	border: #CFE9F8 1px solid;
}

.title_txt {
    padding: 0 0 0 10px;
    background: #F8F8F8;
	border-left: 3px solid #387798;
	font-family: arial;
	font-size: 0.75em;	
	color: #666;
	font-weight: bold;
}

.title_txt_dispo {
    padding: 0 0 0 10px;
    background: #EEF7FE;
	border-left: 3px solid #B5DFEB;
	font-family: arial;
	font-size: 0.75em;	
	color: #6382A4;
	font-weight: bold;
}

.title_txt_dispo2 {
    padding: 0 0 0 10px;
    background: #fff;
	border-left: 3px fff;
	font-family: arial;
	font-size: 0.75em;	
	color: #2275a9;
	font-weight: bold;
}

.title_txt_dispo3 {
    padding: 0 0 0 10px;
    background: #e0eff6;
	border-left: 3px solid #6cb7df;
	color: #2275a9;
	font-weight: bold;
}

.title_txt2 {
	font-family: arial;
	font-size: 0.8em;	
	color: #999966;
	font-weight: bold;
}

.title_txt3 {
	font-family: arial;
	font-size: 0.75em;	
	color: #3086A9;
	font-weight: bold;
}

.title_txt4 {
	border-bottom: #2499BC dotted;
	font-family: arial;
	font-size: 0.8em;	
	color: #2499BC;
	font-weight: bold;
	width:680px;
}

.title_cat {
    padding: 10px 0 0 -10px; 
	font-family: verdana;
	font-size: 0.7em;
	color: #3086A9;
	font-weight: bold;
	text-align: left;
}

.appel_cat {
	font-family: verdana;
	font-size: 0.65em;
	color: #666;
	font-weight: normal;
	text-align: justify;
}

.descriptif_txt {
	font-family: Arial;
	font-size: 0.7em;
	color: #666666;
	font-weight: normal;
	text-align: left;
}

.descriptif_txt_dispo {
	font-family: Arial;
	font-size: 0.7em;
	color: #666666;
	font-weight: normal;
}

.descriptif_txt2 {
	font-family: Arial;
	font-size: 0.7em;
	color: #666;
	font-weight: normal;
	text-align: left;
}

.descriptif_txt3 {
	font-family: Arial;
	font-size: 0.7em;
	color: #000;
	font-weight: bold;
	text-align: center;
}

.bottom_table2 {
	margin: 10px;
	border-bottom: 0px solid #ff0000;
}

.lager_border {
border: 1px solid #000000;
}

.texte {
	font-family: verdana;
	font-size: 0.7em;
	color: #666;
	font-weight: normal;
	text-align: justify;
}

.top_news {
	display: block;
	position: relative;
	float: center;
	padding: 4px 0 0 0;
}

.top_magasins {
	padding: 6px 0 0 0;
	text-align: center;
}

.top_destockage {
	display: block;
	position: relative;
	float: center;
	padding: 6px 0 0 0;
}

.top_promo {
	display: block;
	position: relative;
	float: center;
	padding: 4px 0 0 0;
}

.top_nouveautes {
	display: block;
	position: relative;
	float: center;
	padding: 12px 0 0 0;
}

.top_nouveautes2 {
	display: block;
	position: relative;
	float: center;
	padding: 18px 0 0 0;
}

.top_produit {
	display: block;
	position: relative;
	float: center;
	padding: 6px 0 0 0;
}

.table_border {
    border-left: 0px solid #97C8D8;
    padding: 6px;
}

.table_corps {
    border-right: 0px solid #97C8D8;
    padding: 6px 0 0 30px;
}

.cat_td {
    border-bottom: 0px solid #A7B4C1; 
    border-left: 0px solid #B7DFEB;
    border-right: 0px solid #B7DFEB;
    background: #ffffff;
}

.td_txt {
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	font-weight: normal;
	text-align: left;
}

.prods_td {
    border: 1px solid #E9E9E9;
    border-bottom: 0px;
}

.cat_td_user {

    border-bottom: 0px solid #A7B4C1; 
    border-left: 0px solid #d0ddea;
    border-right: 0px solid #d0ddea;
    padding: 0 0 0px 5px;
	font-family: verdana;
	font-size: 0.7em;
	color: #404040;
	font-weight: normal;
	text-align: justify;
}

.cat_td_user2 {
    background:#FFF url('../template/ghost/soldat_search.png') no-repeat top right;
    border-bottom: 1px solid #A7B4C1; 
    border-left: 1px solid #A7B4C1;
    border-right: 1px solid #A7B4C1;
    padding: 0 0 0px 5px;
}

.cat_td_user3 {
    border-bottom: 0px solid #A7B4C1; 
    border-left: 1px solid #d0ddea;
    border-right: 1px solid #d0ddea;
    padding: 5px 5px 5px 5px;
	font-family: verdana;
	font-size: 0.7em;
	color: #404040;
	font-weight: normal;
	text-align: justify;
}

.cat_td_user3b {
	font-family: verdana;
	font-size: 0.7em;
	color: #404040;
	font-weight: normal;
	text-align: justify;
}

.cat_td_user4 {
    border-bottom: 1px solid #A7B4C1; 
    border-left: 1px solid #A7B4C1;
    border-right: 1px solid #A7B4C1;
    padding: 5px 5px 5px 5px;
	font-family: verdana;
	font-size: 0.7em;
	color: #404040;
	font-weight: normal;
	text-align: justify;
}

.cat_right {
    background: url('../template/cat_right.gif') repeat-x;
}    

.cat_right2 {
    background: url('../template/cat_right2.gif') repeat-x;
	font-family: verdana;
	font-size: 0.6em;
	color: #FF9C00;
	font-weight: bold;
	text-align: left;    
} 

.cat_table_bottom {
    border-bottom: 2px solid #CFCFCF;
} 

.agrandir_img {
	font-family: verdana;
	font-size: 0.6em;
	color: #000000;
	font-weight: normal;
	text-align: center; 
}  

.table_search_bck {
    border-top: 1px solid #B6E0EC;
    border-bottom: 0px solid #CFCFCF;
	background:#fff url('../template/search_bck.gif') repeat-x;
}

.cat_td_txt {
	font-family: verdana;
	font-size: 0.65em;
	color: #fff;
	font-weight: bold;
}

.achat_td_txt {
	font-family: verdana;
	font-size: 0.65em;
	color: #FFF;
	font-weight: bold;
	text-align: center;
}

.achat_tr {
    background:#FFF url('../template/bck_cat.gif') repeat;
}

.user_td_txt {
	font-family: verdana;
	font-size: 0.65em;
	color: #fff;
	font-weight: bold;
}

#admin_user {
	display: block;
	position: relative;
	float: center;
	margin: 10px 0 0 10px;
}

.soldes_2009 {
	background: url('../images/soldes_css.jpg') no-repeat top left;
}

.sea_2009 {
	background: url('../images/sea_css.jpg') no-repeat top left;
}

.core_i5 {
	background: url('../images/I5_css.jpg') no-repeat top left;
}

.seven_2009 {
	background: url('../images/seven_css.jpg') no-repeat top left;
}

.i5_2009 {
	background: url('../images/i5_2009.jpg') no-repeat top left;
}

.seven_home {
	background: url('../images/seven_home.jpg') no-repeat top left;
}

/* background:#FFF url('../template/BodyBg.gif') repeat-y top center; */

body {
	font-family: verdana, helvetica;
	font-size: 1em;
	color: #666;
	font-weight: normal;
	height: 100%;
	overflow:auto;
	margin: 0px;
}

#body {
	position: relative;
	margin: 0px;
	width: 100%;
	height: 100%;
	text-align: left;
	overflow:auto;
}

a {	
    text-decoration: none;
	color: #666; 
	filter:alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0;
}

a:hover {  	
    text-decoration: none;
	color: #127DAA; 
    border-bottom: 0px solid #97C8D8;
    filter:alpha(opacity=150);  
    -moz-opacity: 2.0;  
    opacity: 2.0; 
}

a.scroll_home {	
    text-decoration: none;
	color: #FFF; 
	filter:alpha(opacity=100);
    -moz-opacity: 1.0;
    opacity: 1.0;
}

a.scroll_home:hover {  	
    text-decoration: underline;
	color: #31C6F7; 
    filter:alpha(opacity=150);  
    -moz-opacity: 2.0;  
    opacity: 2.0; 
}

a.opacity img {
    filter:alpha(opacity=150);  
    -moz-opacity: 1.0;  
    opacity: 1.0;
}

a.opacity:hover img {
    filter:alpha(opacity=50);
    -moz-opacity: 0.8;
    opacity: 0.8;    
}

.search input{
	BORDER: #000 1px solid; 
    background: url('../template/search_def.gif') repeat;
	height: 18px;
	width: 150px;
	font-size: 10px;
	position : relative;
    z-index:2;		
}

.chercher input{
	BORDER: #29596b 1px solid; 
    background: url('../template/search_def4.gif') repeat;
	height: 20px;
	width: 150px;
	font-size: 10px;
	position : relative;
    z-index:2;		
}

.chercherNew input{
	BORDER: #000 1px solid; 
    background: url('../template/search_def5.gif') repeat;	
	height: 20px;
	width: 150px;
	font-size: 10px;
	position : relative;
    z-index:2;		
}

.zin {
    z-index:1000;	
}

.texte_h {
	font-family: verdana;
	font-size: 0.7em;
	color: #666;
	font-weight: normal;
	text-align: justify;
	position : relative;
    z-index:2;
}

.texte_h2 {
	font-family: verdana;
	font-size: 0.7em;
	color: #FFF;
	font-weight: normal;
	text-align: justify;
	position : relative;
    z-index:2;
}	

.button_h {
	position : relative;
    z-index:2;
}

.saisie input{
	BORDER: #404040 1px solid; 
	height: 16px;
	width: 120px;
	font-size: 10px;
}

.saisie2 input{
	BORDER: #404040 1px solid; 
	height: 16px;
	width: 80px;
	font-size: 10px;
}

#search_top{  
    margin: -32px 0 0 -755px;
}

#search_top2{  
    margin: -14px 0 0 -715px;
}

#search_top3{  
    margin: -32px 0 0 15px;
}

#panier{
	margin: -27px 0 0 620px;	
}
#panier_2{
	margin: -27px 0 0 725px;
}

#panier_3{
	margin: -22px 0 0 240px;
}

#panier_4{
	margin: -22px 0 0 0;
}

.panier_border{
    border: 1px solid #7AA8E4;
	position : relative;
    z-index:3;      
    }

.flag{
	margin: -55px 0 0 1000px;
	position : relative;
    z-index:2;	
}

#menu {
	display: block;
	position: relative;
	float: left;
	width: 169px;
	margin: -10px 0 0 25px;
	border-right: 0px solid #97C8D8;
}

#menu a.titre0, a.titre1, a.titre2, a.titre3, a.titre4, a.titre5, a.titre6, a.titre7, a.titre8, a.titre9 {
	float: left;
	width: 180px;
	height: 15px;
	border: 0px;
	text-decoration: none;
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.72em;
	color: #666;		
}
#menu a.titre0 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;	
}
#menu a.titre0:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin:2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre1 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;	
}
#menu a.titre1:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin:2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre2 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;				
}
#menu a.titre2:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE; 
}


#menu a.titre3 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;				
}
#menu a.titre3:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre4 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;			
}
#menu a.titre4:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre5 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;				
}
#menu a.titre5:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre6 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;				
}
#menu a.titre6:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre7 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;			
}
#menu a.titre7:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre8 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;			
}
#menu a.titre8:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a.titre9 {
	background: url('../template/Menu_light.gif') no-repeat top left;
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;
	border-bottom: 1px solid #DEE2EE;			
}
#menu a.titre9:hover {
    background: url('../template/menu_b_light.gif') no-repeat top left;  
	padding: 2px 8px 0px 20px;
	margin: 2px 2px 0px 5px;    
    text-decoration: none;
    color: #000;
    border-bottom: 1px solid #DEE2EE;
}

#menu a:hover {
	border: 0px;
}

#menu ul.menu0, ul.menu1, ul.menu2, ul.menu3, ul.menu4, ul.menu5, ul.menu6, ul.menu7, ul.menu8, ul.menu9 {
	display: block;
	position: relative;
	color: #000;
	float: left;
	display: list-item;
	width: 189px;
	list-style-type: none;
}
#menu ul.menu0 {
margin: 0 0 3px 8px;
}
#menu ul.menu1 {
margin: 0 0 3px 8px;
}
#menu ul.menu2 {
margin: 0 0 3px 8px;
}
#menu ul.menu3 {
margin: 0 0 3px 8px;
}
#menu ul.menu4 {
margin: 0 0 3px 8px;
}
#menu ul.menu5 {
margin: 0 0 3px 8px;
}
#menu ul.menu6 {
margin: 0 0 3px 8px;
}
#menu ul.menu7 {
margin: 0 0 3px 8px;
}

#menu ul.menu8 {
margin: 0 0 3px 8px;
}

#menu ul.menu9 {
margin: 0 0 3px 8px;
}

#menu li.menu0 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}


#menu li.menu1 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu2 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu3 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:-5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu4 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu5 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu6 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu7 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu8 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu li.menu9 {
	background: url('../template/menu_li.gif') no-repeat bottom left;; 
	padding-left:15px; 
	padding-right:0px; 
	padding-top:5px; 
	padding-bottom:-5px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

#menu a.menu {
	color: #000;
	margin: 0px;
	padding: 0px
	background: transparent;
}
#menu a.menu:hover {
	border-bottom: 1px solid #000;
}
.footer {
    border-top: 0px solid #2E0000;   
    text-align: center;
    width: 100%;
    height: 150px;
	background: url('../template/bottom_grey.jpg') repeat-x;
	font-family: Arial,sans-serif;
    font-size: 1em; 
    font-weight: normal;
    color: #fff;
}

.footer2 {
    border-top: 0px solid #2E0000;   
    text-align: center;
    width: 100%;
    height: 150px;
	background: url('../template/bottom_grey5.gif') repeat-x;
	font-family: Arial,sans-serif;
    font-size: 1em; 
    font-weight: normal;
    color: #fff;
}

.footer3 {
    border-top: 0px solid #2E0000;   
    text-align: center;
    width: 100%;
    height: 150px;
	background:#331c0c url('../template/bottom_grey3.gif') repeat-x;
	font-family: Arial,sans-serif;
    font-size: 1em; 
    font-weight: normal;
    color: #fff;
}

.footer5 {
    border-top: 0px solid #2E0000;   
    text-align: center;
    width: 100%;
    height: 150px;
	background: url('../template/bottom_grey5.jpg') repeat-x;
	font-family: Arial,sans-serif;
    font-size: 1em; 
    font-weight: normal;
    color: #fff;
}

#menu_conditions {
	display: block;
	position: relative;
	float: left;
	width: 450px;
	margin: 20px;
	background: #fff;
	border-left: 0px solid #97C8D8;
}

#menu li.conditions {
	padding-left:15px; 
	padding-right:0px; 
	padding-top:6px; 
	padding-bottom:20px 
	font-family: arial, sans serif;
	font-weight: normal;	
	font-size: 0.65em;
	color: #000; 		
}

.bordure{
    width: 250px;
}

.datagridheaderstyle
{
    font-weight: normal;
	font-size: 0.7em;
	color: #000;
	font-family: Verdana;
	background-color: #DFE7EF;
}
.datagriditemstyle
{
    font-weight: normal;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	background-color: #FFF;
	padding:3px 0 3px 3px;
}
.datagridalternatingitemstyle
{
    font-weight: normal;
	font-family: verdana;
	font-size: 0.7em;
	color: #000;
	background-color: #EFF5FB;
	padding:3px 0 3px 3px;
}

.datagridpagerstyle
{
	font-weight: normal;
	font-size: 0.6em;
	color: #000;
	font-family: Verdana;
	background-color: #DFE7EF;
	padding:3px 0 3px 0;	
}



/* GLOBAL NAVIGATION MENU */


.transMenu {
	position: absolute;
	overflow: hidden;
	left: -1000px;
	top: -1000px;
}


.transMenu .content {
	position: absolute;
}


.transMenu .items {
	position: relative;
	left: 0px;
	top: 0px;
	z-index: 2;
}

.transMenu.top .items {
}


.transMenu .background {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	-moz-opacity: .9;
	filter: alpha(opacity=90);
}


.transMenu .shadowRight {
	width: 2px;
	position: absolute;
	z-index: 3;
	top: 3px;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}


.transMenu .shadowBottom {
	position: absolute;
	z-index: 1;
	left: 3px;
	height: 2px;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}


.transMenu .item {
	color: #000;
	text-transform: none;
	text-align: left;
	border: none;
	cursor: pointer;
	font-size: 100%;
}


.transMenu .item.hover {
	color: #fff;
	background: #9999a3;
}


.transMenu .item img {
	margin-left: 10px;
}


.transMenu .item#active {
	color: #fff;
	background: #9999a3;

}

.transMenu .item#active:hover {
	color: #fff;
	background: #9999a3;
}


#ja-transmenu {
	margin: 0;
	padding: 0;
}

#ja-transmenu li {
	margin: 0;
	padding: 0;
	background: none;
	display: inline;
}

#ja-transmenu li a { 
	float: left;
	margin: 5px 0 0;
	padding: 0 20px;
	display: block;
	color: #FFFFFF;
	font-size: 115%;
	font-weight: bold;
	line-height: 30px;
	text-decoration: none;
	cursor: pointer;
}

#ja-transmenu a.havechild-mainlevel-trans {
}

#ja-transmenu a.havechild-mainlevel-active-trans,
#ja-transmenu a.havechild-mainlevel-active-trans:hover,
#ja-transmenu a.havechild-mainlevel-active-trans:active,
#ja-transmenu a.havechild-mainlevel-active-trans:focus {

	color: #333333;
	margin: 0;
	line-height: 35px;
}

#ja-transmenu a.jahover {
	color: #FFFFFF;

}

#ja-transmenu a.jahover-active {

	color: #333333;
}

a.mainlevel-trans {
}

#ja-transmenu a.mainlevel-trans:hover,
#ja-transmenu a.mainlevel-trans:active,
#ja-transmenu a.mainlevel-trans:focus {
	color: #FFFFFF;

}

#ja-transmenu a.mainlevel-active-trans,
#ja-transmenu a.mainlevel-active-trans:hover,
#ja-transmenu a.mainlevel-active-trans:active,
#ja-transmenu a.mainlevel-active-trans:focus {

	color: #333333;
	margin: 0;
	line-height: 35px;
}

/* First item */
#ja-transmenu a.havechild-mainlevel-active-trans-first,
#ja-transmenu a.mainlevel-active-trans-first {

	color: #333333;
	margin: 0;
	line-height: 35px;
}

#ja-transmenu a.havechild-mainlevel-trans-first:hover,
#ja-transmenu a.havechild-mainlevel-trans-first:active,
#ja-transmenu a.havechild-mainlevel-trans-first:focus,
#ja-transmenu a.mainlevel-trans-first:hover,
#ja-transmenu a.mainlevel-trans-first:active,
#ja-transmenu a.mainlevel-trans-first:focus {
	color: #FFFFFF;

}


.sub-menu-title {
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}