/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/************************[GLOBALES]*******************************************************/
.visible{visibility:visible !important}
.desplazado{
	position:absolute;left:-1500px
}
.clearnone{
	clear:none !important
}
.width90{
	width:90%;
}
.gray{
font-style: italic;color:gray;
}
.nobold{
	font-weight:normal !important
}
a.underline{
	text-decoration: underline !important
}
.error
{
	color:red; font-weight:bold;background: #FFFACD;	
}
a.blue{
	color:blue  !important;text-decoration:underline !important
}
.negro{
	color:#000000
}

.nopadding{
	padding:0 !important
}
p.separado{
	margin-top:10px
	}
.clearleft{
	clear:left
}
.margentop
{
	margin-top:1em !important
	}
	.margenmini{
		margin-top:8px;margin-bottom:8px
	}
.margenbottom{
	margin-bottom:1em !important
}	
.margenright{
	margin-right:0.5em !important
}
.margenleft{
	margin-left:0.5em !important
}
.margenleftmayor{
	margin-left:1.5em !important
}
.margentotal{
	margin:0.7em
}
.margentopdoble{
	margin-top:2em !important
}
.margentoptriple{
	margin-top:4em !important
}
.centrar,.centrarsolo
{
	text-align:center;
	}
	.centrarimportante{
			text-align:center !important;
	}	
.centrar div{
		margin:0 auto;
}

.clearing{
	clear:both;
}

.floatleft
{
	float:left;
	}
.floatright
{
	float:right;
	}
.nomargen{
	margin:0  !important;padding:0 !important
}
.nodecoration
{	text-decoration:none
	}
.nofloat{
	float:none !important
}
.top,.valigntopcenter,.valigntopright{
vertical-align:top
}
.valignbot,.valignbotcenter{
vertical-align:bottom
}
.valignmid,.valignmidcenter{
vertical-align:middle
}
.valigntopleft
{
	text-align:left;
	vertical-align:top;
}
.valigntopcenter,.valignbotcenter,.valignmidcenter,.aligncenter{
text-align:center
}
.valigntopright,.alignright{
text-align:right
}
.valigntopleft,.alignleft{
text-align:left
}
.alignjustify{
	text-align:justify	
}

.noborder{
	border:none !important
}
a.blue{
	color:blue !important
}

.nopadding{
	padding:0
}
.nomargin{
	margin:0 !important;
}
.paddingtopleve{
	padding-top:5px !important
}
.marginverlit{
	margin-top:0.2em !important;margin-bottom:0.2em !important
}
.marginvernormal,.marginvernormalmoz{
	margin:1em 0 0 0
}
.marginverboth{
	margin:1em 0
}
.marginhorultra{
	margin-left:4em;margin-right:4em
}

ul.inline,ul.inline li{
	margin:0;padding:0;display:inline;list-style:none;
}
.marginauto{
	margin:0 auto
}
.nooverflow{
	overflow:hidden
}
.displaynone{
	display:none
}
strong.resaltar{
	color:#000;
}
.marcaaltura{
clear:both
}
.ficha img{
	padding:0.5em
}
.bloquetexto1{
	font-size:12px;margin:10px 0
}
.default{
	font-family:Arial;
}@font-face {
    font-family: BuccaneerT1;
    font-style:  normal;
    font-weight: normal;
    src: url(../fonts/BUCCANE0.eot);
  }
  @font-face {
    font-family: Gill Sans mt;
    font-style:  normal;
    font-weight: normal;
    src: url(../fonts/GILLSAN0.eot);
  }
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.62em;
	background:#47768e
}
#idiomas{
	margin-top:1em
}
#idiomas img{
	margin-left:10px
}
#globalwrapper {
	position:relative;
	margin:0em auto 0em auto;
	background:url(/images/fondoarriba.gif) no-repeat 0 0;
		
}
#globalwrapper #nav{
	margin-left:0px;
	float:left;
	text-align:center;
	min-height:70em;
	
}
#globalwrapper #pagecontent {
	min-height:69em;	
	float:right;
	margin:0 auto;
	text-align:center
}


/*************ANCHOS ESTRUCTURAS*************/

#globalwrapper {
	max-width:1270px;
	min-width:1003px;
}

#globalwrapper #nav{
width:220px;

}
#globalwrapper #pagecontent{
width:78%
}


#globalwrapper #pagecontent #contentwrapped{
text-align:left;
}
.cajacontenido{
width:780px;
}

