@charset "utf-8";
/* CSS Document */
/*body {overflow-x:hidden;}*/
/*-------------------- Topo ---------------------*/
body {font-family:centuryGothic;}
#topo {
	position:absolute;
	width:1000px;
	margin-left:-500px;
	left:50%;
	top:50px;		
}
.idiomas {
	position:relative;
	float:left;
	width:180px;
	height:30px;
	font-family:centuryGothic;
	color:#222;
	font-size:18px;	
	margin-top:11px;
}
.idiomas img {
	width:26px;
	height:26px;
	margin-right:0px;	
}
.idiomas ul {
	width:300px;	
}
.idiomas li {
	margin:0;
	padding:0;	
}
.idiomas a {
	float:left;
	text-decoration:none;
	display:block;
	font-family:centuryGothic;
	color:#222;
	font-size:18px;
	padding:0 10px;
	margin:-2px 0 0 0;
}
.idiomas span {
	font-size:14px;
	float:left;	
}

.atalhosAcessibilidade {
	float:left;
	padding:0;
	width:581px;
	margin-left:-35px;
}
.atalhosAcessibilidade ul {list-style:none;padding:0;}
.atalhosAcessibilidade ul li {float:left;margin-left:5px;padding:0;}
.atalhosAcessibilidade ul li a {font-size:11px;margin:0;padding:0;color:#222;}
.atalhosAcessibilidade ul li span {padding:1px 2px 1px 2px;background:#bc2025;color:#fff;margin-left:5px;font-size:11px;margin-top:-2px;}
#linkAcessibilidade {font-size:13px;margin-left:0;}
.bannerFmdhAovivo {
	float:right;
	width:250px;
	text-align:right;
	height:40px;
}
.logo {
	position:relative;
	float:left;
	width:55%;
	clear:both;
}
.barraPesquisa {
	position:absolute;
	left:55%;
	width:45%;
	margin-top:95px;
}
.barraPesquisa .linksAcessibilidade {
	width:100%;
	float:right;	
}
.barraPesquisa .linksAcessibilidade a {font-family:centuryGothic;}
.barraPesquisa table {
	float:right;	
}
.barraPesquisa table td {
	padding-bottom:5px;
}
.barraPesquisa .finderBarraPesquisa {
	float:right;	
}
.barraPesquisa a {
	float:left;
	font-family:'Open Sans';
	padding:0 10px;
	color:#222;
	font-size:12px;
	text-decoration:none;
	display:block;
	padding-top:3px;
}
.barraPesquisa a:hover {
	text-decoration:underline;	
}
.barraPesquisa .finderBarraPesquisa input[type=text] {
	width:400px;	
}
.barraPesquisa button.btn {position:absolute;background:#666;border:0;z-index:9999;padding:2px 5px 2px 5px;margin:3px 0 0 -35px;}
/*--------------------- Menu Horizontal ----------------------*/
#menuHorizontal {
	position:absolute;
	width:1000px;
	left:50%;
	margin-left:-500px;
	height:30px;
	z-index:999;
	top:200px;
}
.menuHorizontal {
	width:100%;
}
#menuHorizontal ul {
	float:right;
}	
#menuHorizontal ul li {
	float:left;
	margin-left:10px;
	background:#fff;
}
#menuHorizontal ul li:first-child {
	margin-left:0;	
}
#menuHorizontal ul li a {
	text-decoration:none;
	font-size:16px;
	font-family:'Open Sans';	
	color:#000;
	font-weight:600;
	display:block;
	font-weight:500;
	font-style:italic;
	height:50px;
}
#menuHorizontal ul li:nth-child(1) a {background:url(/images/arteFundoMenuHorizontal1.png) no-repeat 85% 25px;}
#menuHorizontal ul li:nth-child(2) a {background:url(/images/arteFundoMenuHorizontal2.png) no-repeat 85% 25px;}
#menuHorizontal ul li:nth-child(3) a {background:url(/images/arteFundoMenuHorizontal3.png) no-repeat 85% 25px;}
#menuHorizontal ul li:nth-child(4) a {background:url(/images/arteFundoMenuHorizontal4.png) no-repeat 85% 25px;}
#menuHorizontal ul li:nth-child(5) a {background:url(/images/arteFundoMenuHorizontal5.png) no-repeat 85% 25px;}
#menuHorizontal ul li:nth-child(6) a {background:url(/images/arteFundoMenuHorizontal6.png) no-repeat 85% 25px;}
#menuHorizontal ul li a:hover {
	text-decoration:underline;
}
#menuHorizontal ul li a:focus, #menuHorizontal ul li a:active {
	border:0;
	background:none;
}
#menuHorizontal #arteFundoBtn1 {
	position:absolute;
	margin:24px 0 0 150px;
	width:82px;
	height:13px;
	background:#bc2025 url(/images/arteFundoMenuHorizontal.png);
	z-index:1;
}
.mod-languages {
	width:115px;	
}
.mod-languages a {		
	padding:0;
}