/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0
}
body {
	background: url(../images/green045.gif);
	margin: 0 auto;
	padding:0;
	background-color: #DAEEFB;
	font: 1em/1.5em "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
  min-width: 600px;      /* 2x LC width + RC width */
}

/*=== Layout ===*/
#page{
	background: url(../images/page-bgr.gif) repeat-y;
	margin: 0 auto;
	width:1000px;
}
#page-top, #page-bot{
	margin: 0 auto;
	overflow: hidden;
	width: 1000px
}
#page-top{
	/*background: #BEF781;*/
	background: url(../images/headerFINAL.png) repeat scroll 0 0;
	height: 170px;
	margin-top: 10px;
}
#page-bot{
	background: #585858;
	height: 61px;
}

/*=== Menu ===*/

.menu3 {
	padding:0 0 0 32px; 
	margin:0; 
	list-style:none; 
	height:35px; 
	background:#fff url(../images/three_0.gif); 
	position:relative; 
	border:1px solid #000; 
	border-width:0 1px; 
	border-bottom:1px solid #444;
}
.menu3 li {
	float:left;
}
.menu3 li a {
	display:block; 
	float:left; 
	height:35px; 
	line-height:35px; 
	color:#aaa; 
	text-decoration:none; 
	font-size:13px; 
	font-family:arial, verdana, sans-serif; 
	font-weight:bold; 
	text-align:center; 
	padding:0 12px;
	cursor:pointer;
}
.menu3 li a b {
	float:left; 
	display:block; 
	padding:0 16px 0 8px;
}
.menu3 li.current a {
	color:#fff; 
	background:url(../images/three_2.gif);
}
.menu3 li.current a b {
	background:url(../images/three_2.gif) no-repeat right top;
}
.menu3 li a:hover {
	color:#fff; 
	background:#000 url(../images/three_1.gif);
}
.menu3 li a:hover b {
	background:url(../images/three_1.gif) no-repeat right top;
}
.menu3 li.current a:hover {
	color:#fff; 
	background:#000 url(../images/three_2.gif); 
	cursor:default;
}
.menu3 li.current a:hover b {
	background:url(../images/three_2.gif) no-repeat right top;
}

#username_login, #password_login {
	width:100px;
}

.description {
	background: url(../images/premio_prodeonline.png) no-repeat;
	padding:36px 36px 0;
}

/*=== All Columns ===*/
#columns{
	height: 1%;
	padding: 0 0 15px;
	height: auto;
	margin: 0 auto;
}
/*=== Left Column ===*/
#leftcol{
	float: left;
	width: 685px;
	padding-left:10px;
	margin-top:15px;
	height: auto;
}
/*=== Center Column ===*/
#rightcol{
	float: right;
	overflow: hidden;
	width: 305px;
	height: auto;
}

#leftcol .description {
	margin: 15px;
}

.bot{
	clear: both;
	height: 10px;
	overflow: hidden
}

#contenido {
  padding-left: 200px;   /* LC width */
  padding-right: 200px;  /* RC width */
}
#contenido .columna {
  position: relative;
  float: left;
}
#center {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 20px;
}
/*** IE6 Fix ***/
* html #left {
  left: 200px;           /* RC width */
}

#left {
  width: 200px;          /* LC width */
  right: 200px;          /* LC width */
  margin-left: -100%;
}
#right {
  width: 200px;          /* RC width */
  margin-right: -200px;  /* RC width */
}
#footer {
  clear: both;
}

#page {
	background-color: white;
}

#header {
	margin: 0 auto;
	text-align: center;
}

img {
	border: none;
}


.img_trofeo {
	border: none;
	width: 60px;
	height: 60px;
}

ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}


#short_desc_site {
	font-size:16px;
	margin-left: 55px;
	margin-bottom:18px;
}

.description_site {
	font-weight: bold;
	font-size: 20px;
}

#description_premio {
	margin-left: 42px;
}

#description_premio a { 
	color:#df8c1d;
}	

.inputbox {
	padding: 0;
	margin: 0 auto;
	color: white;
}

.inputbox_login {
	padding: 0;
	margin: 0 auto;
	color: white;
	text-align:right;
	margin-right: 8px;
}


