/* fonte permise*/
/* Arial, Verdana, Tahoma, Georgia */

/* links */
A:link	{
	text-decoration : none;
}
A:hover 	{
	text-decoration : underline;
}
A:active 	{
	text-decoration : none;
}
A:visited {
	text-decoration : none;
}
A:visited:Hover {
	text-decoration : underline;
}

.link{
	font-family: Arial;
	color : #9EC5DD;
	font-size: 12px;
	font-weight : bold;
}


body{

	background-repeat : repeat;
	/*background-image : url(gx/bg.png);*/

}

.contenu{
	background:#fff;
	padding:3px;
}

#menu{
	background:url(Gx/M/fond_menu.gif) no-repeat;
	height:58px;
	margin:5px 0 15px 9px;
	padding:0;
}

#menu ul{
	margin:0;
	padding:0;
}

#menu ul li{
	list-style:none;
	margin:0;padding:0;
	color:#fff;
	line-height:53px;
	display: block;
	float: left;
	font-weight:bold;
}

#menu ul li a, #menu ul li a:link, #menu ul li a:visited{
	color:#fff;
	font-family:Arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	padding:0 7px 0 5px;
}

#menu ul li a:hover, #menu ul li a:visited:hover{
	color:#ccc;
	text-decoration:none;
}

#menu ul li a.actif{
	color:#ccc;
	text-decoration:underline;
}

#contact{
	margin:7px 0;
	background:url(Gx/M/fond_contact.gif) no-repeat;
	color:#fff;
	font-size:11px;
	height:87px;
}

#contact p{
	font:12px Arial;
	padding:30px 5px 0px 14px;
}

#contact p a, #contact p a:link, #contact p a:visited{
	color:#fff;
	text-decoration:none;
}

#contact p a:hover, #contact p a:visited:hover{
	text-decoration:underline;
}

/* form */
.InputSelect{
	font-family: verdana;
	font-size: 10px;		
	background-color: #FDFCFB;
	color: #000000;
	/* PAS DE WIDTH a mettre direct dans la page style = width: X px; */
}
.Input{
	font-family: Arial;
	background-color: #eeeeee
	color: #000000;
	font-size: 10px;
	border : 1px solid #BAB6AB;
	/* PAS DE WIDTH a mettre direct dans la page style = width: X px; */
}
.select{
	color: #000000; 
	font-family: Arial; 
	font-weight: bold; 
	font-size: 10px; 
	background-color: #F8F8F0;
}
.submit {
	font-family: verdana, geneva, helvetica, arial;
	background-color: #F3F1EC; 
	color: #000000;	
	font-size: 9px; 
}

/* texte */

.titre{
	font-family: Arial, Tahoma, Verdana;
	color: #625C4C;
	font-size: 18px;
	font-weight : bold;
}
.titreLarge{
	font-family: Tahoma, Arial, Tahoma, Verdana;
	color: #000000;
	font-size: 22px;
	font-weight : bold;
	letter-spacing: -1px;
}
.sousTitre{
	font-family: Verdana;
	color: #1A3A51;
	font-size: 12px;
	font-weight : bold;
}

.sousTitreBleu{
	font-family: Verdana;
	color: #0A104E;
	font-size: 14px;
	font-weight : bold;
}
.sousTitreBlanc{
	font-family: Verdana;
	color: White;
	font-size: 14px;
	font-weight : bold;
}
.texte{
	font-family: tahoma;
	color: #1A3A51;
	font-size: 11px;
	font-weight : normal;
}

.texteGris{
	font-family: tahoma;
	color: #000000;
	font-size: 11px;
	font-weight : normal;
}
.texteOrange{
	font-family: tahoma;
	color: #D6440E;
	font-size: 14px;
	font-weight : normal;
	line-height : 20px;  /* kerning */
}
			
.texteerr{
	font-family: tahoma;
	color: #ff0000;
	font-size: 10px;
	font-weight : normal;
	line-height : 15px;  /* kerning */
}
.texteSmall{
	font-family: verdana;
	color: #0168A6;
	font-size: 0.7em;
	font-weight : normal;
	line-height : 13px; /* kerning */
	text-align : justify;
}
.date{
	font-family: verdana;
	color: #DA4100;
	font-size: 0.7em;
	font-weight : normal;
	line-height : 15px; /* kerning */
}

.ul{
	list-style-type : square;
}
.boiteContourTitre{
	background-color : #AABECA;
	border : 1px solid White;
}
.boiteContourContenu{
	background-color : #EDF2F5;
	border : 1px solid White;
}
.boiteThumb{
	border : 1px solid White;
}
.boiteAction{
	background-color : #D0DDE7;
	border : 1px solid White;
}
.titre_boite{
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 11px;
	COLOR: #4B6982;
	font-weight: bold;
	padding-left : 10px;
}

.photoThumb{
	border: 2px solid;
	border-bottom-style: inset;
	border-left-style: inset;
	border-right-style: inset;
	border-top-style: inset;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
}

