/* CSS Document Rossetgraf*/

/*DEIXAR O SITE COLADO NO TOPO*/
* {
	margin:0; padding:0;
}

/*ALINHAR O SITE NO CENTRO*/
.centro {
	margin:0 auto; text-align:center; width:770px;
}

/*FUNDO DO SITE*/
body {
	background:url(imagens/fundo.jpg) repeat-y center top;
}

html{
	background:url(imagens/bg.jpg) repeat-x left top #E6E6E6;
}

/*CONTEUDO*/
.conteudo{
	float:right; text-align:left; width:548px; background-color:#FFFFFF;
}
.alinha_conteudo{
	margin-left:13px;
}

#textos_conteudo {
	padding:11px; 
}
.img_int_estrutura{ width:162px; height:122px;}

/*propriedades topo*/
.ferramentas{
	list-style-type:none; margin:0; padding:0; text-align:right; float:right;
}
.ferramentas li{
	float:left; margin-left:6px;
}
.menu{
	list-style-type:none; margin:0; padding:0; text-align:center;
	font-family:Arial; color:#000000; font-size:12px; font-weight:bold; padding:10px 0 31px 0; *padding-bottom:28px;
}
.menu a{
	font-family:Arial; color:#000000; font-size:12px; font-weight:bold; text-decoration:none; margin-right:9px;
}
.menu a:hover{
	font-family:Arial; color:#000000; font-size:12px; font-weight:bold; text-decoration:underline;
}
.menu li{
	float:left; margin-left:6px;
}

/*propriedades lateral*/
.lateral{
	width:222px; text-align:left; float:left; background:#FDF9F7;
}
.menu_lateral{
	font-family:Arial; font-size:18px; color:#D42E12;
}
.menu_lateral a{
	font-family:Arial; font-size:18px; color:#D42E12; text-decoration:none;
}
.menu_lateral a:hover{
	font-family:Arial; font-size:18px; color:#D42E12; text-decoration:underline;
}
.cor_lateral1{
	background-color:#FCF0EC;
}
.cor_lateral2{
	background-color:#FDF9F7;
}

/*propriedades news*/
.input_news{
	background:url(imagens/input_news.jpg) left top no-repeat; width:134px; height:23px; border:none; padding:3px 2px 0 3px; *margin:4px 0 -7px 0;
	font-family:Arial; font-size:12px; font-weight:bold; color:#000;
}

/*propriedades caixinhas home*/
.fundo_titulo_caixinhas{
	background:url(imagens/fundo_caixinha.jpg) no-repeat left top; width:159px; height:35px;
}
.titulo_caixinhas{
	font-family:Arial; font-size:12px; font-style:italic; font-weight:bold; color:#FFFFFF; line-height:12px; padding:6px 0 0 10px;
}
.fundo_caixinhas{
	background:url(imagens/fundo_repete_caixinha.jpg) repeat-y left top; width:159px; text-align:center;
}
.alinha_caixinhas{
	float:left; width:159px; margin-left:12px;
}	

