body {
	background-color: #FFFFFF;	font-size: 11px;	font-family: Arial;	  	text-decoration: none;	color: #999999;  	font-weight: normal;	overflow-x: auto;
}

p {
	color: #999999;	font-weight: normal;	
}

#contenido {
	position: absolute;
	top: 0;
	width: 1200px;	height: auto;	margin-top: 0;	font-weight: normal;	background: #000000;	
}.header{	width: 1200px;	height:210px;	margin:0 0 10px 0;	clear: both;	background: url(/img/header.gif) no-repeat;	}.header .banner {	float: right;}.header .tools {	margin: 90px 10px 0 0;	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-align: right;	float: right;	width: 1000px;	}.header .tools a{	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}.header .tools a:hover{	font-size: 11px;	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}.derecha{	width:260px;	height:auto;	margin:0 0 5px 0;	float:right;	padding: 0px;	background-color: #181717;	color: #FFFFFF;	font-size: 12px;}.derecha h1 {	margin: 0 0 0 0;	padding: 7px 10px 5px 10px;	background: url(/img/fondomenu.gif) repeat-x;		color: #FFFFFF;	font-weight: bold;	font-size: 14px;	height: 18px;}.derecha ul {	margin: 10px 10px 10px 10px;	padding: 0 0 20px 0;	list-style-type: none;	color: #FFFFFF;	font-weight: bold;	font-size: 14px;}.derecha li {	margin: 5px 0 10px 0;	padding: 0 0 5px 0;	color: #FFFFFF;	font-size: 11px;	border-bottom: 1px solid #353535;	}.derecha li a{	text-decoration: none;	color: #FFFFFF;}.derecha li a:hover{	text-decoration: underline;	color: #FFFFFF;}.derecha2 {	width: 200px;	float: right;	text-align: center;}.izquierda{	width:170px;	height:auto;	margin:0 0 5px 0;	float:left;	padding: 0px;	background-color: #000000;	color: #FFFFFF;	font-size: 12px;}.izquierda ul {	margin: 10px 10px 10px 10px;	padding: 0 0 0 0;	list-style-type: none;	color: #99cc00;	font-size: 12px;	border-bottom: 1px solid  #99cc00;}.izquierda li {	margin: 5px 5px 5px 10px;	padding: 0 0 0 0;	color: #FFFFFF;	font-size: 12px;}.izquierda li a{	text-decoration: none;	color: #FFFFFF;}.izquierda li a:hover{	text-decoration: none;	color: #99cc00;}.izquierda a{	text-decoration: none;	color: #FFFFFF;}.izquierda a:hover{	text-decoration: none;	color: #99cc00;}.centro{	width:570px;	height:auto;	margin:0 0 5px 170px;	padding: 0px 0px 0px 0px;	background-color: #000000;	color: #999999;	font-size: 12px;}.centro h1 {	color: #8bb801;	font-size: 36px;	margin: 0 10px 10px 10px;	font-weight: normal;}.centro h2 {	color: #ffffff;	font-size: 14px;	margin: 0 10px 10px 10px;	font-weight: normal;}.centro p {	margin: 0 10px 10px 10px;	font-size: 12px;	padding: 0 10px 0 10px;}.centro p b {	color: #FFFFFF;	font-weight: bold;		}.centro p strong {	color: #FFFFFF;	font-weight: bold;		}.centro a {	color: #FFFFFF;	text-decoration: underline;	font-weight: normal;}.centro a:hover {	color: #FFFFFF;	text-decoration: underline;	font-weight: normal;}.centro table {	margin: 0 10px 0 10px;}.centro table b {	color: #FFFFFF;	font-weight: bold;	}.centro table strong{	color: #FFFFFF;	font-weight: bold;}.centro .asientos table{	font-size: 12px;	color: #FFFFFFF;	font-weight: bold;}.centro .asientos {	margin-left: 35px;	padding: 20px 20px 20px 20px;	width: 460px;	overflow:auto;	font-size: 12px;	color: #FFFFFFF;	font-weight: bold;	}.centro .principalhome {	margin: 0 0 0 0;	padding: 0 0 0 0;	width: 560px;	height: 300px;	text-align: left;}.centro .principalhome p{	margin: 0 0 0 0;	padding: 0 0 0 0;	text-align: left;	}.centro .separador {	margin: 0 0 0 0;	padding: 7px 10px 5px 10px;	background: url(/img/separador.gif) repeat-x;		color: #FFFFFF;	font-weight: bold;	font-size: 14px;	height: 18px;}.centro .advertencia {	background: #666666;	color: #FFFFFF;	font-size: 12px;	padding: 5px 5px 5px 5px;	font-weight: bold;}table.tablaeventos td {	padding: 10px 10px 10px 15px;	margin: 0px 0px 0px 0px;	color: #FFFFFF;	font-size: 12px;}table.tablaeventos td a{	text-decoration: none;	color: #FFFFFF;}table.tablaeventos td  a:hover{	text-decoration: none;	color: #FFFFFF;}.centro .eventos_oscuro {	background: #333333;	color: #FFFFFF;	font-size: 12px;	padding: 0px 0px 0px 0px;	font-weight: bold;	min-height: 90px;	}.centro .eventos_claro {	background: #666666;	color: #FFFFFF;	font-size: 12px;	padding: 0px 0px 0px 0px;	font-weight: bold;	min-height: 90px;	}.centro .eventos_oscuro img{	float: left;	margin-right: 5px;}.centro .eventos_oscuro p{	padding: 5px 5px 5px 5px;}.centro .eventos_claro img{	float: left;	margin-right: 5px;}.centro .eventos_claro p{	padding: 5px 5px 5px 5px;}.centro .eventos_oscuro a{	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}.centro .eventos_claro a{	color: #FFFFFF;	text-decoration: none;	font-weight: bold;}.error {	font-size: 11px;	font-weight: normal;	color: #FFFFFF;}

img {
	border: 0;
}
			
.imagen img {
	border: 0px !important;
	padding: 0px;
}
			
.imagen img:hover {
	border: 1px solid #000000 !important;
}.menu {	clear: both;	height: 30px;}
.menu ul {	margin: 0px; 	padding: 0px;}	.menu li {	float:left;	margin: 0px; 	list-style-type: none; 	padding: 7px 0 7px 0;	background: url(/img/fondoverdeoff.gif);	height: 16px;	font-size: 14px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;	width: 240px;	text-align: center;	}		.menu li a{	text-decoration: none;	font-size: 14px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}		.menu li a:hover{	text-decoration: none;	}		.menu li:hover{	margin: 0px; 	list-style-type: none; 	background: url(/img/fondoverdeon.gif);	height: 16px;	padding: 7px 0 7px 0;	float:left;	}	

.footer{
	clear: both;    width:1180px;	margin: 5px 0 0 0;	padding: 10px 10px 10px 10px;
	background-color: #333333;	color: #FFFFFF;	font-size: 11px;	font-weight: normal;'
}