/* @override 
	http://haciendadelplata.com/cont/css/estilos_public_haciendaPlata.css
	http://www.haciendadelplata.com/cont/css/estilos_public_haciendaPlata.css
*/

/* CSS Document */

body{
background:#40372d;
min-width: 960px;
font-family: Helvetica, Arial, Geneva, sans-serif;
margin: 0px;
padding: 0px;
}

/* @group wrapper */

#wrapper{
	margin: auto;
}



/* @end */

/* @group header */

.boxHeader{
	height: 205px;
}

#header{
	width: 950px;
	height: 205px;
	margin: auto;
	padding: 0px 0px 0px 0px;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px -300px;
}

/*BTN A HOME EN HEADER*/

a#btnHeader{
	margin: 20px 0px 0px 0px;
	display: block;
	width: 180px;
	height: 50px;
	float: left;
}

a.btnIdioma {
	margin: 0px 20px 0px 0px;
	padding: 5px;
	display: block;
	float: right;
	background-color: #2e2821;
	color: #CFCAAF;
	font: 12px Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	letter-spacing: 1pt;
}

/* @end */

/* @group content */

#content{
	background: none;
	width: 950px;
	margin: auto;
}

/* @group columnLeft */

#columnLeft{
	width: 200px;
	padding: 80px 0px 0px 0px;
	background-image: url(/cont/img/bg_top_mnu.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.columnLeft{
	padding: 0px 0px 	50px 10px;
	background-image: url(/cont/img/bg_columnLeft.gif);
	background-repeat: repeat-y;
	background-color: #2e2821;
}



/* @end */

/* @group contentArea */

.contentArea{
	
}

#contentArea {
	width: 710px;
	padding: 0px 10px 10px 20px;
}

/* @end */

/* @group columnRight */

.columnRight{
	width: 0px;
	padding: 0px;
	margin: 0px;
}

#columnRight{
	width: 0px;
	padding: 0px;
	margin: 0px;
}

/* @end */




/* @end */

/* @group footer */

#footer{
	height: 140px;
	padding: 30px 0px 0px 0px;
	background-image: url(/cont/img/bg_footer.gif);
	background-repeat: repeat-x;
	background-color: #1f1b17;
	font-size: 11px;
	
}

#footerAddressBar{
	width: 950px;
	margin: auto;
	height: 50px;
	color: #A0988C;
	padding: 0px;
	text-align: center;
}

#footerAddressBar a{
	color: #c9902e;
}

#footerAddressBar a:hover{
	color: #ffffff;
}

/* @group Ayuda final web */

#bloqueayudaInferiorWeb {
	width: 650px;
	height: 40px;
	margin:0 auto;
	padding: 10px 0px 0px 0px;
	color: whitesmoke;
    text-align: left;
}

#txtAyudaInferiorWeb {
	width: 500px;
	height: 31px;
	font-size: 10px;
	text-align: right;
	display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 15px 0px 0px;
	border-right: 1px solid #594d3f;
	color: #796d5f;
	float: left;
}

#txtAyudaInferiorWeb a {
	color: #c9902e;
	text-decoration: none;
}

#txtAyudaInferiorWeb a:hover{
	color: #ffffff;
}

#botonesAyudaInferiorWeb {
	width: 330px;
	display: inline;
}

#botonesAyudaInferiorWeb a{
	margin: 0px 10px 0px 0px;
}

#botonesAyudaInferiorWeb a.flash{
	width: 28px;
	height: 28px;
	font-size: 0px;
	color: #5D4127;
	text-align: center;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	float: right;
}

#botonesAyudaInferiorWeb a.flash:hover{
	color: #B91F24;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px -28px;
}

#botonesAyudaInferiorWeb a.fireFox{
	width: 28px;
	height: 28px;
	font-size: 0px;
	color: #51361F;
	text-align: center;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -56px 0px;
	display: block;
	float: right;
}

#botonesAyudaInferiorWeb a.fireFox:hover{
	color: #2284C5;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -56px -28px;
}

#botonesAyudaInferiorWeb a.acrobat{
	width: 28px;
	height: 28px;
	font-size: 0px;
	color: #51361F;
	text-align: center;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -28px 0px;
	display: block;
	float: right;
}

#botonesAyudaInferiorWeb a.acrobat:hover{
	color: #B91F24;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -28px -28px;
}

/* @end */

/* @end */

/* @group Genericos */

