.itemBorder { border: 1px solid #DADFC8 }
.itemText { 
	text-decoration: none;
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 13px;
	padding-right:5px;
 }
.defOver { color: #DADFC8;}
body {
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	background-color: White;
	margin: 0px;
	border: 0px;
}
table {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
table.fotos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
h2 {
	position: absolute;
	font-size: 12pt;
	color:Black;
	background-color: White;
	font-weight: bold;
}
h3 {
	position: absolute;
	font-size: 11pt;
	color: Black;
	background-color: White;
	font-weight: bold;
}
.h3 {
	position: absolute;
	font-size: 10pt;
	color:#D3A02B;
	background-color: White;
	font-weight: bold;
}
.destacados {
	position: absolute;
	font-size: 12pt;
	color:Maroon;
	background-color: White;
	font-weight: bold;
}
h4 {
	position: absolute;
	font-size: 10pt;
	color: #336600;
	background-color: White;
	font-weight: bold;
}
h4 {
	position: absolute;
	font-size: 8pt;
	color: #697430;
	font-weight: bold;
}
a {
	text-decoration: none;
	cursor: pointer;
}
a.indice {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 2px;
	font-size: 10pt;
	color: #D3A02B;
	background-color: White;
}

a.indice:hover {
	text-decoration: underline;
}
a.links{
	font-size: 10pt;
	color: #D3A02B;
}
a.links:hover {
	text-decoration: underline;
}
div.recuadro {
	border: solid;
	border-width: 1px;
	padding:10px;
	position: absolute;
}
div.recuadro2 {
	border: solid;
	border-width: 1px;
	padding:10px;
	position: absolute;
	border-color: #D3A02B;
	font-size: 8pt;
}
div.agotado {
	color: Red;
	font-weight: bold;
	font-size:20px;
	border-color: Red;
	padding:10px;
	border: double;
}
div.agotado2 {
	color: White;
	font-weight: bold;
	font-size:20px;
	border: 1px;
	padding:10px;
}
div.biblio {
	position: absolute;
	width: 400px;
	background-color: #D3A02B;
	color: White;
	font-size: 8pt;
	padding:10px;
}
.titulos {
	font-size: 10pt;
	font-weight: bold;
	color: #697430;
}
.resaltado {
	color: Red;
}
.subtitulos {
	font-size: 9pt;
	font-weight: bold;
	color: #D3A02B;
}
p {
	position: absolute;
}
p.textos {
	 width: 400px;
	 font-size: 9pt;
	 color: Black; 
}
p.home {
	 width: 480px;
	 font-size: 9pt;
	 color: Black; 
}
p.medios {
	width: 500px;
	font-size: 9pt;
	color: Black; 
}
p.textos-tabla {
	position: static;
	width: 400px;
	font-size: 9pt;
	color: Black; 
}
p.recuadro {
	position: absolute;
	background-color: #D3A02B;
	font-weight: bold;
	color: White;
	width: 510px;
	padding:8px;
}
p.recuadro-sm {
	position: absolute;
	background-color: #D3A02B;
	font-weight: bold;
	color: White;
	width: 500px;
	padding:3px;
}
p.pie {
	 font-size: 8pt;
	 color: Black; 
}
p.epigrafe{
	 position: relative;
	 font-size: 8pt;
	 color: Black; 
}

.copyright {
	 font-size: 9pt;
	 font-weight: bold;
}
.cabezal {
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}
.zbanners {
	position:absolute;
	z-index: 1;
	top:109px;
}
.menu {
	position:absolute;
	top:174px;
	z-index: 0;
}
.finalizq {
	position:absolute;
	top:450px;
}
.finaldecho {
	position:absolute;
	top:463px;
	left:646px;
}
.marcodecho {
	position:absolute;
	top:109px;
	left:661px;
}
.linea {
	position:absolute;
	top:174px;
	left:646px;
}
.layer1 {
	position: absolute;
	z-index: 3;
	left: 30px;
	top: 131px;
}
a.btn1 {
	Z-INDEX: 3;
	LEFT: 140px;
	POSITION: absolute;
	TOP: 90px;
	text-decoration: none;
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px; 
	font-weight: bold;
}
a.btn1:hover {
	color: #336600;
	text-decoration: underline;
}
.btn2 {
	POSITION: absolute;
	Z-INDEX: 3;
	LEFT: 260px;
	TOP: 90px;
	text-decoration: none;
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px; 
	font-weight: bold;
	letter-spacing: 0px;
}
a.btn2:hover {
	color: #336600;
	text-decoration: underline;
}
.btn3 {
	Z-INDEX: 3;
	LEFT: 525px;
	POSITION: absolute;
	TOP: 90px;
	text-decoration: none;
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px; 
	font-weight: bold;
}
a.btn3:hover {
	color: #336600;
	text-decoration: underline;
}
.btn4 {
	position: absolute;
	z-index: 3;
	left: 595px;
	top: 90px;
	text-decoration: none;
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px; 
	font-weight: bold;
}
a.btn4:hover {
	color: #336600;
	text-decoration: underline;
}
.btn5 {
	position: absolute;
	z-index: 3;
	left: 195px;
	top: 90px;
	text-decoration: none;
	color: Black;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px; 
	font-weight: bold;
}
a.btn5:hover {
	color: #336600;
	text-decoration: underline;
}
.btn6 {
	position: absolute;
	z-index: 3;
	left: 445px;
	top: 90px;
	text-decoration: none;
	color: Gray;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px; 
	font-weight: bold;
}
.btn7 {
	position: absolute;
	z-index: 3;
	left: 32px;
	top: 120px;
	text-decoration: none;
	color: #336600;
	font-family: "Times New Roman", Times, serif;
	font-size: 13px; 
	font-weight: bold;
}
a.btn7:hover {
	color: Black;
	text-decoration: underline;
}
.inicio {
	position:absolute;
	left:49px; 
	top:551px;
	z-index:3;
}
.ENGLISH{
	position:absolute;
	left:360px;
	top:55px;
	z-index:3;
}
.DEUTSCH{
	position:absolute;
	left:260px;
	top:55px;
	z-index:3;
}
.newsletter{
	position:absolute;
	left:160px;
	top:58px;
	z-index:3;
}
.buscador {
	position:absolute;
	left:460px;
	top:58px;
	z-index:3;
}
.contactenos {
	position:absolute;
	left:560px;
	top:58px;
	z-index:3;
}
.anuncie {
	position:absolute;
	z-index:10;
	top:115px;
	left:659px;
}
.banner1 {
	position:absolute;
	z-index:10;
	top:115px;
	left:122px;
}
.banner2 {
	position:absolute;
	z-index:10;
	top:115px;
	left:250px;
}
.banner3 {
	position:absolute;
	z-index:10;
	top:115px;
	left:378px;
}
.banner4 {
	position:absolute;
	left:512px;
	top: 115px;
	z-index:10;
}

img.ban1 {
	position:absolute;
	left:660px;
	top:10px;
	z-index:3;
}
img.ban2 {
	position:absolute;
	left:661px;
	top:40px;
	z-index:3;
}
img.ban3 {
	position:absolute;
	left:661px;
	top: 71px;
	z-index:3;
}
img.icono {
	position:absolute;
	left: 140px;
	top: 180px;
	z-index:0;
}
img.filete {
	position:absolute;
	left: 140px;
	top: 265px;
	z-index:0;
}
