BODY, FORM {

	margin: 0px;

	padding: 0px;

}

BODY {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #6B6B6B;

	background: #CCCCCC;

	text-align: center;

}

TD, TH, P, DIV, SPAN, LI {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

}

a {





	color: #185B07;



	text-decoration: none;



}





#BoxSite {

	text-align: left;

	height: auto;

	width: 673px;

	margin: 0px auto;

}

#FlashBoxHeader {

	border-bottom: 4px solid #533A2D;

	background: #89766C;

}

#Contenido {

	padding-top: 22px;

	padding-left: 12px;

}

#Contenido #Welcome {

	font: bold 22px Georgia, "Times New Roman", Times, serif;

	color: #2F6545;

	margin: 0px;

	padding: 0px;

	background: none;

}

#TextoIntro {

	color: #533A2D;

	font-size: 15px;

	margin: 0px 0px 10px;

	padding: 0px;

}



.StatsTableP {

	margin-bottom: 0px;

}

.StatsTableP TH {

	font: bold 12px Georgia, "Times New Roman", Times, serif;

	color: #FFFFFF;

	background: #487535;

	text-align: left;

	padding: 3px;

}

.StatsTableP TD {

	background: #ECE8E6;

}

.StatsTableP IMG {

	border: 1px solid #6C5547;

}



.StatsTable {

	margin-bottom: 15px;

}

.StatsTable TH {

	font: bold 10px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background: #487535;

	text-align: center;

	padding: 5px;

}

.StatsTable TD {

	background: #ECE8E6;

}



.HomeBoxTable {

	margin-bottom: 15px;

}

.HomeBoxTable TH {

	font: bold 12px Georgia, "Times New Roman", Times, serif;

	color: #FFFFFF;

	background: #487535;

	text-align: left;

	padding: 5px;

}

#Contenido .HomeBoxTable TH A {

	color: #FFFFFF;

}



.HomeBoxTable TD {

	background: #ECE8E6;

}



.HomeBoxTable .Opciones {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

}



.HomeBoxTable .Opciones A {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	color: #000000;

}



.HomeBoxTable .Tdata {

	padding: 12px 12px 12px 7px;

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #000000;

}

.HomeBoxTable .Tdata P {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #000000;

}

.HomeBoxTable .Tdata A {

	font: bold 10px Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #000000;

}

.HomeBoxTable .Tdata A IMG {

	border-style: none;

}



.HomeBoxTable IMG {

	border: 1px solid #6C5547;

}



#HBTI {

	border: 0px solid #6C5547;

	padding-top: 2px;

	padding-left: 2px;

}



#LateralMenu {

	background: #BFB7A9 url(../_img/bg_lateral.jpg) no-repeat;

}

#TableMenu TH {

	font: bold 14px Georgia, "Times New Roman", Times, serif;

	color: #185B07;

	text-align: left;

	background: url(../_img/septop_sec.gif) repeat-x left bottom;

}

#TMH {

	font: bold 14px Georgia, "Times New Roman", Times, serif;

	color: #69321F;

	text-align: center;

	background: url(../_img/septop_sec.gif) repeat-x left bottom;

}

#TMH DIV{

	font: bold 14px Georgia, "Times New Roman", Times, serif;

	color: #69321F;

	text-align: center;

}

#TableMenu TD A {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	display: block;

}

#TableMenu TD BR {

	display: none;

}

#TableMenu TD A:hover {

	color: #185B07;

	margin-left: 10px;

}

#TableMenu TD P {

	line-height: 23px;

	margin: 6px 0px;

	padding: 0px;

}

#TableMenu2 TD {

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #000000;

	text-decoration: none;

	font-weight: bold;

	display: block;

	text-align: center;

}

#PromocionesBox {

	background: #487535;

	border-top: 4px solid #185B07;

	border-bottom: 4px solid #185B07;

	color: #FFFFFF;

	font-weight: bold;

	font-family: Georgia, "Times New Roman", Times, serif;

	padding-left: 20px;

	padding-top: 12px;

	padding-bottom: 12px;

}

#PromocionesBox A {

	color: #FFFFFF;

	text-decoration: none;

}

#BoxLoginLateral {

	background: #8B7B6E;

	border-top: 4px solid #533A2D;

	border-bottom: 4px solid #533A2D;

}

#BoxLoginLateral TH {

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-align: left;

	padding-top: 13px;

	padding-bottom: 5px;

}

#BoxLoginLateral A {

	color: #000000;

	font-weight: normal;

	display: block;

	padding-top: 5px;

	padding-bottom: 10px;

}

#BoxLoginLateral INPUT {

	width: 154px;

	margin-top: 3px;

	font-size: 10px;

	margin-bottom: 3px;

}





#BoxLoginLateral TD {

	font-size: 10px;

	color: #000000;

	font-weight: bold;

}

#BoxLoginLateral #Entrar {

	font-weight: bold;

	color: #FFFFFF;

	background: #21160F;

	height: 17px;

	width: 65px;

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

	border-top: 1px solid #3F322C;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 1px solid #3F322C;

}

#btnVerde {		font-weight: bold;		font-size:10px;	color: #FFFFFF;	background: #006600;	height: 17px;	width: 65px;	font-family: Verdana, Arial, Helvetica, sans-serif;	border-top: 1px solid #3F322C;	border-right: 1px solid #000000;	border-bottom: 1px solid #000000;	border-left: 1px solid #3F322C;}

#BoxTableVolver {

	background: url(../_img/septop_sec.gif) repeat-x left bottom;

	padding-bottom: 1px;

}



#TableMenuVolver {

	background: url(../_img/bg_lateral.jpg) no-repeat;

}

#TableMenuVolver TH {

	font: bold 12px Georgia, "Times New Roman", Times, serif;

	color: #185B07;

	text-align: left;

}



