/* CSS Documento Geral */
	
	body {
		margin:0 auto;
		padding:0;
		background:url(../imagens/fundo_02.gif) repeat-x #f56401;
		
		font:bold 11px Verdana,Arial;
		color:#333;
	}
	
	#site {
		width:100%;
		position:absolute;
	}
	
	#header, #banner, #content, #footer-content {
		margin:0 auto;
		width:996px;
	}
	
	
	/*
	 * #HEADER
	 * Cabeçalho do site
	 */
	#header {
		clear:both;
		height:150px;
	}
	
	#header h1 { background:url(../imagens/topo-fundo_01.jpg) no-repeat; height:90px; padding-top:10px; }
		
		/*
		 * #MENU
		 * Menu do site localizado no cabeçalho do site
		 */
		#header #menu {
			margin-top:-5px;
			margin-left:50px;
			font:bold 20px "Trebuchet MS",Verdana,Arial;
		}
		#header #menu li { display:inline; margin-left:20px; }
		#header #menu li a:link    { color:#FFF; text-decoration:none; }
		#header #menu li a:visited { color:#FFF; text-decoration:none; }
		#header #menu li a:hover   { color:#000; text-decoration:none; }
		#header #menu li a:active  { color:#FFF; text-decoration:none; }
	
	#banner {
		clear:both;
		background:#f3f1f1;
	}
	#banner:after{
        content:" ";
        display:block;
        clear:both;
    }
	
	#content {
		clear:both;
		background:#f3f1f1;
		/*height:200px;*/
		width:996px;
		margin:0 auto;
	}
	#content:after{
        content:" ";
        display:block;
        clear:both;
    }
	
	#footer {
		background:url(../imagens/rodape-fundo_06.gif) repeat-x;
	}
		#footer-content {
			background:url(../imagens/rodape_37.gif) no-repeat;
			clear:both;
			height:61px;
		}
	
	#footer h2 {
		font:12px solid Verdana,Arial;
		color:#333;
		text-align:center;
		padding-top:25px;
	}
	
	/*
	 * Sidebar - Bloco de elementos do site
	 */
	#sidebar {
		float:left;
		width:220px;
		/*border:1px solid red;*/
		margin-right:10px;
	}
	
	.right {
		margin-left:-1px;
		margin-top:-1px;
		background:#f3f1f1;
		display:block;
		float:left;
	}
	
	.left {
		width:220px;
		height:150px;
		margin:auto;
		float:left;
	}
	
	/*
	 * Carousel - jQuery Plugin
	 */
	#carousel {
		margin:9px 9px 0 9px;
	}
	
	#carousel li {
	}

	.strong {
		font-weight:bold !important;
	}
	
	.brd-img { margin:0; border:1px solid #000; }
	
	.lista-catalogo td {
		padding-left:5px;
	}
	
	.lista-produtos {
		margin:0;
		padding:0;
		text-align:center;
	}
		
		.lista-produtos a:link {
			font:bold 11px Verdana,Arial;
			color:#000;
			text-decoration:none;
		}
		
		.lista-produtos a:visited {
			font:bold 11px Verdana,Arial;
			color:#000;
			text-decoration:none;
		}
		
		.lista-produtos a:hover {
			font:bold 11px Verdana,Arial;
			color:#FF0000;
			text-decoration:none;
		}
		
		.lista-produtos a:active {
			font:bold 11px Verdana,Arial;
			color:#000;
			text-decoration:none;
		}
	
	.paginacao a:link {
		font:bold 11px Verdana,Arial;
		color:#000;
		text-decoration:none;
	}
	
	.paginacao a:visited {
		font:bold 11px Verdana,Arial;
		color:#000;
		text-decoration:none;
	}
	
	.paginacao a:hover {
		font:bold 11px Verdana,Arial;
		color:#FF0000;
		text-decoration:none;
	}
	
	.paginacao a:active {
		font:bold 11px Verdana,Arial;
		color:#000;
		text-decoration:none;
	}
	
	.tit-produto {
		font:bold 16px Verdana,Arial;
	}
	
	.lista-link-produtos {
		border:1px solid #000;
		margin-top:10px;
	}
		
		.lista-link-produtos-head {
			background:#CCC;
			font:bold 12px Verdana,Arial;
		}
		
		.lista-link-produtos td {
			padding:2px;
		}
		
		.lista-link-produtos tr:hover {
			background:#CCC;
		}
		
	.strong {
		font-weight:bold;
	}
	
	.fontred {
		color:#F00;
	}
	
	.font-fraco { color:#999; }
