body {
	font-family: "Lucida Sans", Helvetica, Verdana, sans-serif;
	vertical-align: top;
	display: block;
	margin: (0 0 0 0);
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	margin-left:0;	
	padding:0;
	background-color: #F2F2F3;
	border: 0
}
a:link {
	color: #990000;
	text-decoration: none;
}
.cursos {
	text-transform: uppercase;
}

a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	color: #999999;
	text-decoration: none;
}
a:active {
	color: #999999;
}
#cursos {
	position:absolute;
	width:151px;
	height:292px;
	z-index:1;
	top: 350px;
	left: 653px;
	font-size: 10px;
	text-align: right;
}
#textodeabertura {
	position:absolute;
	left:200px;
	top:203px;
	width:408px;
	height:72px;
	font-size: 12px;
	overflow: visible;
	margin:0;
	padding:0;
	margin-bottom:0;
	margin-left:0;
	margin-top:0;
	margin-left:0;
	padding:0;
	padding-top: 0px;
}
.tituloabertura {
	font-size:14px;
}
	
#creditosfoto {
	position:absolute;
	left:220px;
	top:543px;
	width:411px;
	height:15px;
	background-color: #E1E2E3;
	font-size: 9px;
	text-align: right;
	visibility: visible;
}
#txtfoto {
	position:fixed;
	left:222px;
	top:570px;
	width:409px;
	height:1px;
}
.titulofoto {
	font-size:11px;
}	
#boxmail {
	position:absolute;
	left:626px;
	top:768px;
	width:212px;
	height:58px;
	background-color: #9E9E9E;
	font-size: 10px;
	font-weight: bold;
}
.buttom {
	font-family: "Lucida Sans", Helvetica, Verdana, sans-serif;
	font-size: 9px;
	background-color: #9E9E9E;
	color: #000000;
	border: 0;
}
.input {
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 9px;
}

#noticias {
	position:absolute;
	width:163px;
	height:171px;
	z-index:1;
	left: 224px;
	top: 759px;
	bottom: auto;
}
.noticiaseartigos {
	font-size:11px;
}
#artigos {
	position:absolute;
	width:166px;
	height:168px;
	z-index:1;
	left: 426px;
	top: 758px;
	font-size: 10px;
}
#foto {
	position:absolute;
	left:220px;
	top:294px;
	width:411px;
	height:273px;
	background-color: #E1E2E3;
	}
	
/*--------------------MENU---------------------*/

/* stage 1*/
#menu {
width: 126px; /* set width of menu */
font-family: "lucida sans", arial, helvetica, sans-serif;
	position:absolute;
	width:126px;
	z-index:2;
	height:85px;
	left: 3px;
	top: 225px;
} 

#menu ul, #menu2 ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding-bottom:3px;
padding-left:0;
padding-top:0;
text-align:right;
width:126px;
text-align:right
}
#menu ul ul, #menu2 ul ul {
position: absolute;
top: 0;
left: 100%; /* to position them to the right of their containing block */
width: 100%; /* width is based on the containing block */
background: #FFFFFF;
border-width: 2px;
border-color: #8D8D8D;
border-style: solid}

#menu a:hover, #menu2 a:hover {
color: #990000;
background: #fff;
}

#menu ul li, #menu2 ul li {
	position: relative;
	}

#menu li ul, #menu li ul {
	position: absolute;
	top: 0;
	display: none;
	left:126px
	}
	
#menu ul li a, #menu2 ul li a  {
margin: 0;
padding: 5px 2px;
color: #000;
background: #ffffff;
text-decoration: none;
display:block;
}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

div#menu li:hover ul ul, li.over ul ul { 
display:none; 
}

div#menu li:hover ul, li li:hover ul, li.over ul, 
li li.over ul { 
display: block; 
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul li.hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul li.hover ul,
div#menu ul ul li.hover ul
{display: block;}


/*------------------MENU 2-----------*/
/* stage 1*/
#menu2 {
width: 126px; /* set width of menu */
font-family: "lucida sans", arial, helvetica, sans-serif;
	position:absolute;
	width:126px;
	top:398px;
	left:4px;
z-index: 2

} 

div#menu2 li:hover ul ul, li.over ul ul { 
display:none; 
}

div#menu2 li:hover ul, li li:hover ul, li.over ul, 
li li.over ul { 
display: block; 
}

div#menu2 ul ul,
div#menu2 ul li:hover ul ul,
div#menu2 ul li.hover ul ul
{display: none;}

div#menu2 ul li:hover ul,
div#menu2 ul ul li:hover ul,
div#menu2 ul li.hover ul,
div#menu2 ul ul li.hover ul
{display: block;}

.a1menu {
	text-align:right;
	padding:0;
	
}
.a2menu {
	font-size:12px;
	text-align:right;
	text-transform: uppercase;
	font-weight:normal
	}
.a3menu {
	font-size:12px;
	text-align:left;
	font-weight:normal;
}	
.a4menu {
	font-size: 11px;
	text-align: right;
	font-weight:normal;
}
