  *
{

font-size: 12px;
font-family: Tahoma;
font-weight: normal;
font-style: normal;
text-decoration: none;
} 

 #bloc_banniere{
float:right;
font-size: 10px;
padding:5px;
font-family: Verdana, Arial, Tahoma, sans-serif;
color: #000;
font-weight: bold;
}
 
 /*body{
	font-family: Tahoma;
	font-size: 12px;
	text-align: left;
	color: #000;/*noire
	background: #fff;/* blanc
}*/

											/* bloc  generale*/

#bloc_general{
width:720px;
background:transparent;
position: relative;
}
#msg_club{
text-align:center;
background:green;
/*font-size: 16px;*/
font-weight: bold;
color:#fff;
}
/*#msg_club_lien{
font-size: 12px;
font-weight: bold;
color:#fff;
}	*/

/*#image_panier{/*image panier dans baniere
height: 40px;
}*/
#ancre{
text-decoration:underline;
font-family:Verdana, Arial, Tahoma, sans-serif;
color: #C23C3C;/*rouge*/
font-size: 12px;
text-align:right;
}
#baniere{
background-color : #af1b01 ;
background-image: url(../images/stories/catalogue/logo1.jpg);/*icon*/	
background-position:left  center;
background-repeat: no-repeat;
height:55px;
width:530px;
margin:10 0 10 0px; 
}
#petite_ecriture{
font-size: 10px;
text-align: left;
}


										/*coordonée*/
#msg{
background:transparent;
margin:5px; 
}
#TextMsg{
background:transparent;
border:none;
font-size:14px;
margin:5px; 
color:green;
text-align:center;
}

.Nom{
background:transparent;
margin:5px; 
}
.Club{
background:transparent;
margin:5px; 
}
.coordonee
{
font-size:14px;
color:#C11006;
text-transform: capitalize ;
font-style:souligne;
}
#TextBoxClub{
color: #000;
background:#fff;
border:1px solid #556622;
text-align:left;
}
#TextBoxNom{
color: #000;
background:#fff;
border:1px solid #556622;
text-align:left;
}
.tableCoord
{
border:4px double  #C11006;/*encadré rouge*/
background:#fadfbd;
padding-right:10px;
padding-left:10px;
padding-bottom:10px;
width:100%;
/*margin-top:3px; 
margin-bottom:3px; */
}

											/*bloc catalogue*/
#bloc_catalogue{
width:530px;
background:transparent;
float:left;
text-align:left;
}
/*formulaire*/
#TextBoxtaille{
color: #000;
background:#fff;
border:1px solid #556622;
text-align:center;
width:70px;
}
#TextBox{
color: #000;
background:#fff;
border:1px solid #556622;
text-align:center;
width:50px;
}
#Boutton{/* bouton ajouter*/
color: #000;
background:#FCFAD2;/*cassé jaunatre*/
border:2px ridge #C11006;/*encadré rouge*/
text-align:center;
}
.tablenouveaute{
border:2px groove  #C11006;/*encadré rouge*/
background:#f9f593;
}
.textnouveaute{
text-align:left;
font-size:11px;
color:#C11006;/*rouge*/
text-transform: capitalize ;
font-style:italic;
}
.tablePromo{
border:2px groove  #C11006;/*encadré rouge*/
background:#fadfbd;
}
.textPromo{
text-align:left;
font-size:11px;
color:#C11006;/*rouge*/
text-transform: capitalize ;
font-style:italic;
}
.tablesouligne{
border-bottom:1px groove  #000;/*souligné rouge*/
}
#dispo{
text-decoration: underline; 
color : #0000ff;
font-size:10px;
}
#designation{
background:transparent;
/*height:50px;*/
width:350px;
margin:5px; 
border:1px solid #C11006;/*encadré rouge*/
}
#designation_image{
border:2px solid #ed4211; 
float:left;
width:75px;
}
#designation_descriptif{
font-family: Verdana, Arial, Tahoma, sans-serif;
color: #555;
font-size: 10px;
margin: 5px;
}
#BtAdd{
background:transparent;
height:50px;
width:100px;
margin:5px; 
}
#taille{
background:transparent;
height:50px;
width:60px;
margin:5px; 
}
#quantite{
background:transparent;
height:50px;
width:85px;
margin:5px; 
}
#prixunitaire{
background:transparent;
height:50px;
width:95px;
margin:5px; 
}
#prixtotal{
background:transparent;
height:50px;
width:95px;
margin:5px; 
}
#text{
font-family: Verdana, Arial, Tahoma, sans-serif;
color: #000;
font-size: 12px;
font-weight: bold;
}
#titre_section{
text-align:center;
font-size: 18px;
color: #c23c3c;
text-decoration:underline;
}
											
											/*bloc panier*/

