* {
margin:0;
padding:0;
}

body  {
background-image: url(../images/bg.gif);
background-repeat: repeat-x;
background-color: #6E9CC7;
font: normal 76% "Trebuchet MS", "Lucida Grande", Verdana, Georgia, Sans-Serif;
/*font-family:Arial, Helvetica, sans-serif;
font-size:13px;*/
color: #000;
}

a {
color:#FFA200;
text-decoration:underline;
}

a:hover {
color:#FFA200;
text-decoration:none;
}

h2 {
color:#549AD8;
}

h3 {
color:#549AD8;
}

h3 {
color:#549AD8;
}

#container { 
width: 780px;
background: #fff;
margin: 0 auto;
text-align: left;
}

#header { 
padding: 0 10px 0 20px;
background:url(../images/topo.jpg) left top no-repeat;
width:780px;
height:600px;
margin:0;
} 

#header h1 {
margin: 0;
padding: 10px 0;
font-size:48px;
color:#D9DEDA;
}

#header span {
color:#FFA200;
}

#header span a {
color:#FFA200;
text-decoration:underline;
}

#header span a:hover {
color:#FFA200;
text-decoration:none;

}
#sidebar1 {
float: right;
width: 282px;
}

#mainContent { 
width:600px;
margin-left: 90px;
margin-top: -300px;
} 

#footer {
border-top:solid #5C6F8D 1px;
background:url(../images/rodape.jpg);
font:9pt Arial, Verdana, Tahoma, Sans-Serif;
text-align:center;
padding: 10px;
color:#333;
} 
#footer p {
padding:20px 0;
}

.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}

p {
margin:0 0 1.0em 0;
text-align:justify;
}

ul {
list-style-type: none;
}

/* MENU */
#navcontainer { padding:254px 0 0 55px; }
#navlist li { font-weight: bold; display: inline;list-style-type: none;padding: 0 10px;}
#navlist li a { font-weight: bold; color:#000;font-size:16px;text-decoration:none;}
#navlist li a:hover { font-weight: bold; color:#4C5F6F;font-size:16px;text-decoration:none;}
#navlist #active a { font-weight: bold; color:#4C5F6F;font-size:16px;text-decoration:none;}
/* FIM DO MENU */

/********** FORMULÁRIO DE CONTATO **********/
.form-contato {
width:435px;
}

.form-contato, form#commentform {padding:0 0 30px;}
.form-contato legend, form#commentform legend {display:none;}

.form-contato label b, form#commentform label b {
font:bold 8pt Arial, Verdana, Tahoma, Sans-Serif;
display:block;
}
.form-contato label, form#commentform label, textarea {
margin:0 10px 15px 0;
}

.form-contato label input, form#commentform label input, textarea  {
font:8pt Arial, Verdana, Tahoma, Sans-Serif;
padding:4px 3px;
border:1px solid #999;
}
html>body .form-contato label input, form#commentform label input, textarea  {
border:1px solid #999;
}

.form-contato label input:focus, body#contato form label textarea:focus, form#commentform label input:focus, form#commentform label, textarea:focus, form#commentform label textarea {
border:1px solid #88c5fe;
background: #eef7ff;
padding:4px 3px;
}

.form-contato label textarea, form#commentform label textarea {
height:140px;
padding:4px 3px;
}
.form-contato textarea {
font:8pt Arial, Verdana, Tahoma, Sans-Serif;
margin-left:-210px;
height: 90px;
width: 310px;
}
html>body .form-contato textarea {
margin-left: 0px;
}

select { 
border:1px solid #999;
padding:2px;
font:10pt Arial, Verdana, Tahoma, Sans-Serif;
}

/********** FIM DO FORMULÁRIO DE CONTATO **********/

/********** BOTÃO **********/
.botao{
background:url(../images/img_botao.jpg);
font: normal 14px 'Trebuchet Ms', Arial, Verdana, Tahoma, Sans-Serif;
font-weight: bold;
color: white;
border: 0px;
}
html>body .botao { /* CSS HACK FF / IE7 */
border: 1px solid #5c6f8d;
}
/********** FIM DO BOTÃO **********/