
/* Estil General*/
/* Per Miquel Garcia 2005 */
/* esranxer@yahoo.es */

/*General*/
body { margin: 0;}
#contenedor {
max-width: 800px;
overflow: hidden;
height: expression(this.scrollHeight > 801? "800px": "auto");
}
table {border-collapse:collapse; border: none;}
td {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #333333; padding: 0; vertical-align:top;text-align:top;}
td .data{font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333; padding: 0;}
img { ; border:0;}
p img{ margin:10px 10px 10px 10px; text-align:center;
}

b {font-weight: normal;}
.bold {font-weight: normal;}
.mini h1{font-size: 20pt; display: inline; font-weight: normal; color: #017E1F;}
h1 {font-size: 24pt; display: inline; font-weight: normal; text-align:left; color: #D3052E;}
h2 {font-size: 16pt; display: inline; font-weight: normal; padding-left: 5px; padding-top:10px; color: #004495;}
h3 {font-size: 16pt; display: inline; font-weight: normal; text-align:left; padding-left: 5px; color: #D3052E;}
h4 {font-size: 14pt; display: inline; font-weight: normal;}
h5 {font-size: 10px; display: inline; font-weight: bold;}
.grueso {font-weight: bold;}
h2.seccio{font-size: 16pt; display: inline; font-weight: normal; padding-left: 5px; color: #004495;}

/*vinculos estandar*/
A:link {text-decoration: none; color: #810D15; font-size: 10pt; font-weight: bold;}
A:visited {text-decoration: none; color: #810D15; font-size: 10pt; font-weight: bold;}
A:active {text-decoration: none; color: #810D15; font-size: 10pt; font-weight: bold;}
A:hover {text-decoration: overline underline; color: #810D15; font-size: 10pt; font-weight: bold;}

/*vinculos botonera*/
A.botonera:link {text-decoration: none; color: #D3052E;; font-size: 11pt; font-weight: bold;}
A.botonera:visited {text-decoration: none; color:#D3052E; font-size: 11pt; font-weight: bold;}
A.botonera:active {text-decoration: none; color: #D3052E; font-size: 11pt; font-weight: bold;}
A.botonera:hover {text-decoration: underline; color: #D3052E; font-size: 11pt; font-weight: bold;}


/*vinculos grandes*/
A.grande:link {text-decoration: none; color: #D3052E; font-size: 1.2em; font-weight: bold;}
A.grande:visited {text-decoration: none; color: #D3052E; font-size: 1.2em; font-weight: bold;}
A.grande:active {text-decoration: none; color: ##D3052E; font-size: 1.2em; font-weight: bold;}
A.grande:hover {text-decoration: underline; color: #D3052E; font-size: 1.2em; font-weight: bold;}

/*vinculos blancos*/
A.blanco:link {text-decoration: none; color: white; font-size: 10pt; font-weight: normal;}
A.blanco:visited {text-decoration: none; color: white; font-size: 10pt; font-weight: normal;}
A.blanco:active {text-decoration: none; color: white; font-size: 10pt; font-weight: normal;}
A.blanco:hover {text-decoration: underline overline; color: white; font-size: 10pt; font-weight: normal;}

/*Estructura de la página*/
#tablaIndex {width: 100%; height: 100%;}
#celdaIndex {width: 100%; height: 100%;}
#fondo {width: 100%; }
#cabecero {width: 100%; height: 129px; margin:5px; background-color:#ffffff; padding-bottom:10px; }
#celdaContenido {width: 100%; height: 100%;}
#tablaContenido {width: 100%; height: 100%;}
#botonera {height: 100%; border-style: none solid none none  ; border-width: 1px; border-color:#D3052E; vertical-align: top; padding: 15px 5px 0 10px; background-color: white;}
#botoneradr{height: 100%; border-style: none none none solid  ; border-width: 1px; border-color:#D3052E; vertical-align: top; padding-top: 15px; padding-left:5px;padding-right: 5px;background-color: white;}

#tablaBotonera {height: 100%; }
.boton { text-align: left;padding-bottom:10px; padding-left:5px;}
#botoneraAbajo {height: 100%; vertical-align: bottom;padding-bottom:10px;}
.contenido {vertical-align: top; width: 100%; height: 100%;}
.separador { border-bottom: dotted; border-width: medium; border-color:#D3052E;  padding-top: 15px;}
.separadorgris{border-bottom: dotted; border-width: 2px; border-color:#5D5D5D;  margin-bottom:15px;}

/*Zona de contenidos*/
.textdescriptiu{text-align: justify;}
.textoSeccion {font-size:12pt; padding: 15px; padding-top: 8px; padding-right: 25px; vertical-align: top; height: 100%; text-align: justify;}
.textgeneralbreu{font-size:9pt; padding-left:5px; padding-right:5px; text-align:left ;}
.textfotos{font-size: 10pt; font-weight: bold; text-align:center; padding-bottom:10px;}
.descripfotos{font-size:8pt; text-align:center; font-weight:normal;}
.imagenesSeccion {vertical-align: top; text-align: right;}
.pie {padding: 5px; border-top: 1px dotted #6F37A6; /*text-align: center;*/ background-color: black;
/* background-image: url("../imagenes/comunes/rellenoCabecero.jpg");*/ }
#pieIzda {width: 90%; text-align: center; color: white;}
#pieCentro {width: 30px; text-align: right; padding-right: 5px; color: white;}
#pieDcha {width: 80px; text-align: left; color: white;}
