@charset "utf-8";
/* CSS Document */

/************************************
Trinn
Criado em: Junho/2008                     																					
Desenvolvido por: ZONAInternet
************************************/

/************************************
	BASIC TAGS
************************************/

* {    
	margin: 0; padding: 0;	border: none; text-decoration: none; list-style-type: none;
}
body {
	margin: 0; padding: 14px 0 0 0;
	background: #FFFFFF;
	color: #666666;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background:url(../imgs/background.gif);
}

#desktop {
	margin: 0 auto; padding: 0;
	min-height: 700px;
	height: auto !important;
	width: 100%; height: 700px;
	display: table;
	/*background: url(../imgs/fundo_meio.gif) no-repeat center top;*/
}

/************************************
	CLASSES
************************************/

	.bold { font-weight: bold; }
	.italic { font-style: italic; }
	.center { text-align: center; }
	.right { text-align: right; }
	.block { display: block; }
	.upercase { text-transform: uppercase; }
	.underline { text-decoration: underline; }
	.cor_azul { color: #00868A; }
	.cor_verde { color: #A2BF39; }
	.cor_laranja { color: #DD7942; }
	.cor_azul2 { color: #3399CC; }
	.cor_verde2 { color: #888b0E; }
	.cor_cinza { color: #807B5D; }
	.cor_666 { color: #666; }
	p { line-height: 16px; }
	a { color: #fff;}
	a:hover { color: #A2BF39; text-decoration: none;}

/************************************
	ESTRUTURA 
************************************/

#header {
	margin: 0 auto; padding: 0;
	width: 776px; height: 148px;
}
	#header img {
		float: left;
	}
	#header #banner {
		width: 443px; height: 148px;
		background: url(../imgs/topo_banner.gif);
		float: left;
	}
.topo_logo{ float:left; width:154px; }
.topo_banner{ float:left; width:616px; }

#content {
	margin: 0 auto;	padding: 0 0 10px 0;
	min-height: 500px;
	height: auto !important;
	width: 776px; height: 500px;
	display: table;
	background: url(../imgs/bg_content.gif) repeat-y;
}

#bg_content {
	margin: 0 0 0 13px; padding: 0;
	_margin-left: 7px;
	min-height: 550px;
	height: auto !important;
	width: 749; height: 550px;
	background: url(../imgs/bg_interno_lateral.gif) repeat-y right;
	float: left;
	position: relative;
}
	#content_interno {
		margin: 0; padding: 0;
		min-height: 550px;
		height: auto !important;
		width: 511px; height: 550px;
		float: left;
	}
		#content_interno p {
			padding: 0 0 10px 0;
		}
		#content_interno #titulo {
			margin: 0 0 10px 0;
		}
		#content_interno #subTitulo {
			margin: 19px 0 10px 12px;
		}
		#content_interno #texto {
			margin: 0 10px 0 12px;
		}
		
	#right_bar_interno {
		margin: 0; padding: 0;
		width: 238px;
		float: left;
	}
		#right_bar_interno p {
			margin: 10px 25px 10px 22px;
			font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
			line-height: 16px;
			color: #666666;
		}
		#right_bar_interno a#box {
			display: block;
		}
		#right_bar_interno .topico {
			margin: 11px 0 0 8px;
		}
		#right_bar_interno .logosix {
			margin: 0 0 0 8px;
		}
		#right_bar_interno .logo {
			margin: 10px 0 0 18px;
		}
		#right_bar_interno .linha {
			margin: 5px 0 0 22px;
		}
		/* Formulário de login interno */
		#right_bar_interno #login {
			height: 80px;
			margin: 5px 0 0 20px;
		}
			#right_bar_interno .campo {
				font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
				margin: 5px 0 0 0; padding: 3px;
				width: 156px; height: 14px;
				*width: 150px; *height: 10px;
				color: #666666;
				float: left;
			}
			#right_bar_interno .ok{
				margin: 2px 15px 0 0;
				border: 0px;
				width: 40px; height: 52px;
				background-image: url(../imgs/interno_bt_ok.gif);
				cursor: pointer;
				float: right;
			}

/************************************
	HOME 
************************************/

