body, td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
a {  color: #000000; text-decoration: underline !important;; font-weight : bold !important;; }
#zonecentrale a {  color: #000000; text-decoration: underline; }
a:hover { text-decoration: none !important; color : red !important; }
.petit {  font-size: 9px}
.blanc {  color: #FFFFFF}
.blanc a { color : #FFFFFF; }
/*.blanc a { color : #FFFFFF}*/
.gris {  color: #808080}
.bleu {  color: #0C419A;}
a.bleu {  color: #0C419A; }
.bleu a { color : #0C419A; }
.menuboutiq {  font-size: 10px; color: #0C419A}
.titre {  font-size: 18px; font-weight: bold}
.blancsurbleu {  font-weight: bold; color: #FFFFFF; background-color: #0C419A}
.rouge { color : #ff0000; }
ul.liste_produits { margin : 0; padding-left : 15px; color : #0C419A; list-style-type: square; }
ul.liste_produits li { padding-left : 0px; margin : 0; }
#popup_kiala .erreur { color : red; font-weight : bold; }
#popup_kiala h1 { font-size: 18px; }
#popup_kiala h2 { font-size: 14px; }
#popup_kiala p { margin-bottom : 0.8em; margin-top : 0.8em; }
#popup_kiala .moteur_principal { }
#popup_kiala .moteur_secondaire { }
#popup_kiala #tableau_principal { width : 100%; border-spacing : 5px;}
#popup_kiala #tableau_heures { border : solid #cccccc 1px; padding : 3px;}
#popup_kiala #tableau_listing table { width : 100%; border : solid #CCCCCC 1px; border-collapse : collapse;   border-spacing : 0px; }
#popup_kiala #tableau_listing table td { border : solid #CCCCCC 1px; padding : 3px;}
#popup_kiala #tableau_listing table .point_selectionne { background-color : #F9F9F9; }
#popup_kiala #tableau_listing table .point_selectionne a { color : #D40303; }
#popup_kiala .titre_selection {  color : #D40303; font-weight : bold; padding : 4px; font-size : 15px; text-align : center; }
#popup_kiala #tableau_heures table { width : 100%; border : solid #CCCCCC 1px; }
#popup_kiala #tableau_heures table th { text-align : left;  }
#popup_kiala #tableau_heures table td.jour { font-weight : bold; width : 75px; }
#popup_kiala #tableau_heures table td.heures {}
#popup_kiala .alerte { color : red; font-weight : bold; }
#popup_kiala .selection { margin-top : 10px; text-align : center; }
#validation .numero_point { font-weight : bold;}
#validation .nom_point { font-weight : bold; padding-top : 1em; }
#validation .adresse_point {}
#validation .rappel_point {padding-top : 1em;}
#validation .fermer { text-align : center; font-weight : bold; padding-top : 1em; }
#validation .fermer a { text-decoration : underline; }
table .bon_cde { border : solid #D2D2D2 1px; border-collapse : collapse; }
table .bon_cde td { border : solid #D2D2D2 1px; }
#texte_fond_ecran { margin : 5px; }
#texte_fond_ecran h1 { font-size: 18px; }
#texte_fond_ecran h2 { font-size: 14px; }
#suivi_commande .erreur { color : red; font-weight : bold; }
#suivi_commande table { border : solid #D2D2D2 1px; border-collapse : collapse; }
#suivi_commande table th { background : #F9F9F9;  font-size: 12px; }
#suivi_commande table td { border : solid #D2D2D2 1px; }

/*------------------------------------ Modifications Ad'oc 2007-01 --------------------------*/
.DivPostionAbsolute {
	position:absolute;
}

.DivWidth146 {
	width:146;
}

.DivWidth468 {
	width:468;
}

.DivHeight60 {
	height:60;
}

.DivZIndex1 {
	z-index:1; 
}

.DivZIndex100 {
	z-index:100
}

.DivZIndex9 {
	z-index:9;
}

.DivLeft615 {
	left: 615px; 
}

.DivTop150 {
	top:150px; 
}

.DivTop174 {
	top:174px; 
}

.DivTop198 {
	top:198px; 
}

.DivTop222 {
	top:222px; 
}

.DivTop246 {
	top:246px; 
}

.DivTop270 {
	top:270px; 
}

.DivTop294 {
	top:294px; 
}

.DivVisibilityHidden {
	visibility: hidden; 
}

.DivVisibilityShow {
	visibility:show;
}

.DivOverflowHidden {
	overflow : hidden;
}

.FontSize18 {
	font-size: 18px;
}

.FontSize14 {
	font-size : 14px;
}

.FontSize12 {
	font-size : 12px;
}

.ColorOranger {
	color : #F37021;
}

.FontBold {
	font-weight : bold;
}

.Margin0 {
	margin : 0px;
}

.MarginTop0 {
	margin-top: 0px;
}

.PaddingBottom5 {
	padding-bottom : 5px;
}

.Padding0 {
	padding:0px;
}

.displayInline {
	display:inline;
}

.StyleP {
	font-face:arial;
	color:#294e9c;
	font-size:12px;
}

.styleDivPDB1 {
	position:absolute; 
	visibility:show; 
	width:468; 
	height:60; 
	z-index:100
}
/*------------------------------------------ Fin Modifications ------------------------------*/