body {
	font-family: Arial, Helvetica, sans-serif;
	text-align:center;
	font-size: 12px;
	text-align:center;
	margin:0px;
	padding:0px;
	background-image:url(../imgs/purmamarca.jpg);
	background-color: #5D6140;
	background-repeat:no-repeat;
	background-size: contain;
}

a {
	text-decoration:	none;
	color:				#862311;
	font-weight:		bold;
}

a:hover {
	text-decoration:	none;
	color:				#333;
}

.fondomenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 4px;
	margin: 5px;
	background-color: #862311;
	color: #FFFFFF;
	font-size: 13px;
}
.fondomenu a{
	color: #FFFFFF;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	margin: 0px 2px 0px 2px;
}
.fondomenu a:hover {
	background-color: #FCAC08;
	text-decoration: none;
	padding: 4px 4px 4px 4px;
	margin: 0px 2px 0px 2px;
	-moz-box-shadow: inset 0 0 2px 2px #862311;
	-webkit-box-shadow: inset 0 0 2px 2px #862311;
	box-shadow: inset 0 0 2px 2px #862311;
}
.w {
	font-size: 11px;
	text-decoration: none;
}
.w:visited, .w:link, .w:active {
	color: #FFFFFF;
	text-decoration: none;
}
.w:hover {
	color: #FF9900;
	text-decoration: none;
}

#contenedor {
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:960px;
	background-color: #E9E7E1;
	padding:	2px;
	margin-bottom: 10px;
	-moz-box-shadow: 0px 0px 10px #333;
	-webkit-box-shadow: 0px 0px 10px #333;
	box-shadow: 0px 0px 10px #333;
}
#contenido {
	display: block;
	position:relative;
	/*border: 1px dashed #666699;*/
	float:left;
}
#cabezal {
	width: 100%;
	text-align:center;
	/*background-color: #C90;*/
	padding: 10px 0px 0px 0px;
	margin: 0px;
}

#buscador {
	display:			block;
	position:			relative;
	margin:				0px;
	padding:            5px;
	text-align:			center;
	/*background-color:	#862311;*/
	width:				280px;
 	float:				left;
}

#principal {
	display: 		block;
	position:		relative;
	width:			640px;
	text-align:		left;
	padding:		12px;
}

#destacado {
	float:				left; 
	padding:			7px; 
	background-color:	#FCAC08;  
	border: 			2px solid #CC6600;
	margin: 			0px 0px 5px 0px;
	width:				620px;
	text-align:			left;
}

#destacado img{
	float:				left; 
	margin-right: 		10px;
}

.destacadoSmall {
	float:				left; 
	padding:			7px; 
	background-color:	#FCAC08;  
	border: 			2px solid #CC6600;
	margin: 			12px 12px 0px 0px;
}

.destacadoSmall img{
	width:				181px;
	border:				1px #000000 solid;
}

.destacadoSmall > .tituloDestacado {
	font-family:	    Arial, Helvetica, sans-serif;
	font-size:			12px;
	text-transform:		none;
	padding:			3px; 
	text-align:			center;
}

.destacado {
	float:				left; 
	padding:			7px; 
	background-color:	#FCAC08;  
	border: 			2px solid #CC6600;
	margin: 			2px 4px 2px 0px;
}

.tituloDestacado {
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			12px;
	font-weight: 		bold;
	color: 				#FFFFFF;
	text-transform: 	uppercase;
	margin-bottom:		4px; 
	background-color:	#862311;
	text-align: 		center;
	padding:			1px;
}

.filaDestacado {
	text-align:			left; 
	margin:				0px; 
	padding:			0px;
	list-style-type:    none;
}

.filaDestacado li{
	background-color:	#FFBB00;
	margin:				2px; 
	padding:			3px;
	text-indent:		4px;
}

.filaDestacado li:hover{
	text-decoration:    none;
	text-align:			left; 
	background-color:	#FCAC08;
 }

.filaDestacado li ul{
	background-color:	#FCAC08;
	margin:				0px; 
	padding:			0px 0px 0px 9px;
}

.filaDestacado li ul li{
	background-color:	#FCAC08;
	font-weight:		normal;
	margin:				0px; 
	padding:			3px;
	border-top:     	2px solid #FFBB00;
	text-indent:		0px;
}


