<?php
ob_start ("ob_gzhandler");
header("Content-type: text/css; charset: UTF-8");
header("Cache-Control: must-revalidate");
$offset = 60 * 60 ;
$ExpStr = "Expires: " .
gmdate("D, d M Y H:i:s",
time() + $offset) . " GMT";
header($ExpStr);
?>@charset "utf-8";
/* CSS Document */

* {  
	vertical-align: top;  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-style: inherit;  
	font-size: 100%;  
	border: 0 none;  
	padding: 0;  
	margin: 0;  
	}  
body {  
	padding: 5px;  
	/*background-color:#015e2e;
	background-color:#00a650;
	background-color:#ff9000;*/
	background-image:url(../images/background-tile.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	}  
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, ul, ol, dl {  
	margin: 20px 0;  
	}  
li, dd, blockquote {  
	margin-left: 40px;  
	}  
table, td, tr {  
	border-collapse: collapse;  
	border-spacing: 0;
	margin-left:auto;
	margin-right:auto;
	vertical-align:top;	 
	
}




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

div.website{
margin:auto;
width:985px;
border:5px #555 solid;
}

div.header{
width:985px;
height:120px;
background-color:#000;
}

div.menu {
width:985px;
background-color:#000;
/*height:40px;
background-image:url(../images/menubg.jpg);
background-repeat:repeat-x;*/
}


table.halfpart{
width:985px;
}

table.halfpart td.td1{
padding:5px;
padding-left:10px;
width:730px;
background-color:#000;
vertical-align:top;
}

table.halfpart td.td2{
padding-top:5px;
padding-right:7px;
padding-bottom:10px;
width:250px;
background-color:#000;
vertical-align:top;
}

div.banner{
width:720px;
height:120px;
background-image:url(../images/banner.jpg);
border:1px white solid;
}

div.banner2{
width:720px;
height:120px;
background-image:url(../images/banner2.jpg);
border:1px white solid;
}

div.main{
width:720px;
height:295px;
background-image:url(../images/main.jpg);
margin-top:5px;
padding-top:85px;
}

td.detallestd1,td.detalles2{
width:360px;
height:365px;
padding-top:5px;
padding-right:4px;
}



div.detallesdiva{
width:356px;
height:275px;
background-image:url(../images/detallesa.jpg);
padding-top:85px;
}

div.detallesdivb{
width:356px;
height:275px;
background-image:url(../images/detallesb.jpg);
padding-top:85px;
}

div.detallesdivc{
width:356px;
height:275px;
background-image:url(../images/detallesc.jpg);
margin-bottom:5px;
padding-top:85px;
}

div.detallesdivd{
width:356px;
height:275px;
background-image:url(../images/detallesd.jpg);
margin-bottom:5px;
padding-top:85px;
}



div.rightblocks1{
width:240px;
height:195px;
background-image:url(../images/rightblocks1.jpg);
margin-bottom:10px;
padding-top:70px;
}

div.rightblocks2{
width:240px;
height:195px;
background-image:url(../images/rightblocks2.jpg);
margin-bottom:10px;
padding-top:70px;
}

div.rightblocks3{
width:240px;
height:195px;
background-image:url(../images/rightblocks3.jpg);
margin-bottom:10px;
padding-top:70px;
}

div.rightblocks4{
width:240px;
height:195px;
background-image:url(../images/rightblocks4.jpg);
margin-bottom:10px;
padding-top:70px;
}

div.rightblocks5{
width:240px;
height:195px;
background-image:url(../images/rightblocks5.jpg);
margin-bottom:10px;
padding-top:70px;
}



ul.menu{
padding:0px;
margin:0px;
}

ul.menu li{
float:left;
list-style:none;
margin:0px;
padding:0px;
}

ul.menu li a span{
text-align:center;


}

ul.menu li a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
color:#CCCCCC;
display:block;
height:20px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;

}

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



/*************** SCORE TB************************************/

table.fixfront{
margin-left:10px;
height:230px;
}



table.scoretb{
color:white;
font-size:15px;
margin-right:5px;
margin-left:5px;
}

table.scoretb td{
border:1px solid white;
}

