@charset "utf-8";
/* CSS Document */

body{
	background-image:url(images/bg28.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	margin-top:-4px;
	background-color:#171717;
}

a.menu:link {
	color: #006ab3;
	text-decoration: none;
}

a.menu:visited {
  color: #006ab3;
  text-decoration: none;
}

a.menu:hover {
	color: #696969;
	text-decoration: none;
}

a.menu:active {
	color: #006ab3;
	text-decoration: none;
}


/****site map****/
a.sitemap:link {
	color: #fff;
	text-decoration: none;
}

a.sitemap:visited {
  color: #fff;
  text-decoration: none;
}

a.sitemap:hover {
	color: #006ab3;
	text-decoration: none;
}

a.sitemap:active {
	color: #fff;
	text-decoration: none;
}

.style0{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.style1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.style2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004a7f;
}

.style3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	/*font-weight:bold;*/
	color:#000;
}

.style4-1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#009ee0;
}

.style4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009ee0;
}

.style5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#696969;
}

.style6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	font-style: italic;
}

.style7{
	
	color:#fff;
	
}


a.vermas:link {
	color: #004a7f;
	text-decoration: none;
}

a.vermas:visited {
  color: #004a7f;
  text-decoration: none;
}

a.vermas:hover {
	color:#000;
	text-decoration: none;
}

a.vermas:active {
	color: #004a7f;
	text-decoration: none;
}


.contenedor-index{
	width:990px;
	margin-left:auto;
	margin-right:auto;
}

.contenedor{
	width:980px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFF;
	background-image:url(images/bg-contenedor.jpg);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

.mp3{
	width:551px;
	float:left;
	padding-left:429px;
	background-color:#000;
}

.caja-flash{
	width:980px;
	float:left;
}

.caja-vertical{
	width:300px;
	float:left;
	background-image:url(images/bg-caja-vertical.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#222222;
}

.form{
	width:298px;
	float:left;
	background-image:url(images/top-formurario.jpg);
	background-repeat:no-repeat;
}

.txt-form{
	width:116px;

}

.txt-form-2{
	width:200px;

}

.noticias{
	width:299px;
	height:238px;
	float:left;
}

.caja-contenidos{
	width:680px;
	float:left;
	background-image:url(images/luz.png);
	background-repeat:no-repeat;
}

.caja-video{
	width:273px;
	height:213px;
	float:left;
	margin-top:15px;
}

.caja-banners{
	width:665px;
	float:left;
}

.redes{
	width:87px;
	height:186px;
	float:left;
	margin-left:10px;
	margin-top:5px;
}

.txt-ini{
	width:395px;
	float:left;
	margin-top:20px;
	text-align:justify;
}

.txt-ini-2{
	width:395px;
	float:left;
	margin-top:20px;
	margin-top:5px;
	text-align:right;
}

.txt-ini-3{
	width:960px;
	float:left;
	margin-top:20px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
}

.txt-ini-4{
	width:707px;
	float:left;
	margin-top:20px;
	text-align:left;
}

.site-map{
	width:990px;
	height:59px;
	float:left;
	margin-top:5px;
	padding-top:18px;
	background-image:url(images/bg-bottom.png);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#006ab3;
	padding-top:18px;
}

.idioma{
	width:980px;
	float:left;
	text-align:right;
	padding-bottom:7px;
	padding-top:4px;

}

.banner-h{
	width:680px;
	float:left;
	text-align:right;
	margin-top:20px;

}

.caja-contenidos-ancho{
	width:980px;
	float:left;
}

.caja-galeria{
	width:454px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	height:270px;
	background-color:#D6D6D6;
	border: #000 solid 1px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}

.caja-contenidos-evento{
	width:466px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
}

.caja-ficha{
	width:454px;
	float:left;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	background-color:#D6D6D6;
	padding:5px;
	border: #000 solid 1px;
	font-family:Arial, Helvetica, sans-serif;
}

