* {
	color: #5F776A;
	padding: 0px;
	margin: 0px;
	border: 0px;
	font: 12px Arial, Verdana, Helvetica, sans-serif;
}
body {
	height: 100%;
	background: #023351 url(/static/commonsia/images/fond-body.jpg) repeat-x scroll left top;
}
a {
	text-decoration: none;
}
/*a:hover {
	text-decoration: underline;
}*/
p {
	margin:0;
	padding:0;
}
select {
	color: #5F776A;
	border: 1px solid #666666;
}
select, option {
	color: #5F776A ! important;
	padding-left:1px;
}
ul{
	list-style:none;
}
textarea{
	border:1px solid #666666;
	padding-left:2px;
}
.readonly{
	background-color:#f7f7f7;
	color:#888888;
}
.null{
	font-style: italic !important;
	font-weight: normal !important;
	color:#999999;
}
.alerte{
	color:green;
	text-align:center;
	font-weight:bold;
	padding:10px 10px 10px 10px;
}
.red{
	color:red !important;
}

.bold{
	font-weight:bold !important;
	color:black !important;
}
h1{
	margin:30px 0px 10px 0px;
	font-size:16px;
	font-weight:bold;
	color:#033250;
}
h1 span{
	font-size:16px;
	font-weight:bold;
	color:#5d9fd3;
}
table #tri_select{
	text-decoration:underline;
}
.bcolor_1{
	background-color:#63a1c6 !important;
}
.bcolor_2{
	background-color:#83c1e6 !important;
}
.errorlist li{
	color:red;
	}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Bandeau Haut   :: /////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#haut{
	margin-left : auto;
  	margin-right : auto;
	text-align : left;
	width: 980px;
	height: 102px;
	background: white url(/static/images/fond-bandeau.jpg) no-repeat scroll 4px top;
	clear:both;
}
#haut img{
	float:left;
	margin:10px 0px 0px 10px;
}

#haut #infos_user{
	float:left;
	width:325px;
	font-size:16px;
	color:#285577;
	margin:47px 0px 0px 250px;
	display:inline;
}
#haut #infos_user span{
	display:block;
	margin-top:2px;
	font-weight:bold;
	color:white;
}
#haut #infos_connexion{
	float:left;
	width:180px;
	font-weight:bold;
	color:white;
	margin:65px 0px 0px 200px;
	display:inline;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Bandeau Bas   :: /////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #bas{
	clear:both;
	width:980px;
	height:32px;
	background: url(/static/commonsia/images/fond-bas.jpg) repeat-x scroll left top;
}
#main #bas ul{
	float:left;
	width:415px;
	margin-top:7px;
}
#main #bas ul li{
	float:left;
	display:inline;
	font-weight:bold;
	border-right:1px solid white;
	padding:0px 15px 2px 15px;
}
#main #bas ul li#last{
	border:0;
}
#main #bas a{
	color:white;
}
#main #bas p{
	margin-left:180px;
	color:#BBDAEE;
	float:left;
	margin-top:7px;
	font-weight:bold;
}
#main #bas p a{
	color:#BBDAEE;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////::    Main et menu gauche commun   :: ///////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main{
	margin-left : auto;
  	margin-right : auto;
	text-align : left;
	width: 980px;
	background: white url(/static/commonsia/images/fond-main.jpg) no-repeat scroll 144px top;
}
#main #gauche{
	float:left;
	width:200px;
	margin-bottom:25px;
}
#main #gauche ul#general{
	margin:20px 0px 0px 10px;
}
#main #gauche ul#general li{
	width:134px;
	height:24px;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
}
#main #gauche ul#general li a {
	width:114px;
	height:19px;
	display:block;
	color:#285577;
	padding:3px 0px 2px 20px;
	font-size:12px;
}
#main #gauche ul#general li a#m_accueil{
	background: url(/static/commonsia/images/menu_accueil.jpg) no-repeat scroll right top;
}
#main #gauche ul#general li a#m_actualites{
	background: url(/static/commonsia/images/menu_actualites.jpg) no-repeat scroll right top;
}
#main #gauche ul#general li a#m_documents{
	background: url(/static/commonsia/images/menu_documents.jpg) no-repeat scroll right top;
}
#main #gauche ul#general li a#m_annuaire{
	background: url(/static/commonsia/images/menu_annuaire.jpg) no-repeat scroll right top;
}
#main #gauche ul.options{
	margin:15px 0px 0px 10px;
}
#main #gauche ul.options li{
	width:134px;
	border-bottom:1px solid #cee4ef;
}
#main #gauche ul.options span{
	display:block;
	padding:4px 0px 4px 12px;
	margin-left:10px;
	background: url(/static/commonsia/images/puce.jpg) no-repeat scroll left center !important;
	color:#4b6274!important;
	font-size:12px;
}

#main #gauche ul.options li a{
	display:block;
	padding:4px 0px 4px 12px;
	margin-left:10px;
	background: url(/static/commonsia/images/puce.jpg) no-repeat scroll left center;
	color:#4b6274;
	font-size:12px;
}

#main #gauche ul#admin{
	margin:3px 0px 0px 10px;
}
#main #gauche ul#admin li{
	border-bottom:0px;
	padding:0px 0px 0px 0px;
}
#main #gauche ul#admin li a{
	display:block;
	padding:0px 0px 0px 0px;
	margin-left:15px;
	background: none !important;
	color:#4b6274;
	font-size:12px;
}
#main #gauche ul#admin #statistiques{
	margin-bottom:3px;
}
/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    general               :: ////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #contenu{
	float:left;
	width:780px;
	margin:0px 0px 25px 0px;
	padding-bottom:0px;
}
.general{
	float:left;
	width:460px;
	margin:20px 0px 20px 30px;
	padding-bottom:20px;
	display:inline;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    index              :: ////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #index {
	width:650px;
}
/*
#main #index h1{
	margin:15px 0px 5px 0px;
	font-size:14px;
	font-weight:bold;
	color:#033250;
	font-size: 18px ! important;
	margin-left: 10px;
	margin-bottom: 10px;
}
*/
#main #index h1{
	margin-left:230px;
}
#main #index form#connexion {
	float:left;
	width: 250px;
	margin:50px 0px 30px 150px;
	background-color:#c9dfed;
	padding:30px;
	display:inline;
	border:1px solid #285577;
}
#main #index form#connexion p {
	clear: both;
	height:12px;
	padding-bottom: 10px;
}
#main #index form#connexion label {
	float: left;
	color: #333333;
}
#main #index form#connexion input {
	float: right;
	border:1px solid #285577;
	padding-left:2px;
}
#main #index form#connexion p.submit {
	padding-top: 10px;
	margin-left:122px;
}
#main #index form#connexion p.submit input {
	border:0;
}
#main #index a#mdp {
	clear:both;
	margin:0px 0px 50px 200px; 
	width:300px;
	height:100px;
}
#main #index p#link{
	float:left;
	margin-left:50px;
	margin-top:45px;
}
#main #index p#link a{
	display:block;
	width:100px;
	padding:5px;
	text-align:center;
	background-color:#0266a4;
	color:white;
	margin-top:20px;
}
#main #index p#link a:hover{
	background-color:#4F95D1;
	color:white;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    accueil               :: ////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/************************ Partie de Gauche ***********************/
#main #accueil{
	float:left;
	width:550px;
	margin:20px 0px 20px 0px;
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
	color:#033250;
}

#main #accueil h1, #main #accueil h1 span{
	font-size:14px;
}

/**************** Tableau Messagerie **************/
#main #accueil table#table_messages{
	margin: 5px 0px 15px 10px;
}
#accueil table#table_messages th{
	background-color:#1A77B2;
	text-align:center;
	color:white;
	padding:3px 0px 3px 0px;
	font-weight:normal;
}
#accueil table#table_messages td{
	background-color:#C5D3DE;
	color:#888888;
	font-size:11px;
	padding:3px 0px 3px 3px;
}
#accueil table#table_messages a{
	color:black;
}
#accueil table#table_messages th#m_select, #accueil table#table_messages th#m_plus{
	width:23px;
}
#accueil table#table_messages input{
	width:15px;
}
#accueil table#table_messages th#m_date{
	width:96px;
}
#accueil table#table_messages th#m_emetteur{
	width:110px;
}
#accueil table#table_messages th#m_sujet{
	width:140px;
}
#accueil table#table_messages th#m_lien{
	width:120px;
}
#accueil table#table_messages tr#m_bottom td{
	background-color:#0066A4;
	color:white;
	padding:5px 0px 5px 0px;
	font-weight:normal;
	font-size:11px;
}

#accueil table#table_messages tr#m_bottom a{
	color:white;
	padding-left:20px;
	margin-right:14px;
}
#accueil table#table_messages tr#m_bottom a#m_deselect{
	background: url(/static/commonsia/images/mail_deselect.jpg) no-repeat scroll left center;
	margin-left:6px;
}
#accueil table#table_messages tr#m_bottom a#m_global{
	background: url(/static/commonsia/images/mail_global.jpg) no-repeat scroll left center;
}
#accueil table#table_messages tr#m_bottom a#m_new{
	background: url(/static/commonsia/images/mail_new.jpg) no-repeat scroll left center;
	padding-left:22px;
}
#accueil table#table_messages tr#m_bottom #m_lu{
	width:119px;
	height:16px;
}

