
.jimgMenu {
	position: relative;
	width: 780px;
	height: 260px;
	z-index:98;
	margin-bottom:15px;
}
.jimgMenu_sml {
	position: absolute;
	right:0;
	top:70px;
	width: 550px;
	height: 60px;
	z-index:98;
	overflow:hidden;
}

.jimgMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 260px;
	width: 1400px;
	
	}
.jimgMenu_sml ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 60px;
	width: 1400px;
	
	}

.jimgMenu ul li,
.jimgMenu_sml ul li {
	float: left;
	position:relative;
}

.jimgMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	width:100px;
	height: 260px;
}
.jimgMenu_sml ul li a {
	text-indent: -1800px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	width:90px;
	height: 60px;
}

.jimgMenu ul li.empresa a {
	background: url(images/fr_entreprise.jpg) repeat scroll 0%;
}
.jimgMenu_sml ul li.empresa a {
	background: url(images/fr_entreprise_sml.jpg) repeat scroll 0%;
}

.jimgMenu ul li.contactos a {
	background: url(images/fr_contacts.jpg) repeat scroll 0%;
}
.jimgMenu_sml ul li.contactos a {
	background: url(images/fr_contacts_sml.jpg) repeat scroll 0%;
}

.jimgMenu ul li.imprensa a {
	background: url(images/fr_presse.jpg) repeat scroll 0%;
}
.jimgMenu_sml ul li.imprensa a {
	background: url(images/fr_presse_sml.jpg) repeat scroll 0%;
}

.jimgMenu ul li.noticias a {
	background: url(images/fr_nouvelles.jpg) repeat scroll 0%;
	min-width:310px;
}
.jimgMenu_sml ul li.noticias a {
	background: url(images/fr_nouvelles_sml.jpg) repeat scroll 0%;
	min-width:310px;
}

.jimgMenu ul li.vinhos a {
	background: url(images/fr_vins.jpg) repeat scroll 0%;
}
.jimgMenu_sml ul li.vinhos a {
	background: url(images/fr_vins_sml.jpg) repeat scroll 0%;
}

.jimgMenu ul li div,
.jimgMenu_sml ul li div {
	display:none;
	line-height:1.5;
	height:20px;
	position:absolute;
}
.jimgMenu ul li div {
	width:100px;
}
.jimgMenu_sml ul li div {
	width:90px;
}
.jimgMenu ul li:hover div,
.jimgMenu_sml ul li:hover div{
	display:block;
	position:absolute;
}
.jimgMenu ul li:hover div a,
.jimgMenu_sml ul li:hover div a {
	text-indent: 0px;
	background:none;
	background-color:#ccc;
	color:#000;
	height:20px;
	width:190px;
	border: none;
	line-height:1.6;
	padding:5px;
}
.jimgMenu ul li:hover div a:hover,
.jimgMenu_sml ul li:hover div a:hover {
	background-color:#333;
	color:#fff;
}

.clear {
	clear: both;
}
