
* { padding: 0; margin: 0; }

body {
 font-family: Tahoma, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-image:url(img/trama_fondo.jpg);
 margin : 0px 0px 0px 0px;
 background-color: #211a12;
}
#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 width: 889px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 height: 178px;
 margin: 0px 0px 0px 0px;
 
}
#content { 
 width: 889px;
 color: #ffffff;
 border: 0px solid #ccc;
 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 359px;
}
#content_gallery { 
 width: 889px;
 color: #ffffff;
 border: 0px solid #ccc;
 
 margin: 0px 0px 0px 0px;
 padding: 0px;
 height: 458px;
}
#footer { 
 width: 859px;
 color: #ffffff;
 border: 0px solid #ccc;
 
 margin: 0px 0px 0px 30px;
 padding: 0px;
}

td img {display: block;border:0px}

#fijo_sup_izqda { position: absolute; left: 0px; top: 0px; }
#fijo_inf_drcha { position: absolute; right: 0px; bottom: 0px; }
div > div#fijo_sup_izqda { position: fixed; }
div > div#fijo_inf_drcha { position: fixed; }

.amarillo12{
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}

.amarillo12 a:link {
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}
.amarillo12 a:hover {
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}
.amarillo12 a:visited {
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}


div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}

.negro11{
	font-size : 11px;
	color:#000000;
	text-align: justify;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}

.negro11 a:link {
	font-size : 11px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}
.negro11 a:hover {
	font-size : 11px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}
.negro11 a:visited {
	font-size : 11px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}

.negro11:first-letter{
font-size:24px;color:#000000;font-weight : bold;
}

.email{
	font-size : 11px;
	color:#000000;
	text-align: justify;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:underline;
}

.email a:link {
	font-size : 11px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:underline;
}
.email a:hover {
	font-size : 11px;
	color:#ffffff;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:underline;
}
.email a:visited {
	font-size : 11px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:underline;
}
a:hover {
	text-decoration: underline;color:#dd8006;
	}

.negro12{
	font-size : 12px;
	color:#000000;
	text-align: justify;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
	line-height:18px;
}

.negro12 a:link {
	font-size : 12px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}
.negro12 a:hover {
	font-size : 12px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}
.negro12 a:visited {
	font-size : 12px;
	color:#000000;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}


td.linea16{
	line-height:16px;
}


td.linea18{
	line-height:18px;
}

td.linea24{
	line-height:24px;
}

.horarios16{
	font-size : 16px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}

.horarios16 a:link {
	font-size : 16px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.horarios16 a:hover {
	font-size : 16px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.horarios16 a:visited {
	font-size : 16px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.horarios12{
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}

.horarios12 a:link {
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.horarios12 a:hover {
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.horarios12 a:visited {
	font-size : 12px;
	color:#f2a300;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.flotante {  
	  
	position: absolute;
	border: solid 0px black;  
	float: right;  
	padding: 0px;
}

.enlaces{
	font-size : 11px;
	color:#c8ae71;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : normal;
	text-decoration:none;
}

.enlaces a:link {
	font-size : 11px;
	color:#c8ae71;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.enlaces a:hover {
	font-size : 11px;
	color:#c8ae71;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}
.enlaces a:visited {
	font-size : 11px;
	color:#c8ae71;
 	font-family : Tahoma,Verdana,arial,helvetica;
 	font-weight : bold;
	text-decoration:underline;
}

#banner{
	position: absolute;
	margin-left: 0px;
	margin-top: 0px;
}