BODY { margin-left:0; margin-right:0; margin-top:0; font-family: Verdana, Arial, 
Helvetica, sans-serif; color: #003366 ; font-size:11px; scrollbar-face-color: 
#B4B4B4; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #000000; 
scrollbar-3dlight-color: #888888; scrollbar-darkshadow-color: #888888; scrollbar-track-color: 
#888888; scrollbar-arrow-color: #FFFFFF} 

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-size: 11px;
	text-align: justify;
} 
#LogoMairie{
	position:absolute;
	left:13px;
	top:8px;
}
.lienar { color: #990000} 
.lienar:visited { color: #990000} 
.lienar:link { color: #990000} 
.lienar:hover { color: #003366} 

.lienbleu { color: #003366; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 
.lienbleu:visited { color: #003366; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 
.lienbleu:link { color: #003366; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 
.lienbleu:hover { color: #C61E26; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 

.lienblanc { color: #F0F0F0; text-decoration: none; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 
.lienblanc:visited { color: #F0F0F0; text-decoration: none; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 
.lienblanc:link { color: #F0F0F0; text-decoration: none; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 
.lienblanc:hover { color: #FFFF99; text-decoration: none; font-family: Verdana, Arial, 
Helvetica, sans-serif; font-size:10px;} 

.puce {  list-style-image: url(../images/puce.gif); list-style-position: outside}

/* Style pour les tableaux */
.table-separateur {font-size : 13px; font-family : Verdana, arial, helvetica, sans-serif;  color : #FFFFFF;  background-color : #000000; ; font-weight: bolder}
.table-titre {
	font-size : 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #003366;
	font-weight : normal;
	background-color : #eeeeee;
	font-style: normal;
}
.table-entete {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #eeeeee;
	font-weight: bold;
	font-style: italic;

}
.table-ligne1 {
	font-size : 14px;
	text-align: justify;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : eeeeee;
	font-weight: bold;
	font-style: italic;
}
.table-ligne2 {font-size : 11px; text-align: justify; font-family : Verdana;color : #000000;  background-color : #E9EFFC}
.margetableau {
	padding: 3px;
}

/* Style pour les formulaires */
.zonetexte {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	font-family: Courier New, Courier, mono;
	font-size:12px;
	font-style: normal;
	color:#000000;
	height: 18px;
	font-weight: normal;
	}
	
	.zonetexte2 {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	font-family: courier;
	font-size:12px;
	font-style: normal;
	color:#000000;
	font-weight: lighter;
	}
	
	/* Style pour infolive */
.titreinfolive {
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color : #FF0000;
	text-decoration: none;
	background-color: #eeeeee;
}
.texte1infolive {
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color : #000033;
	text-decoration: none;
}
.texte1grasinfolive {font-family: verdana;font-size: 10px;font-style: normal;font-weight: bold;color : 052646;text-decoration: none;}
.texte1grasrougeinfolive {font-family: verdana;font-size: 11px;font-style: normal;font-weight: bold;color : #FF0000;text-decoration: none;}
.texte1italiqueinfolive {font-family: verdana;font-size: 11px;font-style: italic;font-weight: normal;color : #000000;text-decoration: none;}
.lieninfolive {color: #5378A0;font-family: Verdana;text-decoration: none;}
A:link.lieninfolive{color : #5378A0;  font-family: Verdana;  text-decoration: none;}
A:visited.lieninfolive {color : #5378A0; font-family: Verdana; text-decoration: none;}
A:active.lieninfolive {color : #5378A0;  font-family: Verdana; text-decoration: none;}
A:hover.lieninfolive {color: #5378A0;  font-family: Verdana;  text-decoration: none;}

.lieninfolivebleu {
	color: #5378A0;
	font-family: Verdana;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}
A:link.lieninfolivebleu{color : #5378A0; font-weight: normal; font-family: Verdana;  text-decoration: none;font-size: 10px;}
A:visited.lieninfolivebleu {color : #5378A0; font-weight: normal;font-family: Verdana; text-decoration: none;font-size: 10px;}
A:active.lieninfolivebleu {color : #5378A0;  font-weight: normal;font-family: Verdana; text-decoration: none;font-size: 10px;}
A:hover.lieninfolivebleu {color: #5378A0;  font-weight: normal;font-family: Verdana;  text-decoration: none;font-size: 10px;}



/*bordure image*/
.bordureimage {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;}

/* Style pour les textes + gros */
.texte16gras {font-family: arial;font-size: 16px;font-style: italic;font-weight: bold;color : #000000;text-decoration: none;}
.texte16grasbleu {font-family: arial;font-size: 16px;font-style: italic;font-weight: bold;color : #1B4EAA;text-decoration: none;}
.texte16frame {font-family: arial;font-size: 16px;font-style: normal;font-weight: bold;color : #CC9933;text-decoration: none;}
.texte12frame {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: italic;font-weight: bold;color : #003366;	text-decoration: none;}
.textegras {font-family: verdana;font-size: 11px;font-style: normal;font-weight: bold;color : #052646;text-decoration: none;}
.texte1 {font-family: verdana;font-size: 10px;font-style: normal;font-weight: normal;color : #003366;text-decoration: none;}
.table-entete2 {

	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : #003399;
	font-weight: bold;
	font-style: italic;
}
.texte1gris {
font-family: verdana;font-size: 10px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;
}
.table-ligne3 {

	font-size : 10px;
	text-align: justify;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : eeeeee;
	font-weight: bold;
	font-style: normal;
}
.newssoustitre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000}
.newstitre {

	font-size : 14px;
	text-align: justify;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-weight: bold;
	font-style: italic;
}
.table-ligne4 {
font-size : 11px; text-align: justify; font-family : Verdana;color : #000000;  background-color : #7BC17B
}
.table-ligne5 {

	font-size : 14px;
	text-align: justify;
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	background-color : 037903;
	font-weight: bold;
	font-style: italic;
}
/******************************************
Tableaux
*******************************************/
TABLE.TableEmploi{
	color:#FFFFFF;
	padding-top: 3px;
	width: 98%;
}
TABLE.TableEmploi TR{
	background-color: #005073;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height:20px;
}
TABLE.TableEmploi TD{
	font-size: 9px;
	text-align: center;
	color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0073A5;
	border-right-color: #0073A5;
	border-bottom-color: #0073A5;
	border-left-color: #0073A5;
}

TABLE.TableEmploi TH{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-bottom-color: #0073A5;
	border-right-color: #0073A5;
}
TABLE.TableEmploi TH.SansTrait{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0073A5;
}
TABLE.TableEmploi TH.colonne{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #0073A5;
	background-color:#974861;
}
TABLE.TableEmploi TD a:link {
	color: #FFFFFF;
	text-decoration: none;
}
TABLE.TableEmploi TD a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
TABLE.TableEmploi TD a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
TABLE.TableEmploi TR.L1,TABLE.TableEmploi TH.L1{	background-color: #385B78;}
TABLE.TableEmploi TR.L2,TABLE.TableEmploi TH.L2{	background-color: #014064;}
TABLE.TableEmploi TR.L1:hover,TABLE.TableEmploi TR.L2:hover{background-color:#005073;}
TABLE.TableEmploi TD.Poste {

	font-size: 9px;
	text-align: left;
	color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0073A5;
	border-right-color: #0073A5;
	border-bottom-color: #0073A5;
	border-left-color: #0073A5;
}
TABLE.TableEmploi TD.gauche {

	font-size: 9px;
	text-align: left;
	color:#FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #0073A5;
	border-right-color: #0073A5;
	border-bottom-color: #0073A5;
	border-left-color: #0073A5;
}


/***************************************
	Voir Emploi
***************************************/
.VoirEmploi{
/*	background-color:#00CCFF;*/
	width: 98%;
	color:#FFFFFF;
}
.VoirEmploi .Entete{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	border-bottom:1px solid #005073;
	text-align:center;
	padding-top:20px;
	text-align:left;
}
.VoirEmploi .Entete .TitreEntete{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	font-weight:normal;
	background-color:#005073;
	text-align:center;
	padding-top:2px;
	padding-left:3px;
	padding-right:3px;
	text-transform: uppercase;
	letter-spacing: 1px;
}

.VoirEmploi .BoiteContenu{
/*	border:1px solid #005073;*/
}

.VoirEmploi .Titre{
	font-family: Arial, Helvetica, sans-serif;
	color:#EF9C00;
	font-size:14px;
	font-weight:bold;
}
.VoirEmploi A{font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 9px;	font-weight: normal;	color: #CAB99D;	text-decoration:none}
.VoirEmploi A:visited{ font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 9px;	font-weight: normal;	color: #CAB99D;	text-decoration:none}
.VoirEmploi A:hover{ font-family: Verdana,Arial, Helvetica, sans-serif;font-size: 9px;	font-weight: normal;	color: #FFFFFF;	text-decoration:none}
.VoirEmploi .Date{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#000000;	
}
.VoirEmploi .SousTitre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#CAB99D;
}
.VoirEmploi .Vignette{
	width:90px;
	height:70px;
	overflow: hidden;
	float: left;
	margin-right: 5px;
}
.VoirEmploi .Resume{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#CAB99D;
}
.VoirEmploi .Description{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#000000;
	margin: 5px;
}
.VoirEmploi .Coordonnees{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#FFFFFF;
	background-color:#014064;
	border:1px solid #005073;
	padding:5px;
	margin-top:10px;
	margin-bottom:4px;
}

.VoirEmploi .Plusdinfos{
	float:right;
	width:120px;
}

.VoirEmploi .BlocPrestations{
	float:right;
	padding-top:3px;
}

.VoirEmploi .HTML{
/*	color:#FFFFFF;*/  
} 
.VoirEmploi .BlocVignette {
	width:150px;
	margin-right: 5px;
	margin-bottom: 5px;
	float: left;
}
.VoirEmploi .Fichiers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color:#FFFFFF;
	background-color:#014064;
	border:1px solid #005073;
	padding:5px;
	margin-top:4px;
	margin-bottom:4px;
	text-align: left;
	float: right;
}


