/* CSS Document */
	* {margin:0}

	body {
		margin:0px;
		font-family:Trebuchet MS, verdana, arial, sans-serif;
		font-size:12px;
		background-image: url(../imagens/fundo.jpg);
		background-color:#F7F7F7;
	}

	#Geral {
		width:780px;
		height:1em;
		margin:0 auto;
	}
	
	a.link:link {
		color:#FF3300;
	}
	a.link:visited {
		color: #003366;
	}
	a.link:hover {
		color:#5885C8;
	}
	a.link:active {
		color:#FF3300;
	}
	
	
	a.caixa:link {
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:14px;
		font-weight:bold;
		color:#252665;
		text-decoration:none;
	}
	a.caixa:visited {
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:14px;
		font-weight:bold;
		color:#252665;
		text-decoration:none;
	}
	a.caixa:hover {
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:14px;
		font-weight:bold;
		color:#252665;
		text-decoration:none;
	}
	a.caixa:active {
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:14px;
		font-weight:bold;
		color:#252665;
		text-decoration:none;
	}
	
	
	
	a.sub:link {
		color:#FFFFFF;
		text-decoration:none;
	}
	a.sub:visited {
		color: #FFFFFF;
		text-decoration:none;
	}
	a.sub:hover {
		color:#FFFFFF;
		text-decoration:none;
	}
	a.sub:active {
		color:#FFFFFF;
		text-decoration:none;
	}
	
	
	#topo { 
		height:112px;
		background-image:url(../imagens/topo.jpg);
	}
	#caixa_busca {
		position:relative;
		top:11px;
		left:520px;
		*top:11px;
		*left:520px;
		background-image:url(../imagens/caixa_busca.jpg);
		width:240px;
		height:26px;

	}
	
	#busca{
		position:relative;
		left:31px;
		width:125px;
	}

	#logo { 
		width:152px;
		height:67px;
		margin:8px 0px 0px 31px;
		display:table;	
	}
	
	#menu {
		height:26px;
		margin:-15px 0px 0px 281px;
		display:inline;
		float:right;
		
	}
	
	#menu ul
	{
		margin:0px;
		padding:0px;
		list-style:none;
		border:none;
	}
	
	#menu ul li
	{
		float:left;
		display:block;
		width:82px;
		background-color:#5C8CCE;
		color:#FFFFFF;
		height:26px;
		margin:0px 0px 0px 1px;
		font-size:12px;
		text-align:center;
	}
	
	#menu .sel
	{
		background-image:url(../imagens/fundo_menu_sel.jpg);
		background-position:top left;
		background-repeat:repeat-x;
		color:#434343;		
	}
	
	#menu .sel a
	{
		color:#FFFFFF;		
	}
	
	#menu ul li a
	{
		display:block;
		padding:5px 0px 0px 0px;
		width:82px;
		height:21px;
		text-decoration:none;
		color:#FFFFFF;
	}
	
	.ultimoMenu {margin:0px;}
		
	#meio { 
		background-image:url(../imagens/meio.jpg);
		width:780px;
		height:181px;
		position:relative;
		top:0px;
		*top:0px;
	}
	
	#meio2 { 
		background-image:url(../imagens/meio.jpg);
		width:780px;
		height:181px;
		position:relative;
		top:0px;
	}
	
	#ConteudGeral
	{
		height:446px;
		width:780px;
		background-color:#FFFFFF;
	}
	
	#Conteudo_full
	{
		height:400px;
		width:780px;
		background-image:url(../imagens/fundo_conteudo_1.jpg);
		background-position:top left;
		background-repeat:repeat-x;	
		display:table;
		background-color:#FFFFFF;
	}
	
	#Conteudo1
	{
		height:211px;
		width:780px;
		background-image:url(../imagens/fundo_conteudo_1.jpg);
		background-position:top left;
		background-repeat:repeat-x;	
		background-color:#FFFFFF;
		display:table;
	}
	
	#Conteudo2
	{
		height:235px;
		width:780px;
		background-image:url(../imagens/fundo_conteudo_2.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		background-color:#FFFFFF;
		display:table;
	}
	
	#Conteudo3
	{
		height:auto;
		width:780px;
		background-image:url(../imagens/fundo_conteudo_4.jpg);
		background-position:top left;
		background-repeat:no-repeat;
		background-color:#FFFFFF;
		display:table;
		position:relative;
		left:0px;
		
	}
	
	#Rodape
	{
		height:50px;
		width:780px;
		background-image:url(../imagens/fundo_rodape.jpg);
		background-position:top left;
		background-repeat:repeat-x;
		background-color:#FFFFFF;
	}
	
	#rodape2
	{
		position:relative;
		top:-2px;
		*top:-1px;
		left:3px;
		*left:-16px;
	}
	
	#flash
	{
		display:table;
		width:440px;
		height:156px;
		margin: 12px 0px 0px 320px;
		display:inline;
		float:left;
	}
	
	#flash_home
	{
		display:table;
		width:433px;
		height:157px;
		margin: 11px -3px 0px 320px;
		padding:8px 0px 0px 24px;
		display:inline;
		float:left;
		background-image:url(../imagens/fundo_flash_home.jpg);
		background-repeat:no-repeat;
	}	

	.form
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#000000;
		padding:0px 3px 2px 0px;
		float:left;
		*position:relative;
		*left:-1px;

	}
	
	.formImgvalida{
		*padding:0px 3px 2px 0px;
		*float:left;
		*position:relative;
		*top:-2px;
		*left:87px;
		
		padding:0px 3px 2px 0px;
		float:left;
		position:relative;
		top:-1px;
		left:181px;
		z-index:12;
	}
	
	.formbusca
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		width:126px;
		color:#000000;
		padding:0px 3px 2px 0px;
		float:left;
	}
	
	.form_busca
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#000000;
		padding:1px 3px 2px 0px;
		float:left;
	}
	
	.form_texto
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#FFFFFF;
		_padding:0px 3px 0px 3px;
		float:left;
		left:28px;
		position:relative;
	}
	
	.form_texto2
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#FFFFFF;
		_padding:0px 3px 0px 3px;
		float:left;
		left:34px;
		position:relative;
	}
	.form_texto_preto
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#000000;
		padding:3px 3px 0px 0px;
		float:left;
		display:block;
		width:40px;
	}
	
	.form_label
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:12px;
		color:#000000;
		padding:3px 3px 0px 0px;
		float:left;
		text-align:right;
		display:block;
		width:150px;
		*position:relative;
		*left:-1px;
	}
	
	.alinha_botao
	{
		padding:5px 3px 3px 43px;
		float:left;
		display:block;
	}
	
	.alinha_botao_limpar
	{
		padding:5px 3px 3px 0px;
		float:left;
		*position:relative;
		*top:2px;
		*left:-1px;
	}
	
	.alinha_botao_enviar_form
	{
		padding:5px 3px 3px 153px;
		float:left;
		display:block;
		*position:relative;
		*top:2px;
		*left:-1px;
	}
	
	.alinha_botao_limpar_form
	{
		padding:5px 3px 3px 0px;
		float:left;
	}
	
	.clear {clear:both}
	
	.form_demo
	{
		font:Tahoma,"Trebuchet MS", Verdana, Arial;
		font-size:11px;
		padding:0px 0px 0px 0px;
		float:left;
	}
	
	#coluna1
	{
		width:260px;
		margin-top:10px;
		height:186px;
		background-repeat:no-repeat;
		background-image:url(../imagens/fundo_caixa.jpg);
		background-position:top center;
		float:left;	
	}
	
	#coluna2
	{
		width:260px;
		margin-top:10px;
		height:186px;
		background-repeat:no-repeat;
		background-image:url(../imagens/fundo_caixa.jpg);
		background-position:top center;
		float:left;	
	}
	
	#coluna3
	{
		width:260px;
		margin-top:10px;
		height:186px;
		background-repeat:no-repeat;
		background-image:url(../imagens/fundo_caixa.jpg);
		background-position:top center;
		float:left;	
	}
		
	#coluna4
	{
		width:260px;
		margin-top:10px;
		height:186px;
		background-repeat:repeat-y;
		background-image:url(../imagens/fundo_conteudo_3.jpg);
		background-position:top right;
		float:left;	
	}	
	
	
	#coluna_grande
	{
		width:520px;
		margin-top:10px;
		height:186px;
		background-repeat:no-repeat;
		float:left;	
	}
	
	.texto_coluna  
	{
	  margin:0px 0px 0px 15px;
	  padding:0px;
	  width:230px;
	  display:table; 
	}
	
	#caixa_box
	{	
		width:240px;
		margin: 4px 0px 0px 16px;
	}	
	
	#caixa_box_grande
	{	
		width:490px;
		margin: 4px 0px 0px 16px;
	}
	
	#caixa_suporte_home{
		background-color:#009966;
		width:240px;
		float:left;	
	}
	
	#caixa_suporte_home_2{
		background-color:#FF3366;
		width:240px;
		float:left;
	}
	
	.texto_clientes
	{
		padding:3px 3px 0px 3px;
		float:left;
	}
	
	.texto_clientes_bold
	{
		padding:3px 3px 0px 3px;
		font-size:11px;
		color:#FF6600;
		font-weight:bold;
		float:left;
	}
	
	.texto_rodape
	{
		color:#FFFFFF;
		font-size:10px;
	}
	
	#conteudo_rodape
	{
		width:750px;
		margin:20px 5px 5px 9px;
		float:left;
	}
	
	.texto_atendimento
	{
		padding:3px 3px 0px 3px;
		font-size:1px;
		float:left;
	}
		
	#alinha_caixa
	{

		padding:10px 0px 0px 25px;
		width:200px;
		height:23px;
	}
	
	#alinha_caixa_suporte
	{

		padding:10px 0px 0px 15px;
		width:200px;
		height:23px;
	}
	
	#alinha_caixa4
	{
		float:right;
		margin:20px 5px 0px 0px;
		width:230px;
		height:23px;
	}
	
	.texto_caixa
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:14px;
		font-weight:bold;
		color:#252665;
		padding:0px 0px 0px 0px;
	}
	
	.texto_titulo_interno_grande
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:14px;
		font-weight:bold;
		color:#252665;
		width:750px;
		padding:10px 0px 0px 10px;
		float:left;
	}
	
	#texto_titulo_interno_pequeno
	{
		padding:10px 0px 0px 10px;
		width:750px;
		float:left;
	}

	#texto_titulo_interno_pequeno
	{
		padding:10px 0px 0px 10px;
		width:500px;
		float:left;
	}
	
	#div_foto_interna
	{
		padding:0px 5px 0px 0px;
		width:000px;
		float:left;
		width:265px;
	}
	
	#texto_interno_esquerda
	{
		width:242px;
		background-image:url(../imagens/fundo_caixa_esquerda.jpg);
		background-repeat:no-repeat;
		background-color:#EBEDEF;
		margin: 10px 0px 0px 5px;
		padding:4px 0px 0px 5px;
		float:left;
		display:inline;
	}
	
	#texto_interno_direita
	{
		width:512px;
		margin: 10px 0px 0px 10px;
		padding:0px 0px 0px 0px;
		display:inline;
		margin:0 auto;
		text-align:center;
	}
	
	#formulario
	{
		width:400px;
		margin: 10px 0px 0px 10px;
		padding:0px 0px 0px 0px;
		margin:0 auto;
		text-align:center;
	}
	
	.texto
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		size:12px;
	}

	.texto_interno
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		width:760px;
		padding:15px 10px 0px 10px;
	}
	
	.texto_laranja
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		width:760px;
		color:#FF6600;
	}
	
	.texto_caixa4
	{
		font:Tahoma, "Trebuchet MS", Verdana, Arial;
		font-size:14px;
		font-weight:bold;
		color:#252665;
		padding:0px 0px 0px 0px;
		margin-right:opx;
	}
	
	#abas
	{
		float:left;
		background-color:#FFFFFF;
		margin: 12px 0px 0px 13px;
		width:305px;
		height:156px;
		z-index:1;
	}
	
	#abas_index
	{
		float:left;
		background-color:#FFFFFF;
		margin: 12px 0px 0px 0px;
		width:305px;
		height:156px;
	}
	
	#selecionado
	
	{
		background-color:#006699;
	}
	
	#menu_produtos
	{
		width:230px;
		margin:15px 10px 0px 10px;
		padding: 5px 5px 0px 5px;
		float:left;
		display:inline;	
	}
	
	#div_interna_produtos
	{
		width:490px;
		margin:15px 10px 0px 5px;
		padding: 5px 5px 0px 5px;
		float:left;
		display:inline;	
	}
	
	#menu_prod
	{
		list-style:none;
		margin:0px;
		padding:0px 0px 0px 0px;
	}
	
	#menu_prod a
	{
		text-decoration:none;
		padding: 0px 0px 0px 15px;
		background-image:url(../imagens/seta_cinza.gif);
		background-position:0px 6px;
		background-repeat:no-repeat;
	}
	
	#menu_prod li
	{
		padding:0px 0px 5px 0px;
		background-position:bottom;
		background-image:url(../imagens/linha_cinza.gif);
		background-repeat:repeat-x;
	}
	
	
	#alinha_fotos_eventos
	{
		float:left;
		margin:0px 0px 20px 20px;
		width:746px;
		display:inline;
	}
	
	/* FAQ */
	
	#conteudo_faq {padding:0px 10px 0px 10px;}
	
	.pergunta { font:"Trebuchet MS", Arial, Verdana; font-size:14px; color:#211F5E; font-weight:bold;}
	
	.resposta { font:"Trebuchet MS", Arial, Verdana; font-size:12px; color:#333333; font-weight:bold;}
	
	.titulo { font:"Trebuchet MS", Arial, Verdana; font-size:14px; color:#211F5E; font-weight:bold;}
	
	
	a.pergunta_link:link{
		color:#211F5E;
		text-decoration:none;
		font:"Trebuchet MS", Arial, Verdana; font-size:12px;
		font-weight:bold;
	}
	a.pergunta_link:visited {
		color: #003366;
		text-decoration:none;
		font:"Trebuchet MS", Arial, Verdana; font-size:12px;
		font-weight:bold;
	}
	a.pergunta_link:hover {
		color:#5885C8;
		text-decoration:none;
		font:"Trebuchet MS", Arial, Verdana; font-size:12px;
		font-weight:bold;
	}
	a.pergunta_link:active {
		color:#FF3300;
		text-decoration:none;
		font:"Trebuchet MS", Arial, Verdana; font-size:12px;
		font-weight:bold;
		
	}
	
	
/* Easy Slider */

	h1{
		font-size:180%;
		font-weight:normal;
		margin:0;
		padding:20px;
		}
	h2{
		font-size:160%;
		font-weight:normal;
		}	
	h3{
		font-size:140%;
		font-weight:normal;
		}	
	img{border:none;}
	pre{
		display:block;
		font:12px "Courier New", Courier, monospace;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:696px;
		background:#fff;		
		margin-bottom:2em;
		}	
	#header{
		height:80px;
		background:#5DC9E1;
		color:#fff;
		}				
	#content{
		position:relative;
		}			


/**************************/


#slider{}	
#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider li{ 
	width:744px;
	height:156px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn{ 
	display:block;
	width:34px;
	height:41px;
	position:absolute;
	left:18px;
	top:71px;
	}	
#nextBtn{ 
	left:719px;
	}														
#prevBtn a, #nextBtn a{  
	display:block;
	width:34px;
	height:41px;
	
	background-image:url(../imagens/btn_slide_left.png);
	background-repeat:no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_slide_left.png',sizingMethod='scale');		
	}	
#nextBtn a{ 
	background-image:url(../imagens/btn_slide_right.png);
	background-repeat:no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/btn_slide_right.png',sizingMethod='scale');	
	}												

/* // Easy Slider */