#contentArea .footer{
	text-align: right;
	color: #FFFFFF;
	background: #594d3f;
	padding: 5px 20px 10px 20px;
	font-size: 11px;
}

.footer a{
	color: #FFFFFF;
}

#contentArea .header{
	height: 25px;
	padding: 8px 20px 17px 20px;
	color: #FFFFFF;
	font-size: 16px;
	text-transform: capitalize;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px -572px;
}

#contentArea .header h2{
	font-size: 18px;
	color: #D17D00;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
}

#contentArea .content{
	background: #594d3f;
	padding: 10px;
}

.autor{
	color: #333333;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}

.fotoIzquierda{
	float: left;
	margin: 0px 10px 10px 0px;
}

.fotoDerecha{
	float: right;
	margin: 0px 0px 10px 10px;
}

/*disponible p banner superior*/

h1,h2,h3,h4,h5{
	margin: 0px;
	position: relative;
	font-weight: normal;
}

h1{
	opacity: 0;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

li{
	list-style: none;
}

a{
	text-decoration: none;
	position: relative;
	color: #000000;
	outline: none;
}

/* My Comment */

a:hover{
	color: red;
	text-decoration: none;
}

/*FIN BLOQUES*/
.clear{
	clear: both;
}

p{
	margin: 0px 0px 10px 0px;
	position: relative;
}

/* @end */

/* @group IMAGES */

.imgIzq{
	float: left;
	margin: 0px 10px 10px 0px;
}

.imgDer{
	float: right;
	margin: 0px 0px 10px 10px;
}

/*IMG VISTA LISTADO*/
#content.listado #contentArea .record img{
	height: 90px;
	width: auto;
	border: 1px solid #666666;
}

/*IMG VISTA SOLA*/
#content.sola #contentArea .record img{
	height: 250px;
	width: auto;
	border: 1px solid #666666;
}

/* @end */

/* @group FORM */
form{
	margin: 0px;
	padding: 0px;
}

.box .cajasForm{
	width: 90px;
	margin: 0px 0px 5px 10px;
	background: #FFFFFF;
	border: 1px solid #FFFFFF;
}

.box .btnForm{
	margin: 10px 0px 0px 0px;
	font-size: 11px;
	background: #241f1b;
	border: none;
	color: #D17D00;
	padding: 5px 10px;
}

.box .btnForm:hover{
	background: #0d0b0a;
}


/* @end */

/* @group BTNS */

.boxBtn{
	font-size: 11px;
	text-align: right;
}

#contentArea .boxBtn#prevNext td{
	display: inline;
}

#contentArea .boxBtn#prevNext td.next{
	text-align: right;
}

#contentArea .boxBtn#prevNext td.back{
	padding-right: 10px;
	text-align: left;
}

#contentArea .boxBtn#prevNext a{
	font-family: Times New Roman, Times, Georgia, serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #B36712;
	display: inline;
}

#contentArea .boxBtn#prevNext a:hover{
	color: #ffffff;
}

#columnRight .box .boxBtn{
	text-align: right;
}

.footer .boxBtn{
	height: 20px;
	padding: 5px 10px 5px 10px;
	text-align: right;
	background-color: #241f1b;
	color: #B36712;
}

.footer .boxBtn table{
	float: right;
}

.footer .boxBtn a{
	font-family: Times New Roman, Times, Georgia, serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #B36712;
}

.footer .boxBtn a:hover{
	color: #ffffff;
}

.footer .boxBtn .icnUp{
	width: 16px;
	height: 16px;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -108px -519px;
	display: block;
	
}

.footer .boxBtn .icnBack{
	width: 16px;
	height: 16px;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -72px -519px;
	display: block;
	
}

/* @end */

/* @group menu superior */

#header .boxMnu{
	margin: 0px 0px 0px 0px;
}

#header .boxMnu .mnu{
	margin: 0px;
	padding: 5px 15px 5px 15px;
	background: black;
	height: 15px;
}

#header .boxMnu .mnu a{
	display: block;
	float: left;
	margin: 0px 0px 0px 10px;
	color: #F5F5F5;
	text-decoration:none;
	padding: 0px 10px 0px 0px;
	border-right: 1px solid #F5F5F5;
	font-size: 12px;
}

#header .boxMnu .mnu a:hover{
	color: #666666;
	/*color borde a*/
	border-right: 1px solid #F5F5F5;
}

