@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5{
padding:0px;
margin:0px;
}
ol,ul,li{
padding:0px;
margin:0px;
list-style:none;
}
a img{
border:none;
}
body{
margin:10px 0px;
padding:0px;
background:#EBEBEB;
font-family:Arial, Helvetica, sans-serif;
}
#contenedor{
width:902px;
margin:0px auto;
background:#FFFFFF;
padding:10px 30px 30px 30px;
}
#menu{
margin-bottom:8px;
}
#menu a{
margin-right:25px;
margin-left:5px;
color:#000000;
font-size:12px;
letter-spacing:2px;
text-decoration:none;
font-weight:bold;
text-transform:uppercase;
}
#menu a:hover{
color:#FF0000;
}
.submenu{
font-size:12px;
/*padding-left:203px;*/
margin-bottom:10px;
}
.submenu a{
color:#000000;
text-decoration:none;
background:url(../img/deco-submenu.gif) no-repeat 0% 50%;
padding-left:10px;
margin-right:15px;
}
.submenu a:hover{
text-decoration:underline;
}
#flash{
width:902px;
height:337px;
background:#CCCCCC;
margin-bottom:13px;
}
/**/
#lat1-a{
width:436px;
float:left;
}
#lat1-a .sep1{
width:213px;
float:left;
margin-top:10px;
}
#lat1-a .sep2{
width:213px;
float:right;
background:#990000;
height:307px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
}
#lat1-a .sep2 p{
padding:10px;
position:relative;
top:50%;
margin-top:-4em;
}
#lat2-a{
float:right;
width:459px;
}
#lat2-a h1{
color:#000000;
font-size:40px;
margin-top:10px;
margin-bottom:-10px;
margin-left:10px;
}
#lat2-a p{
font-size:12px;
color:#000000;
margin-left:10px;
}
#lat2-a span{
font-size:12px;
}
/**/
#lat1-b{
width:459px;
float:left;
}
#lat1-b h1{
color:#000000;
font-size:40px;
margin-top:10px;
margin-bottom:-10px;
}
#lat1-b h2{
color:#000000;
font-size:30px;
margin-bottom:-10px;
}
#lat1-b h3{
text-decoration:underline;
color:#E80002;
margin-bottom:10px;
}
#lat1-b p{
font-size:12px;
color:#000000;
}
#lat1-b p a{
color:#E80002;
font-size:20px;
font-weight:bold;
}
#lat1-b p a:hover{
color:#000000;
}
#lat1-b table{
font-size:12px;
}
#lat1-b table td{
padding:5px 0px;
}
#lat2-b{
float:right;
width:436px;
}
#lat2-b .sep1{
width:213px;
float:left;
background:#666666;
height:307px;
margin-top:10px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
}
#lat2-b .sep1 p{
text-align:right;
padding:10px;
position:relative;
top:50%;
margin-top:-4em;
}
#lat2-b .sep2{
width:213px;
float:right;
margin-top:10px;
}
#vinos-a{
width:278px;
float:left;
}
#vinos-b{
width:619px;
float:right;
padding:0px;
}
#vinos-b h1{
color:#000000;
font-size:40px;
margin-top:10px;
margin-bottom:-10px;
margin-left:10px;
}
#vinos-b p{
font-size:12px;
margin-left:10px;
}
#vinos-b a{
text-decoration:none;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}
#galeria{
position:absolute;
top:50%;
left:50%;
border:#999999 solid 6px;
}
#galeria a{
display:block;
background:#999999 url(../img/cross.gif) no-repeat 0% 4px;
color:#FFF;
font-size:12px;
text-decoration:none;
padding:2px 18px;
font-weight:bold;
}
#galeria a:hover{
color:#000;
background:#999999 url(../img/cross.gif) no-repeat 0% -14px;
}

.ficha_list {
background:#FFFFFF;
padding:5px;
display:block;
}
.ficha_list:hover{
	background-color:#F4F4F4;	
}
#vinos-b ul li{
font-size:12px;
margin-left:30px;
line-height:2em;
background:url(../img/deco-submenu.gif) no-repeat 0% 50%;
padding-left:10px;
}
/**/
#barranegra{
background:#000000;
height:25px;
margin-top:10px;
}
#blokesindex{
}
#blokesindex ul{
}
#blokesindex ul li{
float:left;
}
#pie{
width:962px;
margin:0px auto;
margin-top:10px;
}
/*-------------------------*/
.cajavinos{
background:#E90005 url(../img/vinos.jpg) no-repeat;
width:272px;
color:#FFFFFF;
font-size:13px;
padding:30px 10px 10px 10px;
margin-right:12px;
height:190px;
}
.cajavinos .campo{
border:none;
padding:2px;
}
.cajavinos2{
background:#E90005 url(../img/vinos.jpg) no-repeat;
width:258px;
color:#FFFFFF;
font-size:13px;
padding:30px 10px 10px 10px;
height:190px;
margin-top:10px;
_margin-top:6px;
}
.cajavinos2 .campo{
border:none;
padding:2px;
}
.cajaeventos{
background:#CCCCCC url(../img/eventos.jpg) no-repeat;
width:272px;
font-size:13px;
padding:30px 10px 10px 10px;
margin-right:12px;
height:190px;
}
.cajaeventos a{
color:#000000;
}
.cajaeventos span a{
color:#E90005;
text-align:right;
display:block;
}
.titulorojo-cajas{
color:#E90005;
font-weight:bold;
}
.cajaboletin{
background:#E9E9E9 url(../img/boletin.jpg) no-repeat;
width:272px;
font-size:13px;
padding:30px 10px 10px 10px;
height:190px;
}
.cajaboletin .campo{
border:none;
padding:2px;
}
.clear{
clear:both;
}
.textorojo{
color:#E80002;
}
.rallita-gris{
border-bottom:#CCCCCC solid 1px;
}
.foto-left{
border:#FF0000 solid 1px;
padding:5px;
float:left;
margin-right:15px;
margin-top:15px;
margin-left:10px;
}
.combo{
border:none;
padding:2px;
width:146px;
_width:153px;
}
#contacto td{
font-size:12px;
padding:3px 0px;
}
.campo-simple{
border:#CCCCCC solid 1px;
padding:2px;
width:200px;
}
.campo-simple-lineas{
padding:2px;
border:#CCCCCC solid 1px;
width:200px;
height:200px;
}
.boton-simple{
width:100px;
background:#999999;
color:#FFFFFF;
border:none;
}#contenedor #lat1-b li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: disc;
	list-style-position: inside;
}.imported {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	text-align: center;
}