#banner_home {
	margin: 0 auto;
	padding: 10px;
	width: 729px;
	height: 186px;
	background-color: #d6d6d6;
	background-image: url(../imgs/home_destaque_fundo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#content_home {
	margin: 0; padding: 10px 0px 0 3px;
	min-height: 420px;
	height: auto !important;
	width: 461px; height: 420px;
	float: left;
}

/*            LISTA MENU HOME            */
	#content_home ul {
		width: 461px;
	}
		#content_home ul li a {
			padding: 42px 0 0 35px;
			color: #333333;
			display: block;
			line-height: 14px;
		}
		#content_home ul li a:hover {
			color: #00868A;
		}
	#content_home ul li#banner_trinnfacil {
		width: 461px; height: 187px;
		background: url(../imgs/home_frame_trinnfacil.gif) no-repeat;
	}
		#content_home ul li#banner_trinnfacil a {
			width: 426px; height: 145px;
		}
	#content_home ul li#banner_trinn34 {
		width: 461px; height: 87px;
		background: url(../imgs/home_frame_trinn34.gif)  no-repeat;
	}
		#content_home ul li#banner_trinn34 a {
			width: 426px; height: 52px;
		}
	#content_home ul li#banner_trinn30linhas {
		width: 461px; height: 87px;
		background: url(../imgs/home_frame_trinn30linhas.gif) no-repeat;
	}
		#content_home ul li#banner_trinn30linhas a {
			width: 426px; height: 52px;
		}
	#content_home ul li#banner_megatrinn {
		width: 461px; height: 84px;
		background: url(../imgs/home_frame_megatrinn.gif) no-repeat;
	}
		#content_home ul li#banner_megatrinn a {
			width: 426px; height: 49px;
		}

#right_bar {
	margin: 0; padding: 10px 13px 0 0;
	min-height: 400px;
	height: auto !important;
	width: 279px; height: 400px;
	float: right;
}
	#cliente {
		width: 279px; height: 125px;
		background: #00868A;
	}
		/* Formulário de login home */
		#form_login {
			padding: 10px;
			*padding: 8px 0 0 10px;
		}
			#form_login .login{
				width: 246px; height: 15px; padding: 5px;
				*height: 10px;
				color: #666666;
				font: 12px Verdana, Arial, Helvetica, sans-serif;
			}
			#form_login .senha{
				margin: 5px 0 0 0; padding: 5px;
				width: 201px; height: 15px;
				*height: 10px;
				color: #666666;
			}
			#form_login .ok{
				margin: 0px 0px 0px 5px;
				border: 0px;
				width: 41px; height: 25px;
				background-image: url(../imgs/home_bt_ok.gif);
				cursor: pointer;
			}
			
	#ncliente {
		margin: 0 0 0 0;
		width: 279px; height: 88px;
		background: #00868A;
		display: block;
	}
		#ncliente img {
			margin: 0 0 5px 0;
		}
		#ncliente p {
			margin: 0px 0px 5px 15px;
			color: #FFFFFF;
			font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		}
		
	#sobre_video {
		margin: 10px 0 0 0;
		width: 279px; height: 207px;
		background: #00868A;
		display: block;
	}
		#sobre_video #flash {
			margin: 15px;
			color: #FFFFFF;
		}
			#sobre_video #flash a {
			background: #666666; 
			color: #FFFFFF;
			}
			
#bottom_home {
	width: 776px; height: 83px;
	clear: both;
}
	#bottom_home p {
		font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		text-align: right;
		margin: 42px 20px 0 0;
	}
	#bottom_home #atendimento {
		margin: 0 5px 0 15px;
		_margin: 0 5px 0 8px;
		padding: 17px 17px 0 0px;
		width: 355px; height: 66px;
		text-align: right;
		float: left;
		background-image: url(../imgs/home_footer_atendimento.jpg);
	}
	#bottom_home #revendas {
		width: 375px; height: 83px;
		float: left;
		background-image: url(../imgs/home_footer_revendas.jpg);
	}

/************************************
	SOBRE A TRINN
************************************/

