/* ESTILOS GENERICOS -------------------------------------------------------- */
  /* FLOATS LEFT RIGHT */
	.FL{
		float : left;
	}
	.FR{
		float : right;
	}
  /* CLEARS LEFT RIGHT BOTH */
	.CL{
		float : left;
	}
	.CR{
		float : right
	}
	.CB{
		clear: both;
	}
  /* MARGEN INFERIOR GENERAL DE TODAS LAS PAGINAS */
	.MBG{
		margin-bottom:60px;
	}
  /* BORDE SOLIDO DE 1 PIXEL */
	.B{
		border: 1px solid #e8e7e5;
	}
  /* LINEAS DIVISORAS GRICES */
	.divisor1 {
		line-height : 0px;
		height : 0px;
		font-size:0px;
		border-top : 1px solid #d7d7d5;
	}
	.divisor2 {
		line-height : 0px;
		height : 0px;
		font-size:0px;
		border-top : 1px solid #d7d7d5;
		border-bottom : 1px solid #d7d7d5;
	}
	.divisor3 {
		line-height : 0px;
		height : 0px;
		font-size:0px;
		border-top : 2px dotted #d7d7d5;
	}
/* FOOTER ------------------------------------------------------------------- */
	.footer{
		background-color : #8F2033;
		font : 10px verdana;
		color : #fff;
		padding : 10px;
	}
	.footer a:link, .footer a:visited{
		color : #fff;
		text-decoration : none;
	}
	.footer a:hover{
		color : #bbb;
	}
/* BOTONERAS ---------------------------------------------------------------- */
  /* DIV CONTENEDOR DE BOTONERAS */	
	.btholder {
		display : inline-block;
		width : 690px;
	}
  /* SUBBOTONERA - DIV OCULTABLE, CONTENEDOR DEL DIV CONTENEDOR DE BOTONERAS */
	.holderbtholder {
		display : none;
		background : #e8e7e5;
		height : 31px;
	}
  /* ULS DE BOTONERAS */
	.botonera {
		list-style : none;
		margin : 0;
		padding : 0;
	}
  /* BOTON PRINCIPAL OUT */
	li.btp-t {
		font : 11px verdana;
		text-align : center;
		float : left;
		height : 21px;
		padding : 10px 10px 0 10px;
		background-color : #8f2033;
		color : #e8e7e5;
	}
  /* BOTON PRINCIPAL OVER */
	li.btp-r {
		font : 11px verdana;
		text-align : center;
		float : left;
		cursor : pointer;
		height : 21px;
		padding : 10px 10px 0 10px;
		background-color : #a91434;
		color : #fff;
	}
  /* BOTON SUBMENU OUT */
	li.bts-t {
		font : 11px verdana;
		text-align : center;
		float : left;
		height : 21px;
		padding : 10px 10px 0 10px;
		background-color : #e8e7e5;
		color : #666;
	}
  /* BOTON SUBMENU OVER */
	li.bts-r {
		font : 11px verdana;
		text-align : center;
		float : left;
		cursor : pointer;
		height : 21px;
		padding : 10px 10px 0 10px;
		background-color : #e8e7e5;
		color : #8f2033;
	}
  /* SEPARADOR BOTONES MENU PRINCIPAL */
	li.spacer1 {
		float : left;
		height : 31px;
		width : 1px;
		font-size : 0;
		background : url(images/spacer1.jpg);
	}
  /* SEPARADOR BOTONES SUBMENU */
	li.spacer2 {
		float : left;
		height : 31px;
		width : 1px;
		font-size : 0;
		background : url(images/spacer2.jpg);
	}
/* SECTOR LOGIN ------------------------------------------------------------- */
	#login {
		display : none;
		text-align : right;
		padding : 0;
		margin : 0;
		width : 390px;
		top : 1px;
		left : 0;
		position : absolute;
	}
	#login form {
		font : 10px verdana;
		color : #b1a688;
	}
	#login input {
		font : 10px verdana;
		border-color : #b1a688;
		border-style : solid;
		border-width : 1px;
	}
	#login .submit {
		font : 10px verdana;
		color : #b1a688;
		background-color : #e6dfd7;
		border-style : none;
		cursor : pointer;
	}
	#login a, #login a:link, #login a:visited {
		font : 10px verdana;
		color : #b1a688;
		text-decoration : none;
	}
	#login a:hover {
		color : #8f2033;
	}
