html {

	margin: 0;
	padding: 0;
	height:100%;

}
* {
	font-size : font-family : Verdana, Tahoma, Arial;
	margin: 0;
	padding: 0;
}

body { 
	margin: 0px; 
	}

	.fontpadrao		{ font-size : xx-small; font-family : Verdana, Tahoma, Arial; }
	.copyright		{ font-size : xx-small; font-family : Verdana, Tahoma, Arial; font-size: 9px; color: #ffffff; }
	.cc				{ font-size : xx-small; font-family : Tahoma, Arial; font-size: 11px; color: #999999; text-decoration:none; }
	.select			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; }
	
	.form_pl1		{ color: #ffffff; font-size: xx-small; font-family: Verdana; font-size: 11px; font-weight:bold; }
	.form_pl2		{ color: #000000; font-size: xx-small; font-family: Verdana; font-size: 11px; text-align: justify; }
	
	.form1			{ font-size: xx-small; font-size: 10px; font-family : Verdana, Tahoma, Arial; color : black; }
	.menu			{ text-decoration: none; color: #000000; }
	.menu:hover		{ text-decoration: none; color: #000000; }

	.pclientes1		{ font-size: xx-small; font-size: 9px; font-family : Verdana, Tahoma, Arial; color : black; }
	.pclientes2		{ font-size: xx-small; font-size: 9px; font-family : Verdana, Tahoma, Arial; color : black; }
	
	.fontprodutos	{ font-size: xx-small; font-size: 24px; font-family : Verdana, Tahoma, Arial; color : #9B4859; font-weight: bold; }
	
	.titprod		{ font-size: xx-small; font-size: 18px; font-family : Verdana, Tahoma, Arial; color : #000000; font-weight: bold; }
	.titproduto		{ font-size: xx-small; font-size: 16px; font-family : Verdana, Tahoma, Arial; color : #3961AD; font-weight: bold; }
	.descricaoprod	{ font-size: xx-small; font-size: 10px; font-family : Verdana, Tahoma, Arial; color : #000000; }
	
	.inst_tab1		{ font-size: xx-small; font-size: 12px; font-family : Verdana, Tahoma, Arial; color : #ffffff; background-color: #285DA6; font-weight: bold; }
	.inst_tab2		{ font-size: xx-small; font-size: 12px; font-family : Verdana, Tahoma, Arial; color : #000000; background-color: #939393; }	
	


/* Textos */

div#textos {
	width: auto;
	min-height: 150px;
	_height: 150px;
	margin-left: 140px;
	padding-left: 35px;
	color: #666;
	background-image: url("../img/texto_bg.gif");
	background-repeat: repeat-y;
	border:0px dashed black;}


div#textos p {
	margin: 4px 6px;}

div#textos a {
	color: #333;
}

div#textos a:hover {
	color: #c42026;
}
/*Textos Home*/

div#home {
	width: 550px;
	margin: 0px auto;
	margin-left:170px;
}

div#home h1 {
	margin-top: 10px;}

div.novidade_texto {
	margin-left: 35px;
	padding-left: 15px;
	border-left: 1px dotted #A0A0A0 }

div.novidade_texto h1{
	font-size: 8pt;
	font-weight: normal;}

div.novidade_texto p {
	margin: 1px 0px;}

div.novidade_texto img {
	float: right;}

div.data {
	/*
	width: 27px;
	height: 31px;
	display:block;
	float: left;
	background-image: url("../img/data.gif");*/
	float: left;
	width: 37px;
	height: 41px;
	display:block;
	padding:0;
	line-height:6px;
	color: #90a5cf;

}

div.data span {
	display: none;}

div#textos div.flash_pqno {
	display: block;
	margin-top: 20px;
	min-height: 150px;
	margin-bottom: 60px;
	border: 0px solid red}

div#textos h1 {
	margin-bottom: 15px;}

div#textos h2 {
	clear: none;
	font-size: 10pt;
	color: #3F3F3F;
	color: #c42026;
	margin: 20px 0 10px 0;
}

div#textos span.volta_topo {
	margin: 3px auto;
	margin-right: 25px;
	float: right;}

div#textos span.volta_topo a {
	text-decoration: none;
	color: #A0A0A0;}

/*Pagina Produto*/

/* Pagina Produto Bello Piso*/
div#produto {
	width: 540px;
	margin: 20px auto;
	margin-bottom: 50px;
	float: none;
	border: 0px solid red;}

div#produto_imagem {
	width: 230px;
	float: left;
	background-image: url("../img/carregando.png");
	background-repeat: no-repeat;
	background-position: center;
	border: 0px solid red;}

