body {



	background-image: url(Images/fondo.jpg);



	background-color: #6F6F91;



	background-repeat: repeat-x;



	padding: 0px;



	margin-top: 10px;



	margin-right: 0px;



	margin-bottom: 10px;



	margin-left: 0px;



}



.tituloprograma {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 28px;

	font-weight: normal;

	color: #000062;

	text-decoration: none;

	text-align: left;

	height: 30px;

}

.textoprogramas {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 15px;

	font-weight: normal;

	color: #333;

	text-decoration: none;

	text-align: left;

	height: 20px;

}



.textoprogramas2 {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 20px;

	font-weight: normal;

	color: #333;

	text-decoration: none;

	text-align: left;

	height: 20px;

}



.gracias {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	line-height: 20px;

	font-weight: normal;

	color: #333;

	text-decoration: none;

	text-align: left;

	height: 20px;

}



.textoctas {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 11px;

	line-height: 16px;

	font-weight: normal;

	color: #333;

	text-decoration: none;

	text-align: left;

	height: 20px;

}



.textoazulcentrado{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 20px;

	font-weight: normal;

	color: #010161;

	text-decoration: none;

	text-align: center;

	height: 20px;

}

.textoprecios {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 17px;

	line-height: 28px;

	font-weight: normal;

	color: #333;

	text-decoration: none;

	text-align: left;

	height: 28px;

}



.textoprogramasbold {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 20px;

	font-weight: bold;

	color: #333;

	text-decoration: none;

	text-align: left;

	height: 20px;

}

.titulosector {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	line-height: 48px;

	color: #9A9AAE;

	background-image: url(Images/fondotitulolugar.png);

	background-repeat: no-repeat;

	height: 50px;

	padding-left: 30px;

}

.tituloprograma{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 12px;

	line-height: 20px;

	font-weight: bold;

	color: #333;

	text-decoration: none;

	text-align: center;

	height: 20px;

}



.preciooprograma {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 17px;

	color: #333;

	text-decoration: none;

	text-align: center;

	font-weight: bold;

	line-height: 28px;

}

.volver {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	line-height: normal;

	font-weight: normal;

	color: #000062;

	text-decoration: none;

	text-align: left;

}





.volver a {

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	line-height: normal;

	font-weight: normal;

	color: #000062;

	text-decoration: none;

	text-align: left;

}



.volver a:link, volver a:active, volver a:visited{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	line-height: normal;

	font-weight: normal;

	color: #000062;

	text-decoration: none;

	text-align: left;

}



.volver a:hover{

	font-family: Verdana, Geneva, sans-serif;

	font-size: 14px;

	line-height: normal;

	font-weight: normal;

	color: #666;

	text-decoration: none;

	text-align: left;

}



.packs{

margin: 0 0 0 25px;

padding: 0;

list-style: none;

}

.packs li{

float: left;

margin: 10px;

border: 1px solid;

height: 151px;

}

.thumb{

width: 204px;

height: 147px;

position: relative;

display: block;

color: transparent;

overflow: hidden;

margin: 2px;

}

.thumb img{

position: relative;

}

.imagenes_prog{

display:block;

list-style:none outside none;

margin:auto 0;

padding:0;

margin-left: 55px;

width:750px;

}

.imagenes_prog li{

float: left;

display: block;

width: 250px;

height: 205px;

position: relative;

overflow: hidden;

}

.imagenes_prog li img{

position: relative;

}

.imagenes_prog_th{

display:block;

list-style:none outside none;

margin:auto 0;

padding:0;

width:750px;

}

.imagenes_prog_th li{

float: left;

display: block;

width: 75px;

height: 75px;

position: relative;

overflow: hidden;

}

.imagenes_prog li_th img{

position: relative;

}

.imagenes_prog a, .imagenes_prog_th a{

color: transparent;

border: 0;

}

.principal{

height: 350px; position: relative; width: 750px; border: 1px solid rgb(205, 228, 246);

overflow: hidden;

}

.principal img{

position: relative;

}

.circuitos{

margin: 0 0 0 35px;

padding: 0;

list-style: none;

}

.circuitos li{


height: 90px;

float: left;


margin: 10px 20px;

text-align: center;

vertical-align: center;

}

.circuitos li a{

color: transparent;

}

.no_hay{

height: 200px;

width: 500px;

margin: 0 auto;

font-size: 20px;

color: #140067;

text-align: center;

vertical-align: middle;

}

.linkgrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #140067;

}

.txtcinco {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #026CAA;

	margin-bottom: 10px;

}

.txtseis {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 20px;

	font-weight: normal;

	color: #333333;

}

.tabla {

	border: thin solid #036DAB;

}



linkgrande a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #140067;

.linkgrande a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #2100A6;

}

.

}



.pie{

color:#120064;

float:left;

font-family:Times;

font-size:12px;

margin:10px;

text-align:left;

width:450px;

}

.link-cruceros{

position: absolute;

height: 0!important;

padding-top: 60px;

overflow: hidden;

display: block;

z-index: 1000000;

background: url(../Images/false.png);



}

