/* border: #00FF00 solid 1px; */

* {margin: 0; padding: 0; border: 0;}

body {
	font-family: Tahoma, Verdana, Helvetica, sans-serif; 
	font-size:12px;
	background-image:url(../imagens/fundo2.jpg);
	
	}

/*******************/
/*  ESRUTURA GERAL*/
/******************/	
#geral{
	position: relative;
	width:990px;
	height:auto;
	margin: auto;
	text-align: left;
	}

#topo{
	float:left;
	width:990px;
	background:url(../imagens/topo.jpg);
	}
	
#menu{
	float:left;
	width:990px;
	background:url(../imagens/menu.jpg);
	}

#homeDestaque{
	width: 500px;
	height: 370px;
	}


/**************/
/*  MENU */
/**************/
/*
#menu {
	float:left;
	width: 990px;
	height: 27px;
	background-image:url(../imagens/menu.jpg);
	}
		
#menuProdutos {
	float:left;
	width: 50px;
	height: 20px;
	margin:7px 0px 0px 60px;
	}

#menuProdutos a {
	color: #28166f;
	font-size: 13px;
	text-decoration: none;
	}

#menuProdutos a:hover {
	color: #28166f;
	text-decoration: underline;
	}
	
#menuProdutos2 {
	float:left;
	width: 135px;
	height: 20px;
	margin:7px 0px 0px 60px;
	}

#menuProdutos2 a {
	color: #28166f;
	font-size: 13px;
	text-decoration: none;
	}

#menuProdutos2 a:hover {
	color: #28166f;
	text-decoration: underline;
	}

#menuProdutos3 {
	float:left;
	width: 95px;
	height: 20px;
	margin:7px 0px 0px 60px;
	}

#menuProdutos3 a {
	color: #28166f;
	font-size: 13px;
	text-decoration: none;
	}

#menuProdutos3 a:hover {
	color: #28166f;
	text-decoration: underline;
	}

#menuProdutos4 {
	float:left;
	width: 150px;
	height: 20px;
	margin:7px 0px 0px 60px;
	}

#menuProdutos4 a {
	color: #28166f;
	font-size: 13px;
	text-decoration: none;
	}

#menuProdutos4 a:hover {
	color: #28166f;
	text-decoration: underline;
	}
	
/*****************************/
/*  CLASSES                   */
/*****************************/
	
.bold{ font-weight:bold;}

.img{
	float:right;
	padding: 1px;
	margin: 0px 10px 10px 0px;
	}

.imgBannerVertical{
	float:right;
	padding: 1px;
	margin: 5px 10px 5px 0px;
	}

.imgBannerVerticalDownloads{
	float:right;
	padding: 1px;
	margin: 12px 10px 5px 0px;
	}
	
.paddingImgServicos{
	padding:30px 20px 0px 10px;
	float:right;
	}

.paddingImgServicos1{
	padding:32px 10px 0px 20px;
	float:left;
	}

.padding{
	padding:10px 0px 0px 10px
	}

.paddingDicasSaude{
	padding:0px 80px 0px 0px
	}

.imgDestHome{
	margin: 0px 0px 10px 5px;
	float:right;
	}

.imgDestHome2{
	margin: 0px 5px 0px 0px;
	float:left;
	}
	
.imgDestHomeTexto{
	margin: 10px 0px 0px 0;
	}
	
.fright {
	float: right;
	}

.center {
	text-align: center;
	}

.imgIcones{
	float:right;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	}

input,textarea,select{
	font-family: Tahoma; 
	font-size: 9pt;
	border: 1px #02277b solid; 
	color:#666; 
	background: #eee; 
	}

.botao{ 
	background: #eee; 
	width:25px;
	height:18px;
	margin-top:0px;
	}

.botao2{ 
	background: #eee; 
	width:40px;
	height:18px;
	font-size:9px;
	margin-top:0px;
	}


/******************/
/*  CONTEUDO GERAL */
/******************/

#conteudo{
	float:left;
	width: 990px;
	height:auto;
	background-image:url(../imagens/fundo.jpg);
	}
	