.mensaje {
	color:white;
	font-weight:bold;
}

.registracion {
	color:black;
	font-size:12px;
	font-weight:bold;
	line-height:12px;
}

.boton_login {
	background: url(../images/botonlogin.png) no-repeat;
	color: white;
	font-size:9px;
	width:75px;
	height:15px;
}


.botono_login {
	background: url(../images/botonlogin.png) no-repeat;
	color: black;
	font-size:9px;
	width:75px;
	height:15px;
}

.boton_log {
	text-align: right;
	margin-left: 20px;
}
.boton {
	background-color:#D8D8D8;
	color:black;
	margin:10px;
	padding:5px;
}

.botono {
	background-color: #58ACFA;
	color: white;
	margin:10px;
	padding:5px;
}



.pboton {
	text-align: right;
}


#form_registro_usuario {
	padding:25px 200px 25px 25px;
	margin-top:20px;
}

#form_registro_usuario h3 {
	font-weight: bold;
	margin-left:110px;
	margin-bottom:20px;
}

#form_registro_usuario .inputbox{
	color: black;
}

#novedades_ultimas {
	background-color: orange;
	width: 170px;
	font-size: 0.75em;
	margin: 10px;
	margin-top: 20px;
}

#novedades_ultimas h2 {
	text-align: center;  
	color: white;
}

#novedades_ultimas a.novedades_anteriores {
	margin: 0 auto;
	text-align: center;  
	color: white;
	display: block;
	margin-bottom: 20px;
}

#novedades_ultimas a {
	color: white;
}

#novedades {
	background-color:#E9F8F8;
	width: 95%;
	font-size: 1em;
	margin: 0 auto;
	margin-top: 20px;
}

#novedades .novedad {
	background-color: #D1F0F0;
	border: 1px solid #A5E1E0;
	padding: 10px;
}

#novedades .novedad h3 {
	font-size: 1em;
}

#novedades .novedad p {
	font-size: 0.9em;
}

#novedades .novedad strong {
	font-size: 0.6em;
}

#novedades_paginador {
	margin: 0 auto;
	text-align: center;
}

.novedad {
	margin: 10px;
}

.novedad h3 {
	font-size: 0.9em;
	padding: 2px;
	margin-bottom: 3px;
}

.novedad p {
	font-size: 0.9em;
	padding: 2px;
	margin-top: 0;
	text-align: justify;
}

.novedad strong {
	font-size: 0.8em;
}

#shoutbox_frame {
	margin-left: 20px;
	border: 1px solid lightgray;
	border-top: none;
}

.charlas {
	margin-left: 18px;
}

.nombre {
	text-align: left;
	width: 150px;
}

.valor {
	text-align: right;
}

.puesto {
	padding-right: 5px;
}
/* column */

.column {
	width:22%;
	font: 0.8em "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	float:left;
	text-align: left;
	margin:5px;
	padding: 5px;
	min-width: 180px;
	line-height: 15px;
	/*height: 270px;*/
}

.column .block table caption {
	font: 0.9em Verdana, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-weight: bold;
	width: 100%;
	height: 50px;
	margin: 0 auto;
}

.column table {
	margin: 0 auto;
	width: 100%;
}

.column-alt1 {
	background-color:#E7FAD5;
	color:#A49591;
  border: 1px solid #B1F075;
}

.column-alt1 .block table caption {
	background-color:#C4F39B;
	border:1px solid #B1F075;
	color:#74971B;
	height:32px;
	margin-bottom:5px;
	padding-top:2px;
	width:100%;
}

.column-alt1 table tr:hover {
	background-color: #D0F6AC;
}

.column-alt2 {
	background-color:#E9F8F8;
	border: 1px solid #A5E1E0;
	color:#333;
}

.column-alt2 .block table caption {
	color:#2B8383;
	background-color: #D1F0F0;
	border: 1px solid #A5E1E0;
}

.column-alt2 table tr:hover {
	background-color: #D1F0F0;
}


.column-partidos table, .column-partidos table tr {
	margin-left: 2px;
	padding: 0;
}

