body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: url(images/bg_back.jpg) repeat-x no-repeat-y;
	}
hr{
padding: 0;
border: solid #e3e3e3;
border-width: 1px 0 0 0;
color: #FFFFFF;
height: 1px;
	}
.shadow_head{
    background: url(images/shadow.png) repeat-x;
	background-color:#171514;
}
.shadow {
    background: url(images/shadow.png) repeat-x;
}
.backend{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	line-height: 15px;
	font-size: 15px;
	color: #fffc03;
	text-decoration:none;
}
.backend:hover{
	color: #FFFFCC;
}
.tres{
	font-family: Impact, Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height: 18px;
	font-size: 18px;
	color: #fffc03;
	text-decoration:none;
}
.tres:hover{
	color: #FFFFCC;
}
.tilde {
	font-family: "Wingdings", Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height: 36px;
	font-size: 36px;
	color: #fffc03;
	text-decoration:none;
}
.tilde2 {
	font-family: "Wingdings", Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height: 36px;
	font-size: 36px;
	color: #171514;
	text-decoration:none;
}
.logo {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	letter-spacing:-7px;
	line-height: 68px;
	font-size: 72px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-shadow: 3px 2px 12px #d4d4d4;
}
.arial_30 {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
}
.arial_18 {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.arial_18:hover {
	color: #dedede;
}
.arial_18_txt {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.tabla {
	border: 1px solid #e1e1e1;
}
.tabla2 {
border-color:#e1e1e1;
background:url(images/bg_tabla.jpg) repeat-x #f9f9f9;
}
.arial_16_txt {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 18px;
	font-weight: bold;
	color: #171514;
	text-decoration:none;
}
.arial_16_txt3 {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 16px;
		color: #171514;
	text-decoration:none;
}

.arial_16_txt2 {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 18px;
	color: #7e7e7e;
}
.arial_14_link {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 14px;
	font-weight: bold;
	color: #7e7e7e;
	text-decoration:none;
}
.arial_14_link:hover {
	color: #999999;
}
.arial_14_txt_bold {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 14px;
	font-weight: bold;
	color: #7e7e7e;
}
.arial_14_txt {
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	font-size: 14px;
	color: #7e7e7e;
}

.btn_buscar {
background: url(images/img_buscar.jpg) no-repeat;
background-position:top;
cursor:pointer;
}
.btn_buscar:hover {
background: url(images/img_buscar_on.jpg) no-repeat;
background-position:top;
}
.btn_save {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_save.jpg) no-repeat;
background-position:top;
cursor:pointer;
}
.btn_save:hover {
background: url(images/img_save_on.jpg) no-repeat;
background-position:top;
}
.btn_new {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_new.jpg) no-repeat;
background-position: top left;
cursor:pointer;
}
.btn_new:hover {
background: url(images/img_new_on.jpg) no-repeat;
background-position: top left;
}
.btn_comentario {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_coment.jpg) no-repeat;
background-position: top right;
cursor:pointer;
}
.btn_comentario:hover {
background: url(images/img_coment_on.jpg) no-repeat;
background-position: top right;
}

.btn_email {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_mail.jpg) no-repeat;
background-position: top right;
cursor:pointer;
}
.btn_email:hover {
background: url(images/img_mail_on.jpg) no-repeat;
background-position: top right;
}

.btn_factura {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_factura.jpg) no-repeat;
background-position: top right;
cursor:pointer;
}
.btn_factura:hover {
background: url(images/img_factura_on.jpg) no-repeat;
background-position: top right;
}
.btn_google {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_google.jpg) no-repeat;
background-position: top right;
cursor:pointer;
}
.btn_google:hover {
background: url(images/img_google_on.jpg) no-repeat;
background-position: top right;
}
.btn_download {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_download.jpg) no-repeat;
background-position: top right;
cursor:pointer;
}
.btn_download:hover {
background: url(images/img_download_on.jpg) no-repeat;
background-position: top right;
}
.btn_delete {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #d2450a;
background: url(images/img_delete.jpg) no-repeat;
background-position: top left;
cursor:pointer;
}
.btn_delete:hover {
background: url(images/img_delete_on.jpg) no-repeat;
background-position: top left;
}
.btn_back {
background: url(images/img_back.jpg) no-repeat;
background-position: top left;
cursor:pointer;
}
.btn_back:hover {
background: url(images/img_back_on.jpg) no-repeat;
background-position: top left;
}
.btn_img {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_img.jpg) no-repeat;
background-position: top right;
cursor:pointer;
text-decoration:none;
}
.btn_img:hover {
background: url(images/img_img_on.jpg) no-repeat;
background-position: top right;
}
.btn_detalle {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_detalles.jpg) no-repeat;
background-position: top right;
cursor:pointer;
text-decoration:none;
}
.btn_detalle:hover {
background: url(images/img_detalles_on.jpg) no-repeat;
background-position: top right;
}
.btn_serv {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_serv.jpg) no-repeat;
background-position: top right;
cursor:pointer;
text-decoration:none;
}
.btn_serv:hover {
background: url(images/img_serv_on.jpg) no-repeat;
background-position: top right;
}
.btn_idioma {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_idioma.jpg) no-repeat;
background-position: top right;
cursor:pointer;
text-decoration:none;
}
.btn_idioma:hover {
background: url(images/img_idioma_on.jpg) no-repeat;
background-position: top right;
}
.btn_edit {
font: bold 18px/18px Arial, Helvetica, sans-serif ;
letter-spacing:-1px;
color: #97c163;
background: url(images/img_edit.jpg) no-repeat;
background-position:top right;
cursor:pointer;
}
.btn_edit:hover {
background: url(images/img_edit_on.jpg) no-repeat;
background-position:top right;
}
.txt_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
}
.txt_10_link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none;
}
.txt_10_link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
}
.txt_10_link-r {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #fb0d0d;
	text-decoration:none;
}
.txt_10_link-r:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #ff5b5b;
}
.comboRubroBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: -1px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
	height: 30px;
	width: 309px;
	padding-left: 4px;
	border: 1px solid #e1e1e1;
	margin-bottom:5px;
	}
