/*ESTILOS genericos, sin colores*/
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; 
		margin:0em; padding:0.25em; border:0em; text-align:left;
		background:#0c4090; color:#e3eeff;}

/*genéricos para tags*/
div {margin:0em; padding:0em; border:0em;}
h1 {margin:0em; font-size:110%; color:#e3eeff;}
h2 {margin:0em; font-size:94%; color:#000;}
h3 {margin:0.36em 0em 0.33em 0em; font-size:94%; color:#0c4090;}
h4 {margin:0.36em 0em 0.18em 0em; font-size:90%; color:#0c4090;}
h5 {margin:0em 0em 0em 0em; font-size:90%;}
p 	{margin:0em; text-indent:0.9em;}
ul 	{margin:0em; padding:0em;}
ol 	{margin:0em; padding:0em;}
li 	{margin:0em; padding:0em;}
dl 	{margin:0em; padding:0em;}
dd 	{margin:0em; padding:0em;}
dt 	{margin:0em; padding:0em;}
img {margin:0em;border:0em}
td	{border:dotted 0.09em;}
samp {font-size:130%;}
cite {font-size:90%; font-weight:bold; font-style:normal;}

/*links*/
a {margin:0em; padding:0em; color:#0c4090;}
a:link    {text-decoration:none;}
a:hover   {text-decoration:underline;}
a:focus   {text-decoration:underline;}
a:active  {text-decoration:none; font-weight:bold;}
a:visited {text-decoration:none;}

/* clases globales */
.bloque {display:block}
.novis  {display:none;}
.volant {float:right;}
.idioma {}
.ocr {font-family: sans-serif;}
.dlin {font-size:85%;}
.nojava {font-size:80%; margin:0.27em; clear:left}
.asugs {margin:0em;}
.caja {font-size:90%; margin:0.9em 0.45em 0.45em 0.45em; padding:0em 0em 0.45em 0.45em; border:0.09em solid #0c4090;}
.caja h3 {margin:0em; padding:0em; text-transform:uppercase}
.caja p  {padding:0em 0em 0em 0.9em; margin:-0.27em 0em -0.45em 0em;}
.cajaflo {float:right; width:50%; font-size:89%; margin:0.45em; padding:0.45em; border:0.09em solid #0c4090;}
.cajaflo ul{margin:0.36em 0em 0.36em 2.7em;}
.cajaflo h3 {margin:0em;}

.dlista {margin:0.3em 0em 0.1em 0em; padding:0.24em; border:0.09em dashed #0c4090;}
.dlista img {float:right; margin:0.18em 0.18em 0.18em 0.18em; width:120px; height:75px;}
.coment {font-size:90%; text-indent:0em}
.upload {font-size:80%;}

/*capas generales*/ 
div#lin {width:100%; font-size:80%; text-align:right; padding:0em 0em 1.25em 0em; background:url(../imgs/deg1.gif) repeat-x bottom;}
div#cap {height:4.8em; width:100%;font-size:85%; padding:0em 0em 1.8em 0em; background:url(../imgs/deg3.gif) repeat-x bottom;}
div#men {clear:both; float:left; height:35em; font-size:85%; margin-top:-1em; padding:0em 1.35em 0em 0.45em; background:#0c4090 url(../imgs/deg3.gif) repeat-y right;}
div#cos {height:28em; overflow:auto; background:#e3eeff; color:#000; padding:0.52em 0.35em 0.45em 0.58em}
div#peu {clear:both; width:100%; padding:1.1em 0em 0em 0em; background:url(../imgs/deg3.gif) repeat-x top; text-align:right}
div#li2 {clear:both; width:100%; font-size:80%; text-align:right; padding:1.30em 0em 0em 0em; background:url(../imgs/deg2.gif) repeat-x top;}

/*elementos internos CAPÇALERA */
img#logo {float:left; margin:0.6em 1.2em 0.05em 0.16em; width:239px; height:49px;} 
div#cap h2 {color:#e3eeff;}
div#cap .dmenu {float:left; margin:0em 0.5em 0em 0em}
div#cap ul {list-style-type:none; margin:0em 0em 0em 0.45em; line-height:105%}
div#cap a {color:#e3eeff;}
.minitit {float:right; width:15%; font-size:94%; margin:0em 0.2em 0em 0em; padding:0.25em; border:0.1em outset #e3eeff; text-align:center; line-height:99%;}

/*elementos internos MENU LATERAL*/
div#emenu {margin:0.7em 0em 0em 0em;}
img#late {margin:2.0em 0em 0.8em 0.45em; width:70px; height:160px;} 
div#men h2 {color:#e3eeff; }
div#men .dmenu {margin:1em 0em 0em 0em; }
div#men ul {list-style-type:none; margin:0em 0em 0em 0.45em; line-height:102%}
div#men a { color:#e3eeff;}

/*elementos internos COS  } */
.dimatge {float:right; text-align:center } 
.dimatge p {width:210px; font-size:85%; color:#0c4090 ; background:#e3eeff; border:0.08em solid #fff;}
.dimatge img {width:210px; height:170px;}
.dmapa {float:right; margin:0em 0em 0em 0.45em; padding:0.25em 0em 0.2em 0.95em; border:0.08em dashed #0c4090;} 
.dmapa p {width:310px; font-size:85%; margin:0em 0em 0.3em 0em;}
.dmapa img {}
img#lag {float:left; margin:0.5em 0.5em 0.5em 0em} 

/* listas */
ul{margin:0em 0em 0em 2.7em;}
ol{margin:0em 0em 0em 3.15em;}
dl {margin:0em 0em 0em 1.35em}
dl dt {float:left; font-weight:bold; margin:0em 0.45em 0em 0em}
/* links */
div#cos a {margin:0em; padding:0em; color:#5d005d;}
/* formularios */
div#dform   {font-size:95%; padding:0em 0em 0em 0.45em}
div#dform p {margin:0.09em; padding:0.09em; text-indent:0.45em;}
.inform {float:right; width:40%; padding:0.27em; background:#fff; border:solid #0c4090; border-width:0em 0em 0.08em 0.08em;font-size:95%;}
.erform {margin:0em 0em 0em 0.45em;  border:0.09em dashed #0c4090; color:#f00;}
.avform {color:#000;background:#e3eeff;}
.formu   {}
form 	{margin:0em 0em 0em 0em; padding:0em; width:55%}
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:1em; vertical-align:top}
select	 {}
optgroup {font-style:normal;}
.botf	 {margin:0.27em 0.27em 0.45em 0em; border:0.15em groove #0c4090; padding:0em 0.27em 0em 0.27em; cursor:pointer; background:#e3eeff; color:#0c4090;}
.radios {float:left;}

/*elementos internos PEU*/
div#peu h2 {color:#e3eeff; font-size:89%; margin:0em 1.2em 0em 0em;}
div#peu p {text-indent:0em;}
img#nena {float:right; margin:0em 0.9em 0em 0.8em; width:96px; height:40px;} 
div#ddadpa  {float:left; width:28%; text-align:left; font-size:84%; padding:0em 0em 0em 0.9em;}
div#ddadas  {font-size:89%; padding:0em 0.3em 0em 0em}
div#ddaspo  {float:right; font-size:85%; padding:0em 5.2em 0em 0em; text-align:left}
div#ddasin  {float:right; font-size:85%; padding:0em}

div#stats {float:left; margin-right:0.8em;}
div#stats a {font-size:0.8em; font-style:italic;}
div#stats img {width:18px; height:18px;}