.column-partidos
{
	background-color:#E9F8F8;
	width:320px;
	font: 0.8em "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	color:#333;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #A5E1E0;
	padding: 5px;
	min-width: 320px;
	line-height: 15px;
	/*height: 330px;*/
}

.column-partidos table caption {
	font: 1em Verdana, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-weight: bold;
	width: 98%;
	height: 35px;
	margin: 0 auto;
	color:#2B8383;
	background-color: #D1F0F0;
	border: 1px solid #A5E1E0;
	padding-top:3px;
}

.column-partidos .flecha_derecha {
	float:right;
	margin-right:10px;
	margin-top:7px;
}

.column-partidos .flecha_derecha:hover {
	cursor: pointer;
}

.column-partidos .flecha_izquierda {
	float:left;
	margin-left:10px;
	margin-top:7px;
}

.column-partidos .flecha_izquierda:hover {
	cursor: pointer;
}

.column-partidos .impar {
	background-color: #D1F0F0;
}

.column-partidos table tr {
	height: 25px;
}

.column-partidos table tr span {
	font: 0.8em Verdana, "Lucida Grande", Tahoma, sans-serif;
	text-align:left;
	text-decoration:none;
}

.column-partidos table tr span.valor {
	font: 0.8em Verdana, "Lucida Grande", Tahoma, sans-serif;
	text-align:right;
 }



.column-tops table, .column-tops table tr {
	margin-left: 2px;
	padding: 0;
	font: 18px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
}

.column-tops
{
	background-color:#E9F8F8;
	width:211px;
	font: 18px "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	color:#333;
	text-align: left;
	border: 1px solid #A5E1E0;
	min-width: 170px;
	line-height: 15px;
	font-size: 0.7em;
	margin-top: 10px;
}

.column-tops table {
	padding-left: 0.9em;
}

.column-tops .head {
	font-weight:bold;
	color:#35ACAB;
	padding: 0px 5px 5px 5px;
	background-color: #D1F0F0;
	border-right: 1px solid #A5E1E0;
	border-top: 1px solid #A5E1E0;
	border-bottom: 1px solid #A5E1E0;
	color:#2B8383;
	text-decoration:none;
	font: 18px Verdana, Trebuchet MS, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-weight: bold;
}

.column-tops .head:hover {
background-color: #E5F5F5;
}

.column-tops table tr a {
	font: 0.8em/1.6em Verdana, "Lucida Grande", Tahoma, sans-serif;
	text-align:left;
	text-decoration:none;
}

.column-tops table tr span {
	font: 0.8em/1.6em Verdana, "Lucida Grande", Tahoma, sans-serif;
	text-align:left;
	text-decoration:none;
}

.column-tops table tr span.valor {
	font: 0.8em/1.6em Verdana, "Lucida Grande", Tahoma, sans-serif;
	text-align:right;
	text-decoration:none;
 }

.column-tops table tr {
	line-height:12px;
}

.column-tops table tr {
	border-bottom: 1px solid #B6ECEC;
}

.column-tops table tr a:link, .column table tr a:active, .column table tr a:focus {
	color: #1E7676;
	padding: 2px 14px 2px 0;
}

.column-tops table tr a:visited {
	color: #A0A6AC;
	padding-right: 20px;
}

.column-tops table tr a:hover {
	color: #07526D;
	background-color: #D1F0F0;
	border-bottom: 1px solid #0E7CB0;
}

/* fin column */


.partidos-fechas {
	font-size: 0.7em;
}

.partidos-fechas th.local {
	text-align:right;
	padding-right:20px;
}

.partidos-fechas th.visitante {
	text-align:left;
	padding-left:20px;
}

.partidos-fechas th.center {
	text-align:center;
}

.partidos-fechas td.local {
	text-align: right;
}

.partidos-fechas td.visitante {
	text-align: left;
}

.partidos-fechas td.medio {
	text-align: center;
}

#ranking {
	margin: 20px;
	padding:25px;
}

.top_usuarios {
	background: url(../images/top_usuarios.png) no-repeat;
	margin-left:20px;
	height: auto;
}

.top_grupos {
	background: url(../images/top_grupos.png) no-repeat;
	height: auto;
}

