<div style="float:left; margin-top:-13px; width:236px; height:174px; border:1px dashed #CBCACB; padding:3px;">/* CSS Document */

body{
background:#ffffff url(fond-page.jpg) repeat-x;
margin:0;

}


#page{
width:950px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

#page520{
width:520px;
background-color:#FFFFFF;
margin-left:auto;
margin-right:auto;
}

.clic-logo{
float:left;
width:300px;
height:109px;
margin-left:35px;
}


#bloc-membre{
width:275px;
height:100px;
float:right;
margin:3px 22px 0 0px;
}


#middle{
float:left;
width:505px;
background-color:#FFFFFF;
padding:5px 20px 15px 15px;
}

#middle2{
float:left;
width:710px;
background-color:#FFFFFF;
padding:15px 20px 15px 15px;
}

#middle3{
float:left;
width:905px;
background-color:#FFFFFF;
padding:15px 20px 15px 25px;
}

#bottom{
width:715px;
height:42px;
background:#FFF url(../_images/bottom.gif) no-repeat top left;
padding:65px 0 0 235px;
}

#left{
float:left;
width:167px;
padding-top:5px;
padding-left:23px;
}

#right{
float:right;
width:205px;
padding-top:5px;
margin-right:13px;
}


/*------------BLOCS----------*/


.bloc-recherche{
width:160px;
background:#FFFFFF url(../_images/bloc-recherche.gif) no-repeat top left;
height:124px;
}


.col1{
float:left;
width:265px;
}


.col2{
float:right;
width:220px;
}


.col3{
float:left;
width:235px;
}

.border-right{
width:233px;
border-right:1px dotted #969696;
padding-right:4px;
}

.col4{
float:right;
width:260px;
}


.col5{
float:left;
width:430px;
}

.zone-video-alerte{
width:254px;
background-color:#ffffff;
padding:0 3px 3px 3px;
height:180px;
}

.alertebox{
border:1px #CBCACB dashed;
font-size:1em;
width:254px;
height:180px;
}

.zone-bleue{
width:254px;
background-color:#f5f5f5;
padding:0 3px 3px 3px;
height:140px;
}

.zone-blanche{
width:	214px;
background-color:#ffffff;
padding:0 3px 3px 3px;
height:180px;
}

.zone-verte{
width:	214px;
background-color:#f6fafb;
padding:0 3px 3px 3px;
height:140px;
}

.zone-jaune{
width:504px;
background-color:#fff7ed;
padding:3px 3px 3px 0;
}

.bloc-nl{
width:154px;
height:65px;
background:#FFFFFF url(../_images/bloc-nl.gif) no-repeat top left;
text-align:center;
padding:18px 0 0 15px;
}

.separateur{
	width:153px;
	height:5px;
	background:url(../_images/separateur.gif) top no-repeat;
	margin-bottom:10px;
}


.zone-orange{
	width:504px;
	background-color:#ffeedb;
	border-bottom:1px dotted #969696;
	border-top:1px dotted #969696;
	padding:3px 3px 3px 0;
	
}


.bloc-ev-top{
width:202px;
height:50px;
background:#FFFFFF url(../_images/bloc-evenement-top.gif) no-repeat top left;
padding-top:15px;
}
.bloc-ev{
width:202px;
height:auto;
background:#FFFFFF url(../_images/bloc-evenement-middle.gif) repeat-y left;
/*padding-top:15px;*/
}
.bloc-ev-bottom{
width:202px;
height:7px;
background:#FFFFFF url(../_images/bloc-evenement-bottom.gif) no-repeat top left;
padding-top:15px;
}

.infosagenda{
padding:10px;
}


.bloc-afar-top{
width:165px;
height:	25px;
background-color:#018e88;
color:#FFF;
font:bold 14px/22px Arial, Helvetica, sans-serif;
text-align:center;
}

.bloc-afar-content{
width:	147px;
border:1px solid #018e88;
background-color:#f7f5f6;
padding:8px;
}


