/* CSS Document */
body{margin:0 auto; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#geral{width:1000px; margin:0 auto; text-align:left; clear:both;}
#conteudo_geral{clear:both; float:left; width:100%;}

img{border:none;}


#lista{ height:120px; width:750px; border-bottom:1px dashed #ccc; padding-top:15px;}
.img_lista{width:120px; height:110px; float:left}

form{margin:0px; padding:0px;}


#search-bar{padding:7px; clear:both;}
#search-bar .search-style{font-size:16px; color:#999999; border:solid 1px #CCCCCC; padding:4px; margin-top:0px;}
ul.search-options, ul.search-options li{padding:0; border:0; margin:0; list-style:none; margin-top:5px;}
ul.search-options{clear:both;}
ul.search-options li{float:left;}
ul.search-options li a{float:left; margin-right:1px; width:auto; padding:5px; color:#ffffff; text-decoration:none; font-weight:bold;}
.selected a{background:#336699; color:#FFFFFF;}
ul.search-options li.selected a{background:#0043ce; color:#ffff66;}


a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}

#topo{width:1000px; height:90px; background-image:url(../imagens/layout/fundo_topo.gif); margin:0 auto;}
#menu_topo {width:1000px; height:30px;  padding-left:0px; background-color:#f2e86d; margin:0 auto;}

#logomarca{width:250px; heigth:100px; float:left; padding-top:10px; padding-left:5px;}
#busca{width:570px; float:right;}

#data_top{height:25px; width:995px; background-color:#0b30b8; line-height:25px; padding-left:5px; color:#ffffff; margin:0 auto;}

#menu ul{list-style-type:none; padding:0px; margin:0px;}
#menu ul li{line-height:30px; margin-left:20px; float:left; padding-left:10px;}
#menu ul li a{color:#996600; font-weight:bold; text-decoration:none; font-size:11px;}
#menu ul li a:hover{color:#003399;}

#super_banner{width:1000px; height:120px; background-color:#FFFFFF;}

#esquerda{width:420px; min-height:760px;float:left;}


#publicidade{height:280px; width:420px; background-image:url(../imagens/layout/fundo_publicidade.gif); background-repeat:no-repeat;}

.saibamais{text-align:left; margin:0px; padding:0px;}

#direita{width:340px; float:left;}
#novidades{margin-left:10px;}

.desc_novidade h3{font-size:16px; font-family:"arial"; padding:0px; margin:0px; color:#996600;} 
.desc_novidade .titulo{color:#666666; font-size:13px; font-family:"verdana"; line-height:15px; font-weight:bold; margin:0px; padding:0px; background-image:none; background-color:#ffffff;}
.desc_novidade .olho{font-size:13px; margin:0px; padding:0px;}
.desc_novidade .saibamais a{color:#996600; font-weight:bold;}

#lista_produtos .saibamais a{color:#996600; font-weight:bold;}


h4{font-size:16px; font-family:"arial"; padding:0px; margin:0px; color:#996600;}

#conteudo_direita{width:210px; float:left; height:760px; background-image:url(../imagens/layout/fundo_direita.jpg);}

#tit_produto{font-weight:bold; color:#990000; margin-bottom:10px;}
#desc_produto{margin-top:10px;}
#desc_produto a{color:#333333; text-decoration:none;}
#desc_produto a:hover{text-decoration:underline;}
#img_produto{height:80px; }

#pag{margin-top:30px; text-align:center; width:550px; margin-bottom:30px;}
.submenu{width:190px; margin-top:50px;}


#michaella{height:140px;}
#artigo{height:140px;}

.lista_novidade{width:420px; border-top:1px dashed #ccc; margin-top:10px;}
.img_novidade{margin-top:15px; margin-left:0px; width:170px; height:100px; float:left;}
.desc_novidade{float:left; width:250px; margin-top:15px; }


#menu_novidade{margin-top:10px;}
#lista_novidade{width:340px; height:100px;}
#img_novidade{margin-top:15px; margin-left:10px; width:110px; height:90px; float:left;}
#desc_novidade{float:left; width:200px; margin-top:5px;}
#titulo_novidade{margin-left:10px; margin-top:10px; width:225px;} 

#mais_noticias{width:300px; margin-left:10px; height:120px;}
#mais_noticias ul{list-style-type:none; margin:0px; padding:0px;}
#mais_noticias ul li{margin-top:5px; }


#lista_produtos{width:110px; height:125px; float:left; border-right: 1px solid #FFFFFF; background-color:#F6F6F6; text-align:center; border-top:1px solid #ffffff; padding-top:18px; }
#tit_produto{margin:0px;}
#img_produto{margin:0px;}
#desc_produto{margin:0px;}


#curso{width:210px; margin-left:10px;}
.titulo{margin-top:10px; height:30px; line-height:30px; background-image:url(../imagens/layout/fundo_botao.gif); background-position:left; background-repeat:no-repeat; background-color:#666666;  padding-left:10px; color:#FFFFFF; font-weight:bold;}
.img{height:120px; margin-top:20px;}
.titulo_rec{margin-top:10px; }
.titulo_rec a{font-weight:bold;}
#mais_cursos{width:210px; margin-top:15px; border-top:1px solid #ffffff;}
#mais_cursos p{margin:0px; padding:0px; margin-top:8px;}


#receita{width:210px; margin-left:10px; margin-top:25px;}
#mais_receitas{width:210px; margin-top:15px; border-top:1px solid #ffffff;}
#mais_receitas p{margin:0px; padding:0px; margin-top:8px;}


#rodape{width:100%; height:79px; background-image:url(../imagens/layout/fundo_rodape.gif); clear:both; float:left; margin-top:20px;}
#rodape p{padding-top:15px; text-align:center; }


.pagination {float:left; width:30px; text-align:center; line-height:30px; margin-top:10px;}
#slider1 {float:left;}

.contentslide{
border: none;
border-bottom-width: 6px;
padding: 10px;
width: 353px;
height: 200px;
margin-left:7px;
margin-top:2px;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
/*width: 100%;
height: 100%;*/
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination a{
padding: 5px;
text-decoration: none; 
color: #333;
background-color: #F2E86D;
line-height:42px;
}

.pagination a:hover, .pagination a.selected{
color: #fff;
background-color: #BA9E0D;
}


.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

#voltar{clear:both; text-align:center; width:100%; border-top:1px dashed #ccc; padding-top:20px;}

#fotosdaempresa{width:100px; height:90px; float:left;}


#esquerda_interno{width:200px; float:left; background-image:url(../imagens/layout/fundo_menu.gif); background-repeat:no-repeat;}
#esquerda_interno #menu{float:none; width:190px;}
#esquerda_interno #menu ul{list-style-type:none; padding:0px; margin:0px;}
#esquerda_interno #menu ul li{line-height:30px; float:none; margin-left:20px; height:30px; border-bottom:1px solid #f6f6f6; padding-left:10px;}
#esquerda_interno #menu ul li a{color:#996600; font-weight:bold; text-decoration:none; font-size:11px;}
#esquerda_interno #menu ul li a:hover{color:#003399;}

#conteudo_site{width:750px; float:left; margin-left:10px;}
#conteudo_site h3{font-size:17px; font-family:"arial"; color:#996600; width:750px; padding:10px; padding-left:0px; border-bottom:1px solid #ccc;}

#endereco {margin-top:75px; margin-bottom:75px;}