@font-face {
    font-family: 'League Gothic';
    src: url('leaguegothic-regular-webfont.eot');
    src: url('leaguegothic-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('leaguegothic-regular-webfont.woff') format('woff'),
         url('leaguegothic-regular-webfont.ttf') format('truetype'),
         url('leaguegothic-regular-webfont.svg#league_gothicregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Helvetica Rounded Std';
    src: url('HelveticaRoundedLTStd-BdCn.otf');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'PT Sans Narrow';
    src: url('PT_Sans-Narrow-Web-Regular.ttf');
    font-weight: normal;
    font-style: normal;
}

.boton			{ height:20px; FONT-SIZE: 12px; FONT-FAMILY: 'MS Sans Serif', Arial; BACKGROUND-COLOR: #e0e0e0; 
				background-image: url(imgs/contenidos/fondo_boton.gif); BORDER-RIGHT: #A0A0A0 1px solid; BORDER-TOP: #A0A0A0 1px solid;
				BORDER-LEFT: #A0A0A0 1px solid; BORDER-BOTTOM: #A0A0A0 1px solid; }
.inputs 		{ BORDER-RIGHT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; 
					FONT-SIZE: 12px; COLOR: #333; BACKGROUND-COLOR: #F9F9F9; }
.inputsNum 		{ BORDER-RIGHT: #444444 1px solid; BORDER-BOTTOM: #444444 1px solid; BORDER-LEFT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; 
					FONT-SIZE: 12px; COLOR: #333; BACKGROUND-COLOR: #F9F9F9; text-align:right; }


BODY				{ FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; margin: 110px 0px 35px 0px; background-color: #FAFAFA; }
TD					{ FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; }
P					{ FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; color:#000000; }

A					{ color: #069; text-decoration: none; }
A:hover				{ color: #000; text-decoration: none; }

.separacion			{ background-color: #999999; background-image: url(imgs/punteado.gif); }

#topAdmin			{ position:fixed; top:0px; right:0px; left:0px; height:110px; z-index:2; background-color:#FAFAFA; }

#topAdminExt		{ position:fixed; top:0px; right:0px; left:0px; height:130px; z-index:2; background-color:#FAFAFA; }

#topPie				{ position:fixed; bottom:0px; right:0px; left:0px; height:30px; z-index:3; background-color:#FAFAFA; }
#topPieExt				{ position:fixed; bottom:0px; right:0px; left:0px; height:51px; z-index:3; background-color:#FAFAFA; }

.top-conexion		{ font-size:10px; color:#555; }
.top-menu			{ font-size:11px; background-color:#FFCC00; background-image:url(../imgs/top/top_menu_nar_fondo.jpg); text-align:center; }
.top-menu-link		{ font-family: 'Helvetica Rounded Std','PT Sans Narrow'; font-size:13px; color:#444444; text-shadow: 1px 1px 0px #FFFFFF; text-transform:uppercase; letter-spacing:1px; }
.top-titulo-pagina	{ font-family: 'PT Sans Narrow'; font-size:16px; color:#333333; font-weight:bold; text-transform:uppercase; text-shadow: 2px 2px 2px #CCCCCC; }
.top-titulo-paginaExt	{ font-family: 'PT Sans Narrow'; font-size:25px; color:#ffffff; font-weight:900; text-transform:uppercase;} 
.top-subtitulo-paginaExt	{ font-family: 'PT Sans Narrow'; font-size:20px; color:#ffffff; font-weight:normal; text-transform:uppercase;} 
.pie				{ font-size:11px; color:555; }

.login_fondo_gris	{ background-color:#DDDDDD; background-image:url(../imgs/login/fondo_gris.jpg); }

.listado-titulos	{ border-bottom-color:#C89C07; border-bottom-width:3px; border-bottom-style:solid;
						border-top-color:#C89C07; border-top-width:3px; border-top-style:solid;
						font-size:12px; color:555; height:50px; padding: 5px 5px 5px 5px;
						background-color:#FFD50F; background-image:url(../imgs/listado/titulos_fondo.jpg); }
.listado-activ		{ font-size:10px; height:14px; padding: 2px 2px 2px 2px; }


.bordes_redondeado		{
	background-color:#DDDDDD;
	-webkit-box-shadow: 2px 2px 5px #DDDDDD;
	-moz-box-shadow: 2px 2px 5px #DDDDDD;
	filter: shadow(color=#DDDDDD, direction=135, strength=2);
	
	border.radius: 5px;  
	border-radius: 5px;  
	-moz-border-radius:5px;  
	-webkit-border-radius:5px;  
}

.ingresardatoExt		{
	background-color:#F5F5F5;
	-webkit-box-shadow: 2px 2px 5px #DDDDDD;
	-moz-box-shadow: 2px 2px 5px #DDDDDD;
	filter: shadow(color=#DDDDDD, direction=135, strength=2);
	
}
.admin_menu_bordes_redondeado		{
	background-color: #FCF9C5;
	border: 1px solid #888888;
	padding:5px;
	text-align:center;

	-moz-box-shadow: 1px 1px 3px 1px #CBCBCB;
	-o-box-shadow: 1px 1px 3px 1px #CBCBCB;
	-ms-box-shadow: 1px 1px 3px 1px #CBCBCB;
	-webkit-box-shadow: 1px 1px 3px 1px #CBCBCB;
	box-shadow: 1px 1px 3px 1px #CBCBCB;
	filter: shadow(color=#CBCBCB, direction=135, strength=2);

	border.radius: 3px;  
	border-radius: 3px;  
	-moz-border-radius:3px;  
	-webkit-border-radius:3px;  
}
