.barra 
{
    padding: 1ex 0ex;
    vertical-align: bottom;
    display:block;
    float:left;
    width:98%;
}

.barragroga
{
    padding-bottom: 1em;
    vertical-align: top;
    display:block;
    float:left;
    width:100%;
	background-color: #FFFAF0;
}

.etiqueta 
{
    width:7em;
    float:left;
    vertical-align: baseline;
    display:block;
    padding-top:0.8ex;
    padding-left:1ex;
}
    
.valors 
{
    /* width:7em;*/
    float:left;
    vertical-align: baseline;
    display:block;
}  


.capsalera 
{
    width:95%;
    clear:both;
    display:block;
}

.edicio {
width: 1em;
}

.tractament {
width: 7em;
font-weight: bold;
text-align: center;
}

input.NormaltextBox
{
   width: 18em;
}

th 
{
    border-bottom: solid 1px #cccccc;
    height:4ex;
    vertical-align:top;
}

.llista_noms
{
   border:0;
   width: 100%;
}

table.llista_noms CAPTION 
{
    display: none;
}

.contacte
{
   border:0;
   width: 100%
}

.dir_dades
{
    border:             1px dotted #daa520;
    background-color:   #fffaf0;
    text-align:         center;
    padding-top:        0.75em;
    padding-bottom:     0.75em;
	clear:              both;
	margin:             17em 1em 0 0;
}


.dir_error
{
    border:             1px dotted #daa520;
    background-color:   #fff;
	color:              #ff0000;
    text-align:         left;
    padding-top:        0.75em;
    padding-bottom:     0.75em;
	padding-left:       0.75em;
	clear:              both;
	margin:             17em 1em 0 0;
}

.unitat {
    margin: 0.5em 0;
	padding: 0.2em 0.5em;
	background-color: #7E8AA2;
	color: #fff;
	width: 100%;
	font-weight: bold;
}
.capcal
{
	background-color: #263248;
	color: White;
}