/*ESTILOS PARA EL CASINO VICTORIA*/


/***** ELEMENTOS ESTANDARD *****/

* {
	margin: 0;
}
a {
	text-decoration: none;
}
body {
	background: #2D0000 url(images/bckg.jpg) repeat-x top;
	font-size:11px;
	color:#BDB7A3;
	font-family: Tahoma, Arial;
}
p {
	padding:8px 10px 0 10px;
	font-size:10px;
	line-height:15px;
}

ul {
margin-top:1.2em;
margin-left:1.2em;
}

li {
	list-style: none;
}

h1,h2,h3,h4 {
	font: Arial, Helvetica, sans-serif;
	color: #E5E1D1;
}

/* misc */
.clearer {
	clear: both;
}

/******* HEADER *********/
.header {
	width:715px;
	background:none;
}

/****** ESTRUCTURA Y CONTENIDO ******/
.center{
	margin:0 auto;
	width:920px;
	margin-top:30px;
	background: url(images/img_izq.jpg) no-repeat left top;
	overflow:hidden;
}
.left{
	float: right;
	width:715px;
}

.content {
	width:715px;
	background:#7F7033;
	overflow:auto;
}
.content li {}
.content h1 {
	text-transform:uppercase;
	font-size: 19px;
	font-weight:lighter;
	float:left;
}
.content a,.content-interna a {
	color: #FEFDFB;
	text-decoration: none;
}
.content a:hover,.content-interna a:hover {
	text-decoration: none;
}

.content-interna {
	text-align:left;
	width:715px;
	background:#27220F;
	padding-bottom:15px;
}

.content-interna h3 {
	font-size:11px;
	text-transform:uppercase;
	font-weight:lighter;
	padding:0px 20px 10px 20px;
}
.content-interna h2 {
	font-size:11px;
	text-transform:uppercase;
	padding:0px 20px 10px 20px;
}
.content-interna h3 {
	font-size:10px;
	text-transform:uppercase;
	padding:0px 20px 10px 20px;
	font-weight:bold;
}

.content-interna p {
	padding:0px 20px 10px 20px;
	text-align:justify;
	font-size:11px;
	color:#BDB7A3;
}
.content-interna ul {margin:0 0 10px 20px;}
.content-interna li {
font-size:11px;
padding:0 0 0 10px;
line-height:20px;
background:url(images/img-li.gif) no-repeat left 1px;
_background:url(images/img-li.gif) no-repeat left 6px;
}

.content-interna .derecha {
	background:url(images/bg-derecha.jpg) no-repeat bottom;
	height: 45px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}

.content-interna .derecha ul {
	margin:0;
	padding: 0;
}
.content-interna .derecha li {
	float:left;
	list-style:none;
	display:inline;
	margin: 0;
	padding: 0;
	background:none;
}
.content-interna .derecha li a {
	background:#27220F url(images/bg-td.gif) repeat-x top;
	padding:5px 10px 0px 10px;
	margin-top:19px;
	display:block;
	text-decoration:none;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#BDB7A3;
	border-top:1px solid #201C0C;
	border-left:1px solid #201C0C;
	border-right:1px solid #201C0C;
}
.content-interna .derecha a:hover{
	color:#F9F8F4;
	margin-top:16px;
	padding:5px 10px 3px 10px;
}
.content-interna .derecha span {
	background:#27220F url(images/bg-td.gif) repeat-x top;
	padding:5px 10px 5px 10px;
	margin-top:14px;
	display:block;
	text-decoration:none;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	color:#F9F8F4;
	border-top:1px solid #201C0C;
	border-left:1px solid #201C0C;
	border-right:1px solid #201C0C;
}