#tituloSobreTaitec{
	float:left;
	width: 932px;
	height:auto;
	color:#FFFFFF;
	margin: 0px 0px 0px 20px;
	padding: 10px;
	background-color:#5a5fa1;
	}
	
#tituloDownloads{
	float:left;
	width: 932px;
	height:auto;
	color:#FFFFFF;
	margin: 0px 0px 0px 20px;
	padding: 10px;
	background-color:#13648e;
	}
	
#tituloDicas{
	float:left;
	width: 932px;
	height:auto;
	color:#FFFFFF;
	margin: 0px 0px 0px 20px;
	padding: 10px;
	background-color:#10509e;
	}
	
#tituloNoticias{
	float:left;
	width: 932px;
	height:auto;
	color:#FFFFFF;
	margin: 0px 0px 0px 20px;
	padding: 10px;
	background-color:#c3d5e5;
	}
	
#tituloFornecedores{
	float:left;
	width: 932px;
	height:auto;
	color:#FFFFFF;
	margin: 0px 0px 0px 20px;
	padding: 10px;
	background-color:#02277b;
	}
	
#tituloServicos{
	float:left;
	width: 932px;
	height:auto;
	color:#FFFFFF;
	margin: 0px 0px 0px 20px;
	padding: 10px;
	background-color:#3fa3ec;
	}
	
#colunaEsquerda{
	float:left;
	width: 520px;
	height:auto;
	}
	
#colunaEsquerda a {
	color: #999999;
	font-size: 11px;
	text-decoration: underline;
	}

#colunaEsquerda a:hover {
	text-decoration:none;
	}
	
#colunaEsquerdaInterna{
	float:left;
	width: 305x;
	height:auto;
	margin:20px 0px 10px 30px;
	}
	
#colunaEsquerdaInterna a {
	color: #999999;
	font-size: 11px;
	text-decoration: underline;
	}

#colunaEsquerdaInterna a:hover {
	text-decoration:none;
	}
	
#colunaEsquerdaNoticias{
	float:left;
	width: 770px;
	height:auto;
	color:#5a90a7;
	margin:20px 0px 50px 30px;
	}
	
#localizacao{
	float:left;
	width: 770px;
	height:auto;
	color:#10509e;
	margin:20px 0px 0px 30px;
	padding: 6px 10px 10px 10px;
	background:eee;
	}
	
#colunaSuperiorServicos{
	float:left;
	width: 780px;
	height:274px;
	color:#10509e;
	margin:10px 0px 0px 30px;
	padding: 6px 0px 0px 10px;
	background-image:url(../fotos/servicos/bg_servicos.jpg)
	}
	
#colunaSuperiorServicos a {
	color: #4472b0;
	font-size: 11px;
	text-decoration: underline;
	}

#colunaSuperiorServicos a:hover {
	color: #444;
	text-decoration: none;
	}

#softwaresDownloads{
	float:left;
	width: 360px;
	height:152px;
	color:#13648e;
	margin:20px 0px 10px 30px;
	padding: 6px 10px 10px 10px;
	background-image:
	url(../fotos/downloads/bg_downloads.jpg);
	}
	
#softwaresDownloads a {
	color: #5a90a7;
	font-size: 11px;
	text-decoration: none;
	}

#softwaresDownloads a:hover {
	color: #13648E;
	font-weight:bold;
	text-decoration: underline;
	}
	
#drivesDownloads{
	float:left;
	width: 360px;
	height:152px;
	color:#13648e;
	margin:20px 0px 10px 20px;
	padding: 6px 10px 10px 10px;
	background-image:
	url(../fotos/downloads/bg_downloads.jpg);
	}
	
#drivesDownloads a {
	color: #5a90a7;
	font-size: 11px;
	text-decoration: none;
	}

#drivesDownloads a:hover {
	color: #13648E;
	font-weight:bold;
	text-decoration: underline;
	}

