body,td,th {
	margin: 0px;
	font-family: "Arial Narrow", Arial, Helvetica, "sans serif";
	font-size: 16px;
	color: #FFFFFF;
}
a:link {
	color: #E4B320;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #A88320;
}
a:hover {
	text-decoration: underline;
	color: #E4B320;
}
a:active {
	text-decoration: none;
	color: #A88320;
}
ul {
	list-style-image: url(imagenes/bol_oro.gif);
}
p {
	margin: 0px 0px 10px;
}
form {
margin: 0px;
}
.fondo_marcapq_centrado {
	background-attachment: fixed;
	background-color: #190000;
	background-image: url(imagenes/fondo_marca.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.fondo_degradado_inf_portada {
	background-image: url(imagenes/fondo_degradado_inf_portada.jpg);
	background-repeat: repeat-y;
}

.fondo_degradado_inf {
	background-image:  url("imagenes/fondo_degradado_inf.jpg");
	background-repeat: repeat-y;
}
.fondo_degradado_sup {
	background-image: url(imagenes/fondo_degradado_sup.jpg);
	background-repeat: repeat-y;
}
.fondo_degradado_dch {
	background-image: url(imagenes/fondo_degradado_dch.jpg);
	background-repeat: repeat-x;
	background-color:#090909;
}
.fondo_rojo_osc {
	background-color: #190000;
}
.fondo_marca {
	background-color: #190000;
	background-image: url(imagenes/sectores/fondo_marca_inf.jpg);
	background-repeat: no-repeat;
	background-position: -24px top;
}
.menu {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: right;
}
.menu a:link {
	color: #e4b320;
	text-decoration: none;
	height:1px;
	filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=2,Color='#000000', Positive='true'); 
}
.menu a:visited{
	color: #7c6118;
	text-decoration: none;
	height:1px;
	filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=1, OffY=2,Color='#000000', Positive='true'); 
}
.menu a:hover{
	color: #e4b320;
	text-decoration: none;
	height:1px;
	margin:0px 0px -2px;
	position:relative;
	top: -2px;
	left: 1px;
	filter:progid:DXImageTransform.Microsoft.Glow(color='#ffa100', Strength='2') 
}
.menu a:active{
	color: #f0d585;
	text-decoration: none;
	height:1px;
	margin:0px 0px -2px;
	position:relative;
	top: -2px;
	left: 1px;
	filter:progid:DXImageTransform.Microsoft.Glow(color='#ffa100', Strength='2') 
}
.menu p {
	margin: 0px 0px 3px;
}
.borde_puntos {
	border: 1px dotted #E4B320;
}
.borde_puntos_osc {
	border: 1px dotted #7c6118;
}
.borde_puntos_abj {
	border-bottom: 1px dotted #E4B320;
}
.borde_puntos_osc_abj {
	border-bottom: 1px dotted #7c6118;
}
.margen_dch {
	margin-right: 10px;
}
.margen_izq {
	margin-left: 10px;
}
.margen_abj {
	margin-bottom: 10px;
}
.margen_arr {
	margin-top: 10px;
}
.padding_dch {
	padding-right: 10px;
}
.padding_izq {
	padding-left: 10px;
}
.padding_abj {
	padding-bottom: 10px;
}
.padding_arr {
	padding-top: 10px;
}
.texto_peq {
font-family: Verdana,Arial, Helvetica, "sans serif";
font-size:10px;
}
.texto_peq_osc {
font-family: Verdana,Arial, Helvetica, "sans serif";
font-size:10px;
color: #A88320
}

.titular {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #A88320;
	font-variant: small-caps;
	letter-spacing: 4px;
	font-weight: bold;
	height:1px;
	filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=2, OffY=2,Color='#000000', Positive='true'); 
}

.numeros_grandes {
	font-size: 24px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.texto_formulario {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
}

input, textarea, select {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #190000;
	background-color: #f5d061;
	background-image: url(imagenes/fondo_form.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	border: 1px inset;
	letter-spacing: 1px;
	SCROLLBAR-FACE-COLOR: #e4b320;
	SCROLLBAR-HIGHLIGHT-COLOR: #e4b320;
	SCROLLBAR-3DLIGHT-COLOR: #f0d585;
	SCROLLBAR-ARROW-COLOR:  #190000;
	SCROLLBAR-TRACK-COLOR: #f0d585;
	SCROLLBAR-SHADOW-COLOR: #e4b320;
	SCROLLBAR-DARKSHADOW-COLOR: #967615;
}

.foto {
border: 1px dotted #E4B320;
}
.foto_galeria {
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: inset;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: inset;
	border-top-color: #512D2D;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #512D2D;
}
.foto_galeria_mouseover {
	border: 1px dotted #e4b320;
	margin: 1px;
	cursor: url(imagenes/cur_lupa.cur);
}
.foto_galeria_visited {
	filter: Alpha(Opacity=30) Gray;	
}

.ancho100x100 {
	width: 100%;
}
