body {
	margin: 0px 0px 0px 0px;
	background-color:#CCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.fond_trans {
   background-color: #000;
   filter:alpha(opacity=50);
   -moz-opacity:0.5; 
   opacity: 0.5;
   z-index:8000;
}
.fond_trans_white {
   background-color: #FFFFFF;
   background-image:url(../../img/etoile.jpg);
   filter:alpha(opacity=30);
   -moz-opacity:0.3; 
   opacity: 0.3;
   z-index:8000;
}
#fondtranslucide {
   width: 800px; height: 600px;
   background-color: #ffffff;
   filter:alpha(opacity=50);
   -moz-opacity:0.5;
   opacity: 0.5;
}

#texteopaque {
   background-color: transparent;
   position:absolute;
   z-index: 2;
}

#client_imprime {
  display: none;
}
.rogne img {
	position: relative;
	left: 0px;
	top: 0px;
}
.rogne p {
	width: 368px;
	height: 260px;
	overflow: hidden;
}
.centpourcent {
  height: 100%;
  width: 100%;
}
.blanc_10 {
	font-size: 10px;
	color: #FFFFFF;
}
a.blanc_10 {
	font-size: 10px;
	color: #FFFFFF;
}
a.blanc_10:hover{
	font-size: 10px;
	color: #000000;
}
a.blanc_10:active{
	font-size: 10px;
	color: #FFFFFF;
}
.orange10 {
	font-size: 10px;
	color: #FF9900;
}
a.orange10 {
	font-size: 10px;
	color: #FF9900;
}
a.orange10:hover{
	font-size: 10px;
	color: #FFCC00;
}
a.orange10:active{
	font-size: 10px;
	color: #FF9900;
}
.marron10 {
	font-size: 10px;
	color: #990000;
}
a.marron10 {
	font-size: 10px;
	color: #990000;
}
a.marron10:hover{
	font-size: 10px;
	color: #FFCC00;
}
a.marron10:active{
	font-size: 10px;
	color: #990000;
}
.rouge10 {
	font-size: 10px;
	color: #FF0000;
}
a.rouge10 {
	font-size: 10px;
	color: #FF0000;
}
a.rouge10:hover{
	font-size: 10px;
	color: #FFCC00;
}
a.rouge10:active{
	font-size: 10px;
	color: #FF0000;
}
.vert10 {
	font-size: 10px;
	color: #006600;
}
a.vert10 {
	font-size: 10px;
	color: #006600;
}
a.vert10:hover{
	font-size: 10px;
	color: #ff0000;
}
a.vert10:active{
	font-size: 10px;
	color: #FFFFFF;
}
.blanc_12 {
	font-size: 12px;
	color: #FFFFFF;
}
a.blanc_12 {
	font-size: 12px;
	color: #FFFFFF;
}
a.blanc_12:hover{
	font-size: 12px;
	color: #000000;
}
a.blanc_12:active{
	font-size: 12px;
	color: #FFFFFF;
}
.bleu11 {
	font-size: 11px;
	color: #003366;
}
a.bleu11 {
	font-size: 11px;
	color: #003366;
}
a.bleu11:hover{
	font-size: 11px;
	color: #ff0000;
}
a.bleu11:active{
	font-size: 11px;
	color: #003366;
}
.bleu8 {
	font-size: 8px;
	color: #003366;
}
a.bleu8 {
	font-size: 8px;
	color: #003366;
}
a.bleu8:hover{
	font-size: 8px;
	color: #ff0000;
}
a.bleu8:active{
	font-size: 8px;
	color: #003366;
}
.rouge_10 {
	font-size: 10px;
	color: #FF0000;
}
a.rouge_10 {
	font-size: 10px;
	color: #FF0000;
}
a.rouge_10:hover{
	font-size: 10px;
	color: #000000;
}
a.rouge_10:active{
	font-size: 10px;
	color: #FFFFFF;
}
.rouge_12 {
	font-size: 12px;
	color: #FF0000;
}
a.rouge_12 {
	font-size: 12px;
	color: #FF0000;
}
a.rouge_12:hover{
	font-size: 12px;
	color: #000000;
}
a.rouge_12:active{
	font-size: 12px;
	color: #FFFFFF;
}
.bleu10 {
	font-size: 10px;
	color: #003366;
}
a.bleu10 {
	font-size: 10px;
	color: #003366;
}
a.bleu10:hover{
	font-size: 10px;
	color: #ff0000;
}
a.bleu10:active{
	font-size: 10px;
	color: #003366;
}
.bleu12 {
	font-size: 12px;
	color: #003366;
}
a.bleu12 {
	font-size: 12px;
	color: #003366;
}
a.bleu12:hover{
	font-size: 12px;
	color: #ff0000;
}
a.bleu12:active{
	font-size: 12px;
	color: #003366;
}
.noir10 {
	font-size: 10px;
	color: #000000;
}
a.noir10 {
	font-size: 10px;
	color: #000000;
}
a.noir10:hover {
	font-size: 10px;
	color: #ff0000;
}
a.noir10:active {
	font-size: 10px;
	color: #ff0000;
}
.noir12 {
	font-size: 12px;
	color: #000000;
}
a.noir12 {
	font-size: 12px;
	color: #000000;
}
a.noir12:hover {
	font-size: 12px;
	color: #ff0000;
}
a.noir12:active {
	font-size: 12px;
	color: #ff0000;
}
.fond_gris_degrade{
	background:url(http://192.168.253.156/NPS/fichiers/picture/fond_gris_degrade.jpg) repeat-y top left #FFFFFF;
}
.border_bleu_bas { 
	border-bottom:1px solid #003366;
}
.border { 
	border-left:6px solid #003366;
}
.border_vert{
	border:1px solid #006600;
}
.border_gris{
	border:1px solid #CCCCCC;
}
.border_gris_gauche { 
	border-left: 1px solid #CCCCCC;
}
.border_gris_bas { 
	border-bottom:1px solid #CCCCCC;
}
.border_noir{
	border:1px solid #CCCCCC;
}
.border_rouge{
	border:1px solid #CC0000;
}
.border_rouge_pale{
	border:1px solid #FF8484;
}
.border_bas { 
	border-bottom:1px solid #003366;
}
.border_bas_point { 
	border-bottom:1px dotted #CCCCCC;
} 
.border_gris_bas_gauche { 
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
} 
.titre {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #003366;
}
.bandeau {
	font-size: 9px;
	font-style: italic;
	color: #4D86B0;
}
.tabnormal{
	background-color:;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	cursor:pointer;
}
a{
	text-decoration:none;
}
.tabover{
	background-color:#ff0000;
	font-size: 12px;
	color: #000000;
	border-bottom:1px solid #FFFFFF;
	cursor:pointer;
}
.tabnormal_pieces{
	background-color:;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom:1px dotted #FFFFFF;
	cursor:pointer;
}
.tabover_pieces{
	background-color:#ff0000;
	font-size: 12px;
	color: #000000;
	border-bottom:1px dotted #FFFFFF;
	cursor:pointer;
}
.tabnormal_menu{
	background: url(http://192.168.253.156/NPS/fichiers/picture/fond_degrade_menu_b_f.jpg) repeat-x;
	font-size: 12px;
	color: #FFFFFF;
}
.tabover_menu{
	background: url(http://192.168.253.156/NPS/fichiers/picture/fond_degrade_menu_r.jpg) repeat-x;
	font-size: 12px;
	color: #000000;
}
.tab_grille_normal{
	background: url(http://192.168.253.156/NPS/fichiers/picture/fond_degrade_menu.jpg) repeat-x;
}
.tab_grille_over{
	background: url(http://192.168.253.156/NPS/fichiers/picture/fond_degrade_menu_r.jpg) repeat-x;
	font-size: 10px;
}
.tab_grille_on{
	background: url(http://192.168.253.156/NPS/fichiers/picture/fond_degrade_menu_o.jpg) repeat-x;
	font-size: 10px;
}
.tab_grille_clair{
	background: url(http://192.168.253.156/NPS/fichiers/picture/fond_degrade_menu_g_c.jpg) repeat-x;
}
.tab_grille_fonce{
	background: url(http://192.168.253.156/NPS/fichiers/picture/fond_degrade_menu_g.jpg) repeat-x;
}
.select_voit{
	font-family:"Courier New", Courier, mono;
	font-size: 10px;
	color: #003366;
	width:790px;
	border:1px solid #000000;
}
.select_voit_mar_mod{
	font-size: 10px;
	color: #003366;
	width:200px;
	border:1px solid #000000;
}
input{
 	background-color:#FFFFFF;
	border: 1px solid #003366;
	font-size: 10px;
	color: #003366;
}
textarea{
 	background-color:#FFFFFF;
	border: 1px solid #003366;
	font-size: 10px;
	color: #003366;
}
select{
 	background-color:#FFFFFF;
 	border:1px solid #003366;
	font-size: 10px;
	color: #003366;
}
.adresse {
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	text-transform: capitalize;
	color: #FFFFFF;
	letter-spacing: 5px;
}
.degrade {
	background-color: #003366;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#336699', EndColorStr='#003366');
}
.degrade2 {
	background-color: #003366;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#336699', EndColorStr='#003366');
}