/**************** Tableau Statistiques **************/
#main #accueil form#form_stats {
	margin:3px 0px 3px 10px;
}
#main #accueil form#form_stats p{
	margin-top:3px;
}
#main #accueil form#form_stats option{
	padding-left:2px;
}
#main #accueil form#form_stats h2{
	margin-left:0px !important;
}
/*
#main #accueil form#form_stats  #s_submit{
	width:20px;
	border:1px solid black;
	margin-left:5px;
	background-color:#5395c9;
	color:white;
}
*/
#main #accueil table#table_stats{
	margin: 5px 0px 15px 10px;
}
#main #accueil table#table_stats th{
	background-color:#1A77B2;
	text-align:center;
	color:white;
	font-weight:normal;
	padding:3px 0px 3px 0px;
}

#main #accueil table#table_stats td{
	width:75px;
	background-color:#C5D3DE;
	padding:3px 5px 3px 0px;
	text-align:right;
	color:black;
	font-weight:bold;
}
#main #accueil table#table_stats a{
	color:black;
	font-weight:bold;
}
#main #accueil table#table_stats td.cat{
	width:130px;
	padding-left:3px;
	background-color:#1A77B2;
	text-align:left;
	color:white;
	font-weight:normal;
}
#main #accueil table#table_stats ul{
	margin-top:5px;
	margin-bottom:20px;
}
#main #accueil table#table_stats ul li{
	margin-top:3px;
	margin-left:50px;
}

/**************** Tableau Tours **************/
#main table#table_tours{
	margin: 5px 0px 15px 10px;
}
#main table#table_tours th{
	background-color:#1A77B2;
	text-align:center;
	color:white;
	font-weight:normal;
	padding:3px 0px 3px 0px;
}
#main table#table_tours td{
	width:220px;
	background-color:#C5D3DE;
	padding:3px 0px 3px 5px;
	color:black;
	font-weight:bold;
}
#main table#table_tours td.date_tour{
	width:110px !important;
}
#main table#table_tours td.ag_tour{
	width:170px !important;
}
#main table#table_tours a{
	color:black;
	font-weight:bold;
}



/**************** Actualites **************/
#main #accueil li{
	background: url(/static/commonsia/images/fleche.jpg) no-repeat scroll left 2px;
	padding-left:18px;
	margin:5px 0px 0px 20px;
}
#main #accueil li h3 a{
	font-weight:bold;
	color:#0065a3;
}
#main #accueil li h3 span{
	margin-left:10px;
}
#main #accueil li p a {
	color:#5d9fd3;
}
/************************ Partie de Droite ***********************/
#main #cdc{
	float:right;
	width:200px;
	margin-top:15px;
}
#main #cdc h2{
	margin:0px 0px 20px 0px;
	font-size:16px;
	font-weight:bold;
	color:#033250;
}
#main #cdc h2 span{
	font-size:16px;
	font-weight:bold;
	color:#5d9fd3;
}
#main #cdc ul{
	float:right;
	width:200px;
}
#main #cdc ul li{
	clear:both;
	height:70px;
	width:190px;
	margin:0px 0px 15px 0px !important;
	border-bottom:1px solid #C4DBE9;
	background: url(/static/commonsia/images/fond_cdc.png) no-repeat scroll left top;
}

#main #cdc ul img{
	float:left;
	margin:4px 8px 0px 4px;
}
#main #cdc ul p{
	float:left;
	width:92px;
	margin:3px 0px 0px 20px;
	padding:0px 0px 0px 12px;
	display:inline;
	font-style:italic;
	color:#202C3C;
}
#main #cdc ul a.type{
	background: url(/static/commonsia/images/fleche_cdc.jpg) no-repeat scroll left center !important;
	font-weight:bold;
	color:#C4DBE9;
	font-style:normal;
	padding-left:12px;
	margin-left:10px;
}
/******************************************************************** actualites.html ******************************************************************************/
#main #actualites{
	margin:40px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#main #actualites ul{
	margin:0px 0px 0px 30px;
	width:600px;
}
#main #actualites li{
	margin:30px 0px 0px 0px;
	background:url(/static/commonsia/images/fleche.jpg) no-repeat scroll left 4px;
	padding-left:20px;	
}
#main #actualites li h2{
	font-size:13px;
	font-weight:bold;
}
#main #actualites p{
	color:#212A31;
	margin-bottom:5px;
}
#main #actualites p.msg{
	width:580px;
	color:green;
	text-align:center;
	font-weight:bold;
	padding:10px 10px 10px 10px;
}
#main #actualites p.added{
	font-weight:normal;
	font-style:italic;
	margin-bottom:10px;
}
#main #actualites p#no_actu{
	font-style:italic;
	color:#285577;
	margin:50px 0px 0px 0px;
	font-size:12px;
}

/**************************************************** actualites-gestion.html **********************************************/

#form_actualite {
	margin:10px 0px 25px 50px;
	padding:10px;
	clear:both;
	width: 500px;
	background-color:#eeeeee;
	border:1px solid #aaaaaa;
}
#form_actualite p{
	width:500px;
	clear:both;
}
#form_actualite label{
	float:left;
	display:block;
	width:60px;
}
#form_actualite input{
	float:left;
	margin-top:2px;
	border:1px solid #aaaaaa;
	padding-left:2px;
}
#form_actualite input#titre{
	width:200px;
}
#form_actualite textarea{
	width:425px;
	border:1px solid #aaaaaa;
	margin-top:3px;
	height:150px;
}
#form_actualite hr{
	clear:both;
	visibility:hidden;
}
#form_actualite #submit{
	margin-left:357px;
	width: 130px;
	margin-top:10px;
}
/******************************************************************** documents.html ******************************************************************************/
#main #documents{
	margin:40px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#main #documents ul{
	margin:0px 0px 0px 30px;
	width:600px;
}
#main #documents li{
	margin:30px 0px 0px 0px;
	border:1px solid #285577;
}
#main #documents li h2{
	padding:5px 0px 5px 5px;
	background-color:#285577;
	color:white;
}
#main #documents p{
	color:#212A31;
	padding:5px 0px 5px 5px;
}
#main #documents p.added{
	font-weight:normal;
	font-style:italic;
	padding:3px 0px 3px 5px;
}
#main #documents p.bottom{
	display:block;
	padding:5px 0px 5px 5px;
	background-color:#a7ccdf;
	color:white;
}
#main #documents p.bottom a{
	color:white;
	margin:0px 20px 0px 20px;
}
#main #documents p.msg{
	width:580px;
	color:green;
	text-align:center;
	font-weight:bold;
	padding:10px 10px 10px 10px;
}
#main #documents p#no_doc{
	padding:0px;
	font-style:italic;
	color:#285577;
	margin:50px 0px 0px 0px;
	font-size:12px;
}
/**************************************************** document-gestion.html **********************************************/

#form_document {
	margin:10px 0px 25px 150px;
	padding:10px;
	clear:both;
	width: 300px;
	background-color:#eeeeee;
	border:1px solid #aaaaaa;
}
#form_document p{
	width:300px;
	clear:both;
}
#form_document label{
	float:left;
	display:block;
	width:60px;
}
#form_document input{
	float:left;
	margin-top:2px;
	border:1px solid #aaaaaa;
	padding-left:2px;
}
#form_document input#titre{
	width:200px;
}
#form_document textarea{
	width:225px;
	border:1px solid #aaaaaa;
}
#form_document hr{
	clear:both;
	visibility:hidden;
}
#form_document #submit{
	margin-left:95px;
	width: 130px;
	margin-top:10px;
}


/******************************************************************** annuaire.html ******************************************************************************/
.nav_annuaire{
	float:left;
	width:580px;
	margin:18px 0px 0px 22px;
	padding:3px 0px 3px 0px;
	display:inline;
}
.nav_annuaire p{
	text-align:center;
	color:#6F787D;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;
}
.nav_annuaire a, .nav_annuaire em{
	width:15px;
	height:10px;
	font-size:12px;
	padding:0px 3px 0px 3px;
	font-weight:bold;
	color:white !important;
	font-style:normal;
}

.nav_annuaire em.prev, .nav_annuaire a.prev{
	float:left;
	display:block;
	width:165px !important;
	padding:4px 0px 4px 25px;
	height:15px;
	font-weight:bold;
	background:  url(/static/commonsia/images/fleche-l-white.png) no-repeat scroll 5px center;
	color:white;
	background-color:#aaaaaa;
	border:1px solid #888888;
	color:white;

}
.nav_annuaire p.liste_pages{
	float:left;
	width:206px;
	text-align:center;
	margin-bottom:0px !important;
	padding:0;
}
.nav_annuaire p.liste_pages em{
	background-color:#999999;
	color:white !important;
}
.nav_annuaire p.liste_pages a{
	background-color:#cccccc;
	color:white !important;
}
.nav_annuaire em.next, .nav_annuaire a.next{
	float:left;
	display:block;
	width:155px !important;
	font-weight:bold;
	text-align:right;
	background:#aaaaaa  url(/static/commonsia/images/fleche-r-white.png) no-repeat scroll 96% center;
	padding:4px 25px 4px 0px;
	height:15px;
	font-weight:bold;
	color:white;
	border:1px solid #888888;
}
.b_haut{
	/*background: url(/static/commonsia/images/fond-infos-pages.jpg) no-repeat scroll left bottom;*/
	border-bottom:4px solid #dddddd;
}
.b_bas{
	/*background: url(/static/commonsia/images/fond-infos-pages.jpg) no-repeat scroll left top;*/
	border-top:4px solid #dddddd;
	margin-top:15px !important;
}
#main #annuaire{
	margin:40px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#main #annuaire form{
	margin:30px 0px 20px 115px;
	padding-top:10px;
	border:1px solid #cccccc;
	width:400px;
	background-color:#eeeeee;
}
#main #annuaire form p{
	margin-bottom:4px;
	padding:0px 10px 0px 10px;
}

