body{ background:#D40303 url(../imagens/bg.jpg) repeat-x; margin:0; padding:0; text-align:center;}

#fundao{width:100%;  background:url(../imagens/geral.jpg) top center no-repeat; height:600px;}
#geral{ width:775px; margin:0 auto; text-align:left; position:relative; font-family:"Trebuchet MS";} 
	#geral h1,
	#geral h1 a
	{width:180px; height:80px;  position:absolute; padding:0; margin:0; z-index:3; top:0; left:0; display:block; text-indent:-1000px;}

.some{display:none;}
#vcards, #vcards span, #vcards a{ position:absolute !important; top:-10000px !important; left:-1000px !important; }
/** BUSCA **/
#busca{ width:200px; height:103px; padding:13px 0 0 27px; position:absolute; top:25px; left:530px; }
#frBusca input{width:128px; margin:0; background:#9D0406; font-size:10px; color:#fff; border:1px solid #be3f3f;}
input#ok{ width:30px !important;  background:#9D0406; cursor:pointer; margin:0 !important; border:1px solid #be3f3f;}

#col_left{width:165px; float:left; position:relative; padding:90px 0 0 0;}
	#menu{ width:165px; height:245px; color:#fff;}
		#menu ul{ margin:10px 0 0 0; padding:0;}
		#menu p{ color:#f9f9f9; font-size:12px;  margin:0; padding:0;}
		#menu a{color:#fff; text-decoration:none;}
		#menu a:hover{ color:#fff; text-decoration:underline;}

/*** WEBMAIL ***/
	#webmail{width:160px; height:146px; background:#A80404 url(../imagens/bg_webmail.jpg) 0 2px no-repeat; margin:15px 0 0 0; padding:0; text-align:left; font:12px "Trebuchet MS"; color:#fff;}
			#webmailabas{ width:160px;}
			#webmailabas ul{width:160px; height:25px; background:url(../imagens/fr_h_tit01.png) no-repeat; margin:0; padding:0;  list-style:none;}
			#webmailabas li,
			#webmailabas li a
			{width:75px; display:block; float:left !important; margin:0; padding:0; text-indent:-1000px;}
		#webmail form{ margin:5px 0 0 20px;}
		#webmail label{display:block;}
		#webmail input{width:128px; height:11px; margin:0; background:#B60404; font-size:11px; color:#fff; border:1px solid #be3f3f;}

.arearestrita{width:160px; height:25px; background:url(../imagens/fr_h_tit01.png) 0 25px !important; margin:0; padding:0;  list-style:none;}

  #enviar{ width:50px !important; height:38px !important; float:right; border:none !important; background:url(../imagens/bt_enviar.gif) no-repeat !important; cursor:pointer; margin:0 10px 0 0 !important;}

/*** CONTEUDO HOME ***/
#conteudo{ width:575px; float:left; padding:100px 0 0 20px; font:11px "Trebuchet MS"; color:#fff;}
	#conteudo p, 
	#conteudo p a
	{color:#fff; text-decoration:none;}

.cont_internas{ width:605px !important; padding:111px 0 0 0 !important;}

#bannerflash{ width:578px; height:270px; z-index:0 !important;}


#noticias{ width:383px; height:193px; z-index:10 !important; float:left; background:#BB0303 url(../imagens/bg_noticias.jpg) no-repeat; position:relative;}
		#noticias { margin:0; padding:0;}
		#noticias a{font:11px "Trebuchet MS"; color:#fff; text-decoration:none;}
		#noticias p a{ width:185px; position:absolute; top:55px; left:165px;}
		.destaque_noticias{ width:129px; height:124px; padding:17px 0 0 21px;}
		
		#prox-ant{list-style:none; position:absolute; top:135px; left:295px;}
		#prox-ant img{border:0;}
		#prox-ant span{float:left;}
		
	#noticias img,
	#parceiros img {border:none;}		

#parceiros{ width:154px; height:133px; float:left; padding:30px 10px 0 10px; background:url(../imagens/bg_parceiros.jpg) no-repeat; margin:10px 0 0 0;}
	#parceiros p{ margin:0; padding:0;}

/*** CLIENTES ***/
#clientes{font:"Trebuchet MS";}
#cont_clientes{ width:542px; background:url(../imagens/bg_cont_clientes.gif) repeat-y; font-size:12px; color:#484848; position:relative; padding:0; }
	#cont_clientes_dynamic{ width:350px; margin:0; padding:0 25px 0 20px; float:left;}
	#clientes p, 
	#clientes li a, 
	#clientes_read p{ text-decoration:none; color:#484848; margin:0; padding:0;}

	#clientes ul{ width:137px; margin:0; padding:0; list-style:none; float:left;}
	#clientes li{width:127px; background:url(../imagens/bg_li_cases.jpg); padding:0 0 0 5px;}
	#clientes li a:hover{ color:#C10303;}
 
	#clientes_read{ width:572px; background: url(../imagens/bg_cont_clientes2.gif) repeat-y; } 
		#clientes_read h4{ margin:-40px 0 0 30px !important; padding:0; font-size:25px; color:#b71515;} 
		#texto {width:530px; margin:0 0 0 25px; padding:0;}

.bt_voltar{ margin:20px 0 0 510px;} 
 	

#dhtmlfloatie{
filter:alpha(opacity=0);
-moz-opacity:0;
border: 2px solid black;
padding: 5px;
z-index: 100;
background:#fff;
font:12px "Trebuchet MS"; color:#484848;
width:10px; height:10px;
}
#dhtmlfloatie p{
font:12px "Trebuchet MS"; color:#484848;
}

