@media print { 
	.noprint { display: none } 
	 print { display: block } 
}
@media screen {
	.print {display:none}
}
#print{ position: absolute; left: 450px; top: 405px; }
#img_mail{ position: absolute; left: 360px; }
#attention{ position: absolute; left: 170px; top: 115px; }
/*********************** Back office ****************************/
#nb_back{ position: absolute; left: 300px; top: 190px; }
#prev_back{ position: absolute; left: 200px; top: 230px; }
#suiv_back{ position: absolute; left: 600px; top: 230px; }
/************************  IE   *********************************/
#nb_ie{ position: absolute; left: 200px; top: 350px; width:100%;}
#mid_ie{ position: absolute; left: 200px; top: 375px; width:100%;}
#prev_ie{ position: absolute; left:250px; top: 400px; width:100%;}
#suiv_ie{ position: absolute; left:650px; top: 400px; width:100%;}
/************************  Autre  ******************************/
#nb_net{ position: absolute; left: 200px; top: 400px; }
#mid_net{ position: absolute; left: 230px; top: 425px; }
#prev_net{ position: absolute; left: 100px; top: 460px; }
#suiv_net{ position: absolute; left: 500px; top: 460px; }

#ok_log{ position: absolute; left: 178px; top: 115px; }


#type { z-index:100;}
#saisie{
	font-family:Verdana;
	font-size:12px; 
	border-color:#ff0000; 
	border:1px inset gray; 
	overflow:auto; 
	width:500px; 
	height:300px; 
	color:#000000; 
	background-color:#ffffff;
}
#adresse{
	font-family:Verdana;
	font-size:12px; 
	border-color:#ff0000; 
	border:1px inset gray; 
	overflow:auto; 
	width:230px; 
	height:50px; 
	color:#000000; 
	background-color:#ffffff;
}
#saisie_cf{
	font-family:Verdana;
	font-size:12px; 
	border-color:#ff0000; 
	border:1px inset gray; 
	overflow:auto; 
	width:500px; 
	height:100px; 
	color:#000000; 
	background-color:#ffffff;
}
#point{
	background-image: url(images/fond_g.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
.btn{
	background-color="#FFFFFF";
	cursor:"hand";
}

.menu {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
	/*background-color:#CCCCCC;*/
}
.menu_over {
	font-family: Verdana, Arial;
	height:15px;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333399;
	background-color:#FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.menu_dr {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	background-color:#E6E6E6;
}
#fd_rg{ background-color="#333399"; }
.fdrg {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #333399;
	border: 1px solid #ffffff;
	text-decoration: none;
}

.fdbl {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #3333FF;
	border: 1px solid #ffffff;
	text-decoration: none;
}

.fdgr {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	background-color: #C0C0C0;
	border: 1px solid #ffffff;
	text-decoration: none;
}

#ss_actu {
	visibility: hidden;
	position: absolute;
	background-color: #333399;
	text-align:left;
	z-index:10;
	top:132px;
	left: 215px;
}
#ss_veille{
	visibility: hidden;
	position: absolute;
	background-color: #333399;
	text-align:left;
	z-index:10;
	top:132px;
	left: 275px;
}
#ss_docu{
	visibility: hidden;
	position: absolute;
	background-color: #333399;
	text-align:left;
	z-index:10;
	top:132px;
	left: 328px;
}
#ss_mem {
	visibility: hidden;
	position: absolute;
	background-color: #333399;
	text-align:left;
	z-index:10;
	top:132px;
	left: 403px;
}
#ss_cont {
	visibility: hidden;
	position: absolute;
	background-color: #333399;
	text-align:left;
	z-index:10;
	top:132px;
	left: 435px;
}
#ss_deb {
	visibility: hidden;
	position: absolute;
	background-color: #333399;
	text-align:left;
	z-index:11;
	top:182px;
	left: 413px;
}
#ss {
	position: absolute;
	background-color: #FFFFFF;
	text-align:left;
	z-index:10;
	top:204px;
	left: 302px;
}
#ss_ss {
	position: absolute;
	background-color: #FFFFFF;
	z-index:10;
	text-align:left;
	top:204px;
	left:440px;
}
.ss_menu{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	padding-left: 10px;
	text-align:right;
}

#contour{ border: 1px solid #333399; }
.contour_bl{ border: 1px solid #FFFFFF; }
.contour{ border: 1px solid #aaaaaa; }
#contour_gr{ border: 1px solid #E6E6E6; }
#gauche{ border-left: 2px solid #333399; padding-left:5px;}

#contour_bl{ border: 1px solid #333399; 
	padding: 2px;}
.pdf{
	border: 1px solid #0000000;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
#news {
	position: absolute;
	left: 548px;
	top: 15px;
	height: 30px;
	width: 212px;
	text-align:center;
	vertical-align:text-bottom;
}
.plus{
	border: 1px solid #0B92300;
	width :150px; 
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333399;
	text-decoration: none;
	padding: 5px;
	position: absolute; 
	right:80px;
}
.plus_titre{
	width :150px; 
	height :25px;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-align:center;
	padding-top: 5px;
	padding-bottom: 2px;	
	position: absolute; 
	right:80px;
	color: #FFF;
	text-decoration: none;
	background-color:#333399;
}


#conflit{ border: 2px solid #BB0000;
	padding-left: 15px;
	padding-right: 15px;
}
#droit{ position: absolute; top:350px;}
#proc{ position: absolute; top:250px;}
#Jp{ position: absolute; top:258px;}
#part{ position: absolute; top:200px; left:670; width:133; }

#Inter_jp{ position: absolute; top:375px; left:250px;
	background-color:#BB0000;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFF;
	font-style: normal;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
}
#Inter_txt{ position: absolute; top:375px; left:600px;
	background-color:#333399;
	width:110;
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #FFF;
	font-style: normal;
	padding: 2px;
	text-decoration: none;
	font-weight: bold;
}