#main #annuaire form #i_agences{
	margin-left:50px;
	width:15px;
}
#main #annuaire form #i_negos{
	margin-left:20px;
	width:15px;
}
#main #annuaire form #nom{
	border:1px solid #cccccc;
	padding-left:2px;
	margin-left:10px;
}
#main #annuaire form #submit_a{
	margin:7px 0px 0px 145px;
}
#main #annuaire form #imprimer{
	background-color:white;
	text-align:center;
	padding:2px 0px 2px 0px;
	margin:10px 0px 0px 0px;
	border-top:1px solid #cccccc;
}
#main #annuaire form #imprimer{
	background-color:white;
	text-align:center;
	padding:4px 0px 4px 0px;
	margin:10px 0px 0px 0px;
	border-top:1px solid #cccccc;
	height:20px;
}
#main #annuaire form #imprimer a{
	float:left;
	background-color:#AAAAAA;
	border:1px solid #888888;
	color:white;
	margin-left:48px;
	padding:1px 5px
}
/************** tableau liste des agences ***************/
#main #annuaire table#liste_agences{
	float:left;
	margin:20px 0px 10px 20px;
	display:inline;
}

#annuaire #liste_agences td{
	padding-left:2px;
	color:white;
	padding:2px;
}
#annuaire #liste_agences th{
	text-align:center;
	color:white;
	height:25px;
	background-color:#0168a3;
}
#main #annuaire table#liste_agences a{
	color: white;
}
#annuaire #liste_agences #nom{
	width:160px;
}
#annuaire #liste_agences #adresse{
	width:160px;
}
#annuaire #liste_agences #cp{
	width:34px;
}
#annuaire #liste_agences #ville{
	width:120px;
}
#annuaire #liste_agences #telephone{
	width:90px;
}
/************** tableau liste des negos ***************/
#main #annuaire table#liste_negos{
	float:left;
	margin:20px 0px 10px 35px;
}
#annuaire #liste_negos td{
	padding-left:2px;
	color:white;
	padding:2px;
}
#annuaire #liste_negos th{
	text-align:center;
	color:white;
	height:25px;
	background-color:#0168a3;
}
#annuaire #liste_negos  a{
	color:white;
}
#annuaire #liste_negos #nom{
	width:150px;
}
#annuaire #liste_negos #telephone{
	width:90px;
}
#annuaire #liste_negos #fonction{
	width:80px;
}
#annuaire #liste_negos #agence_immo{
	width:140px;
}
#annuaire #liste_negos #last_connexion{
	width:110px;
}
/********************************************************** annuaire-agence.html*****************************************************/
.nav_item{
	float:left;
	width:470px;
	margin:18px 0px 0px 58px;
	padding:15px 0px 15px 0px;
	display:inline;
	background: url(/static/commonsia/images/fond-infos-pages.jpg) no-repeat scroll left bottom;
}

.nav_item a, .nav_item em, .nav_item span.spacer{
	display:block;
	float:left;
	width:120px;
	height:14px;
	font-size:12px;
	font-weight:bold;
	color:#A0A29F;
	font-style:normal;
}
.nav_item span.spacer {
    width:33px;
    padding: 5px 0;
}
.nav_item em#prev{
	font-weight:bold;
	text-align:left;
	padding-left:15px;	
}
.nav_item a#prev{
	font-weight:bold;
	text-align:left;
	padding-left:15px;	
    background:  url(/static/commonsia/images/fleche-l-white.png) no-repeat scroll 5% center;
	color:white;
	background-color:#aaaaaa;
    padding: 4px 0;
	padding-left:25px;	
	border:1px solid #888888;
}
.nav_item a#retour{
	float:left;
	width:107px;
	text-align:center;
	margin:0;
    color:white;
	background-color:#aaaaaa;
    padding: 4px 0;
	border:1px solid #888888;
}
.nav_item a#retour_centre{
	float:none;
	width:167px;
	text-align:center;
	padding:0;
	margin:0;
	margin-left:200px;
	background-color:#bbbbbb;
	border:1px solid #888888;
	padding:5px 2px;
	color:white;
}
.nav_item em#next{
	font-weight:bold;
	text-align:right;
	padding-right:15px;	
}
.nav_item a#next{
	font-weight:bold;
	text-align:right;
    background: url(/static/commonsia/images/fleche-r-white.png) no-repeat scroll 95% center;
	color:white;
    background-color:#aaaaaa;
    padding: 4px 0;
	padding-right:25px;	
	border:1px solid #888888;
}
#main #detail_agence {
	float:left;
	width:410px;
	margin:0px 0px 0px 58px;
	padding:10px 30px 3px 30px;
	display:inline;
	background-color:#F5F5F5;
}
#main #detail_agence h1, #main #detail_agence h2{
	clear:both;
	color:#012C4E;
	padding-left:10px;
	font-size:12px;
	background:  url(/static/commonsia/images/puce.jpg) no-repeat scroll left center;
	margin-top:15px;
}
#detail_agence p#gerant{
	color:#757A7D;
	font-style:italic;
}
#main #detail_agence em{
	color:#757A7D
}
#detail_agence p#activite{
	margin-bottom:10px;
}
#main #detail_agence p#activite em{
	color:#757A7D
}
#detail_agence hr {
	clear:both;
	height: 1px;
	margin: -0.5em 0;
	padding: 0;
	color: #A3ABAD;
	background-color: #A3ABAD;
	border: 0;
	margin-top:5px;
	margin-bottom:8px;
}
#detail_agence hr#sep {
	clear:both;
	height: 0px;
	margin: -0.5em 0;
	margin-right:10px;
	padding: 0;
	border: 0;
	visibility:hidden;
}
#detail_agence address {
	float:left;
	width:250px;
}
#detail_agence img#logo {
	float:right;
	display:block;
}
#detail_agence h3 {
	font-size:12px;
	color:#012C4E;
	margin-top:15px;
	margin-bottom:5px;
}
#detail_agence p{
	text-align:justify;
	width:450px;
}
#detail_agence address{
	margin-bottom:5px;
	font-style:normal;
}
#detail_agence #logo_ag{
	width:150px;
	float:right;
}
#detail_agence #logo_ag img{
	width:150px;
}
#detail_agence #contacter{
	font-style:italic;
}
#detail_agence ul.liste_mandats li{
	margin-left:10px;
}

#detail_agence table#table_users{
	margin: 5px 0px 15px 10px;
	width:400px;
}
#detail_agence table#table_users th{
	background-color:#1A77B2;
	text-align:center;
	color:white;
	font-weight:normal;
	padding:3px 0px 3px 0px;
}

#detail_agence table#table_users td{
	background-color:#C5D3DE;
	padding:3px 5px 3px 0px;
	text-align:right;
	color:black;
}
#detail_agence table#table_users a{
	color:black;
	font-weight:normal;
}


#detail_agence ul#actions{
	clear:both;
	width:466px;
	background-color:#9EA8AA;
	padding:4px 0px 4px 4px;
	margin-top:20px;
	margin-left:-30px;
	height:20px;
}
#detail_agence ul#actions li{
	float:left;
	display:inline;
	margin-right:11px;
}
#detail_agence ul#actions li#last{
	margin-right:0px;
}
#detail_agence ul#actions li a{
	font-size:11px;
	color:#ffffff;
	display:block;
}
#detail_agence ul#actions li a#localiser{
	/*background: url(/static/commonsia/images/btn_localiser.png) no-repeat scroll left center;*/
	padding:3px 0px 3px 23px;
	margin-left:90px;
}
#detail_agence ul#actions li a#imprimer{
	/*background: url(/static/commonsia/images/btn_imprimer.png) no-repeat scroll left center;*/
	padding:3px 0px 3px 23px;
	margin-left:68px;
}
/********************************************************** annuaire-nego.html*****************************************************/
#main #detail_nego {
	float:left;
	width:410px;
	margin:0px 0px 10px 58px;
	padding:10px 30px 15px 30px;
	display:inline;
	background-color:#F5F5F5;
}
#main #detail_nego h1, #main #detail_nego h2{
	clear:both;
	color:#012C4E;
	padding-left:10px;
	font-size:12px;
	background:  url(/static/commonsia/images/puce.jpg) no-repeat scroll left center;
	margin-top:15px;
}
#detail_nego p#gerant{
	color:#757A7D;
	font-style:italic;
}
#main #detail_nego em{
	color:#757A7D
}
#detail_nego p#activite{
	margin-bottom:10px;
}
#main #detail_nego p#activite em{
	color:#757A7D
}
#detail_nego hr {
	clear:both;
	height: 1px;
	margin: -0.5em 0;
	padding: 0;
	color: #A3ABAD;
	background-color: #A3ABAD;
	border: 0;
	margin-top:5px;
	margin-bottom:8px;
}
#detail_nego hr#sep {
	clear:both;
	height: 0px;
	margin: -0.5em 0;
	margin-right:10px;
	padding: 0;
	border: 0;
	visibility:hidden;
}
#detail_nego address {
	float:left;
	width:250px;
}
#detail_nego img#logo {
	float:right;
	display:block;
}
#detail_nego h3 {
	font-size:12px;
	color:#012C4E;
	margin-top:15px;
	margin-bottom:5px;
}
#detail_nego p{
	text-align:justify;
	width:450px;
}
#detail_nego address{
	margin-bottom:5px;
	font-style:normal;
}
#detail_nego #logo_ag{
	width:150px;
	float:right;
}
#detail_nego #logo_ag img{
	width:150px;
}
#detail_nego #contacter{
	font-style:italic;
}
#detail_nego ul.liste_mandats li{
	margin-left:10px;
}


