/* CSS Document */

/* STYLE POUR CONTENU TEXTE */
body{
	background:url(../images/background/background.jpg) repeat-x #FFFFFF;
	
}

.contenu{
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	}
	
.miniform{
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}	
	
.nouvelle{
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	}
	
.form{
	font-family: Tahoma;
	font-size: 10px;
	color: #000;
	text-decoration: none;
	}
	
.form:hover{
	font-family: Tahoma;
	font-size: 10px;
	color: #666;
	text-decoration: underline;
	}
.gcontenu{
	font-family: Verdana;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	}
	
/* STYLE POUR MENU HORIZONTAL */
/*
.menu{
	font-family: Tahoma;
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	}

.menu:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFF;
	text-decoration: underline;
	}
*/	
/* STYLE POUR MENU DE GAUCHE */
.pagemenu{
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	text-align:right;
	display:block; 
	padding-right:8px;
	padding-bottom:3px;
	padding-top:5px;
	width:200px; 
	}

.pagemenu:hover {
	font-family: Arial;
	font-size: 11px;
	color: #8fa1ad;
	padding-right:8px;
	padding-bottom:3px;
	padding-top:5px;
	text-decoration: none;
	text-align:right;
	width:200px; 
	}
	
	
.pagemenuok{
	font-family: Arial;
	font-size: 11px;
	color: #FF9700;
	text-decoration: none;
	text-align:right;
	display:block; 
	padding-right:8px;
	padding-bottom:3px;
	padding-top:5px;
	width:200px; 
	}

.pagemenuok:hover {
	font-family: Arial;
	font-size: 11px;
	color: #FF9700;
	padding-right:8px;
	padding-bottom:3px;
	padding-top:5px;
	text-decoration: none;
	text-align:right;
	width:200px; 
	}
	

/* CONNEXION CLIENT */
.clientok{
	display:block;
	width: 25px; /* largeur de l'image réactive */
    height: 21px; /* hauteur de l'image réactive */
    background-image: url(../images/boutons/connection-ok.jpg); /* source de l'image de départ */
    background-repeat: no-repeat;
}

.clientok:hover{
	background-image: url(../images/boutons/connection-ok_o.jpg);
}
	
	
/* STYLE POUR MENU DE DROITE */
.gmenu{
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	display:block; 
	padding:5px;
	padding-left:26px;
	width:136px;
	background-image: url(../images/background/pictos-actus-dossiers.gif); /* source de l'image d'arrivée */
	}

.gmenu:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #8fa1ad;
	padding:5px;	
	padding-left:26px;
	width:136px; 
	text-decoration: none;
	}

.gtxtmenu{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	text-align:left;
	}

.gtxtmenu:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #8fa1ad;	
	text-decoration: none;
	text-align:left;
	}	
	
.gptxtmenu{
	font-family: Verdana;
	font-size: 10px;
	color: #374687;
	text-decoration: underline;
	text-align:left;
	}

.gptxtmenu:hover {
	font-family: Verdana;
	font-size: 10px;
	color: #374687;
	text-decoration: none;
	text-align:left;
	}	
	

/* STYLE POUR OVERFLOW */
html {
/* hide overflow:hidden from IE5/Mac */ 
/* \*/ 
overflow: auto; 
/* */ 
}

body {height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0;}
#scroll {width:210px; font-size:1em; overflow:auto; height:227px; background-color:#f8f8f8;
	scrollbar-base-color : red;
	scrollbar-3dlight-color : #efefef;
	scrollbar-arrow-color : #212121;
	scrollbar-darkshadow-color : #efefef;
	scrollbar-face-color : #e1e1e1;
	scrollbar-highlight-color : #efefef;
	scrollbar-shadow-color : #efefef;
	scrollbar-track-color : #efefef;
}

.txt_scroll{ width:86%; margin:1.3em 0.7em; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color: #676767;}
.sstitre_scroll{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color: #666; display:block;}
.titre_scroll{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color: #222222; display:block; font-weight:bold;}

.img_scroll{ margin-top:0.3em;}
.img_scroll img {border: 0 none;}



.hrlink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;}
			
.hrlink:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;}
			
.hrlink:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;}
			
.hrsign {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;}
			
.hrsign:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;}

.hrsign:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;}
	
.bdpLink{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}

.bdpLink:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

/*Affiche plan*/

.affp {
	border:1px dotted #CCC;
	padding:5px;
	width:400px;
}


.Plan-1{margin:10px 0px 5px 0px;}

.Plan-1 a{
	font-weight:bold;
	color:#555;
	text-decoration:none;
}

.Plan-2{ margin:3px 0px 3px 10px;}

.Plan-2 a{
	color:#555;
	text-decoration:none;
}

.Plan-1 a:hover , .Plan-2 a:hover
{
 	color:#ff9701
}


/* News */
.tabNews{
	font-size:10px;
	font-family:tahoma;
}

.tabNews a { text-decoration:none;}






