/* override */
body {background: transparent url('/images/site/bg.jpg') repeat;}
h4{margin:0px; padding:0px;}

/* img */
.logo {margin: 10px 25px 0 25px;}

/* CSS NOVO */
.fundo{background: #eaeaea url(../images/fundo.jpg); width: 231px; height: 92px;}
.link {text-decoration: none; color: #000; text-transform: none;}

/* others */
.clear {clear: both;}
.floatL {float: left; margin-right: 10px;}
.floatR {float: right; margin-left: 10px;}

/* containers */
.container {background-color: #fff; border-left: 2px solid #fff; border-right: 2px solid #fff;}

.topo {height:95px;}
	.topo-linha {height: 5px; background-color: #C21516; clear: both;}
	.topo-content {width: auto; height: 60px;}
        .topo-content input{background: transparent url(../images/bg-buscar.png) no-repeat; width: 275px; height: 23px; border: 0; padding:0 0 0 30px;}
        .topo-content input[type="submit"]{background: url(../images/site/seta.png) no-repeat; border:0; width: 17px; height: 17px; margin-left:-30px;}
	.topo-menu {height: 34px; width: 818px; float: right;}
		.topo-menu ul {margin: 0 0 0 81px; padding:0 0 0 25px; list-style: none;}
		.topo-menu li {margin-left: 2px; width: 115px; padding-top: 6px; height: 28px; background: #fff url('/images/site/bg-botao.jpg') no-repeat; float: left; text-align: center;}
		.topo-menu a {text-decoration: none; color: #000;}
		.topo-menu a:hover {text-decoration: underline;}
		
.painel-menu {width: 230px; height: 260px; float: left; background: transparent url('/images/site/bg-menu.jpg') no-repeat;}

.painel-grupos ul {margin: 0; padding: 0; list-style: none;}
.painel-grupos li {margin-left: 5px; width: 219px; padding: 4px 0 0 28px; height: 29px; background: transparent url('/images/site/bg-botaoL.jpg') no-repeat;}
.painel-grupos a {text-decoration: none; color: #000; font-weight: bold; font-size: 11px;}
.painel-grupos a:hover {text-decoration: underline;}

.lateral {border: 1px solid #bebebe;}
	.lateral h6 {background-color: #bebebe; padding: 10px; color: #fff; text-transform: uppercase; font-weight: bold;}
	.lateral-content {margin: 10px 0;}

.carrinho {width: 202px; height: 47px; margin: 45px 0 0 10px; background: transparent url('/images/site/carrinho.png') no-repeat;}
	.carrinho div {padding: 4px 0 0 55px;}

.footer {margin-top: 15px; height: 47px; padding-top: 30px; color: #fff; text-align: center; background: #fff url('/images/site/bg-footer.jpg') repeat-x;}
	.footer ul {margin: 0; padding: 0; list-style: none;}
	.footer li {display: inline; padding: 0 3px;}
	.footer a {text-decoration: none; color: #fff;}
	.footer a:hover {text-decoration: underline;}

.about {margin: 15px 0; text-align: center;}

#table-pedido tr th{
    background-color: #DDD;
}
#table-pedido tr td, #table-pedido tr th{
    border:1px solid #ccc;
}

#table-pedido th{
    text-align:left!important;
}
.marcas {list-style-type: none; margin-left:0px; padding: 0;}
.marcas li{margin-left: 5px; width: 219px; padding: 4px 0 0 28px; height: 29px; background: transparent url('/images/site/bg-botao2.jpg') no-repeat;}


.marcas a{
    font-size:13px;
    font-weight:bold;
}
.s_marcas, .pagination a{
    text-decoration:none;
    color: black;
}
.s_marcas:hover, .pagination a:hover{
    text-decoration:underline!important;
    color: black;
}
.s_marcas:visited, .pagination a:visited{
    text-decoration:none;
    color: black;
}
.pagination a, .pagination span{
    padding-left:3px;
    padding-right:3px;
}
.pagination a, .pagination a:hover, .pagination a:visited{
    color:red;
}


.produto_box{
  height:200px;
}

/* Easy Slider */
#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider2{margin-top:1em;}
#slider li, #slider2 li{ 
	/* 
		define width and height of list item (slide)
		entire slider area will adjust according to the parameters provided here
	*/ 
	width:719px;
	height:260px;
	overflow:hidden; 
	}	
#prevBtn, #nextBtn,
#slider1next, #slider1prev{ 
	display:none;
	width:30px;
	height:77px;
	position:absolute;
	left:-30px;
	top:71px;
	z-index:1000;
	}	
#nextBtn, #slider1next{ 
	left:696px;
	}														
#prevBtn a, #nextBtn a,
#slider1next a, #slider1prev a{  
	display:none;
	position:relative;
	width:30px;
	height:77px;
	background:url(../images/btn_prev.gif) no-repeat 0 0;	
	}	
#nextBtn a, #slider1next a{ 
	background:url(../images/btn_next.gif) no-repeat 0 0;	
	}	
	
/* numeric controls */
ol#controls{
	margin:1em 0;
	padding:0;
	height:28px;	
	}
ol#controls li{
	margin:0 10px 0 0; 
	padding:0;
	float:left;
	list-style:none;
	height:28px;
	line-height:28px;
	}
ol#controls li a{
	float:left;
	height:28px;
	line-height:28px;
	border:1px solid #ccc;
	background:#DAF3F8;
	color:#555;
	padding:0 10px;
	text-decoration:none;
	}
ol#controls li.current a{
	background:#5DC9E1;
	color:#fff;
	}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
/* // Easy Slider */

.proposta{color:#250B3A; font-size: 13px; font-weight: bold;}
.proposta h3{background: #CC101F; color: #FFF; padding: 8px 10px 8px 25px; font-size:23px; margin-left: -10px; font-weight: bold; margin-right:1px;}
.noticias-home h3{background: #CC101F; color: #FFF; padding: 8px 10px 8px 25px; font-size:23px; margin-left: -10px; font-weight: bold; margin-right:1px;}
