/* CSS Document */

body {
	background-color: white;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.txtmenuizq3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47b7e2;
	vertical-align: top;
	white-space: nowrap;
}

.txtmenuizq2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47b7e2;
	padding-left: 13px;
	vertical-align: middle;
	white-space: nowrap;
}
.txtmenuizq2 A:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration: none;
}
.txtmenuizq2 A:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration: none;
}
.txtmenuizq2 A:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration: none;
}
.txtmenuizq2 A:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	text-decoration: underline;
}

.margenhorizq {
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	height: 5px;
}
.margenhorizqentre {
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	height: 3px;
}

.tooltip {
	display: none; 
	position: absolute;
	background: white
}
.tooltip2 {
	
	background: white
}

.margensuperior {
	height: 4px;
	background-color: #4991C9;
}
.txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: right;
	padding-right: 4px;
	text-decoration: none;
}
.txt1_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.txt2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 1px;
	text-decoration: none;
	white-space: nowrap;
}
.txt2 A:link{
	color: #FFFFFF;
	text-decoration: none;
}
.txt2 A:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.txt2 A:active{
	color: #FFFFFF;
	text-decoration: none;
}
.txt2 A:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.txt2b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 1px;
	text-decoration: none;
	white-space: nowrap;
}
.txt2b A:link{
	color: #FFFFFF;
	text-decoration: none;
}
.txt2b A:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.txt2b A:active{
	color: #FFFFFF;
	text-decoration: none;
}
.txt2b A:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.txt3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 4px;
	text-decoration: none;
	white-space: nowrap;
}
.txt3 A:link{
	color: #FFFFFF;
	text-decoration: none;
}
.txt3 A:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.txt3 A:active{
	color: #FFFFFF;
	text-decoration: none;
}
.txt3 A:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.textoscampos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	letter-spacing: -0.1em;
}


.menubajo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #007ac1;
	white-space: nowrap;
	text-decoration: none;
	background-color: #b1dffb;
	text-align: center;
}
.menubajo A:link{
	color: #007ac1;
	text-decoration:none;
}
.menubajo A:active{
	color: #007ac1;
	text-decoration:none;
}
.menubajo A:visited{
	color: #007ac1;
	text-decoration:none;
}
.menubajo A:hover{
	color: #007ac1;
	text-decoration:underline;
}
.txtmenuderecho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
	background-color: #F0EFEA;
	padding-left: 17px;
}
.txtmenuderecho A:link{
	color: #737373;
	text-decoration:none;
}
.txtmenuderecho A:active{
	color: #737373;
	text-decoration:none;
}
.txtmenuderecho A:visited{
	color: #737373;
	text-decoration:none;
}
.txtmenuderecho A:hover{
	color: #737373;
	text-decoration:underline;
}
.txtprecios1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #606060;
}
.txtprecios2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ED3312;
}
.margenhorizq {
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	height: 5px;
}
.margenhorizqentre {
	background-color: #47b7e2;
	vertical-align: middle;
	white-space: nowrap;
	height: 3px;
}
.txt1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding-right: 4px;
	text-decoration: none;
}
.txt1_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.txtmenuderecho2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #737373;
	background-color: #F0EFEA;
	text-align: left;
}
.txtmenuderecho2 A:link{
	color: #737373;
	text-decoration:none;
	text-align: left;
}
.txtmenuderecho2 A:active{
	color: #737373;
	text-decoration:none;
	text-align: left;
}
.txtmenuderecho2 A:visited{
	color: #737373;
	text-decoration:none;
	text-align: left;
}
.txtmenuderecho2 A:hover{
	color: #737373;
	text-decoration:underline;
	text-align: left;
}
.txtmenuderecho3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #067CB0;
	background-color: #F0EFEA;
	font-weight: bold;
}
.txtmenuderecho3 A:link{
	color: #067CB0;
	text-decoration:none;
}
.txtmenuderecho3 A:active{
	color: #067CB0;
	text-decoration:none;
}
.txtmenuderecho3 A:visited{
	color: #067CB0;
	text-decoration:none;
}
.txtmenuderecho3 A:hover{
	color: #067CB0;
	text-decoration:underline;
}
.txtgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
}
.txtgris A:link{
	color: #737373;
	text-decoration:none;
}
.txtgris A:visited{
	color: #737373;
	text-decoration:none;
}
.txtgris A:active{
	color: #737373;
	text-decoration:none;
}
.txtgris A:hover{
	color: #737373;
	text-decoration:underline;
}
.txtgris2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #02617E;
}
.txtgris2 A:link{
	color: #02617E;
	text-decoration:none;
}
.txtgris2 A:visited{
	color: #02617E;
	text-decoration:none;
}
.txtgris2 A:active{
	color: #02617E;
	text-decoration:none;
}
.txtgris2 A:hover{
	color: #02617E;
	text-decoration:underline;
}
.txtgris3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545454;
}
.txtgris3 A:link{
	color: #545454;
	text-decoration:none;
}
.txtgris3 A:visited{
	color: #545454;
	text-decoration:none;
}
.txtgris3 A:active{
	color: #545454;
	text-decoration:none;
}
.txtgris3 A:hover{
	color: #545454;
	text-decoration:underline;
}
.precioInternet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
.precioInternet A:link{
	color: #CC0000;
	text-decoration:none;
}
.precioInternet A:visited{
	color: #CC0000;
	text-decoration:none;
}
.precioInternet A:active{
	color: #CC0000;
	text-decoration:none;
}
.precioInternet A:hover{
	color: #CC0000;
	text-decoration:underline;
}
.precioAhorro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #018fd9;
}
.precioAhorro A:link{
	color: #018fd9;
	text-decoration:none;
}
.precioAhorro A:visited{
	color: #018fd9;
	text-decoration:none;
}
.precioAhorro A:active{
	color: #018fd9;
	text-decoration:none;
}
.precioAhorro A:hover{
	color: #018fd9;
	text-decoration:underline;
}
.precioNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #737373;
}
.precioNormal A:link{
	color: #737373;
	text-decoration:none;
}
.precioNormal A:visited{
	color: #737373;
	text-decoration:none;
}
.precioNormal A:active{
	color: #737373;
	text-decoration:none;
}
.precioNormal A:hover{
	color: #737373;
	text-decoration:underline;
}
.precioEpesos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF9900;
}
.precioEpesos A:link{
	color: #FF9900;
	text-decoration:none;
}
.precioEpesos A:visited{
	color: #FF9900;
	text-decoration:none;
}
.precioEpesos A:active{
	color: #FF9900;
	text-decoration:none;
}
.precioEpesos A:hover{
	color: #FF9900;
	text-decoration:underline;
}
.textoscampos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	letter-spacing: -0.1em;
}
.txtpersonalizado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545454;
}
.txtpersonalizado A:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545454;
}
.txtpersonalizado A:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545454;
}
.txtpersonalizado A:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545454;
}
.txtpersonalizado A:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #545454;
	text-decoration:underline;
}


