/* CSS Document */
/***********************************************/
/* HTML tag styles                             */
/***********************************************/
html{height:100%;}
body {
background-image:url(/image/degradefundo.jpg);
background-repeat:repeat-x;
background-position:bottom;
	width: 713px;
	height:100%;
	font-family: Verdana;
	padding:0;
	margin: auto;}
/******* hyperlink and anchor tag styles *******/
A:link, A:active {color: #000000;text-decoration: underline;}
A:visited {color: #000000;text-decoration: underline;}
A:hover	 {color: #990100;text-decoration: underline;}
A.claro:link, A.claro:active, A.claro:visited {color: #DEDEDE;text-decoration: none;}
A.claro:hover	 {color: #FFFFFF;text-decoration: underline;}

/************** header tag styles **************/
h1,h2,h3{font-weight:bold;text-align:justify;  margin:0; padding:0;}
h1,h2{font-size:11px;}
h3{font-size:10px;}
p{ margin-bottom:3px; margin-top:3px; padding:0 5px 0 5px;font-size:10px; text-align:justify;}
.claro{color:#DEDEDE;}
.flashtitulo1{margin-top:-3px;margin-left:-3px;margin-right:-3px; width:auto; height:29px; width:190px;background:#00FF00;}
.flashtitulo2{margin-top:-3px;margin-left:-4px;margin-right:-3px; width:auto; height:29px;  overflow:hidden; }

.flashtitulo21{width:8px; float:left; height:29px; background:url(/image/fundotitulo3_01.jpg) left no-repeat; }
.flashtitulo22{ position:absolute; left:3px; right:3px; float:left;height:29px; background:url(/image/fundotitulo3_02.jpg) top repeat-x; padding-top:7px; padding-left:5px; color:#FFFFFF; font-size:9pt; font-weight:bold; }
.flashtitulo23{width:8px; float:right; height:29px; background:url(/image/fundotitulo3_03.jpg) right no-repeat; }

.relate, .montado, .comentario{
background-color:#DCDCDC;
	color:#900100;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: 7px;
	padding-left: 3px; line-height:16px;}

.montado{
 border:#900100 1px solid;
 }
.montado a:link{color:#900100;}
.montado a:hover{color:#000000;}
.titulo{border-bottom: solid 1px #888888; padding-bottom: 2px; margin-bottom:5px;}
h1.titulo, h2.titulo {height: 18px; background-image: url(/image/fundotitulo2.jpg); padding-top: 6px; padding-left: 6px; }
h3.titulo {padding-top: 2px;}	
.buscali{font-size:10px; padding-left:0px;list-style-position:outside;  }

/*************** list tag styles ***************/

/********* form and related tag styles *********/



/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#total{ width:713px; height:100%; margin:0px; position:relative; top:0; background-color:#bbbbbb; padding:0px;}
	#header{height:100px; position:absolute; top:3px;left:3px;right:3px; overflow:hidden;}
	.busca{width:250px;height:30px;position:absolute; top:30px;right:5px;}
	#main{ position:absolute; top:105px; bottom:33px; left:3px;right:3px;}
	#main.menor{ position:absolute; top:275px; bottom:33px; left:3px;right:3px;}
	#footer{height:15px;padding:3px; background-color:#990000;text-align:center; position:absolute; bottom:3px; left:3px;right:3px;}
		#anima{height:170px; position:absolute; top:105px;left:3px;right:3px; overflow:hidden; text-align:center; background-color:#FFFFFF; }
		.animabloco{ width:100%;height:170px; text-align:center;}
		.topmenu{ width:100%;height:25px; margin-top:-28px; text-align:center;}
		
		.bloco{padding:3px;  background-color: #900100;}
		.home{height:100%;}
		.page{height:100%;}
			#tudo.home{position:absolute; left:0px; right:0px;}
			#conteudo.dir{position:absolute; left:191px; right:0px;}
			#menu.esq{position:absolute; width:183px;}
			#conteudo.esq{position:absolute; left:0px; right:191px; }
			#menu.dir{position:absolute; right:0px; width:183px;}
			#homemain{width:510px; margin:0; height:100%; overflow:hidden; float:left; }
			#homedest{width:245px; margin:3px; height:255px;; overflow:hidden; float:left; background-color:#FFFF00;  }
			#homevert{ width:500px; height:125px; overflow:hidden;  margin:3px; float:left; }
			
				.fundo_branco{background-color: #FFFFFF;overflow:auto; position:absolute;  top:30px;  bottom:3px;right:3px;left:3px; }	
				#menu iframe{height:100%; width:183px; overflow:auto;}	
				.coluna{height:100%; overflow:auto;}
				#artigo iframe{height:1450px; width:520px;}
				.linha{height:112px; margin-right:3px;}
					.quadrofoto{border: 3px solid #e5e5e5;margin-bottom:3px;margin-left:3px;overflow:hidden;}
						.pequena{width:80px;height:53px; float:left;}
						.pequena img{width:100%;height:100%;}
						.grande{width:200px;height:140px;}
					
#rel.peq{
	width:205px;
	background-color: #EEEEEE;
	
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #900100;
}	
.peq{width:215px;}
.gde{width:auto; position:absolute; right:211px; left:3px;}
.linha_peq{width:85px;}	
.linha_gde{width:auto;}
#produto.linha_gde{ position:absolute; left:95px; right:3px;}
#montagem.linha_gde{width:150px;}
.montagem{width:240px; margin-right:5px; }
.esq{float:left;}
.dir{float:right;}
a img {border-width:0;}
.coluna td {border:solid 2px #DEDEDE;}
.coluna table {border:solid 1px #DEDEDE;}
.coluna table{margin:3px; width:98%;}
td p{width:auto;text-align:center; padding:2px;}
.cor {width:15px;height:15px;}
.alinha{text-align:center;}
.novidades{ background-color:#EFEFEF; margin-bottom:3px; margin-top:3px; padding:3px;}
.novidades1{ background-color:#f3dbd8; margin-bottom:3px; margin-top:3px; padding:3px;}
.especif{margin-left:-3px;}
/***********************************************/
/* Component Divs                              */
/***********************************************/
/************** utility styles *****************/
/************** pageName styles ****************/