#header .boxMnu .mnu li{
	list-style: none;
} 

/* @end */

/* @group sub menu superior */

#header .boxSubMnu{
	margin: 0px 0px 0px 0px;
}

#header .boxSubMnu .mnu{
	margin: 0px;
	padding: 0px 15px 0px 0px;
	background: #BDBDBD;
	height: 20px;
}

#header .boxSubMnu .mnu a{
	display: block;
	float: left;
	margin: 0px 0px 0px 0px;
	color: #F5F5F5;
	text-decoration:none;
	padding: 5px 10px 5px 10px;
	border-right: 1px solid #666666;
	font-size: 12px;
	background: #999999;
	height: 10px;
}

#header .boxSubMnu .mnu a:hover{
	color: #999999;
	background: #F5F5F5;
	/*color borde a*/
	border-right: 1px solid #666666;
}

#header .boxSubMnu .mnu li{
	list-style: none;
} 

/* @end */

/* @group menu lateral */

#columnLeft .boxMnu{
margin: 0px 0px 20px 0px;
}

#columnLeft .mnu{
	padding: 0px 10px 0px 6px;
	margin: 0px;
}

#columnLeft .mnu a{
	height: 12px;
	margin: 0px 0px 0px 0px;
	padding: 15px 5px 6px 35px;
	font-family: Times New Roman, Georgia, Times, serif;
	font-weight: bold;
	font-size: 15px;
	font-style: italic;
	border-bottom: 1px solid #1b1915;
	color: #CCC0AD;
	text-decoration: none;
	background-image: url(/cont/img/icn_hoja_mnu.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
}

#columnLeft .mnu a:hover{
	color: #D17D00;
}

#columnLeft .mnu li{
	list-style: none;
}



/* @end */

/* @group Login */

#formLogin h3{
}



#formLogin .tablaForm{
	margin: 10px 0px 0px 0px;
}

.boxRegistrarse{
	color: #999999;
}

#formLogin a{
	color: #999999;
}

#formLogin .cajasForm{
	border: 1px solid #666666;
}

#formLogin .tablaForm td{
	padding: 0px 10px 0px 0px;
}

/* @end */

/* @group Banners */
#columnLeft .banNewsletter{
	width: 176px;
	margin: auto;
	margin-bottom: 15px;
	background-color: #201b18;
}

#columnLeft .banNewsletter .txt{
	padding: 10px;
	font-family: Times New Roman, Times, Georgia, serif;
	font-style: italic;
	color: #CCC0AD;
}

#columnLeft .banNewsletter h3 strong{
	font-size: 33px;
	color: #B36712;
	font-weight: bold;
}

#columnLeft .banNewsletter h3 a {
	font-size: 14px;
	letter-spacing: 0.1em;
	font-weight: normal;
	text-align: left;
	color: #CCC0AD;
}

#columnLeft .banNewsletter a.btnEntrar:hover{
	background-color: #000000;
	color: #ffffff;
}

#columnLeft .banNewsletter .footer{
	height: 90px;
	background-image: url(/cont/img/img_suscribite.jpg);
	background-repeat: no-repeat;
}

/*FACEBOOK*/

#columnLeft .banFaceBook, 
#columnLeft .banTwitter {
	width: 176px;
	padding: 0px 0px 10px 0px;
	margin: auto;
	margin-bottom: 15px;
	background-color: #201b18;
	text-align: center;
}

#columnLeft .banFaceBook .txt1, 
#columnLeft .banTwitter .txt1{
	padding: 10px 10px 5px 10px;
	font-family: Times New Roman, Times, Georgia, serif;
	font-style: italic;
	text-align: justify;
	color: #CCC0AD;
}

#columnLeft .banFaceBook a.btnEntrar{
	width: 90px;
	height: 23px;
	display: block;
	background-image: url(/cont/img/logo_facebook.png);
	margin: auto;
	font-size: 0px;
	color: #1b418b;
	border: 1px solid #201010;
}

#columnLeft .banTwitter a.btnEntrar{
	width: 90px;
	height: 23px;
	display: block;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-position: -97px 0px;
	background-repeat: no-repeat;
	overflow: hidden;
	margin: auto;
	font-size: 0px;
	color: #1b418b;
	border: 1px solid #201010;
}

#columnLeft .banFaceBook a.btnEntrar:hover{
	border: 1px solid #ffffff;
}

/* @end */

/* @group home */

