html *{margin:0;padding:0;}
body{background:url(images/bg_page.jpg) left top repeat-x #a3c8e5;text-align:center;font-size:82.50%;font-family:Verdana,Tahoma,Arial,sans-serif;color:#7e7e7e;}
#page{width:850px;margin:0 auto 0 auto;text-align:left;}
#ccontent{clear:left;float:left;width:850px;padding:20px 0 30px 0;background:url(images/bg_ccontent.gif) left bottom no-repeat #fff;}
#leftmenue{clear:left;float:left;width:170px;margin:10px 50px 0 27px;text-align:center;}
#leftmenue h2{margin:0 0 1.0em 0;font-size:125.00%;color:#e6784c;font-weight:bold;}
#leftmenue h2 a{color:#e6784c;}
#leftmenue ul{list-style-type:none;}
#leftmenue ul li{margin:12px 0 12px 0;list-style-type:none;}
#leftmenue ul li a{color:#7ea227;}
#leftmenue ul li a:hover{color:#e6784c;}
#leftmenue ul li a:hover.active,#leftmenue ul li a.active{color:#e6784c;font-weight:bold;}
#content{float:left;width:570px;line-height:1.7em;margin:0 0 5px 0;text-align:justify;}
#content h1{margin:0 0 1.0em 0;font-size:200.00%;font-weight:normal;color:#e6784c;}
#content h2{margin:-20px 0 0 0;font-size:100%;color:#000;}
#content h3{font-size:112.50%;color:#000;}
#content a{color:#e6784c;}#content a:hover{color:#000;}
#content .noticias{padding-top:25px;clear:left;}
#content .noticias ul{margin-left:10px;padding-left:10px;}
#content .noticias img{padding-right:10px;padding-bottom:5px;border:0;float:left;width:150px;}
#content .paginador{clear:left;margin:10px;}
#content .paginador img{vertical-align:middle;}
#content .links{clear:left;float:left;font-size:82.50%;margin-top:20px;}
#content .links ul{list-style-type:none;}
#content .links ul li{list-style-type:none;}
#content .links ul li a{padding:0 0 0 20px;background:url(images/pointer01.gif) left 4px no-repeat;color:#7ea227;}
#content .links ul li a:hover{color:#e6784c;}
#footer{clear:left;float:left;width:850px;margin:10px 0 0 0;padding:0 0 10px 0;color:#517791;font-size:82.50%;}
#copyright{float:left;margin:0 0 0 20px;}
#copyright a{color:#7ea227;}
#fmenue{float:right;clear:left;text-align:left;margin:10px 20px 0 0;width:700px;}
#fmenue ul{list-style-type:none;}
#fmenue ul li{list-style-type:none;float:left;}
#fmenue ul li a{margin:0 4px 0 4px;color:#517791;}
.form{border: 1px dashed #BBBBBB;line-height:normal;width:540px;margin:0 0 30px 0;padding:0 10px 30px 10px;text-align:center;}
.form input,.form select,.form textarea{margin:10px 0 0 0;}
.form input.submit{width:auto;float:right;margin:10px 0 0 0;}
.form input.reset{width:auto;float:right;margin:10px 0 0 0;}


/* Calendario y AJAX calendario */
#calendar_wrap{clear:left;float:left;text-align:center;margin-bottom:20px;}
#calendar_wrap table{width:170px;text-align:center;border-collapse:collapse;}
#calendar_wrap caption{color:#666;}#calendar_wrap tfoot{font-weight:bold;}
#calendar_wrap thead{color:#666;}
#calendar_wrap tfoot a{text-decoration:none;color:#666;}
#calendar_wrap #prev{text-align:left;position:relative;}
#calendar_wrap #next{text-align:right;position:relative;}
#calendar_wrap tbody td{padding:3px 0;border:1px solid #E6784C;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:smaller;font-weight:bold;text-decoration:none;color:#666;}
#calendar_wrap tbody td a{font-weight:bold;text-decoration:none;color:#666;}
#calendar_wrap .compe{background:#F00;color:#FFF;}
#calendar_wrap .compe a{color:#FFF;}
#calendar_wrap .hoy{background:#FF8;}
#calendar_wrap .cumple{background:#65e565;}
#calendar_wrap .compe_hoy{background:#F00;border:2px solid #FF8;color:#FFF;}
#calendar_wrap .compe_hoy a{color:#FFF;}
#calendar_wrap .compe_cumple{background:#F00;border:2px solid #65e565;color:#FFF;}
#calendar_wrap .compe_cumple a{color:#FFF;}
#calendar_wrap .cumple_hoy{background:#65e565;border:2px solid #FF8;}
#calendar_wrap .compe_cumple_hoy{background:#F00;border-top:2px solid #65e565;border-left:2px solid #65e565;border-bottom:2px solid #FF8;border-right:2px solid #FF8;color:#FFF;}
#calendar_wrap .compe_cumple_hoy a{color:#FFF;}
.ajax-loading{padding:70px 0;background:url(images/loading.gif) no-repeat center;width:200px;height:50px;}
.error{padding:70px 0;background:url(images/error.gif) no-repeat center; width:200px;height:50px;}

/* Tips Dia Competiciones Cumpleaņos */
.diaTip{color:#fff;width:300px;z-index:13000;text-align:left;}
.diaTip-title{font-size:9px;margin:0;padding:8px 15px 4px;background:url(images/bubble.png) top center no-repeat;}
.diaTip-title b{font-weight:bold;font-size:11px;color:#9FD4FF;}
.diaTip-bottom{height: 20px;background:url(images/bubble.png) bottom center no-repeat;}
.diaTip ul li{list-style-type:circle; margin-left: 18px;}

/* Tips Info calendario */
.info_c{color:#7e7e7e;width:215px;z-index:13000;background:url(images/info_calendario.png) top left no-repeat; font-size:9px;height:250px;padding-left:45px;padding-top:19px;line-height: 31px;text-align:left;}

/* Tips colaboradores */
.colaboradoresTip{color:#000;width:200px;z-index:13001;font-size:10px;}
.colaboradoresTip-title{margin:0;color:#3E4F14;padding:8px 8px 4px;background:#C3DF7D;border-bottom:1px solid #B5CF74;}
.colaboradoresTip-text{padding:4px 8px 8px;background:#CFDFA7;}

/* Selector temporada */
.selector_temporada{clear:right;float:right;margin-bottom:0px;}
/* Menu usuarios superior */
#menu_usuarios_superior{margin-top:-10px;clear:right;float:left;padding:3px;margin-bottom: 10px;
	border:1px solid #FC0;background:#f4edb8; width:570px;}

/* Menu superior */
#hm{float:right;width:630px;height:56px;font-size:82.50%;}
#hm ul{margin:25px 0 0 0;list-style-type:none;}
#hm ul li{float:left;color:#666;font-weight:bold;width:99px;height:20px;margin:0 1px 0 0;padding:11px 0 0 0;background:url(images/bg_hm.gif) left top no-repeat;list-style-type:none;text-align:center;cursor:pointer;}
#hm ul li a{font-weight:bold;padding:0 0 40px 0;color:#666;text-decoration:none;}
#hm ul li a.active{color:#000;}
#hm ul li.active{color:#000;}

/* Otros */
.sin_estilo{text-decoration:none;}
.v_centrada{vertical-align:middle;}
.v_centrada2{vertical-align:bottom;}
.oculto{display:none;}

