.MainTable
{
	width: 790px;
	border-right:1px solid #bebebe;	
}

.LinkMenu
{
	color:#666666;
	font-weight:bold;
	padding-left:10px;
}
.MenuSeparator
{
	height:1px;
	width:90%;
}

.MenuTable
{
	background-image:url(images/menubackgrnd.jpg);
	background-repeat: no-repeat;
	color: #5A5A5A; 
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal;
	padding: 0px 7px 0px 10px;
	width:180px;
}

.MiddleTable, .MiddleTableForo
{

	border-left:1px solid #bebebe;
	padding: 0px 7px 0px 10px;
	height:100%;
	vertical-align:top;
}

.MiddleTable
{
	width:400px;
	border-right:1px solid #bebebe;	
}

.MiddleTableForo
{
	width:800px;
}


.RightTable
{
	padding: 0px 7px 0px 10px;
	width:180px;
}

.Texto
{
	color: #5A5A5A; 
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal;
	text-align:justify:
}
.TextoHighLighted
{
	color:#FF8000;
}

.MainSeparador
{
	height:1px;
	width:100%;
	border:1px dotted #BEBEBE;
}
.TextoCuadro
{
	font-family: Verdana;
	color:#567da5;
	font-size:12px;
	text-align:justify;
}
.TextoTitulo
{
	margin-left: 0px; 
	margin-right: 5px; 
	margin-top: 10px; 
	margin-bottom: 5px; 
	color: #FF7E00; 
	font-size: 16px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight:bolder
}
#TextoTituloNews
{
	padding: 5px 5px 5px 5px; 
	margin: 0px 0px 0px 0px; 	
	background-color:#567da5;
	text-align:center;
	color: #FFBF00; 
	font-size: 18px; 
}

.TextSubTitulo
{
	color: #FF7E00; 
	font-size: 14px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-weight:bold;
}

.TextScrolling
{
	border-collapse: collapse; 
	border-width: 0;
	height:100px;
	font-size:18px;
	color:#567da5;
	font-family:bankGothic Md BT

}

.Footer
{
	border-top:1px solid #BEBEBE;
	background-color:#BEBEBE;
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal;
	text-align:center;
	color: #FFFFFF; 
	padding: 0px 7px 0px 10px;
	width:100%;
	height:20px;
}

.ImageBorder
{
	border:1px solid #5E5E5E;
}


a.link
{
	font-weight: bold;
	text-decoration:none;
	color: #000000;
}

a.link:hover
{
	text-decoration:underline
}

h4
{
	font-weight: none;
}

.CampoFormulario
{
	font-size: 11px; 
	font-family: Verdana, Helvetica, sans-serif; 
	font-style:normal; 
	color: #666666; 
}

/**********************************************/
/*		Nueva								  */
/**********************************************/

form.form
{
	text-align: center;
}

div.body
{
	width: 900px;
	font-family: Arial;	
	background-color: #FFFFFF;
}

