*{margin:0; padding:0; list-style:none;}
img{border:none;}

body{
	text-align:center;
	background:#daded4 url('../img/bg_body.gif') top left repeat-x;
}
#tudo{
	margin:0 auto;
	text-align:center;
	width:1200px;
}
#topo{
	width:1200px;
	height:138px;
	background:url('../img/bg-topo-logo3.gif') top left no-repeat;
}
#topo #atendimento{
	float:right;
	width:132px;
	background:#fff;
	padding-top:3px;
	margin:20px 200px 0 0;
}
#topo h1{
	width:300px;
	height:60px;
	margin:26px 0 0 205px;
	float:left;	
}
#topo h1 a{
	width:300px;
	height:60px;
	display:block;
}
#topo h1 span{display:none;}

/*----------
 * Menu
 */
#menu{
	width:1200px;
	margin-top:5px;
	float:left;
}
#menu ul#nav li{
	display:inline;
}
#menu ul#nav li:first-child{
	margin-left:-80px;
}

#menu ul#nav{
	width:1200px;
	height:39px;
	padding-top:11px;
}

/*
 * Estilo de menu
 * Home
 * 
 * */
#bgHome #menu ul#nav{background:url('../img/bg_menu_home.gif') center left no-repeat;}
#bgHome #menu ul#nav li.home a{color:#121310;}
#bgHome #menu ul#nav li.home{background:none; margin-right:10px;}

#bgAbravitec #menu ul#nav{background:url('../img/bg_menu_abravitec.gif') center left no-repeat;}
#bgAbravitec #menu ul#nav li.aBravitec a{color:#121310;}
#bgAbravitec #menu ul#nav li.aBravitec, #bgAbravitec #menu ul#nav li.home{background:none; margin-right:10px;}

#bgHospedagem #menu ul#nav{background:url('../img/bg_menu_hospedagem.gif') center left no-repeat;}
#bgHospedagem #menu ul#nav li.hospedagem a{color:#121310;}
#bgHospedagem #menu ul#nav li.hospedagem, #bgHospedagem #menu ul#nav li.aBravitec{background:none; margin-right:10px;}

#bgSiscon #menu ul#nav{background:url('../img/bg_menu_siscon.gif') center left no-repeat;}
#bgSiscon #menu ul#nav li.siscon a{color:#121310;}
#bgSiscon #menu ul#nav li.siscon, #bgSiscon #menu ul#nav li.hospedagem{background:none; margin-right:10px;}

#bgSms #menu ul#nav{background:url('../img/bg_menu_sms.gif') center left no-repeat;}
#bgSms #menu ul#nav li.sms a{color:#121310;}
#bgSms #menu ul#nav li.sms, #bgSms #menu ul#nav li.siscon{background:none; margin-right:10px;}

#bgEcommerce #menu ul#nav{background:url('../img/bg_menu_ecommerce.gif') center left no-repeat;}
#bgEcommerce #menu ul#nav li.eCommerce a{color:#121310;}
#bgEcommerce #menu ul#nav li.eCommerce, #bgEcommerce #menu ul#nav li.sms{background:none; margin-right:10px;}

#bgContato #menu ul#nav{background:url('../img/bg_menu_contato.gif') center left no-repeat;}
#bgContato #menu ul#nav li.contato a{color:#121310;}
#bgContato #menu ul#nav li.contato, #bgContato #menu ul#nav li.eCommerce{background:none; margin-right:10px;}

li.contato{background:none !important;}
/*Estilo de menu*/
 
#menu ul#nav li{
	background:url('../img/bg-menu-separacao.gif') center right no-repeat;
	padding:5px 0 5px 15px;
}

#menu ul#nav li a{
	font: 16px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	text-decoration:none;
	color:#fff;
	padding-right:15px;
	letter-spacing:1px;
	line-height:35px;
}
#menu ul#nav li:first-child{padding-left:0;}

#menu ul#nav li:last-child{
	margin-right:0;
	background:none;
}
/*#menu ul#nav li.firstMenu{
	width:11px;
	height:36px;
	display:block;
	float:left;
	margin-top:-11px; 
	background:url('../img/bg-menu-left-radius.gif') top left no-repeat;
}*/


/*
 * Menu up
 */
/* Target IE7 only */
html>body #menuUp span {*left:0;}
html>body .space{
	*clear:both;
	*width:600px;
	*height:120px;
}
/* end */
#menuUp span{
	background: url('../img/menu-box-up.png') bottom center no-repeat;
	position:absolute;
	top:99px;
	width:124px;
	height:44px;
}
#menuUp{
	margin-left:24px;
}
li.homeButton a{
	background: url('../img/menu-box-up.png') no-repeat bottom center;
	
}
li.homeButton{
	width:124px;
	height:44px;
}

