/* Diagnostics
=====================================*/

table.diagnostic tbody th {text-align : left ; font-weight : normal}
table.diagnostic tbody td {padding : 5px 8px}

#prestations li {float : left ; width : 270px}

div.infos_loi {position : absolute ; background : #AFAFAF ; display : none ; margin : 3px 0}
div.infos_loi div {position : relative ; top : -1px ; left : -1px ; font-weight : normal ; width : 280px ; background : #FFFCDF ; padding : 4px ; border : 1px solid #EFE2A4 ; border-bottom : 1px solid #5F5F5F ; border-right : 1px solid #5F5F5F; color: #222}
#table_besoins_diag {font : 11px Verdana}
#table_besoins_diag th {text-align : left; background-color: #eee ; border: 1px solid #ccc; vertical-align: middle ; padding: 0 5px ;}
#table_besoins_diag td {border : 1px solid #ccc; padding: 0 5px ;}
#form_diag {font : 11px Verdana}
#form_diag p { margin: 10px 0 ; }
#form_diag select {font : 11px Verdana ; margin : 3px 0 0 ; padding : 0}
#form_diag input {border : 0 ;}
#diag_lien {text-align : center ; width : 240px}
#transaction_suite {height : 40px}
#diag_resultat { font : 11px Verdana ; width: 300px ; background: transparent; position: absolute ; top: 290px ; left: auto ; margin: 0 0 0 329px ; }
#diag_resultat table { width: 300px ; margin: 0 0 0 1px ; padding: 0 ; background: #fff; border-collapse: collapse ; border-bottom: 1px solid #aaa ; border-right: 1px solid #aaa ; font-weight: bold ; color: #aaa ; }
#diag_resultat table td { padding: 0 5px ; border-top: 1px solid #aaa ; border-left: 1px solid #aaa ; }
#diag_resultat table td.oui { background-color: #ff8040 ; color: #fff ; text-align : center ; }
#diag_resultat table td.non { background-color: #ffffff ; color: #808080 ; text-align : center ; font-weight : normal ; }


table#surfaces {margin : 20px auto}
table#surfaces td, table#surfaces th{border : 1px solid #aaa; text-align : center ; width : 190px}
table#surfaces td.non {background : #CFE5FF}
table#surfaces td.oui {background : #FFDE4F}

input[type=submit]{ border:none; background:transparent; } 
a.selected > input[type=submit] { color:#FFFFFF; font-weight:bold;}

fieldset div {border-bottom : 1px dashed #ccc ; padding : 4px 0}
fieldset div.controlset, fieldset div.counter {border : 0 ; padding : 0}
fieldset {border : 0 ; padding : 5px 0}
form.annonceur p.submit input {border : 1px solid #aaa}
td.left {display : block ; width : 150px}
