.alinear {
vertical-align:middle;
 }

A.LinkMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#0F5C94;
	Padding:2px;
		} 
A.LinkMenu:active {
		font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#0F5C94;
		Padding:2px;
	} 
A.LinkMenu:link {
		font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#0F5C94;
		Padding:2px;
	} 
A.LinkMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color: #00CCFF;
	Padding:2px;
		} 
		
		
A.LinkMenu1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#666666;
	Padding:2px;
		} 
A.LinkMenu1:active {
		font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#666666;
		Padding:2px;
	} 
A.LinkMenu1:link {
		font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#666666;
		Padding:2px;
	} 
A.LinkMenu1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#D98600;
	Padding:2px;
		} 
	
	
	
	
	A.LinkMenupanel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#fff;
	Padding:3px;
		} 
A.LinkMenupanel:active {
		font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#fff;
		Padding:3px;
	} 
A.LinkMenupanel:link {
		font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#fff;
		Padding:3px;
	} 
A.LinkMenupanel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	border:solid;
	border-width:1px;
	border-color:fff;
	background-color:#729FC0;
	Padding:2px;

		} 
.LinkMenupanelh{
font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	text-decoration: none;
	color:#FFF;
	border:solid;
	border-width:1px;
	border-color:fff;
	background-color:#DC8800;
	Padding:2px;

}
		
.separador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	color:#000000;
}




.fondoayudas {
background-repeat: no-repeat;
background-image: url(../fondo_ayudas.jpg)
}
.fondopanelusuarios {
background-repeat: no-repeat;
background-image: url(../fondo_zonaprivadausers.jpg);
}
.fbuscar {
background-repeat: no-repeat;
background-image: url(../fbuscar.jpg)}
.FONDOART {
background-repeat: repeat-x;
background-image: url(../fndarticulos1.jpg)}
.ftblregistro {
background-repeat:no-repeat;
background-image:url(../ftblregistro.jpg)}
.fondousuarios {
background-repeat:no-repeat;
background-image:url(../banner_usuarios.jpg)}
.fondotabla {
background-image:url(../banner1.jpg)}
.fondotablausuarios {
background-repeat:no-repeat;
background-image:url(../banner_registro.jpg)}
.fondoayuda {
background-repeat:no-repeat;
background-image:url(../banner_ayudate.jpg)}
.fondocomo {
background-repeat:no-repeat;
background-image: url(../banner_como.jpg)}
.fondsobre {
background-repeat:no-repeat;
background-image: url(../banner_sobre.jpg)}

.bordesnegros {
border-color:#0F5C94;
border-style:solid;
border-width:1px;
border-top:none;
}


.bordesnegros2 {
border-color:#0F5C94;
border-style:solid;
border-width:1px;
}

.botonregistro{
padding-top:65px;
padding-right:50px;
}

.BOTON_GEN {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#666;
	Padding:3px;
	border-color:#0F5C94;
	border-style:solid;
	border-width:1px;

		} 
		
.BOTON_GEN2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#fff;
	background-color: #999;
	Padding:1px;
	border-color:#fff;
	border-style:solid;
	border-width:1px;
	width:120px;
	height:20px;

		} 
		
.txt_X {
	font-family: Arial, Helvetica, sans-serif;
	font-size:50px;
	text-decoration: none;
	font-weight:bold;
	color: #D57913;
	padding:5px;
} 		
		
	.txt_X2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	text-decoration: none;
	font-weight:bold;
	color: #D57913;
	padding:2px;
} 		
		.txt_X3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration: none;
	font-weight:bold;
	color: #D57913;
	padding:2px;
} 	
	
			
.TXT_Naranja11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	font-weight:bold;
	color: #D57913;
} 
		
.TXT_blancop {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration: none;
	font-weight:bold;
	color:#FFCC00;
	} 
.TXT_blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#fff;
	} 
.TXT_GRIS {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#666;
	Padding:2px;
		} 
		
.TXT_GRIS2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color:#666;
	Padding:2px;
		} 		

.TXT_rojo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration: none;
	color: #CC0000;
	Padding:2px;
		} 		
			
		
.TXTG_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	
	color:#0F5C94;
	Padding:2px;
		} 		

.inputbox1 {
	height:20PX;
	background-color: #D98600;
	border: 1px solid #ffffff;
	color: #FFF;

	font-family: verdana;
	font-size: 10px;
	width:120PX;
	
}

.inputbox2 {
	background-color: #6D9BBD;
	border: 1px solid #ffffff;
	color: #FFF;
		padding:3PX;
	font-family: verdana;
	font-size: 10px;
	width:300PX;

}

.inputbox3 {
	background-color: #447FAB;
	border: 1px solid #ffffff;
	color: #fff;
	padding:3PX;
	font-family: verdana;
	font-size: 10px;

	
}


.inputbox3_boton {
	background-color: #2B5371;
	border: 1px solid #ffffff;
	color: #fff;
	padding:2PX;
	font-family: verdana;
	font-size: 10px;

	
}





.padding3{
padding:2px;
}


.padding30{

padding-left:10px;
padding-right:5px;
padding-top:2px;
padding-bottom:15px;


}



.OVERTBL3 {
	color:#FFFFFF;
	background-color :#999999;
	cursor: hand;
		} 
.OUTTBL3 {
	cursor: hand;
	background-color :#7C7C7C;
		} 




.OVERTBL {
	color:#FFFFFF;
	background-color :#CCCCCC;
	cursor: hand;
		} 
.OUTTBL {
		cursor: hand;
		} 
		
.OVERTBL2 {

	background-color :	#D78703;
	cursor: hand;
	padding:3px;
		} 
.OUTTBL2 {
		cursor: hand;
		} 
