/* CSS Document Professor Kanashiro*/

/*DEIXAR O SITE COLADO NO TOPO*/
* {
	margin:0 auto; padding:0;
}

/*FUNDO DO SITE*/
body {
	background:url(imagens/fundo_site.jpg) repeat-x left top #CF0507;
}
.fundo_topo{
	background:url(imagens/fundo_topo.jpg) no-repeat center top #FFF; width:881px; text-align:center; margin:0 auto; padding:0; 
}

/*ALINHAR O SITE NO CENTRO e DETERMINAR O TAMANHO*/
.centro {
	margin:0 auto; padding:0; text-align:center; width:776px;
}

/*Propriedades gerais para o site*/
.clear{
	clear:both;
}
.ul{
	list-style-type:none; margin:0; padding:0;
}
.ul li{
	float:left;
}

/*propriedades tamanho laterais*/	
.lateral_esquerda{
	width:223px; float:left; text-align:left;
}
.conteudo{
	width:553px; float:right; text-align:left;
}
#conteudo{
	padding:20px;
}


/*propriedades menu categoria*/
.fundo_fundo_categorias{
	width:223px; background:url(imagens/fundo_menu_repete.jpg) repeat-y left top;
}
.fundo_categorias{
	width:223px; background:url(imagens/fundo_menu.jpg) no-repeat left bottom;
}
.menu_categorias {
	 width:200px; font-weight:bold; font-family:Arial; font-size:12px; color:#FFF; margin-left:6px;
}
.menu_categorias a{
	font-family:Arial; font-weight:bold; font-size:12px; color:#FFF; text-decoration:none;
}
.menu_categorias a:hover{
	 font-family:Arial; font-weight:bold; font-size:12px; color:#FFF; text-decoration:underline;
}
.menu_categorias ul{
	list-style-type:none;
}
.menu_categorias li{
	border-bottom:1px solid #FC5253;
}
.menu_categorias_texto {
	padding:6px 6px 6px 25px;
}

/*propriedades sub-menu categorias*/
.titulo{
	padding:0; margin:0;
}
.sub_menu {
	 width:210px; background:#FD0506; font-weight:bold; font-family:Arial; font-size:11px; color:#FFF; padding:6px 0 6px 0; border-bottom:2px solid #FC5253;
}
.sub_menu a{
	font-family:Arial; font-size:11px; color:#FFF; font-weight:bold; text-decoration:none;
}
.sub_menu a:hover{
	 font-family:Arial; font-size:11px; color:#FFF; font-weight:bold; text-decoration:underline;
}
.espacamento_categoria{
	color:#E8F4FE; letter-spacing:20px; *letter-spacing:40px;
}

/*propriedades acompanhamento pedido*/
.fundo_campanhamento_pedido{
	background:url(imagens/fundo_acompanhamento_pedido.jpg) no-repeat left top; width:223px; height:98px;
}
.input_acompanha_pedido{
	background:transparent; margin:53px 0 0 42px; height:17px; width:146px; border:none; font-family:Verdana; color:#525252; font-size:11px;
}
/*propriedades area restrita*/
.fundo_area_restrita{
	background:url(imagens/fundo_area_restrita.jpg) no-repeat left top; width:223px; height:138px;
}
.input_area_restrita{
	background:transparent; margin:45px 0 0 42px; height:17px; width:146px; border:none; font-family:Verdana; color:#525252; font-size:11px;
}
.input_area_restrita2{
	background:transparent; margin:24px 0 0 42px; height:17px; width:146px; border:none; font-family:Verdana; color:#525252; font-size:11px;
}

/*propriedades para alinhar e colocar fundo o numero e o email do professor kanashiro no rodape do site*/
.alinha_numero_email_rodape{
	background:url(imagens/fundo_frase_rodape.jpg) no-repeat left top; width:451px; height:60px; float:left; color:#FFF; text-align:left; margin-left:10px;
}

/*propriedades produtos*/
.caixa_produto{
	width:190px; height:120px; float:left; background:#F8F8F8; text-align:left; margin:20px 3px 3px 3px;
}
.img_produtos{
	border:1px solid #A0B9B5; margin:10px; float:left;
}
.meio_produtos{
	float:left; width:400px; text-align:left;
}
.lateral_produtos{
	float:right; width:150px;
}