ul#leftmenu {width:182px}
#cajasindex{
text-align:center;height:530px;width:480px
}
#caja1index,#caja2index{
/*	width:685px;*/
margin:10px auto;text-align:left;
}
.cajaportada{float:left;
	margin-left:5px;margin-top:5px;background:#f1f6f9;border:3px solid #FFF;border-bottom:none;width:220px;height:234px
}
.cajaportada .divimg{
	text-align:center;
}
.cajaportada img{
	margin-top:9px
}
.cajaportada .textoportada{
	color:#5b6469;text-align:left;padding:5px;font-size:12px;padding:0 10px;margin-top:3px
}
.cajaportada h2{
	color:#28617c;text-align:left;font-size:14px;padding:0 10px;margin-top:3px
}
.cajaportada a{
	text-decoration:none;	color:#28617c;
}

/******FIN ANCHOS ESTRUCTURAS**********/
/********FOOTER************/
#footer{
	background:url(/images/footer.gif) no-repeat bottom center; 
	height:29px;
color:#34699b;
font-family:Arial,Verdana;
font-size:16px;
font-weight:bold;
text-align:center;
line-height:29px;
margin:0 auto;

}
#footerwrapper{
/*margin-left:230px;*/
/*margin-right:40px;*/
width:100%;
margin-top:10px;text-align:center;
/*width:80%;*/
}
/**********INDEX**************/
#cartelempresa{
margin:0 auto;padding-top:5px;width:604px
}
#fotoportada{
	margin:20px auto 0;width:722px
}
#letreroportada{
	margin:0 auto;margin-top:5px;color:#CCCCCC;
font-family:Verdana,Arial;
font-size:16px;
line-height:30px;
width:475px
}
#indicepart1,#indicepart2{
	margin:0 auto;text-align:center;
}
#cajasindex{margin:0 auto}
#caja2index{
	margin-top:10px
}
/*********FIN INDEX**********/
/******MENU********/
ul#leftmenu li#telefonocontacta{
	background:url(/images/fondotelefono.png) no-repeat 0 0;width:147px; height:40px;vertical-align:center;padding-top:7px;padding-left:35px
}
ul#leftmenu {
margin:180px auto 0;
}
ul#leftmenu li{
	background:url(/images/botonmenu.gif) no-repeat 0 0;text-align:center; width:182px; height:34px;vertical-align:center;margin-top:3px
}
ul#leftmenu li.nodopadre{
	height:auto;
}
ul#leftmenu li.nodopadre div{
background:url(/images/masmenu.gif) no-repeat 10px;
}
ul#leftmenu li.nodopadre li div{
	background:none
}
ul#leftmenu li.nodopadre div{
height:35px}
ul#leftmenu li.btnGrande{
	background:url(/images/botonmenugrande.gif) no-repeat 0 0;text-align:center; width:182px;height:47px;vertical-align:center;margin-top:3px
}

ul#leftmenu li a{
color:#07577F;/*#54656E;*/
display:block;
font-family:Arial,Verdana;
font-size:16px;
font-weight:bold;

padding-top:8px;
text-decoration:none;
}
ul#leftmenu li li a{
color:#07577F
}
ul#leftmenu li li{
margin-left:5px;background:url(/images/botonmenuinterior.gif) no-repeat 0 0; width:177px

}
ul#leftmenu li li.btnGrande{
	background:url(/images/botonmenugrandeinterior.gif) no-repeat 0 0; width:177px
}
/****************CAJA CONTENIDOS********************/
.cajacontenido{
margin:7px auto 0;

}

.cajaCabSupIzq {
background:transparent url(/images/fichaizq.gif) no-repeat left top;
display:block;
}
.cajaCabSupDer {
background:transparent url(/images/fichadrcha.gif) no-repeat right top;
display:block
}
.cajaCabSupCen,.cajaPieCen {
background:white;
display:block;
margin:0 19px
}
.cajaCabSupIzq,.cajaCabSupDer,.cajaCabSupCen,.cajaPieIzq,.cajaPieDer,.cajaPieCen
{height:15px;}
.cajaPieIzq {
background:transparent url(/images/fichapieizq.gif) no-repeat left top;
display:block;
}
.cajaPieDer {
background:transparent url(/images/fichapiedrcha.gif) no-repeat right top;
display:block
}
.contenidoficha{
	height:auto;
	background:white;
	padding:15px
}
/****************FIN CAJA CONTENIDOS********************/

