/* CSS Document */
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\IMPORTANDO FORMATAO      */
/*@import importa um outro arquivo CSS para este arquivo.*/
/* muito bom para fazer modulao de CSS, fica mais organizado. */
@import url(loja_virtual.css);
@import url(interna.css);
@import url(estilo_personalizado.css);
@import url(dedicados.css);
@import url(formulario.css);
@import url(menu.css);
@import url(02_padrao.css.css);
@import url(mapa-do-site.css);
@import url(planos_de_hospedagem.css);
@import url(menu_tableless.css);
/*@import url(niceforms-default.css);*/

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando TUDO      */
/* este astersco seleciona todos os elementos do HTML,
assim eu posso tirar algumas propriedades que
acabam nos atrapalhando no decorrer do trabalho */
* {
	margin: 0;
	padding: 0;
	margin: 0px;
	padding: 0px;
	list-style: none;
	border: 0;
	text-decoration: none;
	font-family: "Trebuchet Ms", verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
}

html {
	margin: 0;
	padding: 0;
	margin: 0px;
	padding: 0px;
	list-style: none;
	border: 0;
	text-decoration: none;
	font-family: "Trebuchet Ms", verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	color:#878888;
}


/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o HTML / BODY      */
body {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	font-family: "Trebuchet Ms", verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
}

p {
	text-decoration: none;
	font-family: "Trebuchet Ms", verdana, Arial, Tahoma, Sans-Serif;
	font-size: 12px;
}


.linha_divisora {
	height: 1px !important;
	background-image: url(../imagens/tracejado_horizontal.png);
	background-repeat: repeat-x;
	background-position: top;
	color:#FFFFFF;
}

a:link {
	color:#028797;
	font-size: 12px;
	
}
a:visited {
	color:#028797;
	font-size: 12px;
	
}

a:active {
	color:#028797;
	font-size: 12px;
	
}


a:hover {
	color:#09636E;
	font-size: 12px;
	text-decoration:underline;
	
}





/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o MENU      */
/* O div que envolve todo o site. 
 mania minha sempre colocar este div para me ajudar qualquer hora. 
Meu segundo Body. */

div#geral {
	width: 769px;
	_width:768px;
	background:url(../imagens/sombra.png) repeat-Y center bottom;;
	padding: 0 21px;
	_padding: 0 21px;
	margin: 0 auto;
}

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o TOPO       */
#topo {
	height: 150px;
	position: relative;
	float:left;
	width: 768px;
	background-image: url(../imagens/fundo_topo_geral.png);
	background-repeat: repeat-x;
	background-position: top;
}


#divisao_do_topo {
	width: 768px;
	float:left;
}


/* MENU */
/*#topo #menu {
	float: left;
	height: 29px;
	margin: 0px 0 0;
	background-image:url(../imagens/fundo_topo_geral.png);
	background-repeat: repeat-x;
}

#topo #menu ul {
	height: 29px;
	left: 0px;
	display:block;
}
#topo #menu ul:after {
	content: ".";
	display: block;
	color: white;
	clear: both;
	width:100%;
	height:1px;
	font: 1px arial;
}

#topo #menu ul li {display: inline;}

#topo #menu ul li a {
	float: left;
	padding:7px 7px;
	color: #000000;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;	
}
#topo #menu ul li a:hover, #topo #menu ul li.selecionado a {
	color: white;
}*/

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o MENU      */

#menu ol {
	height: 10px;
	left: 10px;
	float:right;
	/*border: 1px solid red;*/
}

#menu ol li {display: inline;}

#menu ol li a {
	float: left;
	padding:7px 10px;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;	
}
#menu ol li a:hover, #menu ol li.selecionado a {
	color: black;
	background-repeat: repeat-x;
	background-position: top;
}



/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o LOGOTIPO      */
/*logotipo*/
#logotipo {
	width: 210px;
	height: 125px;
	float:left;

}

/*menu logotipo*/

.menu_home {
	width: 209px;
	overflow:auto;
	
}

.menu_home ul {
	overflow:auto;
}

.menu_home ul li {
	display:block;
	float:left;
/*	border: 1px solid red;*/
/*	padding-left:25px;
	margin-left: 5px;
	height:27px;*/
}

#icone_home {
	background-image: url(../imagens/icone_home.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	line-height: 27px;
	padding-left: 28px;
	font-size: 10px;
	color: #02538B;
	
}