/************ Header ****************/
div.header
{
	text-align: right;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

div.header div.logo
{
	float:left;
	position:relative;
	top: 10px;
	left: 30px;
}

div.header div.foto
{
	float:right;
}

/************ Content ****************/

div.contentContainer
{
	background-color: #C34A27;
	text-align: left;
	float:left;
}

/************ Menu ****************/

div.menu
{
	float:left;
	width: 200px;
	padding: 10px 10px 10px 10px;
}

div.menu td.menuitembullet
{
	width:10px;
	padding-right: 10px;
}

div.menu td.menuitem
{
	color: #FFFFFF;
	font-weight: bolder;
	font-size:16px;
	padding: 4px 0px 4px 0px;
	border-bottom: 1px solid FFFFFF;
}

/************ Content ****************/

div.content
{
	width: 744px;
	padding: 10px 0px 10px 20px;
	background-color: #FFFFFF;
	font-size: 12px;
}

div.content img.logohoponhopoff
{
	float: right;

}

div.content table.formulario td
{
	font-size: 14px;
}

div.content table.formulario td input.button
{
	color: #FFFFFF;
	background-color: #000000;
	height:20px;
	font-size: 14px;
	border: none;
	font-weight:bolder;
}


/************ Controls ****************/

.buttonbig
{
	color: #FFFFFF;
	background-color: #000000;
	height:40px;
	font-size: 22px;
	border: none;
}


.buttonmed
{
	color: #FFFFFF;
	background-color: #000000;
	height:25px;
	font-size: 18px;
	border: none;
}

div.hoponhopofflink
{
	font-family: Tahoma;
	font-size: 14px;
	/*background-color: #C14A24;*/
	text-align:right;
	color: #FFFFFF;
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	width: 150px:
}

div.hoponhopofflink a
{
	color: #C14A24;
	font-weight:bold;
	text-decoration: none;
}

div.hoponhopofflink a:hover
{
	text-decoration: underline;
}

#home {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navhome {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navhome > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:89px;}
#navhome > li:hover ul { display:block; }
#navhome > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navhome li ul { margin:5px; padding:0px; display:none;}
#navhome li ul li { list-style-type:none; margin:5px 0 0 0;}
#navhome li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navhome li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navhome li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#pp {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navpp {margin:0px;	padding:0px;	position:absolute;	top: 0;	display:block;}
#navpp > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:141px;}
#navpp > li:hover ul { display:block; }
#navpp > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navpp li ul { margin:5px; padding:0px; display:none;}
#navpp li ul li { list-style-type:none; margin:5px 0 0 0;}
#navpp li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navpp li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navpp li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#dest {height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navdest {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navdest > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:112px;}
#navdest > li:hover ul { display:block; }
#navdest > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navdest li ul { margin:5px; padding:0px; display:none;}
#navdest li ul li { list-style-type:none; margin:5px 0 0 0;}
#navdest li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navdest li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navdest li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#about{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navabout {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navabout > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:89px;}
#navabout > li:hover ul { display:block; }
#navabout > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navabout li ul { margin:5px; padding:0px; display:none;}
#navabout li ul li { list-style-type:none; margin:5px 0 0 0;}
#navabout li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navabout li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navabout li span { cursor:pointer; margin:0px 0px; font-weight:bold; }

#back{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navback {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navback > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:181px;}
#navback > li:hover ul { display:block; }
#navback > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navback li ul { margin:5px; padding:0px; display:none;}
#navback li ul li { list-style-type:none; margin:5px 0 0 0;}
#navback li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navback li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navback li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#book{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navbook {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navbook > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:115px;}
#navbook > li:hover ul { display:block; }
#navbook > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navbook li ul { margin:5px; padding:0px; display:none;}
#navbook li ul li { list-style-type:none; margin:5px 0 0 0;}
#navbook li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navbook li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navbook li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#contact{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navcontact {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navcontact > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:102px;}
#navcontact > li:hover ul { display:block; }
#navcontact > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navcontact li ul { margin:5px; padding:0px; display:none;}
#navcontact li ul li { list-style-type:none; margin:5px 0 0 0;}
#navcontact li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navcontact li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navcontact li span { cursor:pointer; margin:0px 0px; font-weight:bold; }


#log{height:0; position:relative;
background: transparent url(header_bkg.png) repeat-x scroll top center;}
#navlog {
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0;
	display:block;
	height: 22px;
}
#navlog > li {	list-style-type:none; float:left; display:block; margin:0px 0px; position:relative;
	padding:0px;width:76px;}
#navlog > li:hover ul { display:block; }
#navlog > li:hover { background-color:#F4F4EA; -moz-border-radius:10px; -webkit-border-radius:10px; }
#navlog li ul { margin:5px; padding:0px; display:none;}
#navlog li ul li { list-style-type:none; margin:5px 0 0 0;}
#navlog li ul li a { display:block; padding:0px 0px; color:#000000; text-decoration:none;}
#navlog li ul li:hover a { background-color:#E4E6AA; -moz-border-radius:5px; -webkit-border-radius:5px;}
#navlog li span { cursor:pointer; margin:0px 0px; font-weight:bold; }
