@charset "utf-8";

/*** RESET ***/
body{
	font-size:12px;
	border: 0px;
	margin: 0;
    padding: 0;
	color:#666;
}
span, h1, h2, h3, h4, h5, h6, p,  a, font, img, strong, 
ul, li, fieldset, form, label, legend{
    margin: 0;
    padding: 0;
    border: 0;
    font-family: Tahoma, Verdana, Arial;
}
a:focus {outline: none;}
li{display:inline;}
a {text-decoration:none}
h2 {font-size:17px;color:#CC0000;margin-bottom:10px}
legend{display: none;}
input, textarea, select{border:1px solid #CCC;width:235px;background-color:#F8F8F8}
hr{border:1px #CCC solid;margin-bottom:25px;}
.clear{ clear:both }

/*** GERAL ***/
#geral{
	width: 990px;
	margin: 0 auto;
}

	#geral h1 {
		display: block;
		height: 32px;
		float: left;
	}

	/*** TOPO ***/
	#geral h1 a {
		display: block;
		text-indent: -999px;
		overflow: hidden;
		width: 269px;
		height: 61px;
		margin-top:8px;
		background: url(../images/logo-alimport.gif);
	}

	#geral #topo{
		 height:75px;
	}
	#geral #app_facebook{
		 width: 90px;
		 margin-top:14px;
		 float:left;
	}
	#geral #app_twitter{
		 width: 300px;
		 margin-top:14px;
		 float:left;
	}

		/*** MENU ***/
		#geral #topo ul#menu{
			background:none;
			clear:both;
			text-align:right;
			_margin-top:-15px;
		}
		
			#geral #topo ul#menu li{
				font-size:15px;
				padding-left:30px;
			}
		
				#geral #topo ul#menu li a{
					color:#666;
					font-weight:bold;
					background:url(../images/seta.png);
					background:no-repeat;
					font-family:Arial, Helvetica, sans-serifT;
				}
		
				#geral #topo ul#menu li a:hover{
					color:#CC0000;
					text-decoration:underline;
				}

	/*** BUSCA ***/
	#geral #topo form#busca {
		overflow: hidden;
		float: right;
		margin-bottom:10px;
		_margin:-70px 0 0 750px;
	}
		#geral #topo form#busca  fieldset{
			background:none;
			padding-top: 15px;
		}			
			#geral #topo form#busca  fieldset input{
				float: left;
			}
			#geral #topo form#busca  fieldset input.campo{
				border: solid 1px #CCC;
				background:url(../images/bg-busca.gif);
				padding:5px 2px;
				width: 185px;
			}
			#geral #topo form#busca  fieldset input.submit{
				border:0;
				width:30px;
				height:28px;
			}
	
	/*** IMG DE FUNDO DO CONTEÚDO ***/	
	#geral #conteudo #bgConteudo{
		background:url(../images/bg-conteudo.png) no-repeat;
		height:100px;
		width:990px;
	}
	
	/*** BANNER PRINCIPAL ***/	
	#geral #conteudo #superBanner{
		width:992px;
		height:200px;
	}

/*** POSICIONA O CONTEÚDO CORRETAMENTE ***/	
#geral #conteudo .margem{
	padding:3px 15px 10px 15px;
	margin-top:0px;
	background-image:url("../images/bg-conteudo.png");
	background-repeat:no-repeat;
	background-position:0 0;
}
		
/*** RODAPÉ ***/
#rodape ul#menuRodape{
	width: 990px;
	margin: 0 auto;
}

#rodape{
	background:#c0bbb1;
	margin-top:5px;
	padding-bottom:15px;
	font-size:11px;
	text-align:right;
}

		#rodape ul#menuRodape li a{
			color:#666;
			margin:0 27px 0 0;
		}
		#rodape ul#menuRodape li a:hover{
			color:#333;
			text-decoration:underline;
		}
		
/*
 * Copyright (c) 2009 Guia de Cor
 * http://www.guiadecor.com.br
 * Criador do XHTML: Mateus Araújo
 * Data: 16/11/2009
 * Versão: 1.0
*/