#bloc_panier{
font-size:10px;
float:right;
margin-top: 0px;
width: 170px;
/*padding:5px;*/
}
#bloc_fixe{
position:fixed;
background-color:#FCFAD2;/*cassé jaunatre*/
border: 1px solid  #C11006;/*encadré rouge*/
font-size: 10px;
}
.border{/*border de <tr> pour separation dans div panier>*/
border-bottom: 1px solid #C23C3C;/*rouge*/
text-align:center;
}
#Btvalider{/* bouton valider le panier*/
height:20px;
width:80px;
text-align:center;
background: #C23C3C;/*rouge*/
border: 1px solid #000;/*rouge*/
font-size: 10px;
font-weight: bold;
color: #fff;
padding: 3px 4px;
}
#icon_panier{ 
background-image: url(../images/stories/catalogue/b4.png);/*icon*/	
background-position: top center;
background-repeat: no-repeat;
height:35px;
width:160px;
margin:10 0 0 0px; 
/*border-bottom: 1px solid #C23C3C;/*rouge*/
}
#titre_panier{ 
text-align:center;
font-family: Tahoma, Arial, sans-serif;
color:#fff;/* couleur ecriture dans icon b4.png*/
font-size:13px;
font-weight: bold;
}
#table_article{
text-align:left;
width:170px;
}
#table_total{
font-weight:bold;
}
#image_poubelle{
height:15px;
text-align:right;
float:right;
}
/*formulaire*/
#Btdelete{
background-color : transparent;
background-image: url(../images/stories/catalogue/delete.png);/*icon*/	
background-position:center;
background-repeat:no-repeat;
height:12px;
}

											/*page facture*/

#entete{
/*background:#BE1B00 url(../images/stories/catalogue/logo1.jpg) left center no-repeat;*/
background-color : #BE1B00 ;
background-image: url(../images/stories/catalogue/logo1.jpg);/*icon*/	
background-position:left  center;
background-repeat: no-repeat;

height:88px;
width:660px;
margin:30 0 30 0px; 
}
#titre_facture{ 
font-weight: bold;
background:#FCFAD2;/*cassé jaunatre*/
width:64px;
border: 1px solid #000;
}
#titre_designation_facture{ 
font-weight: bold;
background:#FCFAD2;/*cassé jaunatre*/
width:301px;
border: 1px solid #000;
}
#text_designation_facture{
text-align:left;
}
#text_left{
text-align:left;
}
#text_right{
text-align:right;
}
#total_facture{
font-weight: bold;
text-align:right;
height:35px;
font-size: 18px;
background:#FCFAD2;/*cassé jaunatre*/
border: 1px solid #000;
}
#text_table{
text-align:center;
font-family: Tahoma, Arial, sans-serif;
color:  #000;
font-size: 12px;
}
#Btimprimer{
width:50px;
height:50px;
/*background:transparent url(../images/stories/catalogue/icon_imprimante.gif) center no-repeat;*/
background-color : transparent;
background-image: url(../images/stories/catalogue/icon_imprimante.gif);
background-position:  center;
background-repeat: no-repeat;
}
#Btemail{
height:50px;
width:50px;
/*background:transparent url(../images/stories/catalogue/email.gif) center no-repeat;*/
background-color : transparent;
background-image: url(../images/stories/catalogue/email.gif);
background-position:  center;
background-repeat: no-repeat;

}


p.info{
    position:relative; 
    z-index:24; background-color:#ccc;
    background-color:#fff;
    text-decoration:none;
	}

/*p.info:hover{z-index:25; background-color:#ff0}*/

p.info span{
display: none;
}

p.info:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état p:hover */
	display:block; 
	position:absolute;    
    
    top:5em; left:2em; width:15em;
    border:1px solid #6699cc;
    background-color:#eeeeee; color:#6699cc;
    text-align: justify;
    font-weight:none;
    padding:1px;
    
    }



	
	
	