#icone_mapadosite {
	background-image: url(../imagens/icone_mapadosite.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	line-height: 27px;
	padding-left: 28px;
	font-size: 10px;
	color: #02538B;
	margin-left:5px;
}

#icone_chat {
	background-image: url(../imagens/icone_chat.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	line-height: 27px;
	padding-left: 28px;
	font-size: 10px;
	color: #02538B;
	margin-left:5px;
}

#icone_chat:hover, #icone_mapadosite:hover, #icone_home:hover {
	color:#04B9CE;

}



/*.menu_home ul li a:link {
	font-size: 10px;
	color: #02538B;
	font-weight: normal;
	text-decoration: none;
}

.menu_home ul li a:active {
	font-size: 10px;
}

.menu_home ul li a:visited {
	font-size: 10px;
}

.menu_home ul li a:hover {
	font-size: 10px;
	color: #06C7CC;
	font-weight: normal;
	text-decoration: none;
}*/


/*banner*/


#logotipo ul #banner_topo {
	height: 210px;
	height: 128px;
	background-image: url(../imagens/logotipo_topo.png);
	background-repeat: repeat-x;	
}


/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o CONTAINERS      */
/*Container*/
#container_registro {
	border: 1px solid  #B3DEF0;
	width:340px;
	float:left;
	background-color:#ffffff;
	margin-left: 0px;
	margin-top: 5px;
	padding-bottom: 5px;
}

#container_rotativo {
	width: 552px;
/*	height:54px;*/
	float:left;
	background-color:#ffffff;
	margin-top: 10px;
	margin: 4px;
	margin-left: 0px;
	display:block;
}

#container_rotativo ul li img {
	border: 1px solid  #B3DEF0;
	
}

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o SUB-MENU      */
/* SUB-MENU */
/*#topo #sub_menu {
	height: 29px;
	width: 769px;
	display:block;
	clear:both;
	background-image:url(../imagens/fundo_submenu.png);
	background-repeat: repeat-x;
	position:relative;
}


#topo #sub_menu ul {
	height: 29px;
	left: 10px;
	clear:both;	
}

#sub_menu ul li {
	display:block;
	float:left;
	padding:7px 3px;
}

#topo #sub_menu ul li a {
	padding:7px 5px;
	color: #ffffff;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
}

#topo #sub_menu ul li a:hover {
	color: black;
	background-image: url(../imagens/fundo_submenu_selecionado.png);
	background-repeat: repeat-x;
	background-position: top;
}
*/


/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o CONTAINER  WEBMAIL    */

#container_webmail {
	width:200px;
	float:left;
	background-color:#ffffff;
	margin-left: 10px;
	margin-top: 5px;
	border: 1px solid #b3def0;
}

#acessa_registro {
	color: #77a4c6;
	display: inline;
	font-size: 14px;
	text-decoration: none;
}



#acessa_webmail {
	color: #77a4c6;	
	display: inline;
	font-size: 14px;
	text-decoration: none;
	vertical-align: middle;
	position:relative;
	width: 50px;
	/*padding-top: -20px;*/

}

#acessa_webmail img {
	padding: 0px;
	padding-top: 2px;
	padding-left: 5px;
	width: 20px;
}

#acessa_webmail a {
	color: #77a4c6;
	font-size: 14px;
	text-decoration: none;
	margin-bottom: 7px;
}

#acessa_webmail a:hover {
	color: #3d7dae;
	font-size: 14px;
	text-decoration: none;
}


#acessa_webmail_txt {
	display: inline;
	padding-left: 4px;
}



/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o BUSCA DE DOMINIO      */
.caixa_texto_busca_dominio {
	border: 1px solid  #4083b7;
	height: 18px;
	background-color:#f5f7f7;
	width: 180px;
	font-size: 12px;
	font-weight: bold;
	color: #00538d;
	padding-left: 4px;
}

.caixa_texto_dominios {
	border: 1px solid  #4083b7;
	height: 18px;
	background-color:#f5f7f7;
	width: 70px;
	font-size: 12px;
	font-weight: bold;
	color: #00538d;
}

.botao_ok {
	margin-bottom: -4px;
}


.texto_preto {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	padding: 4px;
}


/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o CONTEUDO      */

#conteudo {
	float: left;
	margin: 0px;
	width: 769px;
	clear: both;
	border-right: none !important;
	
}

