*{
  margin:0;
  padding:0;
  text-decoration:none;
  list-style:none;
}
/*formatação do fundo do site*/
body{
  background:#FEFBCE url(images/fundo-body.gif) repeat-x center top; 
}
/*Geral*/
#geral{
  width:1008px;
  margin:0 auto;
}

/*topo*/
#topo{
padding:20px 0 0 40px;
overflow:hidden;
}
#topo h1{
float:left;
overflow:hidden;
}
#topo h1 a{
  display:block;
  background:url(images/logo_04.jpg) no-repeat;
  width:521px;
  height:64px;
  text-indent:-9999px;
}
#topo h2{
float:right;
margin-right:25px;
}
#topo h2 a{
  display:block;
  background:url(images/logoKodak.jpg) no-repeat;
  width:180px;
  height:64px;
  text-indent:-9999px;
  overflow:hidden;
}

/*destaque da foto grande*/
#destaque{
  background:url(images/fundo-destaque.gif) no-repeat;
  width:1008px;
  height:690px;
  position:relative;
}
#destaque img{
  width:960px;
  height:640px;
  overflow:hidden;
  position:absolute;
  top:23px;
  left:23px;
}
#paginacao{
  width:960px;
  height:105px;
  position:absolute;
  bottom:27px;
  left:23px;
  background:#000;
}
#paginacao ul{
  width:930px;
  margin:0 auto;
  overflow:hidden;
  padding-top:12px;
}
#paginacao ul li a{
  color:#9D9B9C;
  font:19px verdana;
  height:50px;
  width:150px;
  display:block;
  outline:none;
}
#paginacao ul li a:hover{text-decoration:underline;}
#paginacao ul li.anterior a{padding:30px 0 0 55px;}
#paginacao ul li.anterior{
  float:left;
  background:url(images/seta-esquerda.gif) no-repeat left center;
}
#paginacao ul li.proximo a{padding:30px 55px 0 0;}
#paginacao ul li.proximo{
  float:right;
  text-align:right;
  background:url(images/seta-direita.gif) no-repeat right center;
}

/*Menu lateral*/
#menu{
  width:205px;
  float:left;
  margin-bottom:30px;
  margin-left:30px;
  clear:both;
}
#menu ul li{
  border-bottom:1px solid #D2CDA7;
  text-align:right;
  width:203px;
}
#menu ul li a{
  font:12px verdana, arial, georgia, sans-serif;
  display:block;
  padding:8px 25px 8px 0;
  color:#534F50;
}
#menu ul li a:hover{
  background:url(images/fundo-menu-lateral.gif) repeat-y;
}

#menu ul.menu2{margin-top:20px;}

/*conteudo*/
#conteudo{
  width:580px;
  float:left;
  margin:0 0 30px 30px;
  padding:20px 0 0 0;
}
#conteudo h2{
  font:bold 30px verdana, arial, georgia, sans-serif;
  color#4C4032;
  
}
#conteudo h3{
  font:18px verdana, arial, georgia, sans-serif;
  color#4C4032;
  padding:20px 0;
}
#conteudo h4{
  font:14px verdana, arial, georgia, sans-serif;
  color#4C4032;
  padding:5px 0;
}
#conteudo p{
  font:12px/25px georgia,  verdana, arial, sans-serif;
  color:#4C4032;
  padding-bottom:20px;
}
#conteudo ul li{
color:#4C4032;
font:12px/25px georgia,  verdana, arial, sans-serif;
line-height:25px;
list-style:disc;
}
#conteudo ul.navegacao{
	float:right;
	margin-top:20px;
}
#conteudo ul.navegacao li{
	text-align:left;
	list-style:none;
	width:280px;
}
#conteudo ul.navegacao li a{
	font:12px/25px verdana, georgia, arial, sans-serif;
	color:#2B91FF;
	letter-spacing:-1px;
}
#conteudo ul.navegacao li a:hover{
	text-decoration:underline;
}
/*página de contatos*/
#contato {
  margin:0pt 54px 60px 0pt;
  width:470px;
}
#contato form.form-contato {
  color:#4C4032;
  font:11px/17px georgia,  verdana, arial, sans-serif;
  width:405px;
}
#contato fieldset {border:none;}

#contato form.form-contato label {
  float:left;
  margin-top:10px;
}
#contato form.form-contato label.labelmensagem{font-size:10px;}

#contato form.form-contato label span {
  float:left;
  text-align:right;
  width:56px;
}
#contato form.form-contato strong {
  color:#238EFC;
  padding-left:2px;
}
#contato form.form-contato label input, #contato form.form-contato label textarea {
  border:none;
  color:#333333;
  font:12px/20px georgia,  verdana, arial, sans-serif;
  margin-left:5px;
  padding:3px;
  width:330px;
  border:1px solid #D2CDA7;
}
#contato form.form-contato label textarea {height:108px;}

#contato form.form-contato span.asterisco strong {
  color:#238EFC;
  font:8px/15px georgia,  verdana, arial, sans-serif;
  font-size:10px;
  margin-left:60px;
}
#contato form.form-contato input.botao {
  background:#238EFC none repeat scroll 0%;
  border:none;
  color:#FFFFFF;
  float:right;
  font:bold 11px/14px Verdana,Arial,Tahoma,Helvetica,Sans-Serif;
  margin-right:7px;
  padding:2px 5px;
  cursor:pointer;
}
#contato form.form-contato label input:focus {
  background:#D7EFF9 none repeat scroll 0%;
  color:#333333;
}
#contato form.form-contato label textarea:focus {
  background:#D7EFF9 none repeat scroll 0%;
  color:#333333;
}

/*Rodape*/
#rodape{
  width:960px;
  margin:0 auto;
  clear:both;
  border-top:1px dashed #000000;
  padding:20px 20px 50px 20px;
}

#rodape span{
  display:block;
  font:26px georgia, verdana, arial, sans-serif;
  width:380px;
}
#rodape span a{
  display:block;
  font:26px georgia, verdana, arial, sans-serif;
  color:#4C4032;
}
#rodape span a:hover{text-decoration:underline;}
#rodape h1{
  float:right;
  overflow:hidden;
}
#rodape h1 a{
  display:block;
  background:url(images/logo-rodape.gif) no-repeat;
  width:158px;
  height:35px;
  text-indent:-9999px;
}

