* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p#retraitg_15pix {
	margin-left: 15px;
}
td#ligne_gris99_tiret_5pixbas {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;



}
tr#ligne_marge5pixbas {
	margin-bottom: 20px;
}
.noir {
	color: #000000;
}
.rouge {

	color: #FF0000;
}
td#fiche_buro_gauche {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

}
td#fiche_buro_droite {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;

}
.ptitemaj {
	font-variant: small-caps;
	color: #000000;
}
ul {
	list-style-type: square;
	margin-bottom: 5px;
}
.rougegras {
	color: #FF0000;
	font-weight: bold;

}
.grisclair {


	color: #999999;
}
.9pix {
	font-size: 9px;
	color: #999999;


}
.ptitemajgras {
	font-variant: small-caps;
	color: #000000;
	font-weight: bold;
	margin-left: 15px;


}
.lexique {
	font-style: italic;
	color: #000000;








}
.lexique2 {
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;

}
a#surlenet {
	font-variant: small-caps;
	color: #000000;
	text-decoration: none;
}
a#surlenet:hover {
	color: #FF6600;
	text-decoration: none;
	font-variant: small-caps;
}
a#faqpv {
	text-decoration: none;
}
a#faqpv:hover {
	color: #660099;
	text-decoration: none;
}

input#faqpv-recherche {
	border-width:1px;
	border-style:solid;
	border-color:#660099;
	background-color: #CCCCFF;

}
.violet {
	color: #660099;
}
p#faqpv {
	margin-top: 10px;
	margin-bottom: 10px;
}
.retrait15pixg {
	margin-left: 15px;
}
a#faqav {
	text-decoration: none;
}
a#faqav:hover {
	color: #FF6600;
	text-decoration: none;
}
input#faqav-recherche {
	border: 1px solid #999592;
	background-color: #FFFFCC;
}

.faqav-recherche_select {
	border: 1px solid #999592;
	background-color: #FFFFCC;
	width:100%;
}

p#faqav {
	margin-top: 10px;
	margin-bottom: 10px;
}
.orange {
	color: #FF6600;
}.gras {
	font-weight: bold;
}
a#itineraire {
	color: #000000;
	text-decoration: none;
}
a#itineraire:hover {
	color: #FF0000;
	text-decoration: none;
}
table#itineraire {
	margin-top: 20px;
	border: 1px dotted #CCCCCC;

}
td#itineraire {
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.bleuaux {
	color: #0083CA;
}
.vert {
	color: #339933;
}
p#retraitg12pix {
	margin-left: 8px;
}
td#fintablo {
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
td#quizz {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
}
.noirnormal {
	font-weight: normal;
	color: #333333;
}
a#accueil {
	font-size: 10px;
	text-decoration: none;
	color: #000000;

}
a#accueil:hover {
	color: #FF0000;
	text-decoration: none;
}
a#lettre {
	color: #000000;
	text-decoration: none;
}
a#lettre:hover {
	color: #FF0000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.lettrine {
	font-size: 60px;
	color: #99CCFF;
	text-transform: lowercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: normal;



}
a#infosbtp {
	color: #FF6600;
	text-decoration: none;
}
a#espclient {
	color: #660099;
	text-decoration: none;
}
a#offres {
	color: #FF6600;
	text-decoration: none;
}
.orangegras {
	font-weight: bold;
	color: #FF6600;
}
a#jesuis {
	color: #000000;
	text-decoration: none;
}
a#jesuis:hover {
	color: #FF0000;
	text-decoration: none;
}
.refenyware {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
a#enyware {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}
a#enyware:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
a#lexique {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
	text-decoration: none;

}
a#lexique:hover {
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	text-decoration: none;

}
a {
	color: #000000;
}

a:hover {
	color: #333333;
}
li#pyramide {
	list-style-image: url(../img/puce/puce_1fleche_violet_fblanc.gif);
}
h1#txt-ref {
	font-size: 10px;
	color: #F4F4F4;
	line-height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-variant: normal;
	margin: 0px;
	padding: 0px;



}
.back-clair {
	background-color: #FFFFCC;
}
a#bleu {
	color: #0066CC;
	text-decoration: none;
}
a#bleu:hover {
	color: #0066CC;
}
a#fiche-produit {
	text-decoration: none;
	color: #000000;
}
a#fiche-produit:hover {

	text-decoration: none;
	color: #FF6633;
}
td#sstitre-fiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
}

a#faq_part {
	text-decoration: none;
}
a#faq_part:hover {
	color: #999900;
	text-decoration: none;
}
input#partner_faq-recherche {
	border-width:1px;
	border-style:solid;
	border-color:#86AC21;
	background-color: #CCCC00;
	color: #FFFFFF;
}
.vert {
	color: #999900;
}
.lettrine-vert {
	font-size: 60px;
	color: #CCCC33;
	text-transform: lowercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: normal;
}
td#coord {
	font-size: 15px;
	color: #CCCC33;				
	text-transform: uppercase;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height: normal;
}
table#fiche-coord {
	border:	1px solid #CCCC33;
	background-color: #F6F6BC;
	margin-top: 3px;
	margin-bottom: 5px;
}.violetgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663399;
	text-decoration: none;
}
td#prevention {
	color: #666666;
	padding: 5px 5px 5px 17px;
}
table#prevention {
	background-color: F8F2FB;
	margin-top: 5px;
	margin-bottom: 5px;
}
.exemple {
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #996699;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #996699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #996699;
	background-color: #F8F2FB;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #996699;
}
a#violetgras {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663399;
	text-decoration: none;
}
ul#violet {
	list-style-image: url(../img/puce/carre_violet.gif);
}
a#sondage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
a#sondage:hover {
	color: 336699;
	text-decoration: none;
}
div#sondage {
	position: absolute;
	left: 101px;
	top: 313px;
}
#retraitg-15pix {
	padding-left: 15px;
}
#retraitg-17pix {
	padding-left: 17px;
}
a#lettre-part {

	color: #000000;
	text-decoration: none;
}
a#lettre-part:hover {

	color: #999900;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