#box_sobre {
	position: absolute;
	bottom: 0;
	width: 494px; height: 119px;
	background: #00868A;
	padding: 15px 0 0 10px;
}
	#box_sobre p {
		margin-top: 10px;
		color: #FFFFFF;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		line-height: 15px;
	}
	#box_sobre .destaque {
		font-weight: bold;
		margin-top: 0px;
	}

/************************************
	DIFERENCIAL 
************************************/

#content_diferencial {
	width: 502px; height: 502px;
	background-image: url(../imgs/diferencial_img2.jpg);
	float: right;
}
	#content_diferencial #espaco {
		height: 15px;
	}
	#content_diferencial p {
		margin: 64px 120px 0 30px;
		color: #FFFFFF;
	}
	#content_diferencial .margem2 {
		margin-top: 60px;
	}
	#content_diferencial .margem4 {
		margin-top: 73px;
	}

/************************************
	SERVICOS 
************************************/			

#content_servicos {
	min-height: 550px;
	height: auto !important;
	width: 511px; height: 550px;
	margin: 0; padding: 0;
	float: left;
}
	#content_servicos p {
		padding: 0 0 10px 0;
	}
	#content_servicos #titulo {
		margin: 0 0 10px 0;
	}
	#content_servicos #voltar a{
		margin: 10px 10px 0 0;
		float: right;
	}
	#content_servicos #subTitulo {
		margin: 19px 0 10px 12px;
	}
	#content_servicos #texto {
		margin: 0 10px 0 12px;
	}
	#content_servicos #trinnfacil_flash {
		width: 506px; height: 397px;
		background-image: url(../imgs/servicos_trinnfacil_img.jpg);
	}
	#content_servicos #megatrinn {
		margin: 0 0 0 12px;
	}
		#content_servicos #megatrinn a {
			color: #A2BF39;
		}
	#content_servicos .subSub {
		clear: both;
		margin-top: 35px;
	}
	#content_servicos #trinn34 {
		margin: 0 0 1px 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_trinn34.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	#content_servicos #trinn18 {
		margin: 0 0 1px 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_trinn18.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	#content_servicos #trinn1530 {
		margin: 0 0 8px 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_trinn1530.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	#content_servicos #trinn18 {
		margin: 0 0 1px 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_trinn18.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	#content_servicos #siptrunk {
		margin: 0 0 1px 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_siptrunk.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	#content_servicos #sip248 {
		margin: 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_sip248.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	#content_servicos #megatrinn2 {
		margin: 0 0 1px 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_megatrinn.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	#content_servicos #dedicado {
		margin: 0 0 1px 0; padding: 4px 15px 0 0;
		background-image: url(../imgs/servicos_home_dedicado.gif);
		width: 491px; height: 15px;
		color: #FFFFFF;
		text-align: right;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		display: block;
	}
	
	/*             TRINN FACIL               */
			
	#content_servicos #planoMinutos_trinnFacil {		
		position: relative;
		margin: 15px 0 0 0; padding: 50px 0 0 22px;
		background:url(../imgs/servicos_trinnfacil_img2.jpg);
		width: 484px; height: 100px;
		float: left;
	}
		#content_servicos #planoMinutos_trinnFacil #linkMinutos {
			position: absolute;
			bottom: 6px; right: 5px;
			width: 185px; height: 20px;
			color: #FFFFFF;
			font-weight: bold;
			display: block;
		}

	/*             TRINN 34               */
	
	#content_servicos #boxTrinn34 {
		margin: 0; padding: 0;
		width: 511px; height: 211px;
		background: url(../imgs/servicos_trinn34_img.jpg);
		float: left;
	}
	#content_servicos #boxTrinn34_2 {
		margin: 0; padding: 0;
		width: 511px; height: 130px;
		background: #f1c9b3;
		float: left;
	}
		#content_servicos #boxTrinn34_2 ul{
			margin: 8px 0 0 15px; padding: 0;
			color: #4C4C4C;
			line-height: 16px;
		}
			#content_servicos #boxTrinn34_2 ul li{
				margin: 0; padding: 0 0 0 10px;
				background: url(../imgs/servicos_trinn34_bullet.gif) no-repeat left 7px;
			}
			
	#content_servicos #planoMinutos_trinn34 {		
		position: relative;
		margin: 15px 0 0 0; padding: 50px 0 0 22px;
		background:url(../imgs/servicos_trinn34_img2.jpg);
		width: 484px; height: 100px;
		float: left;
	}
		#content_servicos #planoMinutos_trinn34 #linkMinutos {
			position: absolute;
			bottom: 6px; right: 5px;
			width: 185px; height: 20px;
			color: #FFFFFF;
			font-weight: bold;
			display: block;
		}
	
	/*             TRINN 18               */
	
	#content_servicos #boxTrinn18 {
		margin: 0; padding: 0;
		width: 511px; height: 211px;
		background: url(../imgs/servicos_trinn18_img.jpg);
		float: left;
	}
	#content_servicos #boxTrinn18_2 {
		margin: 0; padding: 0;
		width: 511px; height: 130px;
		background: #efdf99;
		float: left;
	}
		#content_servicos #boxTrinn18_2 ul{
			margin: 8px 0 0 15px; padding: 0;
			color: #4C4C4C;
			line-height: 16px;
		}
			#content_servicos #boxTrinn18_2 ul li{
				margin: 0; padding: 0 0 0 10px;
				background: url(../imgs/servicos_trinn18_bullet.gif) no-repeat left 7px;
			}
			
	#content_servicos #planoMinutos_trinn18 {
		position: relative;
		margin: 15px 0 0 0; padding: 50px 0 0 22px;
		background:url(../imgs/servicos_trinn18_img2.jpg);
		width: 484px; height: 100px;
		float: left;
	}
		#content_servicos #planoMinutos_trinn18 #linkMinutos {
			position: absolute;
			bottom: 6px; right: 5px;
			width: 185px; height: 20px;
			color: #FFFFFF;
			font-weight: bold;
			display: block;
		}
			
	/*           TRINN 15 30             */
			
	#content_servicos #boxTrinn1530 {
		width: 511px; height: 211px;
		background: url(../imgs/servicos_trinn1530_img.jpg);
		float: left;
	}
	#content_servicos #boxTrinn1530_2 {
		width: 511px; height: 130px;
		background: #dbdd99;
		float: left;
	}
		#content_servicos #boxTrinn1530_2 ul{
			margin: 8px 0 0 15px; padding: 0;
			color: #4C4C4C;
			line-height: 16px;
		}
			#content_servicos #boxTrinn1530_2 ul li{
				margin: 0; padding: 0 0 0 10px;
				background: url(../imgs/servicos_trinn1530_bullet.gif) no-repeat left 7px;
			}
			
	#content_servicos #planoMinutos_trinn1530 {
		position: relative;
		margin: 15px 0 0 0; padding: 50px 0 0 22px;
		background:url(../imgs/servicos_trinn1530_img2.jpg);
		width: 484px; height: 100px;
		float: left;
	}
		#content_servicos #planoMinutos_trinn1530 #linkMinutos {
			position: absolute;
			bottom: 6px; right: 5px;
			width: 185px; height: 20px;
			color: #FFFFFF;
			font-weight: bold;
			display: block;
		}


	
	/*           SIP TRUNK            */
			
	#content_servicos #boxSiptrunk {
		width: 511px; height: 211px;
		background: url(../imgs/servicos_siptrunk_img.jpg);
		float: left;
	}
	#content_servicos #boxSiptrunk_2 {
		width: 511px; height: 130px;
		background: #afc9e1;
		float: left;
	}
		#content_servicos #boxSiptrunk_2 ul{
			margin: 8px 0 0 15px; padding: 0;
			color: #4C4C4C;
			line-height: 16px;
		}
			#content_servicos #boxSiptrunk_2 ul li{
				margin: 0; padding: 0 0 0 10px;
				background: url(../imgs/servicos_siptrunk_bullet.gif) no-repeat left 7px;
			}
			
	#content_servicos #planoMinutos_siptrunk {
		position: relative;
		margin: 15px 0 0 0; padding: 50px 0 0 22px;
		background:url(../imgs/servicos_siptrunk_img2.jpg);
		width: 484px; height: 100px;
		float: left;
	}
		#content_servicos #planoMinutos_siptrunk #linkMinutos {
			position: absolute;
			bottom: 6px; right: 5px;
			width: 185px; height: 20px;
			color: #FFFFFF;
			font-weight: bold;
			display: block;
		}

	
	/*            SIP 2 4 8              */
			
	#content_servicos #boxSip248 {
		width: 511px; height: 211px;
		background: url(../imgs/servicos_sip248_img.jpg);
		float: left;
	}
	#content_servicos #boxSip248_2 {
		width: 511px; height: 165px;
		background: #dfddcf;
		float: left;
	}
		#content_servicos #boxSip248_2 ul{
			margin: 8px 0 0 15px; padding: 0;
			color: #4C4C4C;
			line-height: 16px;
		}
			#content_servicos #boxSip248_2 ul li{
				margin: 0; padding: 0 0 0 10px;
				background: url(../imgs/servicos_sip248_bullet.gif) no-repeat left 7px;
			}
			
	#content_servicos #planoMinutos_sip248 {
		position: relative;
		margin: 15px 0 0 0; padding: 50px 0 0 22px;
		background:url(../imgs/servicos_sip248_img2.jpg);
		width: 484px; height: 115px;
		float: left;
	}
		#content_servicos #planoMinutos_sip248 #linkMinutos {
			position: absolute;
			bottom: 5px; right: 5px;
			width: 185px; height: 20px;
			color: #FFFFFF;
			font-weight: bold;
			display: block;
		}

	
	
	/*           MEGATRINN DEDICADO            */
			
	#content_servicos #boxDedicado {
		width: 511px; height: 211px;
		background: url(../imgs/servicos_dedicado_img.jpg);
		float: left;
	}
	#content_servicos #boxDedicado_2 {
		width: 511px; height: 168px;
		background: #e3d6db;
		float: left; margin-bottom: 10px;
	}
		#content_servicos #boxDedicado_2 ul{
			margin: 8px 0 0 15px; padding: 0;
			color: #4C4C4C;
			line-height: 16px;
		}
			#content_servicos #boxDedicado_2 ul li{
				margin: 0; padding: 0 0 0 10px;
				background: url(../imgs/servicos_dedicado_bullet.gif) no-repeat left 7px;
			}
			
	#content_servicos #boxDedicado_box {
		width: 511px; height: 63px;
	}




	
	#content_servicos .pBox {
		margin: 172px 0 0 12px;
		_margin-top: 169px;
		color: #FFFFFF;
	}
	#content_servicos .planoMinutos {
		margin: 0; padding: 0 0 7px 0;
		color: #333333;
	}
	#content_servicos #linkMinutos {
		position: absolute;
		bottom: 7px; right: 10px;
		width: 122px; height: 20px;
		color: #FFFFFF;
		font-weight: bold;
		display: block;
	}
	#content_servicos #cobertura {
		margin: 0 0 20px 5px; padding: 25px 0 0 0;
		width: 300px; height: 40px;
		clear: both;
	}
		#content_servicos #cobertura p {
			margin: 10px 0 0 22px;
		}
	#content_servicos #select {
		margin: 0; padding: 10px;
		width: 476px; height: 70px;
		background: #eeeeee;
	}
		#content_servicos #select #camposSelect {
			width: 205px; height: 70px;
			float: left;
		}
		#content_servicos #select img {
			float: left;
			margin: 0 10px 15px 0;
		}
		#content_servicos #select .campoSelect {
			width: 190px; height: 21px;
			margin: 0 0 4px 0; padding: 2px;
			color: #666666;
			font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
			font-weight: bold;
			border: 1px solid #d6d6d6;
		}
	#content_servicos #mapa {
		margin: 10px 0 5px 0; padding: 0;
		width: 496px; height: 289px;
		font: 9px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	}
		#content_servicos #mapa a {
			padding: 5px 0 0 5px;
			width: 120px; height: 20px;
			color: #666; text-decoration: none;
			font-size: 10px;
			font-weight: bold;
			display: block;
		}

