@CHARSET "ISO-8859-1";

.ElementoCentrado {
	margin-left: auto;
	margin-right: auto;
}

input,select,textarea {
	vertical-align: middle;
	margin: 1px;
	padding: 1px;
	font-family: Arial, Tahoma, Verdana, Calibri;
	color: #dadada;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

button {
	cursor: pointer;
	background-color: #111111;
	color: #EEEEEE;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#333) );
	background: -moz-linear-gradient(top, #000, #333);
	background: -webkit-linear-gradient(top, #000, #333);
	background: linear-gradient(top, #000, #333);
}

input:active {
	border: 2px;
}

span {
	vertical-align: middle;
	margin: 1px;
	padding: 1px;
	font-family: Arial, Tahoma, Verdana, Calibri;
}

span.EtiquetaTitulo {
	color: #F8A406;
}

span.EtiquetaNegrita {
	font-weight: bold;
}

div.TituloItem {
	vertical-align: middle;
	margin: 2px;
	padding: 5px;
	font-family: Arial, Tahoma, Verdana, Calibri;
	font-size: 14pt;
	background: #101010;
	border: 2px solid #202020;
	color: #F8A406;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div.TituloSubSeccion {
	vertical-align: middle;
	margin: 1px;
	padding: 3px;
	font-family: Arial, Tahoma, Verdana, Calibri;
	font-size: 9pt;
	background: #101010;
	border: 2px solid #202020;
	color: #F8A406;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div.TituloMargen {
	vertical-align: middle;
	margin: 1px 1px 10px 1px;
	padding: 2px;
	font-family: Arial, Tahoma, Verdana, Calibri;
	font-size: 8pt;
	background: #101010;
	border: 1px solid #202020;
	color: #F8A406;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div.Margen {
	margin: 10px 1px 1px 1px;
	border: 1px solid #303030;
	text-align: center;
	background-color: #000000;
	width: 90px;
	padding: 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

div.TituloSubSeccion80 {
	vertical-align: middle;
	margin: 1px auto 1px auto;
	width: 80%;
	padding: 3px;
	font-family: Arial, Tahoma, Verdana, Calibri;
	font-size: 9pt;
	background: #101010;
	border: 2px solid #202020;
	color: #F8A406;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.btnType1 {
	background: -moz-linear-gradient(top, #707070, #505050 48%, #bababa 50%, #303030 52%
		, #101010);
	background: -webkit-gradient(linear, center top, center bottom, from(#707070),
		color-stop(0.48, #505050), color-stop(0.5, #bababa),
		color-stop(0.52, #303030), to(#101010) );
}

.btnType2 {
	background: -moz-linear-gradient(top, #dadada, #505050 5%, #bababa 50%, #bababa 50%,
		#303030 52%, #101010);
	background: -webkit-gradient(linear, center top, center bottom, from(#707070),
		color-stop(0.48, #505050), color-stop(0.5, #bababa),
		color-stop(0.52, #303030), to(#101010) );
}

.btnType3 {
	background: -moz-linear-gradient(top, #dadada, #707070 5%, #515151 50%, #bababa 50%,
		#303030 52%, #101010);
	background: -webkit-gradient(linear, center top, center bottom, from(#707070),
		color-stop(0.48, #505050), color-stop(0.5, #bababa),
		color-stop(0.52, #303030), to(#101010) );
}

.btnType4 {
	color: #505050;
	background: -moz-linear-gradient(top, #f0f0f0, #bababa 10%, #cacaca 46%, #909090 48%
		, #dadada 52%, #cacaca 54%, #cacaca 90%, #ababab);
	background: -webkit-gradient(linear, center top, center bottom, from(#f0f0f0),
		color-stop(0.1, #bababa), color-stop(0.46, #cacaca),
		color-stop(0.48, #909090), color-stop(0.52, #dadada),
		color-stop(0.54, #cacaca), color-stop(0.90, #cacaca), to(#ababab) );
}

.btnType5 {
	color: #505050;
	background: -moz-linear-gradient(top, #f0f0f0, #cacaca 48%, #707070 50%, #cacaca 52%
		, #fafafa);
	background: -webkit-gradient(linear, center top, center bottom, from(#f0f0f0),
		color-stop(0.48, #cacaca), color-stop(0.5, #707070),
		color-stop(0.52, #cacaca), to(#fafafa) );
}

.divClear {
	clear: both;
}