/* CSS Document */
body, html {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	margin:0px;
	padding:0px;
	text-align:center ;
	background-position:center ;
	width:100% ;
	background-color:#eeeeee ;
	height:100%;
}

h1, h2, h3, p, td, form {
	margin:0px;
	padding:0px;
	color:#006699;
}

h1 {
	font-size:16px;
	margin-bottom:10px ;
}

h2 {
	font-size:14px ;
}

h3 {
	font-size:13px ;
}

td {
	font-size:11px;
}

a, a:active, a:visited, a:hover {
	text-decoration:none;
	color:#006699;
}

a:hover {
	text-decoration:underline;
}

img {
	border:none ;
}

span.destaca {
	background-color:yellow ;
}

span.fonte-maior {
	font-size:12px;
}

input, select, textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
}

input.button {
	padding:1px ;
	color:#006699 ; ;
	background-color:#ffffff ; 
	border:1px solid #006699;
}

input.text, select {
	border:1px solid #006699 ;
	padding:3px;	
}

input.image, input.radio {
	border:none ;
}

textarea {
	border:1px solid #006699 ;
	padding:3px;
}

p.vermelho {
	color:#FF0000;
	font-weight:bold;
}

#principal {
	width:770px;
	text-align:left;
	margin:auto;	
}

#cabecalho {
	background-image:url('../images/cima.gif');
	background-repeat:no-repeat;
	width:770px;
	height:82px;
}

#menu {
	width:202px;
	background-color:#7995ab ;
}

#meio {
	width:568px;
	background-color:#ffffff ;
}

#conteudo-meio {
	width:568px;
}

#tableprincipal {
	height:100% ;
	padding:0px;
	margin:0px;
	width:770px;
}

#tableprincipal, td {
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

#logo {
	float:left ;
	width:149px;
	padding-left:0px;
}

#div_menu_cima {
	float:left ;
	width:550px;
}

#div_menu_cima_botoes {
	float:left ;
	width:400px;
	padding-top:3px;
	font-size:12px;	
}
	
#div_menu_cima_botoes a{
	width:30%;
	display:block;
	float:left;
	color:#336699;
	text-align:center;
	padding-bottom:2px;
}

#div_busca {		
	float:left ;
	padding-left:20px;
	width:190px;
	padding-top:15px;
}

#div_menu {
	background-image:url(../images/menu_cima-.gif) ;
	background-position:top;
	background-repeat:no-repeat;
	background-color:#d2e2ea ;
}

#div_menu a{
	color:#006699 ;
	display:block;
	xxxheight:20px ;
	vertical-align:middle;
	xxpadding-top:8px;
	padding-left:10px;
	line-height:20px;
}	

#div_menu a:hover, a.menu_hover {
	color:#006699 ;
	background-color:#e1eaef ;
	text-decoration:none ;
}	

#div_menu ul,li {
	padding:0px;
	margin:0px;	
}

#div_menu ul, li {
	list-style-type:none;
}

#div_menu li {
	vertical-align:middle ;
}

#div_menu_baixo {
	background-image:url('../images/menu_baixo.gif') ;
	background-position:top;
	background-repeat:no-repeat;
	height:190px;
	font-size:12px;		
}

#div_menu_baixo p {
	padding-left:10px;	
}

#div_menu_baixo a {
	color:#ffffff ;
}

#div_menu_baixo ul,li {
	padding:0px;	
	margin:0px;
	color:#ffffff;
}

#div_menu_baixo li {
	list-style-type:disc ;	
	padding-top:8px;
	padding-left:1px;
	margin-left:25px;
}

p.telefone {
	font-size:16px;
	font-weight:bold;	
}

.box_titulo {
	background-color:#D8E1EA ;
	height:17px;
}

#carrinho {
        width:100% ;
        border-collapse:collapse ;
}

#carrinho td {
	border-bottom:1px dotted ;
	padding:5px ;
}

div.box_home {
	background-repeat:no-repeat;
	background-position:top left;		
	height:290px;
	padding-top:65px;
	width:280px;
	float:left;
	color:#ffffff ;
}

div.box_home table {
	width:123px;
	border-collapse:collapse;
	margin-left:6px;
	margin-bottom:15px;
	float:left;
}

div.box_home a {
	color:white ;
}

div.box_home a:hover {
	color:white ;
}

div.box_home a:visited {
	color:white ;
}

div.promocoes {
	background-image:url('../images/img_promocao-.gif') ;
	margin-left:8px;
}

div.lancamentos {
	background-image:url('../images/img_lancamentos-.gif') ;
	float:left;
}

div.box_home .titulo, .rodape {
	height:28px;
	color:#FFFFFF;
}

div.box_home .imagem {
	background-color:#ffffff;
}

div.box_home .titulo {
	background-position:top;
	background-repeat:no-repeat;
}

div.box_home .rodape {
	background-position:bottom;
	background-repeat:no-repeat;
}

div.promocoes .rodape, .titulo {
	background-color:#7f9ebb ;
}

div.lancamentos .titulo, .rodape {
	background-color:#4c647c ;
}

div.promocoes table.esquerdo .titulo {
	background-image:url('../images/cima_e_pro.gif') ;
}

div.promocoes table.direito .titulo {
	background-image:url('../images/cima_d_pro.gif') ;
}

div.lancamentos table.esquerdo .titulo {
	background-image:url('../images/cima_e_lan.gif') ;
}

div.lancamentos table.direito .titulo {
	background-image:url('../images/cima_d_lan.gif') ;
}

div.promocoes table.esquerdo .rodape {
	background-image:url('../images/baixo_e_pro.gif') ;
}

div.promocoes table.direito .rodape {
	background-image:url('../images/baixo_d_pro.gif') ;
}

div.lancamentos table.esquerdo .rodape {
	background-image:url('../images/baixo-_e_lan.gif') ;
}

div.lancamentos table.direito .rodape {
	background-image:url('../images/baixo-_d_lan.gif') ;
}

#paginador {
	text-align:right ;
	float:right ;
	padding:10px;
}

#box_indique {
	border-left:3px solid #FF9900 ;
	border-right:3px solid #FF9900 ;
}

#box_ficha_produto {
	width:100% ;
}

#box_pop_materiaprima {
	border-top:3px solid #FF9900 ;
	border-bottom:3px solid #FF9900 ;
	text-align:center ;
}

#rodape {
	background-image:url('../images/barra_baixo2.gif') ;
	background-repeat:no-repeat ;
	height:58px ;
	width:770px ;
}

/*
SOZINHOS ...
*/

.ajax-load {
	background-image:url('../images/ajax-loader.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	height:18px;
}

.erro {
	background-color:#FFFFCC ;
	border:2px solid #FFCC00 ;	
	padding:5px ;
}

.erro p {
	color:#003399 ;
	padding:3px ;
}

.sucesso {
	background-color:#ccffff;
	border:2px solid #99cccc;	
	padding:5px ;
}

.sucesso p {
	color:#003399 ;
	padding:3px ;
}