@charset "utf-8";
/* CSS Document */

body {
	margin: 0px;
	background-image:url(../images/bgBarTop.jpg);
	}

a {
	font-family: Verdana;
	font-size: 10px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

#wrapper {
	text-align: left;
	margin:0 auto 0 auto;
	padding: 0px;
	border:0;
	width: 980px;
	/*background: url("/path/to/your/background_cols.gif") repeat;*/
}

#header {
	border:hidden;
}

/* Distribución por columnas */



#side-a {
	float: left;
	width: 220px;
}

#side-b {
	float: right; 
	width: 160px;
}

#content {
	float: left;
	width: 600px;
	border:solid 0px;
}

#footer {
	clear: both;
	background-image: url(../images/bgFooter.gif);
	height: 30px;
	padding-top: 15px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
}

/* Fin distribución por columnas */

/* Barras de menú: gris, azul y verde */

#bar {
	margin:0 auto 0 auto;
	margin-top:10px;
	background-image:url(../images/barImg.png);
	width: 980px;
	height:40px;
	background-color: #FFFFF7;
	border:solid 0px;
	color: #cdcdcd;
}

#bar a:link {
	text-decoration: none;
	color: #0b6093;
}
#bar a:visited {
	text-decoration: uderline;
	color: #a1c745;
}
#bar a:hover {
	text-decoration: underline;
	color: #a1c745;
}
#bar a:active {
	text-decoration: none;
	color: gray;
}

#barBlue {
	margin:0 auto 0 auto;
	margin-top:10px;
	background-image:url(../images/barImgBlue.png);
	width: 980px;
	height:40px;
	background-color: #FFFFF7;
	border:solid 0px;
	color: #9bbed3;
}

#barBlue a:link {
	text-decoration: none;
	color: #06314b;
}
#barBlue a:visited {
	text-decoration: uderline;
	color: white;
}
#barBlue a:hover {
	text-decoration: underline;
	color: #a4c4d7;
}
#barBlue a:active {
	text-decoration: none;
	color: #a2c744;
}

#barGreen {
	margin:0 auto 0 auto;
	margin-top:10px;
	background-image:url(../images/barImgGreen.png);
	width: 980px;
	height:40px;
	background-color: #FFFFF7;
	border:solid 0px;
	color: #dbe9b9;
}

#barGreen a:link {
	text-decoration: none;
	color: #667d2b;
}
#barGreen a:visited {
	text-decoration: uderline;
	color: white;
}
#barGreen a:hover {
	text-decoration: underline;
	color: #667d2b;
}
#barGreen a:active {
	text-decoration: none;
	color: #0b6093;
}

/* Fin Barras de menú: azul, verde y gris */

/* Estilos de los objetos del Encabezado */


.urlBanner {
	margin-left: 0px;
	margin-top: 2px;
	font-family: Verdana;
	font-size: 10px;
	position:relative;
	top: 0px;
	font-size:10px;
	font-weight:normal;
	color: #0b6093;
}

.url {
	margin-left: 0px;
	margin-top: 2px;
	font-family: Verdana;
	font-size: 10px;
	position:relative;
	top: 0px;
	font-size:11px;
	font-weight:bold;
	color: #0b6093;
}

.menuTop {
	margin-right: 0px;
	color:#CCCCCC;
	font-family: Verdana;
	font-size: 10px;
	position: relative;
	top: -11px;
	font-size:10px;
	text-align:right;
}

.menuTop a {
	text-decoration: none;
	color:#0b6093;
}

.menuTop a:hover {
	text-decoration: underline;
	font-weight:bold;
	color:#333333;
}

.logoMiFutbol{
	float: left;
	margin-left: 0px;
	width: 200px;
	height: 80px;
	padding-top: 20px;
	/*background:url(../images/logoMiFutbolInterior.jpg);*/
	padding-bottom: 20px;
}


.torneo {
	width: 760px;
	height: 80px;
	background-image:url(../images/headTorneo02.jpg);
	margin-left: 220px;
	margin-top: 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align:right;
}

.ideaFutbol{
	width: 60px;
	height: 80px;
	/*margin-left: 920px;
	margin-top: 50px;
	padding-top: 20px;
	padding-bottom: 20px;
	display: inline;   */
  float: right
}


