/* CSS Document */


body {
	background-color:#453;
	padding-top:30px
	
}


	
#topmenu {
	padding:5px;
	text-align:center;
	height: 30px;
	width:1140px;
	background: #030;
	margin:0 auto;
}	

#topmenuselect {
	text-align:right;
	padding:5px;
	/*height: 15px;*/
	width:1140px;
	background: #010;
	margin:0 auto;
}	

#topmenu2 {
	text-align:right;
	height:5px;
	width:1150px;
	background: #040;
	margin:0 auto;
	}	

#content {		
	margin:0px auto;
	width:1110px;
	background-color:#FFB; /*FFA*/
	padding:20px;
	/*
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	behavior:url('border.htc');
	border-radius: 20px 20px 20px 20px;  behavior:url('border.htc');
	*/
}

#content1{
	float:right;		
	margin-left:0px;
	width:250px;
	/*height:100px;*/
	background-color:#FFF;
}

#footer {
	padding-top: 10px;
	background-color:#030;
	margin-top:10px;
	width:1150px;
	height:100px;
	margin:0 auto;
	-moz-border-radius: 20px 20px 20px 20px;
	-webkit-border-radius: 20px 20px 20px 20px;
	behavior:url('border.htc');
	border-radius: 0px 0px 20px 20px;  behavior:url('border.htc');
	clear:both;
}

/*********************************************************************************************************************/

#boxhomecenter{
	width:840px;
	padding:20px;
	text-align:center;
	background-color:#FFD;
	margin-left:-20px;
	margin-top:-260px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');

}

#boxhomeleft{
	
	width:860px;
	text-align:justify;
	background-color:#FFD;
}

#boxhomeleftleft{
	width:420px;
	text-align:justify;
	background-color:#FFD;
	float:left;
}


#boxhomeright{
	width:410px;
	text-align:justify;
	background-color:#FFD;
	float:right;
}

#boxnewsl{
	width:410px;
	text-align:justify;
	margin:2px;	
	padding:5px;
	background-color:#CC9;
	/*
	border-right-color:#060;
	border-right-style:solid;
	border-rigth-width:medium;
	*/
}

#boxnewslr{
	width:410px;
	text-align:justify;
	margin-left:-25px;
	margin-top:2px;
	padding:5px;
	background-color:#CC9; /* CC9 */
	/*
	border-left-color:#060;
	border-left-style:solid;
	border-left-width:medium;
	*/
}

#boxnewslarge{
	width:808px;
	text-align:justify;
	margin:2px;	
	padding:15px;
	background-color:#FFF;
	border-bottom-color:#060;
	border-bottom-style:solid;
	border-bottom-width:thin;
}



#boxhomermenu{
	padding:10px;
	width:210px;
	height:240px;
	background-color:#FFD;
	margin-left:880px;
	margin-top:-10px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');

}

#boxprefclose{
	/*
	width:auto;
	height:auto;
	*/
	/*
	margin-top:-25px;
	margin-left:570px;
	*/
	margin-top:-25px;
	float:right;
}

/*********************************************************************************************************************/

#boxprofile1{
	width:1100px;
	height:auto;
	margin-left:5px;
	margin-top:5px;
	
}
#boxusername{
	padding:2px;
	text-align:left;
	width:930px;
	height:auto;
	margin-left:5px;
	margin-top:0px;
}

#boxuseroptions{
	float:right;
	padding:2px;
}

#boxname{
	float:left;
	padding:2px;
}


#boxprofileimg{
	width:230px;
	height:260px;
	
	float:left;
}

#boxprofiletrofeos{
	padding:10px;
	width:850px;
	height:auto;
	background-color:#FFD;
	margin-left:5px;
	margin-top:5px;
	clear:both;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;
	
}

#boxprofileinfo{
	padding:10px;
	width:600px;
	background-color:#FFD;
	margin-left:250px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;
	
}

#boxprofilermenu{
	padding:10px;
	width:210px;
	background-color:#FFD;
	float:right;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');

}

