/* classes para generales*/


body{
	background-color: #B8B8B8;
	
	background-position: top;
	background-image: url(images/fnd.jpg);
}

.titgeneral {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #008A01;
	padding-left: 10px;
}
.txtgenerales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
   color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
	
}

.fqr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt; 
   color: #000000;
	text-align: justify;
	padding-bottom:5px; 
	padding-left: 10px;
	padding-right: 10px;
}
.noticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF6226;
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
}
.fqrfondo {
	background-image: url(images/index-lolo_14.jpg); 
	background-repeat: repeat-x;
	background-color: #62D0F1;
}


/*botones*/
ul {  	
list-style:none;	
margin:0;	
padding:0;
border: none;
margin-left: 0;
}

ul li {	

margin:0;	
padding:0;
float:left;
border: none;
outline:none;
margin-left: 0;
}

ul li a {	
display:block;	
 margin:0;	
padding:0;
height:32px;
/*Quito el padding, pero le pongo altura.*/	
text-decoration:none;
outline:none;

}

ul li a:hover {	
background-position: bottom;
margin:0;	
padding:0;
border: none;
outline:none;

}
ul li a span {	
display:none; 
border: none;
outline:none;
margin:0;	
padding:0;

/*Oculto el texto.*/}

#quees {
	background-image: url(images/index_03.jpg);
	border: none;
	width: 90px;
	height: 30px;
}
#participo {	
background-image:url(images/index_04.jpg);
border: none;
width:148px;
height:30px;
}
#logros{
	background-image: url(images/index_05.jpg);
	border: none;
	width: 72px;
	height: 30px;
}
#reglamento {	
background-image:url(images/index_06.jpg);
border: none;
width:110px;
height:30px;
}
#programa {	
background-image:url(images/index_07.jpg);
border: none;
width:86px;
height:30px;

}
#contacto {	
background-image:url(images/index_08.jpg);
border: none;
width:80px;
height:30px;

}
#galeria {
	background-image:url(images/index_09.jpg);
	border: none;
	width:72px;	
height:30px;
}
#cmterapia {
	background-image: url(images/index-lolo_24.jpg);
	border: none;
	width:200px;	
height:33px;
}
#sombra {
	background-image: url(images/index-lolo_26.jpg);
	border: none;
	width:200px;	
height:33px;
}


#btnrodando {
	background-image: url(images/btnrodando.jpg);
	border: none;
	width:258px;	
height:88px;
float:center;
}
#btnrola {
	background-image: url(images/btnrola.jpg);
	border: none;
	width:258px;	
height:88px;
float:center;
}
#btntunn {
	background-image: url(images/btntunn.jpg);
	border: none;
	width:258px;	
height:88px;
float:center;
}

#btnsang {
	background-image: url(images/btnsang.jpg);
	border: none;
	width:258px;	
height:88px;
float:center;
}


#ganateunamoto {
	background-image: url(images/ronvobtn_11.jpg);
	border: none;
	width: 155px;
	height: 21px;
}
#mcparticipantes{
	background-image: url(images/ronvobtn_12.jpg);
	border: none;
	width: 170px;
	height: 21px;
}
#patrocinadores{
	background-image: url(images/ronvobtn_13.jpg);
	border: none;
	width: 113px;
	height: 21px;
}
#souve{
	background-image: url(images/ronvobtn_14.jpg);
	border: none;
	width: 220px;
	height: 21px;
}

/* links leer mas*/
.leermas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF4500;
}
.leermas a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF4500;
	text-decoration: none;
}

.leermas a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF4500;
	text-decoration: none;
}

.leermas a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF4500;
	text-decoration: none;
}

.leermas a:hover 		{
font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF4500;
	text-decoration: underline;
}

/* links contactenos*/
.contactenos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #DAA520;
}
.contactenos a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #DAA520;
	text-decoration: none;
}

.contactenos a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #DAA520;
	text-decoration: none;
}
.contactenos a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color:#DAA520;
	text-decoration: none;
}

.contactenos a:hover 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	color: #DAA520;
	text-decoration: underline;
}




/* links sidic*/
.sidic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	padding-top: 15px;
}
.sidic a:link 			{
font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #ffffff;
	text-decoration: none;
}

.sidic a:visited			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
}
.sidic a:active 			{
font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: none;
}

.sidic a:hover 		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #ffffff;
	text-decoration: underline;
}

.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #004C95;
}