/*
 *   CONTENT SETTINGS
 *   Sets the contents container settings
 */

/* SHORTCUTS */
.bold
{
	font-weight:bold;
}

.noBold
{
	font-weight:lighter;
}

.display
{
	display:block;
}

.padding4
{
	padding:4px;
}

.text-indent
{
	text-indent:-9000px;
}

.float-left
{
	float:left;
}

.float-right
{
	float:right;
}

.margin10
{
	margin:10px;
}

/* HEADER */

#header
{
	height:99px;
	margin:0 auto;
	width:954px;
}

#header .logo
{
	background:transparent url(/ClientSide/images/logo02.png) no-repeat 0 0;
	display:block;
	float:left;
	height:99px;
	text-indent:-9000px;
	width:233px;
}

#header .menu
{
	background:transparent url(/ClientSide/images/bg-header02.png) no-repeat 0 0;
	height:99px;
	float:left;
	width:721px;
}

#header .menu li
{
	float:left;
	width:100px;
}

#header #user
{
	color:#cb1e20;
	font-size:10px;
	font-weight:bold;
	position:absolute;
	right:10px;
	text-align:right;
	top:80px;
}

#header #user .salir
{
	color:black;
	font-size:10px;
	font-weight:bold;
	margin-left:10px;
	text-align:right;
	text-decoration:none;
}

#header .menu ul
{
	margin:0 49px;
	width:405px;
}

#header .menu ul li a
{
	background:transparent url(/ClientSide/images/btn-menu.png) no-repeat 0 0;
	color:white;
	display:block;
	float:left;
	font-weight:bold;
	height:42px;
	line-height:40px;
	margin-right:1px;
	text-align:center;
	text-decoration:none;
	width:100px;
}

#header .menu ul li a:hover
{
	background:transparent url(/ClientSide/images/btn-hover-menu.png) no-repeat 0 0;
	color:white;
	display:block;
	float:left;
	font-weight:bold;
	height:42px;
	line-height:40px;
	margin-right:1px;
	text-align:center;
	text-decoration:none;
	width:100px;
}

#header .menu ul li.actived
{
	background:transparent url(/ClientSide/images/btn-hover-menu.png) no-repeat 0 0;
	color:white;
	cursor:pointer;
	display:block;
	float:left;
	font-weight:bold;
	height:42px;
	line-height:40px;
	margin-right:1px;
	text-align:center;
	text-decoration:none;
	width:100px;
}

#header .language
{
	position:absolute;
	right:10px;
	top:5px;
}

#header .language .lang-esp
{
	background:transparent url(/ClientSide/images/lang-esp.png) no-repeat 0 0;
	display:block;
	float:left;
	height:28px;
	text-indent:-9000px;
	width:28px;
}

#header .language .lang-eng
{
	background:transparent url(/ClientSide/images/lang-eng.png) no-repeat 0 0;
	display:block;
	float:left;
	height:28px;
	margin-left:10px;
	text-indent:-9000px;
	width:28px;
}

#header .language .lang-fr
{
	background:transparent url(/ClientSide/images/lang-fr.png) no-repeat 0 0;
	display:block;
	float:left;
	height:28px;
	margin-left:10px;
	text-indent:-9000px;
	width:28px;
}

/* BODY */

#content
{
	background:transparent url(/ClientSide/images/bg-content.png) no-repeat scroll center bottom;
	margin:0 auto 0 3px;
	min-height:820px;
	width:954px;
	float:left;
}

#content #marquesina
{
	background:transparent url(/ClientSide/images/bg-marquesina.png) no-repeat 0 0;
	clear:both;
	float:right;
	height:24px;
	margin:0 185px 0 0;
	width:606px;
}

#content .grid-1
{
	float:left;
	height:250px;
	width:287px;
}

#content .h4-grid
{
	padding:10px;
	text-align:center;
}

#content .head-left
{
	background:transparent url(/ClientSide/images/bg-head-left-grid.png) no-repeat 0 0;
	float:left;
	height:28px;
	width:4px;
}

#content .head-center
{
	background:transparent url(/ClientSide/images/bg-head-center-grid.png) repeat-x right 0;
	height:28px;
	width:99%;
}

#content .body-grid-left
{
	background:transparent url(/ClientSide/images/bg-body-left-grid.png) repeat-y 0 0;
	float:left;
	height:99%;
	width:4px;
}

#content .body-grid-center
{
	background:transparent url(/ClientSide/images/bg-body-center-grid.png) repeat-y right 0;
	height:99%;
	width:99%;
}

#content .foot-left
{
	background:transparent url(/ClientSide/images/bg-foot-left-grid.png) no-repeat 0 0;
	float:left;
	height:28px;
	width:4px;
}

#content .foot-center
{
	background:transparent url(/ClientSide/images/bg-foot-center-grid.png) repeat-x right 0;
	height:28px;
	width:99%;
}

#content .row
{
	margin:5px 0;
	overflow:hidden;
	width:100%;
}

#content .inscribete
{
	clear:right;
	float:right;
	height:81px;
	margin:0px 3px 0px 10px;
	width:190px;
}