/********************************************************** liste-mandats.html*****************************************************/
.nav_liste_mandat{
	float:left;
	width:742px;
	margin:18px 0px 0px 3px;
	padding:3px 0px 3px 0px;
	display:inline;
}
.nav_liste_mandat p{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#6F787D;
	margin-bottom:5px;
}
.nav_liste_mandat a, .nav_liste_mandat em{
	width:15px;
	height:10px;
	padding:0px 3px 0px 3px;
	font-size:12px;
	font-weight:bold;
	color:#90928F;
	font-style:normal;
}
.nav_liste_mandat em.prev{
	float:left;
	display:block;
	width:200px !important;
}
.nav_liste_mandat a.prev{
	float:left;
	display:block;
	width:180px !important;
	padding:4px 0px 4px 25px;
	height:15px;
	font-weight:bold;
	background:  url(/static/commonsia/images/fleche-l-white.png) no-repeat scroll 5px center;
	color:white;
	background-color:#aaaaaa;
	border:1px solid #888888;
	
}
.nav_liste_mandat p.liste_pages{
	float:left;
	width:326px;
	text-align:center;
	margin-bottom:0px !important;
}
.nav_liste_mandat p.liste_pages em{
	background-color:#999999;
	color:white;
}
.nav_liste_mandat p.liste_pages a{
	background-color:#cccccc;
	color:white;
}
.nav_liste_mandat em.next{
	float:left;
	display:block;
	width:200px !important;
	text-align:right;
}
.nav_liste_mandat a.next{
	float:left;
	display:block;
	width:180px !important;
	font-weight:bold;
	text-align:right;
	background:  url(/static/commonsia/images/fleche-r-white.png) no-repeat scroll 96% center;
	padding-right:14px;
	padding:4px 25px 4px 0px;
	height:15px;
	font-weight:bold;
	color:white;
	background-color:#aaaaaa;
	border:1px solid #888888;
	
}

form#moteur_liste{
	background-color:#eeeeee;
	width:500px;
	padding-top:10px;
	border:1px solid #cccccc;
	margin:30px 0px 20px 130px;
}
form#moteur_liste p{
	margin-bottom:3px;
	padding:0px 10px 0px 10px;
	font-size:11px;
}
form#moteur_liste input{
	padding-left:2px;
	width:75px;
	border:1px solid #cccccc;
}
form#moteur_liste  label{
	font-size:11px;
}
form#moteur_liste  select, form#moteur_liste  option{
	font-size:11px;
}
form#moteur_liste #type_bien input, #liste_mandats form#moteur_liste #affichage input{
	width:15px;
	height:15px;
	border:0;
	padding:0;
}
form#moteur_liste #type_bien label{
	margin-right:15px;
}
form#moteur_liste #affichage label{
	margin-right:15px;
}
form#moteur_liste input#type_a{
	margin-left:30px;
}
form#moteur_liste input#aff_liste{
	margin-left:45px;
}
form#moteur_liste #l_budget_mini{
	margin-left:75px;
}
form#moteur_liste #l_nb_pieces_mini{
	margin-left:6px;
}
form#moteur_liste #rue{
	width:150px;
	margin-left:75px;
}
form#moteur_liste #commune{
	width:150px;
	margin-left:31px;
}
form#moteur_liste #secteur{
	margin-left:33px;
	margin-right:10px;
}
form#moteur_liste #l_secteur_perso{
	margin-left:104px;
}
form#moteur_liste #secteur_perso{
	margin:3px 0px 0px 5px;
}
form#moteur_liste #agence{
	margin-left:57px;
}
form#moteur_liste #annee{
	margin-left:63px;
}
form#moteur_liste #autour{
	margin-left:2px;
	width:20px;
}
form#moteur_liste #reference{
	margin-left:23px;
	width:50px;
}
form#moteur_liste #diffusion{
	margin-left:2px;
	width:65px;
}
form#moteur_liste #compromis{
	width:auto;
	margin:0px 3px 0px 104px;
	border:0;
}
form#moteur_liste #etat_validation{
	margin-left:77px;
}
form#moteur_liste #finalite{
	margin-left:23px;
}
form#moteur_liste #l_societe{
	margin-left:105px;
}
form#moteur_liste #societe{
	margin-top:3px;
}


form#moteur_liste #format{
	font-style:italic;
}
form#moteur_liste #moteur_submit{
	margin-top:10px;
	text-align:center;
}
form#moteur_liste #moteur_submit input{
	border:0;
	width:auto;
}
form#moteur_liste #imprimer{
	background-color:white;
	text-align:center;
	padding:6px 0px 6px 0px;
	margin:10px 0px 0px 0px;
	border-top:1px solid #cccccc;
	
}
form#moteur_liste #imprimer a{
	background-color:#aaaaaa;
	color:white;
	padding:3px 2px 3px 2px;
	border:1px solid #888888;
}
/******************** Tableau des mandats **********************/
#liste_mandats table{
	float:left;
	margin:20px 0px 0px 0px;
	padding:3px 0px 3px 0px;
	display:inline;
	width:750px;
}
#liste_mandats table td{
	color:white;
	padding:3px;
	text-align:right;
}
#liste_mandats table th{
	text-align:center;
	background-color:#0168a3;
	color:white;
	font-size:11px;
	height:30px;
}
#liste_mandats table img{
	height:45px;
}
#liste_mandats table a{
	color:white;
}

#liste_mandats table th#t_ville{
	width:16%;
}
#liste_mandats table th#t_rue{
	width:18%;
}
#liste_mandats table th#t_type_b{
	width:4%;
}
#liste_mandats table th#t_surface{
	width:5%;
}
#liste_mandats table th#t_nb_pieces{
	width:4%;
}
#liste_mandats table th#t_prix{
	width:10%;
}
#liste_mandats table th#t_agence{
	width:25%;
}
#liste_mandats table th#t_mandat{
	width:10%;
}
#liste_mandats table th#t_date_creation{
	width:8%;
}
#liste_mandats table td strong{
	font-weight:bold;
	color:white;
}
#liste_mandats table td i{
	font-style:italic;
	color:white;
}
#liste_mandats table td span{
	color:red;
}
#liste_mandats #no_annonces{
	float:left;
	width:430px;
	margin:0px 0px 40px 145px;
	padding:50px 0px 50px 0px;
	display:inline;
	background-color:#f2f2f2;
	text-align:center;
}
/********************************************************** mandat.html********************************************************************************/
.nav_mandat{
	float:left;
	width:610px;
	margin:18px 0px 0px 58px;
	padding:15px 0px 15px 0px;
	display:inline;
	background: url(/static/commonsia/images/fond-infos-pages.jpg) no-repeat scroll left bottom;
}

.nav_mandat a, .nav_mandat span.spacer, .nav_mandat em{
	display:block;
	float:left;
	width:126px;
	height:14px;
	font-size:11px;
	font-weight:bold;
	color:#A0A29F;
	font-style:normal;
}
.nav_mandat span.spacer {
    width:96px;
    padding: 5px 0;
}