.filaDestacado li ul li:hover{
	text-decoration:    none;
	text-align:			left; 
	background-color:	#FFBB00;
 }

/*
.filaTitDestacado {
	background-color:	#FCAC08;
	text-align:			left; 
	margin:				3px 0px 0px 0px; 
	padding:			2px 1px 2px 4px;
	list-style-type:    decimal;
	list-style-position: outside;
	font-weight:		bold;
	text-transform:     uppercase;
	text-align:			center;
}

.textoDestacado{
	font-weight: 		normal;
	text-transform: 	none;
	text-align: 		left;
	display:			none;
}

.filaTitDestacado li:hover {
	text-decoration:    none;
	text-align:			left; 
	background-color:	#FFBB00;
}

.filaTitDestacado li{
	font-weight: 		normal;
	text-transform: 	none;
	background-color:	#FCAC08;
	text-align: 		left;
	margin:				1px 0px 0px 26px; 
	padding:			2px 1px 2px 0px;
	border-bottom:		#000 1px dotted;
}
*/

.redes {
	display:	block;
	width:		100%;
	padding: 	10px 0px 5px 0px;
	text-align: left;
}

.divButton {
	display:	none;
	padding:	3px;
	width:		60px;
	background:	#862311;
	color:		#FFF;
	text-align: center;
	font-weight:bold;
	margin-top:	10px;
	margin-left:auto;
	margin-right:auto;
}

.divButton:hover {
	background-color: #FCAC08;
	-moz-box-shadow: inset 0 0 2px 2px #862311;
	-webkit-box-shadow: inset 0 0 2px 2px #862311;
	box-shadow: inset 0 0 2px 2px #862311;
}

.bloqueDestacadoLeft {
	display:			block;
	position:			relative;
	margin:				0px;
	padding:      		2px;
	text-align:			center;
	color:				#CCCCCC;
	width:				326px;
	float:				left;
    /*border-right:       1px dashed #666699;*/
 }

.bloqueDestacado {
	display:			block;
	position:			relative;
	margin:				0px;
	padding:            10px;
	text-align:			left;
	color:				#CCCCCC;
	width:				320px;
	height:				300px;
	float:				left;
 }

.bloqueRight {
	display:			block;
	position:			relative;
	margin:				0px;
	padding:      		0px;
	text-align:			center;
	color:				#000000;
	width:				280px;
	float:				left;
 }

.txtDestacado {
	display:			block;
	position:			relative;
	padding:            10px;
	text-align:			left;
}
.titSeccion {
	display:			block;
	position:			relative;
	font-size: 			20px;
	text-align:			left;
	font-weight:		bold;
	color:				#000000;
	padding-top:        0px;
	margin-top:			0px;
}

.imgContainer {
	display:			block;
	background-color:   #862311;
 	background-image: 	url(../imgs/fondo-evento.jpg); 
	background-position: right;
	background-repeat:   repeat-y;
	height:				310px;
	padding:			2px;
 	}
	
.imgCentral {
	display: block;
	position:relative;
 	border: 1px solid #000;
}

.imgContainer div {
	display: block;
	position:relative;
	margin:  5px;
}

.sikus {
	display: inline-block;
	border:	0px;
}

.calendarioTop {
	display: 			block;
	position:			absolute;
	background-color:	#C60400;
	font-size:			13px;
	color:				#FFFFFF;
	font-weight:		bold;
	text-align:			center;
	margin:				25px 20px auto 920px;
	padding:            0px 0px 4px 0px;
	width:				80px;
	height:				50px;
	border-bottom:      #000000 1px dashed;
}
.diaTop {
	font-size:			30px;
}
.mesTop{
	display:			block; 
	position:			relative;
 	width:				76px; 
	padding:			2px; 
	margin:				6px 0px 0px 0px; 
	background: 		#FFFFFF; 
	color:				#000000;
	border-bottom:      #000000 1px solid;
}
.calendario {
	display:			inline-block;
	background-color:	#AA2513;
	font-size:			14px;
	color:				#FFFFFF;
	font-weight:		bold;
	text-align:			center;
	width:				100px;
	height:				110px;
}