/*----------
 * Conteudo 899
 */
#conteudo{
	width:899px;
	margin:2px auto 0 auto;
	background:url('../img/bg-conteudo-mid.gif') bottom center repeat-y;
}
#contMid{
	width:884px;
	min-height:600px;
	margin:0 auto;
	padding-top:23px;
	background:#dce1d5; /* url('../img/bg-contMid.gif') left bottom repeat-x*/
}
	#destaques{
		width:828px;
		height:400px;
		margin:0 auto;
		text-align:center;
	}
	#bannerMid{
		width:828px;
		margin:23px auto;
		text-align:center;
		background:#fff;
	}


/*noticias da home*/
#bx-Noticia{
	width:418px;
	height:222px;
	float:left;
	margin-left:26px;
}
#bx-Noticia .bx-Topo-Noticia span{
	font: 16px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	display:none;
}
#bx-Noticia .bx-Topo-Noticia{
	background: transparent url('../img/bg-topo-noticias.png') top left no-repeat;
	height:38px;
}
#bx-Noticia .noticias{
	background:#6e7466;
	width:406px;
	border:1px solid #929a87;
	border-top:none;
	padding:5px;
}
#bx-Noticia .noticias ul li{list-style:disc; text-align:left; color:#dce1d5; margin-left:20px; font-size:13px;}
#bx-Noticia .noticias ul li a{
	font: 13px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	text-align:left;
	color:#dce1d5;
	text-decoration:none;
	margin-bottom:5px;
}
#bx-Noticia .noticias ul li a:hover{
	font: 13px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	text-align:left;
	color:#fff;
	text-decoration:underline;
	margin-bottom:5px;
}
a.link{
	font: 16px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	text-align:left;
	color:#fff;
	background:#145215;
	padding:3px 4px;
	text-decoration:none;
	margin-bottom:5px;
}
a.link:hover{
	font: 16px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	text-align:left;
	color:#145215;
	background:none;
	padding:3px 4px;
	text-decoration:underline;
	margin-bottom:5px;
}

/*painel da home*/
#bx-Cont-Painel{
	float:right;
	width:356px;
	margin-right:26px;
}
#bx-Cont-Painel .bx-Webmail, #bx-Cont-Painel .bx-Painel{
	width:356px;
	height:90px;
	border:1px solid #919889;
	background:#ccdcbb url('../img/bg-painel.gif') left bottom repeat-x;
}
#bx-Cont-Painel .bx-Painel{
	margin-top:20px;
}
form.webmail .inputs, form.painel .inputs{
	float:left;
	width:140px;
}
form.webmail .botao, form.painel .botao{
	float:right;
	width:210px;
	height:60px;
	margin:-2px -2px 0 0;
	background:url('../img/bg-painel-home.png') right top no-repeat;
}
.botao span a{
	font: 18px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	text-align:center;
	color:#fff;
	text-decoration:none;
	line-height:60px;
	margin-left:35px;
}
form.webmail input, form.painel input{
	background:#b6c0a9;
	border:none;
	padding:5px 2px;
	margin:10px 0 1px 10px;
	text-align:center;
	color:#5c5858;
	font: 16px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
}

/*rodape*/

#rodape{
	clear:both;
	width:828px;
	height:67px;
	margin:23px auto;
	background:url('../img/bg-rodape.gif') left top repeat-x;
}
.endereco{
	float:left;
	width:300px;
	padding:10px 0 0 15px;
}
.endereco p{
	color:#5a5d54;
	text-align:left;
	font: 12px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
}
.endereco p b{
	font: 15px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#fff;
}
.logos{
	float:left;
	width:317px;
	height:66px;
	margin: 0 0 0 85px;
	background:url('../img/logomarcas-rodape.gif') left top no-repeat;
}
.tag-Tecnologias{
	float:right;
	margin-right:-8px;
	width:105px;
	height:80px;
	background:url('../img/bg-tecnologias.png') no-repeat 3px 6px;
}

/*
 * Tag Criação
 */
.criacao{padding-bottom:10px;}
.criacao a{
	font: 14px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#145215;
	padding:3px 4px;
	text-decoration:none;
}
.criacao a:hover{
	font: 14px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#fff;
	background:#145215;
	padding:3px 4px;
	text-decoration:none;
}

/*
 * Páginas internas
 */
.contSecond{
	width:828px;
	min-height:600px;
	margin:0 auto;
	text-align:center;
}
.contSecond h1{
	font: 26px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#181917;
	text-align:left;
	padding:3px 10px;
	border-bottom:1px dotted #71786a;
}
.contSecond p{
	font: 17px "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#666;
	text-align:justify;
	line-height:25px;
	margin-top:20px;
	letter-spacing:1px;	
}