.borde-verde-img {border:3px solid #302B17;}

.titulos-interna {
margin:11px;
border-bottom:1px dashed #837C60;
	}
.titulos-interna h2{
	color: #E6E2D6;
	text-transform:uppercase;
	font-size:10px;
	padding:0 0 0 10px;
	}
.titulos-interna h4{
	color: #BDB7A3;
	font-size:19px;
	letter-spacing:-1;
	padding:0 0 0 10px;
	}
.titulos-interna .resaltados{
	color:#DBD7CA;
	font-size:12px;
	font-weight:bold;
	}
.titulos-interna p{
	font-size:11px;
	padding:0 0 10px 10px;
	}
.vermas {
	margin:0;
	color: #999;
	font-size:10px;
	text-align:right;
	float:right;
	text-transform:lowercase;
}
.vermas a {color: #BDB7A3;}
.vermas a:hover {color: #E6E2D6; text-decoration:none;}

/****** NOVEDADES Y PROMOCIONES *********/

.imagenes-articulos {
float:right;
margin:6px 20px 15px 15px;
border:3px solid #FFF;
}

.articulos {
margin-bottom:15px;
}

.articulos ul {
	margin: 0;
	padding: 0;
}
.articulos li {
	list-style:none;
	margin: 0;
	padding: 0;
	background:none;
}
.articulos li a {
	height:90px;
	padding:10px;
	display:block;
	border-bottom:1px dashed #474029;
	text-decoration:none;
}

.articulos li a:hover{
	background:#302B17;
}

.articulos li a h2{
	color: #E6E2D6;
	text-transform:uppercase;
	font-size:10px;
	padding:0 0 0 10px;
	font-weight:bold;
}
.articulos li a:hover h2 {
	color: #FFF;
}

.articulos li a p  {
	color: #BDB7A3;
	padding:0 10px 0 10px;
	font-size:10px;
}
.articulos li a:hover p  {
	color: #E2DECE;
}
.articulos li a img {
	float:left;
	margin:2px 10px 10px 10px;
	border:3px solid #494536;
}
.articulos li a:hover img {
	border:3px solid #837C60;
}

/*********** AGENDA **********/

.agenda-left {float:left; width:357px;}
.agenda-right {float:right; width:357px; margin-bottom:15px;}
.agenda-left ul, .agenda-right ul {
	margin: 0;
	padding: 0;
}
.agenda-left li, .agenda-right li {
	list-style:none;
	margin: 0;
	padding: 0;
	background:none;
}
.agenda-left li a {
	overflow:hidden;
	height:1%;
	padding:10px;
	display:block;
	border-bottom:1px dashed #474029;
	text-decoration:none;
}
.agenda-right li a {
	overflow:hidden;
	height:1%;
	padding:10px;
	display:block;
	border-bottom:1px dashed #474029;
	border-left:1px dashed #474029;
	text-decoration:none;
}
.agenda-left li a:hover, .agenda-right li a:hover {
	background:#302B17;
}

.agenda-left li a h2, .agenda-right li a h2 {
	width:237px;
	color: #EEE7BC;
	font-size: 12px;
	margin: 0 0 0 70px;
	_margin: 0 0 0 80px;
	text-transform:none;
	font-weight:bold;
	padding:0;
}

.agenda-left li a:hover h2, .agenda-right li a:hover h2 {
	color: #F4F0D9;
}

.agenda-left li a p, .agenda-right li a p {
	width:237px;
	font-size: 10px;
	margin-left: 70px;
	_margin-left: 80px;
	padding:0 0 4px 0;
}
.agenda-left li a img, .agenda-right li a img {
float:left;
margin:2px 10px 10px 10px;
border:3px solid #494536;
}
.agenda-left li a:hover img, .agenda-right li a:hover img {
border:3px solid #837C60;
}

.month2 {
font-family: "Times New Roman", Times, serif;
font-weight:bold;
cursor: pointer;
width:35px;
padding: 0 10px 0 0;
text-align:center;
color:#EEE7BC;
display:block;
font-size:15px;
float:left;
margin:15px 5px 0 5px;
border-right:2px solid #3A331B;
text-transform:uppercase;
}  
.date2 {
font: bold 34px "Century Schoolbook", Georgia, Times, serif;
display:block;
color:#EEE7BC;
}

/*********** GALERIA **********/

.galeria {width:715px; margin-bottom:15px; overflow:hidden;}

.galeria ul {
	margin: 0;
	padding: 0;
}
.galeria li {
	list-style:none;
	margin: 0;
	float:left;
	width:178px;
	padding:0;
	background:none;
}
.galeria li a {
	height:180px;
	display:block;
	border-bottom:1px dashed #474029;
	border-right:1px dashed #474029;
	text-decoration:none;
}
.galeria li a:hover{
	background:#302B17;
}

.galeria li a h2 {
	padding-top:10px;
	text-align:center;
	color: #EEE7BC;
	font-size: 12px;
}
.galeria li a:hover h2 {
	color: #F4F0D9;
}

.galeria li a p {
	text-align:center;
	font-size: 10px;
	padding:0;
	margin:0;
	line-height:0;
}
.galeria li a img {
margin:10px;
border:3px solid #494536;
}
.galeria li a:hover img {
border:3px solid #837C60;
}

.buscar-galeria {float:right; margin:5px 10px 0 0; }
.buscar-galeria p { padding:0; margin:0;}

.input-galeria {
background:#695D2A;
padding:2px 0 2px 2px;
border:1px solid #7B724E;
color:#E5E1D1;
font-size:10px;
}
.btn-galeria {
background:#695D2A;
padding:1px 5px 1px 5px;
border:1px solid #7B724E;
color:#E5E1D1;
font-size:10px;
cursor:pointer;
}

/********* SIDEBAR ********/
.nav {
	float: left;
	width: 205px;
	}

.banner1 {
text-align:left;
font-size:10px;
color:#CCC;
float:left;
margin:0px 0px 8px 5px;
background:#26210F url(images/comienza-a-jugar.jpg) no-repeat top;
width:128px;
border:2px solid #26210F;
padding:27px 10px 10px 10px;
}

.banner2 {
float:left;
margin:0px 0px 10px 5px;
background:#26210F url(images/monto-acumulado.jpg) no-repeat top;
width:128px;
border:2px solid #26210F;
padding:23px 10px 10px 10px;
}

.input-banner {
font-family: Tahoma, Arial;
background:#494536;
border:1px solid #545042;
height:16px;
padding:2px 5px 0 5px;
margin-bottom:4px;
margin-top:1px;
color:#FFFFFF;
font-size:9px;
}

.btn-banner {
font-family: Tahoma, Arial;
text-align:right;
background:#BDBCB7;
border:none;
height:16px;
width:128px;
padding:2px 5px 0 5px;
margin-bottom:4px;
margin-top:6px;
color:#2A2A29;
font-weight:bold;
text-transform:uppercase;
font-size:9px;
}
.texto-banner {
border-top:1px dashed #7D7A6F;
width:128px;
padding-top:5px;
margin-top:5px;
text-align:left;
font-size:10px;
color:#CCC;
}
.texto-banner a {color:#CCC; text-decoration:underline;}
.texto-banner a:hover {color:#FFF; text-decoration:underline;}

.sidebar-menu {
margin:20px 48px 20px 7px;
}

.sidebar-menu ul {
	margin: 0;
	padding: 0;
}
.sidebar-menu li {
	list-style:none;
	margin: 0;
	padding: 0;
	background:none;
}
.sidebar-menu li a {
	height:1%;
	padding:4px 0 4px 0;
	display:block;
	text-decoration:none;
	text-align:right;
	text-transform:uppercase;
	font-family:Tahoma, Arial;
	font-size:9px;
	font-weight:bold;
	color:#D6CECE;
	background:url(images/linea-puntos.jpg) no-repeat bottom;
}

.sidebar-menu li a:hover{
	padding:4px 2px 4px 0;
	color:#FFF;
}

/********* FOOTER ********/
.footer {
	float: right;
	text-align:right;
	width:715px;
	margin-top:8px;
}
.footer p {
margin:0;
padding:0;
font-size:10px;
color: #845754;
text-transform:uppercase;
}

.footer a{color: #845754; font-size:10px; text-transform:uppercase;}
.footer a:hover{color:#D7BAB8; text-decoration:none;}

.top-show {
background:url(images/topshow.gif) no-repeat;
height:49px;
width:228px;
}


/*********** PAGINACION ************/

	div.pagination {
		padding: 3px;
		text-align: center;
		color:#a0a0a0;
		font-size:10px;
		clear: both;
	}
	
	div.pagination a {
		border: 1px solid #837C60;
		margin-right:3px;
		padding:2px 5px;
		text-decoration: none;
		color: #837C60;
	}
	
	div.pagination a:hover {
		border: 1px solid #837C60;
		background-color:#413B24;
		color: #837C60;
	}
	
	div.pagination span.current {
		margin-right:3px;
		padding:2px 5px;
		border: 1px solid #837C60;
		font-weight: bold;
		background-color: #413B24;
		color: #837C60;
	}
	
	div.pagination span.disabled {
		margin-right:3px;
		padding:2px 5px;
		border: 1px solid #606060;
		color: #808080;
	}

/*************** HOME DINAMICO  ****************/

#menucontenido {
background:#3F3819;
float:left;
width:237px;
height:287px;
text-align:left;
font-family: Tahoma, Arial;
font-size:9px;
}
#menucontenido2, #menucontenido3 {
background:#3F3819;
float:left;
width:237px;
height:287px;
margin-left:2px;
text-align:left;
font-family: Tahoma, Arial;
font-size:9px;
}

#menucontenido ul, #menucontenido2 ul, #menucontenido3 ul {
margin:0 0 5px 0;
padding:0;
background:#26210F;
}

#menucontenido li, #menucontenido2 li, #menucontenido3 li {
	padding:0;
	margin:0;
	list-style:none;
}

#menucontenido li a, #menucontenido2 li a, #menucontenido3 li a {
	height:50px;
	display:block;
	border-bottom:1px dashed #474029;
	text-decoration:none;
}
#menucontenido li a h2, #menucontenido2 li a h2{
	color: #837C60;
	text-transform:uppercase;
	font-size:10px;
	padding:7px 0 0 15px;
}
#menucontenido3 li a h2{
	color: #F9F4E1;
	font-size:10px;
	padding:6px 0 0 15px;
	font-weight:bold;
}
#menucontenido li a p, #menucontenido2 li a p, #menucontenido3 li a p{
	color: #F6F6ED;
	padding:0 10px 0 15px;
	font-size:10px;
}


