/* CSS Document */
html {
height:100%;}

.body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
height:100%;}

.body_int {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#FFFFFF;
/*background-image:url(../img/gen/bg.jpg);
background-repeat:repeat-x;*/}

#taula_centre {
position:absolute;
width:711px;
height:526px;
margin:-263px 0px 0px -355.5px;
top:50%;
left:50%;
padding:0px;}

#taula { 	
vertical-align: top;	
margin: 0px auto;
padding: 0px;
width: 865px;
height:100%;}
	
#menus {
width:162px;
padding-left:10px;
margin-left:10px;
margin-right:10px;
background-color:#f2f2f2;
height:100%;
float:left;}

#conting {
float:left;
position:relative;
padding-left:10px;
margin-top:0px;
width:650px;
border-left:1px dotted #cccccc;}

#llista {
list-style-image:none;}


/* fonts grises **************************************/
.arial_10_gr, arial_10_gr a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#bebebe;
text-decoration:none;}
.arial_10_gr a:hover {
text-decoration:underline;}

.arial_10_gr2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;}

.arial_10_gr3 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#777777;}

/* fonts negres **************************************/
.arial_10_ng {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;}

.arial_11_ng, arial_11_ng a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:justify;
line-height:150%;}
.arial_11_ng a:hover {
text-decoration:underline;}

.tmenu, tmenu a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:right;
}
.tmenu a:hover {
text-decoration:underline;}

.llistatclient{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	padding:0px;
	margin:0px;
	padding-left:10px;
	list-style:none;
}

.llistatclient li{
	padding:0px;
	border:0px;
	line-height:14px;
}

/* vermell Textos d'Alerta **************************************/
.vermell {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
text-decoration:none;}


/* fonts verdes **************************************/
.arial_10_vd, arial_10_vd a {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#7e8305;
text-decoration:none;}
.arial_10_vd a:hover {
text-decoration:underline;}

.arial_11_vd {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e8305;
line-height:150%;}

.arial_11_vd_bd, .arial_11_vd_bd a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e8305;
font-weight:bold;
text-decoration:none;}
.arial_11_vd_bd a:hover {
text-decoration:underline;}

.arial_14_vd {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#7e8305;
font-weight:bold;}

/* bg i colors **************************************/
#trama_gr {
background-color:#f2f2f2;}

.formulari {
border:1px solid #a7a7a7;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7e8305;
padding-left:4px;}

.transp {
background: transparent;
background-image: url(../img/home/omb_esq.gif);}

.descripcio{
	width:263px;
	padding:5px;
	background-color:#E7E7E7;
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
}

.descripcio b{
	font-weight:bold;
	font-size:11px;
}

.descripcio a{
	color:#A9AF03;
	text-decoration:none;
	padding-left:19px;
	background:url(../img/ico/fletxalink.gif);
	background-position:left;
	background-repeat:no-repeat;
}

.descripcio a:hover{
	margin-left:3px;
	padding-left:16px;
}

.tria{
	border: 1px solid #DDDDDD;
	width:186px;
	padding:8px 5px 8px 80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:black;
	margin-bottom:5px;
	vertical-align:top;
	line-height:10px;
	min-height:65px;
}

.tria hr{
	border:0px;
	background-color:white;
	color:white;
	padding:0px;
	margin:0px;
}

.tria img{
	border:0px;
	padding-right:8px;
}