.top_text {
	color:white;
	font-size:14px;
	line-height:18px;
	padding-bottom:41x;
	padding-left:36px;
	padding-top:90px;
	height: 135px;
}

.top_text_grupo {
	color:white;
	font-size:13px;
	line-height:17px;
	padding-left:36px;
	padding-top:55px;
	height: 210px;
}

.top_text a{
	color: white;
}
.ultimas_novedades {
	background: url(../images/novedades_orange.png) no-repeat;
	margin-left:20px;
	height:240px;
	padding-top:87px;
}

.ultimas_novedades_text a {
	color:white;
	font-size:12px;
}

.ultimas_novedades_text {
	padding-left:33px;
	padding-right:33px;
	padding-top:15px;
}

.ultimas_novedades ul{
	list-style: disc outside;
	color: white;
}

/*=== Navigation ===*/
/*- Nav1 -*/
.nav1{
	background: url(../images/nav1-bgr.gif) repeat-x top;
	font-size: 14px;
	height: 26px;
	overflow: hidden;
	padding: 0 65px 0 10px
}
.nav1 ul{
	float: left
}
.nav1 li{
	float: left;
	line-height: 26px
}
.nav1 li a{
	color: #4B8A08;
	display: block;
	float: left;
	padding: 0 10px;
	text-decoration: none
}
.nav1 li a:hover,
.nav1 li.active a{
	background: yellow;
	text-decoration: none
}
.nav1.warrows{
	margin: 0 0 1.5em
}
.nav1.warrows li{
	background: url(../images/nav1-arrow.gif) no-repeat right;
	padding: 0 8px 0 0
}
.nav1.warrows li a:hover{
	background: none;
	text-decoration: underline
}

/*=== Box ===*/
.box {
	padding-left: 20px;
}
.box h3 {
	color: #088A08;
	margin: 10px;
	text-align: center;
}

.box li {
	font-size: 11px;
	color: #DF8C1D;
	text-decoration: underline
}

#detalle_premios a{
	color: #DF8C1D;
}

/*=== Footer ===*/
#footer{
	color: white;
	font-size: 1em;
	padding: 12px 0 0;
	text-align: center
}
#footer a{
	color: #58ACFA;
	text-decoration: none
}
#footer a:hover{
	color: #01DF74;
	text-decoration: underline
}
#footer ul{
	padding: 0 0 3px
}
#footer li{
	display: inline;
	line-height: 1em;
	padding: 0 1px
}
#footer p{
	font-size: .8em
}

#footer #raff {
	color: #FE2E9A;
}

#index_texto {
	margin: 0 auto;
	text-align: center;
	font-size: 0.9em;
	padding: 5px;
}



h2 {
	color: orange;
	font-weight: bold;
	font-size: 1.5em;
	text-align: center;
	margin-bottom:22px;
	margin-top: 10px;
}

a {
	color: #4B8A08;
}


#div_campeonatos {
	margin: 0 auto;
	text-align: center;
}

#div_campeonatos ol{
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline;
	text-align: center;
}

#div_campeonatos li{
	display:inline;
	margin: 0;
	padding: 0;
}

#div_campeonatos a {
	margin:0;
	padding: 2px;
	text-decoration:none;
	color: orange;
}

#div_campeonatos #current_campeonato a {
	color: black;
}

#div_campeonatos a:hover {
	background-color: #F5F6CE;
}

#div_fechas {
	margin: 0 auto;
	text-align: center;
	margin-bottom: 10px;	
}

#div_fechas ol{
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline;
	text-align: center;
}

#div_fechas li{
	display:inline;
	margin: 0;
	padding: 0;
}

#div_fechas a {
	margin:0;
	padding: 2px;
	text-decoration:none;
	color: orange;
}

#div_fechas #current_fecha a {
	color: black;
}

#div_fechas a:hover {
	background-color: #F5F6CE;
}


.column-ranking {
	width:40%;
	font: 0.8em "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	text-align: left;
	margin:5px;
	padding: 5px;
	line-height: 15px;
	background-color:#E9F8F8;
	border: 1px solid #A5E1E0;
	color:#333;
	margin: 0 auto;
}