/*propriedades informativos*/
.fundo_informativo{
	float:left; background:url(imagens/fundo_informativo.jpg) no-repeat left top; width:267px; height:173px;
}

.fundo_informativo_interna{
	background:url(imagens/fundo_informativo_interna.jpg) no-repeat left top; width:472px; height:173px;
}

/*propriedades banner rodape*/
.alinha_banners{
	float:right; width:270px; text-align:center;
}
.input_informativo{
	background:transparent; margin:96px 0 0 98px; height:17px; width:146px; border:none; font-family:Verdana; color:#525252; font-size:11px;
}
.input_informativo2{
	background:transparent; margin:12px 0 0 98px; height:17px; width:146px; border:none; font-family:Verdana; color:#525252; font-size:11px;
}

/*FONTES PARA CONTEUDO DO SITE*/
/*Titulos*/
.titulos{
	font-family:Arial; font-size:16px; font-weight:bold; color:#882600; padding:10px 0 0 20px;
}
/*FONTES PARA DESTAQUE*/
/*Titulos*/
.titulos_destaque{
	font-family:Arial; font-size:11px; font-weight:bold; color:#882600; padding:10px 0 0 0;
}

/*texto preto*/
.texto_preto {
	font-family:Arial; font-size:11px; color:#000; text-decoration:none;
}
.texto_preto a{
	font-family:Arial; font-size:11px; color:#000; text-decoration:none;
}
.texto_preto a:hover{
	font-family:Arial; font-size:11px; color:#000; text-decoration:underline;
}

/*texto cinza*/
.texto_cinza{
	font-family:Arial; font-size:11px; color:#53534A;
}
.texto_cinza a{
	font-family:Arial; font-size:11px; color:#53534A; text-decoration:none;
}
.texto_cinza a:hover{
	font-family:Arial; font-size:11px; color:#C58A18; text-decoration:underline;
}


/*texto verde*/
.texto_verde{
	font-family:Arial; font-size:11px; color:#979E0B;
}
.texto_verde a{
	font-family:Arial; font-size:11px; color:#979E0B; text-decoration:none;
}
.texto_verde a:hover{
	font-family:Arial; font-size:11px; color:#979E0B; text-decoration:underline;
}

/*texto azul*/
.texto_azul{
	font-family:Arial; font-size:11px; color:#73A69E;
}
.texto_azul a{
	font-family:Arial; font-size:11px; color:#73A69E; text-decoration:none;
}
.texto_azul a:hover{
	font-family:Arial; font-size:11px; color:#73A69E; text-decoration:underline;
}

/*Propriedades cesta de compra*/
/*borda*/
.borda {
	border-bottom:2px solid #CF0507; background:#FFFFFF; text-align:center;
}
/*borda*/
.borda_branco {
	border-bottom:2px solid #CF0507; background:#FCF0F0; color:#000000;
}

/*///////////////////////////////////////////////////////////////////////////////////////////////////////*/
/*propriedades para contato do site, abaixo propriedades para indique a um amigo*/
.nome_campos {clear:both; width:150px; text-align:right;}
.formulario ul {list-style-type:none; margin:0; padding:0; text-align:left;}
.formulario ul li {float:left;}
.formulario {font-family:Arial; font-size:11px; font-weight:bold; color:#882600; width:400px;}
.formulario input {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000; border:1px solid #D00305; background:#FFF; width:180px;}
.formulario select {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000; border:1px solid #D00305; background:#FFF; width:180px;}
.formulario textarea {margin:2px 0 2px 5px; font-family:Arial; font-size:11px; color:#000; border:1px solid #D00305; background:#FFF; width:210px; height:80px;}
.alinha_imagem_seguranca {text-align:right; clear:both; padding-right:40px;}
.alinha_botao_enviar {text-align:center; clear:both;}
/*Propriedades para indique a um amigo*/
.conteudo_amigo{width:440px;}
.fundo_meio_amigo{background-color:#FFF; width:420px; border:1px solid #D00305; text-align:center; height:200px; margin:10px;}
.texto_amigo2{font-family:Arial; font-size:11px; color:#FFF;}
.texto_amigo{font-family:Arial; font-size:11px; color:#882600;}
.texto_amigo a{font-family:Arial; font-size:11px; color:#882600; text-decoration:none;}
.texto_amigo a:hover{font-family:Arial; font-size:11px; color:#882600; text-decoration:underline;}
