/*

    Document   : content.css
    Created on : 10/03/2010, 17:09:12
    Author     : @vagnermix - NacionalVOX
    Description: CSS - House Tube

    TODO customize this sample style
    Syntax recommendation http://www.w3.org/TR/REC-CSS2/	

*/

img								{ border:none; }
body							{ font:11px Arial, Helvetica, sans-serif; margin:0; padding:0; background:url(background-body.jpg) repeat-x #E3E3E3; }
h1, h2, h3, h4, h5, h6			{ margin:0; padding:0; }
form							{ margin:0; padding:0; }
.none							{ display:none; }
.clear							{ clear:both; }
.space							{ height:10px; }
.space_large					{ height:30px; }
.linha_separa					{ width:100%; height:1px; background:#CCCCCC; display:block; margin:15px 0; }

/* colors */

.color_666						{ color:#666; line-height:17px; }
.color_FFA200					{ color:#FFA200; line-height:17px; }
.color_155EA1					{ font-size:12px; color:#155EA1; }

/* links */

.link_333						{ color:#333; text-decoration:none; }
.link_333:hover					{ text-decoration:underline; }
.link_FFA200					{ color:#FFA200; text-decoration:none; }
.link_FFA200:hover				{ text-decoration:underline; }
.link_155EA1					{ color:#155EA1; text-decoration:none; }
.link_155EA1:hover				{ text-decoration:underline; }

/* estrutura */

.container						{ width:1000px; margin:16px auto; margin-bottom:0; background:url(bg_home.gif) repeat-y; overflow:auto; border-bottom:3px solid #FFF; }

/* container left */

.container_left					{ width:280px; float:left; }
.header							{ height:412px; }
.top_box_content_left			{ display:block; height:33px; background:url(nav_top_bg.jpg) no-repeat; }
.content_left					{ width:270px; background:#FFF; margin-left:10px; }
.btn_mais_vantagens				{ margin:20px 0 20px 48px; }

/* container right */

.container_right				{ width:720px; float:left; background:#FFF; }
.col_left_container_right		{ width:385px; background:url(aces_linha.jpg) repeat-y top left #EEE; float:left; }
.title_acesso_restrito			{ width:385px; height:36px; background:url(aces_tit.jpg) no-repeat; display:block; }
.login_acesso_restrito			{ width:350px; height:60px; padding:20px 0 0 22px; margin-left:13px; position:relative; background:#FBFBFB; }

.col_right_container_right		{ width:325px; height:396px; float:left; background:#EEE; }
.box_noticias_home				{ width:275px; margin:auto; background:#FFF; padding-bottom:20px; }
.lista_noticias_home			{ padding:0 30px; }
.bg_btn_mais_noticias			{ width:275px; height:20px; background:url(not_bg.gif) no-repeat; text-align:center; margin:auto; }

/* forms */

.table_forms					{ color:#666; }
.table_forms tr td				{ height:35px; }
.label							{ display:block; color:#666; }
.input_txt						{ width:100%; padding:3px; background:#F4F4F4; border:1px solid #DEDEDE; color:#666; }
.input_txt_acesso				{ width:100%; padding:3px; background:#EEE; border:1px solid #DEDEDE; color:#666; }
.txt_area						{ width:100%; height:100px; padding:3px; background:#F4F4F4; border:1px solid #DEDEDE; color:#333; }
.input_DDD 						{ width:28px; background-color:#f4f4f4; border:1px solid #DEDEDE; padding:3px; color:#333; }

/* container footer */

.container_footer				{ width:100%; height:102px; background:url(bg_rodape.jpg) repeat-x; }
.content_footer					{ position:relative; width:1000px; height:102px; margin:auto; }
.logo_cd_footer					{ position:absolute; top:35px; left:0; }
.menu_footer					{ position:absolute; top:28px; left:200px; width:125px; }
.menu_footer_um					{ position:absolute; top:28px; left:340px; width:100px; }
.links_footer					{ font-size:10px; display:block; text-decoration:none; color:#CCC; }
.links_footer:hover				{ text-decoration:underline; color:#FFF; }
.endereco_footer				{ position:absolute; top:35px; left:520px; width:260px; display:block; color:#FFF; }
.ligue_gratis					{ position:absolute; top:15px; right:0;  text-align:center; }
.tiki_vox						{ position:absolute; bottom:5px; right:0; text-align:right; }

/* content int */

.title_internas					{ margin-top:-49px; }
.content_internas				{ width:680px; min-height:580px; background:url(aces_linha.jpg) repeat-y #EEE; padding:15px 10px 0 20px; }
.bg_btn_voltar					{ width:710px; background:url(aces_linha.jpg) repeat-y #EEE; }
.btn_voltar						{ margin-left:598px; }
.bg_btn_topo					{ position:relative; width:710px; height:50px; background:url(aces_linha.jpg) repeat-y #EEE; }

/* produtos e servicos */

.col_btns_um					{ width:300px; float:left; margin-left:50px; }
.col_btns_dois					{ width:300px; float:left; }

/* links uteis */

.lista_links_uteis				{ width:610px; background:#FFF; margin-left:15px; padding:20px; }
.img_link_util					{ margin-right:20px; float:left; }
.desc_link_util					{ width:450px; float:left;  }

/* contato */

.formulario_contato 			{ font-size:11px; color:#616467; }
.formulario_contato td 			{ font-size:11px; color:#616467; }
.spc_input 						{ padding:5px 0px 10px 0px; }
.dados_contato					{ width:300px; float:right; }

/* restrito */

.bg_logo_conveniado				{ background:#FFF; padding:10px; }

.CKTFORM 						{ border: 1px solid #ffffff; background: #ee1111;	padding: 2px; position: absolute; font-weight: bold; color: #ffffff; top: -12px; height: 18px; left: 25px; display: none; cursor: pointer; }

/* paginacao */

.paginacao						{ text-align:center; }
.links_paginacao				{ padding:5px 10px; background:#F4F4F4; border:1px solid #CCC; color:#666; text-decoration:none; }
.links_paginacao:hover			{ text-decoration:underline; }


