table.scoretb td.sc1{
background-color:#0066FF;
width:134px;
font-weight:bold;
}

table.scoretb td.sc2{
background-color:#0066FF;
width:10px;
font-weight:bold;
text-align:center;
}

table.scoretb td.clean1{
color:white;
font-size:12px;
}

table.scoretb td.clean2{
color:white;
font-weight:bold;
}

/****************** VIDEO *************/

table.videos{
width:307px;
}

table.videos div.videowrap{
border:2px #fff solid;
width:296px;
height:186px;
margin-left:5px;
}


table.videos p{
width:296px;
margin-bottom:3px;
margin-top:3px;
color:white;
font-size:12px;
text-align:center;
height:25px;
}

table.videos a{
color:white;
text-decoration:none;
font-weight:bold;
}

table.videos a:hover{

text-decoration:underline;
}


/*********** FOTO DEL DIA **********/

table.fotodeldia{
width:200px;
height:150px;
margin:auto;
}

table.fotodeldia td{
text-align:center;
}

table.fotodeldia img{
width:190px;
height:140px;
border:white 5px solid;
margin:auto;
}

table.fotodeldia p{
color:white;
font-size:12px;
}

/*********** MEJORES **********/

table.mejores{
width:200px;
height:150px;
margin:auto;
}

table.mejores td{
text-align:center;
}

table.mejores img{
width:190px;
height:110px;
border:white 5px solid;
margin:auto;
}

table.mejores p{
color:white;
font-size:12px;
}


/******************* FOTOS **************/

table.fotos a{
color:white;
text-decoration:none;
font-weight:bold;
}

table.fotos a:hover{

text-decoration:underline;
}

table.fotos img {
width:95px;
height:65px;
margin:2px;
border:2px white solid;
}

/********** TRVIA */

div.detallesdivc{
text-align:center;
}

div.detallesdivc h1{
font-size:20px;
color:white;
}

div.detallesdivc h2{
font-size:20px;
color:white;
}

div.detallesdivc a{
color:blue;
text-decoration:none;
}

div.detallesdivc a{
text-decoration:underline;
}

/*************** NEWS ****************/

table.newsblock {
width:680px;
height:280px;

}

td.newsblocktd1{
height:280px;
width:360px;
}

td.newsblocktd2{
height:280px;
width:320px;
}

td.newsblocktd2 a{
display:block;
width:320px;
height:28px;
text-align:center;
padding-top:14px;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;

}

