@charset "utf-8";
/* CSS Document */

body{
text-align:center;
background: url(../images/grgrad.gif) top repeat-x;
}

/* --------------------------------------------------------------------------- Topo */
#topo{
background-color: #ffffff;
width:782px;
}

#teto{
padding-top:25px;
width:782px;
border-top: #CCCCCC solid 1px;
background-color: #EAEBED;
}

#hit_escritorios{
background:url(../images/escritorios_hit.jpg) no-repeat;
}

#hit_areas{
background:url(../images/areas_hit.jpg) no-repeat;
}

#hit_imprensa{
background:url(../images/imprensa_hit.jpg) no-repeat;
}

#hit_cadastrese{
background:url(../images/cadastrese_hit.jpg) no-repeat;
}

#hit_contato{
background:url(../images/contato_hit.jpg) no-repeat;
}

/* --------------------------------------------------------------------------- Conteudo */
#pages{
padding-top:2%;
width:782px;
margin-left:auto;
margin-right:auto;
}

#areas{
width:554px;
height: 200px;
}

#office{
width:554px;
height: 200px;
}

#press{
width:554px;
height: 200px;
}

#conteudo{
padding-left:8px;
padding-right:8px;
background-color: #EAEBED;
width: 766px;
border-bottom:#CCCCCC solid 1px;
text-align: left;
height:420px;
}

#home{
border-bottom:solid #CCCCCC 1px;
background:url(../images/marca_dagua.gif) bottom no-repeat left;
background-color:#FFFFFF;
height:360px;
}

.border_lat {
border-left:#EAEBED solid 1px;
border-right:#EAEBED solid 1px;
}

.border_pict{
border-left:#CCCCCC solid 1px;
border-top:#CCCCCC solid 1px;
border-bottom:#CCCCCC solid 2px;
border-right:#CCCCCC solid 2px;
}

.pict_home{
border-bottom:#CCCCCC solid 2px;
border-right: #CCCCCC solid 2px;
margin-top:10px;
}

#sublinks{
width: 190px;
height: 232px;
float:right;
border-left: #999999 solid 3px;
margin-top: 10px;
padding-left: 2px;
padding-right: 2px;
text-align: left;
}

#sublinks li{
display:block;
text-decoration:none;
}

#form_nome_space{
line-height:22px;
_line-height:24px;
}

/* --------------------------------------------------------------------------- Rodape*/
#rodape{
	padding: 0px;
	height:15px;
	padding-top:10px;
}

#rodape h1{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	font-weight:normal;
	text-align:center;
}

#rodape h2{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #666666;
	font-weight:normal;
	text-align:right;
	padding-bottom:10px;
}


/* --------------------------------------------------------------------------- Texto Geral*/
#texto{
width:555px;
float:left;
padding-left: 10px;
line-height:18px;
text-align:justify;
}

#texto h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 24px;
color: #333333;
}

#texto h2{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color: #666666;
}

#texto_home {
display:inline;
float:left;
width:535px;
float:left;
line-height:18px;
text-align:justify;
}

#foto{
display:inline;
float:right;
width: 180px;
height: 232px;
float:center;
border-left: #999999 solid 3px;
margin-left:12px;
margin-right:12px;
margin-top: 0px;
padding-left:8px;
padding-right:4px;
}

#texto_home h1{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
}

#menu_w{
text-align:left;
padding-left:10px;
}

#menu_w h1{
padding: -10px 0px 0px 0px;
font-weight:normal;
color: #666666;
}

a.link_aw{
padding: 0px 10px 0px 12px;
border-bottom:#CCCCCC solid 1px;
line-height:18px;
}

a.link_aw:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}

a.link_aw:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}

a.link_aw:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
background-color:#EBEBEB;
}

a.link_aw:focus {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
background-color:#FF0000;
}

a.link_aw:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0000;
text-decoration: none;
background-color: #EBEBEB;
}

a.link_of{
padding: 0px 90px 0px 12px;
border-bottom:#CCCCCC solid 1px;
line-height:18px;
}

a.link_of:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}

a.link_of:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}

a.link_of:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
background-color:#EBEBEB;
}

a.link_of:focus {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
background-color:#FF0000;
}

a.link_of:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0000;
text-decoration: none;
background-color: #EBEBEB;
}

a.link_of2{
padding: 0px 12px 0px 12px;
border-bottom:#CCCCCC solid 1px;
line-height:18px;
}

a.link_of2:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}

a.link_of2:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;
}

a.link_of2:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
background-color:#EBEBEB;
}

a.link_of2:focus {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
background-color:#FF0000;
}

a.link_of2:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #CC0000;
text-decoration: none;
background-color: #EBEBEB;
}

/* ----------------------------------------------- noticias */

div#main{
		width:554px; 
		height:206px;
		overflow:auto; 
}

#titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	text-align:justify;
	color: #666666;
	text-decoration:underline;
	font-weight:bold;
	width:524px;
}
#data {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height:18px;
	text-align:justify;
	color: #666666;
	font-weight:bold;
	width:524px;
}
#texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:18px;
	text-align:justify;
	color: #666666;
	width:524px;
}
#noticias_space{
height: 9px;
width:524px;
}

a.link_aw2:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;
}

a.link_aw2:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
text-decoration: none;
}

a.link_aw2:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
background-color:#EBEBEB;
}

a.link_aw2:focus {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
font-weight: bold;
background-color:#FF0000;
}

a.link_aw2:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #CC0000;
text-decoration: none;
background-color: #EBEBEB;
}
#veja_link,
#links{
width:524px;
}
.borda{
border: #666666 1px solid;
font-size:9px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif.;
}

.borda_bt{
border: #666666 1px solid;
font-size:9px;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif.;
}

/*----------------------------------------*/
#noticia{
margin:0px;
padding:0px;
float:left;
padding-left:13px;
width:190px;
background-color:#ffffff;
padding-top:-3px;
padding-right:0px;
}

#lat_not{
margin:0px;
padding:0px;
background: url(../images/not_lat.gif) repeat-y;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#999999;
}

#lat_not2{
margin:0px;
padding:0px;
background: url(../images/not_lat_line.gif) repeat-y right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
padding-top:0px;
padding-right:0px;
padding-left:0px;
}

#bot_lat{
margin:0px;
padding:0px;
background: url(../images/not_bot.gif) no-repeat;
height:33px;
text-align:right;
padding-top:0px;
padding-right:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#not_div{
border-top:#BCBCBC solid 1px;
}
.ConteudoBorda .texto {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:middle;
	color: #000000;
}