body { background:url(../../imagem/top_talling.gif) repeat-x left top #672e85; font-size:1.25ex;font-family:verdana,arial,sans-serif;margin:0px 0 0px 5px;color:#000;}
	html>body { font: 10px verdana,arial,sans-serif;margin:5px 5px;color:#000;padding:0; height:100%; }
	a { text-decoration:none; color:#000;}
	a:hover { text-decoration:underline;}
	a:visited { color:black; }
	
	/*.form { color:#FF6600; border:1px solid #999999; padding:1px; font-size:10px;}*/
	.form1 { color:#FF6600; border:1px solid #999999; background-color: #FFFFFF; padding:1px; font-size:11px;}
	.bg_linha_form {color: #666666;padding: 5px;border-bottom: 1px solid #999999;border-top: 1px solid #FFFFFF;background-color: #F0F0F0;}

	.error { background-color: #FF0099;}
	.destaque {color:#663399; font-weight:bold;text-decoration:none;}
	.destaque:hover{text-decoration:underline; }
	
	.preto {text-decoration:none; color:#000;}
	.preto:hover {text-decoration:underline;}
		
	#corpo {background-color:#FFF; width:98.9em; margin: auto; height: auto; border:1px solid #000; padding:5px;}
	
	#banner_topo {background-color:#000000; height: 90px;}
	#banner_topo #banner728x90 {position:relative; width:728px; height:90px; float:right;}
	#banner_topo #banner120x90 {position:relative; width:120px; height:90px; float: right;}
	#banner_topo #banner234x90 {position:relative; width:234px; height:90px; float: left; }
	#banner_topo #banner234x90 img {margin: 10px 0px 0px 15px;}
	
	#bookmark {clear: both;background-color:#E6E6E6; border:1px solid #CCCCCC; margin:0px;min-height:100%;height:50px;}
	#bookmark h1 { color:#6633CC; font-size:12px; font-weight:bold;}
	#bookmark div {position:relative; height:30px;float:left;}
	#bookmark div .img {border: 0px; vertical-align:middle;}
	
	#cabecalho { background-color:#000000;border:1px solid #999999;}
	#cabecalho #logo { height: 15.2em; position: relative; border-top: 1px solid #A7CD9B;}
	/*background: url('../../imagem/topo/bg_topo.jpg');*/
	#cabecalho #menu_topo {position:relative; margin:0px; width:100%;height:3.1em; background-color:#002A54; }
	#menu_topo div#navcontainer {background: #012e5c url(http://www.fusionteam.com.br/imagem/navbar1.png) right top no-repeat;margin: 0;width:100%;height:3.1em;}
	#menu_topo div#navcontainer, div#tertiary { overflow: hidden;margin: 0px;}
	#menu_topo ul#navlist { display: block; padding: 0; margin: 0; float: left;}
	#menu_topo ul#navlist li { display: block; float: left; }
	#menu_topo ul#navlist li a { display: block; float: left; padding: 8px 14px; text-decoration: none;font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; color: #CCDDEE; border: 1px solid #446688; border-width: 0 1px 1px 0; white-space: nowrap; }
	#menu_topo ul#navlist li a:hover {	background: #446688 url(http://www.fusionteam.com.br/imagem/navbarhighlight1.png); color: #FFFFFF; }
	#menu_topo ul#navlist li a.active { color: #fff; font-weight: bold; background: #178E71 url(http://www.fusionteam.com.br/imagem/navbarhighlight2.png);}
	
	#menu_topo ul#a a {background: url(http://www.fusionteam.com.br/imagem/bg_menu.jpg);color:#FFFFFF;list-style:none;margin:0;}
	#menu_topo ul#a {list-style:none;margin:0;padding:0; background:url(http://www.fusionteam.com.br/imagem/bg_menu.jpg); background-position:-150px 0;}
	#menu_topo ul#a li {float:left;margin:0;padding:0px;text-align:center;font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px;color:#FFFFFF;}
	#menu_topo ul#a li a {display:block;padding:10px 14px 10px 14.25px;height:100%; color:#FFFFFF; text-decoration:none;border-right:1px solid #FFF;margin:0;}
	#menu_topo ul#a li a:hover {background-position:-150px 0; color: #FFFFFF; text-decoration:none;}
	
	#cabecalho #barra_topo {position:relative; background-image: url(../../imagem/bg_frase.jpg);padding:10px;}
	#cabecalho #barra_topo p { font-weight: bold; color:#FF6600; margin:0px;}
	#barra_topo div.frase {
		float: left;position: absolute;
		top: 2px;
		padding: 0.7em 0.2em 0.1em 0em; 
		left: 58px;
		width: 640px;
		height: 30px;
		margin:0px;
		overflow:hidden;
	}
	
	#barra_topo div.busca {
		position: absolute;
		top: 1px;
		right: 1px;
		width: 230px;
		height: 25px;
		z-index:1;
		margin:0px;
		padding: 3px 0px 3px 0px;
		vertical-align:middle;
		overflow:hidden;
	}
	#barra_topo div.busca .txtBusca {margin-left:10px;}
	#barra_topo div.busca { clear: both; margin:0; }
	#barra_topo div.busca form { display: block; }
	#barra_topo div.busca form label { font: bold 1em verdana; }
	#barra_topo div.busca form label a { color: #585858; }
	#barra_topo div.busca form input#txtBusca { border: 1px solid #a3a2a2; width: 14em; font: normal 1.1em arial; padding: 0.2em; }
	#barra_topo div.busca form input.menor { width: 17.6em !important; }
	#barra_topo div.busca form input.botao { margin-bottom: -0.4em; margin-bottom: -0.3em; padding-bottom:3px; border:0px; }
	
	#meio {
		background-color: #FFFFFF; 
		margin:0; 
		display:inline; 
		height:100%;
	}
	
	#conteudo {
		display:inline;
		width:630px;
		background-color: #FFFFFF;
		float:left;
		margin: 10px 10px 0px 10px;
		min-height:100%;
		height:auto;
	}
	#conteudo div.regua-conteudo { position: relative; height: 1.5em; }
	#conteudo div.regua-conteudo a { color:#FF9900; font-weight:bold; }
	
	#conteudo div#modulo1 { margin-top: 1em; height: 24em; }
	#conteudo div#modulo2 { margin-top: 1em; clear: both; overflow: hidden; height: 26em; border-bottom: 0.1em dashed #a6a6a6; }
	#conteudo div#modulo2 div.manchete { width: 36.1em;  float: left; height: 24em; }
	#conteudo div#modulo2 div.manchete h3 { font: bold 1.1em arial; color: #663399; margin-bottom:0.2em; margin:0px;}
	#conteudo div#modulo2 div.manchete h1 { font: bold 1.6em arial; }
	#conteudo div#modulo2 div.manchete ul.relacionada { margin: 0em; padding: 0; list-style-type: none; color:#000000; }
	#conteudo div#modulo2 div.manchete ul.relacionada li { margin: 0; padding: 0.3em 0 0.3em 1em; background: url('../../imagem/icone/i_lista.gif') no-repeat 0em 0.6em; font: normal 1.2em arial; color:#000000;}
	#conteudo div#modulo2 div.manchete ul.manchetes { margin-top: 0.5em; }
	#conteudo div#modulo2 div.enquete { float: left; width: 25.5em; margin-left: 1.2em; _margin-left: 1.2em; margin-top: 0.1em; }
	#conteudo div#modulo2 div.enquete h1 {font: bold 1.1em arial; color: #000; margin:3px; text-align:center;}
	#conteudo div#modulo2 div.enquete h3 { font: bold 1.1em arial; background-color:#666699; color:#FFFFFF; padding: 0.2em 0 0.3em 0;margin: 0; border: 0.1em solid #d8d8d8;padding-left:10px; }
	#conteudo div#modulo2 div.enquete h3 strong { display: block; height: 2.4em; _height: 2em; padding: 0.5em 0 0 1.5em; }
	#conteudo div#modulo2 div.enquete h3 strong a { color: #3a8567; }
	#conteudo div#modulo2 div.enquete div.grade { padding: 0em 0.3em 1em 1em; _padding: 0.5em 0 1em 1em; border: 0.1em solid #d8d8d8; border-top: 0; margin-top: 0.1em; height: 22em; *height: 21em; background: #efefef url('../../imagem/bloco-enquete.gif') repeat-x; position: relative; overflow:hidden; }
	#conteudo div#modulo2 div.enquete div.grade p { font: normal 1em arial; color: #000; margin:0px;}
	#conteudo div#modulo2 div.enquete div.grade span {color: #CC0000;font: 1.1em arial; margin:auto;}
	
	#conteudo div#modulo3 { clear: both; overflow:hidden; margin-top: 1em; min-height: 33.4em; _height: 33.2em; }
	#conteudo div#modulo3 div.chamada { width: 19.4em; float: left; margin-top:0.5em; padding: 0px 5px 0px 5px; height: 32.5em; overflow:hidden;}
	#conteudo div#modulo3 div.borda { border-right: 0.1em dashed #a6a6a6;}
	#conteudo div#modulo3 div.ultimo { margin: 0px; }
	#conteudo div#modulo3 div.chamada h2 { font: bold 1.3em arial; color: #339933; margin-left:0.3em; margin-bottom: 0.5em; }
	#conteudo div#modulo3 div.chamada h2 a { color: #339933; }
	#conteudo div#modulo3 div.chamada div.grade {  height: 30em; margin:0px; width: 19em;}
	#conteudo div#modulo3 div.chamada div.grade div {margin:0px;}
	#conteudo div#modulo3 div.chamada div.grade h3 { font: bold 1.2em arial; margin-left:0.3em;}
	#conteudo div#modulo3 div.chamada div.grade img { border: 0; border-bottom: 0.1em solid #d8d8d8; } 
	#conteudo div#modulo3 div.chamada div.grade p { padding:3px; margin:0px; }

	#conteudo div#galeria { clear: both; margin-top: 1em; margin-bottom: 1em; padding: 1em; }
	#conteudo div#galeria h2 { font: bold 1.5em arial; color:#663399; margin:0px; }
	#conteudo div#galeria h2 a { color: #663399; }
	#conteudo div#galeria h2 a strong { color: #663399; }
	#conteudo div#galeria img { border: 0px; margin: 5px 2px 0px 1px;}
	/*
	#conteudo div#galeria { clear: both; margin-top: 1em; margin-bottom: 1em; background-image:url(../../imagem/bg_roxo.jpg); padding: 1em; color:#CCCCCC; }
	#conteudo div#galeria h2 { font: bold 1.5em arial; color:#FFFFFF; margin:0px; }
	#conteudo div#galeria h2 a { color: #FFF; }
	#conteudo div#galeria h2 a strong { color: #5fa88b; }
	#conteudo div#galeria img { border: 0px; margin: 5px 2px 0px 1px;}
	*/
	/* Paginas internas */
	#conteudo div#pagina { width:62.0em; margin:0; background:#FFFFFF;}
	#conteudo div#pagina h6 { color:#999; font-size:10px; font-weight: bold; margin: 0px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif;}
	#conteudo div#pagina h5 { color:#999999; font-size:9px; margin: 5px 0px 10px 0px; font-weight:100;}
	#conteudo div#pagina h4 { color:#FFFFFF; font-size:12px; font-weight: bold; margin: 0px 0px 10px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#conteudo div#pagina h3 { color:#990099; font-size:18px; font-weight: bold; margin: 0px 0px 5px 0px;}
	#conteudo div#pagina h2 { color:#FF6600; font-size:16px; font-weight: bold; margin: 5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif;}
	/*#conteudo div#pagina h2 { color:#FF6600; font-size:16px; font-weight: bold; margin: 0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif;}*/
	#conteudo div#pagina h1 { color:#009BC8; font-size:12px; font-weight: bold; margin: 5px 0px 5px 0px;}
	#conteudo div#pagina h1 p {margin: 0px;}
	#conteudo div#pagina div#aba { vertical-align: top; margin:10px 0px 0px 0px; width:61.0em; clear:both;}
	/*
	#conteudo div#pagina div#aba div.aba_topo a {display: -moz-inline-box;
		display: inline-block;
		border: 1px solid black;
		color: #2e6ab1;
		padding: 1px 3px;
		margin-right: 3px;
		font-weight: bold;
		text-decoration: none;}
	#conteudo div#pagina div#aba div.aba_topo a.selected { background-color:#FFFFFF; color:#990000;}
	#conteudo div#pagina div#aba div.aba_topo a.hover {background: #E4EFFA; color: black; }
	#conteudo div#pagina div#aba div.aba_topo a.toc{ *style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! *
}
	*/
	
	#conteudo div#pagina div#aba div.aba_topo{ /*style for DIV used to contain toggler links. */
		margin-top: 6px;
		text-align: left;
		background: white; 
		}
	
	#conteudo div#pagina div#aba div.aba_topo a{ /*style for every navigational link within toggler */
		display: -moz-inline-box;
		display: inline-block;
		border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;
		color: #000000;
		background-image:url(../../imagem/bg_aba.jpg);
		/*background-color:#666699;*/
		line-height: 23px;
		vertical-align:middle;
		margin-right: 3px;
		padding: 0px 20px 0px 20px;
		font-weight: bold;
		text-decoration: none;
		text-align:center;
		}
		
	#conteudo div#pagina div#aba div.aba_topo a:hover{
			background-color:#000000;
		}
		
	#conteudo div#pagina div#aba div.aba_topo a.toc{ /*style for individual toggler links (page 1, page 2, etc). ".toc" class auto generated! */
	}
	
	#conteudo div#pagina div#aba div.aba_corpo { border:1px solid #CCCCCC; vertical-align: top; margin:0px; width:61.0em; clear:both; background-color:#F0F0F0; padding:5px;}
	#conteudo div#pagina span { color:#999999; font-size:12px; margin: 0px; padding-bottom:15px;}
	#conteudo div#pagina div#linha_busca { clear:both; margin-bottom:15px; background-color:#E0E0E0; padding:5px;} /*E9FEC2*/
	#conteudo div#pagina div#linha_busca h1 { clear:both;}
	#conteudo div#pagina div#linha_busca label { margin: 0px 3px 10px 5px;}
	#conteudo div#pagina div#linha_busca form input,select {background-image: url(../../imagem/cx_cinza.jpg); border: 1px solid #999999; padding:1px; color:#FF6600; font-size:1em;}
	#conteudo div#pagina div#linha { clear:both; }
	#conteudo div#pagina div#linha table tr th { font: normal 1.1em arial; font-weight:bold; font-size:14px; border-bottom:2px outset #33CC66; text-align:left; }
	#conteudo div#pagina div#linha .menu_lista { text-align:left; padding:3px; color:#009BC8;}
	#conteudo div#pagina div#linha .esquerda { width: 65%; text-align:left; padding:3px; color:#009BC8;}
	#conteudo div#pagina div#linha .direita { width: 35%; text-align: right; padding:3px; color:#009BC8;}
	#conteudo div#pagina div#linha .tbl_secundaria { height:15px;}
	#conteudo div#pagina div#linha img { margin:0px 10px 10px 0px; }
	#conteudo div#pagina div#linha .texto { font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify; margin-top:5px; }
	#conteudo div#pagina div#linha .data_festa {font-size:11px; font-weight:bold; color:#FF6600; border-bottom:1px solid #CCCCCC; padding-top:15px;}
	#conteudo div#pagina div#linha table tr td { color: #666666; font: 10px verdana,arial,sans-serif; margin:0px; vertical-align:top; padding: 2px; line-height:1.5em;}
	#conteudo div#pagina div#linha table tr td img {border:0px; padding-right: 3px;}
	#conteudo div#pagina div#linha div.paginacao { border-top: 1px solid #999999; color:#000000; padding:5px; }
	#conteudo div#pagina div#linha div.paginacao table { width: 100%; }
	/*
	#conteudo div#pagina div#linha div#galeria { clear: both; margin-top: 1em; margin-bottom: 1em; background-image:url(../../imagem/bg_roxo.jpg); padding: 1em; }
	#conteudo div#pagina div#linha div#galeria h2 { font: bold 1.5em arial; color:#FFFFFF; margin:0px 0px 10px 0px; }
	#conteudo div#pagina div#linha div#galeria img { margin:0px 18px 0px 2px; }
	*/
	#conteudo div#pagina div#linha div#galeria { clear: both; margin-top: 1em; margin-bottom: 1em; padding: 1em; }
	#conteudo div#pagina div#linha div#galeria h2 { font: bold 1.5em arial; color:#663399; margin:0px 0px 10px 0px; }
	#conteudo div#pagina div#linha div#galeria img { margin:0px 18px 0px 2px; }

	#conteudo div#pagina div#linha .quadro_logo {padding:5px; vertical-align:top; background-image: url(../../imagem/bg_quadro_azul.jpg); background-repeat: repeat-x; border-right: 1px solid #FFFFFF; width:355px; color:#333333;font-size:10px;} 
	#conteudo div#pagina div#linha .quadro_logo p {font-size:10px; margin:0;}
	#conteudo div#pagina div#linha .quadro_logo span {color:#000000; font-weight: bold; font-size:11px;} 
	#conteudo div#pagina div#linha .quadro_logo span a {color:#000000;  text-decoration:none;} 
	#conteudo div#pagina div#linha .quadro_logo a { color: #FFFFFF; text-decoration:none;}
	/*#conteudo div#pagina div#linha .quadro_titulo {margin:0; position:relative; float:left; background-color:#FF9900; color:#FFFFFF; line-height:30px; padding: 0px 10px 0px 10px; font-size:16px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;} */
	#conteudo div#pagina div#linha .quadro_texto {background-color:#F0F0F0; padding: 5px; margin:0px; border:1px solid #CCCCCC; font-size:10px;}
	#conteudo div#pagina div#linha .quadro_texto p {font-size:10px;}
	#conteudo div#pagina div#linha .quadro_secundario {padding: 5px; margin:0px; border-bottom:1px dashed #CCCCCC;}
	#conteudo div#pagina div#linha .quadro_destaque {padding:5px; background-image: url(../../imagem/bg_quadro_azul_destaque.jpg);background-repeat:no-repeat; vertical-align:top; border-left: 1px solid #006699;color: #FFFFFF; height:160px;}
	#conteudo div#pagina div#linha .quadro_destaque p {font-size:10px; margin:0;}
	#conteudo div#pagina div#linha .quadro_destaque span a {color:#FFAE00; font-weight: bold; font-size:10px;} 
	#conteudo div#pagina div#linha .quadro_destaque a { color: #FFFFFF; font-size:10px;}
	#conteudo div#pagina div#linha .data {color:#0099CC; font-size:9px; font-family:Verdana, Arial, Helvetica, sans-serif;}
	#conteudo div#pagina div#linha .laranja { color:#FFAE00; font-weight: bold; font-size:10px;}
	#conteudo div#pagina div#linha .azul { color:#3366CC; font-weight: bold; font-size:12px;margin-top:5px;}
	#conteudo div#pagina div#linha .num {color: #339933; font-size:18px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	#conteudo div#pagina div#linha .num_top {color:#FFFFFF; background-color:#999999; font-size:16px; border-left: 5px solid #666666; font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
	#conteudo div#pagina div#linha .linha_tabela { border-bottom: 1px solid #FFF; color:#000000;}
	#conteudo div#pagina div#linha .tabela_topo { 
		border-top: 1px solid #CCCCCC;border-right: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;
		color: #000000;
		background-image:url(../../imagem/bg_aba.jpg);
		line-height: 23px;
		vertical-align:middle;
		margin-right: 3px;
		padding: 0px 20px 0px 20px;
		font-weight: bold;
		text-decoration: none;
		text-align:center;
	}
