/* RESET */
*{margin:0; padding:0;}

body {background:#CCC;}

#aviso  {margin-left:1000px; font:22px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF;  background:#999; float:left;  }

/*HEADER*/
#header {width:100%; height:150px; background:url(../img/header.png);}
#header_meio {width:980px; height:150px; margin:0 auto;}
#header_logo {width:180px; height:140px; /*	background:#FFF; */ float:left; margin-left:120px; margin-top:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#header_logo a {outline:none;}
#header_endereco {color:#069; margin-left:350px; margin-top:60px; float:right; font:13px Arial, Helvetica, sans-serif; font-weight:bold; position:absolute; width:550px;}	
	
#rd {color:#069; font-weight:bold;  font-size:20px; margin-top:55px;}
#rd a {text-decoration:none; color:#069; text-shadow:1px 2px 8px #CCC; }

/*LOGO OI*/
#logo_oi {position:absolute; margin-left:-80px; margin-top:-130px;}

/*MENU*/
#menu {width:100%; height:36px; background:url(../img/bg-menu.jpg) repeat-x; float:left;}

#menu_meio {width:900px; height:36px; margin:0 auto; font:14px Arial, Helvetica, sans-serif; font-weight:bold;}
#menu_meio a {text-decoration:none; outline:none;  line-height:40px; margin-left:25px; color:#069;}
#menu_meio a:hover {text-decoration:underline;}

#menu_meio .menu {margin-left:100px;}
#menu_meio .menu ul {float:left;}
#menu_meio .menu ul li{float:left; list-style:none;}	
		
/*CONTENT CONTEUDO*/
#content {width:900px; margin:0 auto; overflow:hidden;}
.banner {margin-left:5px;}


#content_left {width:600px; margin-top:0px; margin-left:20px; margin-bottom:20px; float:left; }
#banner {width:600px; height:205px; border:1px solid #999; margin-top:30px;}
#content_left_sidebar {width:550px; background:#FFF; margin:30px auto; font:12px Arial, Helvetica, sans-serif; text-align:justify; padding:10px; margin-left:18px;
	text-decoration:none; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .1);  border:solid 1px #c9c9c9; overflow:hidden;}

/*TABELA NOTICIAS PROCON*/

/*.textobase, li { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	clip:   rect(0px 0px 0px 0px);
	margin: 0px 0px 0px 0px;
	text-align: justify;
}*/

.textobasebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
	font-weight: bold;
	clip:   rect(0px 0px 0px 0px);
	margin: 0px 0px 0px 0px;

}

#content_left_sidebar table {white-space: normal; line-height: normal; font-weight: normal; font-size: medium; font-variant: normal; font-style: normal; color: -webkit-text;
text-align: -webkit-auto; border:1px solid #069;}
#content_left_sidebar td {text-align: -webkit-center; border:1px solid #069; height:20px;}
#content_left_sidebar td, th {display: table-cell; vertical-align: inherit;}



#content_left_sidebar a{font:13px Verdana, Geneva, sans-serif; color:#8294b9; text-decoration:none;}
#content_left_sidebar a:hover{text-decoration:underline;}		
#content_left_sidebar h1, h2 {font:14px Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:3px; text-align:center; color:#6b3f25; margin-bottom:10px; }
#content_left_sidebar p {font:13px Verdana, Geneva, sans-serif; color:#8294b9; padding:10px; }	
#content_left_sidebar .blue {font-weight:bold; color:#069;}

#content_right {width:240px;  margin-top:34px;  margin-left:30px;  float:left; }

#descricao_left li {display: list-item; text-align: -webkit-match-parent;  padding:2px; }
#descricao_left {list-style-type:disc; margin-left:30px; font:11px Verdana, Geneva, sans-serif; }

#descricao_right li {display: list-item; text-align: -webkit-match-parent;  padding:2px;}
#descricao_right {list-style-type:disc; margin-left:50px; font:11px Verdana, Geneva, sans-serif; }