/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando TITULO DAS SEES     */
/* TITULO SECOES */
#titulo_secoes  {
	height: 30px;
	width: 765px;
	background-image:url(../imagens/fundo_titulo_secoes.png);
	background-repeat: repeat-x;
	background-position: bottom;
	clear:both;
	padding-top: 37px;
	*padding-top: 5px;
	_margin-top: -25px !important;
}

#cResumo h3 {
	padding-left: 5px;
}


#conteudo {
/*	border: 1px solid red;*/
	padding-top: 0px;
	_padding-top: 20px;
}


*#titulo_secoes  {
	margin-top: 40px;
/*	border: 1px solid red;*/
	display:table;
	clear:both;
}


html>/***/body #titulo_secoes  {
	margin-top: 0px;
}


#conteudo #titulo_secoes ul li {display: inline;}

#conteudo #titulo_secoes ul li a {
	float: left;
	padding:7px 10px;
	color: #4083B7;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;	
}
#conteudo #titulo_secoes ul li a:hover {
	color: #0D6DB5;
}

*#titulo_secoes ul li a {
	float: left;
	padding:7px 10px;
	color: #4083B7;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
}

/*wwwwwwwwwwwwwwwwwwwww*/

#titulo_secoes ol {
	height: 20px;
	left: 10px;
	float:right;
	border: 1px solid red;
}

#titulo_secoes li {display: inline;}

#titulo_secoes ol li a {
	float : left;
	padding:7px 10px;
	color : #0D6DB5;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;	
}
#titulo_secoes ol li a:hover, #titulo_secoes li.selecionado a {
	color:  #C2C3C4;
}




.titulo_secoes_geral {
	float: left;
	padding:10px;
	color: #03929A;
	text-transform: uppercase;
	font-size: 16px;
	font-weight: bold;	
}


/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o LISTA DE CONTEUDOS    */
#conteudo_lista {
	width : 585px;
	margin-left: 0px;
	margin-top: 0px;
	padding:5px;
	float:left;
/*	border: 1px solid #FF0000;*/
}

#conteudo_lista ul p {
	color : #969898;
	padding : 5px;
	clear :both;
}

.destaque_plano {
	width: 142px;
	border: 1px solid #abcbe4;
	float:left;
	margin-left: 2px;
	padding: 0px;
/*	overflow: auto;*/

}

.destaque_padrao{
	margin: 6px;
/*	border: 1px solid red;*/
}


.destaque_plano h1{
	font-size: 14px;
	font-weight: bold;
	color: #115d97;
	text-decoration: none;
	margin-top: 5px;
	text-transform: uppercase;
}
	
.destaque_plano li {
	font-size: 12px;
	font-weight: normal !important;
	color: #1076a2;
	text-decoration: none;
	padding-left: 0px;
	clear:both;
	line-height: 14px;
/*	border: 1px solid red;*/
}


.imagem_preco {
	padding-left: 3px;
}



.laranja_azul {
	font-size: 11px;
	font-weight: normal !important;
	text-decoration: none;
	clear:both;
	color: #1076a2;
	padding-left: 15px;
	background-image:url(../imagens/bullet_home_planos.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 20px;
}


.laranja {
	font-size: 11px;
	font-weight: normal !important;
	text-decoration: none;
	clear:both;
	color: #e59702;
	padding-left: 15px;
	background-image:url(../imagens/bullet_home_planos.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 20px;
}

.alinhar_4x {
	padding: 4px;
	display:block;
}

.destaque_plano li a {
	font-size: 11px;
	font-weight: bold;
	color: #1076a2;
	text-decoration: none;
}

.destaque_plano li a:hover {
	color: #0290cd;
}

.destaque_plano li p {
	font-size: 11px;
	color: #115d97;
	text-decoration: none;
	clear:both;
	text-transform: none;
	line-height: 14px;
	padding-left: 4px;
}

.destaque_plano ul {
	width: 143px;
	background-image: url(../imagens/fundo_caixa_preco.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 41px;
	padding-top: 2px;
}



.destaque_plano ul h1 {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	background-image: none;
	line-height: 16px;
	clear:both;
}

.destaque_plano ul h2 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-bottom: 2px;
	
}

.destaque_plano h3{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	background-image:url(../imagens/fundo_link_destaque.jpg);
	height: 21px;
	margin-top: 10px;
	clear:both;
	vertical-align: bottom;
	background-repeat: no-repeat;
	background-position: center center;
}

.destaque_plano h3 a {
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	height: 20px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.destaque_plano h3 a:hover{
	color: #fff605;
}


.destaque_plano h4{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #f5a004;
	text-decoration: none;
	text-align: center;
	padding-top: 5px;
	height: 21px;
}

.destaque_plano h4 a {
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	color: #f5a004;
	text-decoration: none;
	text-align: center;
	padding-top: 3px;
	height: 20px;
}

.destaque_plano h4 a:hover{
	color: #ffbd64;
}



/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\Formatando o COLUNA HOME      */
#formatando_coluna_formulario {
	position: absolute;right: 10px;top:10px;width: 150px;display:table;

}



#formatando_coluna {
	width: 150px;
	float:right;
	_margin-right: 5px;
	*margin-right: 12px;
	_margin-right: 0px;
}

#coluna_home {
	width: 154px;
	float:right;
	border: 1px solid #abcbe4;
	margin-right: 4px;
	_margin-right:0px;
	margin-top: 5px;
	/*clear:both;*/
}

