/*_____________PAGINA WEB_____________*/


body, html{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background:#4c0128 url(images4/fondo.gif) repeat;
	padding: 0px;
	font: normal 11px/12px Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#363636; 
	border: none;
	border:0px;
	text-align: left;
}

img {
	border: none;
}


a {
	font: normal 11px Tahoma, Arial, Verdana, Helvetica, Sans-serif;
	text-decoration: none;
}

a:hover {
	text-decoration:none;
	background: none;
}

div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

/*______________CELDAS______________*/

.fondo_top {
	position:absolute;
	top:0; left:0;
	z-index:1;
	width:100%;
	height:709px;
	background:transparent url(images4/fondo_top.gif) no-repeat top center;
}

.celda {
	padding-left:41;
}


.celda2 {
	padding-left:10;
	padding-top:10;
	padding-right:10;
	padding-bottom:10;
}

/*_______________CONTENEDOR______________*/

#contenedor{
	width:1000px;
	background:url(images4/foncel.gif) 0 0 repeat-y;
	padding-left:17px;
	min-height:100%;
	height:auto !important; /*_esto es para que se ponga el fondo alto 100%_*/
	overflow: hidden !important; /*_esto es para que se ponga el fondo alto 100%_*/
}	

/*_____________TOP_________________*/

#top{
	width:951px;
	margin:0;
	background:url(images4/img_top.jpg) left top no-repeat;
	height:181px;
	position:relative;
}

#top p.topTxt{
	display:block;
	width:950px;
	font-size:12px;
	line-height:19px;
	color:#fffcd4;
	background-color:inherit;
	float:left;
	padding:3px 0 0 0;
}


/*_______________MENU________________*/

#menufondo{
	display:block;
	background:url(images4/zon_men.gif) 0 0 no-repeat;
	width:951px;
	height:68px;
}

#menu{
	width:951px;
	margin:0 auto;
	height:37px;
}

#menu ul{
	width:940px;
	height:37px;
}

#menu ul li{ 
	float:left;
	border-right:#000000 solid 1px;
	height:37px;
}

#menu ul li a{
	display:block;
	padding:0 23px;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:inherit;
	background:url(images4/tri_men.gif) 15px 12px no-repeat;
}

#menu ul li a:hover{
	color:#fa2373;
	background-color:inherit;
}

#menu ul li.noBdr{
	border:none;
}

#menu ul li a.first{
	display:block;
	padding:10 23px 0 0;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:inherit;
}

#menu ul li a.first:hover{
	color:#fa2373;
	background-color:inherit;
}

#menu ul li a.last{
	display:block;
	padding:0 0 0 24px;
	font:bold 14px/30px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:inherit;
}

#menu ul li a.last:hover{
	color:#fa2373;
	background-color:inherit;
}


/*___________LEFT_______________*/

#left{
	width:233px;
	float:left;
	padding-left:24px;
}

#left p.separador{
	display:block;
	width:210px;
	height:12px;
	background:url(images4/puntis.gif) 0 5px repeat-x;
	margin:0 29px 0 10;
}

#left h2{
	display:block;
	background-color:inherit;
	background:url(images4/tris.gif) 10px 2px no-repeat;
	width:217px;
	height:25px;
	font:bold 15px/15px  Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#e3087e;
	text-align: left;
	padding:0px 0px 0 23px;
}

#left p.textbox{
	display:block;
	width:210px;
	padding:5px 10px 10px 10px;
	background-color:inherit;
	font:normal 11px/14px  Tahoma, Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#363636;
	float:left;
	text-align: left;
}

#left p.enlace{
	display:block;
	width:210px;
	height:20px;
	background-color:inherit;
	font:bold 11px/18px  Tahoma, Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#682696;
	text-align: center;
}

#left p.enlace a{
	width:210px;
	height:20px;
	font:bold 11px/18px  Tahoma, Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#682696;
	text-decoration:none;
	float:left;
	text-align: center;
}