#menucontenido li a:hover, #menucontenido2 li a:hover, #menucontenido3 li a:hover {
background:#302B17;
}

#menucontenido-titulos {
background:#71632D url(images/bg-titulos.gif) repeat-x;
height:31px;
} 
#menucontenido-titulos h2 {
font-family: Tahoma, Arial;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#E5E1D1;
padding:10px 0 0 20px;
float:left;
}

.fotos-dinamicas {
border-bottom:2px solid #7F7033;
}

.month {
cursor: pointer;
width:25px;
padding:0 10px 0 10px;
text-align:center;
color:#EEE7BC;
display:block;
font-size:12px;
float:left;
margin:3px 0 0 5px;
text-transform:uppercase;
}  
.date {
display:block;
color:#EEE7BC;
padding:1px 1pt 0px 1px;
font-size:19px;
}

/********** CONTACTO ***************/

.input-contacto{
font-family: Tahoma, Arial;
background:#302B17;
border:3px solid #474029;
width:350px;
height:30px;
padding:5px 0px 5px 5px;
margin-bottom:4px;
margin-top:1px;
color:#FFFFFF;
font-size:10px;
}

.input-contacto-comentario{
font-family: Tahoma, Arial;
background:#302B17;
border:3px solid #474029;
width:350px;
padding:5px 0px 5px 5px;
margin-bottom:4px;
margin-top:1px;
color:#FFFFFF;
font-size:10px;
}