.nav_mandat em#prev{
	font-weight:bold;
	text-align:left;
	padding-left:15px;	
}
.nav_mandat a#prev{
	font-weight:bold;
	text-align:left;
	background:  url(/static/commonsia/images/fleche-l-white.png) no-repeat scroll 5% center;
	color:white;
	background-color:#aaaaaa;
    padding: 4px 0;
	padding-left:25px;
	border:1px solid #888888;
}
.nav_mandat a#retour{
	float:left;
	width:110px;
	text-align:center;
	margin:0;
	color:white;
	background-color:#aaaaaa;
    padding: 4px 0;
	border:1px solid #888888;
}
.nav_mandat a#retour_centre{
	float:none;
	width:167px;
	text-align:center;
	padding:0;
	margin:0;
	margin-left:150px;
}
.nav_mandat em#next{
	font-weight:bold;
	text-align:right;
	padding-right:15px;	
}
.nav_mandat a#next{
	font-weight:bold;
	text-align:right;
	background: url(/static/commonsia/images/fleche-r-white.png) no-repeat scroll 95% center;
	color:white;
    background-color:#aaaaaa;
    padding: 4px 0;
	padding-right:25px;	
	border:1px solid #888888;
}
#main #detail {
	float:left;
	width:600px;
	margin:0px 0px 0px 58px;
	padding:0px 0px 3px 10px;
	display:inline;
	background-color:#F5F5F5;
}
#main #detail p#memo{
	text-align:center;
	color:green;
	font-weight:bold;
	padding:5px 0px 20px 0px;
}
#main #detail #photo{
	float:left;
	width:240px;
	text-align:center;
	margin-top:10px;
}
#main #detail #photo img{
	border:1px solid white;
}
#main #detail #photo #navigation{
	clear:both;
	text-align:left;
	margin-left:2px;
}
#main #detail #photo #navigation a#photo_p{
	float:left;
	width:95px;
	background: url(/static/commonsia/images/fleche-l.png) no-repeat scroll left center;
	padding-left:12px;
	display:block;
	font-size:11px;
}
#main #detail #photo #navigation a#zoom{
	float:left;
	width:36px;
	text-align:center;
	display:block;
	font-size:11px;
}
#main #detail #photo #navigation a#zoom_c{
	margin-left:112px;
	font-size:11px;
}
#main #detail #photo #navigation a#photo_s{
	float:left;
	width:80px;
	display:block;
	font-size:11px;
	text-align:right;
	padding-right:12px;
	background: url(/static/commonsia/images/fleche-r.png) no-repeat scroll right center;
}
#main #detail h1, #main #detail h2{
	float:right;
	width:330px;
	color:#012C4E;
	margin:10px 10px 0px 0px;
	display:inline;
	font-size:13px;
	font-weight:normal;
}
#main #detail h2{
	margin-top:0px !important;
}
#detail p#description{
	float:right;
	text-align:justify;
	width:330px;
	margin:15px 10px 15px 0px;
	display:inline;
}
#detail #dessin{
	position:relative;
	margin:10px;
	height:50px;
}

#detail #consignes{
	background-color:#e0e2e1;
	margin-right:16px;
	padding:2px 5px 2px 5px;
}

#detail p.act{
	margin:10px 0px 15px 0px;
	width:400px;
	float:left;
}
#detail p.act a{
	color:white;
	font-size:12px;
	font-weight:bold;
	padding:2px 5px 2px 5px;
	background-color:#aaaaaa;
	border:1px solid #888888;
}
/*---------------tableau des caracteristiques--------------------*/
#detail #carac_l{
	float:left;
	width:300px;

}
#detail #carac_r{
	float:right;
	width:300px;

}
#detail table#caracteristiques{
	width:290px;
	margin:10px 0px 10px 0px;

}
#detail #caracteristiques td{
	width:137px;
	font-size: 12px;
	font-weight: normal;
	background-color:#E0E2E1;
	padding-left: 3px;
}
#detail #caracteristiques td.libelle{
	width:75px !important;
	font-weight: normal;
	background-color:#EAEBED;
}

#detail hr {
	clear:both;
	height: 1px;
	padding: 0;
	color: #A3ABAD;
	background-color: #A3ABAD;
	border: 0;
	margin:10px 10px 0px 0px;
}

#detail h3 {
	font-size:12px;
	color:#012C4E;
	margin-top:15px;
	margin-bottom:5px;
}
/*************** Tableau des tours ***************/
#detail table#tours{
	width:550px;
	margin-bottom:10px;
}
#detail table#tours th{
	background-color:#285577;
}
#detail table#tours td{
	padding-left:2px;
	color:white;
}
#detail table#tours tr{
	background-color: #487597!important;
}
#detail table#tours th{
	text-align:center;
	color:white;
	height:25px;
}
#detail table#tours th#t_date{
	width:14%;
}
#detail table#tours th#t_intit{
	width:36%;
}
#detail table#tours th#t_pub{
	width:25%;
}
#detail table#tours th#t_presents{
	width:15%;
}
#detail table#tours th#t_act_m{
	width:5%;
}
#detail table#tours th#t_act_s{
	width:5%;
}
#detail table#tours td a{
	color:white;
}

#detail table#tours a.participation{
	color:white;
	position: relative;
	text-decoration: underline;
}
#detail table#tours a.participation span{
	display:none;
	text-decoration: none;
	width:140px;
}
#detail table#tours a.participation:hover{
	background: none;
	z-index: 500;
	cursor: help;
}
#detail table#tours a.participation:hover span{
	display: inline;
   	position: absolute;
	top: -7px;
	left: 140px;
	background-color: #a8d5f7;
	color:black;
	padding: 3px;
	border: 1px solid #487597;
	border-left: 4px solid #487597;
}
#detail table#tours a.participation span:hover{
	background: none;
	z-index: 500;
}
#detail p#no_tours{
	width:550px;
	background-color:#8B96B9;
	padding:5px 0px 5px 0px;
	color:white;
	text-align: center;
}
/*************** Tableau des visites ***************/
#detail table#visites{
	width:550px;
	margin-bottom:10px;
}
#detail table#visites tr{
	background-color:#b38Eb3;
}
#detail table#visites td{
	padding-left:2px;
	color:white;
}
#detail table#visites th{
	background-color:#7A6E93 !important;
	height:25px;
	text-align:center;
	color:white;
}
#detail table#visites th#v_date{
	width:14%;
}
#detail table#visites th#v_intit{
	width:36%;
}
#detail table#visites th#v_pub{
	width:25%;
}
#detail table#visites th#v_comm{
	width:15%;
}
#detail table#visites th#v_act_m{
	width:5%;
}
#detail table#visites th#v_act_s{
	width:5%;
}
#detail p#no_visites{
	width:550px;
	background-color: #b38Eb3;
	padding:5px 0px 5px 0px;
	color:white;
	text-align: center;
}

/*************** Impressions ***************/
#detail ul#impressions{
	margin:5px 0px 10px 0px;
}
#detail ul#impressions li{
	margin:2px 0px 0px 50px;
}
#detail ul#impressions input{
	margin:0px 5px 0px 0px;
	width:16px;
	height:16px;
}

#detail form #submit{
	margin:10px 0px 10px 260px;
}
/*************** Actions ***************/
#detail ul#actions{
	clear:both;
	width:606px;
	background-color:#9EA8AA;
	padding:4px 0px 4px 4px;
	margin:0px 0px 0px -10px;
	height:20px;
}
#detail ul#actions li{
	float:left;
	display:inline;
	margin-right:11px;
}
#detail ul#actions li a{
	font-size:11px;
	color:#ffffff;
	display:block;
}
#detail ul#actions li a#localiser{
	/*background: url(/static/commonsia/images/btn_localiser.png) no-repeat scroll left center;*/
	padding:3px 0px 3px 25px;
	margin-left:40px;
}
#detail ul#actions li a#confidentiel{
	/*background: url(/static/commonsia/images/btn_imprimer.png) no-repeat scroll left center;*/
	padding:3px 0px 3px 25px;
	margin-left:60px;
}
#detail ul#actions li a#proximite{
	/*background: url(/static/commonsia/images/btn_imprimer.png) no-repeat scroll left center;*/
	padding:3px 0px 3px 25px;
	margin-left:50px;
}
#detail ul#actions li a#envoi_message{
	/*background: url(/static/commonsia/images/btn_imprimer.png) no-repeat scroll left center;*/
	padding:3px 0px 3px 25px;
	margin-left:50px;
}

/************* Localisation *************/
#detail #carte{
	width:445px;
	height:350px;
	border:1px solid #aaaaaa;
	margin-bottom:15px;
}
/************* Formulaire de modification des champs SIA *************/
#detail .actions_sia{
	clear:both;
	width:400px;
}
#detail .actions_sia #intro{
	margin: 10px 0px 10px 20px;
}
#detail .actions_sia p{
	clear:both;
	margin-top:2px;
	margin-left:40px;
	width:500px;
	padding-top:3px;
}
#detail .actions_sia label{
	float:left;
	width:130px;
}

#detail .actions_sia input{
	float:left;
	padding-left:2px;
	border:1px solid #cccccc;
}

#detail .actions_sia select{
	float:left;
	border:1px solid #cccccc;
	float:left;
}
#detail .actions_sia textarea{
	width:300px;
	margin:0px 0px 0px 0px;
	padding:2px;
	border:1px solid #cccccc;
}

#detail .actions_sia #warning{
	color:red;
	text-align:center;
	font-weight:bold;
	padding:10px 10px 10px 10px;
}

/*#detail .actions_sia #id_date_tour, #detail .actions_sia #id_date_visite{
	margin-left:9px;
}
#detail .actions_sia #id_heure_tour, #detail .actions_sia #id_heure_visite{
	margin-left:2px;
}
#detail .actions_sia #id_detail_tour, #detail .actions_sia #id_detail_visite{
	margin-left:40px;
	width:280px;
}
*/
#detail .actions_sia #boutons{
	margin-top:20px;
	margin-left:200px;
	width:300px;
}
#detail .actions_sia #boutons *{
	float:none;
}
#detail .actions_sia #submit{
	border:0px;
	margin:0px 0px 0px 10px;
}
.validation{
	text-align:center;
	font-weight:bold;
	padding:25px 10px 25px 10px;
}
.validation a{
	display:block;
	margin:10px 0px 10px 0px;
}

/********************************************************** reference.html *******************************************************************************/

