body, td, th {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.title_page {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.edo_imp {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
A.link_black {
	color: #000000;
	font-size: 11px;
	text-decoration: underline;
}

.abajo {
		BORDER-LEFT: black  1px solid;
        PADDING-LEFT: 7px;

        PADDING-BOTTOM: 7px;
        BORDER-BOTTOM: black  1px solid;

        BORDER-RIGHT: black  1px solid;
        PADDING-RIGHT: 7px;
}
.bootom {
        PADDING-BOTTOM: 7px;
        BORDER-BOTTOM: black  1px solid;
		
}


.div_prod {
	position: relative;
	width: 250px;
	height: 350px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: auto;
	scrollbar-face-color: #F1F1F1;
	scrollbar-shadow-color: #E3E3E3;
	scrollbar-highlight-color: #E3E3E3;
	scrollbar-3dlight-color: #E3E3E3;
	scrollbar-darkshadow-color:#E3E3E3;
	scrollbar-track-color: #E3E3E3;
	scrollbar-arrow-color: #C7C7C7;
	visibility: visible;
}

.sajid {
        top: 0;
        left: 0;
        height: 300;
        width: 638;
        overflow: auto;
        overflow-y: scroll;
        overflow-x:no;  
		 position: relative;              
    
}
.sajid2 {
        top: 0;
        left: 0;
        height: 300;
        width: 350;
        overflow: auto;
        overflow-y: scroll;
        overflow-x:no;  
		 position: relative;              
    
}
.pagos{
        top: 0;
        left: 0;
        height: 150;
        width: 300;
        overflow: auto;
        overflow-y: scroll;
        overflow-x:no;  
		 position: relative;              
    
}
.tabActive {
        PADDING-LEFT: 7px;
        BORDER-LEFT:   1px solid #BFBFFF;
        FONT-FAMILY: arial, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
        
}

.tabActivee {
        BORDER-RIGHT:   1px solid #BFBFFF;
        PADDING-RIGHT: 7px;
        PADDING-LEFT: 7px;
        BORDER-LEFT:   1px solid #BFBFFF;
        
        FONT-FAMILY: arial, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
        
}
.arriba {
        BORDER-LEFT: #BFBFFF  1px solid;
        PADDING-LEFT: 7px;
        PADDING-BOTTOM: 7px;
        BORDER-BOTTOM: #BFBFFF  1px solid;
		PADDING-TOP: 7px;
        BORDER-TOP: #BFBFFF  1px solid;
		  BORDER-RIGHT: #BFBFFF  1px solid;
        PADDING-RIGHT: 7px;
}

.abajo {
		BORDER-LEFT: #BFBFFF  1px solid;
        PADDING-LEFT: 7px;

        PADDING-BOTTOM: 7px;
        BORDER-BOTTOM: #BFBFFF  1px solid;

        BORDER-RIGHT: #BFBFFF  1px solid;
        PADDING-RIGHT: 7px;
}
.bootom {
        PADDING-BOTTOM: 7px;
        BORDER-BOTTOM: #BFBFFF  1px solid;
		
}
.top {
     PADDING-TOP: 1px;
        BORDER-TOP: #BFBFFF 1px solid;
		
}
.inicio {
        BORDER-LEFT: black 1px solid;
        PADDING-LEFT: 2px;
        PADDING-BOTTOM: 2px;
        BORDER-BOTTOM: black 1px solid;
		PADDING-TOP: 1px;
        BORDER-TOP: black 1px solid;
        border: 1px solid #BFBFFF;
        
}
.inicio_titulo {
        BORDER-LEFT: black 1px solid;
        PADDING-LEFT: 2px;
        PADDING-BOTTOM: 2px;
        BORDER-BOTTOM: black 1px solid;
		PADDING-TOP: 1px;
        BORDER-TOP: black 1px solid;
		  font-family: Tahoma, Arial, Helvetica;
		  font-size: 12px;
		  color: #FFFFFF	;
		  background-color:#990000;
		  border-bottom: solid black 1px;
		  font-weight: bolder;
}
.fin {
		BORDER-LEFT: black 1px solid;
        PADDING-LEFT: 7px;
        PADDING-BOTTOM: 7px;
        BORDER-BOTTOM: black  1px solid;
		PADDING-TOP: 7px;
        BORDER-TOP: black  1px solid;
        BORDER-RIGHT: black  1px solid;
        PADDING-RIGHT: 7px;
        border: 1px solid #BFBFFF;
}

.fin_titulo{
	BORDER-LEFT: black 1px solid;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 7px;
	BORDER-BOTTOM: black  1px solid;
	PADDING-TOP: 7px;
	BORDER-TOP: black  1px solid;
	BORDER-RIGHT: black  1px solid;
	PADDING-RIGHT: 7px;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #990000;
	font-weight: bolder;
}


.inicio_st {
        BORDER-LEFT: black 1px solid;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        BORDER-BOTTOM: black  1px solid;
        border: 1px solid #BFBFFF;
}

.fin_st {
		BORDER-LEFT: black  1px solid;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        BORDER-BOTTOM: black  1px solid;

        BORDER-RIGHT: black  1px solid;
        PADDING-RIGHT: 1px;
        border: 1px solid #BFBFFF;
}


A.link_black:hover {
	color: #000000;
	text-decoration: none
}
A.link_black:visited {
	color: #000000;
	text-decoration: none
}

.text_white {
	color: #FFFFFF;
}
a.link_white {
	color: #FFFFFF;
	text-decoration: underline;
}
a.link_white:hover {
	text-decoration: none
}

.combobox {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	border-width:1px;
	border-style:solid;
	border-color:#00CC00;
}

.checkbox {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}
.radio {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}
.field {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
}
.button01 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #0066CC;
	border-top: solid #0066CC 1px;
	border-right: solid #0066CC 1px;
	border-bottom: solid #0066CC 1px;
	border-left: solid #0066CC 1px;
	cursor:hand;
}
.button02 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #666666	;
	background-color: #CCCCCC;
	border-top: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-bottom: solid #CCCCCC 1px;
	border-left: solid #CCCCCC 1px;
}
.button03 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF	;
	background-color:#009900;
	border-top: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-bottom: solid #CCCCCC 1px;
	border-left: solid #CCCCCC 1px;
}
.button04 {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #FFFFFF	;
	background-color:#FF0000;
	border-top: solid #CCCCCC 1px;
	border-right: solid #CCCCCC 1px;
	border-bottom: solid #CCCCCC 1px;
	border-left: solid #CCCCCC 1px;
}
table.menu	{
	position: absolute;
	border: 1px solid black;
	cursor: pointer;
	visibility: hidden;
}
#mainmenu	{
	position: static;
}
table.menu td	{
	color: Black;

	background-color: white;

	border: 0px;
	padding: 0px 8px 0px;
	font-family:    tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	white-space: nowrap;
}
.td{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 1px;
	
}
.td2{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
	
}
.button1 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
.button111 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}