.column-ranking .head {
	font: 0.9em Verdana, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-weight: bold;
	width: 96%;
	height: 20px;
	margin: 0 auto;
	text-align: center;
	padding: 3px;
	color:#2B8383;
	background-color: #D1F0F0;
	border: 1px solid #A5E1E0;
}

.column-ranking ul {
	margin-top: 10px;
	margin-bottom: 10px;
}

.column-ranking ol li, .column-ranking ul li {
	border-bottom: 1px solid #B6ECEC;
}

.column-ranking ol li:hover, .column-ranking ul li:hover {
	background-color: #D1F0F0;
	border-bottom: 1px solid #0E7CB0;
}

.column-ranking ul li span {
	margin-left: 10px;
	margin-right: 10px;
}

.bloque {
	background-color: orange;
	text-align: right;
	margin: 0 auto;
	padding: 10px;
}

.bloque form fieldset {
	border: none;
}

.bloque h3 {
	text-align: center;
}

.bloque .aclaracion {
	font-size: 0.8em;
	text-align: center;
}

.header_login {
	background: url(../images/fondologin.png) no-repeat;
	margin:13px auto 0;
	padding: 10px;
}

.header_login form fieldset {
	border: none;
}

.header_login h3 {
	text-align: center;
}

.header_login .aclaracion {
	font-size: 0.8em;
	text-align: center;
}
#usuario_login {
	font-size:12px;
	height:146px;
	margin-left:755px;
	padding:5px;
	width:181px;
}

.login_facebook {
	color:white;
	line-height:28px;
	text-align:center;
}

#RES_ID_fb_login_image {
	height:16px;
	width:66px;
}

#usuario {
	background:url("../images/reg_userfondo.png") no-repeat scroll 0 0 transparent;
	width:628px;
	height:310px;
}

#grupo {
	background:url("../images/reg_userfondo.png") no-repeat scroll 0 0 transparent;
	width:628px;
	height:310px;
}

#login_admin {
	background:url("../images/reg_userfondo.png") no-repeat scroll 0 0 transparent;
	width:628px;
	height:310px;
}

.menu_simple {
	margin: 0 auto;
	text-align: center;
}

.menu_simple ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: inline;
	text-align: center;
}

.menu_simple li{
	display:inline;
	margin: 0;
	padding: 0;
	margin-right: 30px;
}

.menu_simple a {
	margin:0;
	padding: 2px;
	text-decoration:none;
	color: orange;
}

.menu_simple #current a {
	color: black;
}

.menu_simple a:hover {
	background-color: #f79926;
}

#menu_footer {
	margin: 10px;
}

#header_login {
	margin-left:30px;
	margin-right:30px;
	margin-top:10px;
}

#div_prodeargentina {
	height: 530px;
	width: 350px;
}

#div_prodeargentina fieldset {
	border: 1px solid #A5E1E0;
}

#div_prodeargentina .borde {
	border: 1px solid #A5E1E0;
	margin-left: 2px;
	margin-right: 2px;
	padding: 5px;
}

.mensaje_ok {
	color: green;
}

.mensaje_error {
	color: red;
}

#grupos {
	margin: 0 auto;
}

#grupos a:hover {
	background-color: transparent;
	border: none;
}

.column-grupos table, .column-grupos table tr {
	margin-left: 2px;
	padding: 0;
	width:500px;
}

.column-grupos
{
	background-color:lightyellow;
	width:350px;
	font: 0.8em "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	color:#333;
	text-align: center;
	margin: 0 auto;
	border: 1px solid yellow;
	padding: 5px;
	min-width: 500px;
	line-height: 15px;
}

.column-grupos table caption {
	font: 1em Verdana, "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", verdana, arial, helvetica;
	font-weight: bold;
	width: 98%;
	height: 50px;
	margin: 0 auto;
	color:#2B8383;
	background-color: #D1F0F0;
	border: 1px solid #A5E1E0;
}

.column-grupos .impar {
	background-color: #D1F0F0;
}

.column-grupos table tr {
	height: 25px;
}

#link_invitacion {
	font-size: 0.8em;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 20px;
}

.link_grupo {
	font-size: 0.8em;
	display: block;
}