/*	#conteudo div#pagina div#linha input {background-image: url(../../imagem/cx_cinza.jpg); border: 1px solid #999999; padding:2px; color:#FF6600;}*/
	#conteudo div#pagina div#linha input.botao { padding-bottom:3px; border:0px; }
	#conteudo div#pagina div#linha textarea {background-image: url(../../imagem/cx_cinza.jpg) repeat-x; border: 1px solid #999999; padding:2px; color:#000066;}
	#conteudo div#pagina div#linha p {font-size:12px; font-family:Arial, Helvetica, sans-serif;}
	
	
	#conteudo div#pagina div#linhabox { clear:both; }
	#conteudo div#pagina div#linhabox table tr th { font: normal 0.9em arial; font-weight:bold; border-bottom:2px outset #3399CC; text-align:left; }
	#conteudo div#pagina div#linhabox .menu_lista { text-align:left; padding:3px; color:#009BC8;}
	#conteudo div#pagina div#linhabox .esquerda { width: 65%; text-align:left; padding:3px; color:#009BC8;}
	#conteudo div#pagina div#linhabox .direita { width: 35%; text-align: right; padding:3px; color:#009BC8;}
	#conteudo div#pagina div#linhabox .tbl_secundaria { height:15px;}
	
	#conteudo div#pagina div#menu_rodape { text-align:center; margin-top:15px; width:62.0em;}
	#conteudo div#pagina div#menu_rodape img {margin: 5px 50px 5px 50px; border:0px;}
	
	#conteudo div#pagina ul { margin: 0em; padding: 0; list-style-type: none; }
	/*#conteudo div#pagina ul li { margin: 0; padding: 0.3em 0 0.3em 1em; background: url('../../imagem/icone/i_lista.gif') no-repeat 0em 0.6em; font: normal 1.1em arial; }*/
	/* Paginas internas */
	
	#canto-esquerdo {
		width: 190px;
		float:left;
		margin:10px 0px 10px 0px;
		vertical-align:top;
	}

	#canto-esquerdo div.produto { width:180px;  margin-bottom:10px;}
	#canto-esquerdo div.produto h3 { font: bold 1.3em verdana; background-image: url(../../imagem/cx_roxo.jpg); color:#FFF; margin:0px;}
	#canto-esquerdo div.produto h3 a { color: #FFF; text-decoration: none; display: block; padding: 0.6em 0.6em 0.6em 0.6em; }
	#canto-esquerdo div.produto div.grade { overflow: hidden; background-color:#F0F0F0;  padding:2px; text-align:center;}
	#canto-esquerdo div.produto div.grade p { margin-bottom: 0.3em; font:normal 1.1em arial; }
	#canto-esquerdo div.produto div.grade fieldset form input.botao { margin-top: 0.5em; display: block; border:0px; }
	#canto-esquerdo div.produto div.grade a.botao { clear: both; display: block; margin-top: 1em; }
	#canto-esquerdo div.produto div.grade a.botao img { border: 0; }
	#canto-esquerdo div.produto div.grade div.imagem img { border: 0; margin: 10px 0px 10px 0px;}
	#canto-esquerdo div.produto div.grade div.formulario { border: 0; text-align:left; margin:5px 0px 10px 10px; }
	#canto-esquerdo div.produto div.grade div.formulario label { font: bold 1em verdana; margin: 5px 0px 3px 0px; }
	#canto-esquerdo div.produto div.grade div.formulario a { color: #585858; }
	#canto-esquerdo div.produto div.grade div.formulario input.txtForm { width: 10em; font: normal 1.1em arial; padding: 0.1em; color:#FF6600; border:1px solid #999999; font-size:10px; position:relative; }
	#canto-esquerdo div.produto div.grade div.formulario input.botao {border:0px; margin-left: 5px; vertical-align:top; position:relative;  float:right; margin-right:25px; }
	
	#canto-esquerdo div.produto div.grade a.titulo { width: 15.7em; }
	#canto-esquerdo div.produto ul { margin: 0em; padding: 0; list-style-type: none; }
	#canto-esquerdo div.produto ul li { margin: 0; padding: 0.3em 0 0.3em 1em; background: url('../../imagem/icone/i_lista.gif') no-repeat 0em 0.6em; font: normal 1.1em arial; border-bottom: 1px dashed #999999; text-align:left; }
	
	#canto-direito {
		width: 140px;
		margin:10px 0px 10px 0px;
		float:right;
		border: 1px solid #999999;
		background-color: #F0F0F0;
		text-align:center;
		padding:5px 0px 5px 0px;
		min-height:100%;
		height:auto;
	}
	#canto-direito p {font-size:9px; color:#666666; text-align:center; margin:0px;}
	#canto-direito div#box_pub {margin-top:5px;}
	
	#modulo_radio { position: relative; width: 63em; _width: 63.6em; _margin-top: 1.5em; clear: both; height:17em; }
	#modulo_radio h3 {
		position: relative;
		left: 0;
		font: bold 1.3em arial; color: #339933;
		margin-left: 0em;
	}
	
	#modulo_radio div.produtos { background-color:#E1F4EB; margin-top: 0.5em; height: 9.9em; overflow:hidden; }
	#modulo_radio div.produtos div.prd { position: relative; float: left; padding: 1em; height: 7.9em; }
	#modulo_radio div.produtos div.prd h2 { font: bold 1em verdana; color: #000; }
	#modulo_radio div.produtos div.prd h3 { font: normal 1em verdana; color: #000; position: static; }
	#modulo_radio div.produtos div.prd h3 a { color: #000; }
	#modulo_radio div.produtos div.foto { width: 18.4em; }
	#modulo_radio div.produtos div.foto img { width: 6.5em; height: 6.5em; border: 0; float: left; margin-right: 0.5em; }
	#modulo_radio div.produtos div.foto img.btOuvir { width: 1.8em; height: 1.6em; right: 10.1em; float:left; }
	
	#rodape {margin:0px; clear: both; border-top: 1px solid #666666;}
	#rodape p {text-align:center;  margin:5px;}
	#rodape a {color:#FF3300;}
	
	/* Galeria 1 */
	#galeria1 { width:100%; height:auto; position:relative; clear:both; margin:0;}
	#galeria1 div { width:auto;float:left; margin:5px; border:1px solid #CCCCCC; padding:10px 0px 10px 10px; vertical-align: top; text-align:center;  }
	#galeria1 div img { margin:0px; border:0px; }
	#galeria1 div:hover { background-color:#CCCCCC; border: 1px solid #663399;}
	
	* html #meio {
		height:100%;
	}
	
	/* FORM */
	input { outline:none; }
	.frm { float:left; width:100%; margin:0; }
	.frm .form-row { width:100%; margin-bottom: 5px; float:left; }
	.frm .label { float:left; width:100%;margin:6px 0 3px 0px; }
	.frm .input-container { float:left; width:100%; margin:0; }
	.frm .input { 	height:15px; border:1px solid #c4c4c4; margin:0; }
	.frm .select { height:18px; border:1px solid #c4c4c4; }
	.frm .textarea {  height:120px; border:1px solid #c4c4c4; font-family:Tahoma; font-size:11px; }
	.frm .error-input, .frm .error-both .input, .frm .error-same .input { background-color:#FFEFEF; border-color:#BB6666; color:#660000; }
	.frm .error-div { float:right; margin:7px 0px 0px 0px; color:#935; font-size:10px; width:90%; color:#990000; }
	.frm .error-div-alternative { display:none; -moz-border-radius:10px; -webkit-border-radius:10px; width:100%; top:0; left:50%; position:absolute; z-index:1000; margin-left:-400px; text-align:center; font-size:16px; color:#934; padding:20px 0 20px 0; background-color:#fee; border:solid 2px #d36; border-top-width:0; }
	.frm .error-same, .frm .error-both { color:#fff; background-color:#b66; -moz-border-radius:3px; }
	.frm .sendBtn {
		width:75px;
		height:24px;
		text-align:center;
		background:url(../../imagem/submit-btn-bg.gif) repeat-x 0 0;
		color:#5f5f5f;
		border:1px solid #aaa;
		float:right;
		display:block;
		cursor:pointer;
		font-weight:bold;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
	}
	.frm .sendBtn:hover { background:url(../../imagem/submit-btn-bg-hover.gif) repeat-x 0 0; color:#ffffff; border:1px solid #5f5f5f; }