.nombreTorneo {
	font-family: Verdana;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #a1c745;
	width: 400px;
}

.edicionTorneo {
	font-family: Verdana;
	font-size: 10px;
	line-height: 20px;
	font-weight: normal;
	margin-right: 0px;
	color: gray;
	}

/* Bar */

.nombre {
	margin-left:10px;
	padding-top: 10px;
	font-family:"Trebuchet MS";
	font-size:18px;
	color: gray;
	width: 170px;
	height: 40px;
}

.nombreMiPagina {
	margin-left:80px;
	padding-top: 10px;
	font-family:"Arial, Trebuchet MS";
	font-weight:bold;
	font-size:18px;
	color: white;
	width: 170px;
	height: 40px;
}

.nombreMiPagina2 {
	margin-left:50px;
	padding-top: 10px;
	font-family:"Arial, Trebuchet MS";
	font-weight:bold;
	font-size:18px;
	color: white;
	width: 170px;
	height: 40px;
}

#tituloPanel {
	font-family: Verdana;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: -5px;
	color: #FFFFFF;
	margin-left: 10px;
}


#tituloPosiciones {
	font-family: Verdana;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;	
	color: #0b6093;	
}


#tituloPanelUserPhoto {
	font-family: Verdana;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: -5px;
	color: #0b6093;
	margin-left: 10px;
}

#subTituloContenido {
	font-family: Verdana;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: -5px;
	color: #0b6093;
	margin-left: 10px;
}

#tituloContenido {
	font-family: Verdana;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: -5px;
	color: #0b6093;
	margin-left: 10px;
}

#UserPhoto {
	text-align:center;
	border:1px;
	margin-bottom:10px;
	margin-top:10px;
}

#nombreUserPhoto {
	font-family: Verdana;
	font-size: 12px;
	text-align:center;
	line-height: 22px;
	font-weight: bold;
	color: #ffffff;
}

#apellidoUserPhoto {
	font-family: Verdana;
	font-size: 16px;
	text-align:center;
	line-height: 22px;
	font-weight: bold;
	color: #0b6093;
}

.icono{
	margin-left: 10px;
	margin-top: -70px;
	float: left;
	width: 60px;
	height: 70px;
	padding-bottom: 10px;
	background:  url(../images/icoFutbolista.png) no-repeat;
	border:groove 1px;
}

/*.icono{
	margin-left: 10px;
	margin-top: -48px;
	float: left;
	width: 200px;
	height: 40px;
	background: url(../images/icoFutbolista.png) no-repeat;
}*/
.menu{
	margin-left: 220px;
	margin-top: -48px;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	float: left;
	width: 750px;
	height:45px;
}

.menuAlineado{
	margin-left: 220px;
	margin-top: -38px;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color: #000099;
	float: left;
	width: 700px;
	height:45px;
}

/* Tablas */


#linkUserPhoto {
	margin-left: 9px;
	text-align:left;	
	text-decoration: none;
	padding-left: 18px;
	background-image:url(../images/icoBalon.png);
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #efefef;
}
/* asdfhasdfhasjkdfhjkasdfhjkasdfkash */


.linkMenu {
	margin-left: 9px;	
	text-decoration: none;
	padding-left: 18px;
	background-image:url(../images/icoBalon.png);
	font-family: Verdana;
	font-size: 11px;
	line-height: 16px;
	font-weight: bold;
	color: #0b6093;
	}

#linkMenu a:link {
	text-decoration: uderline;
}
#linkMenu a:visited {
	text-decoration: uderline;
	color: red;
}
#linkMenu a:hover {
	text-decoration: underline;
	color: yellow;
}
#linkMenu a:active {
	text-decoration: none;
	color: gray;
}



.parrafo {
	margin-left: 12px;
	margin-right: 12px;
	margin-bottom: 20px;
	margin-top: 20px;
	font-family: Trebuchet MS;
	font-size: 14px;
	text-align: justify;
	color: #555555;
}


.titpub {
	margin-left: 0px;
	margin-top: 2px;
	font-family: Verdana;
	font-size: 12px;
	top: 0px;
	font-size:12px;
	font-weight:bold;
	color: #0b6093;
	text-align: left;
}