.boton_eliminar_usuario_grupo {
	background: white url(../images/refuse_icon.gif) no-repeat;
	border: none;
	width: 25px;
	height: 25px;
	cursor: pointer;
}

.boton_aprobar_usuario_grupo {
	background: white url(../images/approve_icon.gif) no-repeat;
	border: none;
	width: 25px;
	height: 25px;
	cursor: pointer;
}

#detalle_premios {
	background-color:lightyellow;
	border:1px solid yellow;
	padding:10px;
	font-size:11px;
}

#detalle_premios ul {
	list-style-type: disc;
	text-align: left;
	margin-left: 50px;
}

#detalle_premios li {
	margin-bottom: 15px;
	list-style-type:none;
	margin-right:67px;
	text-align:center;
	color:#DF8C1D;
	font-size:11px;
}

#reglamento {
	margin-left: 50px;
	margin-right: 20px;
	text-align:justify;
}

#reglamento ol {
	font-size: 15px;
}

#reglamento li {
	margin-bottom: 20px;
}

#reglamento ul {
	margin-left: 20px;
}

.prode_ok {
	background-color: lightgreen;
}

.prode_error {
	background-color: #ff5555;
}

.prode_resultado {
	background-color: yellow;
}

.prode_no_jugado {
	background-color: silver;
}

#ads_menu {
	margin: 0 auto;
	text-align: center;
}

#rss {
	font-size: 0.7em;
	background-color:lightyellow;
	color:#333;
	border: 1px solid #F7BE81;
	text-align: center;
	width:285px;
	margin:10px;
}

#rss .noticias {
	background-color: #FAAC58;
	color:black;
	font-size:1.1em;
	margin-top:0;
}

#rss .noticias a {
	color:white;
}

#rss div {
	margin: 5px;
	border-bottom: 1px solid #FAAC58;
}

#rss h3 {
	line-height: 1.2em;
	font-size: 1em;
}

#rss p {
	line-height:1.2em;
	padding-bottom:5px;
	padding-top:8px;
	text-align:justify;
}

#rss a {
	color: orange;
}

#publicite ul {
	font-size: 0.9em;
	margin: 20px;
	margin-top: 30px;
}

#publicite li {
	margin-bottom: 20px;
	list-style-type: disc;
	list-style-position: inside;
}

#boton_enviar_invitaciones {
	text-align: center;
	margin-bottom: 20px;
}

#enviar_invitaciones {
	margin-top: 30px;
	margin-bottom: 40px;
	border: 2px solid #A5E1E0;	
	font-size: 0.8em;	
	padding: 10px;
	width:90%;
	margin: auto;	
}

#enviar_invitaciones .invitacion_texto {
	background-color:#E9F8F8;
	border:1px solid #A5E1E0;
	margin-top: 10px;
	margin-bottom: 10px;
	width:95%;
}

.invitacion_boton {
	text-align: right;
	border: medium none;
	margin-top: 10px;
}

#novedades .novedad ul {
	list-style-type: disc;
	list-style-position: inside;
	margin: 10px;
	font-size: 0.9em;
}

#novedades .novedad em {
	font-size: 0.9em;
	font-weight: bold;
	font-style: normal;
}

.box_top_usuarios {
	margin: 15px;
}

.banner {
	background-color:#E9F8F8;
	border:1px solid #A5E1E0;
	color:#333333;
	font:16px "Lucida Sans Unicode","Lucida Sans","Lucida Grande",verdana,arial,helvetica;
	margin-top:10px;
	padding: 5px; 
	margin-bottom: 10px; 
	text-align: center; 
	line-height: 20px;
}

.banner p {
	color:orangeRed;
	font-size:12px;
	padding:9px;
}

.box_google_friend {
	margin-left:55px;
}

.tabla_primera_ronda {
	border:1px outset #3176AF;
	float:left;
	font-size:10px;
	height:370px;
	margin:0 10px 10px auto;
	text-align:center;
	width:320px;
}

.tabla_primera_ronda th {
	background-color: #A9C027;
	height: 2.5em;
	font-size: 11px;
}

.tabla_primera_ronda .par {
	background-color: #A5C1D8;
}