#home #contentArea .footer{
	text-align: right;
	color: #FFFFFF;
	background: #594d3f;
	padding: 10px 20px 10px 20px;
	margin: 15px 0px 0px 0px;
	font-size: 11px;
}

#home #contentArea .footer  a{
	font-family: Times New Roman, Times, Georgia, serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #B36712;
}

#home #contentArea .footer  a:hover{
	color: #ffffff;
}

/*SUBMENU*/
#home #contentArea .contentMnu{
	padding: 0px 10px 10px 14px;
	margin: 0px 0px 15px 0px;
	background: #594d3f;
}

#home #contentArea .headerMnu{
	height: 25px;
	padding: 8px 20px 17px 20px;
	color: #FFFFFF;
	font-size: 16px;
	text-transform: capitalize;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -240px -519px;
}

#home #contentArea .headerMnu h2{
	font-size: 18px;
	color: #D17D00;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
}

#home #contentArea .boxSubMnu{
	
}

#home #contentArea .boxSubMnu ul#productos.mnu{
	padding: 0px;
	margin: 0px;
}

#home #contentArea .boxSubMnu ul#productos.mnu li{
	padding: 0px;
	margin: 0px;
	display: inline;
}

/*botones SubMnu*/
#home #contentArea .boxSubMnu a{
	width: 130px;
	padding: 140px 0px 10px 0px;
	margin: 0px 0px 0px 5px;
	text-align: center;
	font-family: Times New Roman, Georgia, Times, serif;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	color: #CCC0AD;
	background-color: #2e2821;
	display: block;
	float: left;
}

#home #contentArea .boxSubMnu a:hover{
	color: #ffffff;
}

/*mayoral*/
#home #contentArea .boxSubMnu a.btnMayoral{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px -623px;
}

#home #contentArea .boxSubMnu a.btnMayoral:hover{
	background-position: -130px -623px;
}

/*arriero*/
#home #contentArea .boxSubMnu a.btnArriero{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px -794px;
}

#home #contentArea .boxSubMnu a.btnArriero:hover{
	background-position: -130px -794px;
}

/*zagal*/
#home #contentArea .boxSubMnu a.btnZagal{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -260px -623px;
}

#home #contentArea .boxSubMnu a.btnZagal:hover{
	background-position: -390px -623px;
}

/*nevisca*/
#home #contentArea .boxSubMnu a.btnNevisca{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -260px -794px;
}

#home #contentArea .boxSubMnu a.btnNevisca:hover{
	background-position: -390px -794px;
}

/*reflejo*/
#home #contentArea .boxSubMnu a.btnReflejo{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -520px -623px;
}

#home #contentArea .boxSubMnu a.btnReflejo:hover{
	background-position: -650px -623px;
}

/*BOX Galeria*/
#home #contentArea #galeria.box{
	width: 350px;
	background: #594d3f;
	float: right;
}

#home #contentArea #galeria.box .content{
	padding: 10px 20px 0px 20px;
}

#home #contentArea #galeria.box .record{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

#home #contentArea #galeria.box .header h2{
	margin: 0px 0px 0px 0px;
	float: left;
}

#home #contentArea #galeria.box .header .galerias{
	padding: 5px 0px 0px 0px;
	font-family: Times New Roman, Times, Georgia, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #c9902e;
	float: right;
}

#home #contentArea #galeria.box img{
	width: 300px;
	margin: 0px 0px 5px 0px;
	border: 5px solid #28231e;
}

#home #contentArea #galeria.box .titulo h4 a{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #CED0BD;
}

#home #contentArea #galeria.box .titulo h4 a:hover{
	color: #FF981A;
}

#home #contentArea #galeria.box .footer{
height: 16px;
	padding: 5px 10px 5px 10px;
	margin: 0px 20px 10px 20px;
	text-align: right;
	background-color: #241f1b;
	color: #B36712;
}

/* @end */

/* @group listado */

.status{
	padding: 5px 10px 5px 10px;
	margin: 0px 0px 10px 0px;
	font-size: 11px;
	text-align: left;
	color: #CCC0AD;
	background-color: #241f1b;
}

.listado #contentArea .header h2{
	margin: 0px;
}

.listado #contentArea .record{
	padding: 10px;
	margin: 0px 0px 10px 0px;
	background-color: #645645;
}

