.texto_small {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: black;
}

.texto_medium {
	font-family: arial, sans-serif;
	font-size: 12px;
	color: black;
}

.texto_link {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: blue;	
	
}

.m_strong {
	font-family: arial, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: bold;
}

.clsButton { background-color: #B90000; background-repeat: repeat; background-attachment: 
               scroll; color: #FFFFFF; cursor: hand; font-family: 
               Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; 
               border: 1px outset #7f9faa; padding-left: 0px; padding-right: 0px;
               padding-top: 0px; padding-bottom: 0px; 
               background-position: 0%;  width: 60px; height: 22px;
}	
			
.texto_strong {
	font-family: arial, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;
}



.clsButtonSmall   { background-color: #B90000; background-repeat: repeat; background-attachment: 
               scroll; color: #FFFFFF; cursor: hand; font-family: 
               Arial, Helvetica, sans-serif; font-size: 8pt; 
               border: 1px outset #7f9faa; padding-left: 0px; padding-right: 0px;
               padding-top: 0px; padding-bottom: 0px; 
               background-position: 0%; width: 60px; height: 22px; 
}

.col5 {width: 5%;}	.col10 {width: 10%;} .col15 {width: 15%;} .col20 {width: 20%;}
.col25 {width: 25%;} .col30 {width: 30%;} .col35 {width: 35%;} .col40 {width: 40%;}
.col45 {width: 45%;} .col50 {width: 50%;} .col55 {width: 55%;} .col60 {width: 60%;}
.col65 {width: 65%;} .col70 {width: 70%;} .col75 {width: 75%;}

.column10{
	width: 10%;	
}
.column15{
	width: 15%;	
}
.column20{
	width: 20%;
}
.column25{
	width: 25%;	
}
.column30{
	width: 30%;	
}
.column50{
	width: 50%;	
}
.column75{
	width: 75%;	
}

.weekendBold{	            
    font-style: normal;
}
.disabledDay{
	background-color:whitesmoke;
	color: gray;
}
.texto_total {
	font-family: arial, sans-serif;
	font-size: 12px;
	color: black;
	background-color: whitesmoke;
	width:350px;
}

.labelTitulo {
	font-family: arial, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: bold;	
}

.topCol1{
	width: 30%;
}

.topCol2{
	width: 10%;
}

.topCol3{
	width: 60%;
}

.labelred {
		font-family: arial, sans-serif;
		font-size: 14px;
		color: #CC0000;
		font-weight: bold;		
}
			
.headerPG {
		border: solid 1px;
		background-color: #B90000;
		color: #FFFFFF;
		font-family: arial, sans-serif;
		font-size: 10pt;
		font-weight: bold;
		padding-left: 2px;
		width: 20%;
		height: 22px;
}
			
.dataPG {
		border: solid 1px;
		background-color: #FFFFFF;
		color: #000000;
		font-family: arial, sans-serif;
		font-size: 10pt;
		width: 20%;
		height: 22px;
}
.estiloTitulo {
	font-family: verdana;
	font-size: 12pt;
	color: #FFFFFF;
	font-weight: bold;
}
.link {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: blue;
	
}

.titulo {
	font-family: arial,sans-serif;
	font-size: 20px;
	color: black;
	font-weight : bold;
}

.textoGray {
	font-family: arial,sans-serif;
	font-size: 12px;
	color: black;
}

.titleLogo {
	width: 380px;
}

.titleBg {
	width: 210px;
	background-color: #FF9933;
	text-align: center;	
}

.loginBg {
	background: url(/images/bckgrd_datos_sqrt.jpg);
	repeat: repeat;
	width: 100%;
}

.loginTb1{
	width: 40%;
	text-align: right;
	background-color: #F0F0F0;
}	
.loginTb2{
	width: 60%;
	background-color: #F0F0F0;
}
.loginTb3{
	width: 35%;
}

.small {
	font-family: verdana;
	font-size: 10px;
	color: black;
	}
	
.mytoolbar {
	width: 990px;
	background : #C80000 repeat scroll 0 0; 
}

.bannerBg {
	background-color: #F27900;
}

.myfooter {
	background : #C80000 repeat scroll 0 0; 
}

.myboton {
	background-color: #B90000; background-repeat: repeat; background-attachment: scroll;
	color: #FFFFFF; cursor: hand; font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt; font-weight: bold; 
    border: 1px outset #7f9faa; padding-left: 0px; padding-right: 0px;
    padding-top: 0px; padding-bottom: 0px; 
    background-position: 0%;  width: 60px; height: 22px;
}

.nuevoEstilo {
				font-family: arial, sans-serif;
				font-size: 12px;
				color: blue;				
}
.msg_error {
	 font-family: arial, sans-serif;
	 font-size: 11px;
	 color: red;
	 font-weight: bold;
 }
 
.pnlmenug {
 	 background-color: #B90000;
 }
 
.pnlmenui {
 	background-color: #FEEACB;
 }
 
.bgmenu {
	background: url(images/bgmenu.jpg);
	repeat: repeat;
	width: 100%;
	}