.btn-contacto {
font-family: Tahoma, Arial;
background:#302B17;
border:3px solid #474029;
width:128px;
padding:3px 0px 3px 5px;
margin-bottom:2px;
margin-top:14px;
color:#E5E1D1;
font-weight:bold;
text-transform:uppercase;
font-size:10px;
}

/********** TRABAJE CON NOSOTROS ***************/

.input-trabaje {
font-family: Tahoma, Arial;
background:#3F391F;
border:3px solid #474029;
width:250px;
height:30px;
padding:5px 0px 5px 5px;
margin-bottom:4px;
margin-top:1px;
color:#FFFFFF;
font-size:10px;
}
.input-trabaje-corto {
font-family: Tahoma, Arial;
background:#3F391F;
border:3px solid #474029;
width:65px;
height:30px;
padding:5px 0px 5px 5px;
margin-bottom:4px;
margin-top:1px;
color:#FFFFFF;
font-size:10px;
}

.celdas-color {
	background:#302B17;
	}

/******* TABLAS ********/

table.border-izq {
font:11px Tahoma, Arial;
border-left:2px solid #302B17;
border-right:2px solid #302B17;
border-top:2px solid #302B17;
margin-top:15px;
}
table.border-izq td {
border-bottom:2px solid #302B17;
padding:4px 10px 4px 10px;
background:url(images/bg-td.gif) repeat-x;
}
table.border-izq td.titulos-contingentes {
background: #201C0C url(images/bg-td-titulo.gif) repeat-x;
color:#F6F4EC;
margin:0;
padding:4px 0 4px 10px;
font-weight:bold;}

/******* CONTINGENTES ************/

.contingentes {
margin-bottom:15px;
}

.contingentes ul {
	margin: 0;
	padding: 0;
}
.contingentes li {
	list-style:none;
	margin: 0;
	background:none;
	height:90px;
	padding:10px;
	display:block;
	border-bottom:1px dashed #474029;
	text-decoration:none;
}
.contingentes li h2{
	color: #E6E2D6;
	text-transform:uppercase;
	font-size:10px;
	padding:0 0 0 10px;
	font-weight:bold;
}
.contingentes li p  {
	color: #BDB7A3;
	padding:0 10px 0 10px;
	font-size:10px;
	line-height:normal;
}
.contingentes li img {
	float:left;
	margin:2px 10px 10px 10px;
	border:3px solid #494536;
}