.listado #contentArea .fecha{
	background: #BFC7CB;
	color: #FFFFFF;
	font-size: 11px;
	padding: 5px 5px 5px 10px;
	text-align: right;
	margin: 0px 0px 5px 0px;
}

.listado #contentArea .titulo{
	margin: 0px 0px 5px 0px;
}

.listado #contentArea .titulo h4 a{
	font-size: 16px;
	color: #e79911;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
	font-weight: bold;
}

.listado #contentArea .titulo h4 a:hover{
	color: #ffffff;
}

.listado #contentArea .subTitulo{
	font-size: 11px;
	text-align: justify;
	color: #d8ccb9;
}

.listado #contentArea .record img{
	margin: 0px 10px 5px 0px;
}

.listado #contentArea #prevNext.boxBtn{
	height: 20px;
	padding: 5px 10px 5px 10px;
	background-color: #241f1b;
	color: #B36712;
}

.listado #contentArea #prevNext.boxBtn table{
	float: right;
}

.listado #contentArea .search{
	margin: 15px 0px 0px 0px;
}

.listado #contentArea .search .content{
	padding: 0px 20px 0px 20px;
}

.listado #contentArea .search .content form{
	font-size: 11px;
	color: #CFCFAF;
}

.listado #contentArea .search .content form input{
	padding: 2px;
	background-color: #9e8d79;
	border: none;
	color: #000000;
}

.listado #contentArea .search .content form input#buscar{
	padding: 3px 6px 3px 6px;
	background-color: #191512;
	border: none;
	color: #B36712;
	font-size: 11px;
	font-weight: bold;
	font-family: Times New Roman, Georgia, Times, serif;
	font-style: italic;
}

.listado #contentArea .search .content form input#buscar:hover{
	color: #ffffff;
	background-color: #312923;
}

/*NOTICIAS*/
#noticias.listado #contentArea .record img{
	width: 70px;
	margin: 0px 10px 5px 0px;
	border: 5px solid #28231e;
	float: left;
}

/*PRODUCTOS*/


#productos #contentArea .contentMnu{
	padding: 0px 10px 10px 14px;
	margin: 0px 0px 15px 0px;
	background: #594d3f;
}

#productos #contentArea .headerMnu{
	height: 25px;
	padding: 8px 20px 17px 20px;
	color: #FFFFFF;
	font-size: 16px;
	text-transform: capitalize;
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -240px -519px;
}

#productos #contentArea .headerMnu h2{
	font-size: 18px;
	color: #D17D00;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
}

#productos #contentArea .boxSubMnu{
	
}

#productos #contentArea .boxSubMnu ul#productos.mnu{
	padding: 0px;
	margin: 0px;
}

#productos #contentArea .boxSubMnu ul#productos.mnu li{
	padding: 0px;
	margin: 0px;
	display: inline;
}

/*botones SubMnu*/
#productos #contentArea .boxSubMnu a{
	width: 130px;
	padding: 140px 0px 10px 0px;
	margin: 0px 0px 0px 5px;
	text-align: center;
	font-family: Times New Roman, Georgia, Times, serif;
	font-weight: bold;
	font-size: 12px;
	font-style: italic;
	color: #CCC0AD;
	background-color: #2e2821;
	display: block;
	float: left;
}

#productos #contentArea .boxSubMnu a:hover{
	color: #ffffff;
}

/*mayoral*/
#productos #contentArea .boxSubMnu a.btnMayoral{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px -623px;
}

#productos #contentArea .boxSubMnu a.btnMayoral:hover{
	background-position: -130px -623px;
}

/*arriero*/
#productos #contentArea .boxSubMnu a.btnArriero{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: 0px -794px;
}

#productos #contentArea .boxSubMnu a.btnArriero:hover{
	background-position: -130px -794px;
}

/*zagal*/
#productos #contentArea .boxSubMnu a.btnZagal{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -260px -623px;
}

#productos #contentArea .boxSubMnu a.btnZagal:hover{
	background-position: -390px -623px;
}

/*nevisca*/
#productos #contentArea .boxSubMnu a.btnNevisca{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -260px -794px;
}

#productos #contentArea .boxSubMnu a.btnNevisca:hover{
	background-position: -390px -794px;
}

/*reflejo*/
#productos #contentArea .boxSubMnu a.btnReflejo{
	background-image: url(/cont/img/sprites_sheet1_haciendaPlata.png);
	background-repeat: no-repeat;
	background-position: -520px -623px;
}