#colunaSuperiorDicas{
	float:left;
	width: 770px;
	height:229px;
	color:#10509e;
	margin:20px 0px 20px 30px;
	padding: 6px 10px 10px 10px;
	background-image:url(../fotos/dicas/bg_saude.jpg);
	}
	
#colunaEsquerdaDicas{
	float:left;
	width: 360px;
	height:163px;
	color:#10509e;
	margin:0px 0px 0px 30px;
	padding: 6px 10px 10px 10px;
	background-image:url(../fotos/dicas/bg_saude1.jpg);
	}
	
#colunaEsquerdaDicas a {
	color: #10509e;
	font-size: 11px;
	text-decoration: none;
	}

#colunaEsquerdaDicas a:hover {
	color: #10509e;
	font-weight:bold;
	text-decoration: underline;
	}

	
	
#colunaEsquerdaFornecedores{
	float:left;
	width: 267px;
	height:auto;
	color:#10509e;
	margin:0px 0px 0px 30px;
	padding: 6px 10px 10px 10px;
	}
	
#colunaDireita{
	float: left;
	width: 440px;
	height:auto;
	text-align:left;
	}
	
#colunaDireitaInterna{
	float: left;
	width: 495px;
	height:auto;
	text-align:left;
	color:#5a5fa1;
	margin: 20px 10px 20px 15px;
	}
	
#colunaDireitaFornecedores{
	float: left;
	width: 445px;
	height:auto;
	margin:15px 0px 0px 15px;
	text-align:left;
	color: #02277b;
	}
	
#colunaDireitaFornecedores p{
	margin-bottom:3px;
	}
	
#colunaDireitaFornecedores h1{
	font-size:15px;
	margin-bottom:5px;
	}
	

	
#colunaDireitaFornecedores2{
	float: left;
	width: 792px;
	height:auto;
	margin:15px 0px 0px 25px;
	text-align:left;
	color: #02277b;
	}
	
#colunaDireitaFornecedores2 p{
	margin-bottom:3px;
	}
	
#colunaDireitaFornecedores2 h1{
	font-size:15px;
	margin-bottom:5px;
	}

#colunaEsquerda h1 , #colunaDireita h1{
	font-size:15px;
	margin-bottom:5px;
	}
	
#colunaEsquerda p, #colunaDireita p{
	margin-bottom:14px;
	}
	
#logo{
	float: left;
	width: 990px;
	height:102px;
	background-image:url(../imagens/topo.jpg);
	}
	
#banners{
	float: left;
	width: 990px;
	height:130px;
	background-image:url(../imagens/bg_banners.jpg);
	}
	
#bannerVerticalSobreTaitec{
	float: right;
	width: 140px;
	height:auto;
	margin: 0px 19px 0px 0px;
	background-color: #e4e5f5;
	}

#bannerVerticalNoticias{
	float: left;
	width: 140px;
	height:auto;
	margin: 0px 0px 0px 32px;
	background-color: #e4f5f3;
	}

#bannerVerticalDownloads{
	float: left;
	width: 140px;
	height:200px;
	margin: 0px 0px 0px 22px;
	background-color: #e3f0f7;
	}

#bannerVerticalDicas{
	float: right;
	width: 140px;
	height:auto;
	margin: 0px 18px 0px 0px;
	background-color: #bbd3f2;
	}

#bannerVerticalFornecedores{
	float: right;
	width: 140px;
	height:380px;
	margin: 0px 18px 0px 15px;
	background-color: #8bafff;
	}

#bannerVerticalFornecedores1{
	float: right;
	width: 140px;
	height:auto;
	margin: 0px 18px 0px 15px;
	background-color: #8bafff;
	}
	
#bannerVerticalServicos{
	float: right;
	width: 140px;
	height:600px;
	margin: 0px 18px 0px 0px;
	background-color: #e4f5f3;
	}

#banners h1 {
	font-size:15px;
	margin-bottom:5px;
	color:#24116e;
	}
		
#banner01{
	float: left;
	width: 448px;
	height: 81px;
	color:#24116e;
	margin:15px 10px 10px 30px;
	padding: 10px;
	background-image:url(../imagens/banner_benvindo.jpg);
	}
	