.tabla_primera_ronda .par input {
	background-color: white;
	width: 2em;
}

.tabla_primera_ronda .impar {
	background-color: #8DB0CF;
}

.tabla_primera_ronda .impar input {
	background-color: white;
	width: 2em;
}

.tabla_primera_ronda img {
	margin-right: 3px;
	margin-left: 3px;
}

#menu_admin ul {
	margin: 10px;
}

#menu_admin ul li {
	display: inline;
	margin-right: 7px;
}

.mundial_goles_pais {
	width: 30px;
}

.mensaje_recuadro {
	border:1px solid #A5E1E0;
	width:490px;
	margin:0 auto;
	margin-top:10px;
}

#tabla_jugar_prodeargentina td {
	width:200px;
}

#tabla_ultimos_resultados td {
	width:44px;
}

.boton_registrar {
	background: url("../images/btn_registrarse.png") no-repeat scroll 0 0 transparent;
	width: 140px;
	height: 35px;
}

.botono_registrar {
	background: url("../images/btn_registrarse.png") no-repeat scroll 0 -35px transparent;
	width: 140px;
	height: 35px;
	cursor: pointer;
}

.boton_guardar {
	background:url("../images/btn_guardar.png") no-repeat scroll 0 0 transparent;
	height:35px;
	margin:10px 10px 10px 500px;
	padding:5px;
	width:140px;
}

.botono_guardar {
	background:url("../images/btn_guardar.png") no-repeat scroll 0 -35px transparent;
	height:35px;
	margin:10px 10px 10px 500px;
	padding:5px;
	width:140px;
	cursor: pointer;
}

#registerMessage {
	color:#FF5B0A;
	font-size:14px;
	font-weight:bold;
	margin-left:80px;
	margin-top:30px;
	text-align:left;
}

.boton_invitar {
	background:url("../images/btn_invitar.png") no-repeat scroll 0 0px transparent;
	height:35px;
	width:206px;
	cursor: pointer;
}

.botono_invitar {
	background:url("../images/btn_invitar.png") no-repeat scroll 0 -35px transparent;
	height:35px;
	width:206px;
	cursor: pointer;
}

.boton_cancelar {
	background:url("../images/btn_cancelar.png") no-repeat scroll 0 0px transparent;
	height:35px;
	width:141px;
	cursor: pointer;
}

.botono_cancelar {
	background:url("../images/btn_cancelar.png") no-repeat scroll 0 -35px transparent;
	height:35px;
	width:141px;
	cursor: pointer;
}

#form_login_usuario  {
	margin-top:20px;
	padding:53px 212px 25px 25px;
	height: 310px;
}

#form_login_usuario h3 {
	font-weight:bold;
	margin-bottom:20px;
	margin-left:110px;
}

#form_login_usuario .inputbox {
	color: black;
}

#form_crear_grupo  {
	margin-top:20px;
	padding:53px 212px 25px 25px;
	height: 310px;
}

#form_crear_grupo h3 {
	font-weight:bold;
	margin-bottom:20px;
	margin-left:110px;
}

#form_crear_grupo .inputbox {
	color: black;
}

.boton_ingresar {
	background:url("../images/btn_ingresar.png") no-repeat scroll 0 0px transparent;
	height:35px;
	width:141px;
	cursor: pointer;
	margin-top:20px;
}

.botono_ingresar {
	background:url("../images/btn_ingresar.png") no-repeat scroll 0 -35px transparent;
	height:35px;
	width:141px;
	cursor: pointer;
	margin-top:20px;
}

.boton_enviar_invitaciones_amigos {
	background:url("../images/btn_enviarinvitaciones.png") no-repeat scroll 0 0px transparent;
	height:35px;
	width:300px;
	cursor: pointer;
	margin-top:20px;
}

.botono_enviar_invitaciones_amigos {
	background:url("../images/btn_enviarinvitaciones.png") no-repeat scroll 0 -35px transparent;
	height:35px;
	width:300px;
	cursor: pointer;
	margin-top:20px;
}

.boton_crear_grupo {
	background:url("../images/btn_crear.png") no-repeat scroll 0 0px transparent;
	height:35px;
	width:141px;
	cursor: pointer;
	margin-top:20px;
}