#productos #contentArea .boxSubMnu a.btnReflejo:hover{
	background-position: -650px -623px;
}

/*VINOS*/

#productos.listado #contentArea .record{
	width: 290px;
	margin: 0px 0px 20px 35px;
	padding: 0px 10px 0px 0px;
	background-color: #393229;
	font-size: 11px;
	text-align: justify;
	color: #d8ccb9;
	float: left;
}

#productos.listado #contentArea .record a img{
	width: 45px;
	margin: -6px 10px -6px -20px;
	border: none;
	float: left;
}

#productos.listado #contentArea .record h3{
	padding: 10px 0px 5px 0px;
}

#productos.listado #contentArea .record h3 a{
	font-size: 14px;
	color: #c9902e;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
	font-weight: bold;
}

#productos.listado #contentArea .record h3 a:hover{
	color: #ffffff;
}

#productos.listado #contentArea .record h4{
	font-weight: bold;
}




/* @end */

/* @group Secciones */

/* @group Noticias */

/* @group Home */

#home #contentArea #noticias.box{
	width: 350px;
	background: #594d3f;
	float: left;
}

#home #contentArea #noticias.box .content{
	padding: 10px 20px 0px 20px;
}

#home #contentArea #noticias.box .record{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

#home #contentArea #noticias.box img{
	width: 70px;
	margin: 0px 10px 5px 0px;
	border: 5px solid #28231e;
	float: left;
}

#home #contentArea #noticias.box .record .titulo {
	margin: 0px 0px 5px 0px;
}

#home #contentArea #noticias.box .record .titulo a {
	color: #f7f2ea;
	font: 15px Times New Roman, Georgia, Times, sans-serif;
}

#home #contentArea #noticias.box .record .titulo a:hover {
	color: #ffffff;
}

#home #contentArea #noticias.box .record .subTitulo{
	color: #CCC0AD;
	font-size: 12px;
	font-family: Times New Roman, Georgia, Times, sans-serif;
}

#home #contentArea #noticias.box .record .subTitulo .fecha{
	padding: 0px 5px 0px 0px;
	color: #c9902e;
	font-weight: bold;
	float: left;
}

#home #contentArea #noticias.box .footer{
height: 16px;
	padding: 5px 10px 5px 10px;
	margin: 0px 20px 10px 20px;
	text-align: right;
	background-color: #241f1b;
	color: #B36712;
}

/* @end */

body#noticias.sola div.record div.titulo {
	margin: 0px 0px 10px 0px;
}

body#noticias.sola div.record div.subTitulo {
	
}



/* @end */



/* @end */

/* @group sola */

.sola #contentArea .record{
	padding: 0px 10px 10px 10px;
	border-bottom: none;
}

.sola #contentArea .fecha{
	padding: 0px 5px 0px 0px;
	display: inline;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #ffffff;
	float: left;
}

.sola #contentArea h4{
	font-size: 20px;
	color: #e79911;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
	font-weight: bold;
}

.sola #contentArea .subTitulo{
	color: #E0A32B;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: inline;
	font-size: 17px;
	font-style: italic;
	line-height: 25px;
}

#noticias.sola #contentArea .subTitulo{
	color: #CFCAAF;
	font-family: Georgia, Times New Roman, Times, serif;
	display: inline;
	font-size: 15px;
	font-style: italic;
	line-height: 19px;
	letter-spacing: 0.1em;
}

.sola #contentArea .cuerpo{
	font-size: 14px;
	line-height: 20px;
	color: #CFCAAF;
	text-align: left;
	margin: 10px 0px 10px 0px;
	padding: 10px 0px 0px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.07em;
}

#noticias.sola #contentArea .cuerpo{
	font-size: 13px;
	line-height: 18x;
	color: #CFCAAF;
	text-align: left;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 0px;
}

.sola #contentArea .record img{
	margin: 0px 0px 10px 15px;
	border: 5px solid #28231e;
	float: right;
}

.sola .autor{
	clear: both;
}

.sola #contentArea .footer{
	padding-top: 5px;
	
}

/*NOVEDADES*/
#noticias.sola #contentArea .record img{
	width: 250px;
	margin: 0px 0px 10px 20px;
	border: 5px solid #28231e;
	float: right;
}

/*VINOS*/
#productos.sola #contentArea .boxSubMnu a{
	background-image: none;
	padding: 0px 0px 10px 0px;
}

