body { 
 padding: 0; 
 margin: 0; 
 margin-top: 0px;
 margin-bottom: 0px;
 text-align:center;
 margin-left : auto;
 margin-right : auto;
 padding : 0px;
 background:#ff99cc;
} 

#bck01
{
	position:relative;
	bottom: 330px;
	left: -70px;
	z-index:-1;
}
#bck02
{
	position:relative;
	bottom: -210px;
	left: -40px;
	z-index:-1;
}

.menu {
font-family: Arial Black, Verdana, Tahoma; font-size: 13px; color: #ffffff; 
border: 1px solid #000000;
background-color: #ffffff; 
padding: 10px;
position: relative;
top:235px;
left:-15px;
width:170px; 
height:170px; 
filter: alpha(opacity=75);	opacity: 0.7;	-moz-opacity:0.7;	 
}

      INPUT.boton
      {
            font-family: Tahoma, Verdana;
            font-size: 8pt;
            padding: 2px;
            background: URL("../images/fBoton.gif");
            border:solid 1px #999999;
      }



#menu2 {
font-family: Arial Black, Verdana, Tahoma; font-size: 13px; color: #ffffff; 
border: 0px solid #000000;
background-image: url("../images/bck_menu.jpg");
background-position: top left;
background-repeat: no-repeat;
position: absolute;
top:63px; 
left:0px; 
width:204px; 
height:143px; 
filter: alpha(opacity=80);	opacity: 0.8;	-moz-opacity:0.8;	 
}