#coluna_home h1 {
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #1a9bd2;
	text-decoration: none;
	background-image: url(../imagens/fundo_titulo_coluna.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 10px;
	padding-left: 10px;
}
#coluna_home h2 {
	font-family: "Trebuchet MS", Arial;
	font-size: 14px;
	font-weight: bold;
	color: #F5A004;
	text-decoration: none;
	margin-top: 1px;
	padding-left: 5px;
}
	
#coluna_home li {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1076a2;
	text-decoration: none;
	background-image: url(../imagens/bullet_lista.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
	padding-left: 15px;
	clear:both;
}

#coluna_home li a {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1076a2;
	text-decoration: none;
}

#coluna_home li a:hover {
	color: #0290cd;
}



/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Formatando o COLUNA HOME 2      */
#coluna_home_02 {
	width: 154px;
	float:right;
	border: 1px solid #abcbe4;
	margin-right: 3px;
	margin-top: 10px;
	/*clear:both;*/
}

#coluna_home_02 h1{
	font-family: "Trebuchet MS", Arial;
	font-size: 18px;
	font-weight: bold;
	color: #1a9bd2;
	text-decoration: none;
	background-image: url(../imagens/fundo_titulo_coluna_02.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 10px;
	padding-left: 10px;
}
	
#coluna_home_02 li {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1076a2;
	text-decoration: none;
	background-image: url(../imagens/bullet_lista.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 5px;
	padding-left: 15px;
	clear:both;
}

#coluna_home_02 li a {
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	font-weight: bold;
	color: #1076a2;
	text-decoration: none;
}

#coluna_home_02 li a:hover {
	color: #0290cd;
}
 
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Formatando o destaque DEPOIMENTO    */

#depoimento {
	width:500px;
	border: 1px solid #9EE6E8;
	float:left;
	margin-top:30px;
	margin-left: 30px;
	padding: 10px;
	clear:both;
}

#titulo_depoimento {
	width: 28%;
/*	border: 1px solid red;*/
	margin-top: 5px;
	margin-left: 5px;
	height: 30px;
	background-image: url(../imagens/bullet_depoimentos.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#titulo_depoimento h1 {
	margin-top: 2px;
	margin-left: 12px;
	font-size: 18px;
	color: #03BEC3;
	text-decoration: none;
	font-weight: bold;
}

#imagem_depoimento {
	width: 212px;
	margin-top: 5px;
	float:left;
	display:inline;
}


#texto_depoimento {
	padding: 2px;
	font-size: 18px;
	color: #ACADAD;
	text-decoration: none;
}


#depoimento_empresa {
	padding: 2px;
	font-size: 14px;
	color: #D0D1D1;
	text-decoration: none;
	text-align:right;
}


#depoimento_empresa a {
	font-size: 11px;
	color: #D0D1D1;
	text-decoration: none;
}


#depoimento_empresa a:hover {
	color:#ABACAC;
}

#resumo_depoimentos {
	padding: 5px;
	font-size: 11px;
	color: #D1D2D2;
	text-decoration: none;
	line-height: 16px;
	text-align:right;
}

#depoimentos_ler_mais {
	background-image: url(../imagens/faixa_divisora_depoimentos.png);
	background-repeat: repeat-x;
	clear:both;
/*	border: 1px solid red;*/
	height: 25px;
}

#depoimentos_ler_mais a {
	font-size: 12px;
	font-weight: bold;
	color: #25B3B7;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:right;
	float:right;
	padding-top: 5px;
}