#content .obrasocial
{
	clear:right;
	float:right;
	height:81px;
	margin:0px 3px 0px 10px;
	width:190px;
}

#content .futbolme
{
	clear:right;
	float:right;
	height:57px;
	margin:0 -8px 0 10px;
	width:190px;
}

#content .golygoltv
{
float:right;
height:100px;
margin:14px -17px 0 10px;
width:190px;
}

#content .empleo
{
	float:right;
	height:57px;
	margin:45px 0 0 10px;
	width:190px;
}

.lnkEmpleo
{
	display:block;
	height:200px;
	text-indent:-9000px;
	width:190px;
	background: transparent url(/ClientSide/images/job.gif) no-repeat scroll 0 0;
}

#content a.inscription
{
	background:transparent url(/ClientSide/images/inscribete.png) no-repeat scroll 0 0;
	display:block;
	height:25px;	
	text-indent:-9000px;
	width:86px;
}

#content .obrasocial a.lnkobrasocial
{
	background:transparent url(/ClientSide/images/obrasocial.png) no-repeat 0 0;
	display:block;
	height:81px;
	text-indent:-9000px;
	width:190px;
}

#content .futbolme a.lnkfutbolme
{
	background:transparent url(/ClientSide/images/futbolme0102.png) no-repeat 0 0;
	display:block;
	height:81px;
	text-indent:-9000px;
	width:190px;
}

#content .golygoltv a.lnkgolygoltv
{
	background:transparent url(/ClientSide/images/GolyGolTV.gif) no-repeat 0 0;
	display:block;
	height:81px;
	text-indent:-9000px;
	width:190px;
}

/* SUB-MENU */

#content .sub-menu
{
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:10px;
	width:150px;
}