/********************* formulaire pour completer une reference ***************** */
form#form_completer{
	width:400px;
	margin:20px 0px 15px 30px;
}
#form_completer fieldset{
	padding-top:10px;
}
#form_completer legend{
	font-weight:bold;
	padding-top:10px;
}
#form_completer p{
	margin:4px 0px 0px 40px;
}
#form_completer input{
	padding-left:2px;
}
#form_completer #id_finalite{
	margin:0px 3px 0px 40px;
}
#form_completer fieldset#infos_vente, #form_completer fieldset#infos_bien, #form_completer fieldset#explications {
	display:none;
}
#form_completer fieldset#infos_vente input, #form_completer fieldset#infos_bien input{
	border:1px solid #666666;
}


#form_completer #boutons{
	margin-top:30px;
}
/********************************************************** liste-comptes.html *******************************************************************************/
.nav_liste_comptes{
	float:left;
	width:677px;
	margin:18px 0px 0px 3px;
	padding:3px 0px 3px 0px;
	display:inline;
}
.nav_liste_comptes p{
	text-align:center;
	font-weight:bold;
	font-size:12px;
	color:#6F787D;
	margin-bottom:5px;
}
.nav_liste_comptes a, .nav_liste_comptes em{
	width:15px;
	height:10px;
	padding:0px 3px 0px 3px;
	font-size:12px;
	font-weight:bold;
	color:white !important;
	font-style:normal;
}
.nav_liste_comptes em.prev{
	float:left;
	display:block;
	width:214px !important;
}
.nav_liste_comptes a.prev{
	float:left;
	display:block;
	width:180px !important;
	padding:4px 0px 4px 25px;
	height:15px;
	font-weight:bold;
	background:  url(/static/commonsia/images/fleche-l-white.png) no-repeat scroll 5px center;
	color:white;
	background-color:#aaaaaa;
	border:1px solid #888888;
}
.nav_liste_comptes p.liste_pages{
	float:left;
	width:250px;
	text-align:center;
	margin-bottom:0px !important;
}
.nav_liste_comptes p.liste_pages em{
	background-color:#999999;
	color:white !important;
}
.nav_liste_comptes p.liste_pages a{
	background-color:#cccccc;
	color:white !important;
}
.nav_liste_comptes em.next{
	float:left;
	display:block;
	width:210px !important;
	text-align:right;
}
.nav_liste_comptes a.next{
	float:left;
	display:block;
	width:180px !important;
	font-weight:bold;
	text-align:right;
	background:  url(/static/commonsia/images/fleche-r-white.png) no-repeat scroll 96% center;
	padding-right:14px;
	padding:4px 25px 4px 0px;
	height:15px;
	font-weight:bold;
	color:white;
	background-color:#aaaaaa;
	border:1px solid #888888;
}
#liste_comptes form{
	background-color:#eeeeee;
	width:470px;
	padding:10px 0px 0px 0px;
	border:1px solid #cccccc;
	margin:30px 0px 20px 85px;
}
#liste_comptes form p{
	margin-bottom:3px;
	margin-left:10px;
}
#liste_comptes form input{
	padding-left:2px;
	width:75px;
	border:1px solid #cccccc;
}
#liste_comptes form #type_compte{
	margin-left:10px;
}
#liste_comptes form #agence{
	margin-left:56px;
}
#liste_comptes form #nom_nego{
	margin-left:70px;
	width:135px;
}
#liste_comptes form #nom_agence{
	margin-left:50px;
}
#liste_comptes form #submit{
	width:auto;
	border:0;
	margin:10px 0px 10px 175px;
}
#liste_comptes form p#create_compte{
	background-color:white;
	text-align:center;
	padding:2px 0px 2px 0px;
	margin:10px 0px 0px 0px;
	border-top:1px solid #cccccc;
}
#liste_comptes form p#create_compte a{
	color:#888888;
}
#liste_comptes form a{
	color:black;
}
#liste_comptes table{
	float:left;
	margin:20px 0px 10px 0px;
}
#liste_comptes table tr{
	background-color:#FF8080;
}
#liste_comptes table tr.actif{
	background-color:#63a1c6;
}
#liste_comptes table td{
	padding-left:2px;
	color:white;
	padding:2px;
}
#liste_comptes table th{
	text-align:center;
	color:white;
	height:25px;
	background-color:#0168a3;
}
#liste_comptes table #nom{
	width:160px;
}
#liste_comptes table #telephone{
	width:90px;
}
#liste_comptes table #fonction{
	width:80px;
}
#liste_comptes table #agence_immo{
	width:140px;
}
#liste_comptes table #last_connexion{
	width:110px;
}
#liste_comptes table .act{
	width:60px;
}
#liste_comptes a{
	color:white;
}

#liste_comptes a.next, #liste_comptes a.prev {
    color: #5F776A;
}
#liste_comptes #nb_comptes{
	width:398px;
	margin:30px 0px 0px 95px;
	padding:30px;
	background-color:#eeeeee;
	text-align:center;
}
/********************************************************** compte.html *******************************************************************************/

#compte #form_compte {
	float:left;
	width:500px;
	margin:0px 0px 0px 40px;
	padding:20px 0px 30px 20px;
	display:inline;
	background-color:#F5F5F5;
}
#compte #form_compte fieldset{
	margin:15px 0px 5px 0px;
	padding-top:5px;
}
#compte #form_compte legend{
	font-weight:bold;
}
#compte #form_compte p{
	margin-left:15px;
	padding-top:3px;
	clear:both;
}
#compte #form_compte label{
	float:left;
	width:75px;
}
#compte #form_compte input{
	float:left;
	padding-left:2px;
	border:1px solid #cccccc;
}
#compte #form_compte textarea{
	margin:3px 0px 10px 20px;
	border:1px solid #cccccc;
}
#compte #form_compte select{
	float:left;
	border:1px solid #cccccc;
}
#compte #form_compte #id_nom{
	margin-right:10px;
}
#compte #form_compte #id_type{
	margin-bottom:10px;
}
#compte #form_compte .red{
	color:red;
	margin-left:10px;
}

#compte #form_compte #identification label{
	float:left;
	width:140px;
}
#compte #form_compte #identification input{
	float:left;
	padding-left:2px;
	border:1px solid #cccccc;
}

#compte #form_compte #alerte_email label{
	margin-left:4px;
}
#compte #form_compte #alerte_email #id_reception{
	margin-left:15px;
}

#compte #form_compte #bottom{
	width:450px;
	text-align:right;
	margin-top:20px;
}
#compte #form_compte #bottom input{
	border:0;
	float:none;
	margin-right:10px;
}
#compte #form_compte #error{
	color:red;
	text-align:center;
	font-weight:bold;
	width:450px;
	margin-bottom:20px;
}
#compte .validation{
	margin:50px 0px 0px 0px;
	width:500px;
	text-align:center;
}
/********************************************************** messagerie.html *******************************************************************************/

#messagerie form#type_message{
	background-color:#eeeeee;
	width:300px;
	margin:30px 10px 10px 130px;
	padding:15px;
	border:1px solid #cccccc;
}

#messagerie table#table_messages{
	margin: 30px 0px 15px 10px;
}
#messagerie table#table_messages th{
	background-color:#1A77B2;
	text-align:center;
	color:white;
	padding:3px 0px 3px 0px;
	font-weight:normal;
}
#messagerie table#table_messages td{
	background-color:#C5D3DE;
	color:#444;
	font-size:11px;
	padding:3px 0px 3px 3px;
}
#messagerie table#table_messages a{
	color:black;
}
#messagerie table#table_messages th#m_select, #messagerie table#table_messages th#m_plus{
	width:23px;
}
#messagerie table#table_messages input{
	width:15px;
}
#messagerie table#table_messages th#m_date{
	width:96px;
}
#messagerie table#table_messages th#m_emetteur{
	width:110px;
}
#messagerie table#table_messages th#m_sujet{
	width:180px;
}
#messagerie table#table_messages th#m_lien{
	width:120px;
}
#messagerie table#table_messages td#no_messages{
	padding:20px 0px 20px 0px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
}
#messagerie table#table_messages tr#m_bottom td{
	background-color:#0066A4;
	color:white;
	padding:5px 0px 5px 0px;
	font-weight:normal;
	font-size:11px;
}
#messagerie table#table_messages tr#m_bottom a{
	color:white;
	padding-left:20px;
	margin-right:14px;
}
#messagerie table#table_messages tr#m_bottom a#m_deselect{
	background: url(/static/commonsia/images/mail_deselect.jpg) no-repeat scroll left center;
	margin-left:6px;
}
#messagerie table#table_messages tr#m_bottom a#m_global{
	background: url(/static/commonsia/images/mail_global.jpg) no-repeat scroll left center;
}
#messagerie table#table_messages tr#m_bottom a#m_new{
	background: url(/static/commonsia/images/mail_new.jpg) no-repeat scroll left center;
	padding-left:22px;
}
#messagerie table#table_messages tr#m_bottom a#m_new_only{
	background: url(/static/commonsia/images/mail_new.jpg) no-repeat scroll left center;
	padding-left:22px;
	margin:15px;
}

#messagerie table#table_messages tr#m_bottom #m_lu{
	width:119px;
	height:16px;
	background-color:red;
}


/********************************************************** messagerie_detail.html *******************************************************************************/
#detail_mail{
	width:560px;
	height:400px;
	background-color:white;
	border:1px solid #666666;
	margin:20px 0px 0px 15px;
	padding:10px 0px 0px 10px;
}

