@charset "utf-8";

/* Importa classe de Resets */
@import url('../../resets.css');


/*
	
	Classe Global de CSS para Template BASIC
	para BANDEIRANTES.
	
	por: Sopa de Ideias
	

*/


body		{font-family:Verdana, Geneva, sans-serif; font-size:12px; background:url(../img/bg.jpg) #deeed6 no-repeat top center;}
a			{color:#000;}
h1			{font-size:22px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif}
.textbox { padding:3px; height:18px; width:275px; border:#093 1px solid; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}
.area { width:940px; height:150px; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}


.btn_enviar { background:url(../img/btnEnviar.jpg) top left no-repeat; width:145px; height:44px; display:block; text-decoration:none; border:0; cursor:pointer;} 
.btn_enviar:hover{ background-position:bottom left;}

/* Início da classe GLOBAL */
#top_menu	{height:91px;}

#menu_top			{position:absolute; margin:0 0 0 335px; width:620px; height:91px;}
#menu_top img		{float:right; border:0;}
#menu_top a			{display:block; float:right; height:91px; border:0;}
#menu_top a:hover	{background-position:bottom;}

#menu_top .btn_empresa			{width:139px; background:url(../img/btn_empresa.jpg) top no-repeat;}
#menu_top .btn_produtos			{width:122px; background:url(../img/btn_produtos.jpg) top no-repeat;}
#menu_top .btn_localizacao		{width:149px; background:url(../img/btn_localizacao.jpg) top no-repeat;}
#menu_top .btn_falec			{width:139px; background:url(../img/btn_fale-conosco.jpg) top no-repeat;}

.center_wrapper		{width:960px; margin:0 auto;}
.content_wrapper_full{width:960px; margin:0 auto;}
.aling_title { padding-left:20px;}



/* BOTTOM */
#bottom {
	clear:both;
	border-top:#FFF 1px solid;
	margin:10px auto 0 auto;
	padding:10px 0 0 0;
	color:#999;
	font-size:12px;
	height:40px; width:940px;
}
#bottom .left 			{float:left;}
#bottom .right 			{float:right;}
#bottom .right span 	{font-size:9px;}
#bottom .right a 		{text-decoration:none;}
#bottom .right a:hover 	{text-decoration:underline;}

.home_box		{float:left; padding:20px 30px 20px 0; line-height:18px;}
.home_box a		{ line-height:18px;}
.home_box img	{padding-bottom:10px;}

/*
	Desenvolve as classes para o
	menu lateral
*/
#menu_left			{
	float:left;
	width:200px;
	margin-right:20px;
	min-height:400px; height:auto !important; height:400px;
	border-right:#090 1px solid;
	font-size:16px;
}
#menu_left a{ color:#666; display:block; text-decoration:none; padding-bottom:5px; padding-top:2px; font-size:13px; border-bottom:#090 1px solid;}
#menu_left a:hover{ color:#318A59; text-decoration:underline;}
#menu_left .categorias {padding:15px; color:#318A59; font-family:Arial, Helvetica, sans-serif; min-height:400px; height:auto !important; height:400px;}
.menu_roots			{font-size:13px;} 
.menu_sec			{font-size:13px; display:block; width:100%;}
.menu_sep			{width:10px; font-size:1px; height:10px;}


/* NEW PRODUCTS */
.line_1{ height:50px; background:#7cc39c; color:#FFF;}
.line_2{ height:50px; background:#addbc1; color:#000;}
.line_2 a{ color:#000;}
.line_2 a:hover{ color:#3e6389;}

/* Pagination */

.pagination
{
	text-align: center;
    padding: 3px;
    margin: 3px;
}
.pagination a
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    text-decoration: none; /* no underline */
    color: #666;
    border: 1px solid #318A59;
}
.pagination a:hover, div.pagination a:active
{
    border: 1px solid #0C0;
    color:#0C0;
}
.pagination span.current
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
    border: 1px solid #000099;
    font-weight: bold;
    background-color: #993300;
    color: #FFF;
}
.pagination span.disabled
{
    padding: 2px 5px 2px 5px;
    margin: 2px;
	background:#6898c4;
    border: 1px solid #59abff;
    color: #DDD;
}

.a_empresa { font-size:12px;}
.box_localizacao { line-height:18px;}
