/*ESTILOS genericos, sin colores*/
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; 
		margin:0em; padding:0em; border:0em; text-align:justify; width:100%;}

/*genéricos para tags*/
h1 {margin:0em; font-size:90%; color:#0c4090;}
h2 {margin:0em; font-size:110%; color:#0c4090; padding:0.45em 0em 0em 0em}
h3 {margin:0em; font-size:100%; padding:0.45em 0em 0em 0em}
h4 {margin:0.36em 0em 0.18em 0em; font-size:90%;}
h5 {margin:0em 0em 0em 0em; font-size:90%;}
a 	{margin:0em; padding:0em;}
p 	{margin:0em;}
ul 	{margin:0em; padding-left:1.35em;}
ol 	{margin:0em; padding-left:1.35em;}
li 	{margin:0em; padding:0em;}
dl 	{margin:0em; padding-left:1.35em;}
dd 	{margin:0em; padding:0em;}
dt 	{margin:0em; padding:0em;}
img {margin:0em; border:0em}
div {margin:0em; padding:0em; border:0em;}
td	{border:dotted 0.09em;}
samp {font-size:110%;}

/* clases globales */
.bloque {display:block}
.novis  {display:none;}
.ocr {font-family: sans-serif;}
.dlin {display:none; }
.caja {margin:0.45em; padding:0.45em;}
.aviso {font-size:85%;}
.idioma {}
.asugs {display:none;}
.volant {float:right;}
.upload {display:none;}

/*capas generales*/
div#lin {width:35%; float:right; font-size:90%; text-align:right;}
div#cap {width:60%; margin:0em; padding:0em;}
div#men {display:none;}
div#cos {width:100%; clear:left; margin:0.45em 0em 0.45em 0em; border-top:solid 0.09em;  }
div#peu {width:100%; clear:both; padding:0em 0em 0em 0em; font-size:85%; border-top:solid 0.09em;text-align:right}
div#li2 {width:100%; font-size:80%; border-top:solid 0.09em; clear:both}

/*elementos internos CAPÇALERA*/
img#logo {width:239px; height:49px;} 
div#cap .dmenu {display:none;}
div#emenu {display:none;}
.minitit {float:right; width:30%; text-align:center }

/*elementos internos MENU*/

/*elementos internos COS (para todas ls páginas: ver otros css para particularidades)*/
div#cos a 	{font-style:normal; font-weight:normal; text-decoration:none; color:#000;}
div#cos p	{font-size:95%; text-indent:0.9em; padding:0.27em 0.9em 0em 0em;}
/* imagen contenid */
.dimatge {float:right; margin:0em 0em 0em 0.45em; text-align:center; font-size:80%;} 
.dimatge p {width:210px; color:#0c4090 ; background:#fff;}
img#imatge {width:210px; height:170px;}
.dmapa {float:right; margin:0em 0em 0em 0.45em; padding:0.27em; text-align:right; font-size:80%;} 
.dmapa p {width:310px;}
.dmapa img {}
.dlista img {float:right; margin:0.18em 0.18em 0.18em 0.18em; width:120px; height:75px;}

/* listas */
ul{margin:0em 0em 0em 0.45em;list-style-type:square}
ol{margin:0em 0em 0em 0.9em;list-style-type:circle}
dl {margin:0em 0em 0em 0.45em;list-style-type:square}
dl dt {float:left; font-weight:bold; margin:0em 0.45em 0em 0em}
/* Formularis */
div#dform   {font-size:95%; padding:0em 0em 0em 0.45em; text-align:left;}
div#dform p {margin:1em; padding:0.09em; text-indent:0.45em;}
.inform {float:right; width:50%; padding:0.27em; font-size:95%; border:0.09em solid #0c4090;}
.erform {margin:0em 0em 0em 0.45em;  border:0.09em dashed #0c4090;}
.avform {border:0.09em dashed #0c4090;}
.formu   {}
form 	{margin:0em 0em 0em 0em; padding:0em; width:60%}
fieldset {padding:0em; margin:0em; border:0em; }
legend   {padding:0.54em 0em 0.18em 0em; margin:0em; font-weight:bold; }
label    {margin:0.18em 0em 0.18em 0.45em; display:block;}
input	 {margin:0.18em 0em 0em 0.45em;}
textarea {margin:0.18em 0em 0em 0.45em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.09em; vertical-align:top}
select	 {margin:0.18em 0em 0em 0.45em;}
fieldset.fsboton {display:none;}

/*elementos internos PEU*/
div#peu h2 {color:#0c4090; font-size:110%; margin:0em; padding:0em;}
img#nena {float:right; margin:0em 0em 0.2em 1.26em; width:96px; height:40px;} 
div#ddadpa  {display:none;}
div#ddadas  {color:#0c4090; font-size:95%; padding:0em 0.45em 0em 0em}
div#ddaspo  {color:#0c4090; float:right; font-size:85%; padding:0em 0.675em 0em 0em; text-align:left}
div#ddasin  {color:#0c4090; float:right; font-size:85%; padding:0em}
div#stats {float:right;display:none;}