td.newsblocktd2 a:hover{
background-image:url(http://test-server6.nasperu.com/templates/nasperu/images/png.png);
background-repeat:repeat;
}

table.newsblock img{
width:360px;
height:200px;
border:3px white solid;
}

table.newsblock p{
color:white;
font-size:12px;
margin-top:8px;
}

a.readmore{
color:white;
text-decoration:none;
}

a.readmore:hover{
text-decoration:underline;
}






/******************** ESTADISTICAS ********/

div.estadisticas{
width:240px;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

div.estadisticas h1{
color:white;
font-size:17px;
padding:0px;
margin-top:10px;
margin-bottom:10px;
margin-left:20px;
text-decoration:underline;
}

div.estadisticas a{
color:white;
text-decoration:none;
margin-left:10px;
}

div.estadisticas a:hover{
text-decoration:underline;
}

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

div.contenido{
width:720px;
height:1105px;
background-image:url(../images/contenido.jpg);
margin-top:5px;
margin-bottom:5px;
}

div.menu ul.menu{
display:none;
}

/************** GALERIA DE FOTOS ********************/


div.galeriadefotos{
width:720px;
}

div.galeriadefotos h2{
text-align:center;
margin-top:70px;
margin-bottom:50px;
text-decoration:underline;
}


div.galeriadefotos img{
width:160px;
height:160px;
margin:auto;
border:black solid 2px;
margin-bottom:5px;
}

div.galeriadefotos table td{
text-align:center;
height:230px;
width:170px;
}


/********************* contenido *******************/

div.text{
margin:20px;
margin-top:90px;
color:#222;
}

div.text h2{
text-align:right;
}


/****************** EQUIPOS ***************/

div.galeriadeequipos{
width:720px;
}

div.galeriadeequipos h2{
text-align:center;
margin-top:35px;
margin-bottom:30px;
text-decoration:underline;
}


div.galeriadeequipos img{
width:160px;
height:160px;
margin:auto;
border:black solid 2px;
margin-bottom:10px;
}

div.galeriadeequipos table td{
text-align:center;
height:230px;
width:170px;
padding-top:25px;
padding-bottom:25px;
vertical-align:middle;
}


/************** GALERIA DE VIDEOS ********************/


div.galeriadevideos{
width:720px;
font-size:12px;
}


table.videoframe{
width:660px;
}

table.videoframe td{
padding-top:5px;
padding-bottom:5px;

}

table.videoframe{
border-bottom:1px green dotted;
margin-top:15px;
margin-bottom:15px;

}

table.videoframe td.vf1{
width:120px;
height:100px;
}

table.videoframe td.vf1 img {
width:110px;
height:90px;
padding:5px;
}

table.videoframe table td.blu1,table.videoframe table td.blu2,table.videoframe table td.vidtit{
background-color:#000033;
color:white;
vertical-align:middle;
}



table.videoframe table td.vidtit{
padding-top:5px;
width:400px;
padding-left:3px;
}

table.videoframe table td.vidtit a{
color:white;
text-decoration:none;
}

table.videoframe table td.vidtit a:hover{
text-decoration:underline;
}

table.videoframe table td.blu1 img.play{
width:20px;
height:20px;
}

table.videoframe table td.blu2 img.play2{
width:20px;
height:20px;
}





/*
div.galeriadevideos h2{
text-align:center;
margin-top:35px;
margin-bottom:30px;
text-decoration:underline;
}


div.galeriadevideos img{
width:160px;
height:160px;
margin:auto;
border:black solid 2px;
margin-bottom:5px;
}

div.galeriadevideos table td{
text-align:center;
height:200px;
width:170px;
}

div.videowrap2{
border:2px #fff solid;
width:160px;
height:160px;
margin:auto;
margin-bottom:5px;
}
*/
/*********************** CHERRY **********************/

div.cherry{
width:210px;
margin:auto;
margin-top:10px;
color:#aaa;
font-size:12px;
}

div.cherry a{
color:#aaa;
font-size:12px;
text-decoration:none;
}

div.cherry a:hover{
text-decoration:underline;
}

/*********************** bases *********************/
div.bases{
padding-left:20px;
padding-right:20px;
width:580px;
height:850px;
overflow-y: scroll;
overflow-x:none;
}

/********************* fixture ******************/
div.fixture{
padding-left:20px;
padding-right:20px;
width:580px;
height:900px;
font-size:14px;
overflow-y: scroll;
overflow-x:none;
}

div.fixture td{
border: 1px solid #000;
}

div.fixture table{
width:580px;
margin-bottom:30px;
}

div.fixture tr.fixtitle td{
background-color:green;
color:white;
font-weight:bold;
}
/******************** PROXIS *******************/
div.tablita{
color:white;
font-size:12px;
}

table.proxi{
width:680px;
height:272px;
}

table.proxi tr.proxititle{
background-color:#9999CC;
color:white;
text-align:center;
font-weight:bold;
}

table.proxi td{
padding-top:8px;
height:24px;
border:1px solid white;
text-align:center;
}

td.proxi1{
width:100px;
}

td.proxi15{
width:100px;
}

td.proxi2{
width:180px;
}

td.proxi3{
width:100px;
}

td.proxi4{
width:200px;
}


/************** PROXIS 2 *******************/


div.tablita2{
color:black;
font-size:12px;
}

table.proxi2{
width:680px;
height:272px;
}

table.proxi2 td{
padding-top:8px;
height:24px;
border:1px solid black;
text-align:center;
}

table.proxi2 tr.proxititle2{
background-color:#008000;
color:white;
text-align:center;
font-weight:bold;

}

/******************** VIDEOS ****************/

td.titvideoframe{
text-weight:bold;

}

/***************CONTACTO ************/

div.contacto{
padding-left:20px;
padding-right:20px;
}

