/*** Header ***/
.headerclientes {background: url(../img/top-empresa.gif) no-repeat !important;}

form#login {background: #F5F5F5; margin: 0px 11px 0px 0px; padding: 10px 10px 10px 10px;}
form#login label {display: block; margin: 0px 0px 10px 0px;}
form#login input {border: 1px solid #207F35; width: 100%;}
form#login .boto {background: #679171; border: 1px solid #679171; color: #FFFFFF; cursor: pointer; font-size: 0.9em; width: 50px;}

.clientes h3 {background: #FFF; color: #231f56; font-weight: bold; font-size: 1.2em; margin: 0px 0px 10px 0px;}
.clientes h3 a {color: #1a742c; font-size: 0.9em;}
.clientes h4 {font-size: 1.1em; width: 330px !important; margin-left: 300px;}
.clientes p a {font-weight: bold;}
.clientes img {margin-top: 10px;}

.clientes ul.llistatclients {margin: 0px 0px 0px 320px;}
.clientes ul.llistatclients li {background: url(../img/descarrega.gif) no-repeat; background-position: 0px 3px; border-bottom: 1px dotted #9ACAA5; margin: 0px 0px 8px 0px; padding: 0px 0px 5px 15px;}
.clientes ul.llistatclients li a {}

.item {margin: 15px 0px 0px 0px; padding: 10px;}
.item li {background: url(../img/list.gif) no-repeat; border-bottom: 1px dotted #E2E2E2; margin: 0px 0px 10px 0px; padding: 0px 0px 5px 20px;}
.item h4 {margin: 0px; padding: 0px;}
.item p {margin: 0px; padding: 0px;}

form#documentacion {}
form#documentacion fieldset {background: #F6F7F6; border: 1px solid #669070; padding: 10px 10px 20px 10px;}
form#documentacion fieldset legend {background: #23883B; color: #FFFFFF; font-size: 1.1em; margin: 0px 0px 0px 0px; padding: 3px 20px 3px 20px;	}
form#documentacion label {margin: 0px 15px 0px 0px;}
form#documentacion label input, form#documentacion label select {border: 1px solid #679171; margin: 0px 0px 0px 4px; padding: 2px;}
form#documentacion label .short {width: 80px;}
form#documentacion label .long {width: 210px;}

form#documentacion .boto {background: #23883B; border: 1px solid #679171; color: #FFFFFF; cursor: pointer;  width: 50px;}


/** Taula de resultats **/
table.tresultats {border: 1px solid #FFFFFF; border-spacing: 0px; border-collapse: collapse; margin: 0px; width: 100%;}
table.tresultats b {display: block;}
table.tresultats th {background: #F4F4F4; border-top: 5px solid #85A58C; text-align: left; font-size: 1.1em; padding: 2px 2px 2px 4px;}
table.tresultats tr {border-bottom: 1px solid #1E6E29;}
table.tresultats td {padding: 2px 0px 2px 4px;}
