body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: white;
	font-family: Arial, Verdana;
}
#mq_sup {}
#mq_izq {width:190px;float:left;}
#mq_der {width:180px;float:right;}
#mq_cen {margin:0 180px 0 190px; width:auto}
#mq_pie {clear:both;}

#idiomas {display:none;list-style:none; margin:0px;padding:0px;}
#idiomas li {float:right;margin:20px 5px;}
#idiomas a {display:block; width:30px; height:20px;border:solid 1px black;}
#idiomas a span {display:none;}
#idiomas #es {background: url('../img/0_es.jpg');}
#idiomas #in {background: url('../img/0_in.jpg');}
#idiomas #fr {background: url('../img/0_fr.jpg');}

#Usuario {background: #FF9999; padding:5px; margin:0 0 15px 0;font-size:12px;}

#Superior {background: url('../img/baner.jpg') no-repeat;margin:0px;}
#Superior div {display:block; height:152px;background: url('../img/baner2.jpg') no-repeat right;}
#Superior ul {list-style:none; margin: 50px 0 0 210px; text-align:right; padding: 5px 10px;background-color:#75263B;}
#Superior li {display:inline; border-right: solid white 1px;padding:0 5px;}
#Superior li.last {border-right: none;}
#Superior a {font-size: 14px;text-decoration:none; color:white;}
#Superior a:hover {color:#FF9999;}

#tpv {list-style:none; margin:0 300px 0 0;padding:0px;}
#tpv li {border:none; float:right;margin:0px 0px;}

#Izquierda {font-size: 16px;}
#Izquierda ul {list-style:none; margin:0px;padding:0px;}
#Izquierda li {border-right:solid 1px #75263B;}
#Izquierda a {color: #75263B; text-decoration:none;}
#Izquierda a:hover {color:#FF9999;}
#Izquierda  #a1 {background: url('../img/0_tipo.jpg') no-repeat right;padding:35px 70px 35px 10px;}
#Izquierda  #a2 {background: url('../img/0_familia.jpg') no-repeat right;padding:35px 10px;}
#Izquierda  #a3 {background: url('../img/0_zona.jpg') no-repeat right;padding:26px 70px 26px 10px;}
#Izquierda  #a4 {background: url('../img/0_bodega.jpg') no-repeat right;padding:40px 10px;}
#Izquierda  #a5 {background: url('../img/0_nombre.jpg') no-repeat right;padding:35px 10px;}

#Contenido {color:black; padding:0 20px;}
#Contenido p {font-size:12px; text-align:justify;}
#Contenido h1 {font-size:16px; font-weight:normal; color:white;margin:0px;background-color:#75263B;padding:2px 10px; display:inline;}
#Contenido h2 {font-size:12px; font-weight:normal; color:#75263B;}
#Contenido h3 {font-size:12px; font-weight:normal;}
#Contenido hr {background-color:#75263B;height:10px; border:none; margin:10px 0;}
#Contenido .error {font-size:14px; color:black;background-color:#E090A0;}


#Derecha {font-size: 16px;padding-right:10px;}
#Derecha ul {list-style:none; margin:0px;padding:0px;text-align:right;}
#Derecha li {border-left:solid 1px #75263B;}
#Derecha a {color: #75263B; text-decoration:none;}
#Derecha a:hover {color:#FF9999;}
#Derecha form {margin:0px;}
#Derecha input {color:black; border:solid #75263B 1px;width:100%;}
#Derecha  #a1 {background: url('../img/0_lista.jpg') no-repeat left;padding:26px 0 26px 60px;}
#Derecha  #a2 {background: url('../img/0_promos.jpg') no-repeat left;padding:26px 0px 26px 60px;}
#Derecha  #a3 {color: #75263B;text-align:left;padding:26px 10px;}
#Derecha  #a4 {background: url('../img/0_carrito.jpg') no-repeat left;padding:26px 0px 26px 60px;}

#Inferior {font-size: 16px;font-weight:normal;background: url('../img/pie.jpg') no-repeat;margin:0px; height: 106px;}
#Inferior ul {list-style:none; width:600px; margin:40px 0 0 0; text-align:right; padding: 5px 10px;background-color:#75263B;}
#Inferior li {display:inline; color:white;border-right: solid white 1px;padding:0 5px;}
#Inferior li.last {border-right: none;}
#Inferior a {text-decoration:none; color:white;}
#Inferior a:hover {color:#FF9999;}

#volver {font-size:12px; font-weight: normal;text-decoration:none; color: #75263B;float:right;position:relative;top:-20px;}
#volver:hover {text-decoration:underline;}

#textos dt {font-size:12px; color:#75263B; font-weight:bold;}
#textos dd {font-size:12px; margin-bottom:10px;}
#textos a {font-size:12px; text-decoration:none; color: #75263B;}
#textos a:hover {color:#FF9999;}

#TiposVinos {}
#TiposVinos a {font-size:12px; text-decoration:none; color: #75263B;}
#TiposVinos a:hover {color:#FF9999;}
#TiposVinos dt {font-size:12px;margin-left:0px;}
#TiposVinos dt.lineaimpar{background-color:#eeeeee;}