.bloc-vigi-top{
width:210px;
height:	25px;
background-color:#0187a0;
color:#FFF;
font:bold 14px/22px Arial, Helvetica, sans-serif;
text-align:center;
}

.bloc-vigi-content{
width:	192px;
border:1px solid #0187a0;
background-color:#f7f5f6;
padding:8px;
}

.lien-vert{
font:bold 13px Arial, Helvetica, sans-serif;
color:#018e88;
}

.lien-vert a{
font:bold 13px Arial, Helvetica, sans-serif;
color:#018e88;
text-decoration:underline;
}

.lien-vert a:hover{
font:bold 13px Arial, Helvetica, sans-serif;
color:#018e88;
text-decoration:none;
}

.lien-orange{
font:bold 13px Arial, Helvetica, sans-serif;
color:#ff7a3f;
}

.lien-orange a{
font:bold 13px Arial, Helvetica, sans-serif;
color:#ff7a3f;
text-decoration:underline;
}

.lien-orange a:hover{
font:bold 13px Arial, Helvetica, sans-serif;
color:#ff7a3f;
text-decoration:none;
}

/*----------RECHERCHE------------*/

#fond-recherche{
	width:505px;
	background-color:#f2f9fb;
}

#separateur{
	border-bottom:1px dotted #969696;
}

/*----------BOUTONS------------*/


.btn-ok{
background:#FFFFFF url(../_images/btn-ok.gif) no-repeat top left;
width:44px;
height:22px;
border:none;
}


.btn-bleu{
background:#FFFFFF url(../_images/btn-bleu.gif) no-repeat top left;
width:159px;
height:42px;
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-align:center;
padding-top:5px;
}

.pad-bleu{
    padding-top: 12px;
    margin-left: 180px;
}


.btn-violet{
background:#FFFFFF url(../_images/interface/btn-violet.gif) no-repeat top left;
width:159px;
height:42px;
font:bold 11px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-align:center;
padding-top:5px;

}

