/* Default Stylesheet */

																/* >>> ELEMENTS <<< */

* {
	margin: 0;
	padding: 0;
	}
	body {
		color: #333;
		background-color: #f5f5f5;
		font-family: "Arial", "Tahoma", "MS Sans Serif", sans-serif;
		font-size: 75%;
		text-align: left;
		background-image:url(../imagens/background/fundo_site.jpg);
		}






																/* >>> CONTAINERS <<< */

div#print {
	display: none;
	}
div#container {
	background-color:#FFFFFF;
	width:760px;
	text-align: left;
	}
	div#header-wrap {
		}
		div#header-in {
			color: inherit;
			}
			div #header-in #topo {
				height:197px;
				background-image:url(../imagens/background/fundo_topo.jpg);
				background-repeat: no-repeat;
			}
			div #header-in #topo #topoLogo {
				width:205px;
				float:left;
				text-align:center;
				}
				div #header-in #topo #topoLogo img {
					margin:100px 0 0 0;
				}
			div #header-in #topo #topoMenu {
				width:535px;
				height:60px;
				float:left;
				}
				div #header-in #topo #topoMenu ul {
					list-style-type:none;
					padding:6px;
				}
				div #header-in #topo #topoMenu ul li {
					float:left;
					margin:6px 9px 0 0;
					font-size:100%;
					font-weight:bold;
					font-variant:small-caps;
				}
				div #topoMenu ul li a {
					line-height:30px;
					padding:6px;
					text-decoration:none;
					color:#333;
				}
			div #header-in #topo #topoBanner {
				width:535px;
				height:137px;
				float:left;
			}
			
	div#divMsgBox {
		clear:both;
		height:10px;
		background-color:#FFFFCC;
		border:2px solid #FF3300;
		padding:30px;
		padding-left:60px;
		font-size:110%;
		background-image:url(../imagens/icones/icone-warning.gif);
		background-repeat:no-repeat;
		background-position:10px;
		line-height:10px;
		vertical-align:middle;
		margin-bottom:1px;
		cursor:pointer;
	}
	
	div#divMsgContato {
		height:10px;
		background-color:#FFFFCC;
		border:2px solid #FF3300;
		padding:30px;
		font-size:110%;
		background-image:url(../imagens/icones/icone-warning.gif);
		background-repeat:no-repeat;
		background-position:10px;
		padding-left:60px;
		line-height:10px;
		vertical-align:middle;
		margin-bottom:1px;
		cursor:pointer;
	}
	
	div#divMsgCadastro {
		height:10px;
		background-color:#FFFFCC;
		border:2px solid #FF3300;
		padding:30px;
		font-size:110%;
		background-image:url(../imagens/icones/icone-warning.gif);
		background-repeat:no-repeat;
		background-position:10px;
		padding-left:60px;
		line-height:10px;
		vertical-align:middle;
		margin-bottom:1px;
		cursor:pointer;
	}
	
	div#content-wrap {
		margin-top:-1px;
		background-image:url(../imagens/background/fundo_conteudo.jpg);
		background-repeat:no-repeat;
		clear:both;
		}
		
		div #restrito-container {
			width:760px;
			height:95px;
			}
			div #restrito-container #topoRestrito {
				width:335px;
				float:left;
				margin-left:20px;
				padding-top:10px;
				border-left:1px solid #CCCCCC;
				padding-left:4px;
				height:80px;
				}
				div #topoRestrito div {
					font-size:100%;
					font-weight:bold;
					font-variant:small-caps;
					margin-bottom:5px;
				}
				div #topoRestrito input {
					font-size:75%;
					margin-left:5px;
					width:80px;
					border:none;
					padding:3px;
					border:1px solid #CCCCCC;
					margin-right:5px;
				}
				div #topoRestrito #restrito-campos {
					height:30px;
					line-height:30px;
				}
			div #restrito-container #topoSearch {
				border-left:1px solid #CCCCCC;
				width:355px;
				float:left;
				margin-left:20px;
				padding-top:10px;
				padding-left:4px;
				height:80px;
				}
				div #topoSearch div {
					font-size:100%;
					font-weight:bold;
					font-variant:small-caps;
					margin-bottom:5px;
				}
				div #topoSearch #search-categoria select {
					width:200px;
					font-size:75%;
					margin-left:5px;
					margin-right:5px;
				}
				div #topoSearch #search-palavra input {
					font-size:75%;
					margin-left:5px;
					width:162px;
					border:none;
					padding:3px;
					border:1px solid #CCCCCC;
					margin-right:5px;
				}
		div#center {
			margin-right:140px;
			color: inherit;
			}
			div#center-in {
				padding:18px 5px 10px 48px;
				}
				div #center-in #box-titulo {
					width:553px;
					height:106px;
					background-image:url(../imagens/background/fundo_titulo.jpg);
					background-repeat:no-repeat;
					}
					div #box-titulo #titulo-container {
						width:550px;
						height:106px;
						background-image:url(../imagens/icones/icone_home.gif);
						background-repeat:no-repeat;
						background-position:right;
						}
						div #titulo-container #titulo-texto {
							padding-top:20px;
							margin-left:20px;
							width:430px;
							height:25px;
						}
						div #titulo-container #titulo-descricao {
							padding-top:5px;
							margin-left:40px;
							width:410px;
							font-size:95%;
						}
				div #center-in #box-conteudo {
					padding:15px;
					}
					
					.navPaginas {
						list-style-type:none;
						height:25px;
					}
					.navPaginas li {
						display:inline;
						height:25px;
						margin:0 4px;
						padding:0 2px;
					}
					
					div #box-conteudo #divCategoria {
						height:50px;
						line-height:40px;
						vertical-align:middle;
					}
					div #divCategoria select {
						font-size:75%;
						margin-left:5px;
						margin-right:5px;
					}
					div #box-conteudo .box-produto {
						float:left;
						background-image:url(../imagens/background/fundo_box_produto.jpg);
						background-repeat:no-repeat;
						background-position:center top;
						width:265px;
						height:190px;
						}
						div #box-conteudo div .box-texto {
							width:140px;
							padding-left:25px;
							margin-top:20px;
							padding-right:5px;
							float:left;
							font-size:95%;
							height:130px;
							overflow:auto;
						}
						div #box-conteudo div .box-imagem {
							margin-top:20px;
							margin-right:5px;
							float:right;
							width:85px;
							height:110px;
						}
					
					div #box-conteudo p #texto-noticia * {
						margin:0;
						padding:0;
						border:0;
					}

		div#right {
			float: right;
			width: 140px;
			color: inherit;
			margin: 0 0 0 0;
			}
			div#right-in {
				padding-top:15px;
				}
				div#right-in #banners {
					margin-top:10px;
					padding-bottom:20px;
					background-image:url(../imagens/background/fundo_direita.gif);
					background-position:right;
					}
					div#banners .banner-item {
						margin-top:10px;
						margin-bottom:10px;
						padding-top:10px;
						height:65px;
					}
	div#footer-wrap {
		margin-left:25px;
		background-image:url(../imagens/background/fundo_rodape.jpg);
		background-repeat:no-repeat;
		height:325px;
		clear:both;
		}
		div#footer-in {
			}
			
			#texto-rodape {
				padding-left:90px;
				padding-top:60px;
				width:400px;
				font-size:10px;
				height:50px;
				text-align:right;
			}

			#rodape-endereco {
				padding-left:45px;
				padding-top:80px;
				width:200px;
				font-size:10px;
				font-weight:bold;
				text-align:center;
			}

																/* >>> SUB CONTAINERS <<< */