#depoimentos_ler_mais a:hover {
	color: #15DDE3;
}


#texto_destaque {
	padding: 5px;
	clear:both;
/*	border: 1px solid red;*/
}

#texto_destaque p {
	font-size:12px;
	padding: 5px;
	clear:both;
	color: #D3D6D6;
	font-weight: normal !important;
/*	border: 1px solid red;*/
}


/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Formatando o RODA P */




#rodape {
	width:width: 765px;
	height: 123px;
	padding: 0px;
	clear:both;
	background-image: url(../imagens/fundo_rodape.png);
	background-repeat: no-repeat;
/*	border: 1px solid red;*/
}

#rodape #menu_rodape  {
	float: left;
	height: 30px;
	margin: 0px 0 0;
	width: 765px;
	background-repeat: repeat-x;
	background-position: bottom;
/*	border: 1px solid red;*/
	
}

#rodape #menu_rodape :after {
	content: ".";
	display: block;
	color: white;
	clear: both;
	width:100%;
	height:1px;
	font: 1px arial;
}

#rodape #menu_rodape  ul {
	height: 30px;
	left: 0px;
/*	border: 1px solid red;*/
	padding-top:13px;
}

/*#rodape #menu_rodape  ul:after {
	content: ".";
	display: block;
	color: white;
	clear: both;
	width:100%;
	height:1px;
	font: 1px arial;
}*/

#menu_rodape  ul li {
	display: inline;
/*	border: 1px solid red;*/
	float:right;
	padding:7px 10px;
	padding-right: 20px;
}



#rodape #menu_rodape  ul li a {
	color: #ffffff;
	text-transform: uppercase;
	font-family: "Trebuchet Ms", Arial, Tahoma, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

#rodape #menu_rodape  ul li a:hover {
	color: #ffffff;
}

#sobre_a_Digiweb {
	clear: both;
}

#rodape_linha_01 {
	clear: both;
	font-size: 14px;
	font-weight: bold;
	color: #8f8f8f;
	text-decoration: none;
	padding-top: 30px;
	text-align: center;
}

#rodape_linha_01 a {
	clear: both;
	font-size: 14px;
	font-weight: bold;
	color: #8f8f8f;
	text-decoration: none;
	padding-top: 30px;
	text-align: center;
}

#rodape_linha_02 {
	clear: both;
	font-size: 12px;
	color: #8f8f8f;
	text-decoration: none;
	text-align: center;
}

div#acabamento_rodape {
	float:inherit;
	height: 39px;
	width: 769px;
	_width:768px;
	padding: 0 21px;
	_padding: 0 21px;
	margin: 0 auto;
	background-image: url(../imagens/sombra_rodape.png);
	background-repeat: no-repeat;
	background-position: center top;
	position:relative;
}


/* CSS Document -----------------------------------------------------------------Tecnicas refinadas */



#container_lista {
		border: 1px solid white;

}

#container_lista ul {
}

#container_lista ul li h1 {
	padding-left: 0px;
	font-size: 14px;
	/*	font-weight: bold;*/
	color: #4D86B1;
	text-decoration: none;
	background-image: url(../imagens/bullet_secao.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 8px;
	margin-bottom: 5px;
	
}

.link_na_midia:link {
	font-size: 16px;
	font-weight: normal !important;
	color: #0895AC;
	text-decoration: none;
	padding-left: 8px;
	margin-bottom: 5px;	
}

.link_na_midia:active {
	font-size: 16px;
	font-weight: normal !important;
	color: #0895AC;
	text-decoration: none;
	padding-left: 8px;
	margin-bottom: 5px;	
}

.link_na_midia:visited {
	font-size: 16px;
	font-weight: normal !important;
	color: #0895AC;
	text-decoration: none;
	padding-left: 8px;
	margin-bottom: 5px;	
}

.link_na_midia:hover {
	font-size: 16px;
	font-weight: normal !important;
	color: #02CAD5;
	text-decoration: none;
	padding-left: 8px;
	margin-bottom: 5px;	
}


/*

//////////////////   fim de link de Digiweb na midia

*/



#container_lista ul li h5 {
	padding-left: 0px;
	font-size: 14px;
	/*	font-weight: bold;*/
	color: #A0A0A0;
	text-decoration: none;
	padding-left: 8px;
	margin-bottom: 5px;
	font-weight: normal !important;	
}

