a:link {
	color: #3300CC;
}

a:visited {
  color: #3366FF;
}

a:hover {
	text-decoration: blink;
}

a:active {
	color: #FF0000;
	azimuth:behind;
}

a.hidden {
  color: #000000;
}

a.hidden:visited {
  color: #000000;
}

a.hidden:hover {
	color: #0000CC;
}

a.hidden:active {
  color: #000000;
}

a.nav:link {
	font-family: arial, helvetica, sans-serif;
	color: #3300CC;
	font-size:12px;
	font-weight: bold;
	padding: 2px;}

a.nav:visited {
	font-family: arial, helvetica, sans-serif;
	color: #3300CC;
	font-size:12px;
	font-weight: bold;
	padding: 2px;
}

a.nav:hover {
	font-family: arial, helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size:12px;
	background-color: #666666;
	padding: 2px;
	letter-spacing: 1px;
}

a.menu {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #3300CC;
	text-decoration: underline;
}

a.menu:hover {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
	}

a.box {
	padding: 3px;
	background-color: #FFFFFF;
	text-decoration: none;
	border: medium solid #CCCCCC;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.box:hover {
  color: #000000;
	padding: 3px;
	text-decoration: none;
	background-color: #666666;
	border: medium solid #3366FF;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.menue {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:17px;
		font-weight:bold;
		color: #036;
		}
		
.menuer {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #000099;
		}
.menuer_titlbk {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #FFFF00;
		font-style:italic;
		}
				
.menuer_soul {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #CC0000;
		font-style:italic;
		}
		
.menuer_sou {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #FFFF00;
		font-style:italic;
		}

.menuer_nom {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color: #006;
	font-style:italic;
		}
		
.buton_menu, .buton_menu:Hover {
border-left: 1px solid #A1BCD4;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid #A1BCD4;
background-color: #060;
color: white;
font-weight: normal;
padding: 3px 6px 3px 6px;
text-shadow: 0 1px 0 #000;
text-decoration: none;
border-radius: 3px 3px 3px 3px; 
}	
.haderr {
border-radius: 8px 8px 0px 0px; 	
	
	}
	
.foter {
border-radius: 0px 0px 8px 8px; 	
	
	}
		
.button, .button:Hover {
border-left: 1px solid #A1BCD4;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid #A1BCD4;
background-color: #4E66A7;
color: white;
font-weight: normal;
padding: 3px 6px 3px 6px;
text-shadow: 0 1px 0 #000;
text-decoration: none;
border-radius: 3px 3px 3px 3px; 
}		
		
.button:Visited {
border-left: 1px solid #A1BCD4;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid #A1BCD4;
background-color: #4E67A7;
color: white;
font-weight: normal;
padding: 3px 6px 3px 6px;
text-shadow: 0 1px 0 #000;
text-decoration: none;
border-radius: 3px 3px 3px 3px;
}
.button_stat {
border-left: 1px solid #A1BCD4;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid #A1BCD4;
background-image:url(images/p2.jpg);
color: white;
font-weight: normal;
padding: 3px 6px 3px 6px;
text-shadow: 0 1px 0 #000;
text-decoration: none;
border-radius: 3px 3px 3px 3px;
}
.button_rst {
border-left: 1px solid #A1BCD4;
border-bottom: 1px solid black;
border-right: 1px solid black;
border-top: 1px solid #A1BCD4;
background-image: url(images/p1.jpg);
color: white;
font-weight: normal;
padding: 3px 6px 3px 6px;
text-shadow: 0 1px 0 #000;
text-decoration: none;
border-radius: 3px 3px 3px 3px;
}
.buttton, .buttton:Hover {
border-left: 1px solid #A1BCD4;
border-bottom: 2px solid black;
border-right: 2px solid black;
border-top: 1px solid #A1BCD4;
background-color: #4E66A7;
color: white;
font-size:14px;
font-weight: bold;
padding: 3px 6px 3px 6px;
text-shadow: 0 1px 0 #000;
text-decoration: none;
border-radius: 3px 3px 3px 3px; 
}

.butttitre, .buttton:Hover {
border-left: 1px solid #A1BCD4;
border-bottom: 2px solid black;
border-right: 2px solid black;
border-top: 1px solid #A1BCD4;
background-color: #333;
color: white;
font-size:14px;
font-weight: bold;
padding: 3px 6px 3px 6px;
text-shadow: 0 1px 0 #000;
text-decoration: none;
border-radius: 3px 3px 3px 3px; 
}	
			
