body {
  margin-top:0px;
  background-color:#ffffff;
  font-size:12px;
  font-family:Arial;
  color:#000000;
}
form { margin:0px; }
a { color:#000000;text-decoration:none; }
a:hover {
  color:#a6c528;
}
.titre{
	color:#3882bf;
}
.a:hover {
  color:#ffffff;
}
h3 {margin:0px;}
.titre_form_inscription{
	color:#3882bf;
}
#type_offre {
  position:relative;
  height:16px;
  margin-left:218px;
  text-align:right;
  padding-right:4px;
  padding-bottom:2px;
  border-bottom:1px solid #e4dace;
  
}
sup { font-size:14px; }

fonee_bleu{
	color:#3985c1;
}

.lien_inscr_distrib a{
	color:#3985c1;
}
.lien_inscr_distrib a:hover{
	color:#a4c425;
}

fonee_vert{
	color:#a4c425;
}

th.fil_infos{
	background-color:#3985c1;
	color:#FFFFFF;
	width:500px;
	height:20px;
	text-align:left;
	padding-left:5px;
}
td.fil_infos{
	background-color:#3985c1;
	color:#FFFFFF;
	width:500px;
	height:20px;
	text-align:left;
	padding-left:5px;
}

th.acces_extranet{
	background-color:#a4c425;
	color:#FFFFFF;
	width:192px;
	height:20px;
	text-align:left;
	padding-left:5px;
}
td.acces_extranet{
	background-color:#a4c425;
	color:#FFFFFF;
	text-align:right;
	padding-left:5px;
}

.admin:hover {
  color:#ffffff;
  
}
td.vert{
	background-color:#a4c425;
	color:#FFFFFF;
	width:192px;
	height:20px;
	padding-left:5px;
}
table.vert{
	background-color:#a4c425;
	color:#FFFFFF;
	
	text-align:left;
	padding-left:5px;
}
#main {
	position:relative;
	margin-left: auto;
    margin-right: auto;
	width:880px;
}


#colonne_nav {
  float:left;
  width:218px;
  margin-top:-4px;
  padding-top:6px;
  /*margin-top:18px;*/
}

#colonne_nav h3 {
  background-image:url(../media/bandeau.jpg);
  color:#ffffff;
  font-size:12px;
  padding-top:1px;
  margin-left:2px;
  text-align:left;
  height:18px;
  
}
#colonne_nav ul {
  list-style-image:url(../media/images_site/fleche.gif);
  padding-left:25px;
  padding-bottom:25px;
  margin:0px;
   
}

a.lien_detail {
  text-align:right;
  font-weight:bold;
  font-size:12px;
  color:#666699;
}
a.lien_menu { 
  text-decoration:none;
  color:#000000;
  font-weight:bold;
  font-size:10px;
}
a.lien_menu:hover {
  color:#0089cf;
}
a.lien_menu_select {
  font-weight:bold;
  font-size:10px;
  color:#0089cf;
}
a.panier_rempli {
  font-size:10px;
  background-color:#0089cf;
  color:#ffffff;
  padding:1px;
}
#contenu {
  background-color:#ffffff;
  border:solid #b6b6b6 1px;
  margin-top:4px;
  height:1%;
  float:left;
  width:650px;
  padding:5px;

}

#pied {
 clear:both;
 padding:2px;
 background-color:#3884c0; 
 border-top:1px solid #b6b6b6;
 color:#ffffff;
 font-weight:bold;
 font-size:9px;
 text-align:center;
}

#pied a {
  color:#ffffff;
  padding:0px 10px;
}
.bleu {
  color:#0089cf;
}
.gras {
  font-weight:bold;
}

div.forfaitresume {
  
  font-size:10px;
  font-weight:normal;
  padding-left:24px;
}

li.puce {
  list-style-type:none;
  background-image:url(../media/puce.gif);
  background-repeat:no-repeat;
  background-position:0px 2px;
  padding-left:32px;
}

.inscription {
  margin-top:10px;
  border:1px solid #0089cf;
}
.inscription h4 {
  background-color:#0089cf;
  color:#ffffff;
  margin:0px;
  text-align:center;
}
.inscription th {
  background-color:#0089cd;
  color:#ffffff;
}
.condition {
  font-size:10px;
  color:#ffffff;
  text-decoration:underline; 
}
.condition:hover { color:#ffffff; }

input,select,textarea {
  color:#3882bf;
  border:1px solid #999999;
  background-color:#ffffff;
  font-weight:bold;
}
input#inscription {
  border:0px;
  background:url(../images/btn_inscription.jpg);
  height:25px;
  width:90px;
}
img { border:0px; }


.form_login {
  margin-left:7px;
}
.form_login label {
  display:block;
  font-size:9px;
  padding:2px;
  
}
.form_login  input.login {
  font-size:9px;
  width:95px;
  height:14px;
  font-weight:normal;
  padding-bottom:5px;
  border:1px solid #b2b2b2;
}
.form_login  input.mdp {
  font-size:9px;
  width:65px;
  height:14px;
  font-weight:normal;
  padding-bottom:5px;
  border:1px solid #b2b2b2;
}

.form_login  input.ok {
  font-size:9px;
  width:20px;
  font-weight:normal;
}

.fond_gris{
	border:1px #b2b2b2;
	background-color:#e7e7e7;
}

.fond_gris a {
	padding:0px 7px;
}

.bordure_grise{
	border:1px solid #b2b2b2;
}
.menu_haut{
	position:relative;
	margin-top:20px;
	width:880px;
	height:75px;
	background-color:#ffffff;
	z-index:1;
}

.tab_menu_part{
	border:solid #b6b6b6 1px;
	background-color:#a6c528;
	margin-bottom:2px;
	height:89px;
}

.tab_menu_part a{
	color:#ffffff;
}

.tab_menu_pro{
	border:solid #b6b6b6 1px;
	background-color:#3884c0;
	margin-bottom:2px;
	height:89px;
}

.tab_menu_pro a{
	color:#ffffff;
}

.tab_menu_ent{
	border:solid #b6b6b6 1px;
	background-color:#b2b2b2;
	margin-bottom:2px;
	height:89px;
}

.tab_menu_ent a{
	color:#ffffff;
}

.tab_menu_ope{
	border:solid #b6b6b6 1px;
	background-color:#6e6e6e;
	margin-bottom:2px;
	height:89px;
}

.tab_menu_ope a{
	color:#ffffff;
}
#envoyer{
	color:#ffffff;
	background-color:#a6c529;
	border: 1px solid #3882bf;
}