.menu_g{
	background-image: url(images/fond_g.jpg);
	background-repeat: repeat-y;
	background-position: left;
	font-family: Verdana, Arial;
	font-size: 13px;
	line-height: 23px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333399;
	text-decoration: none;
	text-align:right;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 5px;
}
.popup {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.ligne{
	width:758px;
	background-image: url(images/fond_bs.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bottom{
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 5px;
	text-align:center;
	padding-top: 10px;
	width:758px;
	background-image: url(images/fond_bs.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.news_menu {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
}
#texte{
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial;
	font-size: 11px;
	text-align:justify;
}
.retour {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7A7A7A;
	text-decoration: underline;
}
.texte {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.titre{
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0000ff;
	text-decoration: none;
}
.texte_gr {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.navig { font-family: Verdana, Arial; font-variant: small-caps; font-size: 13px; font-style: normal; font-weight: bold; text-transform: none; color: #333399; text-decoration: none;}
.navig_ti { font-family: Verdana, Arial; font-variant: small-caps; font-size: 11px; font-style: normal; font-weight: bold; text-transform: none; color: #333399; text-decoration: none;}
.navig_ti_norm { font-family: Verdana, Arial; font-variant: small-caps; font-size: 11px; font-style: normal; font-weight: normal; text-transform: none; color: #333399; text-decoration: none;}

.noir { font-family: Verdana, Arial; font-variant: small-caps; font-size: 9px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: none;}

.nb{ font-family: Verdana, Arial; font-size: 9px; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
/*----------------------------------NORMAL-----------------------------------------------*/
.bl_10 { font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.bl_11 { font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.bl_12 { font-family: Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.bl_13 { font-family: Verdana, Arial; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.gri_11{ font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-decoration: none;}
.rg_10 { font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.rg_11 { font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.rg_12 { font-family: Verdana, Arial; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.rg_13 { font-family: Verdana, Arial; font-size: 13px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.nr_10{ font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}
.nr_11{ font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}

.noir { font-family: Verdana, Arial; font-variant: small-caps; font-size: 9px; font-style: normal; font-weight: bold; text-transform: none; color: #000000; text-decoration: none;}

/*----------------------------------GRAS-----------------------------------------------*/
.bl_10_gr { font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.bl_11_gr { font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.bl_12_gr {font-family: Verdana, Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.bl_13_gr {font-family: Verdana, Arial; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}
.bl_17_gr { font-family: Verdana, Arial; font-size: 17px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #0000CD; text-decoration: none;}

.rg_10_gr { font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.rg_11_gr { font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.rg_12_gr { font-family: Verdana, Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.rg_13_gr { font-family: Verdana, Arial; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.rg_17_gr { font-family: Verdana, Arial; font-size: 17px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333399; text-decoration: none;}
.nr_10_gr { font-family: Verdana, Arial; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}
.nr_11_gr { font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}
.nr_13_gr { font-family: Verdana, Arial; font-size: 13px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #000000; text-decoration: none;}
.gr_11_gr { font-family: Verdana, Arial; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #7A7A7A; text-decoration: none;}


.arbo     {font-family: Verdana, Arial; font-size: 12px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #333399; text-decoration: none; }
.ss_arbo {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7A7A7A;
	text-decoration: none;
	padding-left: 10px; 
}
.cv {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #7A7A7A;
	text-decoration: none;
	padding-left: 10px; 
}
.cv_gr {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #7A7A7A;
	text-decoration: none;
}
.log {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333399;
	text-decoration: none;
	background-color:#ffffff;
	border: 1px solid #333399;
}

.colonne {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.tableau{
	border: 1px solid #333399;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #808080;
	text-decoration: none;
}
.td_bord { 
	border: 1px solid #333399;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
.tr_bord { 
	border: 1px solid #333399; 
	background-color: #333399; 
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
#outils {
	width: 500px;
	background-color: #FFFFFF;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
	margin: 0;
	text-align:right;
	cursor:"hand";
}
.out {
	background-color: #FFFFFF;
	border: 2px solid #ffffff;
	margin: 1;
}
.over {
	background-color: #ffffff;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #808080;
	border-right: 1px solid #808080;
	margin: 2;
}
.clik {
	background-color: #ffffff;
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-bottom: 2px solid #808080;
	border-right: 2px solid #808080;
	margin: 1;
}

a  {   
	color:#7A7A7A;   
	text-decoration:none;  
}  

a:hover { 
  color: #000000; 
  text-decoration : underline ; 
}
 
a:active { 
  color: red ; 
} 

a.site  {    
	color:#0000CD;    
	text-decoration:underline;    
	
}   
a.bd {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
}

a.bd:hover {
	color: #FFFFFF;
	font-weight: bold;
}

a.lien1  {    
	color:#000000;    
	text-decoration:none;    
	
}    
a.lien1:hover  {    
	color:#333399;    
	text-decoration:underline;    
	font-weight:bold;  
}  
a.lien2  {    
	color:#9999FF;    
	text-decoration:none;    
	font-weight:bold;  
}  
a.lien2:hover  {    
	color:#FF9900;    
	text-decoration:underline overline;    
	font-weight:bold;   
}
a.lien3  {    
	color:#FFFFFF;    
	text-decoration:none;    
	font-weight:bold;  
}  
a.lien3:hover  {    
	color:#999999;    
	text-decoration:none;    
	font-weight:bold;   
}

#bouton_centre
{
	display:block; 
	top:300px; 
	left:10; 
	width:100px; 
	margin-left:10px; 
	position:fixed; 
	cursor:hand;
	cursor:pointer
}