.for {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #0000CC;}
		
.eco {font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:bold;
		color: #0000CC;}
		
.eco_t {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #039;}

.eco_tt {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color: #FFF;}

		
.tabu {font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		background-color:#000099;
		color: #FFFF00;}
		
.tabu_facture {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	border: 1px solid #036;
	
	padding: 2px;
}
.tabu_cont {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#FFF;
	color: #000000;
	text-align: center;
	margin-bottom:2px;
	margin-top:2px;
}
		
.tabu_con {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color: #CCFF33;
		color: #000066;
		margin-bottom:2px;
	margin-top:2px;
		}
		
.tabu_con_ {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color: #CCFFCC;
		color: #000066;}
		
.tabu_con_tot {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color: #CCFF33;
		color: #CC0000;}
		
.tabu_connex {font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		background-color: #660000;
		color: #FFFFFF;}
		
.tabu_tot {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color: #666600;
		color: #CCFF00;}
.tabu_tot_act {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color: #900;
		color: #FFC;}
		
.tabu_prod {font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		background-color: #666600;
		color: #FFFFFF;}
		
.tabu_prod_ {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color: #00CC99;
		color: #FFFFFF;}
		
.tabstock {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color: #990000;
		color: #FFFFCC;}
		
.tabstock_ {font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		background-color: #FF6633;
		color: #FFFFCC;}
		
.tab_pf {font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		background-color: #000066;
		color: #FFFFCC;}
		
.inp {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color: #CCF;
	color: #000;
	text-align: left;
	border-style: groove;
	
}
		
		
.titre { font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#663333;
		}
		
.titro { font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color: #FF0000;
		}
		
.foot { font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#663300;
		font-weight:bold;}
		
.note { font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color: #FF0000;
		font-weight:bold;}
		
.notitalic { font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #003300;
		font-style:italic;
		font-weight:bold;}
		
.notitalicbar {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #003300;
	font-style: normal;
	
}
	
	
a.notitalicbar:hover {
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing: 1px;
		
	}
	
.italicinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #003300;
	font-style:italic;
	font-weight:bold;
	text-align: right;
}

.italicinf {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #C00;
	font-weight:bold;
	
}
		
.tabinfo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #009;
	font-style:italic;
	text-align: left;
	font-weight: bold;
}

.tabinfoo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #F00;
	font-style:italic;
	text-align: left;
	font-weight: bold;
}
		
.infos { font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #006600;
		font-style: normal;
		font-weight:bold;}
		
	
/*      V1        */
	

ul {
	margin:0px;
	padding:0px;
}

li {
	list-style:none;
	
}

#menu4 {
	width: 200px;
	border-style: solid solid none solid;
	border-color: #000099;
	border-size: 1px;
	border-width: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
	}
	
	
#menu5 {
	
	border-style: solid solid none solid;
	border-color: #000099;
	border-size: 1px;
	border-width: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
	}
#menu4 li a {
  	height: 25px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  		text-decoration: none;
	
	}
	
#menu4 li a:link, #menu4 li a:visited {
	color: #000033;
	display: block;
	background: url(images/menu4.gif);
	padding: 10px 0 0 28px;
	}
	
#menu4 li a:hover {
	color: #fff;
	background: url(images/menu4.gif) 0 -71px;
	padding: 10px 0 0 28px;
	}
	
#menu4 li a:active {
	color: #fff;
	background: url(images/menu4.gif) 0 -104px;
	padding: 10px 0 0 28px;
	}	
.menuer_tip {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #933;
}

.menuer_soldmt {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#660000;
		
		}
.tabu_fact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #006;
	background-color: #CCF;
	border: 1px solid #039;
	margin: 1px;
}
.titr_fact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: bold;
	color: #333;
}
.tfactur {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 46px;
	font-style: normal;
	font-weight: bold;
	color: #999;
	text-align: right;
}
.fact_ga {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999;
}
.fac_tit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #666;
}
#en_tete {
	display: none;
}

/*  début de la partie à ne PAS imprimer  */
#en_tete{
  display:none;}

#menu{
  display:none;}

#pied_de_page{
  display:none;}
/*  fin de la partie à ne PAS imprimer  */




/*  début de la partie à imprimer  */
#corps{
  background-color:#FFFFFF;
  }
/*  fin de la Partie a imprimer  */
cellu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #036;
	border: 1px solid #006;
	border-collapse:collapse;
	
}
.tetmnu {
	color: #000;
	font-size: 12px;
	padding: 10px 0 0 13px;
	letter-spacing:1px;
}

.cotisationNonAjour {
	font-family:Arial, Helvetica, sans-serif;
	color: #CF0;
	background-color:#930;
	font-size: 12px;
	
}

ul.domtabs {
    display: block;
    list-style: none;
    margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

ul.domtabs li {
    display: block;
    float: left;
    padding: 10px;
    background-color: #9CF;
    margin: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
	
}

ul.domtabs  li a,ul.domtabs li a:Hover {
    color: #555;
    font-size: 15px;
    text-decoration: none;
	background-color: #9CF;
	
}

/*
 * Réadapte le style de titre pour supprimer le trop de marge
 * au dessus
 */
.domtab h2 {
    margin-top: 0px;
}

/*
 * Style appliqué au div embarquant le contenu
 */
.domtab div {
    width: 90%;
    background-color: #9CF;
    
    padding: 20px;
    float: left;
    margin-bottom: 10px;
	border-bottom: 1px dotted black;
}

/*
 * Onglet actuellement sélectionné
 */
.domtab li.active {
    font-size: 15px;
    text-decoration: none;
    background-color: #CCCCFF;
	border-bottom: 1px dotted black;
}

.domtab li.active a {
    color: #1A4461;
	border-bottom: 1px dotted black;
}

.tableauDetails th {
    text-align: left;
    padding: 8px;
    border-bottom: 1px dotted black;
    background-color: #efefff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}

.tableauDetails td {
    text-align: left;
    padding: 8px;
    border-bottom: 1px dotted black;
	font-family: Tahoma, Geneva, sans-serif;
	font-size:13px;
		
}

.tabl {
    text-align: left;
    padding: 8px;
	border-bottom: 1px dotted black;
}

.bag {
background-color:#CCCCCC;		
}

.menuer_soldo {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color: #036;
		
		}
