body{
	
	background-color:#333;
	margin:0;
	padding:0;
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	color:#333333;
}
img{
	border:0;
}
p, h1, h2{
	margin:0;
	padding:0;
}
a, a:visited{
	color:#333333;
	text-decoration:none;
}
a:hover{
	color:#F00;
	text-decoration:none;
}
/*canvas fix*/
.lv_skin canvas{
	display:none;
	visibility:hidden;
}
.lv_shadow canvas,
.lv_bubble canvas,
.lv_side_buttons_underneath canvas,
.lv_spinner_wrapper canvas{
	display:block;
	visibility:visible;
}
/*canvas fix*/
@font-face { 
	font-family: 'Century Gothic'; 
	src:url('fonts/century_gothic.eot'); 
	src:url('fonts/century_gothic.eot?#iefix') format('embedded-opentype'), 
		url('fonts/century_gothic.svg#Century Gothic') format('svg'), 
		url('fonts/century_gothic.woff') format('woff'), 
		url('fonts/century_gothic.ttf') format('truetype'); 
	font-weight: normal; 
	font-style: normal;
}
@font-face {
	font-family:"Arvo Bold";
	src:url("fonts/Arvo-Bold.eot?") format("eot"),
		url("fonts/Arvo-Bold.woff") format("woff"),
		url("fonts/Arvo-Bold.ttf") format("truetype"),
		url("fonts/Arvo-Bold.svg#Arvo-Bold") format("svg");
	font-weight:normal;
	font-style:normal;
}
@font-face {
  font-family: "DINNextLTProLight";
  src: url("fonts/dinnextltpro-light.eot");
  src: url("fonts/dinnextltpro-light.eot?#iefix") format("embedded-opentype"), 
  	   url("fonts/dinnextltpro-light.woff") format("woff"), 
	   url("fonts/dinnextltpro-light.ttf") format("truetype"), 
	   url("fonts/dinnextltpro-light.svg#dinnextltpro-light") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'bebas_neueregular';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#bebas_neueregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*****/
.hoja{
	margin:0 auto;
	width:100%;
	height:auto;
}
/*** LAYOUT: HEADER ***/
.header{
	background-image:url("../img/header_bgB.png");
	background-position:top center;
	background-repeat:no-repeat;
	background-color: white;
	width:100%;
	height:100px;
}
.header .content{
	width:950px;
	height:144px;
	margin:0 auto; 
}
.header .logo{
	width: 180px;
	height: 95px;
	float: left;
	text-align: center;
}
.header .logo img{
	margin-top: 14px;
	margin-right: 55px;
}
.header .name{
	float: left;
    height: 11px;
    margin-left: 10px;
    margin-top: 34px;
    width: 185px;
}
.header .auspiciador{
	float: left;
	height:78px;
	width:316px;/*EX AUSPICIOMINI: 412px*/
    margin-left: 10px;
	text-align:center;
	display: table;
}
.header .auspiciador span{
	display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.header .auspiciador img{
	max-height: 60px;
    max-width: 232px;/*EX AUSPICIOMINI: 300px*/
}
.header .nombreFed{    
	float: left;
    width: auto;
    margin-left: 25px;
    margin-top: 15px;
}
.header .derecha{
	float: right;
	height: 52px;
	width: auto;
}
.header .auspicioMini{
	margin-top:7px;
	height:38px;
	width:auto;
	float: left;
}
.header .auspicioMini img{
	max-height:38px;
	width:auto;
	margin-left:5px;
}
.header .find{
	float:left;
	margin-left:10px;
	margin-top:14px;
	height:23px;
}
.header .find input[type="text"]{
	width:120px;
	height:23px;
	float:left;
	padding:0px 4px;
	font-size:11px;
	border:0;
}
.header .find img{
	float:left;
	width:26px;
	height:23px;
}
.header .social{
	float:left;
	margin-top:14px;
	height:23px;
}
.header .social img{
	margin-left:5px;
	float:left;
}
.header .menu{
	float: right;
    height: 43px;
    width: 716px;
	text-align:right;
}
.header .menu a,
.header .menu a:visited,
.header .menu a:hover{
    border-radius: 4px;
    color: #555;
    display: inline-block;
    font-family: "bebas_neueregular";
    font-size: 17px;
    font-weight: normal;
    margin: 9px 8px 0px;/*20px 6px 0px; ex con jugadores*/
    padding: 3px 7px;
}
.header .menu a:hover,
.header .menuHover{
	color:#FFF !important;
	background-color:#00498f !important;
}
/*.header_banner{
	background-image:url("../img/header_bg.png");
	background-position:top right;
	background-repeat:no-repeat;
	width:950px;
	height:110px;
	float:left;
	margin-top:10px;
}
.header_banner img{
	width:950px;
	height:110px;
}
.header_menu{
	background-image:url("../img/header_menu_bg.png");
	background-position:top center;
	background-repeat:repeat-x;
	width:950px;
	height:35px;
	float:left;
}
.header_menu a,
.header_menu a:visited,
.header_menu a:hover{
    color: #FFFFFF;
    float: left;
    font-size: 11px;
    padding: 12px 15px 10px;
    text-transform: uppercase;
}
.header_menu .menu_fb,
.header_menu .menu_fb:hover{
	color: #FFFFFF;
    font-size: 11px;
    padding: 0 !important;
    text-transform: uppercase;
    margin-top: 6px;
	float:right;
}
.header_menu .menu_ant,
.header_menu .menu_ant:hover{
    color: #FFFFFF;
    float: right;
    font-size: 11px;
    padding: 12px 15px 10px;
    text-transform: uppercase;
}
.header_menu a:hover{
	background-color:#254987;
}*/
.header_banner_2 {
	background-color:#FFF;
	/*border:1px solid #a0a0a0;*/
	border-radius:5px;
	height:auto;/*200px*/
	width:932px;/*950px*/
	position:relative;
	float:left;
	margin-bottom:7px;
	text-align:center;
	overflow:hidden;
	
	/*-webkit-box-shadow: 0px 2px 36px #CCC inset;
	-moz-box-shadow: 0px 2px 36px #CCC inset;
	box-shadow: 0px 2px 36px #CCC inset;*/
}
/*****/


.tab {
    border-radius: 0 0 5px 5px;
    float: left;
    margin: 27px 5px 5px;
	margin-bottom:0px;
}
.tab > .links{
	float: left;
    margin-top: -19px;
	margin-left:-1px;
	
}
.tab > .links a{
	border-radius:5px 5px 0px 0px;
	border:1px solid #a0a0a0;
	float:left;
	min-width:50px;
	padding:2px 5px 0;
	height:15px;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#333;
	margin-left:2px;
	overflow:hidden;
	text-overflow: ellipsis;
    white-space: nowrap;
	/*CSS3*/
	background: #dedede;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#dedede));
	background: -webkit-linear-gradient(#FFFFFF, #dedede);
	background: -moz-linear-gradient(#FFFFFF, #dedede);
	background: -ms-linear-gradient(#FFFFFF, #dedede);
	background: -o-linear-gradient(#FFFFFF, #dedede);
	background: linear-gradient(#FFFFFF, #dedede);
}
.tab > .links > .selected,
.tab > .links > .open{
	background-image: url("../img/bg_blue.png");
    background-position: center -4px;
    background-repeat: repeat-x;
	background-color: #FFF;
	border-bottom:none;height:16px;
	margin-top:-4px;
	color:#a10100;/*#a10100*/
	padding-top: 6px;
	margin-left:0px;
	
}
.tab > .links > .open{
	background-image: url("../img/bg_red.png");
}
.tab > .links > .last{
	margin-right:0;
}
.tab > .content{
	display:none;
	padding:6px 5px;
	float:left;
}
.tab > .content.open{
	display:block;
}
.itemView .tab {
	min-height:148px;
	width:auto;/*100%*/
	margin-left:0px;
	margin-right:5px;
	margin-top:0;
}
.itemView .tab > .links{
	width:221px;/*100%*/
}
.itemView .tab > .links a{
	max-width:280px;
}
.itemView .tab > .links a.left,
.itemView .tab > .links a.right{
	min-width:35px;
	max-width:35px;
	float:right;
}
.itemView .tab > .contentBox{
	width:50%;
	padding:5px;
	float: left;
    height: auto;
}
/*****/
.cont {
	/*background-image: url("../img/bg_gris.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;*/
	background-color:#fff;
	float:left;
	width:100%;
	height:auto;
	padding-top:12px;
	padding-bottom:12px;
}
.cont .content{
	width:950px;
	min-height:290px;
	
	margin:0 auto;
	
	
}
.cont .content .box{
	width:934px;/*100%*/
	height:auto;
	float:left;
	
	padding:7px;
	background-color:#FFF;
	border-radius:6px;
	/*border:1px solid #666;*/
	
	-webkit-box-shadow: #bbb 0px 0px 15px;
	-moz-box-shadow: #bbb 0px 0px 15px;
	box-shadow: #bbb 0px 0px 15px;
}
.cont .content .box.noshadow{
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.cont_titulo {
    border-bottom: 4px solid #254987;
    color: #999999;
    float: left;
    font-size: 22px;
    margin-bottom: 10px;
    padding-bottom: 3px;
    width: 934px;
}
.cont_titulo a, 
.cont_titulo a:visited,
.cont_titulo a:hover{
	color: #254987;
    float: right;
    font-size: 14px;
    margin-top: 5px;
	
}
.cont_titulo a.right1, 
.cont_titulo a.right1:visited,
.cont_titulo a.right1:hover{
	color:#FFF;
	background-color:#a10100;
	border-radius:5px;
	float:right;
	padding:5px 10px;
	margin-left:10px;
	margin-top:-2px;
	margin-right: 375px;
}
.cont_titulo a.right2, 
.cont_titulo a.right2:visited,
.cont_titulo a.right2:hover{
	color:#FFF;
	background-color:#00498f;
	border-radius:5px;
	float:right;
	padding:5px 10px;
	margin-top:-2px;
}
.cont_titulo a.right1.oculto,
.cont_titulo a.right2.oculto{
	display: none;
}
.cont_noticia {
    float: left;
    height: auto;
    width: 100%;
	line-height:20px;
}
.cont_noticia_fuente {
    border-top: 1px solid #254987;
    float: left;
    font-style: italic;
    margin-top: 20px;
    padding-top: 9px;
    text-align: right;
    width: 100%;
}
.cont_noticia h1 {
    color: #254987;
    font-size: 22px;
    margin-bottom: 15px;
}
.cont_noticia p{
	
}
.cont_bases{
	width:100%;
	height:auto;
	float:left;
	line-height:24px;
}
.cont_bases2{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
}
.cont_bases2 img{
	width:750px;
	height:auto;
}
.cont_cancha{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
}
.cont_cancha img{
	max-width:950px;
}
/*
.page_item {
    background-image: url("../img/page_list.png");
    background-position: left center;
    background-repeat: no-repeat;
    float: left;
    padding-left: 10px;
    width: 100%;
}
.cont_bases strong {
    color: #254987;
    float: left;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
    max-height: 36px;
    min-height: 18px;
    width: 100%;
}
.cont_bases em {
	background-color: #254987;
	color:#FFF;
	font-style:normal;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
	padding:3px 5px;
	width:100%;
	float:left;
	text-align:center;
	border-radius:6px;
}*/
/*****/
.contentBody{
    margin: 0 auto;
    width: 100%/*98.7%*/;
/*    border: 1px solid #a0a0a0;*/
    border-radius: 5px;
    float: left;
    padding: 5px 0px;
}
.contentBody .contBox{
    float: left;
    width: 49.2%;
    height: auto;
    padding-left: 4px;
    padding-right: 9px;
}
.contentBody .contBox:first-child{
    padding-left: 0;
}
.contentBody .contBox:nth-child(2){
    padding-right: 0;
}
.contentBody .contBox .caja{
    float: left;
    border: 1px solid #a0a0a0;
    border-radius: 5px 5px 0 0;
    width: 100%;
    height: auto;
}
.contentBody .contBox .caja .nombre{
    float: left;
    width: 95.7%;
    height: auto;
    padding: 10px;
    color: #1961a4;
    text-align: center;
    text-transform: uppercase;
    font-family: "Century Gothic";
    font-size: 20px;
    font-weight: bold;
    border-radius: 5px 5px 0 0;
    border-bottom: 1px solid #a0a0a0;
    background: url(../img/fondobtn.png) no-repeat center -2px;
    background-size: 108%;
}
.contentBody .contBox .caja .conNoticia{
    width: 100%;
    float: left;
    height: auto;
}
.contentBody .contBox .caja .conNoticia .afiche{
	float: left;
	width: 100%;
	height: auto;
}
.contentBody .contBox .caja .conNoticia .afiche img{
	width: 100%;
	height: auto;
}
.contentBody .contBox .caja .conNoticia .titulo{
    float: left;
    width: 93.4%;
    height: auto;
    text-align: left;
    font-family: "bebas_neueregular";
    font-size: 30px;
    color: #555555;
    margin-bottom: 5px;
    padding: 5px 15px 0 15px;
		
	
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.contentBody .contBox .caja .conNoticia .cuerpo{
    float: left;
    width: 93.4%;
    height: 50px;
    text-align: justify;
    padding: 0 15px;
    color: #555555;
	/*overflow: hidden;*/
}
.contentBody .contBox .caja .conNoticia .cuerpo > center{
	display: none;
}
.contentBody .contBox .caja .conNoticia .cuerpoTabla{
	background-image: url("../img/header_logo2B.png");
	background-position: center 25px;
	background-repeat: no-repeat;
    height: 217px;
    padding-top: 14px;
    overflow-y: scroll;
}
.contentBody .contBox .caja .conNoticia .sinScroll{
	overflow-y: hidden !important;
}
.contentBody .contBox .caja .conNoticia .cuerpoTabla.sinIndice table tbody tr td:last-child{
	display: none;
}
.contentBody .contBox .caja .conNoticia .cuerpo table{
    width: 100%;
    
    height: auto;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
	margin-top: -15px;
}
contentBody .contBox .caja .conNoticia .cuerpo table tbody{
    width: 100%;
}
.contentBody .contBox .caja .conNoticia .cuerpo table tbody tr:first-child{
    background-image: url(../img/fondo-btn.jpg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    color: #fff!important;
    
}
.contentBody .contBox .caja .conNoticia .cuerpo table tbody tr:nth-child(odd){
    background-color: #e8e8e8;
    color: #555555;
}
.contentBody .contBox .caja .conNoticia .cuerpo table tbody tr:nth-child(even){
    background-color: #fff;
     color: #555555;
}
.contentBody .contBox .caja .conNoticia .cuerpo table tbody tr td{
    font-family: "Century Gothic";
    font-weight: "normal";
    font-size: 12px;
    padding: 3px 0;
}
.contentBody .contBox .caja .conNoticia .cuerpo table tbody tr td{
	padding:3px 7px;
}

.contentBody .contBox .caja .conNoticia .btnNotice{
    background-image: url(../img/fondo-btn.jpg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
    width: 100%;
    color: #fff;
    border-radius: 0;
    font-family: "Century Gothic";
    margin-top: 15px;
    font-size: 15px;
    text-align: center;
    padding: 5px 0;
    text-transform: uppercase;
}
.contentBody .contFull{
    width: 100%;
    padding-left: 0;
    height: 217px;
}
.contentBody .contFull .caja{
    width: 99.7%;
    border-radius: 6px;
}
.contentBody .contFull .caja .nombre{
    width: 98%;
    background-position: center -10px;
}
.contentBody .contFull .caja .cuerpo{
    text-align: center;
    float: left;
    height: auto;
    width: 100%;
    padding-top: 20px;
}
.contentBody .contFull .caja .cuerpo .cajaImg{
    width: 16%;
    height: auto;
    display: inline-block;
    padding: 0 10px;
}
.contentBody .contFull .caja .cuerpo .cajaImg a{
    height: 100px;
    width: 100%;
    float: left;
    background: blue;
}
.contentBody .contFull .caja .cuerpo .cajaImg a img{
    display: none;
}
.contentBody .contFull .caja .btnNotice{
    background-image: url(../img/fondo-btn.jpg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
    width: 100%;
    color: #fff;
    border-radius: 0 0  5px 5px;
    font-family: "Century Gothic";
    margin-top: 15px;
    font-size: 15px;
    text-align: center;
    padding: 5px 0;
    text-transform: uppercase;
}

.contentBody .contBox .caja .conNoticia
.boxBtn{
    float: left;
    width: 100%;
    height: auto;
}
.boxBtn .btn{
    float: left;
    width: 48.4%;
    height: auto;
    padding: 10px;
}
.boxBtn .btn:first-child{
    padding-left: 0;
}
.boxBtn .btn:last-child{
    padding-right: 0;
}
.boxBtn .btn a{
    float: left;
    background: #c83533;
    color: #fff;
    width: 100%;
    text-align: center;
    padding: 5px;
    text-transform: uppercase;
    font-family: "Century Gothic";
    font-size: 20px;
}
.boxBtn .btn a:hover{
background: #aa2e2e;
}
.home_columna_1{
	width:50%;
	height:auto;
	float:left;
	margin-top:7px;
}
.home_columna_2{
	width:297px;
	height:auto;
	float:left;
	margin-left:7px;
}
.home_columna_3{
	width:50%;
	height:auto;
	float:left;
	margin-left:7px;
}
/**/
.home_A{
	width:308px;
	height:287px;
	overflow:hidden;
	border-radius:5px;
	float:left;
	background-color:#FFF;
}
.home_B{
	float: left;
    height: 45px;
    margin-bottom: 7px;
    width: 297px;
	border-radius:6px;
	background-color:#C83533; /*Azul: #254987*/
	text-align:center;
}
.home_B:hover{
	background-color: #254987;
}
.home_B a,
.home_B a:visited,
.home_B a:hover{
	color: #FFFFFF;
    float: left;
    font-family: "Century Gothic";
    font-size: 20px;
    padding: 9px 0;
    text-transform: uppercase;
    width: 297px;
}
/**/
.home_C{
	width:285px;
	height:255px;
	float:left;
	background:#999;
	overflow:hidden;
	border-radius:5px;
}
.home_C img{
	width:100%;
}
.home_D {
	background-color: #f3f4f4;
    border: 1px solid #bababa;
    border-radius: 0 5px 5px 0;
    color: #666;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 15px;
    padding: 8px 7px 7px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 269px;
	
   margin-top:5px;
}
.home_E {
    float: left;
    height: 89px;
    line-height: 18px;
    margin-top: 5px;
    overflow: hidden;
    text-align: justify;
    width: 285px;
}
.home_F {
	background-color:#254987;
    float: right;
    height: 30px;
    margin-top: 5px;
    width: 80px;
	border-radius:6px;
	text-align:center;
}
.home_F a,
.home_F a:visited,
.home_F a:hover{
	color: #FFFFFF;
    float: left;
    font-family: "Century Gothic";
    font-size: 11px;
    padding: 7px 0;
    text-transform: uppercase;
    width: 80px;
}
/**/
.home_G{
	background-image: url("../img/home_insc_title.png");
    background-position: center top;
    background-repeat: no-repeat;
	color: #254987;
    float: left;
    font-family: "Century Gothic";
    font-size: 16px;
    font-weight: bold;
    height: 27px;
    padding-top: 13px;
    text-align: center;
    text-transform: uppercase;
    width: 301px;
	border-radius:6px 6px 0px 0px;
	border-left:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
}
.home_H{
	background-image:url("../img/header_logo2B.png");
	background-position:center center;
	background-repeat:no-repeat;
	width:301px;
	border-left:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
	border-top:1px solid #a0a0a0;
	height:245px;
	float:left;
}
.home_H.ipad{
	overflow-x:hidden !important;
	overflow-y:auto !important; 
	-webkit-overflow-scrolling:touch;
}
.home_columna_3 span{
	width:100%;
	border-left:1px solid #a0a0a0;
	border-right:1px solid #a0a0a0;
	height:13px;
	float:left;
}
.home_I{
	background-color:#254987;
	width:303px;
	height:35px;
	float:left;
	border-radius:0px 0px 6px 6px;
	text-align:center;
}
.home_I a,
.home_I a:visited,
.home_I a:hover{
	color: #FFFFFF;
    float: left;
    font-family: "Century Gothic";
    font-size: 11px;
    padding: 10px 0;
    text-transform: uppercase;
    width: 303px;
}
/**/
.home_H iframe{ 
	float:left;
	margin:10px 0px;
	margin-bottom:0px;
	height:100% !important; 
	width:301px !important; 
	overflow-x:hidden !important;
	overflow-y:auto !important; 
	-webkit-overflow-scrolling:touch;
}
/*****/
.listado_noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#254987;
	list-style-type: square;
	float:left;
	margin:0;
	padding-left: 16px;
}

.listado_noticias li {
	margin-bottom: 10px;
	}

.listado_noticias a,
.listado_noticias a:visited,
.listado_noticias a:hover {
	color: #444;
    font-family: "Century Gothic";
    text-decoration: none;
}
/*****/
.resultados_items{
	width:100%;
	float:left
	height:auto;
}
.resultados_items a,
.resultados_items a:visited,
.resultados_items a:hover{
	background-image: url("../img/boton_bg.png");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    font-size: 11px;
    font-weight: bold;
    margin-left: -40px;
    /*min-width: 65px;30px;*/
    padding: 9px 32px 7px 28px;
    position: relative;
	text-align:center;
}
.resultados_items a:hover,
.resultados_items_on{
	background-image: url("../img/boton_bg_2.png") !important;
	color:#FFF !important;
}
/*** AUTO TABLA ***/
.page_table{
	width:100%;
	float:left;
	/*margin-top:15px;*/
	text-align:left;
	min-height:55px;
}
.page_table_title{
	background-color:#7c7c7c;
	height:29px;
	color:#FFF;
	font-size:11px;
	font-weight:bold;
	padding: 0 5px;
}
.page_table_title td{
	background:none !important;
	padding: 0 5px;
}
.pst_1 { 
	background-image: url("../img/page_table_border.png");
    background-position: center right;
    background-repeat: no-repeat;
    /*width: 60px;*/
	padding: 0 5px;
}
.pst_2{
	background-image: url("../img/page_table_border.png");
    background-position: center right;
    background-repeat: no-repeat;
	padding: 0 5px;
}
.pst_3 { 
	background-image: url("../img/page_table_border.png");
    background-position: center right;
    background-repeat: no-repeat;
	padding: 0 5px;
}
.pst_4 { 
	padding: 0 5px;
}
.pst_last{
	background:none;
}
.page_table_title .pst_1,
.page_table_title .pst_2,
.page_table_title .pst_3,
.page_table_title .pst_4,
.page_table_title .pst_last{
	border:none;
}
.page_table_item{
	background-color:#FFF;
	width:100%;
	height:29px;
	color:#666666;
	font-size:11px;
}
.page_table table{
	width:100% !important;
}
/*****/
.auspiciadores{
	background-image:url("../img/auspiciadores_bg.png");
	background-position:top center;
	background-repeat:no-repeat;
	width:950px;
	height:220px;
	float:left;
	margin-bottom:10px;
	padding-top:35px;
	margin-top:10px;
}
.auspiciadores img{
	width:950px;
	height:220px;
}
.auspiciadoresNew{
	/*width:100%;
	height:auto;
	margin-top:7px;
	float:left;*/
	background-color:#FFF;
	/*border:1px solid #a0a0a0;*/
	border-radius:5px;
	padding:5px;
	height:auto;
	width:922px;
	overflow:hidden;
	position:relative;
	float:left;
	margin-top:10px;
	text-align:center;
	overflow:hidden;
}
.auspiciadoresNew img{
}
/*** AUTO TABLA ***/
/*.footer{
	width:950px;
	height:40px;
	margin-bottom:10px;
	float:left;
}
.footer img{
	width:950px;
	height:40px;
}*/
/*** LAYOUT: FOOTER ***/
.footer{
	background-color:#333;
	border-top:5px solid #cd9b03;
	width:100%;
	height:67px;
	float:left;
	color:#FFF;
}
.footer .content{
	width:950px;
	height:67px;
	margin:0 auto; 
	text-align:center;
}
.footer .content .logo{
	float: left;
   /* margin-left: 113px;*/
    margin-top: 10px;
	position:relative;
	z-index:100;
}
.footer .content .texto{
	float: left;
    font-weight: bold;
    margin-top: 28px;
    position: absolute;
    text-align: center;
    width: 950px;
	z-index:90;
}
.footer .content .texto span{
	width:10px;
	height:10px;
	display:inline-block;
	margin-right:30px;
}
.footer .content .texto a,
.footer .content .texto a:visited,
.footer .content .texto a:hover{
	color:#FFF;
}
.footer .content .onlybits{
	float: right;
    /*margin-right: 76px;*/
    margin-top: 10px;
	position:relative;
	z-index:100;
}
.footer .content .onlybits img{
	width: auto;
	height: 41px;
}
/*****/
.galerias{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:15px;
}
.galeria_item{
	width:226px;
	height:115px;
	float:left;
	margin-right: 15px;
    margin-top: 15px;
	overflow:hidden;
	position:relative;
}
.galeria_item img{
	width:226px;
	height:auto;
	position:absolute;
}
.galeria_item span {
    background-image: url("../img/page_gal_bg.png");
    background-position: center top;
    background-repeat: repeat;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 15px;
    margin-top: 88px;
    padding: 6px 5px;
    position: absolute;
    text-transform: uppercase;
    width: 226px;
}
.galerias_paginas{
	min-width:90px;
	height:auto;
	float:right;
	font-size:12px;
	color:#666;
}
.galerias_paginas span{
	float:left;
	margin:0;
	padding:0;
	font-size:12px;
	margin-top:4px;
	margin-right:4px;
}
.galerias_paginas b{
    background: none repeat scroll 0 0 #5F87AE;
    border: 1px solid #89ADCF;
    color: #FFFFFF;
	margin:0;
    margin-right: 4px;
    padding: 3px 6px;
	font-weight:normal;
	float:left;
	font-size:12px;
}
.galerias_paginas a,
.galerias_paginas a:visited,
.galerias_paginas a:hover{
    background: none repeat scroll 0 0 #DDDDDD;
    border: 1px solid #CCCCCC;
    color: #666666;
	margin:0;
    margin-right: 4px;
    padding: 3px 6px;
    text-align: center;
    text-decoration: none;
	float:left;
	font-size:12px;
}
.galerias_fotos{
	width:100%;
	height:auto;
	float:left;
}
.galerias_fotos img{
	height: 95px;
    width: 95px;
	margin-right: 11px;
    margin-top: 11px;
	float:left;
}
/*****/
.cont_insc {
	width: 100%;
	text-align: center;
	height: auto;
	float: left;
}
.inscripcion {
    background-color: #E7E7E7;
    border-radius: 10px;
    display: inline-block;
    /*margin-left: 127px !important;*/
    margin-top: 10px;
	margin-bottom: 10px;
    padding: 30px;
    min-width: 378px !important;
}
.inscripcion.center{
	text-align: center;
}
.inscripcion span {
    float: left;
    text-align: center;
    width: 450px;
}
.inscripcion_cont {
    background-color: #FFFFFF;
    border: 1px solid #9B9B9B;
    border-radius: 10px;
    float: left;
    padding: 25px 20px;
    min-width: 336px;
}
.inscripcion_cont iframe {
    float: left;
    height: 406px !important;
    overflow-x: hidden;
    overflow-y: auto;
    width: 500px !important;
}
.inscripcion_add_ok{
	float: left;
	width: 100%;
	text-align: center;
}
.inscripcion_add_ok span{
	background-color: #E7E7E7;
	border-radius: 10px;
	display: inline-block;
	width: 400px;
	padding: 30px;
	padding-bottom: 15px;
}
.inscripcion_add_ok span .logo{
	display: inline-block;
	width:100%;
	height: auto;
}
.inscripcion_add_ok span .texto{
	display: inline-block;
	width:100%;
	height: auto;
	margin-top: 15px;
}
/*****/
#resultados_table .nota{
	background-color: #F7F7F7;
    border: 1px solid #C4C4C4;
    border-radius: 4px;
    float: left;
    margin: 10px auto 7px;
    padding: 6px 0;
    text-align: center;
    width: 100%;
}
/**********/
.itemNoticias,
.itemNoticias:visited,
.itemNoticias:hover{
	background-color:#FFF;
	border:1px solid #a0a0a0;
	border-radius:5px;
	height: 138px;
	width:100%;
	overflow:hidden;
	position:relative;
	float:left;
	margin-bottom:7px;
	text-align:left;
	display:table;
	color:#333;
}
.itemNoticias b{
	color: #555;
    font-family: "bebas_neueregular";
	font-weight:normal;
    font-size: 20px;
    overflow: hidden;
    /*text-overflow: ellipsis;
    white-space: nowrap;*/
	margin-left:7px;
	margin-top:10px;
	
	width:auto;
	max-height:45px;
	float:left;
}
.itemNoticias i{
    font-weight: normal;
	font-style:normal;
	font-size:12px;
    overflow: hidden;
    /*text-overflow: ellipsis;
    white-space: nowrap;*/
	margin-left:7px;
	margin-top:6px;
	width:auto;
	height:70px;
	line-height:17px;
	float:left;
	word-break: break-word;
  	text-align: justify;
}
.itemNoticias i img.not1{
	margin-right:5px;
	vertical-align:middle;
	width:15px;
}
.itemNoticias div{
	background-color: #00498f;
	width:55px;
	height:139px;
	right:0;
	position:absolute;
	border-radius: 0 5px 5px 0;
    font-family: "bebas_neueregular";
    font-size: 16px;
	color:#FFF;
	text-align:center;
	
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0078c0), to(#00498f));
	background: -webkit-linear-gradient(#0078c0, #00498f);
	background: -moz-linear-gradient(#0078c0, #00498f);
	background: -ms-linear-gradient(#0078c0, #00498f);
	background: -o-linear-gradient(#0078c0, #00498f);
	background: linear-gradient(#0078c0, #00498f);
}
.itemNoticias div.hover{
	background: #a10100 !important;
	
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FF0000), to(#a10100)) !important;
	background: -webkit-linear-gradient(#FF0000, #a10100) !important;
	background: -moz-linear-gradient(#FF0000, #a10100) !important;
	background: -ms-linear-gradient(#FF0000, #a10100) !important;
	background: -o-linear-gradient(#FF0000, #a10100) !important;
	background: linear-gradient(#FF0000, #a10100) !important;
}
.itemNoticias div img.not2{
	color:#FFF !important;
	width:18px !important;
	height:18px !important;
	vertical-align:middle;
	display:inline-block;
	margin-top:51px;
	margin-bottom:1px;
}

/*Set margin*/
.margin-5{ margin: 5px !important; }
.margin-10{ margin: 10px !important; }
.margin-15{ margin: 15px !important; }
.margin-20{ margin: 20px !important; }
.margin-25{ margin: 25px !important; }
.margin-30{ margin: 30px !important; }
.margin-35{ margin: 35px !important; }
.margin-40{ margin: 40px !important; }
.margin-45{ margin: 45px !important; }
.margin-50{ margin: 50px !important; }
.margin-55{ margin: 55px !important; }
.margin-60{ margin: 60px !important; }
.margin-65{ margin: 65px !important; }
.margin-70{ margin: 70px !important; }
.margin-75{ margin: 75px !important; }
.margin-80{ margin: 80px !important; }
.margin-85{ margin: 85px !important; }
.margin-90{ margin: 90px !important; }
.margin-95{ margin: 95px !important; }
.margin-100{ margin: 100px !important; }

.margin-t-5{ margin-top: 5px !important; }
.margin-t-10{ margin-top: 10px !important; }
.margin-t-15{ margin-top: 15px !important; }
.margin-t-20{ margin-top: 20px !important; }
.margin-t-25{ margin-top: 25px !important; }
.margin-t-30{ margin-top: 30px !important; }
.margin-t-35{ margin-top: 35px !important; }
.margin-t-40{ margin-top: 40px !important; }
.margin-t-45{ margin-top: 45px !important; }
.margin-t-50{ margin-top: 50px !important; }
.margin-t-55{ margin-top: 55px !important; }
.margin-t-60{ margin-top: 60px !important; }
.margin-t-65{ margin-top: 65px !important; }
.margin-t-70{ margin-top: 70px !important; }
.margin-t-75{ margin-top: 75px !important; }
.margin-t-80{ margin-top: 80px !important; }
.margin-t-85{ margin-top: 85px !important; }
.margin-t-90{ margin-top: 90px !important; }
.margin-t-95{ margin-top: 95px !important; }
.margin-t-100{ margin-top: 100px !important; }

.margin-b-5{ margin-bottom: 5px !important; }
.margin-b-10{ margin-bottom: 10px !important; }
.margin-b-15{ margin-bottom: 15px !important; }
.margin-b-20{ margin-bottom: 20px !important; }
.margin-b-25{ margin-bottom: 25px !important; }
.margin-b-30{ margin-bottom: 30px !important; }
.margin-b-35{ margin-bottom: 35px !important; }
.margin-b-40{ margin-bottom: 40px !important; }
.margin-b-45{ margin-bottom: 45px !important; }
.margin-b-50{ margin-bottom: 50px !important; }
.margin-b-55{ margin-bottom: 55px !important; }
.margin-b-60{ margin-bottom: 60px !important; }
.margin-b-65{ margin-bottom: 65px !important; }
.margin-b-70{ margin-bottom: 70px !important; }
.margin-b-75{ margin-bottom: 75px !important; }
.margin-b-80{ margin-bottom: 80px !important; }
.margin-b-85{ margin-bottom: 85px !important; }
.margin-b-90{ margin-bottom: 90px !important; }
.margin-b-95{ margin-bottom: 95px !important; }
.margin-b-100{ margin-bottom: 100px !important; }

.margin-l-5{ margin-left: 5px !important; }
.margin-l-10{ margin-left: 10px !important; }
.margin-l-15{ margin-left: 15px !important; }
.margin-l-20{ margin-left: 20px !important; }
.margin-l-25{ margin-left: 25px !important; }
.margin-l-30{ margin-left: 30px !important; }
.margin-l-35{ margin-left: 35px !important; }
.margin-l-40{ margin-left: 40px !important; }
.margin-l-45{ margin-left: 45px !important; }
.margin-l-50{ margin-left: 50px !important; }
.margin-l-55{ margin-left: 55px !important; }
.margin-l-60{ margin-left: 60px !important; }
.margin-l-65{ margin-left: 65px !important; }
.margin-l-70{ margin-left: 70px !important; }
.margin-l-75{ margin-left: 75px !important; }
.margin-l-80{ margin-left: 80px !important; }
.margin-l-85{ margin-left: 85px !important; }
.margin-l-90{ margin-left: 90px !important; }
.margin-l-95{ margin-left: 95px !important; }
.margin-l-100{ margin-left: 100px !important; }

.margin-r-5{ margin-right: 5px !important; }
.margin-r-10{ margin-right: 10px !important; }
.margin-r-15{ margin-right: 15px !important; }
.margin-r-20{ margin-right: 20px !important; }
.margin-r-25{ margin-right: 25px !important; }
.margin-r-30{ margin-right: 30px !important; }
.margin-r-35{ margin-right: 35px !important; }
.margin-r-40{ margin-right: 40px !important; }
.margin-r-45{ margin-right: 45px !important; }
.margin-r-50{ margin-right: 50px !important; }
.margin-r-55{ margin-right: 55px !important; }
.margin-r-60{ margin-right: 60px !important; }
.margin-r-65{ margin-right: 65px !important; }
.margin-r-70{ margin-right: 70px !important; }
.margin-r-75{ margin-right: 75px !important; }
.margin-r-80{ margin-right: 80px !important; }
.margin-r-85{ margin-right: 85px !important; }
.margin-r-90{ margin-right: 90px !important; }
.margin-r-95{ margin-right: 95px !important; }
.margin-r-100{ margin-right: 100px !important; }
/*Set margin*/

/*Set padding*/
.padding-5{ padding: 5px !important; }
.padding-10{ padding: 10px !important; }
.padding-15{ padding: 15px !important; }
.padding-20{ padding: 20px !important; }
.padding-25{ padding: 25px !important; }
.padding-30{ padding: 30px !important; }
.padding-35{ padding: 35px !important; }
.padding-40{ padding: 40px !important; }
.padding-45{ padding: 45px !important; }
.padding-50{ padding: 50px !important; }
.padding-55{ padding: 55px !important; }
.padding-60{ padding: 60px !important; }
.padding-65{ padding: 65px !important; }
.padding-70{ padding: 70px !important; }
.padding-75{ padding: 75px !important; }
.padding-80{ padding: 80px !important; }
.padding-85{ padding: 85px !important; }
.padding-90{ padding: 90px !important; }
.padding-95{ padding: 95px !important; }
.padding-100{ padding: 100px !important; }

.padding-t-5{ padding-top: 5px !important; }
.padding-t-10{ padding-top: 10px !important; }
.padding-t-15{ padding-top: 15px !important; }
.padding-t-20{ padding-top: 20px !important; }
.padding-t-25{ padding-top: 25px !important; }
.padding-t-30{ padding-top: 30px !important; }
.padding-t-35{ padding-top: 35px !important; }
.padding-t-40{ padding-top: 40px !important; }
.padding-t-45{ padding-top: 45px !important; }
.padding-t-50{ padding-top: 50px !important; }
.padding-t-55{ padding-top: 55px !important; }
.padding-t-60{ padding-top: 60px !important; }
.padding-t-65{ padding-top: 65px !important; }
.padding-t-70{ padding-top: 70px !important; }
.padding-t-75{ padding-top: 75px !important; }
.padding-t-80{ padding-top: 80px !important; }
.padding-t-85{ padding-top: 85px !important; }
.padding-t-90{ padding-top: 90px !important; }
.padding-t-95{ padding-top: 95px !important; }
.padding-t-100{ padding-top: 100px !important; }

.padding-b-5{ padding-bottom: 5px !important; }
.padding-b-10{ padding-bottom: 10px !important; }
.padding-b-15{ padding-bottom: 15px !important; }
.padding-b-20{ padding-bottom: 20px !important; }
.padding-b-25{ padding-bottom: 25px !important; }
.padding-b-30{ padding-bottom: 30px !important; }
.padding-b-35{ padding-bottom: 35px !important; }
.padding-b-40{ padding-bottom: 40px !important; }
.padding-b-45{ padding-bottom: 45px !important; }
.padding-b-50{ padding-bottom: 50px !important; }
.padding-b-55{ padding-bottom: 55px !important; }
.padding-b-60{ padding-bottom: 60px !important; }
.padding-b-65{ padding-bottom: 65px !important; }
.padding-b-70{ padding-bottom: 70px !important; }
.padding-b-75{ padding-bottom: 75px !important; }
.padding-b-80{ padding-bottom: 80px !important; }
.padding-b-85{ padding-bottom: 85px !important; }
.padding-b-90{ padding-bottom: 90px !important; }
.padding-b-95{ padding-bottom: 95px !important; }
.padding-b-100{ padding-bottom: 100px !important; }

.padding-l-5{ padding-left: 5px !important; }
.padding-l-10{ padding-left: 10px !important; }
.padding-l-15{ padding-left: 15px !important; }
.padding-l-20{ padding-left: 20px !important; }
.padding-l-25{ padding-left: 25px !important; }
.padding-l-30{ padding-left: 30px !important; }
.padding-l-35{ padding-left: 35px !important; }
.padding-l-40{ padding-left: 40px !important; }
.padding-l-45{ padding-left: 45px !important; }
.padding-l-50{ padding-left: 50px !important; }
.padding-l-55{ padding-left: 55px !important; }
.padding-l-60{ padding-left: 60px !important; }
.padding-l-65{ padding-left: 65px !important; }
.padding-l-70{ padding-left: 70px !important; }
.padding-l-75{ padding-left: 75px !important; }
.padding-l-80{ padding-left: 80px !important; }
.padding-l-85{ padding-left: 85px !important; }
.padding-l-90{ padding-left: 90px !important; }
.padding-l-95{ padding-left: 95px !important; }
.padding-l-100{ padding-left: 100px !important; }

.padding-r-5{ padding-right: 5px !important; }
.padding-r-10{ padding-right: 10px !important; }
.padding-r-15{ padding-right: 15px !important; }
.padding-r-20{ padding-right: 20px !important; }
.padding-r-25{ padding-right: 25px !important; }
.padding-r-30{ padding-right: 30px !important; }
.padding-r-35{ padding-right: 35px !important; }
.padding-r-40{ padding-right: 40px !important; }
.padding-r-45{ padding-right: 45px !important; }
.padding-r-50{ padding-right: 50px !important; }
.padding-r-55{ padding-right: 55px !important; }
.padding-r-60{ padding-right: 60px !important; }
.padding-r-65{ padding-right: 65px !important; }
.padding-r-70{ padding-right: 70px !important; }
.padding-r-75{ padding-right: 75px !important; }
.padding-r-80{ padding-right: 80px !important; }
.padding-r-85{ padding-right: 85px !important; }
.padding-r-90{ padding-right: 90px !important; }
.padding-r-95{ padding-right: 95px !important; }
.padding-r-100{ padding-right: 100px !important; }
/*Set padding*/

/*Disable margin*/
.no-margin{ margin: 0px !important; }
.no-margin-h{ padding-left: 0px !important; padding-right: 0px !important; }
.no-margin-v{ padding-top: 0px !important; padding-bottom: 0px !important; }
.no-margin-l{ margin-left: 0px !important; }
.no-margin-r{ margin-right: 0px !important; }
.no-margin-t{ margin-top: 0px !important; }
.no-margin-b{ margin-bottom: 0px !important; }
/*Disable margin*/

/*Disable padding*/
.no-padding{ padding: 0px !important; }
.no-padding-h{ padding-left: 0px !important; padding-right: 0px !important; }
.no-padding-v{ padding-top: 0px !important; padding-bottom: 0px !important; }
.no-padding-l{ padding-left: 0px !important; }
.no-padding-r{ padding-right: 0px !important; }
.no-padding-t{ padding-top: 0px !important; }
.no-padding-b{ padding-bottom: 0px !important; }
/*Disable padding*/