#detail_mail form{
	padding:20px;
	margin:20px;
	background-color:#eeeeee;
}
#detail_mail form p{
	width:475px;
	clear:both;
	padding-top:3px;
	font-weight:bold;
	color:#666666;
}
#detail_mail form label{
	float:left;
	width:80px;
	font-weight:bold;
	color:#666666;
}
#detail_mail form input, #detail_mail form textarea{
	float:left;
	padding-left:2px;
	border:1px solid #cccccc;
}


#detail_mail form #s_emetteur{
	margin-left:57px;
}
#detail_mail form #s_destinataire{
	margin-left:63px;
}
#detail_mail form #s_date{
	margin-left:48px;
}
#detail_mail form #sujet{
	width:270px;
}
#detail_mail form #s_sujet{
	margin-left:44px;
	width:270px;
}
#detail_mail form #message{
	width:350px;
	height:100px;
}
#detail_mail form p#p_lu  {
	margin:0px 0px 0px 80px;
}
#detail_mail form p#p_lu input {
	border:0;
	height:15px;
	width:15px;
}
#detail_mail form p#p_lu label{
	width:auto;
	margin-left:3px;
}
#detail_mail hr{
	clear:both;
	visibility:hidden;
}

#detail_mail #bottom {
	width:433px;
	text-align:right;
	margin-top:50px;
}
#detail_mail #bottom input, #detail_mail #bottom label, #detail_mail #bottom a{
	float:none;
	border:0;
}
#detail_mail #envoi{
	margin:100px 0px 0px 50px;
	width:440px;
	color:#285577;
	text-align:center;
	font-weight:bold;
}
#detail_mail #envoi img{
	display:block;
	margin:20px 0px 0px 180px;
}
/**************************************************** mandat-impression.php  **********************************************/
 form#impression{
	padding-top:10px;
}
 form#impression hr{
	margin:10px 0px 10px 0px;
}
form#impression p{
	margin-top:5px;
	margin-left:50px;
}
form#impression input{
	border:0;
}
form#impression h3{
	font-size: 13px;
	font-weight:bold;
	margin:10px 0px 0px 10px;
}
form#impression h4{
	font-size: 12px;
	margin:10px 0px 0px 10px;
	clear:both;
}
form#impression h4 span{
	font-style:italic;
}
form#impression p#no_photos{
	font-style:italic;
	color:red;
	margin:10px 0px 30px 100px;
}

form#impression ul{
	list-style-type:none;
	clear:both;
	width:550px;
	height:100px;
	margin-left:50px;
}
form#impression li{
	float: left;
	display:inline;
	margin-left:10px;
	margin-top:10px;
	text-align:center;
	height:82px;
}
form#impression li.select{
	background-color:#b1d3ec;
	height:78px;
}
form#impression li img{
	border:1px solid white;
	height:75px;
}
form#impression p.type input{
	margin-right:10px;
}
form#impression p#description{
	clear:both;
	margin-left:40px;
	padding-top:15px;
}
form#impression p#description label{
	font-weight:bold;
}
form#impression textarea{
	width:470px;
	height:50px;
	font-size:11px;
	margin-left:10px;
	margin-top:5px;
}
form#impression #submit{
	margin-top:20px;
	margin-left:230px;
}
#impression #nom_fic {
	margin:15px;
	margin-left:167px;
}
#impression #nom_fic a{
	display:block;
	text-align:center;
	color:red;
	background-color:white;
	border:1px solid #285577;
	width:200px;
	padding:3px;
}
#impression #no_pics{
	margin-left:100px;
	color:red;
}
#impression #delegation{
	margin-left:120px;
	padding-top:10px;
	display:block;
	width:90px;
}
#impression #boutons{
	margin-left:160px;
}
#impression #boutons a{
	margin-left:10px;
}
#impression #txt_delegation{
	font-weight:normal;
	margin-left:40px;
	margin-top:20px;
	width:475px;
	font-size:12px;
	font-style:italic;
}
#impression input.delegation{
	border:1px solid #dddddd;
	padding-left:2px;
}
#impression #lieu_delegation{
	margin-left:40px;
	margin-top:10px;
	font-size:12px;
}
#impression  #result {
	font-size:13px;
	margin:30px 0px 0px 75px;
	text-align:center;
	width:450px;
}
#impression  #result p{
	margin:10px 0px 40px 0px;
}
#impression  #result a#link{
	color:red;
}
#impression  table{
	margin:30px 0px 0px 100px;
}
#impression fieldset.bon_visite{
	float:left;
	width:270px;
	margin-left:10px;
	padding-top:10px;
}

#impression fieldset.bon_visite legend{
	padding-top:10px !important;
	font-weight:bold;
}

#impression fieldset.bon_visite p{
	margin:2px 0px 0px 0px !important;
	padding:0px !important;
	clear:both;
	width:265px;
}
#impression fieldset.bon_visite label{
	float:left;
	width:100px;
	margin:0px !important;
	padding:0px !important;
}
#impression fieldset.bon_visite input{
	float:left;
	width:160px;
	margin:0px !important;
	padding:0px 0px 0px 2px !important;
	border:1px solid #dddddd;
	margin-bottom:2px !important;
}
#impression #coord_bandeau{
	margin-left:10px;
}
#pdf_generes{
	margin:20px 0px 20px 100px;
}
#pdf_generes td{
	height:30px;
}
#pdf_generes a{
	background:url(/static/commonsia/images/icone-pdf.png) no-repeat scroll left center;
	padding:5px 0px 5px 40px;
	color:#285577;
}
#retour_genere{
	margin:10px 0px 10px 250px;
}
/***************************************************** Secteur.html ***********************************************************************/

#mes-secteurs{
	width:600px;
}
#mes-secteurs table{
	margin:20px 0px 10px 35px;
}
#mes-secteurs table tr{
	background-color:#63a1c6 !important;
}
#mes-secteurs table td{
	color:white;
	padding:3px;
	width:60px;
	text-align:center;
}
#mes-secteurs table th{
	text-align:center;
	color:white;
	height:25px;
	background-color:#0168a3;
}
#mes-secteurs table .nom{
	width:250px;
	text-align:left;
}
#mes-secteurs table a{
	color:white;
}
#mes-secteurs form#new{
	margin:20px 0px 0px 35px;
}
#mes-secteurs form#new input{
	padding-left:3px;
	border:1px solid #cccccc;
}
#mes-secteurs form#new input#nom{
	margin-left:110px;
}
#mes-secteurs form#new p{
	margin-top:10px;
}
#mes-secteurs #no_secteur{
	font-style:italic;
	color:#285577;
	margin:25px 0px 75px 0px;
	font-size:12px;
}

/****************************** Page d'ajout/modification des villes d'un secteur ***********************************/
#mes-secteurs form#form_secteur input{
	padding:2px 0px 2px 3px;
	border:1px solid #cccccc;
}

#mes-secteurs #retour_liste{
	display:block;
	margin:40px 0px 0px 220px;
	font-size:12px;
	background-color:#aaaaaa;
	border:1px solid #888888;
	color:white;
	padding:4px 0px 4px 0px;
	text-align:center;
	width:200px;
}
#mes-secteurs #form_secteur{
	width:500px;
	margin:10px 0px 0px 60px;
	padding:20px 20px 0px 20px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
	border-bottom:0px;
}
#mes-secteurs #form_commune{
	width:500px;
	margin:0px 0px 0px 60px;
	padding:20px 20px 20px 20px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
	border-top:0px;
}
#mes-secteurs #form_commune p{
	clear:both;
	margin:3px 0px 3px 0px;
}
#mes-secteurs #form_commune p#selection_commune{
	margin-top:0px;
}
#mes-secteurs #form_commune label{
	width:100px;
	float:left;
}
#mes-secteurs #form_commune input{
	border:1px solid #cccccc;
	padding-left:3px;
}