/*** INTERNAS ***/
#internas{ width:565px; padding:10px 10px 0 30px; background:url(../imagens/bg_cont_internas.gif) repeat-y;}
	#internas h4, 
	#conteudo h4
	{margin:0; padding:0; font:25px "Trebuchet MS"; color:#b71515;}
	
	#internas p{margin:0; padding:0; color:#454545;}

/*** COLABORADORES ***/
#colaboradores{ width:565px; font:"Trebuchet MS"; background:url(../imagens/bg_cont_internas.gif) repeat-y; padding:0 10px 20px 30px; position:relative;}
	#colaboradores img, #colaboradores img a{border:none;}
	#colaboradores ul{list-style:none;}
		#colaboradores li{ width:140px; height:169px; margin:0 0 15px 0; padding:3px 0 0 0;  text-align:center; float:left; background:url(../imagens/bg_li_colaboradores.jpg) repeat-x; position:relative;}
		
		#colaboradores img, 
		#colaboradores img a,
		#colaboradores ul,
		#colaboradores li h4,
		#colaboradores p
		{margin:0; padding:0;}
		
		#colaboradores li h4{ font-weight:bold; font-size:12px; color:#b71515;}
		#colaboradores p{font-size:11px; color:#454545;}
		#colaboradores img,	#colaboradores img a{ z-index:1 !important; position:relative;} 


#cresce{ width:1px; height:1px; clear:both;}

/*** CSS DO ZÉ ***/
#dropArea {position:relative; width:605px; margin:0; padding:0;}
	
.menu {position: absolute; width:428px; height:77px;left:168px;top:15px;} /* janela */
.menu ul{ margin:0; padding:0; list-style:none;}
#area {position:relative; width:605px; height:95px; top:15px;  background: url(../imagens/tit_suporte.jpg);}

/*#area2 {position:relative; width: 320px; height: 120px; border: 2px solid black;left:50px; background-color: white; color: black;}*/
#area.entraDrop {border:1px solid #820405; }	
/*#area2.entraDrop {border: 2px solid yellow; background-color: #D9D9FF;}	*/

/* Menu Superior - Suporte */
.menuSuperior{ width:432px; height:95px; background: url(../imagens/mn_suporte_abas.jpg) no-repeat;}
	ul#mn_suporte{width:432px; height:95px; }

	.menuSuperior li, 
	.menuSuperior li a{display:block; float:right; text-indent:-1500px; height:95px;}

		div.menuSuperior li#mn_faq,
		div.menuSuperior li#mn_faq a{width:47px;}
		div.menuSuperior li#mn_faq a:hover{width:47px; background:url(../imagens/mn_suporte_abas.jpg) 116px -95px;}
	
		div.menuSuperior li#mn_webphone,
		div.menuSuperior li#mn_webphone a{width:69px; }
		div.menuSuperior li#mn_webphone a:hover{width:69px; background:url(../imagens/mn_suporte_abas.jpg) 69px -95px;}

/* Menu Lateral - Suporte */
.menuLateral{width:95px !important; overflow:hidden; height:46px; background:url(../imagens/bg_mnv.jpg) repeat-y; padding:15px 0 0 0; }

	.menuLateral li, 
	.menuLateral li a,
	.menuLateral li a:hover{ width:95px; display:block; text-indent:-1000px;}

		div.menuLateral li#mn_faq,
		div.menuLateral li#mn_faq a{height:21px; background:url(../imagens/mnv_faq.jpg) no-repeat;}
		div.menuLateral li#mn_faq a:hover{background:url(../imagens/mnv_faq.jpg) -95px 0;}
	
		div.menuLateral li#mn_webphone,
		div.menuLateral li#mn_webphone a{height:22px; background:url(../imagens/mnv_webphone.jpg) no-repeat;}
		div.menuLateral li#mn_webphone a:hover{background:url(../imagens/mnv_webphone.jpg) -95px 0;}
	

/*** NOTICIAS - Cast ***/
#txtGeral,
#txtGeral a,
#txtGeral p,
#txtGeral p a
{color:#454545; text-decoration:none; margin:0; padding:0;}

#txtGeral ul{ list-style:none; margin:10px 0 0 0; padding:0;}
#txtGeral li{ margin:0 0 20px 0;  float:left;}
#txtGeral li h3, #txtGeral li h3 a{font-size:14px; color:#b71515; margin:0; padding:0;}
#txtGeral li img{ float:left;}

#cxResultado{ clear:both; text-align:center;}

#toolBar{ width:500px;}
#toolBar li{ text-align:center;}
#toolBar li{background:#CF0304; margin:0 5px 0 0; padding:2px; color:#fff !important;}
#toolBar li a{background:#CF0304; color:#fff !important;}
#toolBar li a:hover{background:#AC0404;}

#cxBusca { background:#BC0303; color:#fff; font-size:13px; }
#cxBusca input{background:#BC0303; border:1px solid #be3f3f; color:#fff; font-size:12px;}
#cxBusca fieldset{ border:1px solid #CC0404; padding:10px;}

/*** FALE CONOSCO ***/
#faleconosco{font:"Trebuchet MS"; margin:25px 0 0 40px;}
	#faleconosco form, #frmEnviaAmigo
	{width:511px; height:240px; margin:0 15px 30px 0; padding:10px 0 0 10px; background:#BC0303; border:15px solid #C10808; text-align:left; float:right; position:relative;}

	#faleconosco p,
	#frmEnviaAmigo p,
	#faleconosco label,
	#frmEnviaAmigo label,
	#faleconosco input,
	#frmEnviaAmigo input,
	#faleconosco select,
	#faleconosco textarea
	{font-size:12px; color:#fff;}

	#faleconosco input,
	#frmEnviaAmigo input,
	#faleconosco select,
	#faleconosco textarea
	{margin:5px 0 15px 0; background:#BC0303; border:1px solid #be3f3f;}
	
	#faleconosco label,
	#frmEnviaAmigo label
	{font-size:16px; display:block;}
	
	#faleconosco input,
	#frmEnviaAmigo input,
	{width:205px;}
#faleconosco select{width:240px;}
#faleconosco textarea{width:240px; height:115px;  
	scrollbar-arrow-color:#9B0506;
	scrollbar-3dlight-color:#BC0303;
	scrollbar-highlight-color:#BC0303;
	scrollbar-face-color:#BC0303;
	scrollbar-shadow-color:#BC0303;
	scrollbar-darkshadow-color:#BC0303;
	scrollbar-track-color:#BC0303;}

	#frmEnviaAmigo fieldset{ border:none;}

#col1, #col2{ width:240px; float:left;}
#enviar{ width:50px !important; height:38px !important; float:right; border:none; background:url(../imagens/bt_enviar.gif) no-repeat !important; cursor:pointer; margin:0 10px 0 0 !important;}
#frEnvia{ width:180px; position:absolute; top:160px; left:260px;}

	
/*** RODAPE ***/
#rodape{ width:755px; height:58px; padding:30px 10px 0 10px; background:#D00303 url(../imagens/bg_rodape.jpg) no-repeat; clear:both; font:11px "Trebuchet MS"; color:#fff;}

	#rodape p, #rodape p a{font:11px "Trebuchet MS"; font-weight:normal; color:#fff; text-decoration:none; margin:0; padding:0;}
	#rodape p a:hover{ text-decoration:underline;}

#sideleft{text-align:left; float:left;}
#sideleft img{ margin:0 5px 0 0;}

#sideright{ text-align:right; float:right; }
#sideright img{ margin:0 0 0 5px;}

/*** EDITOR ***/
a {color:#454545;; text-decoration:none; font-weight:bold;}
a:hover {color:#000;}
img, img a{border:none;}

p{font-size:12px; color:#454545; margin:0; padding:0;}
h3{font-size:16px; font-weight:bold; color:#b71515; margin:0; padding:0;}
h4{font-size:14px; font-weight:bold; color:#b71515; margin:0; padding:0;}
span{font-size:12px; font-weight:bold; color:#b71515; margin:0; padding:0;}
h6{font-size:10px; font-weight:bold; color:#454545; margin:0; padding:0;}

table, tr, td, hr{border:none; margin:0; padding:0; }
.tabelaBorda1{ border:1px solid #ccc !important; padding:0;}
.tabelaBorda2{ border:2px solid #ccc !important; padding:0;}

/****/
.navtext {
width:109px;
height:107px;
font-size:11px;
z-index:5 !important;
text-align:left;
background:url(../imagens/bg_col_txt.gif) no-repeat;
padding:8px; 
position:absolute !important;
top:0;
left:10px;
color:#666;
}