.calendarioIni {
	display:			inline-block;
	float:				left;
	background-color:	#FFFFFF;
	font-size:			14px;
	color:				#000000;
	font-weight:		bold;
	text-align:			center;
	width:				100px;
	height:				110px;
	margin-right:		4px;
}
.calendarioSm{
	display:			inline-block;
	background-color:	#FF3300;
	float:				left;
	font-size:			10px;
	color:				#FFFFFF;
	font-weight:		bold;
	text-align:			center;
	width:				82px;
	margin:				0px 0px 1px 1px;
}
.calendarioSmIni {
	display:			inline-block;
	float:				right;
	background-color:	#862311;
	font-size:			11px;
	color:				#FFF;
	font-weight:		bold;
	text-align:			center;
	width:				62px;
	margin:				0px 2px 1px 0px;
	border-bottom:      #000000 1px dashed;
}
.dia {
	font-size:			30px;
}
.diaSm {
	font-size:			25px;
}
.diaSemana {
	display:        	block;
	position:			relative;
	border:				2px solid #862311;
	width:				30px;
	height:				26px;
	background-color:	#FFBB00;
	color:				#FFF;
	float:				left;
	text-align:			center;
	padding-top:		8px;
}

.diaPrograma {
	display:        	block;
	position:			relative;
	border:				2px solid #862311;
	width:				30px;
	height:				26px;
	background-color:	#862311;
	color:				#FFBB00;
	font-weight:		bold;
	font-size:			14px;
	float:				left;
	text-align:			center;
	padding-top:		8px;
}

.diaSemanaTit {
	display:        	block;
	position:			relative;
	width:				30px;
	height:				28px;
	float:				left;
	text-align:			center;
	margin:				0px 3px;
}
.desde {
	font-size:			12px;
	padding:			2px; 
	border-bottom:		1px dotted; 
	margin-bottom:		4px;
}

.bullet {
	width:				28px;
	float:				left;
	color:				#FFFFFF;
	font-weight:		bold;
	background-color:	#FCAC08;
	font-size:			22px;
	padding:			2px;
	border:				2px solid #AA2200;
}

.seccionH {
	padding:			7px; 
	background-color:	#FCAC08;  
	border: 			2px solid #CC6600;
	margin: 			5px;
}

.lista{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			12px;	
	float:				left;
	display:			block;
	position:			relative;
	background-color:	#FFBB00;
	border:				none;
	margin:				4px;
	padding: 			2px;
	height:				383px;
}

.lista option {
	height:				16px;
}

.resultados {
 	display: 			block;
	background-color:	#FCAC08;  
	border-bottom: 		1px dotted #CC6600;
	text-align: 		left;
}

.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	background-image: url(../imgs/barfondo-o.jpg);
	height: 19px;
	cursor: hand;
	color: #000000;
	background-color: #FF9900;
	border: 1px groove #FF9900;
	margin: 5px;
}

/* Scroll Pane */
.scroll-pane,
.scroll-pane-arrows
{
	width: 100%;
	height: 800px;
	overflow: auto;
}
.horizontal-only
{
	height: auto;
	max-height: 200px;
}
.itemTitulo
{
	display:	block;
	width:		200px;
	float:		left;
	text-align:	right;
	padding:	10px 2px 2px 2px;
}
.itemDesc
{
	display:	block;
	float:		left;
	width:		400px;
	padding:	2px 2px 2px 2px;
	/*font-family: Georgia;*/
	font-size:	20px;
	font-weight:normal;
	color:		#FEDA85;
	margin:     0px;
	
}

.itemDesc a
{
	font-weight:normal;
	color:		#FEDA85;
	text-decoration:none;
}

.itemDesc a:hover
{
	font-weight:normal;
	color:		#FEDA85;
	text-decoration:underline;
}

.tituloListado
{
	font-family: 		Arial, Helvetica, sans-serif;
	font-size: 			18px;
	/*font-weight: 		bold;*/
	color: 				#FFF;
	/*text-transform: 	uppercase;*/
	margin-bottom:		4px; 
	background-color:	#862311;
	text-align: 		left;
	padding: 1px 1px 1px 10px;
}
.listado
{
	display: 	block;
	border-bottom:1px dotted #862311;
	padding: 1px 1px 1px 10px;
	width:	925px;
}
.listado a:link, .listado a:visited, .listadoa:active
{
	display: 	block;
	font-weight: normal;
	color: #000;
	text-decoration:none;
}
.listado a:hover
{
	display: 	block;
	font-weight: normal;
	color: #FFF;
}