#Familias {}
#Familias a {font-size:12px; text-decoration:none; color: #75263B;}
#Familias a:hover {color:#FF9999;}
#Familias dt {font-size:12px;margin-left:0px;}
#Familias dd {font-size:12px;}

#Origen {}
#Origen a {font-size:12px; text-decoration:none; color: #75263B;}
#Origen a:hover {color:#FF9999;}
#Origen dt {font-size:12px;margin-left:0px;}
#Origen dt.lineaimpar{background-color:#eeeeee;}

#Bodegas {}
#Bodegas a {font-size:12px; text-decoration:none; color: #75263B;}
#Bodegas a:hover {color:#FF9999;}
#Bodegas dt {font-size:12px;margin-left:0px;}

#Busquedas {}
#Busquedas input {color:black; border:solid #75263B 1px;width:300px;}
#Busquedas input.submit {color:white; background-color:#75263B; border:solid white 1px;width:70px;}

#Pedidos {}
#Pedidos th{font-size: 14px;padding:2px; vertical-align:top;color:#75263B;}
#Pedidos td{font-size: 12px;color:black;padding:2px; border-bottom:solid 1px black; vertical-align:top;}
#Pedidos input {color:black; border:solid #75263B 1px;}
#Pedidos input.submit{color:white; background-color:#75263B; border:solid white 1px;}
#Pedidos #pedido {width:100%;}
#Pedidos #pedido table {width:100%;}

#Clientes {}
#Clientes h3{color:white; background-color:#75263B;padding:3px;margin:10px 0 0 0;}
#Clientes dl{margin: 0; background-color:#eeeeee; margin: 0 0 30px 0; padding:5px 5px 20px 5px;}
#Clientes dd{margin:0 10px;}
#Clientes dt{font-size: 12px;margin-right: 30px;color: #75263B}
#Clientes input{font-size: 12px; border:solid #75263B 1px;color: black; width:99%;}
#Clientes textarea{font-size: 12px; border:solid #75263B 1px;color: black; width:99%;}
#Clientes select {font-size: 12px; border:solid #75263B 1px;color: black;}
#Clientes input.submit{color:white; background-color:#75263B; border:solid white 1px; width:100px;}
#Clientes button{color:white; background-color:#75263B; border:solid white 1px; width:auto;}
#Clientes input.radio{width:auto;background-color:#75263B;}
#Clientes textarea {font-size: 12px; color: black; width:100%;}
#Clientes a {color: #75263B;}
#Clientes  #Pedidos {width:100%;}
#Clientes  #Pedidos table {width:100%;}

#Contacta {}
#Contacta h3{color:white; background-color:#75263B;padding:3px;margin:10px 0 0 0;}
#Contacta dl{margin: 0; background-color:#eeeeee; margin: 0 0 30px 0; padding:5px 5px 20px 5px;}
#Contacta dd{margin:0 10px;}
#Contacta dt{font-size: 12px;margin-right: 30px;color: #75263B}
#Contacta input{font-size: 12px; border:solid #75263B 1px;color: black; width:99%;}
#Contacta textarea{font-size: 12px; border:solid #75263B 1px;color: black; width:99%;height:100px;}
#Contacta select {font-size: 12px; border:solid #75263B 1px;color: black;}
#Contacta input.submit{color:white; background-color:#75263B; border:solid white 1px; width:100px;}
#Contacta button{color:white; background-color:#75263B; border:solid white 1px; width:auto;}
#Contacta input.radio{width:auto;background-color:#75263B;}

#listados {width:100%;}
#listados table {width:100%;}
#listados tbody tr:hover{ color:#75263B; cursor:pointer;cursor:hand}
#listados tr.lineaimpar{background-color:#eeeeee;}
#listados th{font-size: 14px;color:#75263B;}
#listados td{font-size: 12px;}
#listados .oferta{color: red;}

#ficha {}
#ficha #foto {float:right; text-align:center;}
#ficha #foto img {margin-left:10px;}
#ficha #foto p {text-align:center;color:#75263B;margin:0;}
#ficha #foto span{padding:0 10px 0 10px;width:50px; background-color:#75263B;color: white;}
#ficha h4 {font-size:16px; font-weight:normal; color:white;margin:0px;background-color:#75263B;padding:2px 10px; display:inline;}
/*#ficha h4 {font-size: 16px;color:#75263B;font-weight:normal;}*/
#ficha h5 {font-size: 14px;color:black;margin-bottom:0;font-weight:normal;}
#ficha h6 {font-size: 12px;color:black;margin-bottom:0;font-weight:normal;}
#ficha p {font-size: 12px;color:black;font-weight:normal;}
#ficha dl {margin:0px;}
#ficha dt{font-size: 12px;color:#75263B;margin-left:0px;margin-right:5px;float:left;font-weight: normal;}
#ficha dd{font-size: 12px;color:black;font-weight: normal;}
#ficha #precio {font-size: 16px;float:right; font-weight: normal;margin-top:10px;color:#75263B; text-align:center;}
#ficha #precio form{background-color:#75263B; padding:5px;margin:0px;}
#ficha #precio form p{color:white; display:inline;}
#ficha #precio form input.submit{color:white; background-color:#75263B; border:solid white 1px;}
#ficha #precio form input.input {background-color:white; color:black; border:solid white 1px;width:3em; }