#productos.sola #contentArea .boxSubMnu a:hover{
	background-image: none;
	padding: 0px 0px 10px 0px;
}

#productos.sola #contentArea .record{
	font-size: 11px;
	line-height: 15px;
	color: #CFCAAF;
	text-align: justify;
}

#productos.sola #contentArea .record strong{
	font-size: 12px;
}

#productos.sola #contentArea .record img{
	width: 130px;
	margin: 0px 0px 10px 20px;
	float: right;
}

#productos.sola #contentArea .record h4{
	color: #E0A32B;
	padding: 0px 0px 15px 0px;
}

#productos.sola #contentArea .record .alcVol{
	color: #0b0704;
	font-weight: bold;
}


/*Listado al pie*/
#productos.sola #contentArea .listado{
	background-color: #594d3f;
}

#productos.sola #contentArea .listado .record{
	width: 290px;
	margin: 0px 0px 20px 35px;
	padding: 0px 10px 0px 0px;
	background-color: #393229;
	font-size: 11px;
	text-align: justify;
	color: #d8ccb9;
	float: left;
}

#productos.sola #contentArea .listado .record a img{
	width: 30px;
	margin: -4px 10px -4px -18px;
	border: none;
	float: left;
}

#productos.sola #contentArea .listado .record h3{
	padding: 10px 0px 5px 0px;
}

#productos.sola #contentArea .listado .record h3 a{
	font-size: 14px;
	color: #c9902e;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
	font-weight: bold;
}

#productos.sola #contentArea .listado .record h3 a:hover{
	color: #ffffff;
}

#productos.sola #contentArea .listado .record h4{
	padding: 0px;
	color: #d8ccb9;
	font-size: 12px;
	font-weight: normal;
}


/* @end */

/* @group enviar Amigo */

body#sendFriend{
background-color:#40372d;
	background-image: none;
	margin: 0px;
	width: 400px;
	color: #CFCAAF;
}

#sendFriend .box {
		width: 400px;
		background-color: none;
		background-image: none;
}

#sendFriend .header {
	height: 70px;
	margin: 0px 0px 10px 0px;
	padding: 20px 10px 0px 0px;
	text-transform: uppercase;
	background-repeat: no-repeat;
	text-align: right;
}



#headerSendMail_es{
	background-image: url(/cont/img/sendFriend_form_header_es.jpg);
}

#headerSendMail_en{
	background-image: url(/cont/img/sendFriend_form_header_en.gif);
}

#sendFriend h2{
	font-size: 15px;
	color: #D17D00;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
}

#sendFriend .content{
	font-size: 11px;
	padding: 0px 20px 0px 20px;
	height: 360px;
}

#sendFriend .tablaForm{
	width: 355px;
}

#sendFriend .formTableTitle {
	border-bottom: 1px solid #000;
	color: #D17D00;
	padding: 0px 0px 5px 0px;
	font-weight: bold;
	font-size: 13px;
	color: #D17D00;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
}

#sendFriend .cajasForm{
	margin: 0px 0px 3px 0px;
}

#sendFriend #nombre,
#sendFriend #apellido,
#sendFriend #nombre_amigo,
#sendFriend #apellido_amigo,
#sendFriend #from_email, 
#sendFriend #to_email {
	width: 200px;
	height: 15px;
	font-family: verdana, arial, helvetica;
}

#sendFriend #comentaris{
	width: 200px;
	height:  50px;
}

#sendFriend .footer{
	background: #241f1b;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	text-align: center;
	background-image: url(/cont/img/sendFriend_form_footer.gif);
}

#sendFriend .footer a {
	color: #FFFFFF;
	font-weight: bold;
}

#sendFriend .box .btnForm{
	margin: 0px 0px 0px 5px;
}

/* @end */

/* @group Boxes */

#columnRight .box{
	width: 200px;
	background: #D9DDE0;
	margin: 0px 0px 20px 0px;
}

#columnRight .box .header{
	background: #000000;
	color: #FFFFFF;
	padding: 5px 10px 5px 10px;
}

#columnRight .box .content{
	padding: 10px;
	font-size: 11px;
}

#columnRight .box .record img{
	width: 200px;
	margin: 0px -10px 10px -10px;
}

#columnRight .box .footer{
	background: #000000;
	font-size: 11px;
	padding: 5px 10px 5px 10px;
}

/* @end */

/* @group Form */