input.submits{
	font-family : Arial, Helvetica, sans-serif;
	color : #6495ED;
	font-size : 8pt;
	font-weight : bold;
	border-color : #00008B;
	background-color : #FFFAF0;
	border-style : outset;
}
.button2 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.button3 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.button4 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.button5 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.button6 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.button7 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.button8 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.button9 {
color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
}
.uno {font-size: 1px;}
.unocero {font-size: 10px;}
.unouno {font-size: 11px;}
.unodos {font-size: 12px;}
.unotres {font-size: 13px;}
.unocuatro {font-size: 14px;}
.unocuatro_tit {
	font-size: 14px;
	font-weight: bolder;
}
.unocinco {font-size: 15px;}
.unpx {font-size: 1px;}
.unoseis {font-size: 16px;}
.unosiete {font-size: 17px;}
.unoocho {font-size: 18px;}
.unonueve {font-size: 19px;}
.dos {font-size: 20px;}
.dosuno {font-size: 21px;}
.dosdos {font-size: 22px;}
.dostres {font-size: 23px;}
.doscuatro {font-size: 24px;}
.doscinco {font-size: 25px;}
.dosseis {font-size: 26px;}
.dossiete {font-size: 27px;}
.dosocho {font-size: 28px;}
.dosnueve {font-size: 29px;}
fieldset {
	background-color: #EAEAFF;
	border: 1px solid #000066;
	
	background-repeat: repeat-x;
}
#tbl_new {
	background-color: #D5D5FF;
}
.fondo1220 {
	background-color: #D5D5FF;
}
.fondos {
	background-color: #D5D5FF;
}
.boton {
	color: #FFFFFF;
	background-color: #000066;
	border: 1px solid #FFFFFF;
}
hr {
	height: 1px;
	width: 100%;
	color: #000066;
}
a:link {
	color: #000066;
	text-decoration: underline;
}
a:hover {
	color: #0066CC;
	text-decoration: underline;
}
a:active {
	color: #000066;
}
a:visited {
	color: #000066;
	text-decoration: underline;
}
#tbl_cmp {
	display: block;
}
.fondoblanco {
	background-color: #FFFFFF;
}
.tablas {
	border: 1px solid #BFBFFF;
}
.fondoazul240 {
	background-color: #F4F4F4;
}
#tab_tit {	font-size: 24px;
}
#tab_tit {	height: 60px;
}