/************************************
	CLIENTES 
************************************/

#content_clientes {
	margin: 0 5px 0 0;
	width: 505px; height: 258px;
	background-image: url(../imgs/clientes_img2.gif);
	float: right;
}
	#content_clientes p {
		margin: 38px 0 0 9px;
		color: #FFFFFF;
	}

/************************************
	CONTATO 
************************************/

#content_contato {
	margin: 0; padding: 5px 0 0 0;
	width: 505px; 
	float: left;
	background: #e4e4e4;
}
	#content_contato #linha {
		position: relative;
		margin: 13px 0 0 20px;
		*margin: 13px 0 0 10px;
		width: 465px; height: 22px;
		float: left;
		background: url(../imgs/contato_linha.gif) no-repeat left bottom;
	}
	#content_contato #linhaMsg {
		position: relative;
		margin: 13px 0 0 20px;
		*margin: 13px 0 0 10px;
		width: 465px; height: 92px;
		float: left;
		
		background: url(../imgs/contato_linha.gif) no-repeat left 15px ;
	}
	#content_contato .positionMsg{
	position:absolute;
	top: 0; left: 0;

	}	
	#content_contato #linhaSend {
		margin-top: 10px;
		width: 485px; height: 42px;
		float: left;
	}
		#content_contato #linhaSend img{
			margin-right: 5px;
			float: right;
		}
		
	#content_contato #texto {
		margin: 0; padding: 0;
		font-weight: bold;
		position: absolute;
		left: 0px;
		bottom: 3px;
	}
	#content_contato .label {
		margin: 0; padding: 0;
		font-weight: bold;
		position: absolute;
		left: 0px;
		bottom: 3px;
	}	
	/* Formulário contato */
	#content_contato .campoNormal {
		width: 295px; height: 12px;
		*height: 10px;
		padding: 5px;
		color: #666666;
		font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		float: right;
		border: 1px solid #d6d6d6;
	}
	#content_contato .campoSelect {
		width: 305px; height: 22px;
		padding: 3px;
		color: #666666;
		font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		float: right;
		border: 1px solid #d6d6d6;
	}
	#content_contato .campoDDD {
		width: 20px; height: 12px;
		*height: 10px;
		padding: 5px;
		color: #666666;
		font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		float: right;
		border: 1px solid #d6d6d6;
	}
	#content_contato .campoTel {
		width: 65px; height: 12px;
		*height: 10px;
		margin: 0 192px 0 5px; padding: 5px;
		color: #666666;
		font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		float: right;
		border: 1px solid #d6d6d6;
	}
	#content_contato .campoMsg {
		width: 295px; height: 82px;
		*height: 80px;
		padding: 5px;
		color: #666666;
		font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		float: right;
		border: 1px solid #d6d6d6;
	}
	#content_contato .ok {
		margin: 0;
		*margin-right: 10px;
		_margin-right: 0;
		border: 0px;
		width: 108px; height: 33px;
		background-image: url(../imgs/interno_bt_enviar.gif);
		cursor: pointer;
		float: right;
	}

/************************************
	FOOTER 
************************************/

#footer {
	clear: both;
	width: 776px; height: 60px;
	margin: 0 auto;
	background-image: url(../imgs/footer.gif);
}
	#footer #link {
		margin: 0 20px 0 33px;
		_margin: 0 20px 0 18px;
		width: 150px; height: 60px;
		display: block;
		float: left;
		text-indent: -99999px;
	}
	#footer #texto {
		margin: 20px 0 0 0;
		height: 40px;
		font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		float: left;
	}
	
/* pop contratos */	
.pop_alt_contratos { background: none; padding-bottom: 10px; }
	
	.pop_contratos {
		margin: 20px 0 0 10px;
	}
		.pop_contratos p {
			padding: 0 0 10px 10px;
		}
		.pop_contratos ul {
			margin-bottom: 10px; padding-left: 25px;
			color: #666666;
			line-height: 13px;
		}
		.pop_contratos ul li { list-style-type: square; line-height: 18px; }
		
		.pop_contratos a {
			text-decoration: none;
			color: #666666;
			cursor: pointer;
		}
		.pop_contratos a:hover { text-decoration: underline; }