body{
	margin:10px 0px 0px 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000FF;
}
.divTxtMenu{
	font-size:12px;
	text-align:right;
	color: #0000FF;
	font-weight:bold;
}

.divTxtPie{
	font-size:10px;
	text-align:center;
	color: #FFFFFF;
	font-weight:bold;
}

th {
	font-size:18px;
	text-align:left;
	color:#FF9900;
	font-weight:bold;
	}
td {
	font-size:11px;
	text-align:justify;
	color:#000099;
	}
h1 {
	font-size:12px;
	text-align:justify;
	color:#000099;
}
	
A {
	text-decoration:none ;
	color:#000000;
}
a.lnk_txt:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #666666;
}
a.lnk_txt:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #666666;
	}
a.lnk_txt:hover {
	text-decoration:underline;
	color: #444444;
	}
a.lnk_txt:active { 
	text-decoration: none; 
	color: #666666;
}
acronym {
	border-bottom: none;
}


a.lnk_txtPlanes:link { 
	font-weight: normal; 
	text-decoration: none; 
	color:#0000CC;
}
a.lnk_txtPlanes:visited { 
	text-decoration: none; 
	color:#0000CC;	
}
a.lnk_txtPlanes:hover {
	text-decoration:underline;
	color:#0000CC;	
}
a.lnk_txtPlanes:active { 
	text-decoration: none; 
	color:#0000CC;	
}


.divTxtComun1{
	text-align:justify;
	margin:10px 40px 5px 40px;
}
.divTxtTitulo1{
	font-size:14px;
	font-weight: bold;
	text-align:justify;
	margin:15px 40px 5px 30px;
}
.divTxtTituloItem{
	color: #0000CC;
	font-size:12px;
	font-weight:normal;
	text-align:justify;
	margin:15px 60px 0px 60px;
	border-bottom:1px solid #FFCC00;
	border-right:1px solid #FFCC00;
}
.divTxtItem{
	font-size:11px;
	text-align:justify;
	color: #555555;
	margin:5px 60px 10px 60px;
}

.tb_index{
	border:1px solid #CCCCCC; 
	border-bottom:2px solid #CCCCCC; 
	border-right:2px solid #CCCCCC; 
	background-color:#FFFFFF;
	width:718px;
}
.td_planes{
	background-color: #F3F8FC;
	border:1px solid;
	border-bottom-color: #6F9ED2 ;
	border-right-color:#6F9ED2;
	border-top-color: #C7E1EF;
	border-left-color:#C7E1EF;
	color:#0099FF;
	padding:0px 0px 0px 2px;
	width:300px;
	text-align:center;
	margin-bottom:2px;
}
.txtTituloSubWin{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC; 
	border-bottom:2px solid #CCCCCC; 
	border-right:2px solid #CCCCCC; 
	background-color:#FFFFFF;
	height:20px;
	margin:10px 5px 10px 5px;
	padding-left:10px;
	text-align:left;
}
.tb_detallePlan{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC; 
	border-bottom:2px solid #CCCCCC; 
	border-right:2px solid #CCCCCC; 
	background-color:#FFFFFF;
	margin:5px 5px 10px 5px;
	text-align:left;
	font-size:10px;
	padding:2px 2px 2px 2px;
}
.td_Tituloplan{
	background-color: #F3F8FC;
	border:1px solid;
	border-bottom-color: #6F9ED2 ;
	border-right-color:#6F9ED2;
	border-top-color: #C7E1EF;
	border-left-color:#C7E1EF;
	color:#0099FF;
	font-size:12px;
	text-align:center;
}
.td_datoPlan{
	background-color: #FFFFFF;
	border:1px solid;
	border-bottom-color: #6F9ED2 ;
	border-right-color:#6F9ED2;
	border-top-color: #C7E1EF;
	border-left-color:#C7E1EF;
	color:#666666;
	font-size:10px;
	text-align: left;
}



.txt_chico_muyabajo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: small-caps;
	text-transform: none;
	color: #FFFFFF;
}
.textonormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.txt_empresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}


.txt_titulo_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
}
.txt_error_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#FF0000;
}
.input_txt2{
	 BORDER-RIGHT: #cccccc 1px solid;
	 BORDER-TOP: #cccccc 1px solid; 
	 FONT-SIZE: 11px; 
	 BORDER-LEFT: #cccccc 1px solid; 
	 WIDTH: 180px; 
	 COLOR: #0000FF; 
	 BORDER-BOTTOM: #cccccc 1px solid; 
	 FONT-FAMILY: Tahoma; 
	 HEIGHT: 15px; 
	 BACKGROUND-COLOR: #f7f7f7
}

