/* CSS Document */

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

* { text-decoration:none; padding: 0px; margin: 0px; }

html, body {
width:100%;
height:100%;
background-color: #003957; /*Mudar cor de fundo da pagina*/
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.opac{
filter: alpha(opacity=95, style=0);
opacity:0.95;
-moz-opacity: 0.9;
}

#fundo {
width:100%;
height:50%;
background-color:#F99F3D;
z-index:0;
}

#home2{
width:765px;
height:440px;
position:absolute;
overflow-x:hidden;
overflow-y:auto;
top:24%;
left:50%;
margin-top:0;
margin-left:-382px;
overflow:hidden;
scrollbar-face-color: #003957;
scrollbar-highlight-color: #003957;
scrollbar-3dlight-color: #003957;
scrollbar-darkshadow-color: #003957;
scrollbar-shadow-color: #003957;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #001724;
}

#home{
width:765px;
height:440px;
position:absolute;
overflow-x:hidden;
overflow-y:hidden;
top:24%;
left:50%;
margin-top:0;
margin-left:-382px;
background-color:#001F2F;
overflow:hidden;

}

#fundo_2{
background:#F99F3D;
float:left;
z-index:2;
position::relative;
width:765px;
height:220px;
margin-top:133px;

}

#area {
width:765px;
height:440px;
position:absolute;
background-color:#001F2F; /* 001F2F */
overflow-x:hidden;
overflow-y:hidden;
overflow-y:auto;
overflow-y:scroll;
top:24%;
left:50%;
margin-top:5px;
_margin-top:0;
margin-left:-382px;
scrollbar-face-color: #003957;
scrollbar-highlight-color: #003957;
scrollbar-3dlight-color: #003957;
scrollbar-darkshadow-color: #003957;
scrollbar-shadow-color: #003957;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #001724;
}

#corpo {
margin:20px 50px auto 50px;
margin-top:90px;
_margin-top:0;

}

#topo {
width:765px;
height:75px;
background:#002F48;
float:left;
z-index:1;
_margin-bottom:15px;
}
	 
#logo{ /* Nao sera usado devido a problemas com o maldito do ie6 em pleno 2009 */
background:url(../img/layout/logo2.jpg) no-repeat;
width:226px;
height:75px;
margin:0 auto;
margin-top:1px;
margin-left:-113px;
left:50%;
position:absolute;
float:left;
z-index:2;
}



#botao {
margin-top:10px;
background-color:#F99F3D;
border:#FFFFFF 1px solid;
width:90px;
height:60px;
text-align:center;
filter: alpha(opacity=95, style=0);
opacity:0.95;
-moz-opacity: 0.9;
}

#botao2 {
float:right;
margin-top:410px;
margin-right:5px;
background-color:#F99F3D;
border:#FFFFFF 1px solid;
width:90px;
height:25px;
text-align:center;
filter: alpha(opacity=95, style=0);
opacity:0.95;
-moz-opacity: 0.9;
}

#botao ul li a {
display: block;
text-decoration: none;
padding: 5px;
color: #003957;
}

#botao2 ul li a {
display: block;
text-decoration: none;
padding: 5px;
color: #003957;
}

#botao2 ul{list-style:none;}

#botao ul{list-style:none;}
	
#menu {
border:#FFFFFF 1px solid;
background: #003957; /* 003957 */
width: 88px;
}

#menu ul { 
margin: 0;
padding: 0;
list-style: none;
line-height:15px;
}
	
#menu ul li {
position: relative;
}
	
#menu li ul {
position: absolute;
left: 87px;
top: 0;
display: none;
width:100px;
}

#menu ul li a {
display: block;
text-decoration: none;
padding: 5px;
color: #FFFFFF; /* F99F3D */
}

#menu ul li a:hover {
background: #F99F3D; /* F99F3D amarelo*/
color:#FFFFFF; /* 003957 */
filter: alpha(opacity=70, style=0);
opacity:0.70;
-moz-opacity: 0.80;
}

#menu li:hover ul, li.over ul { 
border:#FFFFFF 1px solid;
display: block;
background: #003957; /* #003957 azul */
filter: alpha(opacity=90, style=0);
opacity:0.90;
-moz-opacity: 0.9;
font-weight:bold;
}

#submenu{ margin-left:15px; color:#F99F3D;}

#subitens { 
background:#003957;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
border:#FFFFFF 1px solid;
padding:5px;
text-align:left;
width:100px;
height:auto;
}

.link2 { color:#F99F3D; font-size:12px; display:block;}

.link2:hover { color:#003957; background-color:#F99F3D; }


.noopac{
filter: alpha(opacity=100, style=0);
opacity:1.0;
-moz-opacity: 0.9;
}
.p1{
background: #F99F3D;
color:#fff;
height:15px;
display: block;
padding: 5px;

}

h3{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}	  

p{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.pre{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.laranja{
color:#F99F3D;
}

.texto_simples{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
padding:3px 0;
}

.link {
color:#F99F3D;
}

.link:hover{color:#FFFFFF;}




	
#left{ width: 90px; float:left; z-index:4; position:absolute;}	

#center {
filter: alpha(opacity=95, style=0);
opacity:0.95;
-moz-opacity: 0.9;
width:240px;
background:#003957;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
border:#FFFFFF 1px solid;
padding:20px 5px 30px 5px;
text-align:left;
margin-bottom:50px;
}

#center2 {
filter: alpha(opacity=95, style=0);
opacity:0.95;
-moz-opacity: 0.9;
width:550px;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
}

#center_shit {
width:550px;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
}


#right{
border:#FFFFFF 1px solid;
filter: alpha(opacity=95, style=0);
opacity:0.95;
-moz-opacity: 0.90;
width:240px;
background:#003957;
float:right;
z-index:2;
padding:20px 10px 30px 10px;
text-align:left;
margin-bottom:50px;
}

#box{
filter: alpha(opacity=95, style=0);
opacity:0.95;
-moz-opacity: 0.9;
width:570px;
background:#003957;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
padding:5px;
border:#FFFFFF solid 1px;
}

#box_trasp{
width:550px;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
}

#center5 {
filter: alpha(opacity=100, style=0);
opacity:1.0;
-moz-opacity: 1.0;
width:240px;
background:#003957;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
border:#FFFFFF 1px solid;
padding:20px 5px 30px 5px;
text-align:left;
margin-bottom:50px;
}

#right5{
border:#FFFFFF 1px solid;
filter: alpha(opacity=100, style=0);
opacity:1.0;
-moz-opacity: 1.0;
width:240px;
background:#003957;
float:right;
z-index:2;
padding:20px 10px 30px 10px;
text-align:left;
margin-bottom:50px;
}
#box5{
width:570px;
background:#003957;
float:left;
z-index:2;
position:absolute;
margin-left:110px;
padding:5px;
border:#FFFFFF solid 1px;
}
