body {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4a452a;
	background-image: url(../imgs/bg_body.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #FFFFFF;
}


#content {
	width: 990px;
	margin: 0px auto;
	background: #fff;
}

#header {
	height: 190px;
	background-image: url(../imgs/bg_header.png);
	background-repeat: no-repeat;
	background-position: left top;	
}

#logo{
	float:left;
	width:820px;
	padding-top:15px;
	padding-left:20px;
}
	
#espace_clients{
	float:left;
	padding-top:5px;
}


#col_offres{
	float:left;
	width:680px;
	padding-left:10px;
	padding-right:15px;
}



#col_gauche{
	float:left;
	width:650px;
	padding-left:15px;
	padding-right:15px;
}

#col_gauche h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #f29400;
	letter-spacing: 1px;
}

#col_gauche h1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 24px;
	color: #f29400;
	letter-spacing: 1px;
	text-decoration:none;
}


#col_gauche h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 2px;
	font-weight: normal;	
}


#col_gauche p{
}

#billet{
	margin-left:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #4a452a;
	letter-spacing:0.4px;
	padding-top:20px;
	padding-bottom:20px;
}

#billet ul{
    float:left;
	padding-left:15px;
	margin: 0 30px 0 0;
}

#billet li{
	list-style-image: url(../imgs/li_orange.jpg);
	padding-bottom:5px;

}

a.billet:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4a452a;
	text-decoration : none;
}
a.billet:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #f29400;
	text-decoration : none;
}
a.billet:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4a452a;
	text-decoration : none;
}
a.billet:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4a452a;
	text-decoration : underline;
}

#auteur_billet{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 5px;
	color: #877d4b;
	letter-spacing:0.5px;
	padding-bottom:10px;
}

#mots_cles{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #877d4b;
	letter-spacing:0.5px;
	padding-left:10px;
	margin-left:20px;
}

a.lire:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #4a452a;
	text-decoration : none;
}
a.lire:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #4a452a;
	text-decoration : none;
}
a.lire:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #4a452a;
	text-decoration : none;
}
a.lire:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #4a452a;
	text-decoration : underline;
}

.ImageBillet{
	padding: 3px;
	border: 1px solid #877d4b;
	margin: 0 0 0 20px;
	background-color:#FFFFFF
}

.carre_officiers_situation{
	font-size:22px;
	font-weight:bold;
	color:#4A452A;
}

.carre_officiers_decodage{
	font-size:16px;
	color:#4A452A;
	font-weight:bold;
}
.vert16{
	font-size:16px;
	color:#42a52b;
	font-weight:bold;
}
.vert13{
	font-size:13px;
	color:#437117;
	font-weight:bold;
}
.bleu16{
	font-size:16px;
	color:#0da8c2;
	font-weight:bold;
}
.bleu13{
	font-size:13px;
	color:#3c97b0;
	font-weight:bold;
}
.violet16{
	font-size:16px;
	color:#95307f;
	font-weight:bold;
}


.partie1{
	font-size:14px;
	color:#f29400;
	font-weight:bold;
	letter-spacing:0.5px;
}

#billet a:hover {
	text-decoration : underline;
	color: #f29400;
}

.baseline__articles{
	font-size:15pt;
	color: #4a452a; 
}

#col_droite{
	padding-left:10px;
	float:right;
}

#outils{
    padding-top:10px;
    padding-left:10px;
	padding-bottom:10px;
	float:left;
	width:650px;
}

#outil_1{
    width:545px;
	float:left;
}

#outil_2{
	float:left;

}

#clear{
	clear:both;
}
	

#footer{
	height: 250px;
	background-image: url(../imgs/bg_footer.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #726E35;	
}	

#content_footer {
	width: 990px;
	margin: 0px auto;
	padding-top:20px;
	color:#FFFFFF;
}
#content_footer a, #content_footer a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
}
#content_footer a:hover{
	color:#FABA00;
}
#content_footer ul{
	padding-left:10px;
	margin:0;
}
#content_footer li{
	list-style-image: url(../imgs/li_footer.jpg);
}


/* Chemin de fer */

#chemin_fer{
	margin-left:20px;
	font-size:10px;
}

#cf_1{
	float:left;
	width:17px;
	height:22px;
	background-image: url(../imgs/bg_chemin_gauche.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	
}