#mes-secteurs #form_commune #submit{
	margin:3px 0px 20px 99px;
	border:0px;
	padding:0px;
}
#mes-secteurs table#communes{
	margin:5px 0px 20px 10px;
}
#mes-secteurs table#communes #nom_commune{
	width:250px;
}
#mes-secteurs #retour_s{
	clear:both;
	margin-left:200px;
}
/********************************************************** mailing.html ****************************************************************/
#main #mailing form{
	margin:30px 0px 20px 115px;
	padding:10px;
	border:1px solid #cccccc;
	width:400px;
	background-color:#eeeeee;
}
#main #mailing form p{
	margin-bottom:4px;
}
#main #mailing form p.description {
	margin-bottom: 24px;
}
#main #mailing form select {
	width:298px;
	border:1px solid #cccccc;
}
#main #mailing form #id_sujet{
	margin:10px 0px 0px 38px;
	width:296px;
	border:1px solid #cccccc;
	padding-left:2px;
}
#main #mailing form #id_texte{
	margin-left:71px;
	border:1px solid #cccccc;
	width:297px;
}
#main #mailing form #submit{
	margin:7px 0px 0px 280px;
}
#main #mailing #validation{
	float:left;
	width:430px;
	margin:50px 0px 40px 110px;
	padding:50px 0px 50px 0px;
	display:inline;
	background-color:#f2f2f2;
	text-align:center;
	border:1px solid #cccccc;
}
#main #mailing #validation a{
	display:block;
	margin:10px 0px 10px 0px;
}
#main #mailing a#destinataires{
	margin-left:265px;
	color:#5495CF;
}
/********************************************************** mailing_destinataires.html ****************************************************************/
#mailing_destinataires{
	background-color:white;
}
#mailing_destinataires #intro{
	padding:10px 0px 10px 15px;
	color:black;
}
 #mailing_destinataires ul{
	width:850px;
	height:690px;
	overflow:auto;
	background-color:#eeeeee;
	padding:10px;
	margin-left:15px;
}
#mailing_destinataires ul li{
	width:370px;
	margin-left:50px;
}
#mailing_destinataires #submit{
	background-color:white;
	padding:10px 0px 15px 0px;
	text-align:center;
	margin:10px;
}
#mailing_destinataires ul#confirmation li{
	width:600px;
	margin-left:50px;
}
/********************************************************** statistiques.html ****************************************************************/
/*************************** formulaire general *****************************/
#main #stats_adm form#form_stats_adm{
	margin:30px 0px 20px 115px;
	padding:10px;
	border:1px solid #cccccc;
	width:400px;
	background-color:#eeeeee;
}
#main #stats_adm form#form_stats_adm p{
	margin-bottom:4px;
}
#main #stats_adm p#intro{
	margin-top:50px;
}
/************************* tableau stats globales ***************************/
#main #stats_adm table#global{
	margin: 15px 0px 15px 160px;
}

#main #stats_adm table#global td{
	width:250px;

	background-color:#b5c3cE;
	padding:3px 5px 3px 5px;
	color:black;
	font-weight:bold;
}
#main #stats_adm table#global td.value{
	width:50px;
	text-align:center;
	background-color:#C5D3DE;
}
/************************ formulaire stats agences *******************************/
#main #stats_adm form#form_stats_agence{
	margin: 15px 0px 0px 215px;
}
#main #stats_adm form#form_stats_agence td{
	padding:0px 5px 0px 5px;
}
/************************* tableau stats agences *********************************/
#main #stats_adm table#agence{
	margin: 15px 0px 15px 0px;
}
#main #stats_adm table#agence th{
	width:25px;
	text-align:center !important;
	padding:5px 3px 5px 3px;
	background-color:#BF9060;
	color:white;
}
#main #stats_adm table#agence .nom{
	width:200px !important;
	text-align:left;
}
#main #stats_adm table#agence th#moyenne{
	width:40px;
}
#main #stats_adm table#agence td{
	font-size:12px;
	background-color:#b5c3cE;
	padding:3px 5px 3px 5px;
	color:black;
	text-align:center;
}
.bg_c1 td{
	background-color:#FFD980 !important;
}
.bg_c2 td{
	background-color:#DFCEA7 !important;
}

/************************************  carte.html **********************************************/
#carte_localiser{
	width:500px;
	height:500px;
}
#carte_localiser form{
	width:430px;
	margin:10px 0px 10px 25px;
	padding:10px;
	background-color: #eeeeee;
}
#carte_localiser input{
	border:1px solid #666666;
}
#carte_localiser input#adresse{
	padding-left:2px;
	width:275px;
}
#carte_localiser #carte{
	width: 450px;
	height: 450px;
	border:1px solid #666666;
	margin-left:25px;
	margin-bottom:20px;
}
#carte_localiser a{
	margin-left:210px;
	color:white;
}
/* -------------------------------------------------------- annonce-zoom.html -------------------------------------------------------------*/

#zoom_detail{
	width:820px;
	padding:10px 0px 75px 0px;
	background-color: #f3f3f3;
	height:auto;
}
#zoom_detail #zoom_pic {
	text-align:center;
	height:600px;
}
#zoom_detail #zoom_pic img{
	border:1px solid white;
}
#zoom_detail #zoom_nav{
	margin-left:270px;
	padding:2px 0px 4px 0px;
}

#zoom_detail #zoom_nav a{
	color:#666666;
	padding:0px 15px 0px 15px;
}
#zoom_detail #zoom_nav a#prec{
	background: url(/static/commonsia/images/fleche-l.png) no-repeat scroll left center;
}
#zoom_detail #zoom_nav a#suiv{
	margin-left:30px;
	background: url(/static/commonsia/images/fleche-r.png) no-repeat scroll right center;
}
#zoom_detail a{
	color:#666666;
	font-size:12px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#zoom_detail p{
	margin-top:10px;
	text-align:center;
}
/************************************************************* gestion-connexion.html ******************************************************/
form#form_connexions{
	width:340px;
	margin:15px 0px 10px 75px;
	padding:10px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
}
form#form_connexions #type_a{
	margin-right:15px;
	border:0;
}
form#form_connexions #type_u{
	border:0;
}
form#form_connexions #date_debut{
	margin-left:12px;
	border:1px solid #cccccc;
	padding-left:2px;
}
form#form_connexions #submit{
	margin:10px 0px 5px 85px;
}


form#form_connexions p{
	margin-top:3px;
}
ul#gestion_connexions{
	width:640px;
	margin-top:40px;
	margin-left:28px;
	list-style-type:none;
	padding-bottom:50px;

}
ul#gestion_connexions li{
	clear:both;
	color:white;
}
ul#gestion_connexions li p{
	margin-left:10px;
	float:left;
	margin-top:10px;
	display:inline;
	background-color:#8BB6D4;
	padding:2px 0px 2px 2px;
	color:white;
}
ul#gestion_connexions li#header p{
	text-align:center;
	padding:4px 0px 4px 2px;
	background-color:#4B7694;
	color:white;
}
ul#gestion_connexions li p.nom, ul#gestion_connexions li p.nom_user{
	width:298px;
}
ul#gestion_connexions li p.total{
	width:90px;
}
ul#gestion_connexions li p.last{
	width:100px;
}

/************************************************************* gestion-connexion.html ******************************************************/
#detection_exclu table{
	width:700px;
	margin:15px 0px 10px 25px;
	padding:10px;
	background-color:#eeeeee;
	border:1px solid #cccccc;
	border-collapse: collapse;

}
#detection_exclu td{
	padding:2px 0px 2px 0px;
	text-align:center;
}
#detection_exclu td.nom{
	text-align:center;
}
#detection_exclu th{
	background-color:#dddddd;
	text-align:center;
	padding:5px 0px 5px 0px;
	font-weight:bold;
	font-size:11px;
}

/******************************************* mentions.html *******************************************/
#mentions p{
	margin:10px 10px 0px 10px;
	}
/******************************************* liens_utiles.html et partenaires.html *******************************************/
#liens_utiles, #partenaires{

}
#liens_utiles ul, #partenaires ul{
	margin:20px 0px 0px 30px;
}
#liens_utiles li, #partenaires li{
	margin:0;
	padding-top:10px;
	width:420px;
	clear:both;
}
#liens_utiles img, #partenaires img{
	float:left;
	border:1px solid #666666;
}
#liens_utiles div, #partenaires div{
	float:left;
	width:330px;
	margin-left:10px;
}
#liens_utiles a, #partenaires a{
	font-weight:bold;
	color:#574735;
}
/******************************************* perso_recuperation.html *******************************************/
#recuperation{
}
#recuperation p{
	margin:10px 10px 0px 10px;
}
#recuperation form{
	margin:40px 10px 40px 50px;
}
#recuperation form input{
	border:1px solid #666666;
	padding-left:2px;
}
#recuperation form #submit{
	border:0px;
	margin-left:197px;
}
#recuperation p#validation{
	margin:40px 0px 70px 0px;
	text-align:center;
}
#recuperation p#validation a{
	display:block;
	margin:10px 0px 0px 0px;
}
/******************************************* tableau-stats.html *******************************************/
#tableau_stats{
	padding-bottom:50px;
}
#tableau_stats form{
	width:430px;
	margin:10px 0px 50px 125px;
	padding:10px;
	background-color: #eeeeee;
	border:1px solid #cccccc;
}
#tableau_stats legend{
	font-weight:bold;
	margin-bottom:5px;
}
#tableau_stats input{
	border:1px solid #666666;
	width:75px;
	padding-left:2px;
}
#tableau_stats #f_type *{
	float:left;
}
#tableau_stats #f_type input{
	width:16px;
	height:16px;
}
#tableau_stats label{
	margin-left:10px;
	margin-right:10px;
}
#tableau_stats p{
	margin:3px 0px 10px 10px;
	font-size:11px;
	font-style:italic;
}
#tableau_stats #submit{
	margin-top:20px;
}
#tableau_stats #submit input{
	border:0;
	width:auto;
	margin:0 0 0 150px;
}
#tableau_stats table{
	margin: 5px 0px 50px 10px;
	width:700px;
}
#tableau_stats table th{
	background-color:#0168a3;
	text-align:center;
	color:white;
	font-weight:normal;
	padding:10px 0px 10px 0px;
}
#tableau_stats table td{
	width:75px;
	padding:3px 5px 3px 0px;
	text-align:right;
	color:black;
	font-size:10px;
}
#tableau_stats #logo_excel{
	background:url(/static/commonsia/images/logo_excel.jpg) no-repeat scroll left center;
	padding:18px 0px 17px 55px;
	margin:70px 0px 50px 300px;
}