#contacto #contentArea .bloque{
	min-height: 300px;
	padding: 20px;
	font-size: 12px;
	background: #594d3f;
	color: #CCC0AD;
}

#contacto #contentArea .bloque p{
	margin: 0px 0px 5px 0px;
}

#contacto #contentArea .bloque .contenido1{
	width: 120px;
	padding: 0px 8px 0px 0px;
	text-align: right;
	color: #c9902e;
	font-size: 11px;
	font-weight: bold;
}

#contacto #contentArea .bloque .contenido2{
	padding: 2px 0px 2px 0px;
}

#contacto #contentArea .bloque .contenido3{
	padding: 10px 0px 10px 0px;
	font-size: 11px;
}

#contacto #contentArea .bloque .contenido3 h4{
	font-weight: bold;
}

#contacto #contentArea .bloque .contenido4{
	padding: 10px 0px 0px 0px;
	font-size: 11px;
}

#contacto #contentArea .bloque .cajasForm{
	width: 220px;
	padding: 2px;
	border: none;
}

#contacto #contentArea .bloque #codigo_seg_img.cajasForm{
	width: 80px;
}

/* @end */

/* @group SLIDESHOW */


#slideShow.listado #contentArea .record{
	width: 300px;
	margin: 0px 10px 15px 12px;
	float: left;
}

#slideShow.listado #contentArea .record img{
	width: 100px;
	margin: 0px 10px 5px 0px;
	border: 5px solid #28231e;
	float: left;
}

#slideShow.sola #contentArea .record object{
	margin: 0px 0px 0px 55px;
}

#slideShow.sola #contentArea .titulo {
	color: #CFCAAF;
	font-family: Georgia, Times New Roman, Times, serif;
	display: inline;
	font-size: 15px;
	font-style: italic;
	line-height: 19px;
	letter-spacing: 0.1em;
}

#slideShow.sola #contentArea .sunTitulo {
	color: #CFCAAF;
	font-family: Georgia, Times New Roman, Times, serif;
	display: inline;
	font-size: 13px;
	line-height: 18px;
	letter-spacing: 0.1em;
}

/* @end */

/* @group INTRO */ 

.disclaimer {
	width: 500px;
	height: 185px;
	padding: 295px 45px 0px 45px;
	margin: auto;
	margin-top: 50px;
	background-image: url(http://www.haciendadelplata.com/cont/img/sprites_sheet1_haciendaPlata.png);
	background-position: 0px -950px;
	background-repeat: no-repeat;
	text-align: center;
	font-size: 11px;
	font-family: Georgia, Times New Roman, Times, serif;
	color: #e79911;
	line-height: 20px;
}

.disclaimer .header h1 {
	margin: 0px;
	padding: 0px;
	font-size: 0px;
	opacity: 0;
}

.disclaimer #notes {
	height: 130px;
	margin: 10px 0px 0px 0px;
	padding: 10px;
	background-color: #26231d;
}

.disclaimer h2 {
	height: 23px;
	padding: 5px 0px 5px 0px;
	font-size: 20px;
	font-style: italic;
	line-height: normal;
}

.disclaimer p {
	padding: 5px 0px 5px 0px;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	color: #CCC0AD;
}

.disclaimer a.btnEnterEs, 
.disclaimer a.btnEnterEn {
	padding: 5px;
	display: block;
	float: left;
	color: #e79911;
	border-right: 1px solid #ccc0ad;
	border-left: 1px solid #ccc0ad;
	line-height: 18px;
}

.disclaimer a.btnEnterEs strong, 
.disclaimer a.btnEnterEn strong {
	font-size: 15px;
	font-weight: normal;
}

.disclaimer a.btnEnterEs {
	margin: 5px 30px 0px 130px;
}

.disclaimer a.btnEnterEn {
	margin: 5px 10px 0px 0px;
}

.disclaimer .cuerpoEs a strong {
	font-size: 16px;
	font-style: italic;
	color: #e79911;
}

.content_disclaimer .cuerpoEs a:hover{
	color: #ffffff;
}

/* @end */

/* @group USERS */

#users #contentArea .content{
	color: #FFF;
	font-size: 12px;
	font-style: italic;
	font-family: Georgia, Times New Roman, Times, serif;
	font-style: italic;
}

#users #contentArea .content{
padding: 10px 20px 10px 20px;
}

#users #contentArea .cajasForm{
	width: 230px;
	padding: 3px;
}

/* @end */