#cf{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #877d4b;
	float:left;
	background-image: url(../imgs/bg_chemin_centre.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height:17px;
	padding-bottom:5px;
}

a.cf:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #877d4b;
	text-decoration : none;
}
a.cf:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #877d4b;
	text-decoration : none;
}
a.cf:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #877d4b;
	text-decoration : none;
}
a.cf:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #877d4b;
	text-decoration:underline;
}

#cf_2{
	float:left;
	width:17px;
	height:22px;
	background-image: url(../imgs/bg_chemin_droite.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;	

}

/*la societe - les offres*/

.titre_contenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20px;
	color: #4a452a;
	text-align:center;
	letter-spacing:1.2px;
	padding-top:10px;
	padding-bottom:20px;
}
.titre_contenubleu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20px;
	color: #0da8c2;
	text-align:center;
	letter-spacing:1.2px;
	padding-top:10px;
	padding-bottom:20px;
}
.titre_contenuvert{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20px;
	color: #42a52b;
	text-align:center;
	letter-spacing:1.2px;
	padding-top:10px;
	padding-bottom:20px;
}
.titre_contenuviolet{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20px;
	color: #95307f;
	text-align:center;
	letter-spacing:1.2px;
	padding-top:10px;
	padding-bottom:20px;
}

.sstitre_contenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 20px;
	color: #f29400;
	text-align:center;
	letter-spacing:1px;
}
.sstitre_contenu2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	line-height: 20px;
	color: #f29400;
	text-align:center;
	letter-spacing:1px;
}

.texte_contenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #4a452a;
	letter-spacing:0.4px;
}
.texte_contenu-bis{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #f29400;
	letter-spacing:0.4px;
}

.grorange_contenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #f29400;
	letter-spacing:1.0px;
}

.grovert_contenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #42a52b;
	letter-spacing:1.0px;
}

.grobleu_contenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 16px;
	color: #0da8c2;
	letter-spacing:1.0px;
}

.image_contenu{
	padding-left:20px;
    padding-bottom:20px;
}

.photo{
	padding: 3px;
	border: 1px solid #4a452a;
	margin-right: 10px;
	margin-bottom: 10px;
    background-color:#FFFFFF
}

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

a.texte:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #4a452a;
	letter-spacing:1.2px;
	text-decoration : underline;
}
a.texte:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #4a452a;
	letter-spacing:1.2px;
	text-decoration : underline;
}
a.texte:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #4a452a;
	letter-spacing:1.2px;
	text-decoration : underline;
}
a.texte:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #f29400;
	letter-spacing:1.2px;
	text-decoration : none;
}

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

.liste-verte li{
	list-style-image: url(../imgs/li_vert.jpg);
}
.liste-bleu li{
	list-style-image: url(../imgs/li_bleu.jpg);
}

/*Blocs */

#bloc_4h{
	width:253px;
	height:217px;
	background-image: url(../imgs/bg-4heures.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#4a452a;
	font-size:13px;
	letter-spacing:0.3px;
	text-align:center;
	padding-top:68px;
}

#bloc_4heures{
	width:272px;
	height:86px;
	background-image: url(../imgs/top4heures.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:-17px;
	margin-top:-10px;
}
#bloc_4heuresmid{
	width:272px;
	background-image: url(../imgs/mid4heures.gif);
	background-repeat: repeat;
	background-position: left top;
	color:#725a33;
	font-size:13px;
	letter-spacing:0.3px;
	text-align:center;
	margin-left:-17px;
	padding-top:10px;
	padding-left:8px;
}
#bloc_4heuresbas{
	width:272px;
	height:25px;
	background-image: url(../imgs/bas4heures.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left:-17px;
}

#bloc_pass{
	width:319px;
	height:277px;
	background-image: url(../imgs/passeport-fd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#42a52b;
	font-size:13px;
	line-height:16px;
	letter-spacing:0.3px;
}
#bloc_pass2{
	width:276px;
	height:361px;
	background-image: url(../imgs/passeport-fd2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#437117;
	font-size:12px;
	line-height:16px;
	letter-spacing:0.3px;
	padding-right:40px;
}