.btn-violet a{
font:bold 11px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.btn-bleu a{
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.btn-violet a:hover{
font:bold 11px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}

.btn-bleu a:hover{
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}


.btn-orange{
background:#FFFFFF url(../_images/btn-orange.gif) no-repeat top left;
width:159px;
height:47px;
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-align:center;
padding-top:13px;
}

.btn-orange a{
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.btn-orange a:hover{
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}

.btn-vert{
background:#FFFFFF url(../_images/btn-vert.gif) no-repeat top left;
width:159px;
height:35px;
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-align:center;
padding-top:13px;
border:0px;
}


.btn-vert a{
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:none;
}


.btn-vert a:hover{
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}

.btn-vert2{
background:#FFFFFF url(../_images/btn-vert.gif) no-repeat top left;
width:159px;
height:48px;
font:bold 12px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-align:center;
padding-top:13px;
padding-bottom:15px;
border:0px;
}

.btn-gris{
background:#FFFFFF url(../_images/btn-gris.gif) no-repeat top left;
font:bold 12px Verdana, Geneva, sans-serif;
color:#cd1616;
width:171px;
height:24px;
border:none;
cursor:pointer;
}

.btn-bleu2{
background:#FFFFFF url(../_images/btn-bleu2.gif) no-repeat top left;
font:bold 12px Verdana, Geneva, sans-serif;
color:#cd1616;
width:102px;
height:24px;
border:none;
cursor:pointer;
}

.btn-rouge{
background:#FFFFFF url(../_images/btn-rouge.gif) no-repeat top left;
font:bold 12px Verdana, Geneva, sans-serif;
color:#cd1616;
width:102px;
height:24px;
border:none;
cursor:pointer;
}

.btn-effacer{
background:#FFFFFF url(../_images/effacer.jpg) no-repeat top left;
font:bold 12px Verdana, Geneva, sans-serif;
color:#cd1616;
width:106px;
height:28px;
border:none;
cursor:pointer;
}


.btn-env{
background:#FFFFFF url(../_images/envoyer.jpg) no-repeat top left;
font:bold 12px Verdana, Geneva, sans-serif;
color:#cd1616;
width:106px;
height:28px;
border:none;
cursor:pointer;
}


.btn-ok-vert{
background:#FFFFFF url(../_images/btn_ok-vert.gif) no-repeat top left;
width:21px;
height:21px;
border:none;
font:bold 11px Verdana, Geneva, sans-serif;
color:#FFFFFF;
cursor:pointer;
}

.bouton-bleu{
	background:url(../../_images/bo/bouton-bleu.png) no-repeat;
	width:109px;
	height:27px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:0px;
}

.bouton-vert{
	background:url(../../_images/bo/bouton-vert.png) no-repeat;
	width:109px;
	height:27px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	border:0px;
}

/*-------------TEXTES---------------*/

.rouge-alerte{
color:#FF1717;
font:bold 13px Verdana, Geneva, sans-serif;
text-decoration:none;
}

a.rouge-alerte{
color:#FF1717;
font:bold 13px Verdana, Geneva, sans-serif;
text-decoration:underline
}

a.rouge-alerte :hover{
color:#FF1717;
font:bold 13px Verdana, Geneva, sans-serif;
text-decoration:underline
}

.pointilles{
border-bottom:1px dotted #969696;
}


.titre15bleu{
font:bold 15px Verdana, Geneva, sans-serif;
color:#008296;
}

.orange12gras{
font:bold 12px Verdana, Geneva, sans-serif;
color:#ff8a00;
}


.orange25gras{
font:bold 25px Verdana, Geneva, sans-serif;
color:#ff8a00;
}


.arial10{
font:normal 10px Arial, Helvetica, sans-serif;
color:#747474;
}

.arial10 a{
font:normal 10px Arial, Helvetica, sans-serif;
color:#747474;
text-decoration:none;
}

.arial10 a:hover{
font:normal 10px Arial, Helvetica, sans-serif;
color:#747474;
text-decoration:underline;
}

.arial26blancgras{
font:normal 26px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
font-weight:bold;
}

.arial11orangegras{
font:normal 11px Arial, Helvetica, sans-serif;
color:#ffa100;
text-decoration:underline;
font-weight:bold;
}

.arial11orangegras a{
font:normal 11px Arial, Helvetica, sans-serif;
color:#ffa100;
text-decoration:underline;
font-weight:bold;
}

.arial11orangegras a:hover{
font:normal 11px Arial, Helvetica, sans-serif;
color:#ffa100;
text-decoration:none;
font-weight:bold;
}

.arial11vertgras{
font:normal 11px Arial, Helvetica, sans-serif;
color:#1f8796;
text-decoration:underline;
font-weight:bold;
}

.arial11vertgras a{
font:normal 11px Arial, Helvetica, sans-serif;
color:#1f8796;
text-decoration:underline;
font-weight:bold;
}

.arial11vertgras a:hover{
font:normal 11px Arial, Helvetica, sans-serif;
color:#1f8796;
text-decoration:none;
font-weight:bold;
}

.gris10{
font:normal 10px Verdana, Geneva, sans-serif;
color:#747474;
}

.gris10 a{
font:normal 10px Verdana, Geneva, sans-serif;
color:#747474;
text-decoration:none;
}

.gris10 a:hover{
font:normal 10px Verdana, Geneva, sans-serif;
color:#747474;
text-decoration:underline;
}




h1{
font:normal 18px Verdana, Geneva, sans-serif;
color:#ff8a00;
border-bottom:1px dotted #969696;
padding:0;
margin:0 0 2px 0;
}

.v2{
font:normal 24px Verdana, Geneva, sans-serif;
color:#ff8a00;
border-bottom:1px dotted #969696;
padding:0;
margin:0 0 2px 0;
}

.bleu1 {
font:normal 18px Verdana, Geneva, sans-serif;
color:#007788;
border-bottom:1px dotted #969696;
}

h2{
font:bold 15px Verdana, Geneva, sans-serif;
color:#0f665c;
padding:0;
margin:0 0 2px 0;
}

.orange {
font:bold 15px Verdana, Geneva, sans-serif;
color:#ff8a00;
border-bottom:1px dotted #969696;
padding:0;
margin:0 0 2px 0;
}

.bleu {
font:bold 15px Verdana, Geneva, sans-serif;
color:#007788;
border-bottom:1px dotted #969696;
padding:0;
margin:0 0 2px 0;
}


.normal{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
}

.normal a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
text-decoration:underline;
}

.normal a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
text-align:justify;
text-decoration:underline;
}

.noir12{
font:normal 12px Arial, Helvetica, sans-serif;
color:#000000;
}

a.noir12{
text-decoration:none;
}

a.noir12:hover {
text-decoration:underline;
}

.noir11{
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
}

.noir11 a{
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}

.noir11 a:hover{
font:normal 11px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:underline;
}

h3{
font:bold 14px Verdana, Geneva, sans-serif;
color:#0c7d8e;
padding:0;
margin:0 0 2px 0;
}

h4{
font:bold 12px Verdana, Geneva, sans-serif;
color:#228998;
padding:0;
margin:0 0 2px 0;
}

h4 a{
font:bold 12px Verdana, Geneva, sans-serif;
color:#228998;
text-decoration:none;
}

h4 a:hover{
font:bold 12px Verdana, Geneva, sans-serif;
color:#228998;
text-decoration:underline;
}


.gris11{
font:normal 11px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:none;
}

a.gris11{
font:normal 11px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:none;
}

a:hover.gris11{
font:normal 11px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:underline;
}

.gris11v{
font:normal 11px Verdana, Geneva, sans-serif;
color:#757575;
}

.gris12-calendar{
font:normal 12px Arial, Helvetica, sans-serif;
color:#cccccc;
}

.blanc12-calendar{
font:normal 12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

.blanc12-calendar a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

.blanc12-calendar a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
}

.gris12{
font:normal 12px Arial, Helvetica, sans-serif;
color:#757575;
}

.gris12 a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:none;
}

