body { font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:0px; overflow:auto;  }
td { font-size:10px; }

#tabla_general { background-color:#b5db1e; }

#tb_index_td1 { vertical-align:top; width:555px; }
#tb_index_td2 { vertical-align:top; width:200px; }

input,textarea,select { border:#000 1px solid; color:#000; font-size:11px; background-color:#fff; }

input[type="button"] { background-color:#fff; color:#000; width:75px; height:21px; }
input[type="text"] { padding-left:2px; }
input[type="password"] { padding-left:2px; }

form { margin:0px; }

#pie_pagina { width:100%; height:68px; font-size:9px; color:#000; }

a:link { text-decoration:none; color:#000; font-weight:bold; }
a:visited { text-decoration:none; color:#000; font-weight:bold; }
a:hover { text-decoration:underline; color:#000; font-weight:bold; }

#menu { background-color:#fff; border:1px; width:100%; font-weight:bold;}
#menu a:link { text-decoration:none; color:#dd7a00; font-style:normal }
#menu a:visited { text-decoration:none; color:#dd7a00; font-style:normal }
#menu a:hover { text-decoration:underline; color:#dd7a00; }
.camping { padding-left:50px; padding-top:25px;}

#contacto h1 { text-align:left; font-size:14px; color:#211852; padding-left:20px; padding-bottom:10px; margin-top:-50px;}

#menu {
/*background= color fondo de toda la barra menu, menos de los cuadros de texto donde se escribe 
el nombre del menu*/
	padding:8px 0px 0px 0px;	
	color:#fffff;
	background:inherit;}

.ThemeOfficeMenu,.ThemeOfficeSubMenuTable
/*background= color de fondo del cuadro donde esta escrito el nombre del menu*/
{
cursor:pointer;
}
.ThemeOfficeSubMenu/*posicion del submenu, para ver de donde sale, para que este apegado al menu
hay que dejar margin-top:0px*/
{
	position:	absolute;
	visibility:	hidden;
	margin-left:1px;
	margin-top:5px;
}


.ThemeOfficeMainItem/*color letras del menu*/
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #FFFFFF;
	text-align:right;
	text-decoration: none;
	font-weight:bold;
	margin-top:15px;
}

.ThemeOfficeMainItemHover,.ThemeOfficeMainItemActive
/*color= color de letras del menu cuando se posa encima*/
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color:#181852;
	cursor:pointer;
	outline: none;
	text-align:right;
	text-decoration: none;
	font-weight:bold;

}


/* sub menu sub components */

.ThemeOfficeMenuItem/* background: color fondo sub menu, color:letras dentro del sub menu*/
{
	background:#7BBE21;
	color: #FFFFFF;
	padding:0px;

}

.ThemeOfficeMenuItemHover,.ThemeOfficeMenuItemActive
/*background= color fondo para cuando se posa sobre un sub menu
color= color de letras cuando se posa sobre un sub menu*/
{
	background:#CEEF94;
 	color:#7BBE21;
}