#container_lista ul ol {
	padding-left: 0px;
	font-size: 14px;
	/*	font-weight: bold;*/
	color: #F49302;
	text-decoration: none;
}

#container_lista ul ol h2 {
	padding-left: 15px;
	font-size: 16px;
	/*	font-weight: bold;*/
	color: #F49302;
	text-decoration: none;
	background-image: url(../imagens/bullet_materias_01.png);
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: left center;
}

#container_lista ul ol h3 {
	font-size: 16px;
	font-weight: normal;
	color: #089599;
}

#container_lista ul ol h4 {
	padding-left: 15px;
	font-size: 16px;
	font-weight: normal;
	color: #FF9A03;
	background-image: url(../imagens/bullet_materias_01.png);
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: left center;
}

.leia_mais_materias {
	background-image:url(../imagens/tracejado_horizontal_sombra.png);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 30px;
	/*border: 1px solid red;*/
}

.leia_mais_materias a:link {
	font-size: 14px !important;
	color: #089599;
	text-decoration: none;
}
.leia_mais_materias a:visited {
	font-size: 14px !important;
	color: #089599;
	text-decoration: none;
}

.leia_mais_materias a:active {
	font-size: 14px !important;
	color: #089599;
	text-decoration: none;
}

.leia_mais_materias a:hover {
	font-size: 14px !important;
	color: #01DAE0;
	text-decoration: none;
}



#container_lista p {
	padding-top: 5px;
	text-align: justify;
	color: #878888;	
}

#container_lista li p {
	padding-top: 5px;
	text-align: justify;
	color: #878888;
}

#container_lista ul li a {
	font-size: 14px;
	/*	font-weight: bold;*/
	color: #4D86B1;
	text-decoration: none;
	padding-left: 8px;
	margin-bottom: 10px;
	
}

#container_lista ul li a:hover {
	color: #00BBE3;
	text-decoration: underline;
}



/* CSS Document -----------------------------------------------------------------Tecnicas refinadas */


#container_paginacao {
	width:500px;
	float:left;
	border: 1px solid #FFAC01;
	margin-left:30px;
	height:
}

#pagina_anterior {
	width: 20%;
	float:left;
}

#pagina_paginas {
	width: 55%;
	float:left;
}

#pagina_proxima {
	width: 20%;
	float:left;	
}

/*link padrao da paginao*/

#pagina_anterior, #pagina_paginas, #pagina_proxima a {
	font-size: 14px;
	font-weight: bold;
	color: #CDCECF;
	text-decoration: none;
	text-align: center;
}

#pagina_anterior, #pagina_paginas, #pagina_proxima a:hover {
	font-size: 14px;
	font-weight: bold;
	color: #CDCECF;
	text-decoration: none;
}

.texto_branco {
	color:#FFFFFF;

}

/*    HACKS PARA IE 6 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\           */

#titulo_secoes  {
	_margin-top: 0px !important;
/*	_border: 1px solid red;*/

}

#conteudo {
	_margin-top: -30px;
	border: 1px solid white;
}


.link_branco:link {
	color: #FFFFFF;
}

.link_branco:visited {
	color: #FFFFFF;
}

.link_branco:active {
	color: #FFFFFF;
}

.link_branco:hover {
	color: #FDED01;
}
/*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ Reestruturao do topo     */

.fundo_preto {
	background-color:#000000;
}


.texto_codificando {
	color:#7979C4;

}

.texto_especial {
	color:#D67E37;

}

.texto_fonte_01 {
	font-size:9px;
}




/*Banner Flutuante*/

#banner_flutuante {
	position:absolute;
	left:25%;
	top:40px;
	width:227px;
	height:442px;
	padding: 15px;
	z-index:100;
/*	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../imagens/uol/fundo.png,sizingMethod='scale');
*/}

.uol_logo {
	float:left;
	margin-left: 50px;
	margin-top: 30px;
}

.uol_fechar {
	float:right;
	margin-right: 75px;
	margin-top: 40px;
}

/* ----   Botão dos formularios   - - - - - */

.botao_formulario {
	background-image: url(../imagens/fundo_botao_formulario.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 26px;
	border: 1px solid #d9fcfe;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	width: 200px;
}

.botao_formulario:hover{
	background-image: url(../imagens/fundo_botao_formulario_on.png);
	background-repeat: repeat-x;
	background-position: top;
	height: 26px;
	border: 1px solid #d9fcfe;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	width: 200px;
	cursor:hand;
}


