/* CSS Document */
  
*{outline-color:invert;outline-style:none;outline-width:medium;}   
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {   
    margin: 0; padding: 0; border: 0; outline: 0; font-weight: normal; font-style: inherit; font-size: inherit;   
    font-family: inherit; vertical-align: baseline;   
}   
:focus {outline: 0; }   
body {line-height: 1; color: black; background:#E4E4E4; font-size:100.01%;}   
ol, ul { list-style: none;}   
table { border-collapse: separate; border-spacing: 0;}   
caption, th, td { text-align: left; font-weight: normal;}   
blockquote:before, blockquote:after,   
q:before, q:after {content: "";}   
blockquote, q {quotes: "" "";}   
strong{ font-weight: bold; }   
input,select,textarea {  font-size:12px; } 
body
{
	font-family:Arial, Helvetica, sans-serif;
}
	
#container{
	position:relative;
	width:1004px;
	/*height:500px;*/
	min-height:800px;
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	font-family:Arial, Helvetica, sans-serif;
	display:table;
	background-image:url(img/bg-menu.jpg);
	background-repeat:repeat-y;
}
	
p{
	/*margin:0 0 0 0;*/
	text-indent:20px;
}
ul{
	list-style-type:none;
	/*margin:0 0 0 0;*/
}
li{
	list-style-type:none;
}
h1{
	font-size:10px;
	color:#999999;
}
h2{
	font-weight:bold;
	font-size:12px;
	color:#003399;
	line-height:130%;
}

h3{
	font-weight:bold;
	font-size:14px;
}
h4{
	font-size:9px;
	}
h5{
	font-weight:bold;
	font-size:16px;
	color:#333333;
	text-align:center;
}
#classificados{
	border:2px double #003399;
	padding:5px;
	}
/*__________________________________________________Banner________________________________________*/

#topo{
	position:relative;
	width:1004px;
	height:150px;
	background-image:url(img/fundo-banner.jpg);
	background-repeat:no-repeat;
	color:#333333;
}

#banner
{
	width:1004px;
	/*height:20px;*/
	position:relative;
	font-size:14px;
	font-weight:bold;
	color:#003399;
	padding-top:110px;
	text-align:right;
}
	
/*__________________________________________________faixa com data_________________________________*/
#faixa{
	width:824px;
	height:12px;
	padding-top:8px;
	padding-left:20px;
	padding-bottom:8px;
	background-color:#FFCC00;
	font-size:12px;
	color:#003399;
	font-weight:bold;
	border-left:160px solid #003399;
}

#flash-feira{
	width:784px;
	height:90px;
	padding-top:8px;
	padding-left:60px;
	padding-bottom:8px;
	background-color:#FFFFFF;
	font-size:12px;
	color:#003399;
	font-weight:bold;
	border-left:160px solid #003399;
}

#faixa a{	
	width:80px;
	height:20px;
	color:#003399;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-top:5px;
	padding-right:15px;
}
#faixa a:hover{
	text-decoration:underline;	
}

.border-faixa{
	padding-left:180px;
	}

/*__________________________________________________Meio___________________________________________*/
#meio{
	position:relative;
	width:1004px;
	height:auto;
	background-color:#FFFFFF;
	background-image:url(img/bg-menu.jpg);
	background-repeat:repeat-y;
	margin:0;
	padding:0;
	/*display:table;*/
}

#coluna1{
	position:relative;
	width:161px;
	height:auto;
	float:left;
}

#coluna2{
	position:relative;
	width:520px;
	height:auto;
	float:left;
}

#coluna3{
	position:relative;
	width:270px;
	height:auto;
	float:left;

}

/*__________________________________________________Menu Lateral___________________________________*/

#menu-lateral {
width: 161px;
height:auto;
padding: 0;
margin: 0;
font: 14px Verdana, sans-serif;
border-top: 1px solid #FFFFFF; 
}
#menu-lateral ul {
list-style: none;
margin: 0;
padding: 0;
}
#menu-lateral li {
border-bottom: 1px solid #FFFFFF; 
margin: 0;
}
#menu-lateral li a {
display: block;
padding: 5px 5px 5px 0.5em;
font-weight:bold;
border-left: 10px solid #000066;
border-right: 10px solid #0066CC;
background-color:#003399;
color:#FFFFFF;
text-decoration: none;
}
#menu-lateral li a:hover {
border-left: 10px solid #FF9900;
border-right: 10px solid #FFFF00;
background-color: #FFCC00;
color:#996600;
}

#conteudo{
	background-color:#FFFFFF;
	position:relative;
	max-width:480px;
	min-height:400px;
	padding:10px;
	float:left;
	}
	

/*________________________________________Conteúdo da página modelo____________________________________*/


#conteudo-mod{
	background-color:#FFFFFF;
	position:relative;
	/*width:480px;*/
	max-width:480px;
	min-height:400px;
	padding:10px;
	float:left;
	font-size:12px;
	text-align:justify;
	line-height:130%;
	}
	
#conteudo-mod ul li{
	list-style:circle;
	}	
	
#conteudo-mod a{	
	color:#003399;
	font-size:12px;
	text-decoration:none;
	padding-top:5px;
	padding-right:15px;
}	
	
#conteudo-mod a:hover{
	text-decoration:underline;
	color:#003399;	
}
#conteudo-mod img{
	border-right:5px solid white;
	float:left;
	
}

#home{
	background-color:#FFFFFF;
	position:relative;
	/*width:480px;*/
	max-width:50px;
	min-height:30px;
	padding:10px;
	float:left;
	font-size:12px;
	}
	
#home a{	
	color:#003399;
	font-size:12px;
	text-decoration:none;
	padding-top:5px;
	padding-right:15px;
}	
	
#home a:hover{
	text-decoration:underline;
	color:#003399;	
}
	
.central{
	text-align:center;
	}
	
.limpar{
	clear:left;
	}	
/*__________________________________________________Publicidade_________________________________________*/
#publicidade{
	position:relative;
	width:285px;
	height:auto;
	float:left;
	}
#pub1{
	width:165px;
	height:auto;
	float:left;
	}

pub2{
	width:120px;
	height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	}
	
#pub1 img{
	width:120px;
	height:100px;
	border:1px solid #E6E6E6;
	padding:5px;
}

.botao-home{
	font-weight:bold;
	color:#000099;
	text-decoration:underline;
	}
/*__________________________________________________Rodapé_________________________________________*/
#rodape{
	position:relative;
	width:1004px;
	height:80px;
	text-align:center;
	background-color:#003399;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:15px;
	font-size:12px;
	float:left;
}

.estilo-rodape{
	font-weight:900;
	}
	
#rodape a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	padding:0px;
}
#rodape a:hover{
	text-decoration:underline;
}