/**********PRECIOS**************/
.precioscontent,.salidascontent{
	font-size:14px
}
.precioscontent strong,.salidascontent strong{
	font-weight: bold
}
.precioscontent p,.salidascontent p{
	margin:10px 0
}
.precioscontent,.salidascontent{
	line-height:18px
}
.salidascontent{
	line-height:22px
}
/***********HERRAMIENTAS****************/
.herramientas{
	background:#f0f0f0;float:right;height:25px;margin-top:-10px
}
.herramientas ul{
	padding:10px;display:inline
}
.herramientas ul li{
background:url(/images/pin2.gif) no-repeat top left;display:inline
}
.herramientas a{
text-decoration:none;font-size:14px;color: #47768e;padding:0 20px;line-height:25px
}
.herramientas a:hover{
text-decoration:underline
}
.capaseparadorherramientas{
	height:40px
}
/********FOTOS*******/
#backgroundPopup{
display:none;
position:fixed;
height:100%;
width:100%;
top:0px;
left:0px;
background:#000000;
z-index:98;
}

body > div#backgroundPopup { height:100%;}
h2.borderbox{
text-align:left;
color:black;
font-size:22px;
font-weight:700;
background:transparent url(/js/yui/assets/skins/sam/sprite.png) repeat-x scroll 0 -200px;
color:white;
font-size:12px;
font-family:Arial;
font-weight:bold;
padding-bottom:5px;
font-weight:bold;
line-height:15px;
padding-top:4px;
padding-left:10px
}
h2.borderbox img{
	font-size:14px;
margin-right:20px;
text-align:left;
vertical-align:middle;
}
.btnCierreCaja{
position:absolute;
color:black;
display:block;
background:transparent url(/js/yui/assets/skins/sam/sprite.png) no-repeat scroll 0 -300px;
cursor:pointer;
height:15px;
position:absolute;
right:6px;
text-decoration:none;
top:5px;
width:25px;
}
#fotogallerywrapper{
	background:#FFF;padding-bottom:20px
}
.dialogocaja{
position:absolute; 
min-height:250px;
padding-bottom:20px;
width:900px;
z-index:99 !important;
font-size:13px;padding-bottom:0px
}
.dialogointerior{
left:0;position:relative;
top:0;z-index:100;
font-size:13px;
color:#000000;
}
.dialogocaja .underlay{
background-color:#000000;
bottom:-3px;
left:-3px;
opacity:0.12;*filter:alpha(opacity=12);
position:absolute;
right:-3px;
top:2px;
z-index:99
}
.formulariowrapper{
width:500px;font-size:13px;position:relative;margin:0 auto
}
.dialogocaja label,.formulariowrapper label{
	clear:left !important;
color:#000000;
display:block;
float:left;
font-weight:bold;
width:25%;margin-top:8px;
}
.dialogcaja textarea, .dialogcaja input,.formulariowrapper textarea, .formulariowrapper input{
	font-family:arial;
font-size:1.1em;margin-top:8px;
}
.formulariowrapper input#catalogo{
	float:none
}
.formulariowrapper .recomendacionOK{
	width:60%;margin:0 auto;
}
.formulariowrapper
.formulariowrapper textarea, .formulariowrapper input,.formulariowrapper label{
float:left;clear:none
}
.formulariowrapper .antispam{float:left;font-weight:bold;margin-top:10px}
.formulariowrapper #antispam{width:110px}
.dialogocaja .bd{
	padding:10px 10px 10px;background:#FFF !important;
color:#000000;
}
.dialogocaja .ft{
padding:0 10px 10px;
height:45px;background:#FFF !important;
color:#000000;
}
.dialogocaja .ft .button-group{
	float:right;
}
.yui-button {
display:inline-block;
vertical-align:text-bottom;}
 .yui-button {
background:transparent url(/js/yui/assets/skins/sam/sprite.png) repeat-x scroll 0 0;
border-color:#808080;
border-style:solid;
border-width:1px 0;
margin:auto 0.25em;
}
.yui-button button,.yui-button input#btn{
color:#FFFFFF;
font-size:93%;
font-weight:bold;
line-height:2;
min-height:2em;
padding:0 10px;
background-color:transparent;
cursor:pointer;
border:medium none;
display:block;
margin:0;
}
#dialogRecomendacionwrapper{
width:385px;min-height:100px
}
#dialogRecomendacion textarea,#dialogRecomendacion input,#suscripcionwrapper input, #suscripcionwrapper textarea{
	font-size:1.1em;font-family:arial;margin-top:5px;width:15em;
}
#dialogRecomendacion input#catalogo{
	width:2em;clear:left;float:none
}
.recomendacionOK{background:green !important;font-weight:bold;color:#FFFFFF !important;padding:10px;}
.recomendacionFallo{background:red  !important;font-weight:bold;color:#FFFFFF !important;padding:10px;}
#dialogRecomendacion  .recomendacionProcesando{width:40%;padding-left:0;padding-right:0;background:white}
#dialogRecomendacion  .recomendacionProcesando img#cargando{padding-left:5px;vertical-align:middle}
.antispam input{font-weight:normal;width:7.3em !important}
.errMsg{
	color:red
}
.errFld{
	border:1px solid #FF0000;
}
.aclaracion {
color:gray;
float:right;
font-size:0.8em;
font-weight:bold;
}
.formulario .aclaracion{
margin-top:10px;
}
/****************[SUSCRIPCIONES]*****************/
 #suscripcionwrapper {

 }
 #suscripcionwrapper label {
 	color:#000;font-size:1.1em;margin-right:5px
 }
 #suscripcionwrapper fieldset
{
clear:both; 	width:85%;border:1px solid gray;padding:1em;
color:#327197;
font-weight:bold;font-size:12px;
margin-top:1em;
}
 #suscripcionwrapper legend{
 	font-size:1.3em
 }
 
 #suscripcionwrapper .columna {
