
body, table, td, select, textarea, input, button  { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
}

.tab-s, .tab-u, .tab-g, .tab-r {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.install { 
	line-height: 18px;
	color: #336699; 
}

div.errormessage {
	background-color: #e6fdb5;
	border: 1px solid #c6f852;
	margin-top: 8px;
	margin-bottom: 8px;
	padding: 6px 6px 6px 32px;
}

div.errormessage td {
	line-height: 18px;
}

table.block_fond{
  background-color: #e5ff7f;
	border-collapse:collapse;
	border-top: solid 1px #99b2cc;
	border-left: solid 1px #99b2cc;
	border-right: solid 1px #99b2cc;
	border-bottom: solid 1px #99b2cc;
}
/*
.authentif{
  color:#336699;
  background-color:#deeafe;
  font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #336699;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	width:120px;
}*/

#compteur{
  position: absolute;
  top: 380px;
	left: 150px;
}

#logo{
  position: absolute;
  top: 30px;
	left: 230px;
}

.bt_connect{
  width:120px;
  cursor:pointer;
	border-color: #a2a2a2;
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	color:#336699;
	font-weight:bold;
	background-color:#f2f4f4;
}

.ann_txt1 { font-size:12px; font-weight:bold; color:#003366;}
.ann_txt2 { font-size:12px; color:#003366;}
.ann_txt3 { font-size:11px; color:#003366;}
.ann_txt4 { font-size:11px; color:#003366;}

.edi_txt1 { font-size:12px; font-weight:bold; color:#330000;}
.edi_txt2 { font-size:11px; color:#330000;}
.edi_txt3 { font-size:11px; font-weight:bold; color:#330000;}
.edi_txt4 { font-size:11px; color:#330000;}

.txt5 { font-size:10px;}
.txt6 { font-size:10px; color:#FF3300;}

/*home*/

#basepage {width:955px; margin-left:auto; margin-right:auto;  background-image:url(../images/h_full_bg.jpg); background-repeat:no-repeat; background-position:top;}
/*#compteur {text-align:center; height:30px; width:100%;}*/

#conteneur_bloc {padding-top:18px;padding-left:95px; padding-right:76px;height:435px;}
#bloc_annonceur { width:381px; float:left; text-align:left;}
#bloc_annonceur h1 {font-size:13px; font-weight:bold; color:#003399; margin:5px}
#bloc_annonceur p  {margin:5px; text-align:left;}
#bloc_annonceur  TABLE {text-align:left; width:100%; border:0;}
#bloc_annonceur  TD { height:30px; font-size:10px; color:#003399;}

#bloc_editeur { width:381px; float:left; text-align:right; padding-left:22px;}
#bloc_editeur h1 {font-size:13px; font-weight:bold; color:#8b1d01; margin:5px; }
#bloc_editeur p  {margin:5px; margin-bottom:26px}
#e_home_tab DIV {width:150px;}
#bloc_editeur  TABLE {text-align:right; border:0; text-align:right; width:100%; padding-left:15px; padding-right:7px;}
#bloc_editeur  TD { height:30px; font-size:10px; color:#8b1d01;}


#c_annonceur {width:955px;padding-top:15px;}
#c_annonceur_left { width:603px; background-image:url(../images/a_bg_table.gif); background-repeat:repeat-y; float:left}

#a_sub_table TD {padding-left:5px; padding-right:5px; padding-bottom:10px; width:285px}



.a_sub_table_title {background-image:url(../images/a_bg_small_table.gif); background-repeat:no-repeat; background-position:top; padding-left:5px; height:32px; padding-top:5px; text-align:left;}

.a_sub_table_bg {padding:5px; height:114px; text-align:left; background-position:bottom; background-repeat:no-repeat;}

#c_annonceur_right { float:left; width:342px; padding-left:10px}

#a_bonachat {display:block;}


/*editeur*/
#c_editeur {width:955px;padding-top:10px;}
#c_editeur_left { width:603px; background-image:url(../images/a_bg_table.gif); background-repeat:repeat-y; float:left}



#e_title_bloc {padding-left:25px; height:25px; width:100%; color:#330000; font-size:16px; font-weight:bold;}

#e_sub_table TD { width:186px}

.e_table_title {color:#FFFFFF; font-size:10px; font-weight:bold; text-align:center}
.e_table_step {color:#FF3300; font-size:11px; text-align:center}
.e_table_txt {font-size:11px; text-align:left; padding:5px;}

#c_editeur_right { float:left; width:343px; padding-left:9px}
#e_tab_guide TD {height:26px;}
#e_tab_guide TABLE {border:1px #b9e601 solid; text-align:center; }

#e_tab_guide .lineA   {background-color:#FFFFFF;}
#e_tab_guide .lineB  {background-color:#eeffde; }
#e_tab_guide .critere {text-align:left; padding-left:5px; color:#063c5b; font-weight:bold; border-right:1px #b9e601 solid; width:140px; font-size:10px; }
#e_tab_guide .concurrence {text-align:center; padding-left:5px; color:#70aa17; border-right:1px #b9e601 solid; font-size:10px; font-weight:bold;}
#e_tab_guide .ads {text-align:center; padding-left:5px; color:#ff3300; border-right:1px #b9e601 solid;  font-size:10px; }



#conteneur 
  {
    position: absolute; 
    overflow: auto;
    background-color: #F0FEF0;
    left: 50%; 
    top: 50%;
    text-align:center;
		padding:2px;
		border-top:		0px;
		border-right: 2px solid #133948;
		border-left:  0px;
		border-bottom:2px solid #133948;
  }

#fondtranslucide 
  {
    width: 100%; 
    height: 100%; 
    background-color: #000000;
		position: absolute;
		top:0px;
		left:0px;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    opacity: 0.5;
    }   
	