.input_txt1{
	 BORDER-RIGHT: #cccccc 1px solid;
	 BORDER-TOP: #cccccc 1px solid; 
	 FONT-SIZE: 11px; 
	 BORDER-LEFT: #cccccc 1px solid; 
	 WIDTH: 265px; 
	 COLOR: #0000FF; 
	 BORDER-BOTTOM: #cccccc 1px solid; 
	 FONT-FAMILY: Tahoma; 
 	 font-weight: normal;
	 HEIGHT: 15px; 
	 BACKGROUND-COLOR: #f7f7f7
}
.area_txt1{
	 BORDER-RIGHT: #cccccc 1px solid;
	 BORDER-TOP: #cccccc 1px solid; 
	 FONT-SIZE: 11px; 
	 BORDER-LEFT: #cccccc 1px solid; 
	 WIDTH: 265px; 
	 COLOR: #0000FF; 
	 BORDER-BOTTOM: #cccccc 1px solid; 
	 FONT-FAMILY: Tahoma; 
	 HEIGHT: 80px; 
	 BACKGROUND-COLOR: #f7f7f7
}
.iframe_1{
	 BORDER-RIGHT:  #FFFFFF 1px solid;
	 BORDER-TOP: #FFFFFF 1px solid; 
	 BORDER-LEFT: #FFFFFF 1px solid; 
	 BORDER-BOTTOM: #FFFFFF 1px solid; 

}
.txt_servicios_detalle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#000099;
}
.input_btn2{
	 background-image:url(../imagenes/img_fnd_input.jpg);
	 border: #cccccc 1px solid;
	 FONT-SIZE: 10px;
	 color:#666666;
	 FONT-FAMILY: Tahoma; 
 	 font-weight: normal;
/*
	FONT-SIZE: 11px;
	color:#000099;
	FONT-FAMILY: Tahoma;
	background-color:#CCCCCC;
	border:1px solid #666666;
	font-weight: normal;
	*/
}

.boton_tab{
       font-size:12px;
       font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
       font-weight:bold;
       color:#0000FF;
       background:#FFFFFF;
       border:2px;
	   border-color:#FF9900;
	   width:80px;
       height:19px;
      }

  #fishEyeList {
    cursor:pointer;
  }
  #fishEyeList ul {
    width:250px;
    list-style-type:none;
  }
  .fisheyeTarget {
    font-weight:bold;
    font-size:14px;
  }
  #fishEyeList li {
    text-align:left;
    padding-bottom:11px;
  }
  
  #fishEyeList2 {
    cursor:pointer;
  }
  #fishEyeList2 ul {
    width:250px;
    list-style-type:none;
  }
  #fishEyeList2 li {
    text-align:left;
    padding-bottom:11px;
  }
  

/*menu*/

ul#navmenu-h {
/*  margin-left:160px;
  margin-bottom:7px;*/
  margin-top:1px;
  border: 0 none;
  padding: 0;
  width: 750px; /*For KHTML*/
  list-style: none;
  height: 20px;
}

ul#navmenu-h li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 20px;
}

ul#navmenu-h ul {
  margin: 0;
  border: 1px solid #66CCFF;
  padding: 0;
  width: 180px;
  list-style: none;
  display: none;
  position: absolute;
  top: 20px;
  left: 0;
}

ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu-h ul li {
  width: 180px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#navmenu-h a {
  /*border: 1px solid #FFF;
  border-right-color: #CCC;
  border-bottom-color: #CCC;*/
  padding: 0 8px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
/*  background: #EEE;*/
  color: #0000FF;
  font: 10px/20px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,
ul#navmenu-h li:hover a,
ul#navmenu-h li.iehover a {
  background: #66CCFF;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,
ul#navmenu-h li.iehover li a {
  float: none;
  background: #FFF;
  color: #0000FF;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,
ul#navmenu-h li:hover li:hover a,
ul#navmenu-h li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover a {
  background: #66CCFF;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li a {
  background: #FFF;
  color: #0000FF;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,
ul#navmenu-h li:hover li:hover li:hover a,
ul#navmenu-h li.iehover li.iehover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover a {
  background: #66CCFF;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,
ul#navmenu-h li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,
ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu-h ul ul,
ul#navmenu-h ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 180px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu-h li:hover ul ul,
ul#navmenu-h li:hover ul ul ul,
ul#navmenu-h li.iehover ul ul,
ul#navmenu-h li.iehover ul ul ul {
  display: none;
}

ul#navmenu-h li:hover ul,
ul#navmenu-h ul li:hover ul,
ul#navmenu-h ul ul li:hover ul,
ul#navmenu-h li.iehover ul,
ul#navmenu-h ul li.iehover ul,
ul#navmenu-h ul ul li.iehover ul {
  display: block;
}

	