/*
Description: Web design
Author URI: http://www.polanco.cl/
*/
BODY {
	BACKGROUND: url(images/fondo.png) #ffffff repeat-x;
    background-position: top center;
    MARGIN: 0px auto;
    FONT: 11px/120% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #000000;
    TEXT-ALIGN: center;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.fondopag {
	BACKGROUND: url(images/fondopag.png) #dddfe3 repeat-x;
    background-position: top center;
}
.fondoaba{
	BACKGROUND:url(images/fondoabajo.gif) repeat-x;
}

A.dos:link 			{COLOR:#ffffff;
				TEXT-DECORATION: none}

A.dos:visited 		{COLOR:#ffffff;
				TEXT-DECORATION: none}

A.dos:hover 		{COLOR:#ffffff;
				TEXT-DECORATION: underline}

A.dob:link 			{COLOR:#394a59;
				TEXT-DECORATION: none}

A.dob:visited 		{COLOR:#394a59;
				TEXT-DECORATION: none}

A.dob:hover 		{COLOR:#000000;
				TEXT-DECORATION: underline}

A.doc:link 			{COLOR:#7a7979;
				TEXT-DECORATION: none}

A.doc:visited 		{COLOR:#7a7979;
				TEXT-DECORATION: none}

A.doc:hover 		{COLOR:#ff5f08;
				TEXT-DECORATION: underline}

A.dod:link 			{COLOR:#ebcccc;
				TEXT-DECORATION: none}

A.dod:visited 		{COLOR:#ebcccc;
				TEXT-DECORATION: none}

A.dod:hover 		{COLOR:#ffffff;
				TEXT-DECORATION: underline}

A.pymdos:link 			{COLOR:#c3c8cd; font-weight:bold;
				TEXT-DECORATION: none;
  padding-left: 15px;
  background-image: url(images/flearriba2.gif);
  background-repeat: no-repeat;
  text-align: right;
  font-size: 14px;
  margin-right: 50px
}

A.pymdos:visited 		{COLOR:#c3c8cd; font-weight:bold;
				TEXT-DECORATION: none;
  padding-left: 15px;
  background-image: url(images/flearriba2.gif);
  background-repeat: no-repeat;
  text-align: right;
  font-size: 14px;
  margin-right: 50px
}

A.pymdos:hover 		{COLOR:#394a59;  font-weight:bold;
				TEXT-DECORATION: none;
  padding-left: 15px;
  background-image: url(images/flearriba.gif);
  background-repeat: no-repeat;
  text-align: right;
  font-size: 14px;
  margin-right: 50px
}

/**/
A.link:link 			{COLOR:#394a59; font-weight:bold;
				TEXT-DECORATION: underline;
  background-repeat: no-repeat;
  text-align: right;
  font-size: 16px;
}

A.link:visited 		{COLOR:#394a59; font-weight:bold;
				TEXT-DECORATION: underline;
  background-repeat: no-repeat;
  text-align: right;
  font-size: 16px;
}

A.link:hover 		{COLOR:#990000;  font-weight:bold;
				TEXT-DECORATION: none;
  background-repeat: no-repeat;
  text-align: right;
  font-size: 16px;
}
.logo {
	BACKGROUND: url(images/logotipo.png) no-repeat 0px 0px;
    MARGIN: 0px;
    WIDTH: 297px;
    HEIGHT: 106px
}
.fon_ar {
	BACKGROUND: url(images/arriba.gif) no-repeat 0px 0px;
    MARGIN: 0px;
    WIDTH: 481px;
    HEIGHT: 38px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    line-height: 16px;
    text-align: left;
}
.fon_ar_pag {
	BACKGROUND: url(images/arriba_pag.gif) no-repeat 0px 0px;
    MARGIN: 0px;
    WIDTH: 481px;
    HEIGHT: 38px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    line-height: 16px;
    text-align: left;
}
.tex_home {
	BACKGROUND: url(images/texto.gif) no-repeat 0px 0px;
    MARGIN: 0px;
    WIDTH: 518px;
    HEIGHT: 103px
}
.tex_iso {
	BACKGROUND: url(images/arriba3.gif) no-repeat 0px 0px;
    MARGIN: 0px;
    WIDTH: 260px;
    HEIGHT: 103px
}
.tex_iso_pag {
	BACKGROUND: url(images/arriba_pag2.gif) no-repeat 0px 0px;
    MARGIN: 0px;
    WIDTH: 260px;
    HEIGHT: 65px
}
.tex_abajo {
	BACKGROUND: url(images/abajo.png) no-repeat 0px 0px;
    MARGIN: 0px;
    WIDTH: 778px;
    HEIGHT: 89px;
    text-align: center;
    margin: 0 auto;
    text-align: center;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #FFFFFF;
  line-height: 16px;
  font-weight: bold;
  letter-spacing: 1px
}
.enlaces {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #394a59;
	font-weight: normal;
    text-align: center;
    margin: 0 auto;
    text-align: center;
  padding-top: 80px;
  padding-bottom: 10px
}
.tit_tit {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #383838;
	font-weight: bold;
    text-align: center;
    margin: 0 auto;
    text-align: center;
  padding-top: 5px;
}
.producto {
    BACKGROUND: url(images/producto.gif) repeat;
    WIDTH: 494px;
    HEIGHT: 25px;
}
.producto_tex {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
    text-align: left;
    padding-left: 15px;
}
.productob {
    BACKGROUND: url(images/productob.gif) no-repeat 0px 0px;
    WIDTH: 284px;
    HEIGHT: 25px;
  text-align: center;
  background-color: #CC3300
}
.produc_des {
	BACKGROUND: url(images/producto_des.gif) no-repeat 0px 0px;
    WIDTH: 778px;
    HEIGHT: 25px;
  background-color: #FFFFFF
}
.buscar {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #dddfe3;
background-color: #394a59;
}
.titulos {
    BACKGROUND: url(images/fondesta.gif);
    HEIGHT: 25px;
    font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
    text-align: left;
    padding-top: 5px;
    /*background: #990000; */
    padding:4px;
    padding-left: 12px;
  /*border-color: #FFFFFF #FFFFFF */
}
.sub_titulos {
    /*HEIGHT: 20px;  */
    background: url(images/fonpx.gif) no-repeat;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
    text-align: left;
    /*background: #990000; */
    padding:4px;
    padding-left: 52px;

}
.titulos_pr {
    HEIGHT: 25px;
    font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 24px;
	color: #394a59;
	font-weight: bold;
    text-align: left;
    /*padding-left: 12px;  */
    padding:4px 15px;
}
.titulos_prli {
    BACKGROUND: url(images/linea_tit.gif) no-repeat;
    WIDTH: 778px;
    HEIGHT: 20px;
}
.separar {
	BACKGROUND: url(images/separar.gif);
    WIDTH: 778px;
    HEIGHT: 30px;
  text-align: center;
  background-repeat: no-repeat
}
.info_tabla {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
    text-align: left;
    line-height: 18px
}
.info_tabla_bold {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
    text-align: left;
}
.tex_normal {
    text-align: justify;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: normal;
  color: #394a59;
  line-height: 16px;
  font-weight: normal;
  padding-left: 100px;
  padding-right: 100px
}
.tex_normal_bold {
  text-align: justify;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #394a59;
}
.tex_link_bold {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #394a59;
  padding-left: 100px;
  padding-right: 100px;
  text-align: left;
  line-height: 30px
}
.tex_link_d {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #394a59;
  padding-left: 50px;
  padding-right: 50px;
  text-align: left;
  line-height: 30px
}
.polanco {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #88929b;
  text-align: right;
  font-weight: normal;
  padding-top: 10px;
}
.table_c_izq {
    WIDTH: 400px;
    text-align: center;
    vertical-align: top
}
.table_c_der {
    WIDTH: 378px;
    text-align: center;
    vertical-align: top
}
.table_c_tex {
    WIDTH: 400px;
    vertical-align: top;
    /*info tabla*/
    font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 14px;
	color: #000000;
	font-weight: normal;
    text-align: left;
    line-height: 18px
}
.table_tex {
    WIDTH: 380px;
    vertical-align: top;
    /*info tabla*/
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
    text-align: left;
    line-height: 18px;
    padding-left: 10px;
    padding-right: 10px
}
.table_tex_ti {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
    font-weight: bold
}
.table_tex_min {
    vertical-align: 3px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.table_tex_pag {
    vertical-align: top;
    /*info tabla*/
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
    text-align: left;
    line-height: 18px;
    padding-left: 50px;
    padding-right: 50px
}

/* tabla */
#table-b
{
	font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 12px;
	margin: 1px;
	width: 700px;
	/*text-align: center; */
	border-collapse: collapse;
    border: 1px solid #394a59;
    border-spacing: 1px;
  /*font-weight: bold;  */
    border-width: 1px solid transparent;
    text-align: center;
    margin: 0 auto;
    text-align: center;

}
#table-b th
{
	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #394a59;
    border-right: 1px solid #dddfe3;
	border-top: 1px solid #dddfe3;
    /*aca*/
	border-bottom: 1px solid #dddfe3;
	color: #ffffff;
  text-align: center
}

#table-b td
{
	padding: 8px;
	/*background: #ffffff;     */
	border-bottom: 1px solid #394a59;
    border-right: 1px solid #394a59;
	border-left: 1px solid #394a59;
	color: #000000;
    /*opera*/
	border-top: 1px #000000 solid transparent;
    text-align: center

}
#table-b tr:hover td
{
	background: #dddfe3;
	color: #000000;
}
/*fin */
.dest-odd
{
	background: #c1c9d0;
}
.dest-bold
{
	font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 14px;
    font-weight: bold;
}
/* tabla */
#table-c
{
	font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 12px;
	margin: 0px;
	width: 389px;
	text-align: left;
	border-collapse: collapse;
    border: 1px solid #394a59;
    border-spacing: 1px;
  /*font-weight: bold;  */
  border-width: 1px solid transparent;
      text-align: center;
    margin: 0 auto;
    text-align: center;

}
#table-c th
{
	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #394a59;
    border-right: 1px solid #dddfe3;
	border-top: 1px solid #dddfe3;
    /*aca*/
	border-bottom: 1px solid #dddfe3;
	color: #ffffff;
  text-align: center
}

#table-c td
{
	padding: 8px;
	/*background: #ffffff;     */
	border-bottom: 1px solid #394a59;
    border-right: 1px solid #394a59;
	border-left: 1px solid #394a59;
	color: #000000;
    /*opera*/
	border-top: 1px #000000 solid transparent;
    text-align: center

}
#table-c tr:hover td
{
	background: #dddfe3;
	color: #000000;
}
/*fin */

/* tabla D */
#table-d
{
	font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 12px;
	margin: 1px;
	width: 772px;
	/*text-align: center; */
	border-collapse: collapse;
    border: 1px solid #394a59;
    border-spacing: 1px;
  /*font-weight: bold;  */
    border-width: 1px solid transparent;
    text-align: center;
    margin: 0 auto;
    text-align: center;

}
#table-d th
{
	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #394a59;
    border-right: 1px solid #dddfe3;
	border-top: 1px solid #dddfe3;
    /*aca*/
	border-bottom: 1px solid #dddfe3;
	color: #ffffff;
  text-align: center
}

#table-d td
{
	padding: 8px;
	/*background: #ffffff;     */
	border-bottom: 1px solid #394a59;
    border-right: 1px solid #394a59;
	border-left: 1px solid #394a59;
	color: #000000;
    /*opera*/
	border-top: 1px #000000 solid transparent;
    text-align: center

}
#table-d tr:hover td
{
	background: #dddfe3;
	color: #000000;
}
/*fin */
/*prueba*/
/*pagina contacto */
.content{
    padding:10px;
    width:500px
}
.left{
    width:100px;
    float:left;
    padding:7px 0px 0px 7px;
   /* min-height:15px;  */
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #394a59;
	font-weight: normal;
	text-align: right;
    PADDING-TOP: 13px;
}
.right{
    width:320px;
    float:left;
    padding:5px;
    min-height:24px;
}
.clear{
    float:none;
    clear:both;
    height:3px;
}
.row{
    background-color:none;
    display:block;
    min-height:10px;
}
.text{
    width:150px;
  margin-left: 180px
}
.ruler{
    width:400px; border-bottom:dashed 1px #dcdcdc;
}
tr:focus{
    background-color:#fcfcf0;
}
.over{
    background-color:#dddfe3;
}
.out{
    background-color:transparent;
}
/*  */
.fomularios {
	BORDER: #394a59 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
}
.formularios {
	BORDER: #394a59 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 1px;
	PADDING-TOP: 4px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* ---------------------------------------------------- */

/* tabla */
.table-c
{
	font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 12px;
	margin: 0px;
	width: 389px;
	text-align: left;
	border-collapse: collapse;
    border: 1px solid #394a59;
    border-spacing: 1px;
  /*font-weight: bold;  */
  border-width: 1px solid transparent;
      text-align: center;
    margin: 0 auto;
    text-align: center;

}
.table-c th
{
	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #394a59;
    border-right: 1px solid #dddfe3;
	border-top: 1px solid #dddfe3;
    /*aca*/
	border-bottom: 1px solid #dddfe3;
	color: #ffffff;
  text-align: center
}

.table-c td
{
	padding: 8px;
	/*background: #ffffff;     */
	border-bottom: 1px solid #394a59;
    border-right: 1px solid #394a59;
	border-left: 1px solid #394a59;
	color: #000000;
    /*opera*/
	border-top: 1px #000000 solid transparent;
    text-align: center

}
.table-c tr:hover td
{
	background: #dddfe3;
	color: #000000;
}
/*fin */

/* tabla */
.table-b
{
	font-family: "AvantGarde Bk BT", "AvantGarde Md BT";
	font-size: 12px;
	margin: 1px;
	width: 700px;
	/*text-align: center; */
	border-collapse: collapse;
    border: 1px solid #394a59;
    border-spacing: 1px;
  /*font-weight: bold;  */
    border-width: 1px solid transparent;
    text-align: center;
    margin: 0 auto;
    text-align: center;

}
.table-b th
{
	font-size: 13px;
	font-weight: bold;
	padding: 8px;
	background: #394a59;
    border-right: 1px solid #dddfe3;
	border-top: 1px solid #dddfe3;
    /*aca*/
	border-bottom: 1px solid #dddfe3;
	color: #ffffff;
  text-align: center
}

.table-b td
{
	padding: 8px;
	/*background: #ffffff;     */
	border-bottom: 1px solid #394a59;
    border-right: 1px solid #394a59;
	border-left: 1px solid #394a59;
	color: #000000;
    /*opera*/
	border-top: 1px #000000 solid transparent;
    text-align: center

}
.table-b tr:hover td
{
	background: #dddfe3;
	color: #000000;
}
/*fin */

