body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #C0D5E4;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #5C92BC;
	scrollbar-darkshadow-color: #98AAB1;
	background-image:    url(../_imag/b_body.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006699;
}
td {
	font-size: 11px;
}
.td_pad_10_20 {
	font-size: 11px;
	padding: 10px 20px;
}
.td_pad_5_10 {
	font-size: 11px;
	padding: 5px 10px;
}
.td_pad_0_5 {
	font-size: 11px;
	padding-right: 5px;
	padding-left: 5px;
}
.td_pad_list {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
}

.titu_pag {
	FONT-SIZE: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-image:   url("../_imag/b_titu.gif");
	height: 18px;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	border-bottom: 1px solid #FF9900;
	border-left: 1px solid #FF9900;
}
.titu_gris { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #CCCCCC
}
.titu_rojo { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #CC6600}
.titu_verde {
FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; background-color: #999966
}
.titu_list_cab {
	color: #FFFFFF;
	background-color: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.titu_list_pag {
	color: #666666;
	background-color: #B9D1DB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.titu_pop {
	color: #7597A4;
	background-image: url(../_imag/b_titu_pop.png);
	padding: 1px;
}
.text_first {
	font-size: 11px;
}
.text_first:First-Letter {
	font-size: 18px;
	text-transform: capitalize;
	font-weight: bold;
}
.bot_mini { 
font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; background-color: #f4f4f4; 
border: 1px #CCCCCC solid; 
font-size: 9px
}
select {
	FONT-SIZE: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top: 2px solid #0000FF;
	border-right: 2px solid #0000FF;
	border-bottom: 2px solid #0000FF;
	border-left: 2px solid #0000FF;
}
.PieFoto { FONT-SIZE: 9px; COLOR: #eeeeee; FONT-FAMILY: Arial, Helvetica, sans-serif}
.mano {  cursor: hand}
.Encabezado { COLOR: #FFFFFF; BACKGROUND-COLOR: #CC6600; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.EncabezadoAzul { COLOR: #FFFFFF; BACKGROUND-COLOR: #006699; font-weight: bold }
a {
	text-decoration: none;
}
a.lk_arti:hover { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; text-decoration: none; background-image: url(/_com/q_rojo.gif) ; background-color: #FFFFFF}
a.lk_arti { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; background-image: url(/_com/q_gris.gif)
}
a.linkFotoTrans {
height: 10px;
}
a.linkFotoTrans:hover {
	filter: Alpha(Opacity=70);
}
a.lk_bt_list {
	height: 12px;
	color: #0066CC;
	font-size: 10px;
	border: 1px solid #ACB7D5;
	background-color: #EBEEF5;
}	
a.lk_bt_list:hover {
	height: 12px;
	border: 1px solid #000000;
	background-color: #CC0000;
	color: #FFFFFF;
	font-size: 10px;
}
a.lk_cab {
	color: #eeeeee;
	font-size: 10px;
	border: 1px solid #eeeeee;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 8px;
	margin-right: 8px;
	height: 14px;
}
	
a.lk_cab:hover {
	color: #FFFFFF;
	font-size: 10px;
	border: 1px solid #FFFFFF;
	background-color: #003366;
}
a.lk_subPag_on {
	font-weight: bold;
	border: 1px solid #FFFFFF;
	background-color: #FF0000;
	color: #FFFFFF;
	padding-right: 5px;
	padding-left: 5px;
	height: 16px;
}
a.lk_subPag_of {
	font-weight: bold;
	border: 1px solid #FF9900;
	background-color: #FFEA95;
	color: #CC7A00;
	padding-right: 4px;
	padding-left: 4px;
	height: 15px;
}
a.lk_subPag_of:hover {
	font-weight: bold;
	border: 1px solid #FFFFFF;
	background-color: #00CC66;
	color: #FFFFFF;
}
a.linkFota {
	border: 1px solid #FFCC00;
	height: 70px;
}
a.linkFota:hover {
	border: 1px solid #FFCC00;	
	filter:glow(color=#AABBCC strength=20);
}
a.menu {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #D5DCE3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #577D91;
	padding-right: 5px;
	padding-left: 5px;	
}
a.menu:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #577D91;
	background-color: #527894;	
}

a.menuSub {
	position: relative;
	background-color: #EAF3F4;
	font-size: 10px;
	border-right: 1px solid #999999;
	visibility: inherit;
	overflow: visible;
	font-weight: normal;
	width: 100%;
	color: #006699;
	height: 18px;
	padding-right: 5px;
	padding-left: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
a.menuSub:hover {
	width: 100%;
	color: #CC0000;
	background-image:  url("../_imag/b_menuSubHover.gif");
	background-repeat:  no-repeat;
	background-color: #D7E6EE;
	height: 18px;
}
a.lk_bt_usur {
	height: 12px;
	background-color: #006699;
	border: 1px solid #666666;
}
a.lk_bt_usur:hover {
	height: 12px;
	background-color: #FF0000;
	border: 1px solid #666666;
}
a.lk_bt_mod {
	height: 12px;
	border: 2px solid #FF9900;
	background-color: #006699;
}
a.lk_bt_mod:hover {
	height: 12px;
	background-color: #FF0000;
	border: 2px solid #FFCC00;
}
a.lk_bt_configura {
	height: 12px;
	background-color: #006699;
}
a.lk_bt_configura:hover {
	height: 12px;
	background-color: #FF0000;
}
.lista { FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #666666}
.impu_gris { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; background-color: #F9F9F9; border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px ; font-size: 11px}
.texareaContrato { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; background-color: #f4f4f4; border: 3px solid; font-size: 10px; border-color: #999999 #E5E5E5 #D1D1D1 #B7B7B7}
.Fari10 { FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.Fari9 { FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.Marquee {
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	font-variant: small-caps;
}
.mensaje {
	color: #990000;
	background-color: #FFFFF4;
	border: 1px solid #999999;
	padding: 5px;
}

.texarea {
font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; background-color: #E9E9F3; border: 1px solid #FFCC00; font-size: 10px
}
.divBlan_Nar {

	background-color: #FFFFFF;
	border: 1px solid #FFCC00;
	width: 10px;
	height: 10px;
}

.detalle {
	font-size: 11px;
	color: #ECF9FF;
}
.album_foto_punto {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E7E7C9;
	font-weight: bold;
	color: #878743;
}
.album_foto_div {
	background-color: #FFFFFF;
	border: 1px solid #FFCC00;
	width: 100px;
	height: 100px;
}
.album_foto_pie {
	FONT-SIZE: 9px;
	COLOR: #F8E092;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #990000;
}
.album_foto {
	border: 1px solid #FFCC00;
}
.album_foto_titulo {
	FONT-SIZE: 11px;
	BACKGROUND-COLOR: #FFCC00;
	font-weight: bold;
	color: #990000;
	padding-right: 5px;
	padding-left: 5px;
}
.res_Blanco {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
}
.menu_div{
	background-image: url(../_imag/b_titu.gif);
	width: 100%;
	font-weight: bold;
	padding-top: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666666;
	padding-bottom: 5px;
	background-color: #006699;
}
.menu_bt_of{
	background-image: url(../_imag/b_bt_1.png);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	margin-top: 2px;
	margin-right: 5px;
	margin-left: 3px;
	margin-bottom: 2px;
	text-align: center;
}
.menu_bt_on{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	background-color: #CC0000;
	margin-top: 2px;
	margin-left: 8px;
	margin-bottom: 2px;
	background-image: url(../_imag/b_bt_3.png);
	text-align: center;
}

.copyr {
	font-size: 10px;
	color: #666666;
}
.copyr_pop {
	font-size: 10px;
	color: #999999;
	background-color: #ECF2F4;
	padding: 2px;
	border: 1px solid #DAE4E9;
}
.fBlanco {
	color: #FFFFFF;
}
.total {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFCC00;
	border-bottom-color: #FFCC00;
	color: #FFFFCC;
}
.f_corp_oscuro{
	color: #003366;
}
.f_corp_claro{
	color: #EBF3F5;
}
.f_10 {
	font-size: 10px;
}
#LayDet {
	scrollbar-face-color: #FFCC33;
	scrollbar-shadow-color: #003366;
	scrollbar-highlight-color: #FFCC33;
	scrollbar-3dlight-color: #003366;
	scrollbar-darkshadow-color: #003366;
	scrollbar-track-color: #003366;
	scrollbar-arrow-color: #003366;
	left: 10;
}
#div_list {
	font-size: 11px;
	padding: 1px 3px;
	background-color: #FFFFFF;
}
.div_mod_menu {
	color: #EBF2F5;
	border-right: 1px solid #666666;
	border-left: 1px solid #D8E7E9;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 8px;
	background-image: url(../_imag/b_bt_1.png);
	font-weight: bold;
	height: 35px;
	vertical-align: middle;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	width: 100px;
	margin-top: 3px;
}
.div_mod_menusub {
	background-color: #FFFFF4;
	font-size: 10px;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
	font-weight: normal;
	padding-right: 8px;
	padding-left: 8px;
	height: 16px;
}
#div_mod_menu_input {
	color: #EBF2F5;
	border-right: 1px solid #666666;
	border-left: 1px solid #D8E7E9;
	padding-top: 3px;
	padding-right: 8px;
	padding-left: 8px;
	background-image: url(../_imag/b_bt_mod_menu.gif);
	font-weight: bold;
	height: 30px;
	vertical-align: middle;
	text-align: center;
	width: 100px;
}
.album_fotoPunto {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #E7E7C9;
	font-weight: bold;
	color: #878743;
}
