﻿@charset "utf-8";
/* CSS Document */

* {padding:0px; margin:0px}  

body {width:99%;margin:auto;min-width:600px;max-width:2500px}

#general {	width:100%;
			background-color:#FFFFFF;}
			
/*__________Cabeza de página_______________*/
#cab {	width:100%; 
		height:130px; 
		align:center;
		border-color:#FFF; 
		border-style:double;}
		
#cab2 {	width:100%; 
		height:75px; 
		border-color:#E8181B; 
		border-style:double;
		text-align:center; }

#esp {	height:30px; 
		width:100%; }

.etiqueta p{	size:800px; }

/* ____________Estilos para el menú _____________*/
.men {	width:100%; 
		background-color:#000; 
		position:relative; 
		z-index:2; 
		height:40px; }

#menu {		margin:auto;
		margin-left:30%; 
		font-family:Helvetica, Arial, sans-serif;}
			
#menu1{		margin:auto; 
			width:50%; 
			font-family:Helvetica, Arial, sans-serif; }		
			
#menu2{		margin:auto; 
			margin-right:20%;
			margin-left:20%;
			font-family:Helvetica, Arial, sans-serif; }	

#menu3{		margin:auto; 
			width:100%;
			margin-right:10%;
			margin-left:8%;
			font-family:Helvetica, Arial, sans-serif; }	

/*______________Menú Horizontal__________________*/
ul, ol { 	list-style:none; }			

.hmenu > li {	
		float:left; }

.hmenu li a {	
	background-color:#000;
	color:#FFF;
	text-decoration:none;
	padding:10px 10px;
	display:block;	}

.hmenu li a:hover{
	background-color:#0C0; }
		
.hmenu li ul{	display: none;
		position:absolute;
		min-width:150px; }

.hmenu li:hover > ul{
			display:block; }

.hmenu li ul li {
		position:relative;
			}
			
.hmenu li ul li ul {
				right:2px;
				top:2px;
			}
/*_______________Menú Vertical__________________*/
#menux {
    padding: 0;
    margin: 0;
    border: 0;
	text-align:left; }

#menux ul {
      position: relative;
      z-index: 597;
      float: left; }

#menux ul, li {
     list-style: none;
     margin: 0;
     padding: 0; }

#menux ul li {
    float: left;
    min-height: 1px;
    line-height: 1em;
    vertical-align: middle; }

#menux ul li.hover,
#menux ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default; }

#menux ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%; }

#menux ul ul li {
  float: none; }

#menux ul li:hover > ul {
  visibility: visible; }

#menux ul ul {
  top: 0;
  left: 100%; }

#menux ul li {
  float: none; }

#menux {
  width: 200px; }

#menux span, #menux a {
    display: inline-block;
    font-family:Helvetica, Arial, sans-serif;
    text-decoration: none; }

#menux:after, #menux ul:after {
    content: '';
    display: block;
    clear: both; }

#menux ul, #menux li {
    width: 100%; }

#menux li {
    background: #000; }
#menux li:hover {
    background: #0C0; }

#menux a {
    color: #FFF;
    line-height: 160%;
    padding: 11px 28px 11px 28px;
    width: 144px; }


#menux ul ul li {
    background: #000; }


#menux ul ul li:hover {
    background: #00C; }

#menux ul ul li:hover a {
    color: #FFF; }

#menux ul ul li ul li {
    background: #000; }

#menux ul ul li ul li:hover {
    background: #00F; 
}


/*______________Pie de página____________________*/
#pie {		background-color:#CCC; 
			height:120px;
			width:100%;
			text-align:center; }
/* _____________________________ Textbox _______________________________ */
  .textbox
  {
	border: 2px solid #DBE1EB;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Verdana;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	background: rgba(255,255,255,1);
	background: linear-gradient(135deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -moz-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -webkit-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	background: -o-linear-gradient(-45deg, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
	color: #0000000;
  }
  .textbox:focus
  {
  color: #2E3133;
  border-color: #FBFFAD;
  }

  
  .Boton {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 20px;
  border-radius: 6px;
  text-decoration:black;
  height: 30px;
  background-color:cyan;
  font-weight: bold;
}


.boton_new{
        font-size:10px;font-family:Verdana,Helvetica;font-weight:bold;color:white;background:#638cb5;border:0px;width:80px;height:19px;
       }