/******************************* Globais ***********************************************/
body
{
	margin: 5px 0 0 0;
	font: normal 10px Verdana, Arial;
}
img
{
	border:0;
}
a
{
	text-decoration: none;
	color: #000;
}
a, p, h1
{
	margin:0;
	padding:0;
}
a:hover
{
	color: red;
}
ul
{
	margin:0;
	padding:0;
	list-style-type:none;
}
/*****************************************************************************************/
#container
{
	border: 1px #797778 solid;
	width:760px;
	height:968px;
	margin:auto;
}
#container #bl1
{
}
#container #bl1 #bl1_qd1
{
	cursor:pointer;
	height: 73px;
	width: 359px;
	background-image:url(../img/bl1_qd1_fundo.jpg);
	background-repeat: no-repeat;
	margin-top: 20px;
	margin-left: 20px;
}
#container #bl1 #bl1_qd2
{
	width:450px;
	height: 191px;
	margin-left: auto;
	margin-top: -93px;
}
#container #bl1 #bl1_qd25
{
	background-color: #F0F1F2;
	width: 228px;
	height: 769px;
	margin-top: -2px;
	float: right;
	text-align:center;
}
#container #bl1 #bl1_qd25 ul li img
{
	margin-top: 20px;
}
#container #bl1 #bl1_qd25 ul li h1
{
	width: 208px;
	background-color: #0055A0;
	font: bold 13px Verdana;
	text-align:right;
	padding: 2px 10px 0 0;
	height: 20px;
	color: #FFF;
	margin-top: 25px;
	margin-left: 5px;
	margin-bottom: 5px;
	
}
#container #bl1 #bl1_qd25 ul li p
{
	text-align:left;
	height: 89px;
	margin-left: 5px;
	font-size: 11px;
	line-height: 17px;
}
#container #bl1 #bl1_qd25 ul #faleConosco
{
	height: 140px;
}
#container #bl1 #bl1_qd25 ul #faleConosco p
{
	background-image:url(../img/bl1_qd25_fale_conosco.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#container #bl1 #bl1_qd3
{
	width: 525px;
	height: 160px;
	margin-top: -30px;
	float: left;
}
#container #bl1 #bl1_qd3 img
{
	float: left;
}
#container #bl1 #bl1_qd3 div
{
	margin-top: 30px;
	height: 100px;
	width: 340px;
	float: right;
	background-image:url(../img/bl1_qd3_fundo.jpg);
	background-repeat: repeat-y;
	background-position: top right;
	text-align:right;
	font-size: 24px;
	padding: 10px 20px 0 0;
}
#container #bl1 #bl1_qd3 div b
{
	color: #004F9B;
}
#container #bl1 #bl1_qd4
{
	width: 522px;
	height: 637px;
	float: left;
	margin-left: 3px;
	background-color: #F2F2F2;
}
#container #bl1 #bl1_qd4 h1, #container #bl1 #bl1_qd4 h2, #container #bl1 #bl1_qd4 ul .tituloPortfolio, #container #bl1 #bl1_qd4 ul .bl1_qd4_tituloClientes
{
	width: 510px;
	background-color: #0055A0;
	font: bold 13px Verdana;
	text-align:right;
	padding: 2px 10px 0 0;
	height: 20px;
	color: #FFF;
	margin-top: 5px;
	margin-bottom: 5px;
	
}
#container #bl1 #bl1_qd4 h2 a
{
	color: #FFF;
}
#container #bl1 #bl1_qd4 h2, #container #bl1 #bl1_qd4 ul .tituloPortfolio, #container #bl1 #bl1_qd4 ul .bl1_qd4_tituloClientes
{
	text-align:left;
	padding: 2px 0 0 10px;
	margin-top: 10px;
}
#container #bl1 #bl1_qd4 p, #container #bl1 #bl1_qd4 ul
{
	font-size: 11px;
	line-height: 17px;
	text-align:justify;
}
#container #bl1 #bl1_qd4 ul
{
	float: left;
	padding-right: 5px;
}
#container #bl1 #bl1_qd4 ul li
{
	margin-left: 10px;
	background-repeat: no-repeat;
	background-position: center left;
	padding-right: 5px;
	padding-bottom: 5px;
	border-bottom: 1px solid;
	margin-top: 3px;
}
#container #bl1 #bl1_qd4 #servicos, #container #bl1 #bl1_qd4 .l_servicos
{
	list-style-type: circle;
	margin-left: 10px;
	margin-top: 25px;
	width: 470px;
}
#container #bl1 #bl1_qd4 #servicos
{
	font-weight: bold;
	margin-left: 20px;
}
#container #bl1 #bl1_qd4 #servicos li, #container #bl1 #bl1_qd4 .l_servicos li
{
	border: 0;
}
#container #bl1 #bl1_qd4 ul .servidores
{
	height: 85px;
	padding-left: 70px;
}
#container #bl1 #bl1_qd4 ul .sistemas_web
{
	height: 95px;
	padding-left: 130px;
}
#container #bl1 #bl1_qd4 ul .portfolio
{
	padding-left: 130px;
	padding-bottom: 10px;
}
#container #bl1 #bl1_qd4 ul .tituloPortfolio, #container #bl1 #bl1_qd4 ul .bl1_qd4_tituloClientes
{
	width: 498px;
}
#container #bl1 #bl1_qd4 ul li img
{
	margin-top: 3px;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p1
{
	height:140px;
	width: 330px;
	padding: 13px 10px 0 180px;
	text-align:justify;
	background-image:url(../img/bl1_qd4_p1.gif);
	background-repeat: no-repeat;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p2
{
	height:90px;
	padding: 13px 10px 0 10px;
	text-align:justify;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p3
{
	width: 500px;
	margin-top: -10px;
	height: 80px;
	padding: 30px 0 0 22px;
	line-height: 20px;
	background-image:url(../img/bl1_qd4_p3.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p4
{
	height:75px;
	padding: 13px 10px 0 10px;
	text-align:justify;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p5
{
	width: 500px;
	margin-top: -12px;
	height: 112px;
	padding: 30px 0 0 22px;
	line-height: 20px;
	background-image:url(../img/bl1_qd4_p5.gif);
	background-repeat: no-repeat;
	background-position: right top;
	font-weight: bold;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p1_aempresa, #container #bl1 #bl1_qd4 #bl1_qd4_p2_aempresa, #container #bl1 #bl1_qd4 #bl1_qd4_p3_aempresa, #container #bl1 #bl1_qd4 #bl1_qd4_p4_aempresa, #container #bl1 #bl1_qd4 #bl1_qd4_p1_clientes
{
	padding: 10px 5px 10px 5px;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p2_aempresa
{
	padding-right: 90px;
	background-image:url(../img/bl1_qd4_p2_aempresa.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p1_clientes
{
	background-image:url(../img/bl1_qd4_p1_clientes.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding-right: 195px;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p1_produtos
{
	background-image:url(../img/bl1_qd4_p1_produtos.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 10px 10px 0 160px;
	height: 150px;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p1_servicos
{
	background-image:url(../img/bl1_qd4_p1_servicos.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 10px 10px 0 190px;
	height: 121px;
}
#container #bl1 #bl1_qd4 .bl1_qd4_p2_servicos
{
	padding:5px;
	font-weight: bold;
	font-size: 15px;
	margin-bottom: 5px;
}
#container #bl1 #bl1_qd4 .bl1_qd4_p3_servicos
{
	margin: 10px 5px 0 5px;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p1_equipe
{
	background-image:url(../img/bl1_qd4_p1_equipe.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 10px 235px 0 5px;
	height: 177px;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p2_equipe
{
	padding: 10px 5px 0 5px;
	height: 121px;
}
#container #bl1 #bl1_qd4 #bl1_qd4_p1_contato
{
	padding: 10px 5px 0 5px;
	height: 40px;
}
#container #bl1 #bl1_qd4 form table
{
	width: 500px;
}
#container #bl1 #bl1_qd4 form table tr .nomeCampo
{
	height: 30px;
	border-right: 1px #0055A0 solid;
	text-align:right;
	font-weight: bold;
	padding-right: 5px;
	width: 120px;
}
#container #bl1 #bl1_qd4 form table tr .Campo input, #container #bl1 #bl1_qd4 form table tr .Campo textarea, #container #bl1 #bl1_qd4 form table tr .botao input, #container #bl1 #bl1_qd4 form table tr .Campo select
{
	border: 0;
	margin-left: 5px;
	font:normal 10px Verdana;
	height: 15px;
	background-color: #FFF;
	border: 1px #CCC solid;
}
#container #bl1 #bl1_qd4 form table tr .Campo input, #container #bl1 #bl1_qd4 form table tr .Campo textarea
{
	width: 280px;
}
#container #bl1 #bl1_qd4 form table tr .botao
{
	text-align:center;
	height: 50px;
}
#container #bl1 #bl1_qd4 form table tr .Campo textarea
{
	height: 50px;
}
#container #bl1 #bl1_qd4 table tr td
{
	width: 240px;
}
#container #bl1 #bl1_qd4 table tr td a
{
	text-decoration:underline;
}
#container #bl1 #bl1_qd4 table h3
{
	color: #0055A0;
	margin:0;
	font-size: 10px;
	
}
