﻿*
{
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	list-style:none;
}
body{background:Black;}
.geral
{
	width:999px;
	margin:0 auto;
	background:White;
	display:table;
}
.header
{
	background:url(../images/header/background.gif) no-repeat;
	width:900px;
	padding:30px 50px;
	height:177px;
}

h1 {float:left; margin-top:1px; width:178px}
/*h1 span {background:url(../images/header/99solucoes.jpg) no-repeat left top; height:100%; position:absolute; width:100%}*/
h1 a {display:block; cursor:pointer}

.dirTop{float:right; width:150px;}
h2
{
	float:right;
	background:url(../images/header/sebrae_sp.jpg) no-repeat;
	width:81px;
	height:55px;
	margin:1px -5px 0;
	overflow:hidden;
	text-indent:-1999999px;
}
h2 a{width:105px; height:70px; display:block;}
.busca{float:right; margin:110px 0 0 0;}
.input-busca, .input{font:15px arial; color:#bebebe; width:120px; padding:3px; height:17px; border-bottom:1px solid #e9e9e9; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb;}
.menu
{
	float:left;
	width:237px;
	padding:38px 0 0 43px;
}
.menu ul li{margin:0 0 16px 0;}
.content{float:left; font-family:Arial; width:669px; padding:38px 50px 38px 0; position:relative}

.banners_home {float:right; margin:30px 0 0 0}
.banners {float:left; margin:30px 0 0 12px}
.footer
{
	float:left;
	width:940px;
	border-top:2px solid #e0e0e0;
	padding:15px 0;
	font:11px arial;
	color:#888888;
	margin:0 30px;
	_margin:0 15px;
	text-align:center;
}
.footer a{font:11px arial; color:#888888;}

.share {padding-top:10px}
#compartilhe {background:url(../images/botoes/logoshare.jpg) no-repeat left top; margin-top:5px; padding-left:20px}
a#compartilhe {color:#58585A; font-size:12px; font-weight:bold}