#bloc_diag{
	width:319px;
	height:277px;
	background-image: url(../imgs/diagnostic-fd.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#00a4c7;
	font-size:13px;
	line-height:16px;
	letter-spacing:0.3px;
}
#bloc_diag2{
    width:276px;
	height:361px;
	background-image: url(../imgs/diagnostic-fd2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#3c97b0;
	font-size:12px;
	line-height:16px;
	letter-spacing:0.3px;
}

#bloc_postit{
	width:263px;
	height:165px;
	background-image: url(../imgs/postit.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#4a452a;
	font-size:13px;
	line-height: 20px;
	letter-spacing:0.3px;
	padding-top:50px;
}

#bloc_postit ul{
    padding-top:30px;
	padding-left:50px;
	margin:0;
}

#bloc_postit li{
	list-style-image: url(../imgs/li_maron.gif);
	padding-bottom:15px;

}
a.bloc_postit:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_postit:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_postit:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_postit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #f29400;
	text-decoration : underline;
}

#bloc_org_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_alt_haut_marron.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_org_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cannooe_bas_orange.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_marron_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_cannooe_haut_marron.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_marron_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cannooe_bas_marron.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_search{
    width:253px;
	font-size:12px;
}

.button {
	font-weight: bold; 
	FONT-SIZE: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #f29400;
	COLOR: #4a452a; 
	background-repeat: repeat-x; 
	background-color: #ffdb73;
	padding-top:1px;
}

#bloc_content{
    width:233px;
	font-size:13px;
	padding-left:20px;
	padding-bottom:10px;
}

#bloc_content ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_content li{
	list-style-image: url(../imgs/li_orange.jpg);
	padding-top:0px;
	padding-bottom:5px;

}

a.bloc_content:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_content:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_content_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
	color: #F79C17;
	text-decoration : none;
}
a.bloc_content:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : underline;
}

#bloc_auteur{
    width:243px;
	background-image: url(../imgs/bg_alt_mid.jpg);
	font-size:12px;
	padding-left:10px;
}

#bloc_auteur2_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_alt_haut_orange.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}
#bloc_auteur2{
    width:243px;
	background-image: url(../imgs/bg_alt_mid2.jpg);
	font-size:12px;
	padding-left:10px;
}
#bloc_auteur2_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cannooe_bas_orange2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

a.bloc_auteur:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4a452a;
	text-decoration : underline;
}
a.bloc_auteur:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4a452a;
	text-decoration : underline;
}
a.bloc_auteur:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4a452a;
	text-decoration : underline;
}
a.bloc_auteur:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #f29400;
	text-decoration : none;
}
#bloc_auteur ul{
	padding-left:10px;
	margin:0;
}

#bloc_auteur li{
	list-style-image: url(../imgs/li_orange.jpg);
	padding-bottom:5px;
}	

a.auteur:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #f29400;
	text-decoration : underline;
}
a.auteur:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #f29400;
	text-decoration : underline;
}
a.auteur:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #f29400;
	text-decoration : underline;
}
a.auteur:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #4a452a;
	text-decoration : none;
}

/* blocs offres */

#bloc_vert_haut{
	width:253px;
	height:81px;
	background-image: url(../imgs/bg_cannooe_haut_vert.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#90b227;
	font-size:14px;
	text-align:center;
	padding-top:28px;
}

#bloc_vert_milieu{
	width:238px;
	background-image: url(../imgs/bg_cannooe_milieu_vert.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-size:13px;
	padding-left:15px;
}