margin-top:10px;
}

 #suscripcionwrapper .columna {
float:left;
height:40px;
width:50%;
}
#suscripcionwrapper .cajablanca{
	font-size:13px
}
#suscripcionwrapper .error{
margin:10px auto;text-align:center
}
/***********************LIGHTBOX FICHA*******************/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 110;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	z-index:110 !important
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #2F838C;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
img#lightbox-image{
	background:white !important
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}

#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #FFF;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 10px 5px; 
	color: #000; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

.selectalbum{
margin:10px 10px;
}
/***********NOTFOUND***********/
#area{
	font-size:15px;margin-left:40px
}
/***********ALOJAMIENTO**********/
.tableprecios{
width:700px;border:1px solid #000000 ;padding:5px;border-collapse:collapse
}
.tableprecios td{
	border:1px solid #000000;padding:20px
}
.tableprecios th{
	padding:10px;background:#CCCCCC;font-size:12px;border:1px solid #000000
}
/**********enlaces************/
.enlaces p{
	margin:15px 0
}
/***********contacta*****************/
.fotocontacta{
	text-align:center;margin-top:20px
}
.paginatelefonos{
	font-size:1.3em;padding-left:15px;margin-top:20px
}
.paginatelefonos p.telefono,.paginatelefonos p.mail,.paginatelefonos p.direccion,.paginatelefonos p.horario{
			background: url(/images/cajacontacta/telefono.gif) 0 0 no-repeat;padding-left:40px;height:50px;line-height:28px
}
.paginatelefonos p.mail{
				background: url(/images/cajacontacta/mail.gif) 0 0 no-repeat;
}
.paginatelefonos p.direccion{
				background: url(/images/cajacontacta/direccion.gif) 0 0 no-repeat;line-height:17px;
}
.paginatelefonos p.horario{
				background: url(/images/cajacontacta/horario.gif) 0 0 no-repeat;line-height:17px;
}
.paginatelefonos .enlaceoficinas{
	margin-top:20px
}
/**************ofertas************/
.noofertas{
	padding-top:80px
}
.ofertas{
	margin-top:-25px;min-height:200px
}
.noofertas strong{
	font-size:14px
}
.paginaofertas{
	margin-top:20px;color:#000000;min-height:400px
}
.paginaofertas .content_gradientwrapper{
cursor:pointer;
float:left;
width:740px;
margin-top:20px
}
.paginaofertas .content_gradient {
background:url(../im/cajapaginaofertas/content_gradient_bg.gif) no-repeat;
background-position:0 0;
margin:0 0 0 5px;
height:auto;
width:740px;
}
.paginaofertas .content_gradient_footer {
background:url(../im/cajapaginaofertas/content_gradient_bg_bottom.gif) no-repeat;

height:9px;
margin:0 0 20px 5px;
width:740px;
}
.paginaofertas .content_gradient .content_padding {
padding:8px 20px 5px 6px;min-height:200px
}
.paginaofertas .content_gradient .content_padding .contenido{
float:left;
margin-left:20px;width:468px
}

.paginaofertas .paisescajaoferta{
clear:both;
color:#256B09;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:16px;
text-transform:uppercase;
}
.paginaofertas .content_gradient .content_padding a.cajaoferta{
clear:both;
color:black !important;
display:block;
margin-top:5px;
text-decoration:none;
text-transform:uppercase;
}
.paginaofertas .content_gradient .content_padding .contenido a{
	text-transform: none
}
.paginaofertas .content_gradient .content_padding img.imgcajaoferta{
float:left;margin-left:20px;
margin-top:30px;border:1px solid black
}
.paginaofertas .content_gradient .content_padding .textoprincipal{
	font-size:12px;font-family:Arial,Verdana;clear:both
}
.paginaofertas .content_gradient .content_padding .capafechaprecio{
	clear:both
}
.paginaofertas .content_gradient .content_padding .precio,.paginaofertas .content_gradient .content_padding .fecha{
	float:right;font-family:"Trebuchet MS",Verdana,Arial;
font-size:16px;color:black;clear:both;
}
.paginaofertas .content_gradient .content_padding .precio strong,.paginaofertas .content_gradient .content_padding .fecha strong,strong.condiciones