/* SECTOR HEADERLINKS ------------------------------------------------------- */
	#imghlks{
		float : right;
		width : 90px;
		padding-right : 3px;
	}
	#headlks {
		float : right;
		padding-top : 7px;
		color : #7d6831;
		font : bold 10px verdana;
	}
	#headlks a ,#headlks a:link, #headlks a:visited {
		color : #7d6831;
		text-decoration : none;
	}
	#headlks a:hover {
		color : #8f2033;
	}
/* BOTONES HOME ------------------------------------------------------------- */
	#menuH {
		width : 183px;
	}
	#menuH ul {
		list-style : none;
		margin : 0;
		padding : 0;
	}
	#menuH li a, #menuH #destacado a {
		font : bold 12px verdana;
		height : 29px;
		voice-family : "\"}\"";
		voice-family : inherit;
		height : 23px;
		text-decoration : none;
		color : #6c5416;
	}
	#menuH li a:link, #menuH li a:visited {
		display : block;
		background : url("images/bth.jpg") 0 -29px;
		padding : 6px 0 0 23px;
	}
	#menuH li a:hover {
		display : block;
		background : url("images/bth.jpg");
		padding : 6px 0 0 23px;
	}
   /* + DESTACADO */
	#menuH #destacado a:link, #menuH #destacado a:visited {
		display : block;
		background : url("images/btdh.jpg");
		padding : 6px 0 0 23px;
	}
	#menuH #destacado a:hover {
		display : block;
		background : url("images/btdh.jpg") 0 +29px;
		padding : 6px 0 0 23px;
	}
/* DIVS DE TEXTOS Y TITULOS ------------------------------------------------- */
	.titulo13 {
		font : bold 13px verdana;
		color : #8f2033;
	}
	.titulo21 {
		font : 21px verdana;
		color : #8f2033;
	}
	.titulo35 {
		font : 35px verdana;
		color : #8f2033;
	}
	.texto8 {
		font : 8px verdana;
		padding : 0;
		line-height : 11px;
		text-align : justify;
	}
	.texto9 {
		font : 9px verdana;
		padding : 0;
		line-height : 12px;
		text-align : justify;
	}
	.P{
		padding: 10px 5px 10px 5px; 
	}
	.ByP {
		padding: 20px 5px 10px 5px; 
		background-color: #FBFAF6;
	}
	.texto10 {
		font : 10px verdana;
		padding : 0;
		margin : 8px 0 3px 0;
		line-height : 9px;
		text-align : justify;
	}
/* CONTENEDORES DE FOTOS ESPECIFICAS ---------------------------------------- */
	.headimg {
		background : url(images/head.jpg);
		background-repeat : no-repeat;
	}
	div#foto01 {
		background : url(images/foto1.jpg);
		background-repeat : no-repeat;
		background-position : 0 10px;
		width : 133px;
		height : 110px;
		padding : 0;
	}
	div#foto02 {
		background : url(images/botella.jpg);
		background-repeat : no-repeat;
		width : 133px;
		height : 155px;
		padding : 0;
	}
	div#foto03 {
		background : url(images/copa.jpg);
		background-repeat : no-repeat;
		background-position : center 0%;
		width : 228px;
		height : 233px;
		padding : 0;
	}
	div#plat {
		background : url(images/plat.jpg);
		background-repeat : no-repeat;
		width : 169px;
		height : 147px;
		padding : 0;
	}
	div#gold {
		background : url(images/gold.jpg);
		background-repeat : no-repeat;
		width : 169px;
		height : 147px;
		padding : 0;
	}
	div#silv {
		background : url(images/silv.jpg);
		background-repeat : no-repeat;
		width : 169px;
		height : 147px;
		padding : 0;
	}
/* TABLA DE CLUBS DEL HOME -------------------------------------------------- */
	#cluhom {
		background-color : #efede1;
	}
	#cluhom .puntos {
		background : url(images/puntos.jpg);
	}
	a.mordet, a:link.mordet, a:visited.mordet {
		font : 8px verdana;
		text-decoration : none;
		color : #715e26;
	}
	a:hover.mordet {
		color : #8f2033;
	}
