/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */



TD#ARIANE { color: #CC6600;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

TD#ARIANE A{ color: #CC6600;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

TD#ARIANE A:hover{ color: #CC6600;
    font-size: 10px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

TD#NAVIGATION {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px none #0066FF;
	border-right: 1px none #0066FF;
	border-bottom: 1px none #666666;
	border-left: 1px none #0066FF;
	
}


TD#NAVIGATION A:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;

}
TD#PETITMENU A{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	border: 1px none #0066FF;
	
}



TD#PETITMENU {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	border: 1px none #0066FF;
	
}

.NIV2MENU A{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	border: 1px none #0066FF;
	
}

.NIV2MENU{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
	color: #FFFFFF;
	border: 1px none #0066FF;
}


.navi2_link {
   background-color: #F6CC5D;  /* le fond                 */
   filter:alpha(opacity=80);   /* Internet Explorer 6     */
   -moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
   opacity: 0.8;               /* CSS3 et Mozilla récents */
   border: 1px;
}

.navi2_9 {
	border: 1px;
	
	
}

.navi2_9 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.navi2_9 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
}

.navi22_9 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #FE5B00;
	border: 1px;
	
	
}



.navi2_8 {
	border: 1px;
	
	
}

.navi2_8 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.navi2_8 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
}

.navi22_8 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #0097E8;
	border: 1px;
	
	
}


.navi2_7 {
	border: 1px;
	
	
}

.navi2_7 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.navi2_7 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
}

.navi22_7 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #51096E;
	border: 1px;
	
	
}

.navi2_6 {
	border: 1px;
	
	
}

.navi2_6 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.navi2_6 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
}

.navi22_6 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #BD1014;
	border: 1px;
	
	
}
.navi2_5 {
	border: 1px;
	
	
}

.navi2_5 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.navi2_5 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
}

.navi22_5 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFA300;
	border: 1px;
	
	
}
.navi2_4 {
	border: 1px;
	
	
}

.navi2_4 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.navi2_4 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
}

.navi22_4 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #489800;
	border: 1px;
	
	
}
.navi2_4 {
	border: 1px;
	
	
}

.navi2_64 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}

.navi2_64 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;	
}

.navi22_64 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #C47796;
	border: 1px;
	
	
}
TD#NAVIGATION A{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-top: 1px none #0066FF;
	border-right: 1px none #0066FF;
	border-bottom: 1px none #333333;
	border-left: 1px none #0066FF;
	
}

.news-latest-container a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	
	
}


.news-latest-container a hover {
	font-family: AriaA5?5?E??º???l, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	
	
}

TD#ACTU{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px none #0066FF;
	align=right;
	valign=middle;
	
}




.separator1 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #ff0000;
	border-top: 1px none;
	border-right: 1px none;
	border-bottom: 1px none #FE5B00;
	border-left: 1px none;
	
}
.separator2 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #C47796;
	border: 1px none #C47796;
	
}
.separator3 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #0097E8;
	border: 1px none #0097E8;
	
}
.separator4 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #631254;
	border: 1px none;
	
}
.separator5 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #CC0717;
	
	
}
.separator6 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #FFA300;
	
	
}
.separator7 {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	color: #489800;
	border: 1px none #489800;
	
}



TD#HORSMENU {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #EAB11A;

}


TD#HORSMENU A {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #EAB11A;

}

TD#HORSMENU A:HOVER {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #EAB11A;

}


.HORSMENU2 {
   background-color: #93290B;  /* le fond                 */
   filter:alpha(opacity=80);   /* Internet Explorer 6     */
   -moz-opacity:0.8;           /* Mozilla 1.6 et infér.   */
   opacity: 0.8;               /* CSS3 et Mozilla récents */
   border: 1px;
}

.HORSMENU2 a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #000000;	
}

.HORSMENU2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;	
}

td#ACTU { font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    text-decoration: none;
    text-align: right;
    color: #EAB11A;
    }
td#CONTENT { margin: 10px;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-align: justify;
}
.align-right {
	text-align: right;
}
.H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
.internal-link {
	font-family: Arial, Helvetica, sans-serif;
	color: #932904;
	font-weight: bold;
}
.H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}


  td#PIEDGAUCHE { color: rgb(255, 255, 255);
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
    }
	
   td#PIEDGAUCHE A { color: rgb(255, 255, 255);
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bolder;
    }.legende {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.formoblig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #990000;
}
.NORMAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}



.formrec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.adm_ret_titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFCC33;
}
.recherche {
	border:1px solid black;
	background-color:#FFFFFF;

}
.recherche_sms {
	border:1px solid #990000;
	background-color:#FFFFFF;

}
#CONTENT #LEFT_FORM {
	float: left;
	width: 350px;
	padding-bottom: 20px;
	height: 400px;
}
#CONTENT #CENTRE {
	width: 800px;
	float: left;
}
#CONTENT #CENTRE #THEMES {
	float: left;
	width: 800px;
}

#CONTENT #RIGHT_FORM {
	float: right;
	width: 350px;
	height: 400px;
}
#CONTENT  #CENTRE  fieldset  {
	border: 1px solid #990000;
}
#CONTENT #CENTRE .NORMAL .select_recherche_sms {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #990000;
	margin-left: 10px;
}
#THEMES   #fieldset   {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}

#CONTENT #CENTRE  .NORMAL input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
	border: 1px solid #990000;
	margin-left: 10px;
}
#CONTENT   #CENTRE    label   {
	margin-left: 10px;
}
#CONTENT  #CENTRE   input[type=submit]  {
	border:2px outset #990000;
	font-weight:bold;
	cursor:pointer;
	color: #FFFFFF;
	background-color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
 }
#CONTENT  #CENTRE   input[type=submit]:hover:hover  {
	border:2px outset white;
	background-color:white;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
 }
#CONTENT  #CENTRE   input[type=submit]:active {
	border:2px inset #A6BEDE;
	background-color:#A6BEDE;
	color:#996600;
 } 
#CONTENT #CENTRE .NORMAL textarea {
	border: 1px solid #990000;
	margin-left: 10px;
}
#CNIL2 #fieldset {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}
#CONTENT #CNIL fieldset {
	border: 1px solid #999;
}
#CONTENT #CNIL {
	width: 800px;
	float: left;
}

