/* Pirotecnia caballer Style Sheet */body {	margin: 0;	color: #fff;	font: 11px verdana,sans-serif;	text-align: center;	background: #3B3734 url("../images/fondo.gif") 50% 0 no-repeat;	scrollbar-face-color: #302D2A; 	scrollbar-highlight-color: #302D2A; 	scrollbar-shadow-color: #302D2A; 	scrollbar-3dlight-color: #585553; 	scrollbar-arrow-color: #9BBED7; 	scrollbar-track-color: #585553; 	scrollbar-darkshadow-color: #585553; 	scrollbar-base-color : #302D2A; }img {	border: 0;}p, td , li {	font: 11px verdana,sans-serif;	text-align: left;}a.rojo {	color: #ea4300;	font-weight: bold;}a.rojo2 {	color: #ea4300;}a.premios:hover {	color: #ea4300;}a.boton3 {	display: block;	padding: 3px 10px;	border: 1px solid #ea4100;	color: #ea4100;	font-weight: bold;}a.boton4 {	padding: 3px 10px;	border: 1px solid #ea4100;	color: #ea4100;	font-weight: bold;}h1.titulo {	font: 15px verdana,sans-serif;	color: #ea4300;	text-align: right;	margin: 0 0 20px 0;	padding: 0;}h2.sub {	font: 12px verdana,sans-serif;	color: #999;}#contenedor {	position: relative;	margin: 0 auto;	width: 776px;	height: 593px;	text-align: left;}a:active, a:hover, a:visited, a:link {  	color:#fff;	text-decoration:none;}a.rojo {	color: #ea4300;	font-weight: bold;}a.premios:hover {	color: #ea4300;}a.boton3 {	display: block;	padding: 3px 10px;	border: 1px solid #ea4100;	color: #ea4100;	font-weight: bold;}#menu_desp {	position:absolute; 	background:#4f4c4a;}#menu_desp a {	display: block;	width: 90px;	background: #787675;	color: #fff;	padding: 3px;	border: 1px solid #4f4c4a;}#menu_desp a:hover {	color: #ea4300;}#menu td {	border: 1px solid #ea4300;	font: 9px verdana,sans-serif;	padding: 2px;	margin: 0;}#menu a, #submenu a, #submenu_p a {	color: #fff;	text-decoration: none;}#menu a.selected, #submenu a.selected, #submenu_p a.selected {	color: #ea4300;	text-decoration: none;}#menu a:hover, #submenu a:hover, #submenu_p a:hover {	color: #ea4300;	text-decoration: none;}#submenu td {	font: 9px verdana,sans-serif;}#submenu_p td {	padding-right: 1px;	font: 9px arial,helvetica,sans-serif;}#contenido {	position: absolute;	top:354px;	right: 15px;	width: 509px;	height: 205px;	overflow-y: auto;	padding-top:5px;	font: 11px verdana,sans-serif;}#contenido2 {	position: absolute;	top:354px;	right: 15px;	width: 509px;	height: 205px;	overflow-y: auto;	padding-top:5px;	font: 11px verdana,sans-serif;}#contenido3 {	position: absolute;	top:254px;	right: 15px;	width: 509px;	height: 205px;	overflow-y: auto;	padding-top:5px;	font: bold 11px verdana,sans-serif;}#banner {	width: 722px;	height: 161px;	overflow-x: auto;}#contenidofans {	position: absolute;	top:174px;	left: 250px;	width: 490px;	height: 320px;	overflow-y: auto;	padding-top:5px;	font: 11px verdana,sans-serif;}#contacto {	position: absolute;	top:180px;	left: 205px;	width: 545px;	height: 380px;	overflow-y: auto;	padding-top:5px;	font: 11px verdana,sans-serif;}#titulo1 {	position: absolute;	top:358px;	left: 40px;	width: 135px;	height: 26px;	padding-top:1px;	font: 12px verdana,sans-serif;	color: #999;	text-align: left;}#titulo2 {	position: absolute;	top:359px;	left: 39px;	width: 135px;	height: 26px;	padding-top:1px;	font: 12px verdana,sans-serif;	color: #999;	text-align: left;}#titulo3 {	position: absolute;	top:362px;	left: 47px;	width: 220px;	height: 10px;	padding-top:1px;	font: 12px verdana,sans-serif;	color: #999;	text-align: left;}#titulo4 {	position: absolute;	top:359px;	left: 39px;	width: 420px;	height: 10px;	padding-top:1px;	font: 12px verdana,sans-serif;	color: #999;	text-align: left;}#listapremios {	position: absolute;	top:225px;	left: 270px;	width: 490px;	height: 220px;	overflow-y: auto;	padding-top:5px;	font: 11px verdana,sans-serif;}#fotopremios {	position: absolute;	top: 200px;	left: 30px;	width: 130px;	height: 150px;	padding-top:1px;}input, textarea {	border: 1px solid #ea4100;	background: #c1c0bf;	scrollbar-face-color: #ea4100; 	scrollbar-highlight-color: #ea4100; 	scrollbar-shadow-color: #fff; 	scrollbar-3dlight-color: #585553; 	scrollbar-arrow-color: #fff; 	scrollbar-track-color: #c1c0bf; 	scrollbar-darkshadow-color: #585553; 	scrollbar-base-color : #fff;}input.enviar {	font-weight: bold;	color: #fff;	background: #ea4100;	border: 1px dotted #ea4100;}.nota {	background: #dcdcdc; 	color: #000;	text-align: center;}a.rojo2 {	color: #ea4300;}#cuadre1 {	position: absolute;	top: 164px;	left: 34px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre2 {	position: absolute;	top: 164px;	left: 126px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre3 {	position: absolute;	top: 164px;	left: 217px;	width: 94px;	height: 80px;	border: 6px solid #fff;}#cuadre4 {	position: absolute;	top: 164px;	left: 306px;	width: 95px;	height: 80px;	border: 6px solid #fff;}#cuadre5 {	position: absolute;	top: 164px;	left: 398px;	width: 95px;	height: 80px;	border: 6px solid #fff;}#cuadre6 {	position: absolute;	top: 164px;	left: 488px;	width: 93px;	height: 80px;	border: 6px solid #fff;}#cuadre7 {	position: absolute;	top: 164px;	left: 578px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre8 {	position: absolute;	top: 164px;	left: 668px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre9 {	position: absolute;	top: 241px;	left: 34px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre10 {	position: absolute;	top: 241px;	left: 126px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre11 {	position: absolute;	top: 241px;	left: 217px;	width: 94px;	height: 80px;	border: 6px solid #fff;}#cuadre12 {	position: absolute;	top: 241px;	left: 306px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre13 {	position: absolute;	top: 241px;	left: 398px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre14 {	position: absolute;	top: 241px;	left: 488px;	width: 93px;	height: 80px;	border: 6px solid #fff;}#cuadre15 {	position: absolute;	top: 241px;	left: 578px;	width: 96px;	height: 80px;	border: 6px solid #fff;}#cuadre16 {	position: absolute;	top: 241px;	left: 669px;	width: 96px;	height: 79px;	border: 6px solid #fff;}a.tarjetas{	font-weight: bold;	color: #fff;	background: #ea4100;	border: 1px dotted #ea4100;}.titulotarjeta {	position: absolute;	top:358px;	left: 40px;	width: 135px;	height: 26px;	padding-top:1px;	font: 12px verdana,sans-serif;	color: #999;	text-align: left;}a.productos {	font: 9px verdana,sans-serif;}input.enviar2 {	width: 71px;	font: bold 9px verdana,sans-serif;	color: #fff;	background: #ea4100;	border: 1px dotted #ea4100;}