/* CONTENEDORES DE ELEMNTOS FILTRADOS --------------------------------------- */
	.CEF {
		border-width : 1px 0 0 0;
		border-style : solid;
		border-color : #dadada;
		cursor : pointer;
		margin : 0;
		padding : 0;
		background-color : #fff;
	}
	.CEF div {
		font : 9px verdana;
		float : left;
		margin : 9px 0 9px 9px;
		padding : 0;
	}
	.CEF div h1 {
		font : bold 11px verdana;
		margin : 0 0 3px 0;
		padding : 0;
	}
	.CEF div a, .CEF div a:link, .CEF div a:visited{
		font : 13px verdana;
		text-decoration : none;
		color : #000;
	}
	.CEF div a:hover{
		color : #8F2033;
	}
	.CEF .img {
		float : left;
		width : 95px;
		height : 68px;
		margin : 9px;
		padding : 0;
	}
	.CEF .w1 {
		width : 183px;
	}
	.CEF .w2 {
		width : 94px;
	}
	.CEF .w3 {
		width : 296px;
	}
/* SECCION DE SELECIONADO --------------------------------------------------- */
  /* INFORMACION PRINCIPAL */
	.caract{
		padding-left : 14px;
		font : 11px verdana;
		color : #555;
	}
  /* CONTADORES */
	.numcoun{
		font: 10px verdana;
		color: #444;
		margin: 3px 8px 0 0;
	}
	.numcoun a:link, .numcoun a:visited{
		color : #bbb; 
		text-decoration : none;
	}
	.numcoun a:hover{
		color : #8F2033;
	}
  /* TITULOS */
	.titPPAL{
		font : 17px verdana;
		color : #9a9a9a;
	}
	.titCOM1{
		font: bold 15px verdana;
		text-align : left;
		margin-bottom : 10px;
	}
  /* CONTENIDO GENERAL */
	.contents{
		font : 11px verdana;
		color : #9a9a9a;
		text-align : justify;
	}
  /* LINKS DE SECCION */
	#inlinks {
		font : 10px verdana;
		border-bottom : 1px solid #d7d7d5;
		margin-bottom : 20px;
		padding-bottom : 2px;
	}
	#inlinks a:link, #inlinks a:visited{
		font : 11px verdana;
		color : #8F2033;
		text-decoration : none;
		margin-right: 20px;
	}
	#inlinks a:hover{
		color : #9C9C9C;
	}
	.titinlinks{
		font : 11px verdana;
		color : #8F2033;
	}
  /* IR ARRIBA DE TODO */
	.gotop{
		font : 11px verdana;
		font-size : 8px;
		text-align : right;
		margin-top : 5px;
	}
	.gotop a:link, .gotop a:visited{
		text-decoration : none;
		color : #6C5418;
	}
	.gotop a:hover{
		color : #8F2033;
	}
  /* FORMULARIO TASTE */
	.form{
		text-align : right;
		margin: 10px 10px 10px 0px;
	}
	.form #taste{
		margin:0;
	}
	.form select{
		font: 9px verdana;
		text-align : center;
		
	}
  /* CLUB MEMBER COMENTS COMENT */
	.CMCC{
		font : 9px verdana;
		color:#9f9f9f;
		text-align : justify;
	}
  /* CLUB MEMBER COMENTS COMENT DATA*/
	.CMCC .data{
		font-style: italic;
		padding : 8px 0 8px 0;
		margin : 8px 0 8px 0;
		border-top : 2px dotted #d7d7d5;
		border-bottom : 2px dotted #d7d7d5;
	}
  /* LINK ADDCOMMENT */
	.adcom{
		margin: 3px 8px 0 0;
	}
	.adcom a:link, .adcom a:visited{
		font: 10px verdana;
		color: #000;
		text-decoration: none;
	}
	.adcom a:hover{
		color: #8F2033;
	}

/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */

.test1{
	font: bold 10px verdana;
}
.test2{
	font: italic 15px verdana;
}
.test3{
	border: 1px solid #abc;
}
.test4{
	color: #cba;
}