/*
#boxusername{
	padding:2px;
	text-align:left;
	width:230px;
	height:auto;
	margin-left:5px;
	margin-top:0px;
}

#boxprofileimg{
	width:230px;
	height:260px;
	background-color:#036;
	margin-left:5px;
	margin-top:5px;
}

#boxprofiletrofeos{
	padding:10px;
	width:850px;
	height:auto;
	background-color:#FFD;
	margin-left:5px;
	margin-top:5px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;
	
}

#boxprofileinfo{
	padding:10px;
	width:600px;
	height:auto;
	background-color:#FFD;
	margin-left:250px;
	margin-top:-260px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;
	
}

#boxprofilermenu{
	padding:10px;
	width:210px;
	height:auto;
	background-color:#FFD;
	float:right;
	margin-left:880px;
	margin-top:-260px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');

}
*/


a.liwhoweare:link, a.liwhoweare:visited { font-size:15px; font-family:Tahoma, Geneva, sans-serif;  text-align:right; background:url("../images/menu/1_OFF.gif") no-repeat right;}
a.liwhoweare:hover { background:url("../images/menu/1_ON.gif") no-repeat right;}

a.licontactus:link, a.licontactus:visited {  font-size:15px; font-family:Tahoma, Geneva, sans-serif;   text-align:right; background:url("../images/menu/4_OFF.gif") no-repeat right;}
a.licontactus:hover { background:url("../images/menu/4_ON.gif") no-repeat right;}

a.lihome,  a.lihome:visited { font-size:15px; font-family:Tahoma, Geneva, sans-serif; text-align:right; background:url("../images/menu/0_OFF.png") no-repeat right;}
a.lihome:hover {  background:url("../images/menu/0_ON.png") no-repeat right;}

a.liservices:link, a.liservices:visited {  font-size:15px; font-family:Tahoma, Geneva, sans-serif;   text-align:right; background:url("../images/menu/3_OFF.gif") no-repeat right;}
a.liservices:hover { background:url("../images/menu/3_ON.gif") no-repeat right;}

ul.menu {
	text-align:center;
	width: auto; 
	margin-top:0px;
	margin-left:100px;
}

ul.menu li {
	display:inline;
	line-height:32px;
	padding-right:70px;
	padding-bottom:10px;
	text-align:center;
	float:left;
}
ul.menu li a{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	float:left;
	display:block;
	height:20px;
	text-align:center;
	text-decoration:none;
	cursor:pointer;

}
ul.menu li a:hover{
	color:#FF0;
}

td#tabletitlemenu{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#060;
	padding:3px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	behavior:url('border.htc');
	border-radius: 5px 5px 5px 5px;  behavior:url('border.htc');

}

td#tableheader{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	padding:2px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#060;
	
}

td#tableheader2{
	font-family:Tahoma, Geneva, sans-serif;
	color:#000;
	padding:2px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	
	border-bottom:thin;
	border-bottom-style:solid;
	border-bottom-color:#CCC;
	
	
}


td#tablecontent1{
	font-family:Tahoma, Geneva, sans-serif;
	color:#060;
	font-size:12px;
	background-color:#CFF;
	padding:3px;

}

td#tablecontent2{
	font-family:Tahoma, Geneva, sans-serif;
	color:#060;
	font-size:12px;
	background-color:#CFA;
	padding:3px;

}

td#tablecontent1c{
	font-family:Tahoma, Geneva, sans-serif;
	color:#060;
	font-size:12px;
	background-color:#CFF;
	padding:3px;
	text-align:center;

}


td#tablecontent2c{
	font-family:Tahoma, Geneva, sans-serif;
	color:#060;
	font-size:12px;
	background-color:#CFA;
	padding:3px;
	text-align:center;

}

.tableph{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#060;
	padding:5px;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');
}	

.tablephr{
	font-family:Tahoma, Geneva, sans-serif;
	color:#FFF;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background-color:#060;
	padding:3px;
}	


#boxtorneomain{
	padding:10px;
	width:1090px;
	height:auto;
	background-color:#FFD;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');

}

#boxpronmain{
	padding: 10px 0px;
	margin-top:20px;
	margin-left:5px;
	width:1100px;
	height:auto;
	background-color:#FFD;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');
}

#boxpronmain1{
	float:left;
	padding: 0px 0px;
	margin-top:0px;
	/*margin-left:5px;*/
	width:600px;
	height:auto;
	background-color:#FFD;
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');
}

