/* etiqueta body */
body {
	background-color: #FFFFFF;
	margin: 0px;
	border: 0px;
	overflow: auto;
	scrollbar-face-color: #F1F1F1; 
	scrollbar-shadow-color: #993366;
	scrollbar-highlight-color: #993366; 
	scrollbar-3dlight-color: #F1F1F1;
	scrollbar-darkshadow-color: #F1F1F1; 
	scrollbar-track-color: #F1F1F1;
	scrollbar-arrow-color: #993366;
}

/* etiqueta a */
a {
	text-decoration: none;
}

/* etiqueta p */
p {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	color: #000000;
}

/* etiqueta h1 */
h1 {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #616A74;
}

/* texto con enlace */
.tpn {
	font-style: normal;
	color: #993366;
}

a.tpn {
	color: #000000;
	text-decoration: underline;
}

a.tpn:hover {
	color: #993366;
	text-decoration: none;
}

/* texto destacado */
.tpdb {
	font-weight: bold;
	color: #993366;
}
a.tpdb {
	color: #993366;
	text-decoration: underline;}

a.tpdb:hover {
	color: #993366;
	text-decoration: none; }

/* texto destacado gris */
.tpdg {
	font-weight: bold;
	color: #616A74;
}

/* texto cursiva */
.tpc {
	font-style: italic;
	color: #000000;
}

/* texto cursiva rojo*/
.tpcr {
	font-style: italic;
	color: #7C2250;
}

/* brujula de navegacion */
.tnn {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	color: #000000;
}

a.tnn {
	color: #000000;
}

a.tnn:hover {
	color: #993366;
	text-decoration: underline;
}

/* brujula de navegacion activo*/
.tnan {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	color: #993366;
}

/* buscador */
.input {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	color: #000000;
	border-style:solid;
	border-width:1px;	
	border-color:#999999;
	width:102px;
	height:15px;
}
	
/* submenu */
.tmn {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFFFFF;
}

a.tmn {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

a.tmn:hover {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

/* pie de foto */
.tfn {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	color: #616A74;
}

/* titulo pop-up */
.tpb {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #993366;
}

/* borde fotos */
.bf	{
	border-style:solid;
	border-width:1px;	
	border-color:#999999;
}

/* texto informacion */
.tic {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	color: #993366;
}

/* form */
form {
	margin: 0px;
	padding: 0px;
}

/* margen resultados buscador */
.mrb {  padding-right: 20px; }

/* resultados buscador */
.pdr {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	color: #000000;
}

a.pdr {
	color: #993366;
	text-decoration: none;
}

a.pdr:hover {
	color: #993366;
	text-decoration: underline;
}

/* boton resultados buscador */
.brb {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	color: #000;
}

a.brb {
	color: #000;
	text-decoration: none;
}

a.brb:hover {
	color: #993366;
	text-decoration: underline;
}

/* enlace resultados buscador */
.erb {
	font-family: "Microsoft Sans Serif", Tahoma, Verdana, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #993366;
}

a.erb {
	color: #993366;
	text-decoration: none;
}

a.erb:hover {
	color: #993366;
	text-decoration: underline;
}

/* navegacion principal */
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#menu {
	LEFT: 0px; POSITION: absolute; TOP: 0px;
}
DL#menu {
	WIDTH: 125px;
}
DL#menu DT {
	BORDER: 0px; MARGIN: 0px 0px; CURSOR: hand;
}
DL#menu DD {
	BORDER: 0px; MARGIN: 0px 0px; CURSOR: hand;
}
DL#menu LI {
	 BACKGROUND-IMAGE: url(../img/bg_smenu.gif); BACKGROUND-REPEAT: REPEAT-Y;
}
DL#menu LI A {
	BORDER: 0px; DISPLAY: block; HEIGHT: 100%;
}
DL#menu DT A {
	BORDER: 0px; DISPLAY: block; HEIGHT: 100%;
}