#bloc_vert_bas{
	width:253px;
	height:14px;
	background-image: url(../imgs/bg_cannooe_bas_vert.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_vert_milieu ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_vert_milieu li{
	list-style-image: url(../imgs/li_vert.jpg);
	padding-top:0px;
	padding-bottom:5px;
}

#bloc_vert{
	width:253px;
	height:470px;
	background-image: url(../imgs/bg-bloc-vert.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#42a52b;
	font-size:13px;
	letter-spacing:0.3px;
	text-align:center;
}
#bloc_vert2{
	width:255px;
	height:470px;
	background-image: url(../imgs/bg-bloc-vert2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#437117;
	font-size:12px;
	letter-spacing:0.3px;
}
#bloc_bleu2{
	width:255px;
	height:470px;
	background-image: url(../imgs/bg-bloc-bleu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#3c97b0;
	font-size:12px;
	letter-spacing:0.3px;
}

#bloc_bleu{
	width:253px;
	height:470px;
	background-image: url(../imgs/bg-bloc-bleu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	color:#00a4c7;
	font-size:13px;
	letter-spacing:0.3px;
	text-align:center;
}

#bloc_bleu_haut{
	width:253px;
	height:81px;
	background-image: url(../imgs/bg_cannooe_haut_bleu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#0da8c2;
	font-size:14px;
	text-align:center;
	padding-top:28px;
}

#bloc_bleu_milieu{
	width:238px;
	background-image: url(../imgs/bg_cannooe_milieu_bleu.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-size:13px;
	padding-left:15px;
}

#bloc_bleu_bas{
	width:253px;
	height:14px;
	background-image: url(../imgs/bg_cannooe_bas_bleu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_bleu_milieu ul{
	padding-top:5px;
	padding-left:15px;
	padding-right:20px;
	margin:0px;
}
#bloc_bleu_milieu li{
	list-style-image: url(../imgs/li_bleu.jpg);
	padding-top:0px;
	padding-bottom:5px;
}

#bloc_alt_haut{
	width:253px;
	height:74px;
	background-image: url(../imgs/bg_alt_haut_marron.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#4a452a;
	font-size:14px;
	text-align:center;
	padding-top:35px;
}

#bloc_alt_milieu{
	width:238px;
	background-image: url(../imgs/bg_alt_mid.jpg);
	background-repeat: repeat;
	font-size:13px;
	padding-left:15px;
}

#bloc_alt_bas{
	width:253px;
	height:14px;
	background-image: url(../imgs/bg_cannooe_bas_orange.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_alt_milieu ul{
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin:0px;
}

#bloc_alt_milieu li{
	list-style-image: url(../imgs/li_orange.jpg);
	padding-bottom:5px;
	margin-left:15px;
}


a.bt-offres:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : none;
}
a.bt-offres:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : none;
}
a.bt-offres:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : none;
}
a.bt-offres:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : underline;
}

a.bt-offres2:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : none;
}
a.bt-offres2:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : none;
}
a.bt-offres2:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : none;
}
a.bt-offres2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #ffffff;
	letter-spacing:0.8px;
	text-decoration : underline;
}

#bloc_cas_vert_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_cas_haut_vert.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_cas_vert_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cas_bas_vert.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_cas_vert2_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_cas_haut_vert2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_cas_vert2_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cas_bas_vert2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_bloc_cas_vert_content ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_bloc_cas_vert_content li{
	list-style-image: url(../imgs/li_vert.jpg);
	padding-top:0px;
	padding-bottom:5px;
}

#bloc_bloc_cas_vert_content{
    width:238px;
	background-image: url(../imgs/bg_cannooe_milieu_vert.jpg);
	font-size:13px;
	padding-left:15px;
	padding-bottom:7px;
}

a.bloc_bloc_cas_vert_content:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_vert_content:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_vert_content:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_vert_content:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #42a52b;
	text-decoration : none;
}

#bloc_cas_violet_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_cas_haut_violet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_cas_violet_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cas_bas_violet.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_cas_violet2_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_cas_haut_violet2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_cas_violet2_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cas_bas_violet2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_bloc_cas_violet_content ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_bloc_cas_violet_content li{
	list-style-image: url(../imgs/li_violet.jpg);
	padding-top:0px;
	padding-bottom:5px;
}

#bloc_bloc_cas_violet_content{
    width:238px;
	background-image: url(../imgs/bg_cannooe_milieu_violet.jpg);
	font-size:13px;
	padding-left:15px;
	padding-bottom:7px;
}

a.bloc_bloc_cas_violet_content:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_violet_content:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_violet_content:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_violet_content:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #95307f;
	text-decoration : none;
}

#bloc_cas_bleu_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_cas_haut_bleu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_cas_bleu_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cas_bas_bleu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_cas_bleu2_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_cas_haut_bleu2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_cas_bleu2_bas{
	width:253px;
	height:19px;
	background-image: url(../imgs/bg_cas_bas_bleu2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_bloc_cas_bleu_content ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_bloc_cas_bleu_content li{
	list-style-image: url(../imgs/li_bleu.jpg);
	padding-top:0px;
	padding-bottom:5px;
}

#bloc_bloc_cas_bleu_content{
    width:238px;
	background-image: url(../imgs/bg_cannooe_milieu_bleu2.jpg);
	font-size:13px;
	padding-left:15px;
	padding-bottom:7px;
}