#left p.enlace a:hover{
	background-color:#f8d9e7;
	color:#f9185e;
	text-decoration:none;
}

#left p.banner{
	display:block;
	width:130px;
	float:left;
}

#left ul li a.link{
	
	width:90px;
	font:bold 11px/18px  Tahoma, Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#c40341;
	background:url(images4/ico_enl.gif) 1px 5px no-repeat;
	text-align: left;
	float:left;
	padding:0px 0px 0 6px;
}

#left ul li a.link:hover{
	color:#1D1D1B;
	background-color:#f8d9e7;
}

#left p.tarifas{
	display:block;
	width:210px;
	padding:5px 10px 10px 10px;
	background-color:inherit;
	font:normal 10px/12px  Tahoma, Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#ad627e;
	float:left;
	text-align: left;
}

/*___________RIGHT_______________*/

#right{
	width:689px;
	float:left;
	margin:0px 0px 0px 10px;
}


#right a.wallpapers{
	display:block;
	background:url(images4/wallpapers.gif) 0 0 no-repeat;
	width:301px;
	height:126px;
	margin:5px 0 0 0;
	float:right;
}
#right a.wallpapers:hover{
	background:url(images4/wallpapers.gif) 0 0 no-repeat;
}

#enlaces {
	display:block;
	width:372px;
	height:126px;
	background-color:#ffecf4;
	border:#edbfd0 solid 1px;
	color:#272727;
	float:left;
}

#enlaces ul.botLink1{
	width:160px;
	padding:0 0 2px 0;
	float:left;
	background:url(images4/sep_enl.gif) right top repeat-y;
	padding:0 15px 0 13px;
	margin:12px 18px 0 0;
}

#enlaces ul.botLink1 li{
	font-size:0;
	line-height:0;
	text-align: left;
}

#enlaces ul.botLink1 li a{
	display:block;
	background:url(images4/aspita.gif) 3px 7px no-repeat;
	padding:0 0 0 14px;
	color:#e03f71;
	background-color:inherit;
	font:bold 11px/20px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#enlaces ul.botLink1 li a:hover{
	color:#ffddb2;
	background-color:#e03f71;
}

#enlaces ul.botLink2{
	width:160px;
	padding:0;
	float:left;
	padding:0 0px 0 0px;
	margin:12px 0 0 0;
}

#enlaces ul.botLink2 li{
	font-size:0;
	line-height:0;
	text-align: left;
}

#enlaces ul.botLink2 li a{
	display:block;
	background:url(images4/aspita.gif) 3px 7px no-repeat;
	padding:0 0 0 14px;
	color:#e03f71;
	background-color:inherit;
	font:bold 11px/20px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#enlaces ul.botLink2 li a:hover{
	color:#ffddb2;
	background-color:#e03f71;
}



#paginacion{
	width:684px;
	padding:0;
	margin:0 0 8px 0;
	background-color:#ffecf4;
	border:#edbfd0 solid 1px;
	float:left;
}

#paginacion h2{
	width:100%;
	display:block;
	font:bold 12px Tahoma, Arial, Helvetica;
	color:#c40341;
	padding:5px 5px 0px 5px;
	float:left;
	text-align:left;
}

#paginacion ul{
	display:block;
	float:left;
}

#paginacion ul li{
	font: 11px/10px Tahoma, Arial, Helvetica;
	color:#e96e9b;
	padding: 5px 5px 5px 5px;
	float:left;
	text-align:left;
}

#paginacion ul li a{
	font: 11px/11px Tahoma, Arial, Helvetica;
	color:#e96e9b;
	float:left;
	text-align:left;
}

#paginacion ul li a:hover{
	color:#c40341;
	text-decoration:underline;
}
/*_____________VIDEOS_____________*/


#contenido{
	width:689px;
	padding:0;
	margin:0;
}

