/* CSS DOCUMENT */

/* Navigation and language menus */
.primary-menu li ul li { clear: both; }

.primary-menu li ul li a{ white-space: no; }

.primary-menu li ul li a:hover{
	background-color: #ffffff;
	white-space: no;
}
/* Document Settings*/
.primary-menu{
	clear: both;
	float: none;
	width: 800px;
	font: "Adobe Caslon Pro";
	font-family: "Adobe Caslon Pro", "Albertus Medium", "Albertus Extra Bold";
	font-size: 15px;
	font-weight: bold;
	color: #000066;
	background-color: white;
	height: 40px;
	position: relative;
	z-inicio: 20;
	background-image: url(../images/bot.jpg);

} 

/*Adicionando fontes ao Arquivo*/
@font-face 
   { 
      font-family: Adobe Caslon Pro, Albertus Medium, Albertus Extra Bold;
      src: url(fontes/albert.ttf);
   }
   
@font-face 
   { 
      font-family: Adobe Caslon Pro, Albertus Medium, Albertus Extra Bold;
      src: url(fontes/albr55w.ttf);
   }
@font-face 
   { 
      font-family: Adobe Caslon Pro, Albertus Medium, Albertus Extra Bold;
      src: url(fontes/albr85w.ttf);
   }

/*Trocar Back Sub-Menu*/
.primary-menu li ul{
	border:solid;
	border: 2.5px;
	border-color:#708CC5;
	background-color: #000066;
	clear: both;
	padding:0;
	display: none;
	position:inherit;
}

/*Controla O fundo dos Sub-menus*/
.primary-menu li ul li a{
	z-inicio:20;
	float:none;
	padding: 0px 21px 0px 8px;
	font-size: 14px;
	width: 155px;
	color: white;
}

/*Sub-Menu Item UP*/
.primary-menu li ul li a:link{
	color: white;
}

.primary-menu li ul li a:active{
	color: white;
}

.primary-menu li ul li a:visited{
	color: white;
}

/*Sub-Menu Item Over*/
.primary-menu li ul li a:hover{
	color: #000066;
}

.primary-menu li:hover ul,.primary-menu li.over ul{
	display: block;
	position: absolute;
}

.primary-menu ul li{
	float: left;
	margin: 0;
	position: relative;
}

.primary-menu ul li.separator{
	width: 8px;
	background-image: url("../images/common/separator.jpg"); 
	}

/* Menu Settings */
.primary-menu ul li a{
	display: block;
	background-color: Transparent;
	font-weight: normal;
	text-decoration: none;
	padding: 10px 30px 0px 0px;
	z-inicio:20;
}
/*Menu position*/
.primary-menu ul{
	margin: 0;
	padding-left: 50px;
	list-style: none;
	position: relative;
}


.primary-menu ul li a:visited{
	color: #000066;
}

.primary-menu ul li a:active{
	color: #000066;
}

.primary-menu ul li a:hover{
	color:#0099FF;
}

.separator ul{
	widht: 70px;
}

.fonte{
	color:000066;
	}

a:active{
	color: #000066;
}

/* End navigation and language menus */