div#produto_imagem ul li {
	list-style-type: none;
	float: none;
	display: inline;
	font-size: 7pt;
	border: 0px solid red}

div#produto_tabela {
	margin-left: 260px;
	margin: 0;
	border: 0px solid red;}

div#produto_tabela table {
	width: 300px;
	margin-top: 0px;
	margin-bottom: 10px;}

div#superclick {
	width: 240px;
	text-align: center;
	margin-left: 230px;
	border: 0px solid red;}

div#superclick h1 {
	text-align: left;
	font-size: 7pt;
	font-weight: normal;
	color: #F4811F;}

/* Fecha Pagina Produto Bella Czasa*/


img.produto {
	float: left;
	margin-top: 40px;
	margin-right: 20px;}

table.produto {
	margin-top: 40px;
	margin-bottom: 30px;
	font-size: 7pt;
	border-right: 1px dotted #929497;
	_border-right: 1px solid #929497;}

table.produto td {
	padding: 1px 5px;
	text-align: center;
	border-bottom: 1px dotted #929497;
	_border-bottom: 1px solid #929497;}

table.produto td.dsc_01 {
	text-align:left;}

table.produto td.dsc_03 {
	border-left: 1px dotted #929497;
	_border-left: 1px solid #929497;}


table.produto tr.titulo td, table.produto tr.subtitulo td {
	font-size: 8pt;
	font-weight: bold;}



div.descricao_produto {
	width: 530px;
	margin: 20px auto;
	float: none;
	border: 0px solid red}

div.descricao_escrita {
	width: 260px;
	float: left;
	margin-right: 10px;
	padding-right: 10px;}

div.descricao_links{
	margin-bottom: 20px;}

div.descricao_links ul li {
	list-style-type: none;
	float: none;
	display: inline;
	font-size: 7pt;
	border: 0px solid red}

div.descricao_links ul li a{
	display: block;
	margin-bottom: 3px;
	text-decoration: none;}

div.descricao_links ul.condicionadores li a{
	color: #0083B7;}

div.descricao_links ul.aquecedores li a{
	color: #CC2127;}

div.descricao_links ul.bello_piso li a{
	color: #F4811F;}

div.descricao_links ul li a:hover{
	color: #929497;
	text-decoration: none;}
	
	h3.h_curso {
	font-size: 12px;
}

table.tab_curso {
}

table.tab_curso th {
	padding-right: 5px;
	text-align:left;
}

.saber_mais {
	margin: auto 10px;
}

.login_erro {
	color: #C77;
}

#f_inscricao input {
}

#f_inscricao label {
	padding-right:5px;
	font-weight: bold;
}

.tecnico {
	padding-right:8px;
	margin-top: 10px;
}

.dtecnico {
	margin: 5px auto;
}

.br2 {
	clear:both;
}

#f_inscricao bt {
	margin-top:20px;
	padding:2px;
	padding-left: 5px;
	padding-right:5px;
}

.list_erro {
margin-bottom: 10px;
color: #944;
}


ul.toc_supersplit, ul.toc_solar	{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

.bullsupersplit, .bullsolar { 
	background-image: url(../imgs/b1n.gif);
	background-repeat: no-repeat;
	background-position: 0 30%;
	padding-left: 20px;
	padding-bottom: 5px;}
	
.bullsolar {
	background-image: url(../imgs/b1solar.gif);
	padding-bottom:1px;
 }
	
.ulsolar li {
	background-image: url(../imgs/b1solar.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	list-style: none;
	padding-left: 15px;	
	padding-bottom: 2px;
 }
	
ul.toc_supersplit li , ul.toc_solar li { 
	font-size: 8px;
	background-image: url(../img/abaf.gif);
	background-repeat: no-repeat;
	background-position: 0 30%;
	display:inline;
	border:1px solid red;
	width:140x;
	height:60px;
	padding-left: 5px;	
	padding-top: 5px;}
	

.toc_supersplit li a, .toc_solar li a{ 
	color: blue;
}
	
ul.toc_supersplit a.active, ul.toc_solar a.active {
	text-decoration: none;
	color: #3F3F3F;}

.fright {
	float:right;
	padding:4px;
	margin-left:10px;
}

.fleft {
	float:left;
	padding:4px;
	margin-right:10px;
}

.hsupersplit, .hsolar {
	margin-top:10px;
}

/*tabela supersplit unidades */
.tabunidade, .tabunidade_horiz, .tabunidadev {
font-size: 9px;
font-family: Arial, Tahoma, Helvetica, sans-serif;
border:1px solid #006; border-left:0;
width:590px;
text-align: center;	
color: #333;
background-color:#EEE;
}

.tabunidade_horiz { font-size: 12px; width: 550px; border-top:0;}

.tabunidade th, .tabunidade_horiz th, .tabunidadev th { color: white; background-color:#007; font-weight:400; font-size:10px;
				border:0; border-left:1px solid #99c; padding-left:1px; padding-right:1px; }
th.th2 { border-top:1px solid #99c; }
th.pth { border-left:1px solid #006; } 
th.pthv { border-left:1px solid #600;border-top:1px solid #600; } 

.tabunidade td, .tabunidadev td, .tabunidade_horiz td { border:0; border-top:1px solid #006; border-left:1px solid #006; padding-left:2px; padding-right:2px;}	

.tabunidadev { border:1px solid #700; border-left:0; border-top:0;} 
.tabunidadev th { background-color:#EEE; color:#700;  }
.tabunidadev td { border-top:1px solid #600; border-left:1px solid #600; }

.thunidade {
font-size: 12px;
text-align: center;
}
.thunidade_sec {
font-size: 8px;		
}
.tdimg{
text-align: center;
}
.tdr{
text-align: right;
padding-right:4px;
}
.tdbig{ 
text-align:left;
font-size:11px;
}

.thh, .tdr, .thh2, .thhv {
	font-size: 12px; }

.thh { text-align:center; }
.thh2, .thhv { text-align:right;}
.tdg1{ background-color: #9F9FDF;}
.tdg2{ background-color: #BFBFEA;}	
.tdg3{ background-color: #7F7FCA;}		
.tdg4{ background-color: #DFDFF9;}		
.tgrey { background-color: #FFF;}

.texto_marg_negativa {
	margin-left:-20px;}
	
.bigbtu{
font-weight:bold;
font-size:14px; }





/* abas superslpit */

#toc_supersplit_navcontainer, #toc_solar_navcontainer
{
margin: 0px;
padding: 0px;
}

#toc_supersplit_navcontainer ul, #toc_solar_navcontainer ul
{
margin: 0px;
padding: 0px;
list-style-type: none;
text-align: left;
}

#toc_supersplit_navcontainer ul li , #toc_solar_navcontainer ul li { 
float: left; padding-right: 10px;
 }

#toc_supersplit_navcontainer ul li a, #toc_solar_navcontainer ul li a
{
text-decoration: none;
background: url(../img/aba22.gif) no-repeat top left;
font-size: 8px/10px;
float: left;
margin: 0px;
height: 40px;
width: 130px;
padding-right: 0px;
padding-top: 5px;
padding-bottom: 0px;
padding-left: 2px;

text-align:center;
}

#toc_supersplit_navcontainer li a:hover, #toc_solar_navcontainer a#current
{
background: url(../img/aba22on.gif) no-repeat left top;
color: #413180;
}

#toc_solar_navcontainer a#current { color: #803141; } 

#toc_supersplit_navcontainer li#active, #toc_solar_navcontainer li#active
{
}

.central_instalacao {
	border-top: 1px solid  #c42026;	
	border-bottom: 1px solid #c42026;	
	padding:4px;
	display: block;
	height:30px;
}


.fones_central {
	float:left; margin-left:20px; 
	border:0px solid red;
	font-weight: bold;
}

#menu_linguas {
	margin-left:20px;
	margin-rigth:20px;
}

#menu_linguas a {
	margin-right:5px;
}