*{padding: 0; margin: 0; border:0px;}

body {
	/*background-color:#1c5896;*/
	background-color: #ffffff;
	text-align: center;
	padding-top:15px;
	
}
img {border:0px;}


#header{
	width:849px;
	height:95px;
	margin:0 auto;
}



#pie{
	width:849px;
	padding-top:5px;
	margin:0 auto;
	text-align:center;
	overflow:hidden;
	
	}
	
#pagina{
	width:849px;
	margin:0 auto;
	height:auto; 
	text-align:center;
	overflow:hidden;
	
}
#contenido{
	width:849px;
	text-align:center;
	height:auto;
	font-family:Arial;
	font-size:13px;
	color: #666666;
	margin:0 auto;
	clear:both;
	overflow:hidden;
	
	
}


table.tabla_calendario{
font-size:12px;
}

th.fecha_inicio{
	background-color:#333333;
	color: #ffffff;
}

td.fecha_inicio{
	
	background:#cccccc;
	color: #000000;
	text-align:center;
}

th.fecha_fin{
	/*background-color:#4D4365;*/
	background-color:#999999;
	color: #ffffff;
	border-bottom:1px solid #ffffff;

}

td.fecha_fin{
	background-color: #F5F5F5;
	color: #000000;
	text-align:center;
	border-bottom:1px solid #ffffff;
}

th.clase{
	background-color:#ce321f;
	color: #ffffff;
	border-bottom:1px solid #cccccc;
}

td.clase{
	background-color:#cccccc;
	text-align:center;
	color: #000000;
	border-bottom:1px solid #ffffff;
}
th.nivel{
	background-color:#333333;
	color: #ffffff;
	border-bottom:1px solid #ffffff;
}

td.nivel{
	background-color: #F5F5F5;
	text-align:center;
	color: #000000;
	border-bottom:1px solid #ffffff;
}
th.nombre{
	background-color:#ce321f;
	color: #ffffff;
	border-bottom:1px solid #ffffff;
}

td.nombre{
	background-color:#cccccc;
	text-align:center;
	color: #000000;
	border-bottom:1px solid #ffffff;
}

th.club{
	background-color:#333333;
	color: #ffffff;
	border-bottom:1px solid #ffffff;
}

td.club{
	background-color:#F5F5F5;
	text-align:center;
	color: #000000;
	border-bottom:1px solid #ffffff;
}

th.info{
	background-color:#ce311f;
	color: #ffffff;
	border-bottom:1px solid #ffffff;
}

td.info{
	background-color:#cccccc;
	text-align:center;
	color: #000000;
	border-bottom:1px solid #ffffff;
	
}
ul.submenu_calendario{
clear:both;
text-align:center;
margin:0px 0px 0px 0px;
padding-top:20px;
padding-left:0px;
padding-bottom:6px;
list-style:none;
}

ul.submenu_calendario li{
display:inline;
padding:5px 0px 7px 0px;
margin:1px;
font-size:1.15em;
font-weight:bold;
color:#EEEEFF;
text-align:center;
}
ul.submenu_calendario>li{
margin:0px;
padding:5px 2px 7px 2px;
}

ul.submenu_calendario li a:link, ul.submenu_calendario li a:visited {
color:#333333;
text-decoration:none;
}
ul.submenu_calendario li a:hover, ul.submenu_calendario li a:active {
color:#ce311e;
}

ul.submenu_calendario li.activo{
/*border:3px solid #1c5896;*/
border-bottom:0px;
border-left:3px solid #999999;
border-right:3px solid #999999;
border-top:1px solid #999999;
background-color:#999999;
}
ul.submenu_calendario li.activo a{
color:#FFFFFF;
}
ul.submenu_calendario li.activo a:hover{
/*color:#333333;*/
}

ul.submenu_calendario li.inactivo{
color:#666666;
border-top:1px solid #666666;
border-bottom:0px;
border-left:1px solid #666666;
border-right:1px solid #666666;
}
.input3{
	border:1px solid #666666;
	background-color: #F0F0F0;
	font-size:1em;
	float:left;
	text-align:left;
	width:120px;
}
.button3{
	border:1px solid #666666;
	background-color: #F0F0F0;
	font-size:10px;
	width:70px;
	cursor:pointer;
	padding-left:3px;
}

.busqueda{
width:300px;
text-align:left;
color:#999999;
margin:0 auto;
padding-top:10px;

}

.busqueda label{
float:left;
}
#menu{
	width:849px;
	height:202px;
}
#menu img{
	
	float:left;
}