/*
 * Páginas Hospedagem
 */
.hospedaBox{
	width:600px;
	height:500px;
	text-align:center;
	margin:20px auto 0 auto;
	font-family: "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
}
.titulosHospedagem{
	float:left;
	width:180px;
}
.titulosHospedagem ul li{
	font-size:14px;
	color:#121310;
}
.titulosHospedagem ul li.superTop{
	height:180px;
}
.titulosHospedagem ul li.cont{
	background:#e1e1e1;
	padding:6px 0;
}
.titulosHospedagem ul li.cont.dif{
	background:#f4f4f4;
	padding:6px 0;
}

/*planos*/
.planoHospedagem{
	float:left;
	width:134px;
	margin:0 3px 0 0;
}
.planoHospedagem ul li{
	font-size:14px;
	color:#121310;
}
.planoHospedagem ul li.superTop{
	height:180px;
}
.planoHospedagem ul li.cont{
	background:#b1d7a7;
	padding:6px 0;
}
.planoHospedagem ul li.cont.dif{
	background:#e8f2d9;
	padding:6px 0;
}
.contSecond h1 a{
	font: 26px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#fff;
	background:#145215;
	text-align:left;
	padding:3px 10px;
	text-decoration:none;
}
.contSecond h1 a:hover{
	font: 26px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#145215;
	background:#7ee57f;
	text-align:left;
	padding:3px 10px;
	text-decoration:none;
}
/*
 * form
 */
#form{
	float:left;
	width:200px;
	margin:20px 0 0 0;
}
#form label{
	width:200px;
	display:block;
}
#form label input, #form label textarea{
	width:200px;
	color:#5c5858;
	border:1px solid #919889;
	padding:3px 1px;
}
#form label textarea{
	height:70px;
}
#form label{
	text-align:left;
	font: 16px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#145215;
	margin-bottom:8px;
}
#form label b{
	color:#ff0000;
}
#form input.botaoForm{
	margin:3px 0 20px 0;
	float:right;
}
.outrosCont{
	width:250px;
	margin:40px 0 0 90px;
	padding:10px;
	float:left;
	border-left:1px dotted #181917;
	border-right:1px dotted #181917;
}

.outrosCont h3{
	font: 20px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#181917;
	text-align:left;
}
.outrosCont p{
	margin-bottom:5px;
}
#bgContato #contMid{
	background:#dde1d6 url('../img/img_contato.jpg') no-repeat 520px 60px;
}
.telas{
	width:808px;
	height:150px;
	margin-top:15px;
	padding:0 5px 5px 5px;
	border:1px dotted #71786a;
}
.telas .contTelas{
	float:left;
	margin:10px 10px 0 0;
}
/*
 * Página E-commerce
 */

ul.caracteristicas li{
	font: 16px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#000;
	text-align:left;
	margin-top:15px;
	margin-left:20px;
	list-style:circle;
}


#mask {
	position:absolute;
	z-index:9000;
	width:1000px;
	height:1000px;
	background-color:#000;
}

.noticia1, .noticia2, .noticia3, .noticia4, .noticia5{
	position:absolute;
	width:440px;
	height:200px;
	left:50%;
	top:50%;
	margin-left:-220px;
	margin-top:-100px;
	display:none;
	z-index:9999;
	padding:20px;
	border:2px solid #888;
}
.window{
	width:500px;
	background:#ccc;
	padding:10px;
}
.window h1{
	font: bold 20px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#000;
	width:500px;
}
.window h1 span a{
	font: bold 15px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#fff;
	background:#145215;
	padding:3px 4px;
	text-decoration:none;
	margin-bottom:5px;
	text-align:right;
	float:right;
}
.window h1 span a:hover{
	font: bold 15px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#145215;
	background:none;
	padding:3px 4px;
	text-decoration:underline;
	margin-bottom:5px;
	text-align:right;
	float:right;
}

.imagem1, .imagem2, .imagem3, .imagem4, .imagem5{
	position:absolute;
	width:700px;
	height:550px;
	left:50%;
	top:50%;
	margin-left:-350px;
	margin-top:-225px;
	display:none;
	z-index:9999;
	padding:20px;
	border:2px solid #888;
}
.imagem1 h1, .imagem2 h1, .imagem3 h1, .imagem4 h1, .imagem5 h1{
	font: bold 20px "Futura Lt BT", "Tw Cen MT", "MS Sans Serif", sans-serif;
	color:#000;
	width:700px;
}


input.error, textarea.error {
	background-color:#145215;
	color:#fff !important;
}
.min:3: {
	background-color:#145215;
}







