.menu {
clear: both; margin: 0px; padding: 0px;
}

.menu ul {
	list-style:none;
	color: #6D7074;
	background-color:#FFFFFF;
	margin: 0px; padding: 0px;
}

.menu li {
	display: inline;
	list-style: none;
	margin: 0px; padding: 0px;
}

.menu H2 {
	color:#2461AA;
	font-size:11px;
	background-color:#F9F9F9;
	border-bottom-width:1px;
	border-bottom-color:#AAAAAA;
	border-bottom-style:solid;
	text-align:left;
	margin: 10px; padding: 5px;
	FONT-FAMILY: verdana;
}

.menu p {
	color:#6D7074;
	font-size:11px;
	text-align:left;
	margin: 10px; padding: 5px;
	FONT-FAMILY: verdana;
}

.menu A {
	COLOR: #2461AA; TEXT-DECORATION: none;
}
.menu A:hover {
	COLOR: #6D7074; TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}

hr {
	border:0px;
	color:#CCCCCC;
	background-color:#CDCDCD;
	height: 1px;
	width: 100%;
	text-align: left;
}

H1 {
	COLOR: rgb(115,162,182);
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
}

H2 {
	COLOR: #2461AA;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
}

H3 {
	COLOR: #F6822B;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
}

H4 {
	COLOR: rgb(115,162,182);
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
}

.table a {
	color:#6D7074;
	FONT-FAMILY: verdana;
	font-size:10px;
	text-align:center;
	margin: 0px; padding: 5px;
}

.table a, A {
	COLOR: #6D7074; TEXT-DECORATION: none;
	font-weight: bold;
}
.table a:hover, A:hover {
	COLOR: #000; TEXT-DECORATION: none;
}

table.table  P{
	color:#6D7074;
	FONT-FAMILY: verdana;
	font-size:10px;
	margin-bottom:0px;
	line-height:10px;
	margin: 0px; padding: 5px;
}

table.table  tr{
	vertical-align: top;
}

.web P{
	color:#6D7074;
	FONT-FAMILY: verdana;
	font-size:12px;
	margin-bottom:15px;
	line-height:20px;
	margin: 10px; padding: 5px;
	text-align: justify;
}

.web H1 {
	color: #2D3063;
	font-size:14px;
	background-color:#F9F9F9;
	text-align:left;
	FONT-FAMILY: verdana;
	margin: 10px; padding: 5px;
}

.web H2 {
	color: #2D3063;
	font-size:12px;
	background-color:#F9F9F9;
	text-align:left;
	FONT-FAMILY: verdana;
	margin: 10px; padding: 5px;
}

.web H2 a{
	color: #2D3063;
}

.web H3 {
	color: #2D3063;
	font-size:12px;
	text-align:left;
	FONT-FAMILY: verdana;
	margin: 15px; padding: 5px;
}

.web ul {
	
	color: #6D7074;
	FONT-FAMILY: verdana;
	font-size:12px;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-top:1px;
	border-style:solid;
	border-color:#AAAAAA;
	margin-bottom:15px;
	line-height:20px;
	margin: 10px; padding: 25px;
}

.menu_footer {clear: both; margin: 0px; padding: 0px; font-family: verdana; font-size: 10px; text-transform: uppercase;}
.menu_footer ul {margin: 0px; padding: 0px; font-weight: bold;}	
.menu_footer li {display: inline; list-style: none; margin: 5px; padding: 5px;}
.menu_footer a:hover {color: rgb(50,50,50); text-decoration: none;}

.web img {
	border-width:5px;
	border-color:#E8EAEC;
	border-style:solid;
}

body {
background-color: #E8EAEC;
}
	
#contenedor {
width: 750px;
margin: 0 auto;
background-color: #fff;
border-width:1px;
border-color:#C1C1C1;
border-style:solid;
}
#cabecera {
height:135px;
}
#menu {
float: left;
width: 250px;
}
#contenido {
float: left;
width: 499px;
border-right-width:1px;
border-right-color:#C1C1C1;
border-right-style:solid;
}
#pie {
clear: both;
}

.firma {
background-color:#F9F9F9;
}
.firma P{
height:25px;
line-height:25px;
width:750px;
background:#011170;
color:#ffffff;
font-family: verdana;
font-size: 12px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
}

.firma A {
	COLOR: #fff; TEXT-DECORATION: none;
	font-weight:normal;
}
.firma A:hover {
	COLOR: #000; TEXT-DECORATION: none;
	font-weight:normal;
}

.niveltec a{
	COLOR: #6D7074;
	FONT-FAMILY: verdana;
	FONT-SIZE: 10px;
}

.niveltec b{
	COLOR: #FF9900;
}
.spam {
  width:5px;
  height: 0px;
  visibility:hidden;
}
#enviar{
 background-color: #fff;
 color: #6D7074;
 font-weight: bold;
}

#navigation{
height:25px;
line-height:25px;
width:750px;
background:#011170;
color:#ffffff;
font-family: verdana;
margin-top: 1px;
}

#navigation ul{
margin: 0px; padding: 0px;
}

#navigation li{
float:left;
list-style-type:none;
border-right:1px solid #ffffff;
white-space:nowrap;
}

#navigation li a{
display:block;
padding:0 10px;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
text-decoration:none;
background-color:inherit;
color: #ffffff;
}

* html #navigation a {width:1%;}

#navigation .selected,#navigation a:hover{
background:#80b0da;
color:#ffffff;
text-decoration:none;
}

.gsc-results gsc-webResult{
	color:#6D7074;
	FONT-FAMILY: verdana;
	font-size:12px;
	margin-bottom:15px;
	line-height:20px;
	margin: 10px; padding: 5px;
}

#cse{
	color:#6D7074;
	FONT-FAMILY: verdana;
	font-size:12px;
	margin-bottom:15px;
	line-height:20px;
	margin: 10px; padding: 5px;
}

#cse A {
	COLOR: #2461AA; TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}
#cse A:hover {
	COLOR: #6D7074; TEXT-DECORATION: underline;
	FONT-WEIGHT: bold;
}

#cse b {
	COLOR: #6D7074;
}

.gsc-trailing-more-results
{
visibility:hidden;
}

.gsc-tabsArea, .gsc-tabHeader gsc-tabhActive, .gsc-adBlockVerticalInvisible, .gsc-branding-text, .gsc-branding-img
{
visibility:hidden;
}