{
	color:#f7ab07
}
.paginaofertas .tituloviaje {
color:#256B09;
font-family:"Trebuchet MS",Verdana,Arial;
font-size:26px;
margin-bottom:8px;
}
.datosoferta{
	font-size:14px;float:left;width:400px
}
.datosoferta strong{
	color: #ff8c00;
}
#detalleoferta {padding:10px;
	line-height:28px
}
#detalleoferta .textooferta{
	float:left;	font-size:14px;
}
#textooferta500{
	width:500px;overflow:hidden;
}
#detalleoferta .fotosoferta{
	float:left;width:150px;margin-left:50px;overflow:hidden;margin-top:10px
}
.herramientasdetalleoferta{
	float:right;width:220px;
}
.herramientasdetalleoferta .herramientas{
	float: none;height:auto;-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-topright:10px;
}
.herramientasdetalleoferta ul {
	display:block
}
.herramientasdetalleoferta ul li{
	display:block;background-position:0 10px;
}/************TEXTOS******************/
.cartelgrande{
	font-size:50px;font-family:buccaneert1,Times, times new roman, verdana
}
.cartelgrande2{
	font-size:36px;font-family:buccaneert1,Times, times new roman, verdana
}
.cartelgrande3{
	font-size:28px;font-family:buccaneert1,Times, times new roman, verdana
}
.cartelgrande4{
	font-size:23px;font-family:buccaneert1,Times, times new roman, verdana
}
.cartelgrande5{
	color:#64875F;	font-size:16px;font-family:buccaneert1,Times, times new roman, verdana;padding:10px 0px;
}
/*se trata del letrero más grande de las fichas*/
.subtitulo{
	font-size:20px;font-family:buccaneert1,Times, times new roman, verdana;margin:20px 0;
}
.subtitulo2{
	font-size:18px;font-family:buccaneert1,Times, times new roman, verdana
}
.subtitulo3{
	font-size:14px;font-family:buccaneert1,Times, times new roman, verdana
}
.naranja{
	color:#FF6820;
}
.resumen{
	font-size:15px;font-family:Gill Sans mt,verdana, times;color:#000000;line-height:19px
}
.itinerario,.tituloprecios,.tituloincluyes,.titulosalidas{font-size:20px;color:#FF6820;font-weight:bold;
font-family:Gill Sans mt,verdana, verdana, times;margin:13px 0;
background:url(/images/lineadegradado.gif) no-repeat left 6px;clear:both
}
.itinerario span,.tituloprecios span,.tituloincluyes span,.titulosalidas span{
	background:white;margin-left:30px;
padding:8px;
}
.ficha{font-family:Verdana, times;color:#000000;font-size:12px;line-height:15px}
.precioactual{color:red;font-weight:bold;font-family:Arial,Times,Helvetica;font-size:14px}
.precioantiguo{color:black;text-decoration:line-through;font-weight:bold;font-family:Arial,Times,Helvetica;font-size:14px}
#incluyes,.incluyes{font-family:verdana, times;font-size:13px;color:#FF6820;}
.incluido{
	font-family:Verdana, times;color:#000000;font-size:14px
}
.ficha p{
	margin-top:10px
}
.ficha strong{
	font-size:13px;
}
hr{
	/*background:url(/images/separador.gif) no-repeat center top;*/
	background:url(/images/lineadegradado.gif) no-repeat left 6px;
	height: 20px; width:100%;position:relative;
	border:0
}
.cartelfotosprincipal,.cartelformulario{
	float:left;margin-right:10px;color:#FF6820;font-family:buccaneert1,Times,times new roman,verdana;
font-size:20px;padding-left:30px
}
.cartelformulario{
	float:none
}
.cartelFotos2{
font-family:buccaneert1,Times,times new roman,verdana;
font-size:20px;
color:#FF6820;
padding-left:10px;
font-weight:bold
}
.dias{
	float:right;font-size:14px;font-weight:bold;height:40px;width:100%;text-align:right;color:gray
}
/************FIN TEXTOS******************/
/***********INDEX***************/
.footerindex{margin-top:30px !important}