body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#formLogin p {
	line-height:20px;
}

body {
	background-color: #003300;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a, a:active, a:link, a:visited{
	color:#006600;
	font-weight:normal;
	text-decoration:none;
}

a:hover{
	color:#006600;
	font-weight:normal;
	text-decoration:underline;
}



#topo {
	position:relative;
	background-image:url(imagens/fundo_topo.jpg);
    background-repeat:no-repeat;
	background-color: #006600;
	width:778px;
	height:240px;
}
#logo {
	position:absolute;
	width:308px;
	height:180px;
	top:10px;
	left:0;
	background-color: #FFFFFF;
}
#detalhes_topo {
	position:absolute;
	width:470px;
	height:180px;
	top:10px;
	left:308px;
	background-color: #006600;
}

#menu {
	position:absolute;
	text-align:left;
	left:0;
	top:190px;
	width:778px;
	height:50px;
	background-image:url(imagens/fundo_menu2.jpg);
    background-repeat:repeat-x;
    background-position:top;
}

#itens_menu{
    margin-top:7px;
}

#itens_menu span {
	color:#FFF;
	float:left;
	text-decoration:none;
	padding:9px 0 17px 0;
	margin-left:0;
	text-align:center;
}

#itens_menu span:hover {
	
	color:#E5E5E5;

}
#itens_menu span:hover a{
	color:#E5E5E5;
}

#itens_menu span a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
	padding:25px 12px 25px 12px;
}

#itens_menu span a:hover {
	color:#E5E5E5;
	display:block;
	padding:0 12px 25px 12px;
	margin:0;
}

#itens_menu span a img {
	
	margin-top:-3px;
}

#itens_menu div {
	float:left;
	width:1px;
	height:30px;
	margin-top:2px;
	background-image:url(imagens/separador.jpg);
	background-repeat:no-repeat;
}


a.link_menu, a.link_menu:link, a.link_menu:visited{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.link_menu:hover{
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

#banners {
	position:absolute;
	width:130px;
	z-index:1;
	left:630px;
	padding-left:5px;
	padding-right:5px;
	background-color: #AEBEB1;
}



#direita {
    position:relative;
	float:right;
    width:150px;
    text-align:right;
	right:10px;
}

#direita img{
	margin-top:15px;
}


#esquerda {
	position:relative;
    float:left;
    width:135px;
    text-align:right;
	padding-bottom:20px;
}

#esquerda img{
	margin-top:15px;
}

#contentwrapper {
    width:778px;
	background-color:#FFFFFF;

}

#conteudo {float:left;
    text-align:left;
	margin-left:20px;
    width:470px;
}

.areaConteudo {
	margin-top:15px;
	background-color:#FFFFFF;
	
}

#destaques {
	width:590px;
}
.capa_esq {
	float:left;
	margin-top:15px;
	width:220px;
}

.capa_dir {
	float:left;
	margin-top:15px;
	margin-left:20px;
	width:230px;
}

.titulo{
	font-size:12px;
	font-weight:bold;
}

#titulo{
	font-size:14px;
	font-weight:bold;
	color:#006600;
}

#rodape {
clear:both;

	width:778px;
	height:34px;
	background-color:#006600;
	background-image:url(imagens/fundo_rodape.jpg);
    background-repeat:repeat-x;
    background-position:top;
	font-size:10px;
	color:#FFFFFF;
}

#fotos{
	text-align:center;
	width:540px;
	border:1px dotted #9081B6;
	padding:10px;
}

#fotos ul{
	margin-left:-10px;

}

#fotos li{
	display:inline; 
}

#fotos img{
	margin:5px; 
	border:1px solid #000000;
}

li {
	line-height:18px;
}

.obs {
	font-size:9px;
}

.aviso {
	background-color:#DCEDD8;
	padding:5px;
	border:1px dotted #006600;
	font-weight:bold;
	text-align:center;
}

#tarja {
	text-align:right;
}

.azul {
	color: #0000FF;
	font-weight: bold;
}


#topo_galeria {
    padding:10px;   
    background-color:#FFFFFF;
    text-align:center;  
}

#galeria {
 text-align:center;   
 margin-top:20px;
 color:#FFFFFF;
}
#galeria div {
 width:640px;   
 
}
#galeria A:link img {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:10px; margin-bottom:10px;}
#galeria A:visited img {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:10px; margin-bottom:10px;}
#galeria :visited img.blind {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:10px; margin-bottom:10px;}
#galeria A:hover img {FILTER: alpha(Opacity=90); opacity: .9; border: 4px SOLID #FFFFFF; margin-right:10px; margin-bottom:10px;}



.classicficados_titulo {
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #000;
}

.classicficados_anuncio {
	float:left;
	position:relative;
	border-bottom:1px dashed #CCC;
	padding-bottom:10px;
	margin-bottom:10px;
	width:470px;
	
}

.classicficados_anuncio img{
	float:left;
	position:relative;
}

.classicficados_anuncio_info {
	float:left;
	margin-left:10px;
	display:inline;
	position:relative;
	width:344px;
}

.classicficados_anuncio_info p{
	margin:0;
	padding:5px 0 5px 0;
}

.classicficados_anuncio_info_titulo {
	font-weight:bold;
	height:20px;
}

.preco {
	font-size:14px;
	width:120px;
	text-align:right;
	float:right;
	position:relative;
	font-weight:bold;
	margin-top:-20px;
}

.classicficados_anuncio A:link img {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:6px; }
.classicficados_anuncio A:visited img {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:6px; }
.classicficados_anuncio :visited img.blind {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:6px; }
.classicficados_anuncio A:hover img {FILTER: alpha(Opacity=90); opacity: .9; border: 4px SOLID #666; margin-right:6px; }

#galeria_classicficados {  
 margin-top:20px;
 color:#000;
}
#galeria_classicficados div {
 width:640px;   
 
}
#galeria_classicficados A:link img {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:6px; margin-bottom:10px;}
#galeria_classicficados A:visited img {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:6px; margin-bottom:10px;}
#galeria_classicficados :visited img.blind {FILTER: none; border: 4px SOLID #CCCCCC; margin-right:6px; margin-bottom:10px;}
#galeria_classicficados A:hover img {FILTER: alpha(Opacity=90); opacity: .9; border: 4px SOLID #666; margin-right:6px; margin-bottom:10px;}

#formAnuncio input, textarea{
	width:320px;
	border:1px solid #CCC;
}

#formLogin input {
	width:150px;
	border:1px solid #CCC;
}

#formAnuncio #button{
	width:auto;
}
