﻿/* CSS Document */

*{padding:0; margin:0}

body{
	font-family:Tahoma, Arial, "Times New Roman";
	color:#004276;
	font-size:11px;
	line-height:15px;
	background:url(../img/bg_geral.jpg) top left repeat-x;
}
p{margin-bottom:10px;}
#geral{
	width:980px;
	margin:auto;
}
ul li{list-style:none;}
a:link {
	color: #000000;
	text-decoration:none;
}
a:visited {
	color: #000000;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:underline;
}
a:active {
	color: #000000;
	text-decoration:none;
}

hr{display:none}
.hr{
	background:url(../img/hr.gif) repeat-x;
	height:2px;
	width:100%;
	margin-bottom:10px;
	clear:both;
}

#menu{}
#topo_home{
	margin:15px 0;
}
#topo_sec{
	margin-bottom:20px;
}
.box_home_left{
	float:left;
	width:227px;
}
.box_home_center{
	width:486px;
	background:url(../img/bg_box_home_center.jpg) top no-repeat;
	float:left;
	padding:20px;
}
.box_home_right{
	float:left;
	width:207px;
	padding-left:20px;
	margin-top:15px;
}
.box_home_right p{
	margin-top:5px;
	
}

.box_conteudo{
	width:753px;
	float:left;
	margin-top:15px;
}

.item{ margin-bottom:10px; display:table; clear:both;}
.item .img{
	float:left;
	margin-right:10px;
}
.item .txt{
	display:table;
	clear:right;
	height:1%;
}


.box_notica_home{
	margin-bottom:50px;
	clear:both;
}


.conteudo{
	background:url(../img/bg_conteudo.jpg) no-repeat;
	padding:30px;
}

.menu_cemil li{
	float:left;	
}
.menu_cemil li a{
	color:#004276 !important;
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:12px;
	font-weight:bold;
}

.lista_produtos{
	margin-bottom:30px;
	clear:both;
	display:table;
	margin-top:20px;
}

.lista_produtos:after{
		    content:".";
		    display:block;
		    clear:both;
		    visibility:hidden;
		    height:0;
		    overflow:hidden;
		}


.item_longavida {
	float:left;
	text-align:center;
	padding:10px;
}
.item_longavida .bg_nome{
	background:#e4f2fa;
	margin:0 10px;
	font-weight:bold;
	padding:0 15px;
	margin-top:10px;
}
.item_longavida .bg_nome a{
	color:#004276;
}

.item_linhaculinaria {
	float:left;
	text-align:center;
	padding:10px;
}
.item_linhaculinaria .bg_nome{
	background:#ffeda1;
	margin:0 10px;
	color:#5d3305;
	font-weight:bold;
	padding:0 15px;
	margin-top:10px;
	
}
.item_linhaculinaria .bg_nome a{
	color:#5d3305;	
}

.item_linhainfantil {
	float:left;
	text-align:center;
	padding:10px;
}
.item_linhainfantil .bg_nome{
	background:#ffb8a1;
	margin:0 10px;
	color:#9a2702;
	font-weight:bold;
	padding:0 15px;
	margin-top:10px;
	
}

.item_linhainfantil .bg_nome a{
	color:#9a2702;	
}

.item_suco {
	float:left;
	text-align:center;
	padding:10px 0;
}
.item_suco .bg_nome{
	background:#c2ffcb;
	margin:0 10px;
	color:#049d1a;
	font-weight:bold;
	padding:0 15px;
	margin-top:10px;	
}

.item_suco .bg_nome a{
	color:#049d1a;	
}

.item_time {
	float:left;
	text-align:center;
	padding:10px 0;
}
.item_time .bg_nome{
	background:#dedddd;
	margin:0 10px;
	color:#444343;
	font-weight:bold;
	padding:0 15px;
	margin-top:10px;	
}

.item_time .bg_nome a{
	color:#444343;	
}

#rodape{
	background:url(../img/bg_rodape.jpg) repeat-x;
	height:56px;
	text-align:center;
	margin-top:30px;
}

.img_border{
	border:8px solid #e6e6e6;
	float:left;
	margin-right:10px;
}
.img_border_item{
	border:8px solid #e6e6e6;
	margin-bottom:20px;
}

.album_cemil {clear:both;}
.album_cemil img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.repre_left{
	width:300px;
	float:left;
}
.repre_left select{
	width:280px;
	padding:2px;
	font-family:Tahoma, Arial, "Trebuchet MS";
	font-size:11px;
	color:#004276;
}
.repre_right{
	width:380px;
	float:left;
}

.imagem_detalhada{
	width:350px;
	float:left;
	text-align:center;
}
.detalhe_produto{
	width:330px;
	float:left;
}
.tit_prod{
	font-size:20px;
	color:#005496;
	font-weight:normal;
}
.table_prod_det tr td{padding:5px;}


.item_lista_noticia{
	margin-bottom:30px;
}
.item_lista_noticia p{
	margin-top:5px;
}

.item_det_noticia img{
	margin:0 0 10px 10px; float:right;
}

.lista_dicas ul li{
	list-style-type:square;
	margin-left:15px;
	margin-bottom:5px;
}
.lista_dicas ul li img{
	float:none !important;
	margin-bottom:-4px;
	margin-left:5px;
}


.box_fac ul li{
	list-style-image:url(../img/seta.gif);
	margin-left:15px;
	margin-bottom:5px;
	
}
.box_fac ul li a{
	color:#004276;
	
}

.box_fac .descricao{
	color:#127fd5;
	margin-bottom:15px;
	
}

.img_campanha{
	margin-right:15px;
	float:left;
}
.lista_fotos{
	margin-top:10px;
	display:table
}
.lista_fotos img{
	float:left;
	margin-right:10px;
}

.input{
	padding:2px;
	height:10px;
	width:200px;
	background:#e8f2fb;
	border:none;
}

.textarea{
	padding:2px;
	height:100px;
	width:200px;
	background:#e8f2fb;
	border:none;
}
.tabela_produtos{
	margin-bottom:3px;
}
.tabela_produtos .div_prod{
	padding:2px 10px;
}

.tabela_produtos .div_prod a{
	color:#004276;
	font-weight:bold;
}

.lista_repre li{
	list-style:none;
	float:left;
}
.lista_repre li a{
	font-weight:bold;
	font-size:10px;
}

.noticias_home{
	color:#004276 !important;
	
}

/*BTN*/
.btn_mais{
	margin-bottom:-3px;
	margin-left:10px;
}
/*TIT*/

.tit_itens{
	font-family:Tahoma, Arial, "Times New Roman";
	font-size:14px;
	font-weight:bold;
	color:#004276;
	margin-bottom:10px;
}

.tit_prod_min{
	font-size:18px;
	color:#ba2926 !important;
	font-family:"Trebuchet MS", Tahoma, Arial;
}




.link_noticia_sipat a:hover{
		border:none;
		color:#fff;
}
.link_noticia_sipat a:active{
		border:none;
		color:#fff;
}
.link_noticia_sipat a:visited{
		border:none;
		color:#fff;
}.link_noticia_sipat a:link{
		border:none;
		color:#fff;
}

.box_home_center_cemil{
	float:left;
	width:244px;
	position:relative;	
	display:inline;
}

.box_home_center_twitter{
	float:left;
	width:234px;
}

.clear{clear:both;}



