*{
	padding:0;
	margin:0;
	text-decoration:none;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
}
img{
	behavior:url('iepngfix.htc');
	border:0;
}
/***********************************************************************************/
.t10, .t10 a {font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.t11, .t11 a  {font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.t12, .t12 a  {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.t15, .t15 a  {font-family:Arial, Helvetica, sans-serif;font-size:15px;}
.t14, .t14 a  {font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.t16, .t16 a  {font-family:Arial, Helvetica, sans-serif;font-size:16px;}
.t18, .t18 a  {font-family:Arial, Helvetica, sans-serif;font-size:18px;}
.t23, .t23 a  {font-family:Arial, Helvetica, sans-serif;font-size:23px;}

.tt10, .tt10 a {font-family: Verdana; font-size:10px; }
.tt11, .tt11 a {font-family: Verdana; font-size:11px; }
.tt12, .tt12 a {font-family: Verdana; font-size:12px; }
.tt13, .tt13 a {font-family: Verdana; font-size:13px; }
.tt14, .tt14 a {font-family: Verdana; font-size:14px; }
.tt15, .tt15 a {font-family: Verdana; font-size:15px; }
.tt16, .tt16 a {font-family: Verdana; font-size:16px; }

.ttt10, .ttt10 a {font-family: Tahoma; font-size:10px; }
.ttt11, .ttt11 a {font-family: Tahoma; font-size:11px; }
.ttt12, .ttt12 a {font-family: Tahoma; font-size:12px; }
.ttt13, .ttt13 a {font-family: Tahoma; font-size:13px; }
.ttt14, .ttt14 a {font-family: Tahoma; font-size:14px; }
.ttt15, .ttt15 a {font-family: Tahoma; font-size:15px; }
.ttt16, .ttt16 a {font-family: Tahoma; font-size:16px; }

.bold{ font-weight:bold; }
.italico{ font-style: italic; }
.sublinhado { text-decoration: underline; }

.underline:hover { text-decoration: underline; }
/***********************************************************************************/
.preto, .preto a				{ color:#000000;  }
.vermelho, .vermelho a			{ color:#D31E1E;  }
.amarelo, .amarelo a			{ color:#ebdd94;  }
.vinho, .vinho a 				{ color:#990000;  }
.grafite, .grafite a			{ color:#333333;  }
.branco, .branco a				{ color:#FFFFFF;  }
.verde, .verde a				{ color:#018101;  }
.laranja, .laranja a			{ color:#F66013;  }
.azul, .azul a					{ color:#0065a3;  }
.cinza, .cinza a				{ color:#666666;  }
.cinza_claro, .cinza_claro a	{ color:#CCCCCC;  }
.cesq, .cesq a					{ color:#333333;  }
.rosa, .rosa a					{ color:#EB8686;  }
.roxo, .roxo a					{ color:#58007B;  }
.dourado, .dourado a			{ color:#dd8a05;  }


.borda{ border:1px solid #BEBEBE;}
.borda:hover{border:1px solid #BEBEBE;}
.wb a{border:none;}

.linktop a:hover{ text-decoration:underline; }
.formblue { border: 1px solid #0065a3; }
.formgray { border: 1px solid #e8e8e8; }
.formbg { background: url(../images/bginput.jpg) repeat-x #FFFFFF; }

body{
	background:url(../images/body.jpg) repeat-x #FFF;
}

#site{
	width:980px;
	margin:0 auto;
}
.logarcapa{
	background:url(../images/logarcapa.jpg) no-repeat; width:51px; height:17px; color:#000; float:left;
	border:none;
}

#topo{
	width:980px;
	float:left;
}

#logo{
	width:244px;
	height:139px;
	float:left;
	margin-left:10px;
	background:url(../images/logo.jpg) no-repeat;
}

#menu1{
	width:240px;
	height:13px;
	float:right;
	margin:7px 15px 0 0;
	font-size:12px;
}

.branco, .branco a{
	color:#FFF;
	font-size:13px;
}

#banner1{
	width:600px;
	height:80px;
	float:right;
	border:#000 1px solid;
	margin:20px 44px 0 0;
	background:#FFF;
}

#menu_busca{
	width:980px;
	height:37px;
	float:left;
}

#menu2{
	width:330px;
	color:#FFF;
	height:13px;
	float:right;
	font-size:11px;
	margin-top:72px;
}

.black, .black a{
	color:#FFF;
	font-size:11px;
}
.black a:hover{
	text-decoration:underline;
}

#busca{
	width:550px;
	float:left;
	margin-top:15px;
	margin-left:12px;
}
#buscaopaaaa{
	width:550px;
	float:left;
	margin-top:15px;
	margin-left:12px;
}

#bataoopa a{
	width:200px;
	height:20px;
	display:table;
	background:#06F;
	border:1px solid #CCC;
	float:left;
	margin-left:10px;
}
#bataoopa a:hover{
	width:200px;
	height:20px;
	background:#006;
	border:1px solid #CCC;
}
#busca_b{
	width:74px;
	height:24px;
	float:left;
	background:url(../images/busca_b.jpg) no-repeat;
}

#categoria{
	width:196px;
	float:left;
	margin:15px 0 0 10px;
}

#vinheta{
	width:185px;
	height:20px;
	float:left;
	background:url(../images/vinheta.jpg);
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	padding-top:5px;
	padding-left:8px;
}

#menu3{
	width:186px;
	height:10px;
	float:left;
	margin:9px 0 0 6px;
}

#seta{
	width:10px;
	height:9px;
	float:left;
	background:url(../images/seta.jpg) no-repeat;
	margin-top:4px;
}

#submenu{
	width:166px;
	height:15px;
	font-size:11px;
	float:left;
	margin-left:5px;
	padding-left:2px;
	padding-top:2px;
}

#submenu:hover{
	background:#06F;
	color:#FFF;
}


.color{
	color:#2E2E2E;
	font-size:11px;
}

#banner2{
	width:195px;
	height:80px;
	float:left;
	margin-top:20px;
	border:1px #CCC solid;
}

#rodape{
	height:73px;
	background:#045AAD;
	float:left;
	width:100%;
	margin-top:20px;
}
#rodape2{
	height:73px;
	width:980px;
	margin:0 auto;
}
#roda-txt{
	width:300px;
	float:left;
	margin-top:30px;
	font-size:11px;
	color:#FFF;
}
#logo-fb{
	background:url(../images/fabricaweb.jpg) no-repeat;
	float:right;
	width:119px;
	height:19px;
	margin:30px 80px 0 0;
}
#peg{
	float:left;
	margin-left:11px;
	width:555px;
	overflow:hidden;
}
#bannerstopo1{
	float:left; width:300px; height:67px; border:1px solid #333333;
}
#bannerstopo2{
	float:left; width:300px; height:67px; border:1px solid #333333; margin-left:5px;
}
#seg-busca{
	width:554px;
	float:left;
	margin-top:15px;
}
#bc-top{
	width:550px;
	border-bottom:3px solid #00C;
	font-size:14px;
	font-weight:bold;
	color:#00C;
	padding-bottom:1px;
	margin-bottom:5px;
}