.gris12 a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:underline;
}

.gris12-2{
font:normal 12px Arial, Helvetica, sans-serif;
color:#757575;
}

.gris12-2 a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:underline;
}

.gris12-2 a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#757575;

text-decoration:none;
}

.gris11 a{
font:normal 11px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:underline;
}

.gris11 a:hover{
font:normal 11px Arial, Helvetica, sans-serif;
color:#757575;
text-decoration:none;
}

.rouge10{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#d20000;
}

.rouge10 a{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#d20000;
	text-decoration:none;
}

.rouge10 a:hover{
	font:normal 10px Arial, Helvetica, sans-serif;
	color:#d20000;
	text-decoration:underline;
}

.rouge11{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d20000;
}


.rouge11 a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d20000;
	text-decoration:underline;
}

.rouge11 a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#d20000;
	text-decoration:none;
}

.rouge12{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#d20000;
}


.rouge12 a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#d20000;
	text-decoration:none;
}

.rouge12 a:hover{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#d20000;
	text-decoration:underline;	
}

.bleu12{
font:normal 12px Arial, Helvetica, sans-serif;
color:#007788;
}

.bleu12 a{
font:normal 12px Arial, Helvetica, sans-serif;
color:#007788;
text-decoration:underline;
}

.bleu12 a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#007788;
text-decoration:none;
}


.bleu11{
font:normal 11px Arial, Helvetica, sans-serif;
color:#007788;
}

.bleu11v{
font:normal 11px Verdana, Geneva, sans-serif;
color:#007788;
}


.bleu11 a{
font:normal 11px Arial, Helvetica, sans-serif;
color:#007788;
text-decoration:none;
}

.bleu11 a:hover{
font:normal 11px Arial, Helvetica, sans-serif;
color:#007788;
text-decoration:underline;
}

.vert10{
font:normal 10px Verdana, Geneva, sans-serif;
color:#40A599;
}

