/* CSS Document */

body {color:#826c45;line-height:1.4;font:11px "Tahoma",sans-serif,Arial;background-color: #999933;}

p{margin:0 10px 10px}

a {text-decoration:none;color:#91a702}
	
	.vermelho {	color:#990000}
		
		.vermelho:hover { color:#FF0000}

a:hover{color:#009933}

img {margin:5px 5px 5px 0px}

h2,h3,h4 {
	margin:0 10px 10px 0;
	font-family:"Arial Narrow",arial;
	color:#91a702;
	font-size:12px}
	
	h2 {font-size:14px}

strong {color:#6a8b04}

div#topo {
	position:relative;
	height:265px;
	background: #fff url(../imagens/topo.png) top left no-repeat}
	
	div#topo h1 {
	display:block;
	margin:0;padding:0;
	height:219px;
	text-indent:-5000px;
	overflow:hidden
	}
	
div#topo ul#nav-topo {
	margin:0;padding:0 0 0 14px;
	display:block;
	background:url(../imagens/bg-topmenu.png) left top no-repeat;
	width:478px;
	height:46px;
	list-style:none;
	position:absolute;
	right:0px;top:0
	}
	
	div#topo ul#nav-topo li {
		padding:0;margin:0;
		float:left;
		height:36px
		}
		
		div#topo ul#nav-topo li a {
			display:block;
			padding:0;margin:0;
			padding:20px 0 0px 0;
			height:26px;
			color:#fff;
			text-align:center
		}
		
		a#quemsomos {width:100px}
		a#galeria	{width:126px}
		a#clientes	{width:75px}
		a#fale		{width:105px}
		
div#topo ul#nav {
	margin:0;padding:2px 0 2px 15px;
	list-style:none;
	height:40px;
	width:764px;
	border-bottom:1px solid #d9d9d9;
	border-top:1px solid #d9d9d9;
	background:url(../imagens/bg-nav.png) left 2px no-repeat
	}
	
	div#topo ul#nav li {
		margin:0;padding:0;
		float:left
		}
		
		div#topo ul#nav li a{
			display:block;
			color:#fff;
			height:22px;
			padding:18px 15px 0 15px;
			background:url(../imagens/divideli.png) right bottom no-repeat;
			float:left
			}

	
div#principal {
	width:779px;
	position:relative;
	border:3px solid #fff;
	margin:0 auto;
	text-align:justify;
	background-color:#fff
	}
	
div#conteudo /*so as pgs internas*/ {
	padding:10px 15px 10px 15px;
	}
	
	div#conteudo h2 {
		font-family:"Arial Narrow";
		font-style:italic;
		font-size:1.9em;
		margin-left:10px
		}
	
div#esquerda {
	width:450px;
	background-color:#fff;
	float:left
	}
	
	div#esquerda div {
		padding:5px 16px 5px 16px;
		float:left
		}
		
	div#bemvindo {
		background-color:#efe4d0;
		}
		
	div#bemvindo h2 {
		display:block;
		text-indent:-5000px;
		overflow:hidden;
		margin:0 0 10px 0;padding:0;
		width:398px;
		height:48px;
		background:url(../imagens/h1-seja.png) left top no-repeat
		}
		
		div#bemvindo p {line-height:1.8}
		
	div#esquerda div#feirasemostras {
		background:#fff url(../imagens/feirasemostras.png) left 1px no-repeat;
		width:450px;
		height:1%;
		padding:0
		}
		
		div#feirasemostras div {
			float:left;
			width:215px;
			margin:0;
			padding:6px 5px 0 5px}
		
	div#feirasemostras h2 {	
		display:block;
		text-indent:-5000px;
		overflow:hidden;
		margin:0;padding:0;
		height:34px
		}
		
		div#feirasemostras div h3 {margin:0 10px 10px}
		
	div#destaque {
		background:#f3f3f3 url(../imagens/destaques.png) top left no-repeat;
		}
		
		div#destaque h3 {
			display:block;padding-top:45px}
		
div#direita {
	width:314px;
	margin-left:15px;
	background-color:#fff;
	float:left
	}
	
	div#direita h2 {
		display:block;
		overflow:hidden;text-indent:-5000px;
		background:url(../imagens/h2-eventosbynani.gif) left top no-repeat;
		width:194px;height:45px;
		margin:0;padding:0
		}
	div#direita td {padding:0 0 0 11px}	
	div#direita table{margin-left:-15px}
div#rodape {
	widows:779px;
	background: url(../imagens/bg-rodape.png) left top repeat-x;
	height:20px;
	color:#fff;
	padding-top:10px;
	clear:both
	}
	
	span#copy {
		color:#537012;
		}
		
	span#copy a {color:#fff}