@charset "utf-8";
/*-------------------------------nuevo diseo------------------------------------------------*/

#contenedor{ width:100%; margin:0px auto; }
#marco {  width:990px; height: auto;  margin:0px auto; } 
#head { background-image:url(/images/t_new_bk_head.jpg); background-repeat:repeat-x; width:988px; }
#logo { height:70px; width:72px; position: absolute; z-index:3000; padding:1px 0px 1px 0px;}
#logo_hide{ height:45px; width:72px;  float: left; margin:3px 0px 3px 0px; }
#logo_txt { background-image:url(/images/t_new_logo_txt.png); background-repeat:no-repeat; height:45px; float:left; width:197px; margin:3px 13px 3px 5px;}
#menu_head{ margin:24px 0px 3px 0px; float:left; height:24px; width:600px; }
#clientes { float:left; width:95px; height:51; text-align:right; margin:1px 0px 21px 0px; }
#clientes_2{ width:81px; height:26px; display:block; padding-right:5px; }
.limpiar{ clear:both; line-height:1px; height:1px; }
#flash{ background-image:url(/images/t_new_head_fla_bk.jpg); background-repeat:repeat-x; width:988px; }
#menu_reg{ width:988px; height:55px; background-image:url(/images/t_new_barra_menu.jpg); background-repeat:no-repeat; }
#txt_menu_reg{ padding:12px 0px 18px 12px; width:316px; height:25px; font:Arial; font-size:11px; color:#79C1E3; float:left;}
#form_menu_reg{ float:left; width:365px; height:49px; margin:6px 0px 0px 17px; font:Arial; font-size:11px; color:#FFFFFF;}
#bt_enviar{ float:left; width:126px; height:23px; padding:29px 0px 0px 0px; }
#marco_bt_enviar{ width:42px; height:20px; border:solid 2px #FFFFFF; color:#FFFFFF; font:Arial; font-size:11px; font-weight:bold; text-align:center; }
#col1{ float:left; width:228px; height:232px; margin-left:10px; }
#tit_col1{font:Verdana; font-size:12px; font-weight:bold; color:#306681;}
#tit_col2{ font:Verdana; font-size:12px; font-weight:bold; color:#306681; }
#txt_col2{ font:Arial; font-size:12px; font-weight:bold; color:#333333;}
#col3{ float:left; width:228px; height:232px; margin-left:21px; }
#tit_col3{ font:Verdana; font-size:12px; font-weight:bold; color:#306681; }
#txt_col3{ font:Arial; font-size:12px; font-weight:bold; color:#333333; }
#col4{ float:left; width:228px; height:232px; margin-left:21px; }
#tit_col4 { font:Verdana; font-size:12px; font-weight:bold; color:#306681; }
#txt_col4{ font:Arial; font-size:12px; font-weight:bold; color:#333333;}
.mas_col{ float:left; width:228px; height:29px; margin:0px 0px 5px 10px;} 
#img_mas_col1{  height:29px; background-image: url(/images/t_new_barra_mas.jpg); background-repeat:no-repeat; }
.link_mas{ text-align:right; padding-right:5px; margin:6px 0px 7px 0px;  font:Arial; font-size:12px;}
#mas_col2{ float:left; width:228px; height:29px; margin:0px 0px 5px 21px;}
#img_mas_col2{ height:29px; background-image: url(/images/t_new_barra_mas2.jpg); background-repeat:no-repeat;}
#mas_col3{ float:left; width:228px; height:29px; margin:0px 0px 5px 21px;}
#img_mas_col3 { height:29px; background-image: url(/images/t_new_barra_mas3.jpg); background-repeat:no-repeat; }
#mas_col4{ float:left; width:228px; height:29px; margin:0px 0px 5px 21px; }
#img_mas_col4{ height:29px; background-image: url(/images/t_new_barra_mas.jpg); background-repeat:no-repeat; }



.botones_navegacion2{
width:91px;
padding-top:7px;
border-bottom:1px solid #cccccc;
display:block;
float:left;
clear:none;
font-family: Verdana;
font-size:13px;
color:#333333;
line-height:18px;
text-decoration:none;
height:16px
}
a.botones_navegacion2:hover{
padding-top:7px;
width:91px;
border-bottom:1px solid #000000;
display:block;
float:left;
clear:none;
font-family:Verdana;
font-size:13px;
color:#3399cc;
line-height:18px;
text-decoration:none;
}


a.botones_navegacion:link{
width:120px;
padding-top:7px;
border-top:1px solid #cccccc;
display:block;
float:left;
clear:none;
font-family: Verdana;
font-size:13px;
color:#333333;
line-height:18px;
text-decoration:none;
height:16px;
}
a.botones_navegacion:active{
padding-top:7px;
width:120px;
border-top:1px solid #cccccc;
display:block;
float:left;
clear:none;
font-family:Verdana;
font-size:13px;
color:#3399cc;
line-height:18px;
text-decoration:none;
}

a.botones_navegacion:hover{
padding-top:7px;
width:120px;
border-top:1px solid #000000;
display:block;
float:left;
clear:none;
font-family:Verdana;
font-size:13px;
color:#3399cc;
line-height:18px;
text-decoration:none;
}
a.botones_navegacion:visited{
padding-top:7px;
width:120px;
border-top:1px solid #cccccc;
display:block;
float:left;
clear:none;
font-family:Verdana;
font-size:13px;
color:#666666;
line-height:18px;
text-decoration:none;
}
a.botones_navegacion:visited:hover{
padding-top:7px;
width:120px;
border-top:1px solid #000000;
display:block;
float:left;
clear:none;
font-family:Verdana;
font-size:13px;
color:#3399cc;
line-height:18px;
text-decoration:none;
}

a.pies{
display:block; width:115px; height:38px;float:left; color:#FFFFFF; font:Verdana; font-size:11px; font-weight:bold; padding-top:12px;
}

.linea {
	background-color:#FFFFFF; float:left; width:1px; margin:12px 3px 11px 3px; height:15px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
font-family:Verdana;
}
ul, li, b {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
line-height:16px;
margin:9px 0 0;
text-align:left;
}
ul{
margin-left:15px;
}

/*-------------------------------------------------------------------------------*/
a.opciones:link{
color:#666666;
display:inline;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
}
a.opciones:visited{
color:#666666;
display:inline;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
}
a.opciones:hover{
color:#666666;
display:inline;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
}
a.opciones:visited:hover{
color:#666666;
display:inline;
text-decoration:underline;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
}
a.menu_superior:link{
background-color:#ffffff;
display:block;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height:25px;
color:#666666;
}
a.menu_superior:visited{
background-color:#ffffff;
display:block;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height:25px;
color:#666666;
}
a.menu_superior:hover{
background-color:#F3F3F3;
display:block;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height:25px;
color:#333333;
border-bottom:2px solid #666666;
}
a.menu_superior:visited:hover{
background-color:#F3F3F3;
display:block;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
height:25px;
color:#333333;
border-bottom:2px solid #666666;
}
a.pie:link{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
a.pie:visited{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
a.pie:hover{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.pie:visited:hover{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.link:link{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
a.link:visited{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
}
a.link:hover{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
a.link:visited:hover{
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
a.submenu:link{
color:#0178B2;
display:inline;
line-height:17px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0px;
}
a.submenu:visited{
color:#0178B2;
display:inline;
line-height:17px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0px;
}
a.submenu:hover{
color:#00354F;
display:inline;
line-height:17px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0px;
}
a.submenu:visited:hover{
color:#00354F;
display:inline;
line-height:17px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0px;
padding:0px;
}