#contenido p.Top{
	display:block;
	width:689px;
	background:url(images4/cont_top.gif) 0 0 no-repeat;
	height:43px;
	float:left;
	padding:14px 0px 0 25px;
	text-align: left;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#ffc781;
	text-decoration:none;
}

#contenido p.Mid{
	display:block;
	width:689px;
	height:20px;
	background:url(images4/cont_fond.gif) 0 0 repeat-y;
	float:left;
	font: 11px Tahoma, Arial, Helvetica;
	color:#77103c;
	text-decoration:none;
}

#contenido p.Sep{
	display:block;
	width:689px;
	height:39px;
	background:url(images4/cont_sep.gif) 0 0 repeat-y;
	float:left;
}

#contenido p.Bot{
	display:block;
	width:689px;
	background:url(images4/cont_dow.gif) 0 0 no-repeat;
	height:49px;
	float:left;
}

#videoMain{
	width:689px;
	background:url(images4/cont_fond.gif) 0 0 repeat-y;
	float:left;
}

#video {
	width:660px;
	padding:5px;
}

#video h1{
	font: 10px/11px  Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#8c2d56;
	float:left;	
}

#video h1 a{
	font: 10px/11px  Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#8c2d56;
}

#video h1 a:hover{
	font: 10px/11px  Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#8c2d56;
	text-decoration:underline;
}

#video h2{
	display:block;
	background-color:inherit;
	background:url(images4/aspa.gif) 0 2px no-repeat;
	width:350px;
	font:bold 15px/15px  Arial, "Trebuchet MS", Helvetica, sans-serif;
	color:#cd0355;
	text-align: left;
	padding:0 0 0 16px;
	float:left;
}

#video p.rghTxt{
	width:415px;
	font-size:11px;
	line-height:15px;
	text-align:left;	
	float:left;
	
}

#video p.separador{
	display:block;
	width:415px;
	height:12px;
	background:url(images4/puntis.gif) 0 5px repeat-x;
	margin:0 29px 0 10;
	float:left;	
}

#video a.descargar{
	background:url(images4/descargar.gif) 0 0 no-repeat;
	width:235px;
	height:55px;
	margin:5px 0 0 90px;
	float:left;
}

.foto {
	margin:0 10px 0 0;
	position: relative;
	width: 235px;
	height: 174px;
	float:left;
}

.foto a {
	text-decoration: underline
}

.movie span {
	width: 235px;
	height: 174px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url(images4/wmv.gif) no-repeat;
	cursor: hand;
}
.movie img {
	border: none;
	padding: 0;
}


#galeriaMain{
	width:689px;
	background:url(images4/cont_fond.gif) 0 0 repeat-y;
	float:left;
}


#galeria {
	width:660px;
	padding:5px;
}

#galeria p.datos{
	width:171px;
	height:84px;
	background: url(images4/fond_dat.jpg) no-repeat;
	float:right;
	padding:2px 0px 0px 0px;
	font: 11px/13px Tahoma, Arial, Helvetica;
	color:#a40e44;
}

.foti {
	margin:0 5px 5px 0;
	border: 3px solid #edcbd6;
	float:left;
}



/*_____________FOOTER_____________*/

#abajo{
	width:660px;
	padding:0;
	margin:10px;
}

#abajo ul{
	display:block;
	width:660px;
}

#abajo ul li{
	font: 10px/12px Tahoma, Arial, Helvetica;
	color:#6a3c4d;
}

#abajo ul li a{
	font: 10px/12px Tahoma, Arial, Helvetica;
	color:#6a3c4d;
}

#abajo ul li a:hover{
	text-decoration:underline;
}

/*_____________IMAGENES_____________*/

.img_left {
	float:left;
	margin:-1px 10px 10px 0;
	border:solid 1px #e7ecf0;
}

.img_right {
	float:right;
	margin:-1px 10px 0px 10;
	border:solid 1px #e7ecf0;
}

.borde img{border:3px solid #40333d;}
.borde a img{border:3px solid #40333d;}
.borde a:hover img{border:3px solid #5c4a58;}