html 
{
    overflow-x: hidden;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.text 
{
    color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.text_lite 
{
    color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.sitemap_current {color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:11px;}
.sitemap_node:link {color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:undeline;}
.sitemap_node:active {color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:undeline;}
.sitemap_node:visited {color:#000000;font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;text-decoration:undeline;}

.error
{
    color:#ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.top_menu 
{
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    padding-left:4px;
    padding-right:4px;
    border-right-color:#000000;
    border-right-style:solid;
    border-right-width:1px;
}

.top_menu_last
{
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    padding-left:4px;
    padding-right:4px;
}

.pasos 
{
    font-size:11px;
    font-weight:bold;
}

.banner_title { color:#ffffff; font-size:23px; font-weight:bold; }
.banner_title:link { color:#ffffff; font-size:23px; font-weight:bold; }
.banner_title:active { color:#ffffff; font-size:23px; font-weight:bold; }
.banner_title:visited { color:#ffffff; font-size:23px; font-weight:bold; }
.banner_title:hover { color:#ffffff; font-size:23px; font-weight:bold; }

.banner_content { color:#ffffff; font-size:14px; font-weight:bold; }
.banner_content:link { color:#ffffff; font-size:14px; font-weight:bold; }
.banner_content:active { color:#ffffff; font-size:14px; font-weight:bold; }
.banner_content:visited { color:#ffffff; font-size:14px; font-weight:bold; }
.banner_content:hover { color:#ffffff; font-size:14px; font-weight:bold; }

.distrib_title { color:#ffffff; font-size:24px; font-weight:bold; }
.distrib_title:link { color:#ffffff; font-size:24px; font-weight:bold; }
.distrib_title:active { color:#ffffff; font-size:24px; font-weight:bold; }
.distrib_title:visited { color:#ffffff; font-size:24px; font-weight:bold; }
.distrib_title:hover { color:#ffffff; font-size:24px; font-weight:bold; }

.distrib_content { color:#ffffff; font-size:14px; font-weight:bold; }
.distrib_content:link { color:#ffffff; font-size:14px; font-weight:bold; }
.distrib_content:active { color:#ffffff; font-size:14px; font-weight:bold; }
.distrib_content:visited { color:#ffffff; font-size:14px; font-weight:bold; }
.distrib_content:hover { color:#ffffff; font-size:14px; font-weight:bold; }

.button_title:link { color:#000000; font-size:22px; font-weight:bold; text-align:center; cursor:pointer; }
.button_title:active { color:#000000; font-size:22px; font-weight:bold; text-align:center; cursor:pointer; }
.button_title:visited { color:#000000; font-size:22px; font-weight:bold; text-align:center; cursor:pointer; }
.button_title:hover { color:#000000; font-size:22px; font-weight:bold; text-align:center; cursor:pointer; }

.button_content:link
{
    color:#000000;
    font-size:11px;
    text-align:center;
    cursor:pointer;
}
.button_content:active
{
    color:#000000;
    font-size:11px;
    text-align:center;
    cursor:pointer;
}
.button_content:visited
{
    color:#000000;
    font-size:11px;
    text-align:center;
    cursor:pointer;
}
.button_content:hover
{
    color:#000000;
    font-size:11px;
    text-align:center;
    cursor:pointer;
}

.dipi
{
    font-size:14px;
    font-weight:bold;
    letter-spacing:0px;
}

.bottom_menu 
{
    font-size:10px;
    font-weight:bold;
    padding-right:8px;
}

.foot 
{
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
}

.page_title 
{
    font-size:24px;
    font-weight:bold;
    text-align:center;
}

.page_destacado 
{
    font-size:18px;
    font-weight:bold;
    text-align:justify;
}

.page_text 
{
    font-size:12px;
    line-height:16px;
    font-weight:bold;
}

.tarifa_titulo {font-size:16px;font-weight:bold;color:#ffffff;background-color:#fb9c0c;}
.tarifa_titulo:link {font-size:16px;font-weight:bold;color:#ffffff;background-color:#fb9c0c;}
.tarifa_titulo:visited {font-size:16px;font-weight:bold;color:#ffffff;background-color:#fb9c0c;}
.tarifa_titulo:active {font-size:16px;font-weight:bold;color:#ffffff;background-color:#fb9c0c;}
.tarifa_titulo:hover {font-size:16px;font-weight:bold;color:#ffffff;background-color:#fb9c0c;}

.left_menu_title 
{
    color:#ffffff;
    font-size:16px;
    font-weight:bold;
    height:25px;
}

.left_menu_item 
{
    font-size:12px;
    font-weight:bold;
    background-color:#ffdab8;
    border-bottom-color:#000000;
    border-bottom-style:solid;
    border-bottom-width:1px;
    height:25px;
}

.left_menu_item_disabled
{
    color:#404040;
    font-size:12px;
    font-weight:bold;
    background-color:#ffaf66;
    border-bottom-color:#000000;
    border-bottom-style:solid;
    border-bottom-width:1px;
    height:25px;
}

.left_menu_opcion 
{
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    border-bottom-color:#c0c0c0;
    border-bottom-style:solid;
    border-bottom-width:1px;
    height:30px;
}

.link_left_menu_item:link
{
    color:#404040;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
.link_left_menu_item:visited
{
    color:#404040;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
.link_left_menu_item:active
{
    color:#404040;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}
.link_left_menu_item:hover
{
    color:#404040;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.link_interior
{
    color:#909090;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}
.link_interior:link
{
    color:#909090;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}
.link_interior:active
{
    color:#909090;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}
.link_interior:visited
{
    color:#909090;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}
.link_interior:hover
{
    color:#909090;
    font-style:italic;
    font-weight:bold;
    text-decoration:none;
    cursor:pointer;
}

.link_page
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
}
.link_page:link
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
}
.link_page:visited
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
}
.link_page:active
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
}
.link_page:hover
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
}

.link_tree:link
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}
.link_tree:visited
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}
.link_tree:active
{
    color:#000000;
    font-weight:bold;
    text-decoration:underline;
}
.link_tree:hover
{
    color:#000000;
 }

.lnk
{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    letter-spacing:1px;
    text-decoration:none;
    cursor:pointer;
}
.lnk:link
{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    letter-spacing:1px;
    text-decoration:none;
    cursor:pointer;
}
.lnk:visited
{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    letter-spacing:1px;
    text-decoration:none;
    cursor:pointer;
}
.lnk:active
{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    letter-spacing:1px;
    text-decoration:none;
    cursor:pointer;
}
.lnk:hover
{
    color:#000000;
    font-size:14px;
    font-weight:bold;
    letter-spacing:1px;
    text-decoration:none;
    cursor:pointer;
}

.bottom_menu:link 
{
    color:#000000;
    text-decoration:none;
}

.bottom_menu:visited 
{
    color:#000000;
    text-decoration:none;
}

.bottom_menu:active 
{
    color:#000000;
    text-decoration:none;
}

.bottom_menu:hover 
{
    color:#fb8519;
    text-decoration:none;
}

.marca:link {color:#000000;}
.marca:visited {color:#000000;}
.marca:active {color:#000000;}
.marca:hover {color:#000000;}

A:link 
{
    color:#ffffff;
    text-decoration:none;
}

A:visited 
{
    color:#ffffff;
    text-decoration:none;
}

A:active 
{
    color:#ffffff;
    text-decoration:none;
}

A:hover 
{
    color:#ffffff;
    text-decoration:none;
}
