body{
	margin-top:0px;
	margin-left:0px;
	width:100%;
	background-color:#000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

a:link,a:active {
	color : #FFFF00;
	text-decoration: none;
}

a:visited{
	color:#FFFF00;
	text-decoration: none;
}

a:hover{ 
	text-decoration: underline; 
	color:#FFFFFF; 
}

fieldset{
	padding: 2px 2px 2px 2px;
}
/**************************************** Barra Estado *************************/
table.barra_estado{
vertical-align:text-bottom;
	width:100%;
	font-size:12px;
	/*background-color:#0032C8;*/
}

/****************************************** Encuesta *****************************/
table.encuesta {
	width:100%;
	background-color: #0032C8;
	text-align:center;
	border-style:inset;
	border-width:thin;
	/*padding:2px 2px 5px 2px;*/
}

table.encuesta th{
	background-color:#FFFFFF;
}

table.encuesta td{
	font-size:12px;
}
/***********************************************************************************/
/*********************************** Imágenes Aleatorias **************************/
table.imgs_aleatorias {
	width:100%;
	background-color: #0032C8;
	text-align:center;
	border-style:inset;
	border-width:thin;
	padding:2px 2px 5px 2px;
}

table.imgs_aleatorias th{
	background-color:#FFFFFF;
}

table.imgs_aleatorias td{
}
/***********************************************************************************/
/********************************* Últimos Mensajes Foro **************************/
table.ult_msjs_foro {
	width:100%;
	background-color: #0032C8;
	text-align:center;
	border-style:inset;
	border-width:thin;
	padding:2px 2px 5px 2px;
}

table.ult_msjs_foro th{
	background-color:#FFFFFF;
}

table.ult_msjs_foro td{
	font-size:10px;
}
/***********************************************************************************/

/*
.cabecera {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-color: #FFFFFF;
}

.letra_grande{
		font-size: medium;
}

.letra_mediana{
		font-size: small;
} 

.degradado_azul-negro {
	background-image: url(gifs/deg%20neg-azul.gif);
	background-repeat: repeat-y;
}
*/
/********************************************* Noticias *********************************/
table.noticias{
	width:100%;
	text-align:center;
	border-style:inset;
	border-width:thin;
}

table.noticias th{
	background-color:#FFFFFF;
}

table.noticia{
	margin-bottom: 30px;
	background-color:#0032C8;/*#000091;*/
	border-top-style:inset;
	border-top-width:thin;
	border-bottom-style:inset;
	border-bottom-width:thin;
	padding:10px 10px 10px 10px;
}

table.noticia td.imagen{
	height:100%;
	margin:0px 10px 0px 0px;
	background-repeat:no-repeat;
	background-position:left;
}

table.noticia td.titulo{
	text-indent:5px;
	font-size:14px;
	font-weight:bold;
	color:#0032C8;
}

table.noticia td.fecha{
	text-indent: 5px;
	font-size: 12px;
	font-weight:bold;
	color:red;
}

table.noticia td.noticia{
	text-indent:5px;
	padding-top:5px;
	margin:0px 10px 0px 10px;
	font-size:12px;
}

table.noticia td.noticia img{
	float:left;
	margin: 5px 5px 5px 5px;
}

table.noticia table.comentarios th{
	background-color:#0032C8;
	text-align:left;
	font-size:14px;
	font-weight:bold;
}

table.noticia table.comentarios td{
	font-size:12px;
	font-weight:bold;
}


/*************** Recuadro o marco de las secciones ***************/
table.recuadro {
	/*width:100%;*/
	background-color: #0032C8;
	background-image:url(../gifs/padelhuelva2.0/mascota_ph.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	border-style:inset;
	border-width:thin;
	/*padding:5px 5px 5px 5px;*/
}

table.recuadro th{
	background-color:#FFFFFF;
	color:#000000;
	font-size:14px;
}

table.recuadro td{
	font-size:12px;
}

/*************** Menu *******************/
table.menu {
	width:100%;
	background-image:url(../gifs/padelhuelva2.0/deg.jpg);
	background-repeat:repeat-x;
	text-align:center;
}

table.menu th{
}

table.menu table.opciones td{
	font-size:12px;
	height:40px;
	border-left: 1px solid #FFFFFF;
	padding-left:5px;
	padding-right:5px;
}

table.menu table.opciones td.seleccionado{
	background-image:url(../gifs/padelhuelva2.0/sel.jpg);
}

table.menu table.opciones td:hover{
	background-image:url(../gifs/padelhuelva2.0/sel.jpg);
}

table.menu table.opciones td.fin:hover{
	background-image:none;
}


/************* Login *****************/
table.login {
	width:100%;
	background-color: #0032C8;
	font-size:12px;
	text-align:center;
	border-style:inset;
	border-width:thin;
}

table.login th{
	background-color:#FFFFFF;
}

table.login td{
	font-size:12px;
}

table.usuarios label{
	text-align:left;
	margin-left:0px;
}
/************* Visitas *****************/
table.visitas {
	width:100%;
	background-color: #0032C8;
	text-align:center;
	border-style:inset;
	border-width:thin;
}

table.visitas th{
	background-color:#FFFFFF;
}

table.visitas td{
	font-size:12px;
}

table.visitas label{
	text-align:left;
	margin-left:0px;
}

/*************** Noticia ***************/
table.noticia{
	width:100%;
}

table.noticia .esq1{
	background-image:url(../gifs/esquina1.gif);
	background-repeat:no-repeat;
	width: 21px;
	height:21px;
}

table.noticia .lat_sup{
	background-image:url(../gifs/arriba.gif);
	background-repeat:repeat-x;
	height:21px;
	/*font-size:medium;*/
}

table.noticia .esq2{
	background-image:url(../gifs/esquina2.gif);
	background-repeat:no-repeat;
	width: 21px;
	height:21px;
}

table.noticia .lat_izq{
	background-image:url(../gifs/lat.gif);
	background-repeat:repeat-y;
	width:21px;
}

table.noticia .lat_der{
	background-image:url(../gifs/lat.gif);
	background-repeat:repeat-y;
	width:21px;
}

table.noticia .esq3{
	background-image:url(../gifs/esquina3.gif);
	background-repeat:no-repeat;
	width: 21px;
	height:21px;
}

table.noticia .lat_inf{
	background-image:url(../gifs/arriba.gif);
	background-repeat:repeat-x;
	height:21px;
	/*font-size:medium;*/
}

table.noticia .esq4{
	background-image:url(../gifs/esquina4.gif);
	background-repeat:no-repeat;
	width: 21px;
	height:21px;
}

table.noticia td.cuerpo table{
	width:100%;
	background-color: #333333;
	text-indent:10px;
}
/****************************************** Calendario **********************************/
table.eventos{
	width:100%;
	text-align:center;
	/*font-size:12px;*/
}

table.eventos th{
	text-align:center;
}

table.eventos tr.campos{
	background-color:#0032C8;
	text-indent:5px;
	font-weight:bold;
}
/************ Evento ********************/
table.evento{
	width:100%;
	text-align:left;
}

table.evento td.campo{
	font-weight:bold;
	text-align:left;
	background-color:#333333
}

table.evento td{
	background-color:#666666;
	text-indent:15px;
	padding: 2px 2px 2px 2px;
}

/******************************************* Pie *****************************************/
table.pie{
	width:100%;
}

table.pie td.pie1{
	background-image:url(../gifs/padelhuelva2.0/pie/pie_r1.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:440px;
	height:73px;
}
table.pie td.pie2{
	background-image:url(../gifs/padelhuelva2.0/pie/pie_r2.gif);
	background-position:center;
	background-repeat:repeat-x;
	height:73px;
}
table.pie td.pie3{
	background-image:url(../gifs/padelhuelva2.0/pie/pie_r3.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:493px;
	height:73px;
}