.botono_crear_grupo {
	background:url("../images/btn_crear.png") no-repeat scroll 0 -35px transparent;
	height:35px;
	width:141px;
	cursor: pointer;
	margin-top:20px;
}

#tabla-partidosargentina {
	margin:20px auto 0; 
	text-align: center;
	background: #F5F6CE; /*#E7FAD5*/
	font-size:13px;
	border-collapse: collapse; 
}

#tabla-partidosargentina th{
	border: 1px solid #AEB404;
	padding:5px;
}


#tabla-partidosargentina td{
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #AEB404;
}

#tabla-partidosmundial {
	margin:20px auto 0; 
	text-align: center;
	background: #F5F6CE; /*#E7FAD5*/
	font-size:13px;
	border-collapse: collapse; 

}

#tabla-partidosmundial td{
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #AEB404;
}

#tabla-partidosmundial th{
	border: 1px solid #AEB404;
	padding:5px;
}

#tabla-novedades {
	margin:20px auto 0; 
	text-align: center;
	background: #F5F6CE; /*#E7FAD5*/
	font-size:13px;
	border-collapse: collapse; 
}

#tabla-novedades th{
	border: 1px solid #AEB404;
	padding:5px;
}

#tabla-novedades td{
	padding-right: 5px;
	padding-left: 5px;
	width:200px;
	border: 1px solid #AEB404;
}

#div_partidoargentina {
	background: #E7FAD5;
	padding:15px;
	border: 1px solid #AEB404;
}

#div_partidoargentina h3{
	text-align: center;
	padding-bottom: 5px;
}

#div_partidoargentina #boton_edicion_partidoargentina {
	margin-left:300px;
	margin-top:5px;
	padding-bottom:5px;
}


#div_partidomundial {
	background: #E7FAD5;
	padding:15px;
	border: 1px solid #AEB404;
}

#div_partidomundial  h3{
	text-align: center;
	padding-bottom: 5px;
}

#div_partidomundial #boton_edicion_partidomundial {
	margin-left:300px;
	margin-top:5px;
	padding-bottom:5px;
}

#listado_usuarios_admin {
	background: #F5F6CE;
	padding:15px;
}

#listado_usuarios_admin td{
	padding-right: 5px;
	padding-left: 5px;
	width:200px;
}
.fecha_campeonato {
	text-align: center;
}

.fixture_fase2 {
	clear: both;
}

.fixture_fase2 h3 {
	text-align: center;
	margin-top: 15px;
}

.fixture_fase2 table {
	width: 400px;
	margin: 20px auto 0;
	float: none;
	height: 0;
}

.sudafricaTime {
	display: none;
} 

.gruposCantidad {
	position: relative; 
	left: 170px; 
	top: 28px;
}

.grupoComentarios {
	margin-bottom: 20px;
}


#div_ad_mumor {
	width: 200px;
	border: 3px double red;
	margin: 0 auto;
	margin-bottom: 15px;
	text-align: center;
	padding-bottom:10px;
	padding-top:10px;
	background-color: white;
	}

#div_ad_mumor a.mumor_name:hover, #div_ad_mumor a.mumor_name, #div_ad_mumor a.mumor_name:visited {
	margin-top: 0px;
	margin-bottom: 0px;
	color: red;
	font-size: 1.6em;
	font-family: comic sans MS;
	text-decoration: none;
	background: none;
	padding: 0;
}

#div_ad_mumor h3 {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 1.4em;
	font-family: comic sans MS;
	text-decoration: none;
	padding: 0;
}

#div_ad_mumor img {
	margin-left: 0px;
	margin-bottom: 0px;  
	margin-top: 0px;
	border: none;
}

.boton_guardar_prodes_argentina {
	background:url("../images/btn_guardar.png") no-repeat scroll 0 0 transparent;
	height:35px;
	margin:20px 10px 10px;
	padding:5px;
	width:140px;
}

.botono_guardar_prodes_argentina {
	background:url("../images/btn_guardar.png") no-repeat scroll 0 -35px transparent;
	height:35px;
	margin:20px 10px 10px;
	padding:5px;
	width:140px;
}