#TableMenuVolver TH A{

	color: #185B07;

	text-decoration: none;

}

#MargenColL {

	padding-left: 12px;

}

.BoxPicL {

	margin-bottom: 10px;

	text-align:center;

}





.BoxPicL TH {



	padding-bottom: 16px;

}

.BoxPicL TD A {

	font-size: 10px;

	color: #4E4E4E;

}

#Contenido P, #Contenido H4, #Contenido H5 {

	font-family: Georgia, "Times New Roman", Times, serif;

}



#Contenido H4 {

	color: #8C964F;

	font-size: 16px;

	font-weight: bold;

	background: url(../_img/dot-line.gif) repeat-x left bottom;

	margin: 0px;

	padding: 0px 0px 5px;

}

#Contenido h5 {

	font-size: 11px;

	font-weight: bold;

	background: url(../_img/dot-line.gif) repeat-x left bottom;

	padding-bottom: 3px;

}

#Contenido A {

	color: #6B6B6B;

	text-decoration: none;

}

#Contenido #DotLineBot {

	background: url(../_img/dot-line.gif) repeat-x left bottom;

	padding-bottom: 10px;

}

#BoxReservarBot P {

	margin: 0px;

	padding: 0px;

}



#BoxReservarBot TD P, #BoxReservarBot TD FORM {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

}

#BoxReservarBot FORM {

	text-align: right;

}

#BoxReservarBot SELECT {

	font-size: 10px;

}





#BoxReservarBot FORM A {

	font-size: 9px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

#BoxReservarBot #Reservar {

	margin-bottom: 5px;

}

#BoxReservarBot P A {

	font-size: 10px;

	color: #000000;

	text-decoration: underline;

}

#frmReserva H4 {

	color: #3F702C;

	margin: 0px;

	padding: 0px;

	background: url(none);

}

#frmReserva #FirstP {

	margin-top: 0px;

	padding-top: 0px;

}







/*BUSCADOR*/

#frmReserva DIV H5 {

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #FFFFFF;

	background: #3F702C;

	width: 88%;

	margin: 0px 0px 5px;

	padding: 3px 0px 3px 10px;

}

#frmReserva P {

	font: 11px Arial, Helvetica, sans-serif;

}

#frmReserva SELECT {

	font: 11px Arial, Helvetica, sans-serif;

}





#frmReserva #Data TD {

	color: #000000;

}



#frmReserva .ColorRow TD {

	background: #E2E2E2;

}



#frmReserva #DataList TH {

	text-align: left;

	background: #ECE8E6;

	font-weight: normal;

	color: #000000;

	font-size: 11px;

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

}

#frmReserva #DataList INPUT {

	font: 11px Arial, Helvetica, sans-serif;

	width: 120px;

}



#frmReserva TD {

	font-size: 11px;

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

}

#frmReserva #Data INPUT {

	font: 12px Arial, Helvetica, sans-serif;

	width: 250px;

}

#frmReserva #SearchBtn {

	font: bold 14px Arial, Helvetica, sans-serif;

}

/*OLD FORM*/

.TituloBusqueda {

	color: #FFFFFF;

	background: #3F702C;

}

.TituloBusqueda TD{

	color: #FFFFFF;

	background: #3F702C;

	font-size: 12px;

	font-weight: bold;

	font-family: Georgia, "Times New Roman", Times, serif;

}

.cuerpo {

	font-size: 10px;

}

.cuerpomayor {

	font-size: 12px;

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

}

.cuerpomayor A{

	font-size: 12px;

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

	font-weight: bold;

	text-decoration: none;

}

.TituloMenorOscuro {

	color: #000000;

	background: #E1E1E1;

}

.TituloMenor {

	font-weight: bold;

}

.BordeNegro {

	border: 1px solid #3F702C;

}

#MenuAsociacion {

	margin-top: 26px;

}



#MenuAsociacion P {

	background: #226010;

	font-family: Georgia, "Times New Roman", Times, serif;

	color: #FFFFFF;

	padding: 2px 0px 2px 12px;

	margin: 0px 0px 10px;

}

#MenuAsociacion UL {

	margin: 0px;

	padding: 0px;

}

#MenuAsociacion LI {

	list-style: none;

	margin-bottom: 5px;

	padding-left: 8px;

}

#MenuAsociacion LI A {

	font-family: Georgia, "Times New Roman", Times, serif;

	text-decoration: none;

	color: #226010;

	display: block;

	height: 1%;

	padding-left: 14px;

	background: url(../_img/icono+.gif) no-repeat 0px 2px;

}

#MenuAsociacion LI A:hover {

	font-weight: bold;

	background: url(../_img/icono-.gif) no-repeat 0px 3px;

}

.Verde {

	color: #226010;

}

.Marron {

	color: #533A2D;

}





/*FIN BUSCADOR*/



#FooterPic {

	background: #FFFFFF;

	font-weight: bold;

	text-decoration: none;

}





#Footer {

	font-size: 10px;

	color: #000000;

	text-align: center;

	padding: 0px 0px 10px;

}

#Footer A {

	color: #000000;

}

#Footer H1 {

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

          font-size: 10px;

          font-weight: normal;

          color: #000000;

          /*background: #8DC44C;*/

          display:inline;

}

#Footer H1 A{

          text-decoration: none;

}
#Footer H3 {

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

          font-size: 10px;

          font-weight: normal;

          color: #000000;

          /*background: #8DC44C;*/

          display:inline;

}

#Footer H3 A{

          text-decoration: none;

}






#BoxReservarBot #Aqui {

	font-weight: bold;

	text-decoration: none;

}

.msg{

	padding:10px;

	padding-right:12px;

	

	color: #FF0000;



	font-weight: bold;

	width:100%;

}