.txtpub {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-top: 10px;
	font-family: Verdana;
	font-size: 11px;
	text-align: left;
	color: #1b1464;
}

.linepub {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #d9e9b5;
}

.imgpub {
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #1b1464;
}

.intro {
	margin-left: 14px;
	margin-right: 12px;
	margin-bottom: 20px;
	margin-top: 20px;
	font-family: Verdana;
	font-size: 11px;
	text-align: justify;
	color: #555555;
}

.antetitulo {
	margin-bottom: 5px;
	margin-top: 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #9dc243;
}

.titulo {
	margin-bottom: 5px;
	margin-top: 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 16px;
	text-align: left;
	color: #0B6093;
}

#tablaUserPhoto{ 
	width: 200px;
	padding: 0px;
	background: url(../images/panelUserPhotoMiddle.png);
}

.celda1UserPhoto{
	border: 0px;
	height: 10px;
	background-image: url(../images/panelUserPhotoTop.png);
	background-repeat: repeat-x;
}
.celda2UserPhoto{
	border: 0px;

}
.celda3UserPhoto{
	border: 0px;
	height: 10px;
	background-image: url(../images/panelUserPhotoBot.png);
	background-repeat: repeat-x;
}


/* Páneles laterales izquierdos: gris, verde, azul y blando */

#tablaVerde{ 
	width: 200px;
	padding: 0px;
	margin-top: 10px;
	background: url(../images/panelLateral-Middle-VerdeVerde.png);
}

.celda1Verde{
	border: 0px;
	height: 10px;
	background-image: url(../images/panelLateral-Top-VerdeVerde.png);
	background-repeat: repeat-x;
}
.celda2Verde{
	border: 0px;

}
.celda3Verde{
	border: 0px;
	height: 10px;
	background-image: url(../images/panelLateral-Bot-BlancoVerde.png);
	background-repeat: repeat-x;
}


#tablaAzulLogin{ 
	width: 200px;
	padding: 0px;
	margin-top: 10px;
	background: url(../images/panelLateralLogin-Middle-AzulAzul.png);
}

#tablaAzul{ 
	width: 200px;
	padding: 0px;
	margin-top: 10px;
	background: url(../images/panelLateral-Middle-AzulAzul.png);
}

.celda1Azul{
	border: 0px;
	height: 10px;
	background-image: url(../images/panelLateral-Top-AzulAzul.png);
	background-repeat: repeat-x;
}
.celda2Azul{
	border: 0px;

}
.celda3Azul{
	border: 0px;
	height: 10px;
	background-image: url(../images/panelLateral-Bot-BlancoAzul.png);
	background-repeat: repeat-x;
}

#tablaBlanca{ 
	width: 580px;
	padding: 0px;
	border: 0px;
	margin-top: 20px;
	background: url(../images/tablaContenidos_body.png);
}

.celda1Blanca{
	border: 0px;
	height: 10px;
	background-image: url(../images/tablaContenidos_top.png);
	background-repeat: repeat-x;
}
.celda2Blanca{
	border: 0px;

}
.celda3Blanca{
	border: 0px;
	height: 10px;
	background-image: url(../images/tablaContenidos_bottom.png);
	background-repeat: repeat-x;
}

.tablaForm {  
	text-align: center;
	font-family:"Trebuchet MS";
	font-size:11px;
	font-weight: bold;
    border-width: 0px 0px 0px 0px;
	vertical-align:top;
}

.tablaForm td { 
	padding: 4px;
}

.tablaForm input { 
	color: gray;
	background-image: url(../images/bgInput.jpg);
	border: 0px;
	padding: 4px;
}

.tablaForm input:hover { 
	background-image: url(../images/bgInputOver.jpg);
}


.espaciado { 
	margin-top:10px;
	text-align: left;
}


.bannerCentral { 
	margin-top:10px;
	margin-bottom:10px;
}

/* Mensajes */

.mensajes {
    text-align: center;
    font-weight: bold;
}

.mensaje_info {
    background-color: #cfc;
}

.mensaje_alerta {
    background-color: #ffeb00;
}

.mensaje_error {
    background-color: #f33;
    color: #fff;
}