.botones {
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
FONT-SIZE: 12px;
BORDER-LEFT: #336699 1px solid;
WIDTH: auto;
CURSOR: pointer;
COLOR: #ffffff;
BORDER-BOTTOM: #336699 1px solid;
FONT-FAMILY: Arial, Helvetica, sans-serif;
BACKGROUND-COLOR: #999999;
}
.txt_10_blanco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFFF;
	text-decoration:none;
}
.txt_10_link_blanco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #FFFFCC;
	text-decoration:none;
}
.txt_10_link_blanco:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #fffc03;
}










.texto_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.texto_cel1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #9AB6E4;
	text-decoration: none;
}
.botonera_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FD6B6B;
	text-decoration: none;
	background-color: #FFFFFF;
	text-align: left;
	height: 15px;
	width: 228px;
	padding-left: 10px;
	cursor: pointer;
}
.botonera_nav2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF7F7F;
	text-align: left;
	height: 15px;
	width: 228px;
	padding-left: 10px;
	cursor: pointer;
}
.texto_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3469C1;
	text-decoration: none;
	padding-left: 10px;
	font-weight: bold;
}
.menu_cel2bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4087FD;
	text-decoration: none;
	padding-left: 10px;
}
.menu_cel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
}
.menu_cel2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	background-color: #DBF6FE;
}
.menu_cel2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
}
.texto_cel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	padding-left: 10px;
	
}
.texto_cel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4087FD;
	text-decoration: none;
	padding-left: 10px;
}
.menu_cel3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4087FD;
	text-decoration: underline;
	padding-left: 10px;
}
.menu_cel3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	padding-left: 10px;
}
.menu_cel3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4087FD;
	text-decoration: underline;
	padding-left: 10px;
}
.campo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	background-image: url(images/fondo_campos.gif);
/*	height: 16px;*/
	width: 128px;
	border: 1px solid #0B0041;
}
.campo1a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	background-image: url(images/fondo_campos.gif);
	height: 14px;
	width: 112px;
	padding-left: 3px;
	border: 1px solid #6B8ABF;
}
.campo1aa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	background-image: url(images/fondo_campos.gif);
	height: 19px;
	width: 117px;
	border: 1px solid #6B8ABF;
	padding-left: 3px;
}

.texto_azul2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C0042;
	text-decoration: none;
}
.texto_azul3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0C0042;
	text-decoration: none;
}
.texto_rojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F40000;
	text-decoration: none;
	font-weight: normal;
}
.campo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FD6B6B;
	text-decoration: none;
	background-image: url(images/fondo_campos2.gif);
	background-position:right;
	background-repeat: no-repeat;
	height: 14px;
	width: 190px;
	border: 1px solid #DFBEBE;
	padding-left: 3px;
}
.titulos_cel {
	font-family: "Century Gothic", Verdana, Arial;
	font-size: 16px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
}
.texto_cel2Copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
}
.campo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	height: 17px;
	width: 209px;
	padding-left: 4px;
	border: 1px solid #D9E7FF;
}
.titulo_cel2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
}
.campo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	height: 17px;
	width: 209px;
	padding-left: 4px;
	border: 1px solid #D9E7FF;
}
.texto_rosa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F36767;
	text-decoration: none;
	font-weight: normal;
}
.tabla1 {  
	border: 1px solid #ABC1E6;
}
.texto_azulpad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C0042;
	text-decoration: none;
	padding-left: 5px;
}
.texto_blancopad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.menu_azul2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C0042;
	text-decoration: none;
}
.menu_azul2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	background-color: #DBF6FE;
}
.menu_azul2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0C0042;
	text-decoration: none;
}
.campo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	height: 17px;
	width: 25px;
	padding-left: 4px;
	border: 1px solid #D9E7FF;
}
.tit_car {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #426BBB;
	text-decoration: none;
	padding-left: 7px;
}
.txt_detail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 100px;
	width: 300px;
	color: #468BFD;
	text-decoration: none;
	padding-left: 7px;
}
.txt_detail2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 30px;
	width: 300px;
	color: #468BFD;
	text-decoration: none;
	padding-left: 7px;
}
.campo_depto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4087FD;
	text-decoration: none;
	height: 17px;
	width: 50px;
	padding-left: 4px;
	border: 1px solid #D9E7FF;
}
.txt_ped {
	font-family: Arial;
	font-size: 10px;
	color: #464646;
	text-decoration: none;
	padding-left: 7px;
}
.txt_ped-r {
	font-family: Arial;
	font-size: 10px;
	color: #F93C24;
	text-decoration: none;
}
.menu_ver {
	font-family: Arial;
	font-size: 10px;
	color: #0033FF;
	text-decoration: none;
}
.menu_ver:hover {
	font-family: Arial;
	font-size: 10px;
	color: #F93C24;
	text-decoration: none;
}
.menu_ver:active {
	font-family: Arial;
	font-size: 10px;
	color: #F93C24;
	text-decoration: none;
	}
.style1 {
	font-size: 11px; 
	color: #0C0042; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
