
* { margin:0; padding:0; }

body, html {
	 width:100%;
	 height:100%;
	 background: #ffffff;
}


body, td, p {
			font-family: 'DIN-RegularRegular', Arial;
			font-size: 13px;
			color:#333333;
}

hr { margin: 1em 0 1em 0; border: none; border-top: 1px solid #df0000; height: 2px; }

.titSeccao { color:#9E272A; font-size:16px;font-weight:bold; }

#titNoticias { float:left; padding-bottom:15px; padding-right:5px; border-bottom:1px solid #000000;
		color:#000000; font-size:15px; font-weight:bold; }
#noticiasLista { margin-top:20px; margin-bottom:20px;}
#noticiasLista .tit { color:#9E272A; font-size:14px;font-weight:bold; margin-bottom:5px;}
#noticiasLista .intro { margin-bottom:5px; }
#noticiasLista a { color:#9E272A;font-size:11px; }

#categoriasLista { margin-top:10px;}
#catTit { color:#9E272A; font-size:14px;font-weight:bold; margin-bottom:5px;}


.botForm { font-size: 12px; background: #ffffff; padding:5px; height:20px; border: 0px solid #ffffff; color: #8f8f8f; }
.botForm:hover { color: #272727; }
.boxes1a {	background: url('images/box_fundo_1a.jpg'); font-size: 12px; padding:2px; height:19px; width:230px;color: #8f8f8f; border: 0px solid #ffffff; }
.boxes1b {	background: url('images/box_fundo_1b.jpg'); font-size: 12px; padding:2px; height:18px; width:230px;color: #8f8f8f; border: 0px solid #ffffff; }
.boxes2 {	font-family: 'DIN-RegularRegular', Arial; background: url('images/box_fundo_2.jpg'); font-size: 12px; padding:2px; height:84px; width:390px;color: #8f8f8f; border: 0px solid #ffffff; }


.botSubmit {
 padding:4px;
 border: 1px solid #666666;
 background: #666666;
 color: #ffffff; 
}
.boxes {
			font-family: 'Open Sans', sans-serif;
			font-size: 12px;
			background: #dddddd;
			padding:2px;
			height:20px;
			border: 0px solid #ffffff;
			color: #666666;
}
.boxesPesquisa {
			font-family: 'Open Sans', sans-serif;
			font-size: 12px;
			background: #f6f6f6;
			padding:2px;
			height:20px;
			border: 1px solid #ffffff;
			color: #666666;
}
.boxesProd {
			font-family: 'Open Sans', sans-serif;
			font-size: 12px;
			background: #ffffff;
			padding:2px;
			height:20px;
			border: 0px solid #ebebeb;
			color: #333333;
}

.tits {
			color: #000000; font-size:16px; font-weight:bold;
}
.titsBot {
			color: #999999; font-size:14px; font-weight:bold;
}

.titsUsados {
			color: #666666; font-size:14px; font-weight:bold;
}
.titsSeccoes {
			color: #333333; font-size:16px; font-weight:bold;text-transform:uppercase;
}

.noticiasFoto {
		padding: 10px;
		background: #efefef;
		width:215px;
		float:left;
}
.noticiasDescricao {
		margin-left:15px;
		float:left;
		width: 280px;
}
.noticiasTit { color:#9E272A; font-size:14px;font-weight:bold; margin-bottom:5px; }
.noticiasData { font-size:10px; font-weight:bold; color:#999999; margin-bottom:20px; }



.produtosFoto {
		padding: 0px;
		background: #ffffff;
		width:230px;
		float:left;
		position:relative;
}
.produtosDescricao1 {
	float:left;
	margin-top:10px;
	position:relative;
}
.produtosTit1 { font-size:14px; font-weight:bold; color:#990000; }
.layerCategoria { border-bottom: 1px solid #df0000; width:740px; height:20px;}
.titCategoria { font-size:16px; font-weight:bold; color:#333333; height:20px; border-bottom: 1px solid #ffffff; float:left; padding-right:15px; }


ol,ul {
	list-style:none;
}

.clr{
	clear: both;
}




#contentX, #contentTopo{
	/*position:relative;*/
	margin-top: 0px;
	width:100%;
	text-align:center;
	border: 0px solid #000000;
	z-index:2;
}
.centrarDiv1000 {
	margin-left: auto ;
 	margin-right: auto ;
	width:1000px;
	text-align:left;
}



#contentX .logo { margin-top: 0px; float: left;  width:130px; height:112px;}

#contentX .menu { text-align:right; float: right; width:955px; border-bottom:1px solid #fff; height:112px;}
#contentX .menu .posicionarMenu {  margin-top: 70px;  }


#contentX .menu .posicionarMenu a {padding-left:10px; }



#centrarTit{
	z-index:4;
	/*bottom:0px; margin-bottom:100px;*/
	position:fixed;
	width:100%;
	top:50%;
	margin-top: -50px;
	text-align:left;
}
#centrarTit .centrar {
	margin-left: auto;
 	margin-right: auto;
	width:940px;
	text-align:left;
	
}




#zonaDados{
	/*position:relative;*/
	width:100%;
	text-align:center;
	/*z-index:1;*/
								/*padding-bottom:120px;*/
	/*height:80%;*/
}
#zonaDados .centrar {
	margin-left: auto;
 	margin-right: auto;
	width:990px;
	text-align:left;
}
#zonaDados .centrarTxtMarca {
	margin-left: auto;
 	margin-right: auto;
	width:1100px;
	text-align:left;
	margin-top:50px;
}



#zonaDados .centrarObras {
	margin-left: auto;
 	margin-right: auto;
	width:1100px;
	text-align:left;
	margin-top:50px;
}


#checkoutbutton,#checkoutbuttonOn {
 float:right;
 position:relative;
 
  background-color: #ffffff;
	
			
  moz-border-radius: 10px;
  -webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;

  border: 0px solid #009900;

  padding: 10px;
	margin-left:20px;
}
#checkoutbuttonOn { background-color: #9E2629; COLOR: #ffffff; }
#checkoutbutton:hover { background-color: #9E2629; COLOR: #ffffff; /*opacity: 0.6; */}
#checkoutbutton:hover a { COLOR: #ffffff }
A.menu:link { font-weight:bold; font-size:14px; color: #7f7f7f; text-decoration:none}
A.menu:visited { color: #7f7f7f; text-decoration:none}
A.menu:hover { COLOR: #ffffff; }
a:link { COLOR: #666666; 	TEXT-DECORATION: none; }
a:visited { COLOR: #666666; 	TEXT-DECORATION: none; }
a:hover { 	COLOR: #333333; 	TEXT-DECORATION: none; }

#checkoutbuttonOn a.menu { COLOR: #ffffff; }


a.botGroup { font-size:12px; COLOR: #ffffff; 	TEXT-DECORATION: none; }
a.botGroup:visited { COLOR: #ffffff; 	TEXT-DECORATION: none; }
a.botGroup:hover { 	COLOR: #ffffff; 	TEXT-DECORATION: underline; }