/*INTERNET MOVEL*/
#descricao_inter_movel_right li {display: list-item; text-align: -webkit-match-parent;  padding:2px;}
#descricao_inter_movel_right {list-style-type:disc; margin-left:150px; font:11px Verdana, Geneva, sans-serif; }
.inter_movel_top {margin-top:-120px;}


#vantagens_left {width:220px; text-align:left; }
#vantagens_right {width:300px; float:right; margin-top:-235px; text-align:left;}
#linhaa {width:10px; height:184px; }

#caixa_right {width:218px; margin:0 auto; background:#FFF; margin-bottom:30px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .1);  border:solid 1px #c9c9c9;}

#caixa_right a {text-decoration:none; color:#8294b9;}
#caixa_right a:hover {text-decoration:underline; }

#bg_top {background:url(../img/bg-sidebar.png); position:absolute; width:220px; height:48px; margin-top:-5px; margin-left:-1px;}
#bg_top h3 {font:14px Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:3px; text-align:center; color:#6b3f25; margin-bottom:10px; line-height:50px;}
#content_right_sidebar {width:220px; margin:0 auto; background:#FFF; margin-bottom:30px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .1);  border:solid 1px #c9c9c9;}
#content_right_sidebar h1 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 16px; color:#333;  position:absolute;}
#content_right_sidebar a {text-decoration:none; outline:none;}



#content_right_sidebar_tempo {width:150px; margin-left:61px; margin-bottom:30px; background:#ecedee;}
#iframe#tempoo {background-color:transparent;}
/*FOOTER*/
#footer {width:100%; height:150px; background:url(../img/footer.png); overflow:hidden;}
#footer_meio {width:980px; margin:0 auto; color:#FFF; font:12px Verdana, Geneva, sans-serif;}
#footer_meio_direitos {width:470px; height:20px; margin:0 auto; margin-top:65px; color:#FFF; font:13px Arial, Helvetica, sans-serif; font-weight:bold;}

#content_left_sidebar select {padding:4px;}
#content_left_sidebar h3 {font-weight:bold; font:13px Verdana, Geneva, sans-serif;}
#content_left_sidebar input{padding:3px; font:14px Arial, Helvetica, sans-serif; color:#666; border:1px solid #333; background:#fff; width:340px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:5px 0;}

#content_left_sidebar textarea{padding:3px; font:14px Arial, Helvetica, sans-serif; color:#666; border:1px solid #333; background:#fff; width:340px; border-radius:5px; 	-moz-border-radius:5px; -webkit-border-radius:5px; margin:5px 0;}
	
#content_left_sidebar .btn{display:block; margin:0 auto; cursor:pointer; width:100px; font-weight:bold; background:#069; color:#fff;}
#content_left_sidebar .btn:hover{background:#826da7; color:#fff;}

/*************DIGITRONCO**********/

#digitronco {width:500px; font:11px Verdana, Geneva, sans-serif; color:#000; margin:0 auto;}
#digitronco p {color:#000; font:11px Verdana, Geneva, sans-serif;}
#vantagens_digitronco {margin-left:40px; text-align:left; padding-bottom:10px; margin-top:10px;}
#vantagens_digitronco ul{list-style-type:disc; }
#vantagens_digitronco li {display:list-item; text-align: -webkit-match-parent;  padding:2px;}

/************INTERNETMOVEL********/
#lista_movel {width:490px; margin:0 auto; background:#f4f4f4; border:1px solid #CCC; padding:5px; border-radius: 8px;
-webkit-border-radius: 8px; -moz-border-radius: 8px;}
#caixa_internet_movel {width:490px; margin:10px auto;}
.lista_caixa_movel ul{list-style-type:disc; /*list-style-image:url("img/bullet-seta-2.png");*/}
.lista_caixa_movel li {display:list-item; text-align: -webkit-match-parent;  padding:2px;}

/************INTERNET ADSL********/

#caixa_internet_adsl {border:1px solid #CCC; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#e8e8e8;}
#caixa_internet_adsl2 {border-left:1px solid #CCC; border-right:1px solid #CCC; margin-top:-5px;}


