body{

background:#000 url(../Images/bg.gif) repeat fixed;
font-family: Lucida Grande, Lucida, Verdana, sans-serif;

}

#navcontainer a {
	color:#fcfcfc;
	text-decoration: none;
		}

#navcontainer a:hover {
	color:#09F;
	}

#tudo {
		width:850px;
		margin: 0 auto;
}

#logo {
	margin: 20px 20px 0 0;
	text-align:left;
	float:left;
	width:415px;
	

}


#navcontainer{
	float:right;
	width:415px;
	font-size:11pt;
	text-align:right;
	margin-top:61px;
	color:#999999;
	
}
a img {
   border-style: none;
}

h1 {
margin: 0 0 0 0;
font-size:11pt;
color:#fff;

}


p.geral {
margin: 8px 0 8px 0;
line-height: 13pt;
font-size:9pt;
color:#999999;

}

p.geral a{
	color:#fff;
	text-decoration: none;


}

p.geral a:hover
{ 
color:#09F;
text-decoration: none;
}

#titleabout{
	width:425px;
	float:left;
	margin:60px 0 5px 0;
	color:#fcfcfc;
	font-size:13pt;	
}

.titleprint{
	width:425px;
	float:left;
	margin:40px 0 5px 0;
	color:#fcfcfc;
	font-size:13pt;	
}

.maincont{
	float:left;
	width:850px;
	color:white;
	margin:0px 0 0 0;
}


.esquerda{
margin:0 20px 0 0;
float:left;
width: 270px;
font-size:9pt;
text-align:justify;
}

.centro{
margin:0 20px 0 0;
float:left;
width: 270px;
font-size:10pt;
text-align:justify;


}

.direita{
float:right;
width:270px;
}

.top{
width:425px;
text-align:right;
float:right;
margin:60px 0 0 0;
line-height:0px;
padding-top:10px;
}

.top2{
width:425px;
text-align:right;
float:right;
margin:40px 0 0 0;
line-height:0px;
padding-top:10px;
}

.linha{
	width:850px;
	line-height:5px;
	margin-bottom:20px;
}

.linha2{
	width:850px;
	line-height:5px;
	margin-bottom:5px;
}

.linha3{
	width:850px;
	line-height:5px;
	margin-top:275px;

}


.left{
margin:0 40px 0 0;
float:left;
width: 405px;
font-size:9pt;
text-align:justify;
color:#999999;

}

.right{
margin:0 0 0 0;
float:right;
width: 405px;
font-size:9pt;
text-align:justify;
color:#999999;

}

h2 {
margin: 0 0 10px 0;
font-size:12pt;
color:#fff;
float:left;

}

h4 {
margin: 2px 0 10px 0;
font-size:9pt;
color:#999999;
font-weight:normal;

}

.destaque {
margin: 0 0 10px 0;
color:white;

}

ul { 
	list-style:none;
	margin:5px 0 20px 0;
	padding:0px;
	line-height:12pt;
 }

li {
margin:5px 0 0 0;
}

li.link  a:hover{
	color:#09F;
	}

li.link a{
color:#fff;
	text-decoration: none

}

li.link2{
margin-bottom:36px;
}

.url{
text-align:right;
float:right;
margin:4px;
font-size:11px;
}


.url a {
	color:#fff;
	text-decoration: none;
	}

.url a:hover {
	color:#09F;

	}

.botao {
background:#333333;
border:none;
margin:5px 1px;
width:50px;
color:#cccccc;
}


.campos{
font-size:9pt;
color:#fff;
font-weight:normal;
}

input {
 background-color: #333333;
 width:220px;
 border:none;

}

input:focus, textarea:focus{
background-color: #666666;
}

textarea {
 background-color: #333333;
 border:none;
 overflow:auto;
 width:220px;
}

#footer {
	width:850px;
	color:#fcfcfc;
	margin-top:5px;
	font-size:7pt;
	text-align:center;
	color:#999999;
}

p.geral2 {
margin: 3px 0 8px 0;
line-height: 13pt;
font-size:7pt;
color:#999999;

}

p.geral2 a{
	color:#fff;
	text-decoration: none;


}

p.geral2 a:hover
{ 
color:#09F;
text-decoration: none;
}
