.conteneur
{
	border:1px solid #bdbcbd; 
	background: url('../images/fond_tab.jpg') #fff repeat-x;
		
}

#titre
{
	height:21px;
	/*padding-left: 20px;*/
			
	border-width:1px;
	border-color:#bdbcbd;
	border-bottom-style:solid;
	
	font-weight:bold;
	font-size:14px;
	color:#3a8dbe;
	
	padding-top:7px;
	padding-left:20px;
	
}

#titre a
{
	color:#666;
}

#titre a:hover
{
	color:#000;
}

#titre .nb_biens, #titre .nb_biens:hover
{
	color:#3a8dbe;
}

#info
{
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	font-size:11px;
}

#info th
{
	padding-left:10px;
	padding-right:10px;
	font-weight:bold;
	height:40px;
	vertical-align:bottom;
	padding-bottom:5px;
	color: #000;
	
}

#info td
{	
	/*padding: 5px 5px 5px 5px;*/
	padding-left:10px;
	padding-right:10px;
	color: #000;
	
	height:25px;
	
	/*border:1px solid grey; */
	border-width:1px;
	border-color:#bdbcbd;
	border-top-style:solid;
	/*border-right-style:solid;*/
	border-left-style:solid;
}

#info .no_borders
{
	border-width:0;
}
#info .email
{
	color:#3a8dbe;
}

#info .nom
{
	border-left:0;
	padding-left:0;
	color:#000;
}

#info .odd
{
	background: #e2e7eb; 
}

#formulaire .odd
{
	background: #e2e7eb; 
}

#info .icon
{
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}

#info .check
{
	padding-left:0;
	padding-right:0;
	width:30px;
	text-align:center;
}

#info .actions
{
	padding-left:0;
	padding-right:0;
	width:60px;
	text-align:center;
}

#info .center
{
	text-align:center;
}

#info .photo_bien
{
	height:90px;
	width:120px;
	background-color:#fff;
}

#info .photo_bien_fiche
{
	width:100px;
	background-color:#fff;
}

#info .pieces
{
	width:65px;
}

#info .surface
{
	width:50px;
}

#info .prix
{
	width:60px;
}

#info .mandat
{
	width:80px;
}

#info tr:hover
{
	background-color:#ededed;
}

#info .head:hover
{
	background-color:#fff;
}

#info .headpieces:hover
{
	color:#3a8dbe;
	cursor:pointer;
}

#info .headsurf:hover
{
	color:#3a8dbe;
	cursor:pointer;
}

#info .headprix:hover
{
	color:#3a8dbe;
	cursor:pointer;
}

#info .headmandat:hover
{
	color:#3a8dbe;
	cursor:pointer;
}

#info .date
{
	width:130px;
	text-align:left;
	padding-left:10px;
}

#info .type_evenement
{
	width:200px;
	text-align:left;
	padding-left:10px;
}

#info .faire
{
	width:120px;
	text-align:center;
	
}

#info .triangle_up_th
{
	background:url('../images/triangle_up.png') no-repeat 95% 75%;
}

#info .triangle_th
{
	background:url('../images/triangle.png') no-repeat  95% 80%;
}

#info .triangle
{
	background:pink;
}


#vignettes td
{
	width:109px;
	height:25px;
	line-height:11px;
	text-align:center;
}

#vignettes td:hover
{
	cursor:pointer;
}

#vignettes td:hover a
{
	color:#000;
}

#vignettes a
{
	color:#666;
}

#vignettes a:hover
{
	color:#000;
}

#vignettes .spacer
{
	width:10px;
}

#vignettes .export
{
	background:url('../images/excel.png') no-repeat;
}

#vignettes .blank
{
	background:url('../images/vignette.png') no-repeat;
}

#vignettes .blank div
{
	width:109px;
}

#vignettes div
{
	width:80px;
}

#vignettes .imprimer
{
	background:url('../images/imprimer.png') no-repeat;
}

#vignettes .envoyer
{
	background:url('../images/envoyer.png') no-repeat;
}

#vignettes .supprimer
{
	background:url('../images/supprimer.png') no-repeat;
}

.separateur5
{
	height:5px;
}

.formulaire_recherche
{
	background:url(../images/degrade_config.jpg) repeat-x #dfdfdf;
}

.formulaire_recherche a
{
	color:#000;
}

/* Tooltip */
.msg 
{
	border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-border-radius: 5px;
	border: 1px solid; 
	margin: 0 0 15px 0; 
	padding: 8px 10px 0 10px;
}

.msg p {margin: 0 0 8px 0; padding-left: 25px; height:17px;}
.msg-ok {border-color: #a6d877; background: #d2ecba url("../img/tooltip/msg-ok.png") repeat-x; color: #336801;}
.msg-error {border-color: #f3abab; background: #f9c9c9 url("../img/tooltip/msg-error.png") repeat-x; color: #8d0d0d;}
.msg-warn {border-color: #d7e059; background: #f3f7aa url("../img/tooltip/msg-warn.png") repeat-x; color: #6c6600;}
.msg-info {border-color: #9fd1f5; background: #c3e6ff url("../img/tooltip/msg-info.png") repeat-x; color: #005898;}
.msg-ok p {background: url("../img/tooltip/accept.png") 0 50% no-repeat;}
.msg-error p {background: url("../img/tooltip/cross_octagon.png") 0 50% no-repeat;}
.msg-warn p {background: url("../img/tooltip/exclamation_octagon_fram.png") 0 50% no-repeat;}
.msg-info p {background: url("../img/tooltip/exclamation.png") 0 50% no-repeat;}
.error {color: #b70b0b;}