.titreune {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texteune {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titreactu {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006ecf; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.texteactu {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titrecitoyen {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #83454a; FONT-FAMILY: "trebuchet MS"
}
.arial11noir {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#arial11noir A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#arial11noir A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
#arial11noir A:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#arial11noir A:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.arial12bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgrech {
	BACKGROUND-IMAGE: url(../images/bgsear.png); BACKGROUND-REPEAT: no-repeat
}
A:unknown {
	TEXT-DECORATION: none
}
A:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #cc0000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Tahoma,
}
.ZoneTXT {
	FONT: 11px Tahoma, Helvetica; BACKGROUND-COLOR: #ffffff
}
.ZoneBut {
	FONT: bold 11px Tahoma, Helvetica; COLOR: #000000; BACKGROUND-COLOR: #e0a0b7
}
.But {
	FONT: bold 11px Tahoma, Helvetica; COLOR: black; BACKGROUND-COLOR: #cadfef
}
.INPUTS {
	BACKGROUND-IMAGE: url(imgs/bginput.gif); FONT: 11px Tahoma, Helvetica; COLOR: black
}
BODY {
	SCROLLBAR-FACE-COLOR: #6091d4; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	background-image: url(../images/bg_blanc.jpg) ; no-repeat; 
}



/* TABLEAUX OFFRES */
table#offres {
	border:1px solid #9AACBF;
	border-collapse:collapse;
	font-size:1.1em;
	text-align:center;
}

table#offres th{
	padding:3px 8px 3px 8px;
	text-align:center;
	border:1px solid #9AACBF;
	background-color:#DCEFDB;
}
table#offres td{
	padding:3px 8px 3px 8px;
	border:1px dotted #9AACBF;
	background:#FFFFFF;
}
table#offres tr.alt td{
	background-color:#DCEFDB;
}

table#offres caption{
 border: 1px solid #9AACBF;
 background-image: url(../images/bg_titre_tableau.png);
 
 color:#000;
 text-align: center;
 padding:2px 0px;
 font-size: 12px;
 font-weight:bold;

}



div#ssmenu {
	text-align: left;

}



DIV#menuContainer { width: 189px; float:left; margin-left:18px; margin-right:0px; margin-top: 10px;} 

DIV#menu{

}
		
		
div#titre {
 background-image: url(../images/bg_titre.gif);
 padding:2px 0px;
 marging:none;
/*marging-left:55px;*/
 font-size: 13px;
 font-weight:bold;
 color:#fff;
 width : 189px;
text-align: center;
border-right: 1px solid gray;
border-bottom: 1px solid gray;
}

		DIV.bottom {
        	height: 1px;
        	background: url(../images/bottom_menu.gif); no-repeat;
		padding-bottom: 2px}

		DIV#menu UL{ 
		list-style-type: none;
		width: 189px;
		margin: 0px;
		padding: 0px}
	
	DIV#menu LI {padding: 0px; height: 17px;list-style-type: none; text-align:center; background: url(../images/bouton_ssmenu.jpg) no-repeat; padding: 0px 0px 0px 0px}
	
	

	DIV#menu A:link,DIV#menu A:visited  { 
		color : #666699;
		font-size: 12px;
		text-decoration: none;
		text-align:center}

	DIV#menu A:hover, DIV#menu A:active {
		
		 font-weight:bold;
		color : #666699;
		font-size: 12px;}