/***********SIMULADOR************/
#content_left_sidebar_simu form{ padding:12px; background:#f4f4f4; border:1px solid #999; margin:30px auto; box-shadow:0px 0px 5px #000; -moz-box-shadow:0px 0px 5px #000;  -webkit-box-shadow:0px 0px 5px #000; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; width:420px;}

#content_left_sidebar_simu {width:570px; background:#FFF; margin:30px auto; margin-left:18px; font:12px Arial, Helvetica, sans-serif; text-align:justify; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -webkit-box-shadow:0 1px 2px rgba(0, 0, 0, .1); -moz-box-shadow:0 1px 2px rgba(0, 0, 0, .1); border:solid 1px #c9c9c9;}

#content_left_sidebar_simu h1 {font:14px Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing:3px; text-align:center; color:#6b3f25; margin-bottom:10px; }
/*#content_left_sidebar_simu label{margin:0 0 10px 0; display:block; float:left;}*/
	
/*#content_left_sidebar_simu span{font:bold 12px Arial, Helvetica, sans-serif; color:#333; text-shadow:1px 1px #fff; display:block;}*/

#content_left_sidebar_simu input{padding:3px; font:14px Arial, Helvetica, sans-serif; color:#666; border:1px solid #333; background:#fff; border-radius:5px; 	-moz-border-radius:5px; -webkit-border-radius:5px; margin:5px 0;}
	
#content_left_sidebar_simu textarea{padding:3px; font:14px Arial, Helvetica, sans-serif; color:#666; border:1px solid #333; background:#fff; width:340px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:5px 0;}
	
#content_left_sidebar_simu .btn{display:block; margin:0 auto; cursor:pointer; width:100px; font-weight:bold; background:#069; color:#fff; }
#content_left_sidebar_simu .btn:hover{background:#826da7; color:#fff;}


/***********CONTATO************/
#content_left_sidebar form{ padding:12px; background:#f4f4f4; border:1px solid #999; margin:30px auto; box-shadow:0px 0px 5px #000; -moz-box-shadow:0px 0px 5px #000;  -webkit-box-shadow:0px 0px 5px #000; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; width:350px;}

#content_left_sidebar label{margin:0 0 10px 0; display:block;}
	
#content_left_sidebar span{font:bold 14px Arial, Helvetica, sans-serif;}

#content_left_sidebar input{padding:3px; font:14px Arial, Helvetica, sans-serif; color:#666; border:1px solid #333; background:#fff; width:340px; border-radius:5px; 	-moz-border-radius:5px; -webkit-border-radius:5px; margin:5px 0;}
	
#content_left_sidebar textarea{padding:3px; font:14px Arial, Helvetica, sans-serif; color:#666; border:1px solid #333; background:#fff; width:340px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin:5px 0;}
	
#content_left_sidebar .send{display:block; margin:0 auto; cursor:pointer; width:100px; font-weight:bold; background:#069; color:#fff; }
#content_left_sidebar .send:hover{background:#826da7; color:#fff;}
#content_left_sidebar .ok {padding:5px; background:#D5FFDF; border:1px solid #009865; font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333; font-weight:bold; text-align:center; margin-bottom:15px;}


/*PAINEL DE LOGIN*/
#painel_de_login{width:175px; height:160px; padding:5px; margin:5px auto 0; background:#f4f4f4; border:1px solid #CCC; }
#painel_de_login legend{font:18px Georgia, "Times New Roman", Times, serif; color:#069; text-shadow:0px 0px 1px #333; font-weight:bold; }
#painel_de_login span{ display:block; font:16px Georgia, "Times New Roman", Times, serif; color:#333; font-weight:bold; margin:5px 0; }
#painel_de_login input{font-family:Verdana, Geneva, sans-serif; width:150px; height:16px; border:1px solid #CCC; padding:5px; color:#069;}
#painel_de_login input :hover{border:1px solid #666; }
#painel_de_login .login_btn{background:#069; color:#FFF; font:14px Tahoma, Geneva, sans-serif; font-weight:bold; cursor:pointer; margin-top:5px;  width:80px; height:30px; border:1px solid #000; outline:none; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}