/*Propriedades rodape*/
.rodape{
	background:#5B7DA3 left bottom; height:125px; clear:both;
}
.rodape_tamanho{width:770px; margin:0 auto; text-align:center; height:125px;}
.menu_rodape{list-style-type:none; font-family:Arial; color:#FFF; font-size:12px;}
.menu_rodape a{font-family:Arial; color:#FFF; font-size:12px; text-decoration:none; margin-right:5px;}
.menu_rodape a:hover{font-family:Arial; color:#FFF; font-size:12px; text-decoration:underline;}
.menu_rodape li{float:left; margin-left:1px;}


/*propriedades produtos interna*/
.titulos_produtos{
	background:url(imagens/tit_produtos.jpg) no-repeat left top; width:506px; height:38px;
}
.titulos_produtos h1{
	font-family:Verdana; font-size:18px; font-style:italic; color:#FFFFFF; width:340px; line-height:18px; padding-left:80px;
}
.meio_produto{
	border:1px solid #D67151; border-top:none; width:504px;
}
.orcamento{
	text-align:right; padding-right:40px; margin-top:-5px;
}
.img{
	float:left; margin:10px;
}

/*Escritos ROSSET com esse css*/
.rosset{
	font-weight:bold; color:#D42E12; font-family:Arial;
}
.rosset a{
	font-weight:bold; color:#D42E12; font-family:Arial; text-decoration:none;
}
.rosset a:hover{
	font-weight:bold; color:#D42E12; font-family:Arial; text-decoration:underline;
}

/*FONTES PARA CONTEUDO DO SITE*/
/*texto preto*/
.texto_preto {
	font-family:Arial; font-size:13px; color:#000000; text-decoration:none; text-align:justify;
}
.texto_preto a{
	font-family:Arial; font-size:12px; color:#000000; text-decoration:none;
}
.texto_preto a:hover{
	font-family:Arial; font-size:12px; color:#000000; text-decoration:underline;
}
.texto_preto2 {
	font-family:Arial; font-size:13px; color:#000000; text-decoration:none; text-align:justify;
}
.texto_preto2 a{
	font-family:Arial; font-size:13px; color:#000000; text-decoration:none;
}
.texto_preto2 a:hover{
	font-family:Arial; font-size:13px; color:#000000; text-decoration:underline;
}

/*texto marrom*/
.texto_marrom {
	font-family:Arial; font-size:12px; color:#827979; text-decoration:none; text-align:justify;
}
.texto_marrom a{
	font-family:Arial; font-size:12px; color:#827979; text-decoration:none;
}
.texto_marrom a:hover{
	font-family:Arial; font-size:12px; color:#827979; text-decoration:underline;
}

/*ALINHA O SITE*/
.alinhamento{
	clear:both; text-align:left;
}

/*borda*/
.borda {
	border-bottom:2px solid #E47967; background:#FFFFFF; text-align:center;
}
/*borda*/
.borda_branco {
	border-bottom:2px solid #E47967; background:#E47967; color:#000000;
}

/*propriedades para os inputs, select e textarea*/
.formulario {
	font-family:Arial; font-size:13px; color:#000000; font-weight:bold;
}
.formulario input{
	margin:2px 0 2px 5px; font-family:Arial; font-size:12px; color:#000; font-weight:bold; border:1px solid #EB997E;
}
.formulario select{
	margin:2px 0 2px 5px; font-family:Arial; font-size:12px; color:#000; font-weight:bold; border:1px solid #EB997E;
}
.formulario textarea{
	margin:2px 0 2px 5px; font-family:Arial; font-size:12px; color:#000; font-weight:bold; border:1px solid #EB997E;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*javascript para lightbox*/
#lightbox{position:absolute; left:0; width:100%; z-index:100; text-align:center; line-height:0;}
#lightbox a img{ border: none; }
#outerImageContainer{position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto;}
#imageContainer{padding: 10px;}
#loading{position:absolute; top:40%; left:0%; height:25%; width:100%; text-align:center; line-height:0;}
#hoverNav{position:absolute; top:0; left:0; height:100%; width:100%; z-index:10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width:49%; height:100%; background:transparent url(lightbox2.03.3/images/blank.gif) no-repeat; display:block;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right; }
#prevLink:hover, #prevLink:visited:hover { background:url(imagens/prevlabel.gif) left 100% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background:url(imagens/nextlabel.gif) right 100% no-repeat; }
#imageDataContainer{font:10px Arial, arial, tahoma, Helvetica, sans-serif; background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%	}
#imageData{	padding:0 10px; color:#666; }
#imageData #imageDetails{ width:70%; float:left; text-align:left; }	
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}			
#imageData #bottomNavClose{ width:66px; float:right;  padding-bottom:0.7em; }		
#overlay{position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000;}




/*propriedades para contato do site, abaixo propriedades para indique a um amigo*/
.nome_campos {clear:both; width:220px; text-align:right; font-family:Arial; font-size:13px; color:#000000; font-weight:bold; }
.formulario_cadastre ul {list-style-type:none; margin:0; padding:0; text-align:left;}
.formulario_cadastre ul li {float:left; padding-top:10px;}
.formulario_cadastre {font-family:Arial; font-size:13px; color:#000000; font-weight:bold; width:500px;}
.formulario_cadastre input {margin:2px 0 2px 5px; font-family:Arial; font-size:12px; color:#000; font-weight:bold; border:1px solid #EB997E; width:180px;}
.formulario_cadastre select {margin:2px 0 2px 5px; font-family:Arial; font-size:12px; color:#000; font-weight:bold; border:1px solid #EB997E; width:180px;}
.formulario_cadastre textarea {margin:2px 0 2px 5px; font-family:Arial; font-size:12px; color:#000; font-weight:bold; border:1px solid #EB997E; width:180px; height:80px;}
.alinha_imagem_seguranca {text-align:right; clear:both; padding-right:40px;}
.alinha_botao_enviar {text-align:center; clear:both;}