
body{background:#000000 url(imagens/bg.jpg) no-repeat top center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  margin-top: 0px; }

.anuncios{	font: Tahoma; font-size: 20px; color:#FFFFFF;  text-align: center;  line-height: 30px; }
.anuncios a:visited {	font: Tahoma; font-size: 20px; color:#FFFFFF;  text-align: center;  line-height: 30px; }
.anuncios a:link {	font: Tahoma; font-size: 20px; color:#FFFFFF;  text-align: center;  line-height: 30px; }
.anuncios a:hover {	font: Tahoma; font-size: 20px; color:#FFFFFF;  text-align: center;  line-height: 30px; }


.rodape a:visited { color: #B1B1B1; font-family: verdana; font-size: 10px; text-decoration: none; line-height: 16px;}
.rodape { color: #B1B1B1; font-family: verdana; font-size: 10px; text-decoration: none; line-height: 16px; }
.rodape a:link { color: #B1B1B1; font-family: verdana; font-size: 10px; text-decoration: underline; line-height: 16px; }
.rodape a:hover{ color: White; font-family: verdana; font-size: 10px;  text-decoration: none ; line-height: 16px; }

.txtpq a:visited { color: white; font-family: verdana; font-size: 10px; text-decoration: none; line-height: 13px;}
.txtpq { color: white; font-family: verdana; font-size: 10px; text-decoration: none; line-height: 13px;}
.txtpq a:link { color: white; font-family: verdana; font-size: 10px; text-decoration: underline; line-height: 13px; }
.txtpq a:hover{ color: red; font-family: verdana; font-size: 10px;  text-decoration: none ; line-height: 13px; }

.txt a:visited{ color: white; font-family: verdana; font-size: 13px; text-decoration: underline; line-height: 13px;}
.txt { color: white; font-family: verdana; font-size: 13px; text-decoration: none; line-height: 13px;}
.txt a:link{ color: white; font-family: verdana; font-size: 13px; text-decoration: underline; line-height: 13px;}
.txt a:hover{ color: red; font-family: verdana; font-size: 13px; text-decoration: underline; line-height: 13px;}

.lr a:visited { color: #FF1493; font-family: verdana; font-size: 13px; text-decoration: none; line-height: 25px;}
.lr { color: white; font-family: verdana; font-size: 13px; text-decoration: none; line-height: 25px;}
.lr a:link { color: white; font-family: verdana; font-size: 13px; text-decoration: none; line-height: 25px;}
.lr a:hover{ color: White; font-family: verdana; font-size: 13px;  text-decoration: underline ; line-height: 25px; }

.titulo1 a:visited { color: YELLOW; font-family: verdana; font-size: 18px; text-decoration: underline; line-height: 18px;  font-weight: bold; }
.titulo1 { color: white; font-family: verdana; font-size: 18px; text-decoration: none; line-height: 18px;  font-weight: bold; }
.titulo1 a:link { color: YELLOW; font-family: verdana; font-size: 18px; text-decoration: underline; line-height: 18px;  font-weight: bold;  }
.titulo1 a:hover{ color: red; font-family: verdana; font-size: 18px;  text-decoration: none ; line-height: 18px;  font-weight: bold;  }

h1, h2, h3, h4{margin:0; padding:0;}

.menu{height:190px; }
.menu .botonera{ height:54px; margin-top:135px;}
	a{margin:0; padding:0;}
	.menu .botonera .l1{display:inline-block; height:54px; width:52px; background:url(images/bot_home_off.jpg) no-repeat;}
	.menu .botonera .l1:hover{background:url(images/bot_home_on.jpg) no-repeat;}
	
	.menu .botonera .l2{display:inline-block; height:54px; width:90px; background:url(images/bot_maya_off.jpg) no-repeat;}
	.menu .botonera .l2:hover{background:url(images/bot_maya_on.jpg) no-repeat;}
	
	.menu .botonera .l3{display:inline-block; height:54px; width:79px; background:url(images/bot_concurso_off.jpg) no-repeat;}
	.menu .botonera .l3:hover{background:url(images/bot_concurso_on.jpg) no-repeat;}
	
	.menu .botonera .l4{display:inline-block; height:54px; width:88px; background:url(images/bot_descargas_off.jpg) no-repeat;}
	.menu .botonera .l4:hover{background:url(images/bot_descargas_on.jpg) no-repeat;}
	
	.menu .botonera .l5{display:inline-block; height:54px; width:150px; background:url(images/end_of_the_line.jpg) no-repeat;}

.enlaces{height:70px; left:80px; top:100px; position:relative; width:250px; color:#999999}
.enlaces p{margin:5px 0 0 0;}
.enlaces a, .enlaces a:visited{color:#FFFFFF; text-decoration:none; font-size:14px;}
.enlaces a:hover, .enlaces a:visited:hover{text-decoration:underline;}

.enlaces .legal{font-size:10px;}
.enlaces .legal a, .enlaces .legal a:visited{color:#999; font-size:10px; text-decoration:underline}
.enlaces .legal a:hover, .enlaces .legal a:visited:hover{color:#fff; font-size:10px; text-decoration:none}

.contenido{background:#6b0b0c url(images/bg_pie.jpg) bottom no-repeat; padding-bottom:60px;}

.contenido .texto1{font-size:16px; line-height:20px;}

.contenido a, .contenido a:visited{color:#FFFFFF; text-decoration:underline;}
.contenido a:hover, .contenido a:visited:hover{color:#fe0000; text-decoration:underline;}

.post{margin:15px; color:#FFFFFF; line-height:12px;}
.post h1{font-size:25px; margin:5px 0 15px 0; color:#fe0000; line-height:25px;}
.post h2{font-size:18px; margin:5px 0 15px 0; color:#999; line-height:18px;}
.post h3{font-size:1px;}
.post h4{font-size:18px; padding:5px 0 5px 0; color:#fff; line-height:18px; text-align:center; background:#858585;}
.post .titulo{visibility:hidden;}


form .label{font-size:12px;}
form small{font-size:10px;}
form .error{font-size:16px; padding:10px 0 10px 27px; color:#FF0000; background:url(images/Alert.jpg) no-repeat left; line-height:20px;}
form .error small{font-size:12px;}
form .ok{font-size:16px; padding:10px 0 10px 27px; color:#FFFF00; line-height:20px;}
form .resaltado{font-size:18px; padding:10px;}
form input{width:260px; margin:5px 0 5px 0; border:#fe0000 solid 1px; background:none; color:#CCCCCC;}
form input.fecha1{width:25px; display:inline}
form input.fecha2{width:50px; display:inline}
form select{width:260px; margin:5px 0 5px 0; border:#fe0000 solid 1px; background:none; color:#CCCCCC}


img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}