.bleu10{
font:normal 10px Verdana, Geneva, sans-serif;
color:#007788;
}

.bleu10 a{
font:normal 10px Verdana, Geneva, sans-serif;
color:#007788;
text-decoration:none;
}

.bleu10 a:hover{
font:normal 10px Verdana, Geneva, sans-serif;
color:#007788;
text-decoration:underline;
}

.orange10{
font:normal 10px Verdana, Geneva, sans-serif;
color:#ff8a00;
}

.orange10 a{
font:normal 10px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:none;
}

.orange10 a:hover{
font:normal 10px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:underline;
}


.blanc15{
font:bold 15px Verdana, Geneva, sans-serif;
color:#FFFFFF;
}

.blanc10{
font:normal 10px Verdana, Geneva, sans-serif;
color:#FFFFFF;
}

.blanc10 a{
font:normal 10px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.blanc10 a:hover{
font:normal 10px Verdana, Geneva, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}

.blanc10arial{
font:normal 10px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.blanc10arial a{
font:normal 10px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}

.blanc10arial a:hover{
font:normal 10px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}

.orange14{
font:bold 14px Verdana, Geneva, sans-serif;
color:#ff8a00;
}

.orange14 a{
font:bold 14px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:none;
}

.orange14 a:hover{
font:bold 14px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:underline;
}

.orange11{
font:normal 11px Verdana, Geneva, sans-serif;
color:#ff8a00;
}

.orange11 a{
font:normal 11px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:underline;
}

.orange11 a:hover{
font:normal 11px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:none;
}


.orange12{
font:normal 12px Verdana, Geneva, sans-serif;
color:#ff8a00;
}

.orange12 a{
font:normal 12px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:none;
}

.orange12 a:hover{
font:normal 12px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:underline;
}

.titre12-noir{
font:bold 12px Verdana, Geneva, sans-serif;
color:#000000;
padding:0;
margin:0;
}

.titre12-orange{
font:bold 12px Verdana, Geneva, sans-serif;
color:#ff8a00;
padding:0;
margin:4px 0 4px 0;
}


.titre12-orange a{
font:bold 12px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:underline;
}

.titre12-orange a:hover{
font:bold 12px Verdana, Geneva, sans-serif;
color:#ff8a00;
text-decoration:none;
}

.titre12-vert{
font:bold 12px Verdana, Geneva, sans-serif;
color:#40A599;
padding:0;
margin:4px 0 4px 0;
}

.titre12-vert a{
font:bold 12px Verdana, Geneva, sans-serif;
color:#40A599;
text-decoration:underline;
}

.titre12-vert a:hover{
font:bold 12px Verdana, Geneva, sans-serif;
color:#40A599;
padding:0;
text-decoration:none;
}

.titre12-bleu{
font:bold 12px Verdana, Geneva, sans-serif;
color:#007788;
padding:0;
margin:4px 0 4px 0;
}

.titre12-bleu a{
font:bold 12px Verdana, Geneva, sans-serif;
color:#007788;
text-decoration:underline;
}

.titre12-bleu a:hover{
font:bold 12px Verdana, Geneva, sans-serif;
color:#007788;
text-decoration:none;
}

.titre12-violet{
font:bold 12px Verdana, Geneva, sans-serif;
color:#4f3e6c;
}

.titre12-gris{
font:bold 12px Verdana, Geneva, sans-serif;
color:#757575;
}

.titre12-bleuvert{
font:bold 12px Verdana, Geneva, sans-serif;
color:#007b8d;
}

.titre11-blanc{
font:bold 11px Verdana, Geneva, sans-serif;
color:#FFFFFF;
}

/*----gris tags---*/

.tag10{
font:normal 10px Verdana, Geneva, sans-serif;
color:#828385;
}

.tag10 a{
font:normal 10px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:none;
}

.tag10 a:hover{
font:normal 10px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:underline;
}

.tag12{
font:normal 12px Verdana, Geneva, sans-serif;
color:#828385;
}

.tag12 a{
font:normal 12px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:none;
}

.tag12 a:hover{
font:normal 12px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:underline;
}

.tag14{
font:normal 14px Verdana, Geneva, sans-serif;
color:#828385;
}

.tag14 a{
font:normal 14px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:none;
}


.tag14 a:hover{
font:normal 14px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:underline;
}


.tag18{
font:normal 18px Verdana, Geneva, sans-serif;
color:#828385;

}

.tag18 a{
font:normal 18px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:none;
}


.tag18 a:hover{
font:normal 18px Verdana, Geneva, sans-serif;
color:#828385;
text-decoration:underline;
}



/*-------IMAGES---------*/

.imgleft{
float:left;
margin:0 10px 5px 0;
}



.imgright{
float:right;
margin:0 0 5px 10px;
}

/*--------------ONGLETS---------*/

.onglet-bleuvert{
width:504px;
height:25px;
background:#FFFFFF url(../_images/onglet-bleuvert.gif) no-repeat top left;
padding:0 0 0 3px;
}

.onglet-bleuvert2{
width:716px;
height:23px;
background:#FFFFFF url(../_images/onglet-bleuvert.gif) repeat-x top left;
padding:2px 0 0 3px;
}

.onglet-orange{
width:504px;
height:23px;
background:#FFFFFF url(../_images/onglet-orange.gif) no-repeat top left;
padding:2px 0 0 3px;
}

.onglet-orange2{
width:716px;
height:23px;
background:#FFFFFF url(../_images/onglet-orange.gif) repeat-x top left;
padding:2px 0 0 3px;
}


.onglet-gris{
width:504px;
height:23px;
background:#FFFFFF url(../_images/onglet-gris.gif) no-repeat top left;
padding:2px 0 0 3px;
}

.onglet-gris-bulle{
width:504px;
height:38px;
background:#FFFFFF url(../_images/onglet-gris-bulle.gif) no-repeat top left;
padding:6px 0 0 3px;
}

.onglet-gris-bulle2{
width:716px;
height:38px;
background:#FFFFFF url(../_images/onglet-gris-bulle2.gif) no-repeat top left;
padding:6px 0 0 3px;
}

.onglet-violet{
width:504px;
height:23px;
background:#FFFFFF url(../_images/onglet-violet.gif) no-repeat top left;
padding:2px 0 0 3px;
}

.onglet-violet2{
width:716px;
height:23px;
background:#FFFFFF url(../_images/onglet-violet.gif) repeat-x top left;
padding:2px 0 0 3px;
}

.onglet-vert{
width:504px;
height:23px;
background:#FFFFFF url(../_images/onglet-vert.gif) no-repeat top left;
padding:2px 0 0 3px;
}

.onglet-vert2{
width:716px;
height:23px;
background:#FFFFFF url(../_images/onglet-vert.gif) repeat-x top left;
padding:2px 0 0 3px;
}

/*-----------*/

.cell-jaune{
background-color:#FFF7ED;	
}

.cell-bleu{
background-color:#F5F5F5;	
}


/*------------liste dpliante --------------*/
.deplier{ 
display: block;
}

.non_visible{ 
display: none;
}

/*----------- erreur ---------------*/
.erreurs {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#C30C30;	
}

.erreurs a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#C30C30;
	text-decoration:none;
}

.erreurs a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#C30C30;	
	text-decoration:underline;
}

/*----------- FORMULAIRE --------------*/
input[type="submit"]{
	cursor:pointer;
}

/*------------- BLOC VIGILANCE MAGAZINE ----------*/
.magazine-vigilance-right {
	background:url(../_images/revue-vigilance.gif) no-repeat;
	padding-top:8px;
	padding-left:12px;
	margin-left:35px;
	width:134px;
	height:164px;
}

a img, a:hover img{
border:0px;
}

/* test */
td.borderSolid{
	border:1px solid #eeeeee;
	border:1px solid #eeeeee;
}

