@charset "utf-8";
/* CSS Document */

body{ margin:0; background-color:#CCCCCC; font-family:Arial, Helvetica, sans-serif;}

#madre{ margin:0 auto; width:1000px; }

#topo{background-image:url(http://www.meiaonline.com.br/img/meias/background_topo.jpg); width:1000px; margin:0; height:256px;  }

#topo_logo {text-align:center; width:205px; float:left; height:85px;}

#topo_menumarcas { width:795px; float:left; }

	#topo_menumarcas ul{ margin:0; padding:25px 0 0 0;}
	#topo_menumarcas li{display:inline; }
	#topo_menumarcas li a{list-style:none; border:0;}
	#topo_menumarcas li a img{border:0;}

#topo_banner{ background-color:#a9a9a9; width:1000px;  float:left; height:123px; margin:0; }

#topo_navega{ background-image: url(http://www.meiaonline.com.br/img/meias/barra_navega.jpg); height:48px; width:1000px; float:left;}

#topo_navega h1{color:#FFFFFF; display:block; float:left; width:205px; margin:20px 0 0 10px ; font-size:16px; font-weight:normal;}
#topo_navega h2{color:#FFFFFF; display:block; float:left; margin:20px 0 0 0; font-size:16px; text-decoration:underline;}

#corpo{background-color:#FFFFFF; width:1000px; float:left; }

	#box1{ float:left; width:205px; margin:0 0 0 10px ;  }
	
		#box_busca{ float:left; width:187px; height:40px; background-image:url(http://www.meiaonline.com.br/img/meias/aba_busca.jpg); background-position:center; margin-top:0px;
		 padding:4px 0 0 18px; }
		 
		.box_busca_input{margin:5px; border:#999999 solid 1px; font-size:10px; text-transform:uppercase; color:#999999;}
		.busca_btnok{margin:0 0 -4px 0; _margin:-18px 0 0 0; *margin:-18px 0 0 0;}

		#box_menulateral01 {float:left; width:202px;  border-bottom: 1px solid #CCCCCC; padding:0px 0 12px 0; }
		#box_menulateral01 ul{margin:0; padding:10px 0 0px 3px;}
		#box_menulateral01 li{list-style-type:none; padding:0; color:#4c4c4c; font-size:16px; }
		#box_menulateral01 li a{
									list-style:none;
									border:0;
									color:#4c4c4c;
									text-decoration:none;
									padding:0 0 0 16px;
									font-size:10px;
									text-decoration: underline;
									font-weight:bold;
									text-transform:uppercase;
									}
		#box_menulateral01 li a:hover{
									list-style:none;
									border:0;
									color:#4c4c4c;
									text-decoration:none;
									padding:0 0 0 16px;
									font-size:10px;
									text-decoration: none;
									font-weight:bold;
									text-transform:uppercase;
									}
		
		#box_menulateral01 li a img{border:0; padding:0;}




		#box_menulateral_preco {float:left; width:202px;  border-bottom: 1px solid #CCCCCC; padding:0px 0 12px 0; }
		#box_menulateral_preco ul{margin:0; padding:10px 0 0px 3px;}
		#box_menulateral_preco li{list-style-type:none; padding:0; color:#4c4c4c; font-size:16px; }
		#box_menulateral_preco li a{
									list-style:none;
									border:0;
									color:#4c4c4c;
									text-decoration:none;
									padding:0 0 0 16px;
									font-size:10px;
									text-decoration: underline;
									font-weight:bold;
									text-transform:uppercase;
									}
		#box_menulateral_preco li a:hover{
									list-style:none;
									border:0;
									color:#4c4c4c;
									text-decoration:none;
									padding:0 0 0 16px;
									font-size:10px;
									text-decoration: none;
									font-weight:bold;
									text-transform:uppercase;
									}
		
		#box_menulateral_preco li a img{border:0; padding:0;}
		
		.box_menulateral_preco_input01{ font-size:10px; margin:0 0 0 16px; border:#999999 solid 1px;}
		.box_menulateral_preco_input02{ font-size:10px; margin:0px; border:#999999 solid 1px;}		
		.preco_btnok{margin:0 0 -4px 0;}


#topo_navega h2 a {color:#000000;}

#box_paginasbottom {float: right; width:725px; float:right; padding: 4px;}


/* MENU PAGINAÇAO */
.menu_paginas { width:725px; padding: 4px; font-size: 10px; float:right;}
.menu_paginas ul li {display: inline;}
.menu_paginas ul li a {padding: 5px 7px;text-decoration: none; color: #333333}
.menu_paginas ul li a:hover {background: #E9E9E9;}
/* FIM DO MENU */


		#box1_banner{width:202px; text-align:center; float:left; margin:10px 0 0 0;}


	#box2{ float:left; width:745px; padding:20px 0px 20px 0px; }	
	
		.box2_prod{width:210px; float:left;  border-bottom: 1px solid #cccccc; margin:30px 0 0 27px; }
		
		.box2_prod a{  width:200px; height:220px; display:block; border:1px solid #ffffff; color:#000000; text-decoration:none; padding:5px; }
		.box2_prod a:hover{ width:200px; height:220px; display:block; border:1px solid #999999; color:#000000; text-decoration:none; padding:5px; background-color:#e9e9e9;}		
		
					
		.box2_prod h1{text-transform:uppercase; margin:0; padding:0 0 10px 0; text-align:center;}		
		.box2_prod h2{ font-size:10px; text-transform:uppercase; margin:0; padding:10px 0 0 0; border-top: 1px solid #cccccc;}		
		.box2_prod h3{font-size:10px; color: #999999; margin:0; padding:0;}		
		.box2_prod h4{font-size:18px; color:#357005; margin:0; padding:0; float:left;}		
		.box2_prod h5{ margin:0; padding:0 0 10px 0; float: right; }										


	#box3{ float:left; width:100%; margin:20px  0 0 0 ; }	
	#box3 h1 { margin:0 0 5px 0; font-size:22px; font-weight:bold;}
	#box3 ul{ margin:0; display:block;background-color:#e5e5e5; padding:20px; }
	#box3 li{display:inline; }
	#box3 li a{list-style:none; border:0; text-decoration: none; color:#005cb7; font-weight:bold; }
	#box3 li a:hover{list-style:none; border:0; text-decoration:underline; color:#005cb7; font-weight:bold;}
	#box3 li a img{border:0;}

	.box3_nuvem01{ font-size:12px; margin:0 10px 10px 0; }	
	a.box3_nuvem01{ }
	a:hover.box3_nuvem01{} 

	.box3_nuvem02{font-size:16px; margin:0 10px 10px 0; }	
	a.box3_nuvem02{ }
	a:hover.box3_nuvem02{} 

	.box3_nuvem03{font-size:20px; margin:0 10px 10px 0;}	
	a.box3_nuvem03{ }
	a:hover.box3_nuvem03{} 

	.box3_nuvem04{font-size:24px; margin:0 10px 10px 0; }	
	a.box3_nuvem04{ }
	a:hover.box3_nuvem04{} 


#rodape{ clear:both; width:960px; background:#ffffff; padding:20px; margin:0; font-size:11px; color: #666666;}

	#rodape p{ margin:0; padding:0;  }

	#rodape ul{ margin:0; padding:0;  }
	#rodape li{display:inline; background-color:#FFFFFF;}
	#rodape li a{list-style:none; border:0; text-decoration: underline; color:#666666; }
	#rodape li a:hover{list-style:none; border:0; text-decoration:none; color:#000000;}
	#rodape li a img{border:0;}