#boxpronmain2{
	float:right;
	padding: 10px 10px;
	margin-top:0px;
	margin-right:60px;

	/*margin-left:5px;*/
	width:300px;
	height:auto;
	background-color:#FFD;
	/*
	-moz-border-radius: 30px 30px 30px 30px;
	-webkit-border-radius: 30px 30px 30px 30px;
	behavior:url('border.htc');
	border-radius: 30px 30px 30px 30px;  behavior:url('border.htc');
	
	border-left:solid;
	border-left-style:solid;
	border-left-color:#060;
	border-left-width:thin;
	*/
}

.resultadosreales  {
    width: 350px;
    clear:both;    
}



.resultadosreales td {
    padding:3px;
    font: 12px arial, sans-serif;
    text-align: center;

}


.resultadosreales td.equipo {
    padding: 3px;
    font:   12px  arial, sans-serif;
    text-align: left;

}

.resultadosreales td.puntos{
	color:#F30;
	font-size:12px;
}

.resultadosreales td.puntos{
	color:#000;
	font-size:12px;
	font-weight:bold;
}


.resultadosreales td.equipo a { 
    font:   11px  verdana, sans-serif;
    color: #444;
    text-decoration: none;

}

.resultadosreales tr.tabla {

    background-color: #729f6e;
    margin: 0px;
    color: #fff;
}

.resultadosreales tr.impar {
    list-style-type: none;
    padding: 4px 5px 4px 5px;
    background-color: #f5f5f5;
    margin: 0px;
}
/*---------------------*/

.tablaPosiciones  {
	margin-top:0px;
    width: 350px;
    clear:both;    
}



.tablaPosiciones td {
    padding:3px;
    font: 12px arial, sans-serif;
    border-top: 1px solid #729f6e;
    text-align: center;

}


.tablaPosiciones td.equipo {
    padding: 3px;
    font:   12px  arial, sans-serif;
    border-top: 1px solid #729f6e;
    text-align: left;

}

.tablaPosiciones td.puntos{
	color:#F30;
	font-size:12px;
}

.tablaPosiciones td.puntos{
	color:#000;
	font-size:12px;
	font-weight:bold;
}


.tablaPosiciones td.equipo a { 
    font:   11px  verdana, sans-serif;
    color: #444;
    text-decoration: none;

}

.tablaPosiciones tr.tabla {

    list-style-type: none;
    background-color: #729f6e;
    margin: 0px;
    color: #fff;
    text-transform: uppercase;
}

.tablaPosiciones tr.impar {
    list-style-type: none;
    padding: 4px 5px 4px 5px;
    background-color: #f5f5f5;
    margin: 0px;
	
}


.gaddbox_horiz{
	margin-top:-115px;
	margin-left:175px;
	width:728px;
	height:90px;
	clear:both;	
	text-align:center;
}

.gaddbox_vr{
	margin-top:50px;
	text-align:center;
	margin-left:1145px;
	position:absolute;
	width:160px;
	height:600px;
}

.gaddbox_vl{
	margin-top:-20px;
	margin-left:-185px;
	position:absolute;
	width:160px;
	height:600px;
	background-color:#FF9;	
}


.avisoboxespiral1{
	position:absolute;
	margin-top:10px;
	margin-left:-10px;
	width:20px;
	height:200px;
	background-image:url('../images/anuncios/espiral.png');
	z-index:2;
}
.avisoboxespiral2{
	position:absolute;
	margin-top:380px;
	margin-left:-10px;
	width:20px;
	height:200px;
	background-image:url('../images/anuncios/espiral.png');
	z-index:2;
}



#topmenuselectclock {
	text-align:right;
	width:300px;
	height:80px;
	padding:5px;
	margin-top:0px;
	margin-left:830px;

}	
#bienvenido{
	text-align:right;
	width:300px;
	padding:5px;
	margin-left:830px;
}	

.tdusrinfo{
	background-color:#FF8;
	padding:5px;
}

.headernoticia{
	padding:10px;
	text-align:center;
	background-color:#CCC;
	
	-moz-border-radius: 30px 30px 0px 0px;
	-webkit-border-radius: 30px 30px 0px 0px;
	behavior:url('border.htc');
	border-radius: 30px 30px 0px 0px;  behavior:url('border.htc');
}
	
.boxnotbody{
	/*
	background-image:url('../images/torneos/cacb.png');
	*/
	padding:10px;
	background-repeat:no-repeat;
	text-align:justify;

}