body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
}

/* INICIO TOPO */

#topo
{
width:775px;
height:89px;
background-color:#FFFFFF;
margin:auto;
}
#busca
{
width:615px;
float:left;
text-align:right;

}
#logo
{
width:117px;
float:left;

}
#menudir
{
width:35px;
float:right;

}


 #menu li {
list-style: none;
padding:3px 5px;
background:#666666;
margin-bottom:2px;
font: 10px verdana, arial, helvetiva, sans-serif;
}
/* INICIO MENU TOPO*/

#menuhorizontal
{
background-color:#333333;
width:775px;
margin:auto;
vertical-align:bottom;
padding-top:8px;
padding-bottom:8px;
text-align:center;
}

#menuhorizontal a
{
font-family: Arial;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
}

#menuhorizontal a:hover
{
font-family: Arial;
font-size:10px;
color: #999999;
text-decoration:none;
text-transform:uppercase;
}

/* FIM MENU TOPO*/

#flash
{
width:775px;
margin:auto;
padding-top:5px;
}


/* FIM TOPO */

/* INICIO CONTEUDO */

#conteudo
{
font-family: Arial;
font-size:10px;
text-align:center;
color: #999999;
width:775px;
margin:auto;
padding-top:5px;
}

#conteudo_esq
{
font-family: Arial;
font-size:10px;
text-align:center;
border-right:12px solid #FFFFFF;
color: #999999;
width:468px;
float:left;
}

#conteudo_dir
{
background-color: #FFFFFF;
font-family: Arial;
font-size:10px;
text-align:center;
color: #999999;
width:295px;
float:right;
padding-top:5px;
}

#titulo
{
background-color: #851215;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #333333;
text-align:left;
width:100%;
float:left;
text-transform:uppercase;
vertical-align:middle;
}

#tituloesq
{
background-color: #851215;
text-align:left;
width:7%;
float:left;
position:relative;
text-transform:uppercase;
vertical-align:middle;
}

#titulodir
{
background-color: #EEEEEE;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #333333;
text-align:left;
width:86%;
position:relative;
padding: 10px;
float:right;
text-transform:uppercase;
vertical-align:middle;
}

#titulodir a
{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #333333;
text-decoration: none;
}

#titulodir a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color: #851215;
text-decoration: none;
}

#titulovermelho
{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#851215;
text-align:right;
width:95%;
float:left;
text-transform:uppercase;
vertical-align:middle;
}

#titulocinza
{
font-family: Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#333333;
text-align:right;
width:95%;
float:left;
text-transform:uppercase;
vertical-align:middle;
}

#titulocinza a
{
font-family: Arial, Helvetica, sans-serif;
font-size:17px;
color: #333333;
text-decoration: none;
}

#titulocinza a:hover
{
font-family: Arial, Helvetica, sans-serif;
font-size:17px;
color: #851215;
text-decoration: none;
}

#titulovermelhop
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#851215;
text-align:right;
width:95%;
float:left;
text-transform:uppercase;
vertical-align:middle;
}
#titulobranco
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #FFFFFF;
text-transform:uppercase;
}

#titulocinza2
{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #333333;
text-transform:uppercase;
}


#textoconteudo
{
background-color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;
padding-left:7px;
}
/* FIM CONTEUDO */


/* INICIO RODAPE */
#rodape
{
font-family: Arial;
font-size:10px;
text-align:center;
color: #999999;
width:775px;
margin:auto;
padding-top:5px;
}

#rodape a
{
font-family: Arial;
font-size:10px;
color: #999999;
width:775px;
margin:auto;
padding-top:5px;
}

/* FIM RODAPE */

#esquerda
{
background-color: #E02357;
width:20%;
position:relative;
float:left;
}
#centro
{
background-color: #E02357;
width:775px;
margin:auto;
}

#direita
{
background-color: #CC9900;
width:18%;
position:relative;
float:right;
}

#nws_email
{
background-color: #FFFFFF;
border-collapse:collapse;
border:none;
}

#bsca
{
background-color: #FFFFFF;
border-collapse:collapse;
}


#site
{
border:1px solid #ff0000;
width:100%;
position:relative;
}



#galeria{width:450px;} 
.hoverbox{cursor:default; list-style:none; font-family:Arial, Helvetica, sans-serif;
font-size:9px;}   
.hoverbox a{cursor:default; position:relative;}   
.hoverbox a .preview{display:none;}   
.hoverbox a:hover{font-size:100%; z-index:1;}   
.hoverbox a:hover .preview{display:block; position: fixed; top:250px; left:555px; z-index:1;}   
.hoverbox a:visited{font-size:100%; z-index:1;}   
.hoverbox a:visited .preview{display:block; position: fixed; top:250px; left:555px; z-index:1;}   
.hoverbox img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:50px; height:40px;}   
.hoverbox li{background: #FFFFFF; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:1px; color:inherit; display:inline; float:left; margin:3px; padding:5px; position:static;}   
.hoverbox .preview {border-color:#000; width:454px; height:454px;}  

#galeria2{width:450px;} 
.hoverbox{cursor:default; list-style:none; font-family:Arial, Helvetica, sans-serif;
font-size:9px;}   
.hoverbox a{cursor:default; position:relative;}   
.hoverbox a .preview{display:none;}   
.hoverbox a:hover{font-size:100%; z-index:1;}   
.hoverbox a:hover .preview{display:block; position: fixed; top:150px; left:555px; z-index:1;}   
.hoverbox a:visited{font-size:100%; z-index:1;}   
.hoverbox a:visited .preview{display:block; position: fixed; top:250px; left:555px; z-index:1;}  
.hoverbox img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:50px; height:40px;}   
.hoverbox li{background: #FFFFFF; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:1px; color:inherit; display:inline; float:left; margin:3px; padding:5px; position:static;}   
.hoverbox .preview {border-color:#000; width:454px; height:454px;} 
 

#galeria3{width:450px;} 
.hoverbox{cursor:default; list-style:none; font-family:Arial, Helvetica, sans-serif;
font-size:9px;}   
.hoverbox a{cursor:default; position:relative;}   
.hoverbox a .preview{display:none;}   
.hoverbox a:hover{font-size:100%; z-index:1;}   
.hoverbox a:hover .preview{display:block; position: fixed; top:350px; left:530px; z-index:1;}   
.hoverbox a:visited{font-size:100%; z-index:1;}   
.hoverbox a:visited .preview{display:block; position: fixed; top:250px; left:555px; z-index:1;}   
.hoverbox img{background:#fff; border-color:#aaa #ccc #ddd #bbb; border-style:solid; border-width:1px; color:inherit; padding:2px; vertical-align:top; width:50px; height:40px;}   
.hoverbox li{background: #FFFFFF; border-color:#ddd #bbb #aaa #ccc; border-style:solid; border-width:1px; color:inherit; display:inline; float:left; margin:3px; padding:5px; position:static;}   
.hoverbox .preview {border-color:#000; width:454px; height:454px;} 

