@charset "UTF-8";

/* CSS Document */



/* -----------------------------------------------------------------------------------------

MY ROYAL RESORTS VACATIONS

Septiembre 2008

----------------------------------------------------------------------------------------- */



/* -----------------------------------------------------------------------------------------

				SELECTORES UNIVERSALES

----------------------------------------------------------------------------------------- */



	body{

		color:#000;

		font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, arial, sans-serif; 

		font-weight: 300; 

		font-size:14px;

		color: #516064;

	}

		

/* Base Link Styles */

	a:link, a:visited  {

		text-decoration:none;

		color:#0e8bb9;

		}

	a:hover{

		text-decoration:underline;

	}

		



/*Universales*/

	

	p{

	text-align: justify;

	line-height: 21px;	

	}

		

	img{	border:none !important;}

	

	strong{

		color:#000;

	}

	

	h1 {

	font-size: 26px;

			font-weight: bold;

			font-style: italic;

			font-family: candara, "Lucida Grande", tahoma, arial, helvetica, sans-serif;

		margin-bottom: 10px; 

		color:#0e8bb9; 

		line-height: 18px;

		 margin-top: 5px ;

		}

	

	

		



		

	h2 {

		font-size: 26px;

		font-weight: bold;

			font-style: italic;

			font-family: candara, "Lucida Grande", tahoma, arial, helvetica, sans-serif;

 

		margin-bottom: 10px; 

		color:#fff; 

		line-height: 32px;

		 margin-top: 5px ;

		}





	h3 { 

		font-size: 15px;  

		font-weight: 300;

		margin-bottom: 3px; 

		color:#000000; 

		line-height: 18px;

		 margin-top: 5px ;

		}

	

	

	



		

	/*LISTADO DE CATEGORIAS*/

	.categoria{

		float:left;

		width:590px;

		border-top:1px solid #dadada;

		padding:10px 0 10px 0;

		height:auto;

		margin-top:10px;

	}

	

	.textoscategoria{

		width:420px;

		float:left;

		padding-left:10px;

	}

	

	.imagenflotante{

		float:left;

	}

	

	



/* LISTAS GENERICA*/

	.lista_plana {

		clear:left; 

		line-height:15px;

		margin:0; 

		padding:0;

		color:#2D2D2D;

		}



	.lista_plana li { 

		display:block; 	

		list-style:none;

		background: url(../images/bullet.gif) no-repeat 5px 5px; 

		padding:3px 0 8px 25px;

		}



/*LISTA TODAY IN*/

	.lista_today {

		line-height:15px;

		margin:0; 

		padding:0;

		color:#2D2D2D;

		}



	.lista_today li { 

		display:block; 	

		list-style:none;

		border-bottom: 1px solid #DCDCDC;

		padding:2px;

		margin-bottom:6px;

		color:#666666;

		}

		

	.lista_today li a:hover {

		display:block;

		background:#EFF8FB;

		text-decoration:none;

	} 

	

	.by{

		font-size:10px;

		color:#999999;

	}



#petcareGuarantee{

position:absolute;

color:#FFFFFF;

width:401px;

height:145px;

margin:13px 0 0 644px;

}



.h2-Headers {

		font-size: 20px; 

		font-weight: bold;

			font-style: italic;

			font-family: candara, "Lucida Grande", tahoma, arial, helvetica, sans-serif;

 

		margin-bottom: 10px; 

		color:#026a9d; 

		line-height: 18px;

		 margin-top: 5px ;

		}

		

		

		#LogoCielo {

		border: 0pt none;}

		

		img { behavior: url(iepngfix.htc); }