.txtverdecateg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #525252;
	padding-left: 13px;
}
.txtverdecateg A:link{
	color: #525252;
	text-decoration:none;
}
.txtverdecateg A:visited{
	color: #525252;
	text-decoration:none;
}
.txtverdecateg A:active{
	color: #525252;
	text-decoration:none;
}
.txtverdecateg A:hover{
	color: #525252;
	text-decoration:underline;
}
.txtverde2categ {
	background-color: #CFCFCF;
	white-space: nowrap;
	height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #525252;
	padding-left: 13px;
}
.txtverde2categ A:link{
	color: #525252;
	text-decoration:none;
}
.txtverde2categ A:visited{
	color: #525252;
	text-decoration:none;
}
.txtverde2categ A:active{
	color: #525252;
	text-decoration:none;
}
.txtverde2categ A:hover{
	color: #525252;
	text-decoration:underline;
}
.footerparis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8F8F8F;
	text-align: center;
}
.footerparis A:link{
	color: #8F8F8F;
	text-decoration:none;
}
.footerparis A:visited{
	color: #8F8F8F;
	text-decoration:none;
}
.footerparis A:active{
	color: #8F8F8F;
	text-decoration:none;
}
.footerparis A:hover{
	color: #8F8F8F;
	text-decoration:underline;
}
.txttop3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}
.txttop3 A:link{
	color: #FFFFFF;
	text-decoration:none;
}
.txttop3 A:visited{
	color: #FFFFFF;
	text-decoration:none;
}
.txttop3 A:active{
	color: #FFFFFF;
	text-decoration:none;
}
.txttop3 A:hover{
	color: #FFFFFF;
	text-decoration:underline;
}
.txttop4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}
.txttop4 A:link{
	color: #FFFFFF;
	text-decoration:none;
}
.txttop4 A:visited{
	color: #FFFFFF;
	text-decoration:none;
}
.txttop4 A:active{
	color: #FFFFFF;
	text-decoration:none;
}
.txttop4 A:hover{
	color: #FFFFFF;
	text-decoration:underline;
}
.var_colorbanner {
	background-color: #4990B1;
}
.txtverde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #02617E;
	padding-left: 13px;
}
.txtverde A:link{
	color: #02617E;
	text-decoration:none;
}
.txtverde A:visited{
	color: #02617E;
	text-decoration:none;
}
.txtverde A:active{
	color: #02617E;
	text-decoration:none;
}
.txtverde A:hover{
	color: #02617E;
	text-decoration:underline;
}
.txtverdetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #02617E;
	text-align:center
}

.txtContactenos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	white-space: nowrap;
	text-decoration: none;
	text-align: center;
}
.txtContactenos A:link{
	color: #007ac1;
	text-decoration:none;
}
.txtContactenos A:active{
	color: #007ac1;
	text-decoration:none;
}
.txtContactenos A:visited{
	color: #007ac1;
	text-decoration:none;
}
.txtContactenos A:hover{
	color: #007ac1;
	text-decoration:underline;
}