* { padding: 0; margin: 0; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7d7a7f;
	background-image: url(bg/bgfull.pg.jpg);
	background-repeat: no-repeat;
}
img{
border:0;
}

/* general */
#wrapper {
	margin: 0 auto;
	width: 1024px;
	background-color: #FFFFFF;
}

#header { float: left; width: 1024px; height: 87px; }
/*#navigation {float: left;width: 900px;color: #333;padding: 10px;border: 1px solid #ccc;margin: 0px 0px 5px 0px;background: #eee; }*/

#leftcolumn { float: left; width: 210px; height: 707px; }
#leftcolumnDos { float: left; width: 364px;  }
#leftcolumnDosB {float:left;width: 752px;}
#leftcolumnTres {  width: 210px;  }

#content { float: left; width: 543px; height: 707px; display: inline; }

#contentDos { float: left; width: 388px; height: 707px; display: inline; }


#contentTres{ float: left; width: 752px; height: 707px; display: inline; }

#rightcolumn { float: left; width: 230px; /*height: 707px; */padding-left:8px; }

#footer { width: 1024px; height:132px; text-align:center; clear: both; }

/* contenido */
.logo{ float:left; width:105px; /*height:32px;*/ margin-left:41px; margin-top:29px;}
.menu_sup{ float:left; width:410px; height:11px; margin-left:132px; margin-top:50px; text-align:center;}
.tacceso{ float:left; width:230px; height:61px; margin-left:73px; margin-top:0px;}
.actual{ width:230px; height:11px; margin-top:20px;}
.irss{ width:230px; height:11px; margin-top:12px;}
.titacceso{ width:230px; height:11px; margin-top:19px;}

.bienvenidos{ margin-left:41px; margin-top:90px; width:169px; }

.txt_content{ margin-left:69px; margin-top:20px; width:410px; }

.menu_inf{ width:1024px; height:11px;  margin-top:0px; text-align:center;}
.peu{ width:1024px; height:11px;  margin-top:37px; text-align:center;}

div.row { clear: both; padding-top: 5px; height:18px;}
div.row span.label {float: left; width: 69px;  text-align: left;}
div.row span.formw { float: right; width: 161px; text-align: right; }

div.row em{ float:left; font-style:normal;}
div.row a:link, div.row a:visited{ /*float:left;*/}
#marg{ /*margin-top:10px;*/ margin-left:5px; float:left; width:20px;}

.sep { height:20px;}

div.rowDos { clear: both; height:20px;}
div.rowDos span.labelDos {float: left; width: 163px;  text-align: left;}
div.rowDos span.formwDos { float: left; width: 27px; text-align: right; }

.ficha{ margin-left:41px; margin-top:48px; width:323px;}
.txt_contentDos{ margin-left:33px; margin-top:47px; width:290px; }
.txt_contentDosB { float:right; margin-right:33px; margin-top:47px; width:290px; }
.img_ficha{ border:0px solid #7d7a7f; width:286px; height:214px;}

.lista{ margin-left:41px; margin-top:48px; width:647px;}


/* textos */
a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#7d7a7f; text-decoration:none;}
.verdana9{ font-size:9px;}
.arial9{ font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.caja{ width:161px; height:18px; border:1px solid #7d7a7f; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.cajaDos{ width:190px; height:18px; border:1px solid #7d7a7f; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.cajaTres{ width:160px; height:16px; border:1px solid #7d7a7f; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.cajaCuatro{ width:100px; height:18px; border:1px solid #7d7a7f; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.bold{ font-weight:bold;}



/*.boton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px 8px 5px 8px;
	background-color:#7d7a7f;
	float: right;
}*/

.boton{
	font-family:Verdana, Arial, Helvetica, sans-serif;ç
	color: #000;
	font-size:11px;
	padding:3px 20px 3px 20px;
	background-color:#ffc313;
	float: right;
	border-bottom: 1px solid #646464;
	border-right: 1px solid #646464;
	border-left: 1px solid #afafad;
	border-top: 1px solid #afafad;
	}

.boton2{
	font-family:Verdana, Arial, Helvetica, sans-serif;ç
	color: #000;
	font-size:11px;
	padding:3px 20px 3px 20px;
	background-color:#ffc313;
	float: right;
	border-bottom: 1px solid #646464;
	border-right: 1px solid #646464;
	border-left: 1px solid #afafad;
	border-top: 1px solid #afafad;
	}

.boton a{
	color:#000;
	text-decoration:none;
}

#ficha{
	padding:10px;
	line-height:20px;
}

#filtrat {margin-left:41px;}
#ldocs {margin-left:41px;}
#filtrat p{
	line-height:20px;
}

#nouser{
margin-top:50px;
padding:50px;
width:400px;
border:1px #ccc solid;
margin-left:240px;
line-height:20px;

}


.boton_glosario{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-right:2px;
	float: right;
}

.boton_glosario a{
	color:#fff;
	text-decoration:none;
		background-color:#7d7a7f;
			padding:3px 5px 3px 5px;
}

.boton_glosario_selected{
	color:#fff;
	text-decoration:none;
	margin-right:2px;
		padding:3px 5px 3px 5px;
		background-color:#ffd100;
}
.boton_glosario_inactiu{
		color:#fff;
	text-decoration:none;
	margin-right:2px;
		padding:3px 5px 3px 5px;
		background-color:#ccc;

}
#bloc2{
float:left;
/*margin-left:20px;*/
}

.buscador{
 position: absolute;/**/
 width: 230px;
 height: auto;
 -moz-opacity: 0.8;
 filter: alpha(opacity=80);
 opacity: .8; /* per a Safari */
 visibility:visible;
 z-index:2;
}

.caracteristiques{
 margin-top: 40px;
margin-bottom:20px;
position:absolute;/* */
 width: 230px;
 height: auto;
 z-index:1;
}

#buscadoravan{
background:url(../imgs/fons-cercador.jpg) no-repeat;
margin-left:-8px;
padding:12px 0 0 10px;
height:200px;
}
#buscadoravan2{
background:url(../imgs/fons-cercador-gris.jpg) no-repeat;
/*margin-left:-6px;*/
padding:12px 0 0 10px;
height:202px;
}




