/*****************************************************************
Principal
******************************************************************/
html {font-size: 62.5%;}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.15em;
	padding: 0;
	margin: 0;
	background-color: #FF0000;
}

input, textarea, select {font-size: 62.5%; font-size: 1.15em; font-family: Arial, Helvetica, sans-serif; color: #333;}

form {padding:0px; margin:0px;}

h1, h2, h3, h4, h5, h6 {padding: 0; margin: 0;}

p {padding: 0 0 1.1em 0; margin: 0;}

a:link, td.contenido a:visited {color: #FF0000; text-decoration: none;}
a:hover {color: #FF0000; text-decoration: underline;}

a img {border: none;}

ul { padding: 0; margin: 0; list-style: none;}
ul li {	padding: 5px 0 5px 18px; background: url(imgcomunes/bolillo.gif) 7px 11px no-repeat;}

img.foto_de { float: right; margin-left: 10px;}
img.foto_iz { float: left; margin-right: 10px;}

.finalizador { clear: both; height: 1px;}

/*****************************************************************
	Home
*****************************************************************/

table td {vertical-align: top;}

.lateral {
	background-color: #000;
	padding: 10px;
}
.destacados {
	font-family: Verdana;
	color: #fff;
	background-color: #FF0000;
	text-align: left;
	width: 160px;
	height: 223px;
	padding: 10px;
	overflow: auto;
	font-size: 0.8em;
}
.destacados p {padding-bottom: 7px;}

.destacados strong {font-size: 1.05em;}
.destacados a:link, .destacados a:visited {color: #fff; text-decoration: none;}
.destacados a:hover {text-decoration: underline;}

td.firma_xl { font-size: 0.9em; color: #FFD6D6;}
td.firma { color: #fff; text-align: right; padding-top: 3px; font-size: 0.9em;}
td.firma_xl a, td.firma_xl a:hover {color: #fff; text-decoration: underline;}

/*****************************************************************
	Interior
*****************************************************************/

td.contenido {
	width: 580px;
	background-color: #fff;
	color: #000;
}

table.ficha {
	background-color: #000;
	color: #fff;
}
td.ficha_iz {
	width: 267px;
	padding: 20px 0 0 15px;
	font-weight: bold;
}
td.ficha_iz strong {color: #C3C3C3;} 

td.ficha_de {
	padding: 20px 0 0 0px;
}

td.ficha_de a {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}


input.btn1 {
	background-color: #FF0000;
	border: none;
	color: #fff;
	font-weight: bold;
	font-size: 0.95em;
	padding: 2px;
}

td.contenido h1 {
	padding: 5px 0px;
	font-size: 1.7em;
	color: #FF0000;
}
.txt_de {float: right;}

#int_txt {padding: 20px; color: #333; line-height: 1.3em;}
/*****************************************************************
Listado actividades
******************************************************************/
.listado_noticias dl { padding: 8px 0 8px 0; margin: 0; border-bottom: 1px solid #D5CFC3;}
.listado_noticias dl a { display: block; font-weight: bold; font-size: 1.1em; padding-bottom: 4px; }
.listado_noticias dd strong { color: #303030;}
.listado_noticias dd {padding: 0 0 5px 0; margin: 0; color: #303030;}
.listado_noticias dt { font-size: 1em; }
.listado_noticias dt strong {font-weight: normal;}

/**************************************************************
Paginador
**************************************************************/
.paginador_datos {float: left; width: 250px;}
.paginador { margin-left: 210px; text-align: right;}
.paginador a {padding: 0px 4px; text-decoration: none; }
.paginador a:hover, .paginador_activado a:link, .paginador_activado a:visited {background-color: #FF0000; text-decoration: none; color: #FFFFFF !important;}

/********************************************************************************/
#menu { 
	width: 181px; 
	font-size: 11px;
	color:#3E3E3E;
	font-weight: bold;
	background-color: #fff;
	padding-top: 4px;
}

#menu a, #menu a:visited, #menu a:hover {
	color: #3E3E3E;
	display: block;
	width: 157px;
	padding: 3px 2px;
	padding-left: 22px;
	text-decoration: none;
	background-color: #fff;
}
#menu a:hover, #menu a.on, #menu a.on:visited, #menu a.on:hover {
	color:#FF0000;
}
#menu a.on {
	font-weight: bold;
	color: #FF0000;
}

#menu .submenu {
}

#menu .submenu a, #menu .submenu a:visited, #menu .submenu a:hover {
	font-size: 1em;
	padding-left: 28px;

}
#menu .submenu a:hover {
	color: #FF0000;
}
#menu .submenu a.on, #menu .submenu a.on:visited, #menu .submenu a.on:hover {
	font-weight: bold;
	color: #FF0000;
}
/********************************************************************************/
td#pie_pagina {padding-top: 5px; color: #fff; text-align: right; font-size: 0.9em; width: 594px;}

ul.listadoasociados { padding: 0; margin: 0; list-style: none; padding-left: 30px;}
ul.listadoasociados li { padding: 5px 0 5px 18px; background: url(imgcomunes/bolillo2.gif) 0px 8px no-repeat; font-weight: bold;}


.destacados{
	SCROLLBAR-FACE-COLOR: white;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #ffffff;
	overflow: auto;
	vertical-align: top;
	padding-right: 10px;
}