#content .sub-menu li.head-submenu
{
	background:transparent url(/ClientSide/images/bg-btn-torneo.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu-en
{
	background:transparent url(/ClientSide/images/bg-btn-tournament.png) no-repeat 0 0;
}

#content .sub-menu li.foot-submenu
{
	background:transparent url(/ClientSide/images/bg-foot-submenu.png) no-repeat 0 0;
	height:26px;
}

#content .sub-menu li.head-submenu02
{
	background:transparent url(/ClientSide/images/bg-btn-alojamiento.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu02-en
{
	background:transparent url(/ClientSide/images/bg-btn-accommodation.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu03
{
	background:transparent url(/ClientSide/images/bg-btn-inscripcion.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu03-en
{
	background:transparent url(/ClientSide/images/bg-btn-inscription.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu04
{
	background:transparent url(/ClientSide/images/bg-btn-multimedia.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu04-en
{
	background:transparent url(/ClientSide/images/bg-btn-multimedia.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu05
{
	background:transparent url(/ClientSide/images/bg-btn-ocio.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu05-en
{
	background:transparent url(/ClientSide/images/bg-btn-entertainment.png) no-repeat 0 0;
}

#content .sub-menu li.head-submenu h2, h3
{
	height:24px;
}

#content .sub-menu li.head-submenu-en h2, h3
{
	height:24px;
}

#content .sub-menu li.head-submenu ul
{
	height:100%;
}

#content .sub-menu li.head-submenu-en ul
{
	height:100%;
}

#content .sub-menu li.head-submenu02 ul
{
	height:100%;
}

#content .sub-menu li.head-submenu02-en ul
{
	height:100%;
}

#content .sub-menu li.head-submenu03 ul
{
	height:100%;
}

#content .sub-menu li.head-submenu03-en ul
{
	height:100%;
}

#content .sub-menu li.head-submenu04 ul
{
	height:100%;
}

#content .sub-menu li.head-submenu04-en ul
{
	height:100%;
}

#content .sub-menu li.head-submenu05 ul
{
	height:100%;
}

#content .sub-menu li.head-submenu05-en ul
{
	height:100%;
}

#content .sub-menu li.head-submenu ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu-en ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu02 ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu02-en ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu03 ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu03-en ul li
{
	height:24px;
}


#content .sub-menu li.head-submenu04 ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu04-en ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu05 ul li
{
	height:24px;
}

#content .sub-menu li.head-submenu05-en ul li
{
	height:24px;
}

#content .sub-menu .submenu-clear, .submenu01, .submenu02, .submenu03, .submenu04, .submenu05, .submenu06
{
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-clear a, .submenu01 a, .submenu02 a, .submenu03 a, .submenu04 a, .submenu05 a, .submenu06 a
{
	display:block;
	font-weight:bold;
	text-decoration:none;
}

#content .sub-menu .submenu-participantes
{
	background:transparent url(/ClientSide/images/Menu/01-bg-participantes-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu a
{
	display:block;
	font-weight:bold;
	text-decoration:none;
}

#content .sub-menu .submenu-participantes:hover
{
	background:transparent url(/ClientSide/images/Menu/01-bg-participantes-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-participantes:hover a
{
	color:white;
}

#content .sub-menu .submenu-acompanantes
{
	background:transparent url(/ClientSide/images/Menu/02-bg-acompanantes-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-acompanantes:hover
{
	background:transparent url(/ClientSide/images/Menu/02-bg-acompanantes-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-acompanantes:hover a
{
	color:white;
}

#content .sub-menu .submenu-folleto
{
	background:transparent url(/ClientSide/images/Menu/03-bg-folleto-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-folleto:hover
{
	background:transparent url(/ClientSide/images/Menu/03-bg-folleto-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-folleto:hover a
{
	color:white;
}

#content .sub-menu .submenu-tarifas
{
	background:transparent url(/ClientSide/images/Menu/04-bg-tarifas-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-tarifas:hover
{
	background:transparent url(/ClientSide/images/Menu/04-bg-tarifas-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-tarifas:hover a
{
	color:white;
}

#content .sub-menu .submenu-inscribir
{
	background:transparent url(/ClientSide/images/Menu/05-bg-inscribir-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-inscribir:hover
{
	background:transparent url(/ClientSide/images/Menu/05-bg-inscribir-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-inscribir:hover a
{
	color:white;
}

#content .sub-menu .submenu-masinfo
{
	background:transparent url(/ClientSide/images/Menu/06-bg-informacion-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-masinfo:hover
{
	background:transparent url(/ClientSide/images/Menu/06-bg-informacion-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-masinfo:hover a
{
	color:white;
}

#content .sub-menu .submenu-galeria-imagenes
{
	background:transparent url(/ClientSide/images/Menu/07-bg-ultima-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-galeria-imagenes:hover
{
	background:transparent url(/ClientSide/images/Menu/07-bg-ultima-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-galeria-imagenes:hover a
{
	color:white;
}


#content .sub-menu .submenu-galeria-videos
{
	background:transparent url(/ClientSide/images/Menu/08-bg-galeria-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-galeria-videos:hover
{
	background:transparent url(/ClientSide/images/Menu/08-bg-galeria-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-galeria-videos:hover a
{
	color:white;
}

#content .sub-menu .submenu-actividades
{
	background:transparent url(/ClientSide/images/Menu/09-bg-actividades-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-actividades:hover
{
	background:transparent url(/ClientSide/images/Menu/09-bg-actividades-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-actividades:hover a
{
	color:white;
}

#content .sub-menu .submenu-descuentos
{
	background:transparent url(/ClientSide/images/Menu/010-bg-descuentos-btn.png) no-repeat 0 0;
	line-height:24px;
	padding:0 0 0 10px;
}

#content .sub-menu .submenu-descuentos:hover
{
	background:transparent url(/ClientSide/images/Menu/010-bg-descuentos-btn-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-descuentos:hover a
{
	color:white;
}


#content .sub-menu .submenu-clear
{
	background:transparent url(/ClientSide/images/bg-submenu-clear.png) no-repeat 0 0;
}

#content .sub-menu .submenu-clear:hover
{
	background:transparent url(/ClientSide/images/bg-submenu-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu-clear:hover a
{
	color:white;
}

#content .sub-menu .submenu01
{
	background:transparent url(/ClientSide/images/bg-submenu-01.png) no-repeat 0 0;
}

#content .sub-menu .submenu01:hover
{
	background:transparent url(/ClientSide/images/bg-submenu-01-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu01:hover a
{
	color:white;
}

#content .sub-menu .submenu02
{
	background:transparent url(/ClientSide/images/bg-submenu-02.png) no-repeat 0 0;
}

#content .sub-menu .submenu02:hover
{
	background:transparent url(/ClientSide/images/bg-submenu-02-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu02:hover a
{
	color:white;
}

#content .sub-menu .submenu03
{
	background:transparent url(/ClientSide/images/bg-submenu-03.png) no-repeat 0 0;
}

#content .sub-menu .submenu03:hover
{
	background:transparent url(/ClientSide/images/bg-submenu-03-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu03:hover a
{
	color:white;
}

#content .sub-menu .submenu04
{
	background:transparent url(/ClientSide/images/bg-submenu-04.png) no-repeat 0 0;
}

#content .sub-menu .submenu04:hover
{
	background:transparent url(/ClientSide/images/bg-submenu-04-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu04:hover a
{
	color:white;
}

#content .sub-menu .submenu05
{
	background:transparent url(/ClientSide/images/bg-submenu-05.png) no-repeat 0 0;
}

#content .sub-menu .submenu05:hover
{
	background:transparent url(/ClientSide/images/bg-submenu-05-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu05:hover a
{
	color:white;
}

#content .sub-menu .submenu06
{
	background:transparent url(/ClientSide/images/bg-submenu-06.png) no-repeat 0 0;
}

#content .sub-menu .submenu06:hover
{
	background:transparent url(/ClientSide/images/bg-submenu-06-hover.png) no-repeat 0 0;
}

#content .sub-menu .submenu06:hover a
{
	color:white;
}

/* MI CUENTA */

#content #mi-cuenta
{
	background:transparent url(/ClientSide/images/bg-micuenta.png) no-repeat 0 0;
	float:right;
	height:133px;
	margin-right:0px;
	margin-top:10px;
	width:195px;
}

#content #mi-cuenta h4
{
	color:white;
	margin:10px 10px 15px;
}

#content #mi-cuenta input
{
	float:right;
	margin-right:8px;
}

#content #mi-cuenta label
{
	color:white;
	float:right;
	font-weight:bold;
	margin-right:4px;
	margin-top:4px;
}

#content #mi-cuenta div.row a, #content #mi-cuenta div.row a:hover
{
	color:white;
	float:right;
	font-weight:bold;
	font-size:10px;
	margin-right:8px;
	text-decoration:underline;
}

#content #mi-cuenta div.row .btn
{
	background:transparent url(/ClientSide/images/bg-btn-reg.png) no-repeat 0 0;
	color:white;
	cursor:pointer;
	display:block;
	font-weight:bold;
	height:25px;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	width:86px;
}

#content #mi-cuenta div.row .btn:hover
{
	background:transparent url(/ClientSide/images/bg-btn-reg-hover.png) no-repeat 0 0;
	color:white;
	cursor:pointer;
	display:block;
	font-weight:bold;
	height:25px;
	line-height:22px;
	text-align:center;
	text-decoration:none;
	width:86px;
}

#content #mi-cuenta div.row .btn-inp
{
	background:url("/ClientSide/images/bg-btn-reg.png") no-repeat scroll 0 0 transparent;
	border:0 none;
	color:white;
	cursor:pointer;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:23px;
	padding-bottom:4px;
	padding-top:3px;
	text-align:center;
	text-decoration:none;
	width:86px;
}

#content #mi-cuenta div.row .btn-inp:hover
{
	background:transparent url(/ClientSide/images/bg-btn-reg-hover.png) no-repeat 0 0;	
	border:0 none;
	color:white;
	cursor:pointer;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:23px;
	padding-bottom:4px;
	padding-top:3px;
	text-align:center;
	text-decoration:none;
	width:86px;
}

#footer
{
	background:transparent url(/ClientSide/images/bg-footer.png) no-repeat scroll center top;	
	min-height:50px;
	float:left;
	margin-bottom:20px;
	width:100%;
}


/* ROTATING NEWS */

.news
{
	display:none;
	margin-left:7px;
	padding-top:10px;
}

.news a
{
	color:#a30000;
	text-decoration:none;
}


.news a:hover
{
	color:red;
	text-decoration:underline;
}

.news h4
{
	font-weight:bold;
	padding:5px;
	margin-top:5px;
	color:#A30000;
}

.news p
{	
	padding:5px;
	line-height:20px;
}

.home1
{
	margin-left:3px;
	height:300px !important;
	margin-bottom:10px;
}

.home3
{
	height:100% !important;	
	margin-left:3px;
	margin-top:0px;
	width:580px !important;
}

.home2
{	
	height:300px !important;
	margin-bottom:10px;
}

#content .home1 .body-grid-center
{
	background:#F4F4F4 url(/ClientSide/images/bg-centerContent-Head.png) no-repeat scroll right 0;
	width:282px;
}

#content .home3 .body-grid-center
{
	background:#F4F4F4 url(/ClientSide/images/bg-centerContent-Head.png) no-repeat scroll right 0;
	width:572px;
}

#content .home2 .body-grid-center 
{	
	background:#F4F4F4 url(/ClientSide/images/bg-centerContent-Head.png) no-repeat scroll right 0;
	width:282px;
}

#content .home2 .foot-center img
{
	padding-top:2px;
	cursor:pointer;
}

#startRotationBtn
{
	margin-left:70px;
}

#stopRotationBtn
{
	margin-left:70px;
}

#nextRotationImage
{	
	margin-left:73px;
}

#previousRotationImage
{	
	margin-left:16px;
}

/* END. ROTATING NEWS */



/* GALERIA VIDEOS */

#ytvideo,
#ytvideo2 {
    float: left;
	margin-right:10px;
}


.yt_holder {
    background: #f3f3f3;
    padding:0 10px 10px 0;
    float: left;
    border: 1px solid #e3e3e3;
	margin-bottom:15px;
	margin-top:10px;
}


.demo2{
    float:left;
	height:396px;
	margin:0;
	overflow:scroll;
	padding:0;
	width:250px;
}

.demo2 li {
    list-style-type: none;
    display:block;
    background: #f1f1f1;
    float: left;
    width: 225px;
    margin-bottom: 5px;
	padding:2px;

}

.demo2 li img {
    width: 120px;
    float: left;
    margin-right: 5px;
    border: 1px solid #999;
}

.demo2 li a {
    font-family: georgia;
    text-decoration: none;
    display: block;
    color: #000;
}

.currentvideo {
	background: #e6e6e6;
}

/* END. GALERIA VIDEOS */

/* NEWSTICKER */

.newsTicker
{
	margin-top:7px;
	color:White;
	font-weight:bold;
}

.newsTicker a
{
	color:White;
}

/* END. NEWSTICKER */


/* FOOTER */

#footer ul
{
	float:left;
}

#footer li
{
	float:left;
}

#footer .label1
{
	font-weight:bold;
	margin-left:390px;
}

#footer .label2
{
	font-weight:bold;
	margin-left:209px;
	width:600px;
}

#footer .patrocinadoresFooter
{
	margin-left:209px;
	margin-top:20px;
	margin-bottom:15px;
}

#footer .instituciones
{
	margin-left:180px;
	margin-top:15px;
	margin-bottom:15px;
}

#footer .patrocinadoresFooter li
{
	margin-right:10px;
}

#footer .instituciones li
{
	margin-right:20px;
}


/* END. FOOTER */


/* DATEPICKER */
/* Main Style Sheet for jQuery UI date picker */
.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div
{
	/*resets*/margin:  0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	background:  #ffffff url(/asset/images/calendar/images/ffffff_40x100_textures_01_flat_0.png) 0 0 repeat-x;
	font-size:  1.1em;
	border:  4px solid #b3aea9;
	width:  15.5em;
	padding:  2.5em .5em .5em .5em;
	position:  relative;
}
.ui-datepicker-div, #ui-datepicker-div
{
	z-index:  9999; /*must have*/
	display:  none;
}
.ui-datepicker-inline
{
	float:  left;
	display:  block;
}
.ui-datepicker-control
{
	display:  none;
}
.ui-datepicker-current
{
	display:  none;
}
.ui-datepicker-next, .ui-datepicker-prev
{
	position:  absolute;
	left:  .5em;
	top:  .5em;
	background:  #e6e6e6 url(/asset/images/calendar/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;
}
.ui-datepicker-next
{
	left:  14.6em;
}
.ui-datepicker-next:hover, .ui-datepicker-prev:hover
{
	background:  #dadada url(/asset/images/calendar/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;
}
.ui-datepicker-next a, .ui-datepicker-prev a
{
	text-indent:  -999999px;
	width:  1.3em;
	height:  1.4em;
	display:  block;
	font-size:  1em;
	background:  url(/asset/images/calendar/images/888888_7x7_arrow_left.gif) 50% 50% no-repeat;
	border:  1px solid #d3d3d3;
	cursor:  pointer;
}
.ui-datepicker-next a
{
	background:  url(/asset/images/calendar/images/888888_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:hover
{
	background:  url(/asset/images/calendar/images/454545_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:hover
{
	background:  url(/asset/images/calendar/images/454545_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-prev a:active
{
	background:  url(/asset/images/calendar/images/222222_7x7_arrow_left.gif) 50% 50% no-repeat;
}
.ui-datepicker-next a:active
{
	background:  url(/asset/images/calendar/images/222222_7x7_arrow_right.gif) 50% 50% no-repeat;
}
.ui-datepicker-header select
{
	border:  1px solid #d3d3d3;
	color:  #555555;
	background:  #e6e6e6;
	font-size:  1em;
	line-height:  1.4em;
	position:  absolute;
	top:  .5em;
	margin:  0 !important;
}
.ui-datepicker-header option:focus, .ui-datepicker-header option:hover
{
	background:  #dadada;
}
.ui-datepicker-header select.ui-datepicker-new-month
{
	width:  7em;
	left:  2.2em;
}
.ui-datepicker-header select.ui-datepicker-new-year
{
	width:  5em;
	left:  9.4em;
}
table.ui-datepicker
{
	width:  15.5em;
	text-align:  right;
}
table.ui-datepicker td a
{
	padding:  .1em .3em .1em 0;
	display:  block;
	color:  #756c63;
	background:  #e6e6e6 url(/asset/images/calendar/images/e6e6e6_40x100_textures_02_glass_75.png) 0 50% repeat-x;
	cursor:  pointer;
	border:  1px solid #ffffff;
}
table.ui-datepicker td a:hover
{
	border:  1px solid #999999;
	color:  #212121;
	background:  #dadada url(/asset/images/calendar/images/dadada_40x100_textures_02_glass_75.png) 0 50% repeat-x;
}
table.ui-datepicker td a:active
{
	border:  1px solid #dddddd;
	color:  #222222;
	background:  #ffffff url(/asset/images/calendar/images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;
}
table.ui-datepicker .ui-datepicker-title-row td
{
	padding:  .3em 0;
	text-align:  center;
	font-size:  .9em;
	color:  #222222;
	text-transform:  uppercase;
}
table.ui-datepicker .ui-datepicker-title-row td a
{
	color:  #756c63;
}
.ui-datepicker-cover
{
	display:  none;
	display/**/:  block;
	position:  absolute;
	z-index:  -1;

	top:  -4px;
	left:  -4px;
	width:  193px;
	height:  200px;
}
/* END. DATEPICKER*/

/* BANNER LEFT */

.bannerLeft
{
	margin-left:2px;
	margin-top:20px;
}

/* END. BANNER LEFT*/

/* BANNER IMAGES */

.bannerItems
{
	clear:right;
	height:120px;
	width:190px;
	padding-top:20px;
}

.patrocinadores
{
	float:left;
	height:120px;
	margin-left:6px;
	width:195px;
	margin-top:10px;
}

.patrocinadores .head-center-patrocinadores
{
	background:transparent url(/ClientSide/images/cabeceraCaja.png) repeat-x scroll 0 0;
	margin-left:-1px;
}

.patrocinadores .h4-patrocinadores
{
	color:white;
	font-weight:bold;
	padding:10px;
	text-align:center;
}

.patrocinadores .imgFooter
{
	margin-left:-5px;
	margin-top:-5px;
	position:absolute;
}

/* BANNER IMAGES */

/* FORMULARIO DE INSCRIPCIÓN */

.noDisplay
{
	display:none;
}

/*#content .grid-Inscription .frameMaleInscription
{
	border-left:1px solid gray;
}*/

#content .grid-Inscription table td
{
	width:80px;
}

#content .grid-Inscription table
{
	margin-left:25px;
}

#content .grid-Inscription table tr.title
{
	font-weight:bold;
	height:25px;
}

#content .grid-Inscription table tr td.born
{
	width:140px;
}

#content .rowInscriptionButtons
{
	overflow:hidden;
	padding:5px 15px 5px 0px;
	width:325px;
}

#content .grid-Inscription .headTable
{
	background-color:#e8e8e8;
	display:block;
	padding:4px;
}

#content .grid-Contact
{
	float:left;
	height:235px;
	margin-top:8px;
	width:580px;
}

#content .grid-Inscription
{
	float:left;
	height:100%;
	margin:8px 0 0 90px;
	width:400px;
}

#content .rowContact
{
	padding:5px 15px;
	text-align:right;
	width:420px;
}

#content .rowContact textarea
{
	height:110px;	
}

#content .rowContact02
{
	padding:5px 15px;
	text-align:right;
	width:420px;
	padding-top:15px;
}

#content .rowInscription
{
	padding:5px 15px;
	text-align:right;
	width:332px;
}

#content .rowddlClubs
{
	padding:5px 15px;
	text-align:right;
	width:400px;
}

#content .rowInscription input
{
	width:200px;
}

#content .rowInscription02
{
	padding:5px 15px;
	text-align:right;
	width:240px;
}

#content .rowInscription03
{
	margin-left:58px;
}

#content .rowInscription04
{
	margin-left:110px;
	padding-top:10px;
}

#content .rowContactButtons
{
	overflow:hidden;
	padding:5px 15px 5px 0;
	width:423px;
}

#content .grid-Contact .lblComments
{
	display:block;
	float:left;
	margin-left:113px;
}

.btn-inp
{
	background:transparent url(/ClientSide/images/bg-btn-reg.png) no-repeat 0 0;
	border:0;
	color:white;
	cursor:pointer;
	display:block;
	font-weight:bold;
	font-size:10px;
	height:25px;
	padding-bottom:4px;
	text-align:center;
	text-decoration:none;
	width:86px;
}

.btn-inp:hover
{
	background:transparent url(/ClientSide/images/bg-btn-reg-hover.png) no-repeat 0 0;
	border:0;
	color:white;
	cursor:pointer;
	display:block;
	font-weight:bold;
	font-size:10px;
	height:25px;
	padding-bottom:4px;
	text-align:center;
	text-decoration:none;
	width:86px;
}

#content .body-grid-center-ins
{
	background:transparent url(/ClientSide/images/bg-body-center-grid-inscription.png) repeat-y right 0;	
	width:99%;
}

.inscribete-min
{
	margin-bottom:10px;
	margin-left:50px;
	margin-top:5px;
	width:200px;
}

/* END. FORMULARIO DE INSCRIPCIÓN */

/* ESTILOS CONTENIDOS */

#content .textContent
{
	background:#f4f4f4 url(/ClientSide/images/bg-centerContent-Head.png) no-repeat center top;
	border-bottom:3px solid #d3d3d3;
	float:left;
	margin-top:8px;
	width:580px;
	margin-bottom:20px;
	min-height:665px;
}

#content .textContent ul
{
	margin:10px 0 5px 10px;
}

#content .textContent ul li
{
	list-style:none;
	margin-top:5px;
}

#content .textContent ul .enumCampo
{
	line-height:20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin-top:5px;
	padding-left:10px;
}

#content .textContent ul .enumCampo2
{
	line-height:20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin-top:5px;
	padding-left:15px;
	font-weight:lighter;
}

#content .textContent p
{
	margin:5px 0 5px 10px;
	line-height:20px;
}

#content .textContent .textContentInside
{
	margin:5px 0 5px 8px;
}

#content .textContent a
{
	color:#a30000;
	text-decoration:none;
}


#content .textContent a:hover
{
	color:red;
	text-decoration:underline;
}


#content .textContent .h1, .textContent .h2, .textContent .h3, .textContent .h4, .textContent .h5, .textContent .h6
{
	border-bottom:2px dotted #000000;
	font-size:1.2em;
	margin:10px 0 5px 2px;
	padding-bottom:5px;
	text-align:center;
}


/* END. ESTILOS CONTENIDOS */

/* PAGINACIÓN NOTICIAS */

#content .textContent .disabled
{
	color:#bfbfbf;
}

#content .textContent .disabled:hover
{
	color:#bfbfbf;
	text-decoration:underline;
}

.pagination li
{
	float:left;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:15px;
}

.pagination
{
	float:left;
	margin-left:165px;
}

.fechaNewsPage
{
	margin-left:10px;
}

.newsPageItem {
	margin-bottom:15px;
	margin-top:15px;
}

.imgDetalleNoticia
{
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
	padding-right:10px;
}

.detalleNoticia
{
	margin:10px 5px 5px 10px !important;
}
/* END. PAGINACIÓN NOTICIAS */

/* PAGINACIÓN GALERIA */

.paginationGallery .pagination li
{
	float:left;
	font-weight:bold;
	margin-bottom:10px;
	margin-right:15px;
}

.paginationGallery .pagination
{
	margin-left:180px;
	height:20px;
}
/* END. PAGINACIÓN GALERIA */


/* FLASH HOME */

/*.flashHome
{
	margin-bottom:10px;
	margin-left:2px;
	margin-top:5px;
}*/

.flashHome {
float:left;
margin-bottom:10px;
margin-left:2px;
margin-top:45px;
}
/* END. FLASH HOME */

/* REGLAMENTO */

.reglamento
{
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
}

/* END. REGLAMENTO */

/* FOLLETO */

.folleto {
	margin-left:140px;
	width:440px;
	margin-top:15px;
	margin-bottom:15px;
}

.folletoHome
{
	margin-bottom:15px;
	margin-left:6px;
}
/* END. FOLLETO */

/* IMAGEN PRINCIPAL FOOTER */

.imageContentHome
{	
	height:114px;
	margin-left:2px;
	width:568px;
}

.imageContentHomeHeader
{	
	height:114px;
	margin-left:2px;
	width:568px;
}

/* END. PRINCIPAL FOOTER*/

/* ALOJAMIENTO */

.pnlPrecios
{
	border:2px dotted;
	height:200px;
	margin:15px 25px 10px;
}

.cabeceraPrecios
{
	border-bottom:2px solid;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:5px;
	padding-bottom:4px;
	text-align:center;
}

.contentPrecios
{
	padding:5px;
}

.rowCabeceraPrecios
{
	color:red;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	text-align:center;
	text-decoration:underline;
	width:129px;
}

.rowPrecios
{
	float:left;
	font-size:1.1em;
	font-weight:bold;
	text-align:center;	
	width:129px;
	margin-top:10px;
}

.divComentarioPrecios
{
	padding-left:5px;
	padding-right:5px;
	padding-top:15px;
	text-align:left;
}
.firstRow
{
	margin-bottom:10px;
	float:left;
}
/* END. ALOJAMIENTO*/

#menu
{
	display:block;
	float:left;
	margin-left:190px;
	margin-top:-74px;
}

#menu img
{
	cursor:pointer;
	/*margin-right:30px;*/
}

.jqDock
{
	height:auto !important;
	margin-left:100px !important;
	width:631px !important;
}

.hover
{
	width:128px !important;
	height:128px !important;
}

.contentPrivate
{
	float:left;
	height:416px;
	margin-left:50px;
	margin-top:20px;
	width:730px;
}


#content .textContentPrivate
{
	background:#f4f4f4 url(/ClientSide/images/bg-centerContent-Head.png) no-repeat center top;
	border-bottom:3px solid #d3d3d3;
	float:left;
	margin-top:8px;
	width:780px;
	margin-bottom:20px;
}

#content .textContentPrivate ul
{
	margin:10px 0 5px 10px;
}

#content .textContentPrivate ul li
{
	list-style:none;
	margin-top:5px;
}

#content .textContentPrivate ul .enumCampo
{
	line-height:20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin-top:5px;
	padding-left:10px;
}

#content .textContentPrivate ul .enumCampo2
{
	line-height:20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin-top:5px;
	padding-left:15px;
	font-weight:lighter;
}

#content .textContentPrivate p
{
	margin:5px 0 5px 10px;
	line-height:20px;
}

#content .textContentPrivate .textContentInside
{
	margin:5px 0 5px 8px;
}

#content .textContentPrivate a
{
	color:#a30000;
	text-decoration:none;
}


#content .textContentPrivate a:hover
{
	color:red;
	text-decoration:underline;
}


#content .textContentPrivate .h1, .textContentPrivate .h2, .textContentPrivate .h3, .textContentPrivate .h4, .textContentPrivate .h5, .textContentPrivate .h6
{
	border-bottom:2px dotted #000000;
	font-size:1.2em;
	margin:10px 0 5px 2px;
	padding-bottom:5px;
	text-align:center;
}

.pnlGestionJugadores
{
	height:400px !important;
	margin-left:-50px;
}

.pnlInformacionClub
{
	width:730px;
	height:345px !important;
}

.divEquipos
{
	margin-left:15px;
	margin-top:15px;
}

.divEquipos select
{
	float:left;
	margin-right:10px;
	margin-top:3px;
}

.modificarImagen
{
	margin-left:50px;
	margin-top:10px;
}

.imagenClub
{
	float:left;
	margin-top:25px;
	width:200px;
}
#content .rowInscriptionClub
{
	padding:5px 15px;
	text-align:left;
	width:240px;	
}
.columnClub
{
	float:left;
	width:260px;
}

.infoClub
{
	margin-left:10px;
	margin-top:45px;
	width:520px;
}
.rowClub
{
	float:left;
	margin-left:180px;
	margin-top:40px;
}
.nombreClub
{
	margin-right:35px;
}
.personaContacto
{
	margin-right:6px;
}
.direccion
{
	margin-right:54px;
}
.codigoPostal
{
	margin-right:28px;
}
.ciudad
{
	margin-right:66px;
}
.provincia
{
	margin-right:51px;
}
.pais
{
	margin-right:79px;
}
.colorCamiseta
{
	margin-right:17px;
}
.colorMedias
{
	margin-right:30px;
}
.colorPantalon
{
	margin-right:4px;
}
.telefono
{
	margin-right:40px;
}
.movil
{
	margin-right:7px;
}
.email
{
	margin-right:59px;
}
.fax
{
	margin-right:68px;
}
.totalPagar
{
	margin-right:12px;
}
.pagado
{
	margin-right:45px;
}
.alojamiento
{
	margin-right:18px;
}
.jqDockLabel
{
	top:-5px !important;
	font-weight:bold;
}
.rowClubAction
{
	display:none;
	float:left;
	margin-left:-85px;
	margin-top:60px;
	width:220px;
}
.rowClubAction input
{
	float:left;
}

.imgDock
{
	float:left;
	margin-top:-6px;	
}

.textContentPopup
{
	background:#f4f4f4 url(/ClientSide/images/bg-centerContent-Head.png) no-repeat center top;
	border-bottom:3px solid #d3d3d3;
	float:left;
	margin-top:8px;
	width:583px;
	margin-left:2px;
	margin-bottom:20px;
	font-size:1.1em;
}

.textContentPopup .ltlCampo
{
	float:left;
	font-weight:bold;
	margin-left:110px;
	width:200px;
}

.textContentPopup .campo
{
	margin-top:10px;
}

.textContentPopup ul
{
	margin:10px 0 5px 10px;
}

.textContentPopup ul li
{
	list-style:none;
	margin-top:5px;
}

.textContentPopup ul .enumCampo
{
	line-height:20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin-top:5px;
	padding-left:10px;
}

.textContentPopup ul .enumCampo2
{
	line-height:20px;
	list-style-image:none;
	list-style-position:inside;
	list-style-type:circle;
	margin-top:5px;
	padding-left:15px;
	font-weight:lighter;
}

.textContentPopup p
{
	margin:5px 0 5px 10px;
	line-height:20px;
}

.textContentPopup .textContentInside
{
	margin:5px 0 5px 8px;
}

.textContentPopup a
{
	color:#a30000;
	text-decoration:none;
}


.textContentPopup a:hover
{
	color:red;
	text-decoration:underline;
}


.textContentPopup .h1, .textContentPopup .h2, .textContentPopup .h3, .textContentPopup .h4, .textContentPopup .h5, .textContentPopup .h6
{
	border-bottom:2px dotted #000000;
	font-size:1.2em;
	margin:10px 0 5px 2px;
	padding-bottom:5px;
	text-align:center;
}

.buttons .boton
{
	float:left;
	width:100px;
}

.buttons
{
	float:left;
	margin-bottom:5px;
	margin-left:190px;
	margin-top:15px;
}

.pnlCambiarPassword
{
	float:left;
	margin-left:160px;
	width:400px;
}

.pnlCambiarPassword .row label
{
	float:left;
	width:130px;
}

.pnlCambiarPassword .row input
{
	float:left;
	margin-right:25px;
}

.pnlCambiarPassword .row
{
	margin-left:30px !important;
	margin-top:15px !important;
}

.pnlConfiguracion
{
	height:215px !important;
}

.pnlConfiguracion .buttonsConfiguration
{
	margin-left:100px !important;
	margin-top:15px !important;
}

.pnlConfiguracion .buttonsConfiguration input
{ 
	float:left;
	margin-right:25px;
}

.pnlConfirmarClub select
{
	float:left;
	margin-right:10px;
	margin-top:3px;
}

.pnlInformacionClub .Upload
{
	color:#000000;
	font-weight:bold;
}

/* EMPLOYMENT FORM */

.employmentForm .literal
{
	float:left;
	font-weight:bold;
	margin-left:25px;
	margin-right:25px;
	padding-top:2px;
	text-align:right;
	width:125px;
}

.employmentForm .field
{
	margin-top:10px;
	float:left;
}

.employmentForm .fieldButton
{
	float:left;
	margin-left:165px;
	margin-top:30px;
}

.employmentForm .textbox
{
	float:left;
}

.employmentForm .textbox input
{
	width:150px;
}

.employmentForm .textbox textarea
{
	width:150px;
	height:180px;
}

.employmentForm
{
	width:460px;
}

.employmentForm .validator
{
	float:left;
	margin-left:105px;
}

.employImage
{
	left:575px;
	position:absolute;
	top:290px;
}
/* END. EMPLOYMENT FORM */

/*BANNER FECHA*/
.bannerFecha{
	float:left;
	margin-left:-5px;
	margin-top:20px;
}

.bannerLMDAA{
float:left;
height:90px;
width:160px;
background:transparent url(/ClientSide/images/Logos/LMDAA.png) no-repeat scroll 0 0;
}

.bannerFacebook{
float:left;
height:90px;
width:160px;
background:transparent url(/ClientSide/images/Logos/facebook.png) no-repeat scroll 0 0;
}

.bannerTuenti{
float:left;
height:90px;
width:160px;
background:transparent url(/ClientSide/images/Logos/tuenti.png) no-repeat scroll 0 0;
}
/*BANNER FECHA*/