.avisolegal{
	font-family:Arial;
	font-size:13px;
	color: #666666;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	

}
.titulo_avisolegal{
	color:#CC3333;
	font-size:14px;
	font-weight:bold;

}
.link_avisolegal{
	font-family:Arial;
	font-size:12px;
	color: #AAAAAA;
	text-align:center;

}
.link_avisolegal a{
	/*color: #1F5C92;*/
	color: #AAAAAA;
	text-decoration:none;
}
.logo{
padding-top:5px;

}
#sobre_contacto{
float:right;
height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#b4c778;

}
#sobre_contacto a{
	color:#b4c778;
	text-decoration:none;	
}
#sobre_contacto img{
padding-right:6px;
}

#usuario{
float:left;
height:20px;
overflow:hidden;

}

#usuario label{
	font-size:11px;
	font-family:Arial;
	color:#c3d38a;
	float:left;
	margin-top:5px;
}
.input1{
	font-size:11px;
	font-family:Arial;
	color: #999999;
	background-color: #EEEEEE; 
	padding-left:5px;
	padding-right:5px;
}
.input2{
	font-size:9px;
	font-family:Arial;
	color: #999999;
	border:1px solid #CCCCCC;
	margin-top:3px;
	margin-left:2px;
	margin-right:5px;
	float:left;
	height:15px;
}

.button{
	padding-left:5px;
	padding-right:5px;
	height:20px;
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:11px;
	cursor:pointer;	
}
.button2{
	padding-left:5px;
	padding-right:5px;
	margin-top:4px;
	height:15px;
	width:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:9px;
	cursor:pointer;	
	float:left;
	color:#c3d38a;
	border:1px #c3d38a solid;
	background:#FFFFFF;
}
.button4{
	padding-left:5px;
	padding-right:5px;
	margin-top:4px;
	height:15px;
	width:90px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:9px;
	cursor:pointer;	
	float:left;
	color:#c3d38a;
	border:1px #c3d38a solid;
	background:#FFFFFF;
}
#zona_usuarios{
height:20px;

}

.rolex{
width:100%;
clear:both;
margin:0 auto;
text-align:center;

}
#informacion{
clear:both;
margin:0 auto;
}
#submenu{
margin:0 auto;
height:30px;
}
#noticias{
clear:both;
width:730px;
height:400px;
margin:0 auto;
text-align:center;
padding-top:20px;
padding-left:30px;


}

ul.lista_novedades{
	width:730px;
	height:400px;
	margin:0 auto;
text-align:center;
padding-left:30px;
list-style:none;


	
}
li.lista_novedades{
	
	float:left;
	width:310px;
	height:170px;
	padding-left:3px;
	/*padding-right:20px;*/
	padding-top:5px;
	margin:0px;
}
li.espacio {
width:40px;
float:left;
list-style:none;
}
.titulo_not{
padding-top:3px;
color:#1a5599;
padding-left:3px;
padding-bottom:3px;
font-size:11px;
text-align:left;
}
.titulo_det{
color:#1a5599;
padding-left:3px;
padding-bottom:3px;
font-size:13px;
text-align:center;
font-weight:bold;
}
p.paginar{
	width:700px;
	clear:both;
	margin:0 auto;
	text-align:center;
	padding-top:20px;
	color:#1a5599;
	font-size:11px;
}
p.paginar a{
	color:#82b220;
	text-decoration:none;	
	
}

div.mini_foto{
	width: 100px; 
	float:left;
	text-align:left;
	margin_top:5px;
	font-size:9px;
	color:#cccccc;
}
div.mini_ficha{
	font-family : Verdana, Arial,Geneva,sans-serif;
	font-weight: normal;
	width: 300px; 
	height: auto; 
	border: 0px;
	color: #999999;
}
.not_verdeizq{
	color:#82b220;
	float:left;
	font-size:11px;
	font-weight:bold;
}
.not_verdeder{
	color:#82b220;
	float:right;
	font-size:11px;
	font-weight:bold;

}
.not_verdeder a{
	color:#82b220;
	text-decoration:none;
}
.not_leermas{
    font-family : Verdana, Arial,Geneva,sans-serif;
	color:#82b220;
	float:right;
	font-size:11px;
	
	padding-top:15px;

}
.not_leermas a{
	color:#82b220;
	text-decoration:none;	
}
.not_texto{
width: 190px; 
color: #999999;
font-size:10px;
text-align:justify ;
padding-left:10px;
float:right; 
}
.Nohay{
	width:100%;
	margin:0 auto;
	text-align:center;
	padding-top:50px;
	color:#999999;
}
#contacto {
	
	background-color: #ffffff;
	width: 849px;
	font-size:13px;
	color: #999999;
	margin:0 auto;
	}
.azul{
 color:#1D5B96;
 }
 .verde{
color:#82AD28;
}