/* CSS Document */

body { 
	background-color:#FFFFFF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image:url(../img/fondbas.jpg);
	background-attachment:fixed;
	background-position:bottom right;
	background-repeat:no-repeat;

	SCROLLBAR-FACE-COLOR: #E6E9EA;
	SCROLLBAR-HIGHLIGHT-COLOR: #CDD3D5;
	SCROLLBAR-SHADOW-COLOR: #505A69;
	SCROLLBAR-3DLIGHT-COLOR: #ACACAC;
	SCROLLBAR-ARROW-COLOR: #3D5B91;
	SCROLLBAR-TRACK-COLOR: #CDD3D5;
	SCROLLBAR-DARKSHADOW-COLOR: #505A69;
}

/* accueil */
.zone_accueil {
	border: 1px solid #D9DCDD;
	padding: 5px;
}

/* texte */
table{
	font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#13508C;
	line-height:17px;
}
sup{
font-size:8px;
}

td.titre2{
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
}
td.titre{
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
}
.sstitre{
	color:#006464;
	font-weight:bold;
}

a{
	color:#3171E4;
	font-size:11px;
	text-decoration:underline;
}
a:hover{
	color:#006464;
	text-decoration:none;
}

img{
	border:0px;
}

.acrobat a{
	color:#FB1512;
	font-size:10px;
	vertical-align:bottom;
}
/* contour photo  */
#photo{
	border-left:1px solid #99A3A7;
	border-top:1px solid #99A3A7;
	border-bottom:1px solid #99A3A7;
	border-right:1px solid #99A3A7;
	height:100%;
	width:10%;
}

#photo img{
	border:3px solid #FFFFFF;
	vertical-align:bottom;
}

#flash2{
	border-left:1px solid #99A3A7;
	border-top:1px solid #99A3A7;
	border-bottom:1px solid #99A3A7;
	border-right:1px solid #99A3A7;
	height:100%;
	width:10%;
}
#flash{
	border:3px solid #FFFFFF;
	vertical-align:bottom;
}


/* Menu survol */
.menusurvol{
	   position:absolute;
	   z-index:1;
	   filter:alpha(opacity=90);
	   -moz-opacity:0.9;
	   -khtml-opacity: 0.9;
	   opacity: 0.9;
	   width:145px;
	   top:106px;
	   margin-top:0px;
	   display:none;
}
.menusurvol ul{
		list-style-type:none;
		margin:0px;
		padding:0px;
		border:1px solid #3D5B91;
		border-right:2px solid #3D5B91;
		border-bottom:2px solid #3D5B91;
		background-color:#D5E9FF;
}
.menusurvol li a{
		margin-left:5px;
		font-family:verdana;
		font-weight:bold;
		font-size:10px;
		text-decoration:none;
		color:#000066;
		height:0px;
		
}
.menusurvol li a:hover{
		color:#FFFFFF;
}
.menusurvol li{
	line-height:80%;
}
/* Le bas de page */
		#baspage{
			margin-bottom:1px;
			
			color:#003366;
			vertical-align:bottom;
		}
		#baspage td{
		
		font-size:10px;
		
		}

/* Le moteur de recherhe */
		input#moteur {
			background-color:#F0F3F4;
			font-size:11px;
			height:18px;
			width:100%;
		}
		td#moteur{
			font-family:verdana;
			color:#000000;
			font-size:10px;
			text-align:right;
		}

/* Menu haut */
		ul#menuhaut{
			list-style-type:none;
			margin:0px;
			padding:0px;
			width:560px;
		}
		#menuhaut li {
			display:inline;
			font-family:verdana;
			font-size:11px;
			letter-spacing:0px;
		}
		#menuhaut li a {
			color:#FFFFFF;
			text-decoration:none;
			padding-right:5px;
			padding-left:5px;
			padding-top:3px;
			padding-bottom:3px;
			text-align:center;
			height:22px;
			
		}
		#menuhaut li a:hover {
			background-color:#000033;
		}




/* Menu de gauche */	
		ul#menugauche{
			list-style-type:none;
			margin:0px;
			padding:0px;
		}
		ul#menugauche li a {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			list-style-type:none;
			margin:0px;
			padding:0px;
			height:15px;
			display: block;
			text-decoration:none;
			color:#000066;
		}
		
		

		ul#menugauche li a:hover {
			background: white url(../img/framfdH.gif) ;
			height:15px;
			color:#FFFFFF;
		}
		
		ul#menugauche #ssmenu{
			list-style-type:none;
			font-size:10px;
			margin-left:10px;
			padding:0px;
			letter-spacing:-1px;

		}
		ul#menugauche #ssmenu a{
			height:14px;
			font-size:10px;
			color:#1862E6;
			border-bottom:1px dashed #B3C9D0;
		}
		ul#menugauche #ssmenu a:hover{
			background: url(../img/pixel.gif) ;
			margin-left:5px;
			background-color:#DFE4E6;
			
			
		}
		
/* Page Contact */

textarea,select,input.contact{
	-moz-border-radius: 6px;
	font-family:verdana;
	font-size:11px;
	background-color:#F9FBFB;
	height:19px;
	border:1px ;
	border-style:outset;
	width:100%;
}

/* page reseau */
ul#listereseau{
	list-style-image:url(../img/flech.gif);
	overflow:auto;
	height:263px;
}
ul#listereseau li{
	border-bottom:1px dotted #3D5B91;
}

ul#listereseau li a{
text-decoration:none;
font-size:11px;
width:100%;
}
ul#listereseau li a:hover{
background-color:#F9FBFB;
}
ul#listereseau li:hover{
background-color:#F9FBFB;
}

/* lien print */
#lienprint {
	color:#333333;
	width:80%;
	font-family:verdana;
}
#lienprint a{
	font-size:10px;
	color:#333333;
	font-style:italic;
}

/* resultat moteur de recherche */
#moteur a{
font-size:13px;

}
.chemin{
	font-size:12px;
	font-style:italic;
	color:#13888C;
}
#moteur #code{
	font-weight:bold;
	font-size:11px;
	font-family:verdana;
}
#moteur td{
	border-bottom:1px dotted #EFF4FF;
}
#moteur li{
	list-style-image:url(../img/flech.gif);
}

/****support technique ******/
#supporttechnique{
	font-size:11px;
	margin-bottom:10px;
}
#supporttechnique .categorie{
	font-weight:bold;
	border-bottom:1px solid #FFFFFF;
	background-color:#F0F0F0;
	color:#B0AFAF; 
}
#supporttechnique .colonne{
	background-color:#F2F7F8;
	padding-left:10px;
	width:25%;

}