a.bloc_bloc_cas_bleu_content:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_bleu_content:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_bleu_content:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_bloc_cas_bleu_content:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #0da8c2;
	text-decoration : none;
}

#bloc_vision_haut{
	width:253px;
	height:283px;
	background-image: url(../imgs/bg-vision-vague.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bloc_vision_haut2{
	width:253px;
	height:283px;
	background-image: url(../imgs/bg-vision-carte.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bloc_vision_haut3{
	width:253px;
	height:283px;
	background-image: url(../imgs/bg-vision-mouillage.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#bloc_vision_haut4{
	width:253px;
	height:283px;
	background-image: url(../imgs/bg-vision-phare.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_vision_milieu{
	width:238px;
	background-image: url(../imgs/bg-vision-mid.gif);
	background-repeat: repeat;
	background-position: left top;
	font-size:13px;
	padding-left:15px;
}

#bloc_vision_bas{
	width:253px;
	height:26px;
	background-image: url(../imgs/bg-vision-bas.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_vision_milieu ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_vision_milieu li{
	list-style-image: url(../imgs/li_bleu.jpg);
	padding-top:0px;
	padding-bottom:5px;
}

/* carre des officiers */

#bloc_of_haut{
	width:253px;
	height:33px;
	background-image: url(../imgs/bg_of_haut_marron.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_of_milieu{
	width:238px;
	background-image: url(../imgs/bg_of_milieu_marron.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-size:13px;
	padding-left:15px;
}

#bloc_of_bas{
	width:253px;
	height:14px;
	background-image: url(../imgs/bg_of_bas_marron.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_of_milieu ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_of_milieu li{
	list-style-image: url(../imgs/li_maron.jpg);
	padding-top:0px;
	padding-bottom:5px;

}

#bloc_of2_haut{
	width:238px;
	height:33px;
	background-image: url(../imgs/bg_of_haut_marron2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFFFFF;
	font-size:14px;
	padding-left:20px;
}

#bloc_of2_milieu{
	width:238px;
	background-image: url(../imgs/bg_of_milieu_marron2.jpg);
	background-repeat: repeat;
	background-position: left top;
	font-size:13px;
	padding-left:15px;
}

#bloc_of2_bas{
	width:253px;
	height:14px;
	background-image: url(../imgs/bg_of_bas_marron2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#bloc_of2_milieu ul{
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	margin:0px;
}

#bloc_of2_milieu li{
	list-style-image: url(../imgs/li_maron.jpg);
	padding-top:0px;
	padding-bottom:5px;

}



a.bloc_of2_milieu:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_of2_milieu:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_of2_milieu:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4a452a;
	text-decoration : none;
}
a.bloc_of2_milieu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f29400;
	text-decoration : underline;
}

/* Commentaires */

#add_comment{
	font-size:12px;
	margin-left:25px;
}

#comments{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a452a;
    margin-left:50px;
}

.infos{
	font-size:10px;
}

.number{
	color:#f29400;
	font-size:120%;
}

/* Liens */

a.bouton{
	color:#f29400;
	text-decoration:none;
}
a.categorie{
	color:#4a452a;
	text-decoration:none;
}
a.chemin{
	color:#4a452a;
	text-decoration:none;
}
a.link_comment{
	color:#f29400;
	text-decoration:underline;
}
a.archives{
    color:#4a452a;
	text-decoration:none;
}


#view_archives ul{


margin-left:15px;


}


#view_archives li{


list-style-image: url(../imgs/li_maron.jpg);
padding-bottom: 5px;


}



/* Formulaire */

.input{
	border: 1px solid #f29400;	
	color:	color: #4a452a;
	font-size:90%;
	margin-top:5px;
	margin-left:25px;
}

.input_S{
	
	display:none;	
}
.inputsearch{
	border: 1px solid #f29400;	
	color:	color: #4a452a;
	font-size:100%;
}


.obligatoire{
	font-size: 120%;
	font-weight: bold;
	color: #F58200;
}
.blanc{
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;	
	text-align:center;
	letter-spacing:0.8px;
}

.mentions{
	font-size:85%;
}
	
img{
	border:none;
	behavior: url(http://www.canooe.fr/imgs/iepngfix.php);
}

.contour{
	padding: 7px;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	
	background-color:#FFFFFF
}	

