@charset "utf-8";


@font-face {
    font-family:'OblikBold';
    src: url('webfont/OblikBold/oblik_bold-webfont.eot');
    src: url('webfont/OblikBold/oblik_bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfont/OblikBold/oblik_bold-webfont.woff') format('woff'),
         url('webfont/OblikBold/oblik_bold-webfont.ttf') format('truetype'),
         url('webfont/OblikBold/oblik_bold-webfont.svg#OblikBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'MergeRegular';
    src: url('webfont/Merge/merge-webfont.eot');
    src: url('webfont/Merge/merge-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfont/Merge/merge-webfont.woff') format('woff'),
         url('webfont/Merge/merge-webfont.ttf') format('truetype'),
         url('webfont/Merge/merge-webfont.svg#MergeRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*--------------------------------------------------------------------------------------------------*/

.sMenuSlider {
	width: 990px;
}

/* Banner
----------------------------------------------------------------------------------------------------*/

.sMenu-sombra {
    background: url("images/banner/sombra-banner.png") no-repeat;
    height: 297px;
    width: 698px;
	margin-left:9px;
	position:absolute;
	z-index:6;
	*margin-left:-11px;
	*margin-top:-276px;
	*background: none;
}

.bigSlideText {
	opacity: 1;
	position: absolute;
	bottom: 0px;
	left: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	width: 300px; 
	padding: 10px;
}

.placeHolder {
	position: absolute; 
	display: block; 
	left: 10px; 
	width: 300px; 
	opacity: 0.8; 
	padding: 10px; 
	bottom: 10px;
	background: #333;
}

/* Banner - Imagens
----------------------------------------------------------------------------------------------------*/
ul.sMenu-banner {
    height: 276px;
    width: 676px;
	float: left;
	overflow: hidden;
	position:absolute;
	z-index:7;
	margin:0;
	margin-left:10px;
	*margin-left:-325px;
}

ul.sMenu-banner img {
	border: none;
}

.sMenu-banner li {
	position:absolute;
	color: #fff;
	font-size: 14px;
	line-height:14px;
	*z-index:2;
}

.sMenu-banner h1, 
.sMenu-banner h2,
.sMenu-banner h3, 
.sMenu-banner h4,
.sMenu-banner h5, 
.sMenu-banner h6 {
	font-size:18px;
	margin-bottom:5px;
	line-height:20px;
}

.sMenu-banner a {
	text-decoration: none;	
	color: #f5cc00;
}

/* Navegacao - Menu de imagens
----------------------------------------------------------------------------------------------------*/
.sMenu-navegacao {
	width:330px;
	height:276px;
	float: left;
	overflow: hidden;
	position:relative;
	margin-top:0px;
	z-index:8;
	margin-left:646px;
	*overflow:visible;
	*margin-left:0;
}

.sMenu-navegacao ul {
	width:333px;
	height:275px;
	margin:0;
	margin-top:11px;
	*margin-left:641px;
}
.caixaMenu-navegacao {
	width:333px;
	height:256px;
	margin-left:641px;
	margin-top:11px;
	background:#D6D6D6;
	position:absolute;
	z-index:2;
	*z-index:0;
}
.sMenu-navegacao li {
	height:50px;
	width:271px;
	display: block;
	padding:10px 0 4px 60px;
	text-decoration: none;
	text-transform:uppercase;
	cursor:pointer;
}

.sMenu-navegacao li a {
	text-decoration: none;	
	color: #666;
}

.sMenu-navegacao li.liHover {
	color:#efc334;
}

.sMenu-navegacao li h2 {
	font-family:'MergeRegular';
	font-size:10px;
	color:#808080;
}

.sMenu-navegacao li.liHover a {
	color: #12006b;	
}

.sMenu-navegacao li p {
	font-size:12px;
	font-family:'MergeRegular';
	color: #808080;
	text-decoration: none;
}

.sMenu-navegacao li.sMenu-ativo {
	background:url(images/banner/fundo-li.png) no-repeat;
}

.sMenu-navegacao li.sMenu-ativo a {
	color:#ee1c25;
}

.sMenu-navegacao li.sMenu-ativo p, .sMenu-navegacao li.sMenu-ativo h2{
	color: #ee1c25;
}