body {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	
	background-repeat: repeat-x;
	background-color: #E5E5FF;;
}
.company_text {
	FONT-FAMILY: verdana;
	FONT-SIZE: 30px;
	
	COLOR: #050064;
}
.fondo10 {
	background-color: #000066;
}
.textoblanco {
	color: #FFFFFF;
}
.tabcitoactivo {
	background-color: #EAEAFF;
	/*border: 1px solid #000066;*/
	BORDER-LEFT: #000066  1px solid;
	border-top: #000066  1px solid;
	BORDER-RIGHT: #000066  1px solid;
	BORDER-BOTTOM: #EAEAFF  1px solid;
   background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Black;
	text-align: center;
}
.tabcitoactivos {
	background-color: #EAEAFF;
	/*border: 1px solid #000066;*/
	BORDER-LEFT: #000066  1px solid;
	border-top: #000066  1px solid;
	BORDER-RIGHT: #000066  1px solid;
	BORDER-BOTTOM: #000066  1px solid;
   background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Black;
	text-align: center;
}

.soloabajo{

	/*background-color: #EAEAFF;
	border: 1px solid #000066;
	BORDER-LEFT: #000066  1px solid;
	border-top: #000066  1px solid;
	BORDER-RIGHT: #000066  1px solid;*/
	BORDER-BOTTOM: #000066  1px solid;
   background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Black;
	text-align: center;
	
}
.tabcitoinactivo {
	/*background-color: #EAEAFF;*/
	/*border: 1px solid #000066;*/
	BORDER-LEFT: #000066  1px solid;
	border-top: #000066  1px solid;
	BORDER-RIGHT: #000066  1px solid;
	BORDER-BOTTOM: #000066  1px solid;
	background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Black;
	text-align: center;
}
.mensajito{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Red;
}
.solitoese {
	background-color: #EAEAFF;
	/*border: 1px solid #000066;*/
	BORDER-LEFT: #000066  1px solid;
   PADDING-LEFT: 7px;

	
border-top: #000066  1px solid;
	PADDING-Top: 7px;
	BORDER-RIGHT: #000066  1px solid;
   PADDING-RIGHT: 7px;
	
	background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Black;
	text-align: center;
}
.solitoesedos {
	background-color: #EAEAFF;
	/*border: 1px solid #000066;*/
	BORDER-LEFT: #000066  1px solid;
   PADDING-LEFT: 7px;

	/*PADDING-BOTTOM: 7px;
   BORDER-BOTTOM: #000066  1px solid;
*/
	BORDER-RIGHT: #000066  1px solid;
   PADDING-RIGHT: 7px;
	PADDING-BOTTOM: 7px;
   BORDER-BOTTOM: #000066  1px solid;
	
	
	background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Black;

}
.solitoeseuno{
	background-color: #EAEAFF;
	/*border: 1px solid #000066;*/
	BORDER-LEFT: #000066  1px solid;
   PADDING-LEFT: 7px;

	/*PADDING-BOTTOM: 7px;
   BORDER-BOTTOM: #000066  1px solid;
*/
	BORDER-RIGHT: #000066  1px solid;
   PADDING-RIGHT: 7px;
	
	/*border-top: #000066  1px solid;
	PADDING-Top: 7px;*/
	
	background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial;
	font-size: 1px;
	color: Black;

}

a.dentro:hover {
	color: #000066;
	font-size: 11px;
	text-decoration: underline;
}
a.dentro {
	color: #000066;
	font-size: 11px;
}

a.dentro:active {
font-size: 11px;
	color: #000066;
}
a.dentro:visited {
	color: #000066;
	font-size: 11px;
}
.elinputito{
	background-color: #CEC8BB;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: Black;
}



#nav{list-style:none;margin: 0px;
padding: 0px;
}
#nav li {
float: left;
margin-right: 20px;
font-size: 14px;
font-weight:bold;
}
#nav li a{color:#333333;text-decoration:none}
#nav li a:hover{color:#006699;text-decoration:none}
#notification_li{position:relative}
#notificationContainer {
background-color: #fff;
border: 1px solid rgba(100, 100, 100, .4);
-webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .25);
overflow: visible;
position: absolute;
top: 30px;
margin-left: -170px;
width: 400px;
z-index: -1;
display: none;
}
#notificationContainer:before {
content: '';
display: block;
position: absolute;
width: 0;
height: 0;
color: transparent;
border: 10px solid black;
border-color: transparent transparent white;
margin-top: -20px;
margin-left: 188px;
}
#notificationTitle {
z-index: 1000;
font-weight: bold;
padding: 8px;
font-size: 13px;
background-color: #ffffff;
width: 384px;
border-bottom: 1px solid #dddddd;
}
#notificationsBody {
padding: 33px 0px 0px 0px !important;
min-height:300px;
}
#notificationFooter {
background-color: #e9eaed;
text-align: center;
font-weight: bold;
padding: 8px;
font-size: 12px;
border-top: 1px solid #dddddd;
}
#notification_count {
padding: 3px 7px 3px 7px;
background: #cc0000;
color: #ffffff;
font-weight: bold;
margin-left: 77px;
border-radius: 9px;
position: absolute;
margin-top: -11px;
font-size: 11px;
}