body {
	padding:0;
	margin: 0px 0px 0px 0px;

  color:#333333;


}

#contend {

	background-color: #3B3B3B;
  background: url(images/fondo.png) center repeat-y;

  }

#total  {

  width: 970px;
  text-align: center;
  margin: 0 auto;
	font-size: 11px;
	
	
	  border-left: 3px solid white;
	   border-right: 3px solid white;
	   background-color: #fff;
}

#creditos {
background: url(images/fondo_bottom.png) top no-repeat;
height: 40px;
background-color: #3B3B3B;
text-align: center;
padding-top: 10px;

}

#top {
background: url(images/fondo_top.png) top no-repeat;
height: 16px;
background-color: #3B3B3B;
}



img{
	border: 0px;
}

table {
	margin: 0;
	padding: 0;
	font-size: 11px
}
table td {
	padding: 0;
	border-width: 0;
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
	font-size: 11px
}
input {
	font-size:14px;
	background: transparent;
	border: 1px solid silver;
	color: #333333;
}



select,textarea{

	font-size:11px;
		border: 1px solid silver;
}







.pad {
	padding: 0 5px 0 5px;
}
h1 {}
h2 {}
h3 { margin:0px; padding:0px;}
h4 { margin:0px; padding:0px;}
h5 { margin:0px; padding:0px;}
ul{ margin: 0px; padding: 0px; list-style: decimal outside; text-align: left;}
li { margin-left: 0px; list-style: square inside; color: #55768C}



a {
	color: #000000;
	background-color: transparent;
	text-decoration: none;



	}

a:hover {
	color: #000000;
	text-decoration: underline;

	}


.navtext {font-size:9px; vertical-align: middle;}
.head { padding: 3px; border-bottom: 0px solid #CCCCCC; background: transparent; color: #000000; font-weight: bold; font-size: 11px; }
.even { border-bottom: 0px solid #CCCCCC; background: transparent; padding: 0px;}
.odd {border-bottom: 0px solid #CCCCCC; background: transparent; padding: 4px;}
tr.even td {border-bottom: 1px solid #CCCCCC; background: transparent; padding: 4px; font-size: 10px;}
tr.odd td {border-bottom: 1px solid #CCCCCC; background: transparent; padding: 4px; font-size: 10px;}

.even { border-bottom: 0px solid #CCCCCC; background: transparent; padding: 0px;}
.odd {border-bottom: 0px solid #CCCCCC; background: transparent; padding: 4px;}




td#mainmenu{
width: 200px;
}

td#mainmenu a { background: url(images/menu_a_bg.gif) repeat-y;
display: block; margin: 0; padding: 0px; border: 1px;
height: 25px;
font-size: 14px;
font-family: Trebuchet Ms, Arial, Verdana; color: white;
}

td#mainmenu a:hover { color:#EBD90A; text-decoration: none;}
td#mainmenu a.menuTop {padding-left: 30px; padding-top: 8px;}
td#mainmenu a.menuMain {padding-left: 30px; padding-top: 8px; }
td#mainmenu a.menuSub {padding-left: 30px; padding-top: 8px;}


.footer_text{
  background: url(images/footer.jpg) no-repeat;

color: white;
	font-family:  Verdana, Arial, Helvetica, Trebuchet MS, sans-serif;
padding: 18px;
 border-bottom: 3px solid white;
}


.resultados{
text-transform: capitalize;
background-color: white;
}

.resultados td{
background-color: #f0f0f0;
padding: 2px;
font-size: 9px;
}


.titulos  { font-weight:normal; text-transform: capitalize;
font-size: 34px; font-family: Trebuchet Ms, Arial, Verdana; color: white;
background-color: black;
background: url(images/fondo_titulos.jpg) repeat-x;
padding-left: 10px;
padding-top: 2px;
height: 50px;
border-bottom: 0px solid silver;
text-transform: uppercase;
letter-spacing: 0px

 }
 
 
 .titulo_portada  {
padding-top: 8px ;
padding-bottom: 20px;
font-weight: bold;
text-transform: capitalize;
font-size: 13px; font-family: Tahoma, Arial, Verdana, sans-serif ;
text-align: left;
width: 275px;
}

.portada{
background: url(images/portada_bg.jpg) top left repeat-x;
}

.titulos_left {
background: url(images/custom/welcome_right.gif) bottom center repeat-x;
width: 11px;
height: 21px;

}

.titulo_bloques { color:#e1e1e1;  border-bottom: 0px solid #ffffff;
background: transparent; font-weight: bold;
text-transform: uppercase;
font-size: 12px; font-family: Arial, Trebuchet Ms, Arial,  Verdana;
background: url(images/blockdefault.gif) repeat-x;
border-right: 1px solid #999999;
height: 28px;
padding-top: 3px;
padding-left:8px;
padding-right:3px;
padding-bottom:3px;
}


.titulo_bloques a{
color:#cccccc;
}

.titulo_bloques a:hover{
color:#ffffff;
text-decoration: none;
}

.smartsection_item_image {display: block;   padding-right: 6px;  width: 289px; height: 210px;}

.futbolmasculino_item_image {display: block; padding-left: 4px;  padding-right: 6px; padding-top: 3px; width: 120px; height: 80px; padding-bottom: 5px;}
.futbolmasculino_item_image_g {display: block; width: 320px; height: 160px;
border-right: 4px solid black;
border-bottom: 4px solid black;
border-left: 0px solid silver;
border-top: 1px solid black;
}



.titulos_right {color:#ffffff; padding: 4px; padding-left: 16px; border-bottom: 0px solid #ffffff;
background: transparent; font-weight: bold; text-transform: uppercase;
font-size: 11px; font-family: Verdana, Trebuchet Ms, Arial, Verdana;
background: url(images/custom/welcome_topbg_right.gif) repeat-x;
height: 21px;
text-align: left;

 }

.bloques_noticias  {
color: #666666;
font-size: 1.0em; font-family: Arial, Verdana, Trebuchet Ms;
padding-right: 0px;
width:50%;
float: left;
height: 126px;
}



.texto_intro  {
color: #333333;
font-size: 12px; font-family: Arial, Verdana, Trebuchet Ms;
padding-right: 10px;


}

.texto_intro_tabs  {
color: #333333;
font-size: 12px; font-family: Arial, Verdana, Trebuchet Ms;
padding-right: 10px;
height: 150px;

}


.texto_intro2  {
color: #333333;
font-size: 12px; font-family: Arial, Verdana, Trebuchet Ms;
padding-right: 10px;
width:100%;
float: left;


}

.texto_intro a {
color: #333333;
font-size: 12px; font-family:  Verdana, Trebuchet Ms;
padding-right: 10px ;

}

.texto_gris  {
color: #666666;
font-size: 1.1em; font-family: Arial, Verdana, Trebuchet Ms;
padding-left: 10px;

}

.calendario  {
color: #666666;
border-left: 4px solid transparent;
border-bottom: 4px solid transparent;
}

#listas{
border-top: 16px solid  transparent;
text-align: center;

}

#listas input{
color: white;
border: 0px solid silver;
font-size:11px;
font-weight: bold;
background: url(images/ok.jpg);
height: 21px;
width: 28px;
}

#clock {
color:white;
}

.textfield {
font:11px  Verdana, Arial, Helvetica, sans-serif ;
color:#333 ;
margin-top:6px;
height:20px;
border:solid 0 #fff;
padding: 2px 8px;
width:140px;
voice-family: "\"}\""; 
voice-family:inherit;

}


.submit {
margin:3px;
background: transparent url("http://uncaf.net/portal/themes/home/images/submit.gif") no-repeat;
height:20px;
border:solid 0 #fff;
width:20px;
font:1.1em Verdana, Arial, Helvetica, sans-serif;
color:#666;
text-transform:uppercase;