/* CSS Document */
body  {
background : #f2f2f2;
margin : 0;
text-align : center;
font-family:Verdana,Helvetica;
font-size:9pt;
color : #6f757d;
}
a {
color:#6f757d;
text-decoration: none;
}
a:hover {
color: #127ac5;
text-decoration: none;
}
a.enlaces {
color: #FFFFFF;
text-decoration: none;
}
a.enlaces:hover{
color:#6f757d;
text-decoration: none;
}
#cabecera{
width:100%;
height:111px;
margin: 0px;
}
#cabecera-fondo {
background : url('imagenes/header/header.png') repeat-x;
height : 86px;
text-align: left;
width:100%;
}
#superior_logo {
background : url('imagenes/header/superior_logo.png') repeat-x 0 0;
height : 25px;
margin : 0;
}
.menu {
background : url('./imagenes/div-menu.png') repeat-x;
height : 31px;
width : 100%;
}

#nav {
background : url(./imagenes/div-separador.png) no-repeat 0 0;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
width:900px;
}
#nav li {
background : url(./imagenes/div-separador.png) no-repeat 100% 0;
}
#nav li a {
color : #fff;
font-size : 95%;
}
#nav a:hover {
color : #444;
background : url(./imagenes/div-seleccionado.png) no-repeat 50% 0;
}
#nav {
margin : 0 auto;
padding : 0;
height : 31px;
overflow : hidden;
}
#nav ul {
padding : 0;
margin : 0;
margin-left : 2px;
}
#nav li {
margin : 0;
padding : 0;
float : left;
display : block;
width : auto;
}
#nav a {
text-decoration : none;
cursor : pointer;
font-weight : bold;
}
#nav li.on li.on a {
text-decoration : underline;
}
#nav li a {
display : block;
float : left;
width : auto;
height : 31px;
line-height : 31px;
padding : 0 15px;
}
#navegacion-bajo {
background : url('./imagenes/navegacion_bajo.gif') repeat-x;
height : 100px;
width : 100%;
text-align:left;
}
#cuerpo{
width:900px;
margin: 0px auto;
overflow : hidden;
text-align:left;
}    
.logos {
	width: 901px;
	height: 38px;
	background-image:url('../images/logos.jpg');
	margin: 0 auto;
	overflow:hidden;
}
.espacio20{
height: 20px;
}
.Estilo0{
border:0px;
}
.Estilo1 {border : 1px solid #000000;}
.Estilo2 {background-color:#666666;}
img{border: 0px;}
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #f2f2f2;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid #a8ddf9;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
visibility: hidden;
}
 .mini {
text-align : center;
color : #046291;
font-size : 80%;
font-family : Tahoma, Arial, Helvetica, sans-serif;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
.deda-top {
	width: 200px;
	height: 33px;
	line-height:33px;
	text-align:center;
	color: #56676e;
	font-weight: bold;
	background:url('../images/deda-top.jpg') no-repeat;
}
.deda-top2 {
	width: 200px;
	height: 33px;
	line-height:33px;
	text-align:center;
	color: #9b5707;
	font-weight: bold;
	background:url('../images/deda-top2.jpg') no-repeat;
}
.deda-top3 {
	width: 200px;
	height: 33px;
	line-height:33px;
	text-align:center;
	color: #067350;
	font-weight: bold;
	background:url('../images/deda-top3.jpg') no-repeat;
}
.deda-top4 {
	width: 200px;
	height: 33px;
	line-height:33px;
	text-align:center;
	color: #2a7a9c;
	font-weight: bold;
	background:url('../images/deda-top4.jpg') no-repeat;
}
.deda-medio {
	background:url('../images/deda-medio.jpg') repeat-y;
}
.deda-base{
	width: 200px;
	height: 14px;
  background:url('../images/deda-base.jpg') no-repeat;
}
.input{
background-color: #f2f2f2;
border:1px solid #a8ddf9;
font:normal 11px Verdana;
}
table, tr, td{
font-family:Verdana,Helvetica;
font-size:9pt;
}
TABLE.table_compare_1 {border:1px solid #CCC;font-size:0.9em;margin: 6px auto;}
	TABLE.table_compare_1 TH {border:1px solid #CCC;text-align:center;font-weight:bold}
	TABLE.table_compare_1 TD {border:1px solid #CCC;text-align:center;}
	TABLE.table_compare_1 THEAD TH {background:#999;color:#fff;padding:6px}
	TABLE.table_compare_1 TBODY TH {background:#EEE;padding:6px 6px;text-align:left;color:#222;}
	TABLE.table_compare_1 TBODY TD {padding:6px}
	TABLE.table_compare_1 TFOOT TH, 
	TABLE.table_compare_1 TFOOT TD {background:#999;padding:3px 0;color:#fff;}
	TABLE.table_compare_1 THEAD TH.featured {background:#808080;}
	TABLE.table_compare_1 TFOOT TH.featured {background:#808080}
	TABLE.table_compare_1 TBODY TD.featured {background:#EBEFF3;color:#000000;font-weight: bold;padding:5px}
	TABLE.table_compare_1 TFOOT TD.featured {background:#808080;padding:5px}
	TABLE.table_compare_1 .btn_2 {font-size:90%}
	TABLE.table_compare_1 .note_1 {color:#EEE}
	TABLE.table_compare_1 .Text2 {color:#000000;}
.textopequeño {
	font-family: Arial, Helvetica, sans-serif, Tahoma;
	font-size: 9px;
	color: #002448;
}
.precio{
color: #FF6600;
}