.texto_bajo
{
	font-family: Verdana, Tahoma, Helvetica; 
	color: #000000;	
	width:760px;
	text-align: right;
	font-size: 10px; 
	text-decoration: none;
	letter-spacing: -0.5px; 
	font-weight:lighter;
	word-spacing:-1px;
}
.copyr {	font-family: verdana,Arial; color: #000000;	 font-size: 10px; text-decoration: none;}


.cajas {font-family: Verdana,arial; font-size: 11px; color: #000000; border: 1px solid #000000;background-color: #ffffff; }
select {font-family: Verdana,arial; font-size: 11px; color: #000000; border: 1px solid #000000;background-color: #ffffff; }
#foto {
	position:relative;
	top:5px; 
	margin: 0 auto 0 auto;
	width: 1000px;
	height: 505px;
}

#foto2 {
position:absolute; 
top:0px; 
width:776px; 
height:505px; 
left:13%;
margin:0 auto 0 auto;
text-align:center;
}

/** TABLA DE RESERVACIÓN ***/
table.reserva
{
	background-color: transparent;
}
table.reserva td
{
 font-size: 10px;
 font-family: Verdana, Tahoma;
 color: #FFFFFF;
}
table.reserva input.texto, table.reserva textarea
{
 font-size: 10px;
 font-color: #C0C0C0;
 font-family: Verdana, Tahoma;
 border:solid 1px #003366;
}

table.reserva td.bottom_repeat
{
 background-image:url('../images/reservas/reserva_bck_bottom.gif');
 background-repeat: repeat-x;
 background-position: top;
 padding: 10px 20px 10px 20px;
 background-color: transparent;
}
table.reserva td.top_repeat
{
 background-image:url('../images/reservas/reserva_bck_top.gif');
 background-repeat: repeat-x;
}


table.reserva select
{
 font-size: 10px;
 font-color: gray;
 font-family: Verdana, Tahoma;
}


img  { border : 0px;	}

A:link    {text-decoration: none; font-family:verdana,arial; font-size:11px; color:#000066;}
A:visited {text-decoration: none; font-family:verdana,arial; font-size:11px; color:#000066;}
A:hover   {text-decoration: none; font-family:verdana,arial; font-size:11px; color:#000066;}

.pagi { font-weight:normal;font-family: Verdana, Arial; color:#FFFFFF;font-size:14px;text-decoration:none;}
A.pagi:link {font-weight:normal;text-decoration:none; font-family:Verdana, Arial; font-size:14px;color:#FFFFFF;}
A.pagi:visited {font-weight:normal;text-decoration:none; font-family:Verdana, Arial; font-size:14px;color:#FFFFFF;}
A.pagi:hover {font-weight:normal;text-decoration:underline; font-family:Verdana, Arial; font-size:14px;color:#FFFFFF;}


.blanco_noticias {	font-family: Century Gothic,verdana,Arial; color: #ffffff;	font-size: 11px; text-decoration: none;}
A.blanco_noticias:link    {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:11px; color:#ffffff;}
A.blanco_noticias:visited {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:11px; color:#ffffff;}
A.blanco_noticias:hover   {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:11px; color:#ffffff;}

.blanco_noticias2 {	font-family: Century Gothic,verdana,Arial; color: #ffffff;	font-size: 13px; text-decoration: none;}
A.blanco_noticias2:link    {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:13px; color:#ffffff;}
A.blanco_noticias2:visited {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:13px; color:#ffffff;}
A.blanco_noticias2:hover   {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:13px; color:#ffffff;}

.blanco_noticias3 {	font-family: Century Gothic,verdana,Arial; color: #698A20;	font-size: 10px; text-decoration: none;}
A.blanco_noticias3:link    {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:10px; color:#698A20;}
A.blanco_noticias3:visited {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:10px; color:#698A20;}
A.blanco_noticias3:hover   {text-decoration: none; font-family:Century Gothic,verdana,arial;font-size:10px; color:#ffffff;}

.verd {	font-family: verdana,Arial; color: #5098AE;	font-size: 11px; text-decoration: none;}
A.verd:link    {text-decoration: none; font-family:verdana,arial;font-size:11px; color:#5098AE;}
A.verd:visited {text-decoration: none; font-family:verdana,arial;font-size:11px; color:#5098AE;}
A.verd:hover   {text-decoration: none; font-family:verdana,arial;font-size:11px; color:#5098AE;}

.tar_boton {	font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 10px; text-decoration: none;}
A.tar_boton:link    {text-decoration: none; font-weight:bold; font-family:verdana,arial;font-size:10px; color:#F66107;}
A.tar_boton:visited {text-decoration: none; font-weight:bold; font-family:verdana,arial;font-size:10px; color:#F66107;}
A.tar_boton:hover   {text-decoration: none; font-weight:bold; font-family:verdana,arial;font-size:10px; color:#303030;}

.verd_titular {	line-height: 160%; font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 10px; text-decoration: none;}
.text {	line-height: 140%; font-family: verdana,Arial; color: #202020;	font-size: 10px; text-decoration: none;}
.verd_posicionamiento {	font-family: verdana,Arial; color: #3B740A;	font-size: 10px; text-decoration: none;}
.verd_subtitular {	font-family: verdana,Arial; color: #464646;	font-weight:bold; font-size: 10px; text-decoration: none;}
.verd_titularf {	font-family: verdana,Arial; color: #464646;	font-size: 10px; text-decoration: none;}
.verd_titularf2 {	font-family: verdana,Arial; color: #464646;	font-weight:bold; font-size: 10px; text-decoration: none;}
.verd_titularf3 {	font-family: verdana,Arial; color: #464646;	font-size: 9px; text-decoration: none;}
.verdp {	font-family: verdana,Arial; color: #D6FBB5;	font-size: 11px; text-decoration: none;}
.verdpt {	font-family: verdana,Arial; color: #7AD72E;	font-size: 9px; text-decoration: none;}
.verd {	font-family: verdana,Arial; color: #D6FBB5;	font-weight:bold; font-size: 11px; text-decoration: none;}

.home1 {	line-height: 130%; font-family: Impact, Arial, verdana,Arial; color: #707070;	font-size: 16px; text-decoration: none;}
.home2 {	line-height: 130%; font-family: Impact, Arial, verdana,Arial; color: #F66107;	font-weight:bold; font-size: 28px; text-decoration: none;}
.home3 {	line-height: 150%; font-family: Impact, Arial, verdana,Arial; color: #000000;	font-size: 17px; text-decoration: none;}
.tar {	font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 10px; text-decoration: none;}
.tar2 {	font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 11px; text-decoration: none;}
.tar_home {	line-height: 170%; font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 10px; text-decoration: none;}
.text_titular {	font-family: verdana,Arial; color: #000000;	font-weight:bold; font-size: 10px; text-decoration: none;}
.text_gris_titular {	font-family: verdana,Arial; color: #444444;	font-weight:bold; font-size: 10px; text-decoration: none;}
.text_gris {	font-family: verdana,Arial; color: #749695;	font-size: 10px; text-decoration: none;}
.text_grisb {	font-family: verdana,Arial; color: #749695;	font-weight:bold; font-size: 10px; text-decoration: none;}
.textp {	font-family: verdana,Arial; color: #202020;	font-size: 10px; text-decoration: none;}
.textpb {	font-family: verdana,Arial; color: #202020;	font-size: 10px; font-weight:bold; text-decoration: none;}
.gris {	font-family: verdana, Arial; color: #5C6157;	font-weight:bold;  font-size: 12px; text-decoration: none;}
.grisp {	font-family: verdana, Arial; color: #5C6157;	font-size: 11px; text-decoration: none;}
.grisp2 {	font-family: verdana, Arial; color: #5C6157;	font-size: 10px; text-decoration: none;}
.blaup {	font-family: verdana, Arial; color: #010068;	font-size: 10px; text-decoration: none;}
.grispb {	font-family: verdana, Arial; color: #5C6157;	font-weight:bold;  font-size: 9px; text-decoration: none;}
.gris_lateral {	font-family: verdana, Arial; color: #F5F1F1;	font-size: 11px; text-decoration: none;}
.gris_gran {	font-family: verdana, Arial; color: #C3C1C1;	font-weight:bold; font-size: 16px; text-decoration: none;}
.grisportfolio {	font-family: verdana, Arial; color: #c0c0c0;	font-weight:bold;  font-size: 14px; text-decoration: none;}
.blanc_bottom {	font-family: verdana,Arial; color: #ffffff;	 font-size: 9px; text-decoration: none;}
.blanc_impact {	font-family: impact,verdana,Arial; color: #ffffff;	 font-size: 14px; text-decoration: none;}
.gris_impact {	font-family: impact,verdana,Arial; color: #c0c0c0;	 font-size: 14px; text-decoration: none;}
.blancg {	font-family: verdana,Arial; color: #ffffff;	font-size: 13px; text-decoration: none; }
.blancpt {	font-family: verdana,Arial; color: #ffffff;	font-size: 9px; text-decoration: none;}
.blanc_home {	font-family: verdana,Arial; color: #ffffff;	font-weight:bold; font-size: 14px; text-decoration: none;}
.blanc2 {	font-family: verdana,Arial; color: #ffffff;	font-size: 11px; text-decoration: none;}
.blanc_concurso {	font-family: verdana,Arial; color: #ffffff;	font-weight:bold; font-size: 16px; text-decoration: none;}
.tar_concurso {	font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 16px; text-decoration: none;}
.gris_concurso {	font-family: verdana,Arial; color: #c0c0c0;	font-weight:bold; font-size: 14px; text-decoration: none;}
.verdmenu {	font-family: verdana,Arial; color: #ffffff;	font-weight:bold; font-size: 10px; text-decoration: none;}
.tarmenu {	font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 10px; text-decoration: none;}
.tarmenub {	font-family: verdana,Arial; color: #F66107;	font-weight:bold; font-size: 12px; text-decoration: none;}
.negremenu {	font-family: verdana,Arial; color: #000000;	font-weight:bold; font-size: 10px; text-decoration: none;}
.tarmenu2 {	font-family: Arial; color: #F66107;	font-weight:bold; font-size: 19px; text-decoration: none;}
.negremenu2 {	font-family: Arial; color: #000000;	font-weight:bold; font-size: 19px; text-decoration: none;}
.blancmenu {	font-family: verdana,Arial; color: #ffffff;	font-weight:bold; font-size: 11px; text-decoration: none;}
.pie {	font-family: verdana, Arial; color: #000000;	font-size: 10px; text-decoration: none;}
.fosc {	font-family: verdana, Arial; color: #4E4D4D;	font-weight:bold; font-size: 11px; text-decoration: none;}
.negre_per {	font-family: verdana,Arial; color: #000;	font-weight:bold;   font-size: 10px; text-decoration: none;}
.blanc_per {	font-family: verdana,Arial; color: #fff;	font-weight:bold;   font-size: 10px; text-decoration: none;}
.blancg_per {	font-family: verdana,Arial; color: #fff;	font-size: 13px; text-decoration: none;}