#cuerpo {
	background-color:#4d4d4d;
	background-image:url(../img/fondo_derecha_cuerpo.gif);
	background-repeat:repeat-y;
	background-position:right top;
	text-align:left;
	padding:10px;
	margin:2px;
	min-height:730px;
	min-height:770px;
	font-size:11px;
	line-height:17px;
	color:#FFFFFF;
}
#rigth {
	width:198px;
	height:600px;
	float:right;
	clear:none;
	position:relative;
	left:10px;
}
#cuerpo p {
	margin:0px;
	padding:0px;
	width:520px;
}
#rigth2 {
	width:198px;
	background-color:#000;
	height:58px;
	padding-top:22px;
	text-align:center;
}
#titulo_seccion {
	background-color:#000000;
	height:18px;
	float:left;
	width:750px;
	padding-top:3px;
	padding-left:10px;
}
#abajo_seccion {
	height:10px;
	float:left;
	width:710;
	padding-top:2px;
	padding-left:10px;
}
.foto {
	width:110px;
	height:160px;
	float:left;
	margin-left:10px;
	margin-top:10px;
	text-align:center;
	background-color:#333;
	color:#FFFFFF;
	font-size:9px;
	line-height:12px;
}
.foto img {
	border:1px solid #000;
	margin-top:5px;
}
#fotos {
width:530px;
}
.paginas {
padding-top:20px;
clear:both;
}
* html .paginas {
padding-top:8px;
}
#estas_viendo {
	font-size:10px;
	line-height:14px;
	padding:5px;
	margin-top:15px;
	width:510px;
	color:#000000;
	background-color:#a6a6a6;
	letter-spacing:0px;
	word-spacing:0px;
	clear:left;
	min-height:15px;
}
.fiesta {
	height:140px;
	width:513px;
	position:relative;
	background-color:#7a7a7a;
	padding-left:10px;
}
.fiesta2 {
	height:140px;
	width:513px;
	position:relative;
	background-color:#a6a6a6;
	padding-left:10px;
}
.fvermas {
	background-color:#E83801;
	height:15px;
	width:515px;
	position:relative;
	text-align:right;
	padding-right:20px;
}
.fvermas a {
	color:#FFFFFF;
	text-decoration:none;
	padding:0px;
	margin:0px;
	font-weight:bold;
	float:right;
	clear:none;
}
.fotosfiesta {
	float:right;
	width:300px;
	height:130px;
	position:relative;
	left:10px;
	clear:none;
}
.datosfiesta {
	width:210px;
	padding-top:5px;
}
.fotosfiesta img {
	float:right;
	margin-left:9px;
	margin-top:14px;
	border:1px solid #000;
}
.divifoto {
width:40px;
background-color:#333;
float:right;
height:140px;
margin-left:10px;
}
.divifoto img {
	border:0px;
	position:relative;
	left:-13px;
	top:47px;
}
.divifoto2 {
width:1px;
background-color:#333;
float:right;
height:140px;
}
.titulofiesta {
display:block;
text-transform:capitalize;
color:#000000;
font-size:12px;
font-weight:bold;
margin-top:5px;mercha_sinFoto
width:210px;
}
.cantfotfiesta {
display:block;
text-transform:uppercase;
margin-bottom:5px;
width:210px;
}
.textofiesta {
display:block;
color:#000000;
line-height:11px;
letter-spacing:1px;
font-size:9px;
width:210px;
}
#rigth3 {
	width:198px;
	background-color:#616161;
	height:172px;
	text-align:center;
}
#newsletter {
background-image:url(../img/fondo_newsletter.jpg);
width:38px;
height:172px;
background-repeat:no-repeat;
float:left;
}
#rigth3 p {
width:150px;
float:right;
color:#FFFFFF;
text-align:right;
font-size:9px;
margin-right:5px;
clear:right;
}
#rigth3 h3 {
width:150px;
float:right;
color:#FFFFFF;
text-align:right;
font-size:12px;
margin:0px;
padding:0px;
margin-top:5px;
margin-right:5px;
}
#rigth3 fieldset {
clear:right;
margin:0px;
padding:0px;
width:130px;
border:0px;
float:right;
margin-top:15px;
}
#rigth3 input {
border: 1px solid #000;
background-color:#CCCCCC;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
margin-top:3px;
}
#rigth3 form {
margin:0px;
padding:0px;
}
.download {
border-bottom:7px solid #E83801;
position:relative;
left:-10px;
width:554px;
}
.download h3 {
padding-left:20px;
padding-top:20px;
}
.download p {
display:block;
padding-left:20px;
padding-bottom:5px;
}
#ladisco {
background-color:#777;
width:530px;
margin-top:20px;
height:573px;
}
* html #ladisco {
margin-top:10px;
}
#foto_ladisco {
margin-left:10px;
top:1px;
position:relative;
}
#content_ladisco {
width:340px;
float:right;
margin-right:10px;
}
* html #content_ladisco {
width:330px;
position:relative;
left:10px;
top:10px;
}
#content_ladisco p {
width:340px;
font-size:10px;
line-height:12px;
}
* html #content_ladisco p {
width:330px;
}
#content_ladisco h1 {
width:340px;
font-size:14px;
}
* html #content_ladisco h1 {
padding-bottom:0px;
margin-bottom:5px;
}
#content_ladisco h2 {
width:340px;
font-size:12px;
font-style:italic;
margin:0px;
padding:0px;
margin-top:10px;
margin-bottom:5px;
}
#estructura {
background-color:#4d4d4d;
height:10px;
font-size:1px;
}
#tragos {
background-image:url(../img/tragos.jpg);
height:91px;
}
#irpaginas {
float:right;
}
#irpaginas span {
width:20px;
height:10px;
padding:3px;
background-color:#f30;
color:#FFFFFF;
}
#irpaginas a {
width:20px;
height:10px;
padding:3px;
background-color:#333;
color:#FFFFFF;
text-decoration:none;
}
#cartelera {
margin-top:15px;
}
* html #cartelera {
margin-top:5px;
}
.fiestacartelera {
background-color:#FF9900;
float:left;
width:530px;
height:210px;
margin-top:6px;
}
.costado_cartelera {
background-image:url(../img/fondo_coso_cartelera.gif);
width:50px;
height:100%;
background-repeat:repeat;
background-color:#333333;
margin-right:5px;
float:left;
border-right:4px solid #4d4d4d;
}
* html .costado_cartelera {
height:110%;
}
.evento_home {
	width:378px;
	float:left;
	background-color:#FF9900;
	color:#FFFFFF;
	font-size:11px;
	margin-left:1px;
	line-height:85%;
}
.evento_a {
position:relative;
bottom:0px;
left:150px;	
	color:#FFFFFF;
	font-weight:bold;
}
.evento_a a {
color:#FFFFFF;
}
.titulo_evento_home {
	height:17px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:9px;
	padding-left:20px;
	width:250px;
}
.foto_evento_home {
	border:2px solid #fff;
	float:right;
	width:140px;
	height:140px;
	margin:5px;
}
.foto_evento_cartelera {
	float:right;
	width:140px;
	height:140px;
	margin:5px;
}
.foto_evento_cartelera img {
	border:2px solid #fff;
}
.texto_evento_home {
	line-height:15px;
	font-size:12px;
	padding-bottom:5px;
	padding:10px;
	height:100px;
}
.texto_evento_cartelera {
	line-height:15px;
	font-size:12px;
	padding-bottom:5px;
	padding:10px;
	height:120px;
}
.texto_evento_home h3{
	line-height:17px;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.estructura {
background-color:#262626;
float:left;
width:255px;
height:90px;
padding:4px;
margin-top:5px;
}
.estructura img {
float:right;
border:0px;
}
.estructura a {
color:#d4d4d4;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.estructura1 {
background-color:#262626;
float:left;
width:521px;
height:60px;
padding:4px;
margin-top:3px;
}
.estructura1 img {
float:right;
border:0px;
}
.estructura1 a {
color:#d4d4d4;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
#download {
background-color:#777;
width:530px;
margin-top:20px;
height:570px;
}
* html #download {
margin-top:10px;
}
#texto_arriba_download {
background-color:#CCCCCC;
color:#000000;
font-size:10px;
height:20px;
padding:15px;
border-bottom:6px solid #4d4d4d;
width:500px;
}
.titulo_download {
background-color:#e83801;
font-size:14px;
font-weight:bold;
border-bottom:4px solid #444;
padding-left:10px;
padding-top:3px;
clear:left;
}
.cuerpo_download {
border-bottom:4px solid #444;
}
.cuerpo_download2 {
height:410px;
background-color:#777;
}
.down {
width:145px;
float:left;
margin-left:20px;
margin-top:20px;
}
* html .down {
margin-left:13px;
}
.down img {
	border:2px solid #333;
}
.tamanos_down span {
height:10px;
float:right;
}
.tamanos_down img {
float:right;
border-left:2px solid #777;
}
.tamanos_down span a {
	color:#FFFFFF;
	text-decoration:none;
	margin-right:5px;
}
.tamanos_down {
	background-color:#444;
	display:block;
	width:145px;
	text-align:right;
	height:17px;
	vertical-align:middle;
	margin-top:3px;
}
.form {
display:inline;
text-align:right;
font-size:11px;
padding:5px;
width:400px;
float:right;
position:relative;
top:-20px;
}
input, textarea, select {
overflow:hidden;
border:1px solid #333;
font-size:11px;
}
fieldset {
border:0px;
	margin:0px;
	padding:0px;
}
.form1 {
	display:block;
	text-align:left;
	font-size:11px;
	padding:0px;
	width:350px;
	position:relative;
	left:35px;
	top:15px;
}
* html .form {
width:250px;
}
.form2 {
	display:block;
	text-align:left;
	font-size:11px;
	padding:5px;
	width:350px;
	position:relative;
	left:132px;
	top:15px;
}
#franja_roja_cartelera {
background-color:#e83801;
height:13px;
clear:left;
top:5px;
width:530px;
position:relative;
}
#franja_negra_cartelera {
background-color:#000;
color:#FFFFFF;
height:22px;
clear:left;
width:520px;
top:10px;
position:relative;
font-size:14px;
font-weight:bold;
padding-left:10px;
padding-top:5px;
}
#cartelera2 {
width:500px;
margin-top:20px;
margin-left:25px;
}
* html #cartelera2 {
margin-left:17px;
}
.proxfiesta {
width:115px;
height:120px;
float:left;
border:1px solid #fff;
margin:12px;
text-align:center;
padding:5px;
}
.proxfiesta img {
margin-top:13px;
}
.numero_cartel {
display:block;
font-size:14px;
font-weight:bold;
text-align:right;
}
.fecha_cartel {
display:block;
font-size:10px;
font-weight:bold;
text-align:right;
color:#CCCCCC;
}
.titulo_cartel {
display:block;
font-size:11px;
text-align:right;
font-weight:bold;
line-height:12px;
}
#abajo_news {
border-top:3px solid #333;
}
#abajo_news h3 {
font-size:12px;
font-weight:bold;
text-align:center;
margin:0px;
padding:0px;
margin-top:5px;
}
#abajo_news a {
color:#FFFFFF;
position:relative;
top:-3px;
text-decoration:none;
}
* html #abajo_news a {
margin-left:5px;
}
#abajo_news ul {
padding-left:30px;
}
* html #abajo_news ul {
padding-left:0px;
margin-left:25px;
}
#abajo_news li {
margin:0px;
padding:0px;
list-style-image:url(../img/flecha_fotos.jpg);
}
#merchandising {
background-color:#777;
width:530px;
margin-top:20px;
}
.titulo_mercha span {
height:20px;
float:right;
text-align:center;
padding-right:8px;
width:110px;
}
.titulo_mercha img {
float:right;
border-left:2px solid #777;
}
.titulo_mercha span a {
    color:#FFFFFF;
    text-decoration:none;
    margin-right:5px;
}
.titulo_mercha {
    background-color:#444;
    display:block;
    width:145px;
    text-align:right;
    height:37px;
    vertical-align:middle;
    margin-top:3px;
}
.mercha_sinFoto {
    padding-left:20px;
    padding-right:30px;
    padding-bottom:10px;
    padding-top:10px;
    clear:left;
}
.mercha_sinFoto h2 {
    font-size:13px;
    font-weigth: bold;
    border-bottom:1px solid white;
    padding:0;
    margin:0;
}
.mercha_sinFoto a {
    color: white;
    text-decoration: none;
    font-size:11px;
    font-weigth: bold;
}
.mercha_sinFoto img {
    top:2px;
    position:relative;
}
.mercha_detalle {
      text-align:center;
}
.mercha_detalle h1 {
	  font-size:16px;
}
.mercha_detalle img {
	border: 3px solid #333;
	padding:3px;
}
.mercha_detalle h2 {
	   font-size:15px;
	   margin:0 auto;
	   margin-top:10px;
	   padding:0;
	   width:75%;
	   padding:4px;
	   border:1px solid #666;
	   background-color:#999;
	   color:white;
}
.mercha_detalle h2.important {
       font-size:17px;
       border:1px solid #000;
       background-color:#333;
       margin-top:20px;
       margin-bottom:10px;
}
.mercha_detalle p {
	font-size: 13px;
	margin:0;
       padding:0;
       width:75%;
       margin:0 auto;
}
.mercha_detalle fieldset {
    text-align: left;
    margin-top:10px;
    margin:0 auto;
    width:75%;
    font-size:13px;
}
.mercha_detalle input, .mercha_detalle textarea {
    font-size:13px;
    width: 230px;
    display:block;
    float:left;
    margin-bottom:10px;
}

.mercha_detalle label {
    width: 130px;
    display:block;
    float:left;
    text-align:right;
    padding-right:10px;
    padding-bottom:10px;
}