/* CSS Document */
body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

.body{
	margin-top:0px;
	background-image:url(../img/bg_geral.jpg);
	}
.form{
border:1px solid #CCCCCC;
font-size:10px;
color:#333333;
}
.assinatura{
	font-size:10px;
	vertical-align:bottom;
	color:#666666;
	}

.titulo {
	color: #003c0f;
	text-decoration: none;
	FONT-WEIGHT:bold; 
	font-size:11px;
	}

.vermelho {
	color:#FF0000;
	FONT-WEIGHT:bold; 
	font-size:11px;
	}

.supertitulo {
	color: #003c0f;
	text-decoration: none;
	FONT-WEIGHT:bold; 
	font-size:14px;
	}

.preto {
	color: #000000;
	text-decoration:none;
	FONT-WEIGHT:normal; 
	font-size:10px;
	}

.texto_corrido {
	color: #000000;
	text-decoration:none;
	FONT-WEIGHT:normal; 
	font-size:11px;
	text-align:justify;
	}
a.newsTexto:link{
	color: #999999;
	font-size:10px;
	text-decoration:none;
	}
a.newsTexto:visited{
	color: #999999;
	font-size:10px;
	text-decoration:none;
	}
a.newsTexto:hover{
	color: #999999;
	font-size:10px;
	text-decoration:underline;
	}		
.texto_news {
	color: #999999;
	font-size:10px;
	}
	
a.detalhes:link{
	font-size:10px;
	text-decoration: none;	
	font-weight:bold;
	color:#666666;
	}
a.detalhes:visited{
	font-size:10px;
	text-decoration: none;	
	font-weight:bold;
	color:#666666;
	}
a.detalhes:hover{
	font-size:10px;
	text-decoration: none;	
	font-weight:bold;
	color:#cccccc;
	}

a.links:link{
	font-size:11px;
	text-decoration: none;	
	font-weight:normal;
	color:#000000;
	}
a.links:visited{
	font-size:11px;
	text-decoration: none;	
	font-weight:normal;
	color:#000000;
	}
a.links:hover{
	font-size:11px;
	text-decoration: underline;	
	font-weight:normal;
	color:#000000;
	}

a.linkTroca:link{
	font-size:11px;
	text-decoration: none;	
	font-weight:normal;
	color:#666666;
	}
a.linkTroca:visited{
	font-size:11px;
	text-decoration: none;	
	font-weight:normal;
	color:#666666;
	}
a.linkTroca:hover{
	font-size:11px;
	text-decoration: underline;	
	font-weight:normal;
	color:#999999;
	}


a.categorias:link{
	font-size:11px;
	text-decoration: none;	
	font-weight:bold;
	color:#003c0f;
	}
a.categorias:visited{
	font-size:11px;
	text-decoration: none;	
	font-weight:bold;
	color:#003c0f;
	}
a.categorias:hover{
	font-size:11px;
	text-decoration: none;	
	font-weight:bold;
	color:#666666;
	}

.branco{
font-size:10px;
font-weight:bold;
color:#FFFFFF;
}

.spacecell{
padding-bottom:5px;
padding-left:5px;
padding-right:5px;
padding-top:0px;
}

/* IDS do INDEX*/

#principal{
width:800px;
background-image:url(../img/bg_800.gif);
}

#menu{
width:780px;
background-color:#cccccc;
text-align:right;
padding-top:5px;
padding-right:5px;
}

#header{
width:780px;
height:120px;
background:url(../img/header.jpg) no-repeat;
}

#busca{
width:780px;
height:32px;
background:url(../img/bg_busca.jpg);
text-align:right;
}

#main{
width:780px;
height:994px;
background-color:#cccccc;
}

#lateral_esq{
width:180px;
height:1200px;
float:left;
background-color:#CCCCCC;
padding:5px;
}

#produtos{
width:170px;
height:1004px;
padding:5px;
text-align:left;
background-color:#FFFFFF;
}

#miolo{
width:420;
height:904px;
float:left;
background-color:#cccccc;
padding:0px 5px 0px 5px;
}

#miolo_interno{
width:600;
height:904px;
float:left;
background-color:#cccccc;
padding:5px;
}

#content{
width:410;
height:700px;
background-color:#FFFFFF;
text-align:center;
padding:0px 5px 0px 5px;
}

#content_interno{
width:590;
height:954px;
background-color:#FFFFFF;
text-align:center;
padding:5px;
}

#assinatura{
width:410;
height:50px;
background-color:#FFFFFF;
padding:5px;
}

#lateral_dir{
width:180px;
height:994px;
float:right;
background-color:#CCCCCC;
padding:5px;
}

#banner{
width:170px;
height:1004px;
padding:5px;
text-align:center;
background-color:#FFFFFF;
}

#lado_a{
width:405px;
height:934px;
float:left;
text-align:left;
padding-bottom:5px;
padding-left:0px;
padding-right:5px;
padding-top:5px;
}

#lado_b{
background-color:#F5F5F5;
width:175px;
height:100%;
height:auto;
float:right;
text-align:center;
padding-bottom:5px;
padding-left:5px;
padding-right:0px;
padding-top:5px;
}

#pagamentos{
text-align:center;
width:400px;
}

/* DIVS e CLASS do menu */

#divCont{
	position:relative;
	height:330px;
	width:160px;
}
.bannerLancamentos {
	clear:both;
	position:relative;
	background-color:#ff0000;
}
.categoria{
	position:absolute;
	z-index:20;
	width:160px;
}
.subcategorias{
	position:absolute;
	z-index:20;
}

/*** This sets the style for the links inside the menu. ***/

#divCont .categoria a {
color:#003c0f;
line-height:15px;
font-size:11px; font-weight:bold;
text-decoration:none;
}
#divCont .categoria a:hover {color:#666666; line-height:15px; text-decoration:none;}
#divCont .categoria .subcategorias a {color:#003c0f; font-size:11px; font-weight:normal; text-decoration:none;}
#divCont .categoria .subcategorias a:hover {color:#666666; text-decoration:none;}

#roll {
	padding:5px; 
	width:450px; 
	height:180px; 
	overflow:auto; 
}