body {
	font-FAMILY: tahoma, "Bitstream Vera Sans", "Trebuchet MS",
		"Lucida Grande", lucida, helvetica, sans-serif;
	margin: 0;
	padding: 0;
}

#contenedor {
	max-width: 1220px;
	width: expression(document . body . clientWidth >   1220 ?   '1220px' :  
		'auto');
	padding-right: expression(10 +5);
}

a:link {
	font-weight: normal;
	text-decoration: none;
	color: #111111;
	background: transparent;
}

a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #777777;
	background: transparent;
}

a:hover {
	text-decoration: underline;
	color: black;
	background: transparent;
}

a:active {
	text-decoration: underline;
	color: black;
	background: transparent;
}

.divFlotando {
	float: left;
	margin: 4px;
	TEXT-ALIGN: center;
}

.cabezaSin1 {
	FONT-SIZE: 9pt;
	COLOR: black;
	BACKGROUND-COLOR: #f5f5f5;
	TEXT-ALIGN: center;
	padding: 3px;
	margin: 0 0 4px 0;
	border: solid 1px #999999;
	width
	=97%;
}

.tblFeature2 {
	FONT-SIZE: 10pt;
	COLOR: #006633;
	border: solid 1px #aaaaaa;
	width
	=97%;
}

.peque {
	font-size: 7pt;
}

.flickr {
	color: DeepPink;
	font-size: 11pt;
	font-weight: bold;
}

.subtitulo1 {
	color: black;
	font-size: 9pt;
	font-weight: bold;
}

.st_portada {
	display: none;
	z-index: auto;
	left: 205px;
	top: 60px;
	position: absolute;
	border: thick solid black;
}

.st_portadita {
	border: 1px solid black;
	margin: 2px 2px 2px 2px;
}

.st_imagen {
	display: none;
	z-index: auto;
	left: 205px;
	top: 60px;
	position: absolute;
	border: thick solid black;
}

.st_imagencita {
	border: 1px solid black;
	margin: 2px 2px 2px 2px;
}

.spanAsLiga {
	text-decoration: none;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
}

.spanAsLigaHerra {
	font-FAMILY: tahoma, "Bitstream Vera Sans", "Trebuchet MS",
		"Lucida Grande", lucida, helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
}

.gContent table td a:link, .gContent a:link  {
	text-decoration: underline;
	color: darkblue;
}

.gContent table td a : hover, .gContent a : hover {
	text-decoration: none;
	color: blue;
}

.gContent table td {
	font-size: 9pt;
}

a.ligaInterna {
	font-size: 9pt;
	font-weight: bold;
	color: crimson;
	display: block;
	text-align: center;
}

divx {
	OVERFLOW: hidden;
	overflow-x: hidden;
	overflow-y: hidden;
	WORD-WRAP: break-word;
}

bodyx {
	word-wrap: break-word;
}

#main li {
	margin-left: -2.5em;
	list-style: square inside;
}

#indices {
	width: 438px;
}

#divMultiControles img {
	display: none;
	height: 0px;
	float: left;
}

#divMultiControles,#divMultiControles .div {
	FONT-SIZE: 9pt;
}

#divVerEntrada {
	clear: both;
	padding: 15px;
	border: #9bb9d1 1px solid;
	background-color: white;
	margin: 0 0 5px 0;
	max-width: 550px;
	min-width: 350px;
	width: expression(document . body . clientWidth >   600 ?   '550px' :  
		document . body . clientWidth <=   400 ?   '350px' :   'auto');
}

#divVerEntrada p {
	margin-bottom: 6px;
}

#divVerEntradaCaja {
	color: #000022;
	font-size: 9pt;
	z-index: 30;
	height: auto;
	width: auto;
	padding: 20px;
	border: #4e8bbb thin solid;
	background-color: #d9e5ee;
	position: absolute;
	top: 100px;
	left: 100px;
	max-width: 590px;
	width: expression(document . body . clientWidth >   600 ?   '590px' :   'auto')
		;
}

#divFondoMulti 
{
  background-color: black; z-index: 20; position:absolute; top: 1px; left: 1px; width:900px; height:900px; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; 
}

#divMultiCaja {
color: #3399cc; font-weight: bold; font-size: 9pt; z-index: 30; 
height: auto; width:auto; padding:10px; border: #4e8bbb thin solid; background-color: #d9e5ee; 
position:absolute; top: 100px; left: 100px; 
}