@charset "utf-8";
/* CSS Document */
/*
 Copyright © 2008 e-Nova Microsystems, All Rights Reserved.
*/
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}

.enova_style {
	background:url(http://shared.e-nova.com.mx/images/tbg.gif);
}

.wh_style {
	/*background:url(http://shared.e-nova.com.mx/images/tbg_wh.jpg);*/
	background-color:#FFF;
}

.t_13 {
	background:url(http://shared.e-nova.com.mx/images/t_13.gif);
}
.bi {
	background:url(http://shared.e-nova.com.mx/images/bi.gif);
}
.bd {
	background:url(http://shared.e-nova.com.mx/images/bd.gif);
}
.panel_11 {
	background:url(http://shared.e-nova.com.mx/images/panel_11.gif);
}
.panel_14 {
	background:url(http://shared.e-nova.com.mx/images/panel_14.gif);
}
.panel_02 {
	background:url(http://shared.e-nova.com.mx/images/panel_02.gif);
}
.panel_05 {
	background:url(http://shared.e-nova.com.mx/images/panel_05.gif);
}
.fon_left {
	background:url(http://shared.e-nova.com.mx/images/t_fon_left.gif);
}
.fon_right {
	background:url(http://shared.e-nova.com.mx/images/t_fon_right.gif);
}
.fon_bot {
	background:url(http://shared.e-nova.com.mx/images/t_fon_bot.gif);
}
.fon_top01 {
	background:url(http://shared.e-nova.com.mx/images/fon_top01.gif);
}
.fon_right01 {
	background:url(http://shared.e-nova.com.mx/images/fon_right.gif);
}
.fon_bar01 {
	background:url(http://shared.e-nova.com.mx/images/fon_bar01.gif);
}
.header_t {
	background:url(http://shared.e-nova.com.mx/images/header_top.gif) repeat-x center top;
}
.header_b {
	/*background:url(http://shared.e-nova.com.mx/images/header_bottom.png) no-repeat;*/
}
.nav_menu {
	background:url(http://shared.e-nova.com.mx/images/nav_menu.gif) repeat-x center top;
}
.menu_mover {
	background:url(http://shared.e-nova.com.mx/images/menu_mover.png) center no-repeat;
	cursor:pointer;
    text-decoration: none;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bolder;
    color : #000;
}
.menu_mover a {
    color : #000;
}
.menu_mover a:hover{
    color : #000;
}
.menu_mout {
	background:url();
    text-decoration: none;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bolder;
	color:#999;
}

.banner_main {
	background:url(http://shared.e-nova.com.mx/images/banner_main.png) no-repeat center;
}
.gradient_main {
	background:url(http://shared.e-nova.com.mx/images/gradient.jpg) repeat-x center top;
}
th {
    color : #000000;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
}
input, select {
    color : #000000;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.px {
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    margin-top : 2px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
}
.px5 {
    padding-top : 0px;
    padding-bottom : 0px;
    padding-left : 0px;
    padding-right : 0px;
    margin-top : 5px;
    margin-bottom : 0px;
    margin-left : 0px;
    margin-right : 0px;
}
.title01 {
    color : #FFFFFF;
    margin-top : 10px;
    padding-bottom : 10px;
    margin-bottom : 0px;
    margin-left : 15px;
    margin-right : 15px;
    font-size : 13px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
    font-style: italic;
}
.title {
    color : #FFFFFF;
    margin-top : 1px;
    padding-bottom : 1px;
    margin-bottom : 1px;
    margin-left : 37px;
    margin-right : 10px;
    font-size : 10px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.title a {
    color : #EF6D00;
}
.title a:hover {
    color : #C25A02;
}
.list {
    color : #FFFFFF;
    margin-top : 3px;
    padding-bottom : 3px;
    margin-bottom : 0px;
    margin-left : 10px;
    margin-right : 10px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.right {
    color : #000000;
    margin-top : 5px;
    padding-bottom : 10px;
    margin-bottom : 0px;
    margin-left : 15px;
    margin-right : 15px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.right a, .list a {
    color : #FF7500;
}
.right a:hover {
    color : #AAAAAA;
}
.general1 {
    color : #000;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.general1 a {
    color : #000;
}
.general1 a:hover {
    color: #0C63AA;
}
.general2 {
    color : #FFF;
    margin-top : 5px;
    padding-bottom : 10px;
    margin-bottom : 0px;
    margin-left : 15px;
    margin-right : 15px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.general2 a {
    color : #FFF;
}
.general2 a:hover {
    color: #999;
}
.left {
    color : #000;
    margin-top : 5px;
    padding-bottom : 5px;
    margin-bottom : 0px;
    margin-left : 15px;
    margin-right : 25px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.left b {
    color : #FF6600;
}
.left a {
    color : #0C63AA;
}
.left a:hover {
    color : #FF0000;
}
p {
    color : #000000;
    margin-top : 5px;
    padding-bottom : 10px;
    margin-bottom : 0px;
    margin-left : 20px;
    margin-right : 20px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
}
p a {
    color : #000000;
}
p a:hover {
    color : #294A7B;
}
.menu01 {
    color : #000000;
    margin-top : 1px;
    padding-bottom : 1px;
    margin-bottom : 0px;
    margin-left : 10px;
    margin-right : 10px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
}
.menu01 a {
    color : #000000;
    text-decoration: none;
}
.menu01 a:hover {
    color : #555555;
}
.menu02 {
    color : #FFFFFF;
    margin-top : 5px;
    padding-bottom : 5px;
    margin-bottom : 0px;
    margin-left : 20px;
    margin-right : 20px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
}
.menu02 a {
    color : #FFFFFF;
    text-decoration: none;
}
.menu02 a:hover {
    color : #DDDDDD;
}
.bar01 {
    color : #000000;
    margin-top : 0px;
    padding-bottom : 0px;
    margin-bottom : 0px;
    margin-left : 15px;
    margin-right : 0px;
    font-size: 16px;
    font-weight: bold;
    font-family: Tahoma,Verdana,Arial;
}
.b01 {
    color : #000000;
    margin-top : 2px;
    padding-bottom : 1px;
    margin-bottom : 1px;
    margin-left : 20px;
    margin-right : 0px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
}
.b01 a {
    color : #000000;
    text-decoration: none;
}
.b01 a:hover {
    color : #0C63AA;
}
.whHeader {
    margin-top : 5px;
    padding-bottom : 5px;
    margin-bottom : 0px;
    margin-left : 15px;
    margin-right : 25px;
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bold;
    color : #000000;}
.whHeader a {
    color : #0C63AA;
}
.whHeader a:hover {
    color : #FF0000;
}
.menu_01 {
    font-size : 11px;
    font-family : Tahoma,Verdana,Arial;
    font-weight: bolder;
    color : #999;
}
.menu_01 a {
    color : #999;
}
.menu_01 a:hover {
    color : #000;
}

.Estilo1 {color: #FFF;}
.Estilo2 {color: #009900;}
.Estilo3 {color: #009300; font-size:9px;}
.Estilo4 {color: #0066FF; font-style: italic;}
.Estilo5 {color: #FF0000;}
.Estilo6 {color: #009933;}
.Estilo7 {color: #0033CC;}
.Estilo8 {font-size: 18px;}
.Estilo9 {color: #FF0000;    font-size: 8px;}
.top_menu {
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background:url(http://shared.e-nova.com.mx/images/bt00.gif);
}
.wh_top_menu {
	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	background:url(http://shared.e-nova.com.mx/images/bt01.png);
}
.Estilo11 {color: #FFCC00; font-weight: bold; }
.Estilo12 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000}
.Estilo12 a {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000}
.Estilo12 a:hover {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color:#000}
.Estilo13 {color: #FF6600}
.Estilo14 {color: #006699}

.footer {color:#FFFFFF; font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size:9px;}
.footer a {color:#FFFFFF;}

.footer_2 {
    color:#666;
    font-family: Tahoma, Verdana, Arial;
    font-size:9px;
}
.footer_3 {
    color:#666;
    font-family: Tahoma, Verdana, Arial;
    font-size:11px;
}
.footer_3 a {color:#666;}

.date {font-family: Tahoma, Verdana, Arial; font-weight: bold; font-size:9px;}
.cntc_style1 {color: #FF0000; font-size: 10px; }
.cntc_style2 {font-size: 10px;}
.cntc_style3 {color: #000099;}

.generaltext {
    font: 12px/14px Arial, Helvetica, sans-serif;
}

.generaltext_bold {
    font: 12px/14px Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.generaltext_bold a{
    font: 12px/14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#0D63AA;
}

.generaltext_bold a:hover{
    font: 12px/14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F00;
}

.clsText
 {
    color: #036;
    font: 12px/20px Tahoma,Verdana,Arial;
    font-weight: bold;
 }

.menu_main {
    font-family: Tahoma;
    font-size: 12px;
    color: #0D63AA;
}

.menu_main a {
    font-family: Tahoma;
    font-size: 12px;
    color: #0D63AA;
}
.menu_main a:hover {
    font-family: Tahoma;
    font-size: 12px;
    color: #006;
}

#tb_layout_enova {
	width:1000px;
}

#tb_new_layout {
	background-color:#FFF;
	width:1000px;
}