/*cajas*/

body{
	background-color: #e9e9e9;
}

*
{
	margin:  0px;
}

.raro{
	float: left;
	margin: 2px;
	background-color: #215fad;
	padding: 5px;
}

.logos
{
	width: 110px;
	height: 25px;
	text-align: left;
	float: right;
	margin-right: 10px;
}
.wrapper {
	width: 800px;
	height: 100%;
	margin: 0 auto;
	top: 0;
	margin-top: 0;

}

.wrapper2 {
	background-color: #000;
}


.head{
	width: 100%;
	height: 106px;
	margin:0 auto;
	text-align:center;

}

.fondo {
	width: 800px;
	background-image: url(../images/fondo2.jpg);
	height: auto;
}

.content{
	width: 800px;
	/*height: 500px;*/
	float: left;
}
.izquierda {
	width: 160px;


	float: left;
	position: relative;
	text-align: center;
	color: #215fad;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin-top: 25px;
}

.centro{
	width: 475px;
	float: left;
	position: relative;
	margin-top: 25px;

}

.boletines{
	width: 215px;
	float: left;
	position: relative;
}

.separador {
	width: 30px;
		float: left;
	position: relative;
}
.galeria{
	width: 200px;
	float: left;
	position: relative;
}


.derecha{
	width: 160px;
	float: left;
	position: relative;
	margin-top: 25px;
	text-align: right;
}


.linea{
	width: 430px;
	float: left;
	position: relative;
	border-top: 1px solid #19988b;
}


.texto {
		font: 12px/15px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #666666;
}

.footer{
	background-color: black;
	width: 100%;
	height: 25px;
	clear:both;
	margin: 0 auto;
}

/*estilos de letra*/
a
{
	color: black;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	}


a:visited{
	color: black;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}
a:link{
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color: black;
}
a:hover{
	color: gray;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: none;
}

/* My Comment */
dia{
color: #333333;
	font: bold 16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

tit1 {
	color: #19988b;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

tit2 {
	color: #4bb474;
	font: 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

horas{
font: normal 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
color: #333333;
}

subtit1{
	color: #333333;
	font: italic 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}



subtit2 {
	color: #333333;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

dest{
font: 12px/20px "Lucida Grande", Lucida, Verdana, sans-serif;
color: #333333;
}

.nota{
	color: #999;
	font: 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.form {
	width: 300px;
	color: #999;
	float: right;
}
/*
regular{
	font: 14px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #333333;
}
*/


a{
	font-size: 12px;
	color: black;
}
a:visited{
	font-size: 12px;

}
a:link{
	font-size: 12px;

}
a:hover{
	font-size: 12px;

}

.botones {
	float: left;
/*	width: 230px;*/
	width: 230px;
}



.botones a {
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;


}
.botones a:visited {
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;


}
.botones a:link{
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;


}
.botones a:hover{
	width: 25px;
	height: 25px;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	border: 1px none #215fad;
}


.botones2 {
	float: left;
	width: 200px;
		text-align: left;
	font-weight: bold;
	margin-top: 3px;
}



.botones2 a {
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 12px;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	background-color: #999;
	padding: 10px 6px;
}
.botones2 a:visited {
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 12px;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	background-color: #999;
	padding: 10px 6px;
}
.botones2 a:link{
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 12px;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	background-color: #999;
	padding: 10px 6px;
}
.botones2 a:hover{
	color: #333;
	width: 25px;
	height: 25px;
	font-size: 12px;
	background-color: #ededed;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #999;
	padding: 10px 6px;
}


.botones3 {
	float: left;
	line-height: 17px;
	width: 65px;
	text-align: left;

	margin-top: 0px;
}



.botones3 a {
	color: none;
	background-color: none;
	padding: none;
	line-height: 17px;
	margin: none;
	font-size: 12px;
	border-style: none;
	border-color: white;
}
.botones3 a:visited {
color: none;
	background-color: none;
	padding: none;
	line-height: 17px;
	margin: none;
	font-size: 12px;
	border-style: none;
	border-color: white;
}
.botones3 a:link{
color: none;
	background-color: none;
	padding: none;
	line-height: 17px;
	margin: none;
	font-size: 12px;
	border-style: none;
	border-color: white;
}
.botones3 a:hover{
color: none;
	background-color: none;
	padding: none;
	line-height: 17px;
	margin: none;
	font-size: 12px;
	border-style: none;
	border-color: white;
}

/* My Comment */





.botones4 {
	float: left;
	line-height: 17px;
	width: 130px;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
}



.botones4 a {
	color: #000;
	border-style: none;
	font: bold 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.botones4 a:visited {
	color: #000;
	border-style: none;
	font: bold 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.botones4 a:link{
	color: #000;
	border-style: none;
	font: bold 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
.botones4 a:hover{
	color: #999;
	font: bold 12px/17px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}




.botones5 {
	float: left;
	width: 200px;
		text-align: left;
	font-weight: bold;
	margin-top: 3px;
}



.botones5 a {
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 12px;
	padding: 10px 40px;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	background-color: #19988b;
}
.botones5 a:visited {
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 12px;
	padding: 10px 40px;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	background-color: #19988b;
}
.botones5 a:link{
	color: #fff;
	width: 25px;
	height: 25px;
	font-size: 12px;
	padding: 10px 40px;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	background-color: #19988b;
}
.botones5 a:hover{
	color: #333;
	width: 25px;
	height: 25px;
	font-size: 12px;
	background-color: #ededed;
	padding: 10px 40px;
	margin-right: 2px;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #999;
}





.botones6 {
	float: left;
	line-height: 17px;
	width: 65px;
	text-align: left;
	font-weight: bold;
	margin-top: 3px;
}



.botones6 a {
	color: #fff;
	background-color: #215fad;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #215fad;
	padding: 10px 34px;
	line-height: 17px;
	margin: -3px 0 0;
	font-size: 12px;
}
.botones6 a:visited {
	color: #fff;
	background-color: #215fad;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #215fad;
	padding: 10px 34px;
	line-height: 17px;
	margin: -3px 0 0;
	font-size: 12px;
}
.botones6 a:link{
	color: #fff;
	background-color: #215fad;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #215fad;
	padding: 10px 34px;
	line-height: 17px;
	margin: -3px 0 0;
	font-size: 12px;
}
.botones6 a:hover{
	color: #215fad;
	background-color: #77b5fe;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #215fad;
	padding: 10px 34px;
	line-height: 17px;
	margin: -3px 0 0;
	font-size: 12px;
}


.espacio{
	height: 9px;
}
.espacio2{
	height: 3px;
}
.none {
	clear: both;
	width: 0;
}
img {
	border: 0px;
	}

/*bullets*/
.bul{
	list-style-position: outside;
	list-style-type: disc;
	opacity: 1;
}