#coord-part {
	background-color: #FFFFCC;
}
#coord-part:hover {
	background-color: #CCCCCC;
}
#fond-blanc {
	background-color: #FFFFFF;
	color: #666666;
}
input#vert {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BFC537;
}

/* Puces */
li#puce-vert {
	list-style-type:none;
	background-image:url(../img/puce/carre_vert.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:15px;	
}
li#puce-bleu {
	list-style-type:none;
	background-image:url(../img/puce/carre_bleu.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:15px;	
} 
li#puce-violet {
	list-style-type:none;
	background-image:url(../img/puce/carre_violet.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:15px;	
} 
li#puce-jaune {
	list-style-type:none;
	background-image:url(../img/puce/carre_jaune.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding-left:15px;
} 

td#attestation-list {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding:5px;
}

.attestation-num_societaire{	
	color:#9933CC;
	letter-spacing:1px;
	/*font-family:"Courier New", Courier, mono;*/
	/*font-size:12px;*/
	font-weight:bold;
}
a#violet-petit{
	font-size:9px;
	color:#9933CC;
}
.info-msg{
	color:#0099FF;
}
a#autrefaq{
color: #999999;
text-decoration:none;
}
a#autrefaq:hover{
color: #999999;
text-decoration:none;
}
a#jsjmap {
	text-decoration: none;
	color: #FF6633;
}
a#jsjmap:hover {

	text-decoration: underline;
	color: #FF6633;
}

a#liencache {
	font-family:"verdana";
	font-size:8px;
	color: #FFFFFF;
	text-decoration: none;
}
a#liencache:hover {
	font-family:"verdana";
	font-size:8px;
	color: #FFFFFF;
	text-decoration: none;
}

.div_form_contact {
	padding-top:5px;
	padding-bottom:5px;
}

.select_form_contact {
width:95%;
}

a.point_sur_zoom {
	color:#000;
	text-decoration: none;
}

a.point_sur_zoom:hover {
	color:#FF7011;
	text-decoration: none;
}

.nosoffres_assurance_onglet {
	
	cursor:pointer;
}

.nosoffres_assurance_onglet span{
	padding-left:20px;
	font-family:  "Trebuchet MS", Tahoma, arial, sans-serif;
	font-size:16px;
	font-weight:bold;
}

/* accueil */
.slc_acc {
	background-color:#999999;
	color:#FFFFFF;
}
a.link_nosoffres  {
	color:black;
	text-decoration:none;
	font-size:10px;
}
a.link_nosoffres:hover {
	color:#3B88AE;
	text-decoration:none;
}
a.link_nosoffres:visited  {
	color:black;
	text-decoration:none;
	font-size:10px;
}

a.link_acc_info  {
	color:#666;
	text-decoration:none;
	font-size:10px;
}
a.link_acc_info:hover {
	color:#FF6600;
	text-decoration:none;
}

a.link_acc_info:visited  {
	color:#666;
	text-decoration:none;
	font-size:10px;
}

.acc_info_resume {
	color:#FF6600;
}

a.link_acc_espcli   {
	color:white;
	text-decoration:none;
	font-size:10px;
}
a.link_acc_espcli:hover{
	color:#FFEDCB;
	text-decoration:none;
}
a.link_acc_espcli:visited   {
	color:white;
	text-decoration:none;
	font-size:10px;
}

a.link_acc_vie:visited {
	color:#FFF;
	text-decoration:none;
	font-size:10px;
}
a.link_acc_vie {
	color:#FFF;
	text-decoration:none;
	font-size:10px;
}

a.link_acc_vie:hover {
	color:#ACE22D;
	text-decoration:none;
}

.div_footer a {
	color:#003366;
	font:verdana;
	font-size:11px;
	text-decoration:none;
}
.div_footer a:visited {
	color:#003366;
	font:verdana;
	font-size:11px;
	text-decoration:none;
}
.div_footer a:hover {
	color:#003366;
	font:verdana;
	font-size:11px;
	text-decoration:underline;
}

.chiffrecle a{
	color: #000000;
	text-decoration: none;
}
.chiffrecle a:hover {
	color: #0066CC;
	text-decoration: none;
}

.chiffreclevie a {
	color: #000000;
	text-decoration: none;
}
.chiffreclevie a:hover {
	color:#339900;
	text-decoration: none;
}


.div_rapport_annuel {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	
	margin-top:15px;
	padding:10px 25px 5px 25px;

}

a.div_rapport_annuel {
	color:#0066CC;
	text-decoration: none;
}
a.div_rapport_annuel:hover{
	color:#0066CC;
	text-decoration: none;
}
