/* CSS Document */
<!--
*{margin:0; padding:0;}
body {
font-family: Geneva, Arial, Trebuchet MS, Helvetica, sans-serif;
font-size: 13px;
letter-spacing:0.5px;
line-height:130%;
background:#fbfcf6 url(images/bg2.jpg) repeat top left;
margin:0;
padding:0;
	SCROLLBAR-FACE-COLOR: #fff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #003300; 
	SCROLLBAR-SHADOW-COLOR: #003300; 
	SCROLLBAR-3DLIGHT-COLOR: #003300; 
	SCROLLBAR-ARROW-COLOR: #003300; 
	SCROLLBAR-TRACK-COLOR: #fff; 
	SCROLLBAR-DARKSHADOW-COLOR: #003300;
}
#geral {
margin: 0 auto 0 auto;
width:760px;
border:#006699 1px solid;
background:#336699 url(images/grama.jpg) repeat-y left top;
}
h1{
color:#FFFFFF;
padding:0;
margin:0;
font-size:14px;
}
h1 a{
color:#FFFFFF;
padding:0;
margin:0;
font-size:14px;
}
h2{
color:#FFFFFF;
padding:0;
margin:0;
font-size:16px;
}
#menu {
background:url(images/bg_menu.jpg) no-repeat;
width:579px;
height:32px;
color:#fff;
padding: 5px 0px 0 0px;
margin:0;
font-weight:bold;
text-align:center;
}

#menu a {
	font-size:11px;
	text-decoration: none;
	margin:0px;
	padding:0 5px 0 5px;
} 

#menu a:link, #menu a:visited {
	color: #FFFFCC;
}
#menu a:hover{
	color: #FFCC00;
}
#menu a.atual, #menu a:visited.atual{
	color: #FFCC00;
}



#lateral {
width:179px;
float:left;
background: url(images/grama.jpg) repeat-y left top;
}

#chamada-lateral {
width:179px;
/*height:470px;*/
background:url(images/serra-geral2.jpg) no-repeat top left;
margin:0;
}
.dds {
margin:625px 0 5px 10px;
_margin:615px 0 5px 10px;
}
#chamada-lateral p{
color:#FFFFFF;
padding: 24px 25px 0 12px;
font-size:14px;
}
#chamada-lateral a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}
#chamada-lateral a:hover{
color: #FFCC00;
text-decoration:none;
font-weight:bold;
}
#corpo {
width:581px;
float:left;
background: url(images/bg-internas.jpg) repeat-y;
}
#traduziu{
color:#FFFFFF;
padding: 20px 20px 15px 20px;
margin:0;
clear:both;
font-size:12px;
font-style:italic;

}
p.traducao{
color:#FFFFFF;
padding: 5px 50px 15px 60px;
margin:0;
}
.traducao a {
color:#fff;
font-weight:bold;
text-decoration:none;
}
.traducao a:hover{
color: #FFFFCC;
font-weight:bold;
text-decoration:none;
}

#internas {
width:581px;
}
#internas p.contato{
color:#FFFFFF;
padding: 15px 50px 0 50px;
margin:0;
}
#internas a{
color:#FFCC33;
font-weight:bold;
text-decoration:none;
}
#internas a:hover{
color: #FFFFCC;
font-weight:bold;
text-decoration:none;
}
#internas h2{
font-size:14px;
margin:10px 0 5px 29px;
clear:both;
}
#internas h2.contato{
font-size:20px;
padding: 15px 50px 0 50px;
margin:0;
clear:both;
font-weight: bold;
}
#internas h3.contato{
font-size:26px;
padding: 15px 50px 0 50px;
margin:0;
clear:both;
color:#FFFFFF;
}
#internas h2.roteiro{
font-size:13px;
padding: 15px 50px 0 50px;
margin:0;
clear:both;
font-weight: bold;
}
#internas h3.roteiro{
font-size:22px;
padding: 15px 50px 0 50px;
margin:0;
clear:both;
color:#FFFFFF;
}
#internas h1{
font-size:14px;
color:#FFFFFF;
padding: 15px 50px 0 50px;
margin:0;
}

#menu2 {
color:#fff;
padding: 15px 45px 0 45px;
margin:0;
font-weight:bold;
}
#menu2 a {
	font-size:11px;
	text-decoration: none;
	margin:0px;
	padding:0 5px 0 5px;
	color: #FFFFCC;
} 

#menu2 a:link, #menu a:visited {
	color: #FFFFCC;
}
#menu2 a:hover{
	color: #FFCC00;
}
#menu2 a.atual, #menu a:visited.atual{
	color: #FFCC00;
}


#destaques {
color:#FFFFFF;
padding: 0 0px 0 22px;
margin:0 0 25px 0;
}
#destaques img{
border:#000000 solid 3px;
margin-bottom:8px;
}
#destaques h3{
font-size:12px;
margin:0 0 5px 5px;
}

#destaques p{
font-size:13px;
margin:0;
padding:0 3px 10px 5px;
}
#destaques a{
color:#FFCC33;
font-size:12px;
letter-spacing:1px;
}
#destaques a:hover{
color: #FFFFCC;
font-size:12px;
}
#destaque1, #destaque2, #destaque3, #destaque4{
float:left;
}
#destaque1  {
width:176px;
margin-right:17px
}
#destaque3{
width:147px;
}
/*#destaque3 p{
padding:0 0 10px 0;
}
#destaque3 h3{
margin:0 0 5px 0;
}*/
#destaque2 {
width:176px;
margin-right:8px
}
#destaque4{
width:174px;
}
#blog{
clear:both;
margin:0;
padding:4px 0 14px 24px;
}
#logos {
width:760px;
height:136px;
clear:both;
background:#FFFFFF url(images/bg-logos.jpg) repeat-x;
}

.erro {
background:#FFFFCC;
}
.breve {
color: #FFCC33;
font-weight:bold;
font-size:12px;
}
input, textarea { background: #fff; border: 2px solid #CFDDE6; padding: 0.3em; margin-top:2px}

input:hover, textarea:hover, select:hover, .txtfield:hover { border: 2px solid #99CC99;/*A3D28A #DD5700;*/ }

input:focus, textarea:focus, select:focus, .txtfield:focus { border: 2px solid #CCFFCC; }
-->