#banner02{
	float: left;
	width: 211px;
	height:101px;
	margin:15px 10px 0px 10px;
	
	}
	
#banner03{
	float: left;
	width: 211px;
	height:101px;
	margin:15px 10px 0px 10px;
	}
	
#busca{
	float: right;
	width: 250px;
	height: 40px;
	margin: 50px 10px 0px 0px;
	color:#28166f;
	}
	
	
#promocoes h1 {
	font-size:15px;
	margin-bottom:5px;
	color:#24116e;
	}
	
#promocoes{
	float: left;
	width: 449px;
	height: 151px;
	margin: 2px 10px 10px 30px;
	padding:10px;
	color:#24116e;
	background-image:url(../imagens/promocoes.jpg);
	}
	
#promocoes01 p{
	margin-bottom: 3px;
	}
	
#promocoes01{
	float: left;
	width: 207px;
	height: 107px;
	margin: 5px 0px 0px 0px;
	padding: 10px;
	background-image:url(../imagens/destaque_promocoes.jpg);
	}
	
#promocoes02 p{
	margin-bottom: 3px;
	}
	
#promocoes02 {
	float: left;
	width: 198px;
	height: 107px;
	margin: 5px 0px 0px 0px;
	padding: 10px;
	background-image:url(../imagens/destaque_promocoes02.jpg);
	}
	
#destaques{
	float: left;
	width: 416px;
	height: 151px;
	margin: 10px 0px 0px 0px;
	color: #28166f;
	padding:10px;
	background:url(../imagens/destaques_01.jpg);
	}
	
#destaques a {
	color: #4472b0;
	font-size: 11px;
	text-decoration: underline;
	}

#destaques a:hover {
	color: #444;
	text-decoration: none;
	}
	
#destaques h1 {
	font-size:15px;
	margin-bottom:20px;
	color:#24116e;
	}
	
#destaquestitulo{
	float: right;
	width: 170px;
	height: auto;
	padding: 0px 0px 0px 230px;
	}
	
#destaquestitulo h1 {
	font-size:15px;
	margin-bottom:7px;
	color:#24116e;
	}
	
#servicostitulo{
	float: right;
	width: 133px;
	height: auto;
	padding: 0px -10px 0px 0px;
	}	
	
#news{
	float:left;
	width: 191px;
	height: 80px;
	margin: 8px 12px 0px 30px;
	padding: 10px;
	color:#28166f;
	font-size:11px;
	background:url(../imagens/news.jpg);
	}
	
#comopagar{
	float: right;
	width: 703px;
	height: 40px;
	color:#28166f;
	font-size:12px;
	margin: 10px 10px 0px 0px;
	
	}
	
#comopagar2{
	float: right;
	width: 220px;
	height: 40px;
	color:#28166f;
	font-size:12px;
	margin: 18px 20px 0px 15px;
	
	}
	
#comopagar3{
	float: left;
	width: auto;
	height: 40px;
	color:#28166f;
	font-size:11px;
	margin: 12px 35px 0px 6px;
	}
	
#textoAcompanhe{
	float: left;
	width: auto;
	height: 40px;
	color:#28166f;
	font-size:11px;
	margin: 12px 0px 0px 0px;
	}	
	
/******************/
/*  RODAPÉ        */
/******************/	

#rodape{
	float:left;
	width:990px;
	height:120px;
	background-image: url(../imagens/rodape.jpg);
	}
	
#rodape a {
	color:#28166f;
	text-decoration: none;
	}

#rodape a:hover {
	color:#28166f;
	text-decoration:underline;
	}
		
#endereco{
	float:left;
	width: 693px;
	height: 27px;
	margin: 15px 10px 0px 0px;
	color:#28166f;
	font-size:10px;
	padding: 13px 0px 0px 10px;
	background-image:url(../imagens/rodape_endereco.jpg);
	}
		
#creditos {
	position:relative;
	top:-22px;
	left:100px;
	width:30px;
	height:18px;
	margin: 3px 0px 0px 530px;
	}