* { }


	div .imagem-noticia {
		padding-left:20px;
	}


																/* >>> LISTS <<< */
ul#nav-right {
	margin: 20px;
	list-style: none;
	}
	ul#nav-right li {
		
		}
		ul#nav-right li a {
			display: block;
			width: 138px;
			padding: 5px 10px;
			color: #666;
			background-color: inherit;
			text-decoration: none;
			border-bottom: 1px solid #eee;
			}
		ul#nav-right li a:hover {
			color: #666;
			background-color: #F1F7FF;
			border-bottom: 1px solid #E3EFFF;
			}
ul#nav-top {
	float: right;
	padding: 1px 0;
	list-style: none;
	}
	ul#nav-top li {
		display: inline;
		}
		ul#nav-top li a {
			margin: 0 8px;
			color: #888;
			background-color: inherit;
			font-size: 90%;
			text-decoration: none;
			border-bottom: 1px solid #eee;
			}
		ul#nav-top li a:hover {
			color: #4494FF;
			background-color: inherit;
			border-bottom: 1px solid #F1F7FF;
			}
ul#nav-footer {
	margin: 0 210px 0 0;
	padding: 0 2px;
	color: #aaa;
	background-color: inherit;
	font-size: 80%;
	list-style: none;
	text-align: right;
	}
	ul#nav-footer li {
		display: inline;
		}
	ul#nav-footer li.left {
		float: left;
		}
		ul#nav-footer li a {
			margin: 0 3px;
			color: #aaa;
			background-color: inherit;
			}
		ul#nav-footer li a:hover {
			color: #333;
			background-color: inherit;
			}
ul.list {
	margin: 20px 30px;
	font-size: 90%;
	line-height: 20px;
	}





																/* >>> TYPOGRAPHY <<< */
*.x {
	display: none;
	}
div#header-wrap h1 {
	padding: 10px;
	font-size: 200%;
	}
div#center h2 {
	margin: 15px 0 15px 0;
	font-size: 170%;
	}
div#right h2 {
	margin: 20px 20px 5px 20px;
	font-size: 100%;
	}
div#center p {
	margin: 5px 0 5px 0;
	color: #444;
	background-color: inherit;
	font-size: 90%;
	line-height: 18px;
	}
div#right p {
	margin: 0 20px 5px 20px;
	color: #666;
	background-color: inherit;
	font-size: 90%;
	}
p a, ul.list a {
	color: #4494FF;
	background-color: inherit;
	text-decoration: none;
	border-bottom: 1px solid #F1F7FF;
	}
	p a:hover, ul.list a:hover {
		color: #333;
		background-color: inherit;
		border-bottom: 1px solid #eee;
		}


a {
	text-decoration:none;
	color:#4494FF;
}

a:hover {
	text-decoration:underline;
	color:#4494FF;
}

a:visited {
	color:#4494FF;
}



																/* >>> FORMS <<< */
* { }





																/* >>> END <<< */
