*{margin:0; padding:0; outline:none; text-decoration:none; list-style:none; font-family: Verdana, Geneva, sans-serif; font-size: 11px;}
img{ border:none; outline:none;}

body{ background:#FFF url(../../images/bg.gif) top center repeat-x; font-size: 11px; color:#000; }
#geral{ width:985px; margin:0px auto; }

a {color:#555}
a:hover {color: #0c9045;}

.assinatura { width:auto; text-align:center; border-top: 1px #CCCCCC dotted; padding:5px; margin:0 10px }
.powered { width:80px; height:26px; display:block; margin:0 auto  }

#topo {width:985px; height:208px; display:block;}
#topo h1 {padding:20px; float:left;}
#topo ul {width:985px; height:36px; background:#000 url(../../../imagens/menu.gif) top left repeat-x; float:left;}
#topo ul li {width:auto; color:#FFF; float:left; display:block; padding:8px 10px; margin-right:10px;}
#topo ul li.ultima {float:right;}
#topo ul li.ultima a {color:#FFF; display:block; }
#topo .banner { width:663px; height:134px; border:1px solid #646464; float:right; margin:10px 10px 0 0;}


ul#produtos li {width:327px; height:420px; line-height:420px; float:left; display:block; border-right:1px dashed #CCC; border-bottom:1px dashed #CCC; text-align:center; margin-top:10px; margin-bottom:10px; position:relative;}
ul#produtos li h3 { font-size:18px; font-weight:bold; height:60px; line-height:18px; color:#000; margin-top:20px;}
ul#produtos li .prev {float:left; cursor:pointer; margin-top:102px; left:13px;}
ul#produtos li .scrollable {float:left; text-align:left; margin: 0 5px;}
ul#produtos li .next {float:left; cursor:pointer; margin-top:102px; right:13px;}
ul#produtos li .textofoto { width:100%; height:50px; clear:both; padding-top:10px; line-height:14px;}


#rodape {width:100%; height:86px; display:table; background:#f5f5f5; border-top:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin-bottom:10px; padding-top:15px; }

#rodape a {float:left; }
#rodape a.antes { margin-left:150px; width:294px; height:71px; background:url(../../../imagens/antes.gif) top left; }
#rodape a:hover.antes { margin-left:150px; width:294px; height:71px; background:url(../../../imagens/antes.gif) bottom left; }
#rodape a.depois {width:280px; height:71px; background:url(../../../imagens/depois.gif) top left;}
#rodape a:hover.depois {width:280px; height:71px; background:url(../../../imagens/depois.gif) bottom left; }
#rodape h6 { width:3px; height:66px; background:#ccc; float:left; margin:0px 40px;}

#fancy_ajax { text-align: left; position:relative;}
#fancy_ajax h3 { font-size:18px; font-weight:bold; color:#000; border-bottom:1px dashed #CCC; height:35px; line-height:35px; margin-bottom:12px;}

#fancy_ajax .dir_produto  { width:360px; float:right; border-left:1px dashed #CCC; height:300px; padding-left:10px;}
#fancy_ajax .dir_produto h3 { font-size:18px; font-weight:bold; color:#000; border-bottom:0px solid #fff; margin-bottom:12px; clear:both; clear:both; height:auto; line-height:normal}
#fancy_ajax .dir_produto th { border:1px solid #000; padding:6px; width:10px; background-color:#f5f5f5;}
#fancy_ajax .dir_produto td { border:1px solid #000; padding:6px; width:10px; background-color:#f5f5f5;}
#fancy_ajax .prev {float:left; cursor:pointer; margin-top:102px; left:13px;}
#fancy_ajax .scrollable {float:left; text-align:left; margin: 0 5px;}
#fancy_ajax .next {float:left; cursor:pointer; margin-top:102px; left:285px;}


form#frmLogin input {border:1px solid #000; padding:4px 8px;}
form#frmLogin li {height:25px;}
.red {color:#C00; font-weight:bold;}
label.error {color: #F00; font-size:10px; margin-left:20px;}
form#frmLogin #btLogar {border:0px solid #000; padding:4px 12px; background:#000; color:#FFF; margin-top:10px; cursor:pointer;}

.clr { clear:both; } 
.marcas {
/*	border-bottom:2px #333333 solid;*/
	border-bottom:2px #a2a2a2 solid;	
/*	background:#a2a2a2;*/
	background:#333333;
	color:#FFFFFF;
	display:block;
	padding:5px 10px 5px 4px;

	
}
		.marcas	.form {
			display:block;
			background:none
		}
		.marcas p {
			margin:0;
			padding:2px 4px 0px 4px ;
			float:left;
			font-size:12px			
		}
		.marcas select{
			border:none;
			width:240px;
			font-size:11px;
			padding:1px;
			background:#FFFFFF
		}
		.marcas select option{
			border:1px #666666 solid;
			
		}
		
/*.tituloCor {
	clear:both;
	margin-bottom:10px;
	display:block;
	border:1px #000099 dashed;
	line-height:1em;;
	background:#CCCCCC
	
}*/
