*{
	margin:0;
	padding:0;
	font-family: Arial, Verdana, _sans;
}
a img{border:none;}
#wrapper{width:800px;margin:0 auto;}
#header{margin-top:10px;width:100%;text-align:center;}
#content{width:100%;margin-top:20px;}
#content_left{float:left;width:156px;}
#content_left img {margin-top: 14px;}
#content_center {float:left;margin-left:14px;}
#content_center div.center_wrapper {position:relative;background:transparent url(../images/center_rpt.gif) repeat-y right top;width:430px;height:573px;}
div.bottom_center_wrapper {float:left;width:430px;height:3px;background:transparent url(../images/center_bottom.jpg) no-repeat right bottom;position:absolute;bottom:0;right:0;z-index:10;}
#content_center div.center_white_wrapper {position:relative;width:430px;height:570px;}
#content_right{width:186px;float:left;margin-left:14px;}
#footer{clear:both;margin-top:10px;width:800px;}

#menu {width:100%;list-style-type:none;}
#menu li a {float:left;width:156px;height:30px;background-image: url(../images/menu.gif);background-repeat: no-repeat;}

#menu li a.menu1 {background-position: 0 0px;}
#menu li a.menu1:hover, a.menu1selected {background-position: 0 -30px;}

#menu li a.menu2 {background-position: 0 -60px;}
#menu li a.menu2:hover, a.menu2selected {background-position: 0 -90px;}

#menu li a.menu3 {background-position: 0 -120px;}
#menu li a.menu3:hover, a.menu3selected {background-position: 0 -150px;}

#menu li a.menu4 {background-position: 0 -180px;}
#menu li a.menu4:hover, a.menu4selected {background-position: 0 -210px;}

#menu li a.menu5 {background-position: 0 -240px;}
#menu li a.menu5:hover, a.menu5selected {background-position: 0 -270px;}

#menu li a.menu6 {background-position: 0 -300px;}
#menu li a.menu6:hover, a.menu6selected {background-position: 0 -330px;}

#menu li a.menu7 {background-position: 0 -360px;}
#menu li a.menu7:hover, a.menu7selected {background-position: 0 -390px;}

#menu li a.menu8 {background-position: 0 -420px;}
#menu li a.menu8:hover, a.menu8selected {background-position: 0 -450px;}

#menu li a.menu9 {background-position: 0 -614px;}
#menu li a.menu9:hover, a.menu9selected {background-position: 0 -644px;}

#menu li a.menuSolicitePassword { background: url(../images/password.png) 0 0 no-repeat; }
#menu li a.menuSolicitePassword:hover { background: url(../images/passwordover.gif) 0 0 no-repeat; }

#menu li a span {display:none;}

#menu_precos {position:relative;float:left; width:156px; height:60px; background: transparent url(../images/menu.gif) no-repeat 0px -480px}
#menu_precos input {border:none; background-color:transparent; position:absolute; width:100px; left:42px; top:32px;}

#menu_news {position:relative;float:left; width:156px; height:55px; background: transparent url(../images/menu.gif) no-repeat 0px -560px}
#menu_news input#inputNewsletter {border:none; background-color:transparent; position:absolute; width:115px; left:8px; top:24px;}
#menu_news input#botaoNewsletter{border:none;background: transparent url(../images/bt_ok.png); position: absolute;left:127px;top:24px;width:22px;height:18px; cursor: pointer;}

#solicite {float:left;margin-top:14px;}
#solicite a {float:left; width:156px;height:20px;background:transparent url(../images/menu.gif) no-repeat 0px -480px;}
#solicite a span {display:none;}

ul.menu_top {list-style-type:none;margin-left:8px;}
ul.menu_top li {float:left;margin-right:10px;}
ul.menu_top li a {padding:0px 8px 0px 8px;color:#333;border:1px solid #999;text-decoration:none;font-size:11px;background-color:#EEE;}
ul.menu_top li a:hover {border-color:#666}
ul.menu_top li a.selected {border-color:#333;}

div.imagem {display:inline;clear:both;float:left; margin-top:10px;margin-left:8px;width:390px;padding:10px;background-color:#FFF;}
div.titulo {clear:both;font-size:14px;margin-bottom:10px;width:410px;}
div.texto {clear:both;float:left;width:410px;font-size:12px;margin-top:10px;margin-left:8px;}
div.paginas {position:absolute;left:8px;bottom:6px;font-size:11px;z-index:30;}
div.paginas a {color:#333;text-decoration:none;padding-left:8px;padding-right:8px;}
div.paginas a:hover {color:#666;}
div.paginas a.selected {color:#000;text-decoration:underline;}

h2 {float:left;clear:left;margin-left:8px;margin-top:10px;}
ul.downloads {clear:left;float:left;margin-top:10px;margin-left:8px;list-style-type:none;width:410px;}
ul.downloads li {clear:left;}
ul.downloads li a {float:left;padding-left:10px;width:400px;height:30px;line-height:30px;color:#333;text-decoration:none;border-bottom:1px solid white;font-size:14px;}
ul.downloads li a:hover {text-decoration:underline;}


ul.nf {float:left;clear:left;margin-top:10px;margin-left:8px;list-style-type:none;}
ul.nf li {clear:left;}
ul.nf li a {float:left;width:410px;height:30px;line-height:30px;color:#333;text-decoration:none;border-bottom:1px solid #ccc;font-size:14px;}
ul.nf li a:hover {background-color:#CCC;}

div.navigation {position:absolute;bottom:6px;right:10px;z-index:20;}
div.navigation a {color:#333;text-decoration:none;padding-left:2px;padding-right:2px;font-size:11px;}
div.navigation a:hover {color:#666;}
div.navigation a.selected {color:#000;text-decoration:underline;}

div.titulo {clear:left;float:left;margin-top:10px;margin-left:8px;font-size:14px;}

div.contactos {clear:both;font-size:11px;margin-top:20px;float:left;}
div.contactos a {color:#333;text-decoration:none;}
div.contactos a:hover {text-decoration:underline;}
div.contactos div.left {float:left; padding-left:10px;width:250px;}
div.contactos div.right {float:left;margin-left:10px;width:150px;}
div.contactos input, div.contactos textarea {border:none;width:240px;color:#333;font-size:12px;}
div.contactos textarea {height:250px;font-size:12px;}

input.limpar, input.enviar {margin-top:10px; width:100px !important;color:#CCC;border:1px solid #CCC !important; background-color:white;}
input.limpar {float:left;}
input.enviar {float:right;margin-right:10px;}

ul.categorias {clear:left;float:left;list-style-type:none;margin-top:10px;margin-left:8px;}
ul.categorias li {clear:left;}
ul.categorias li a {float:left;padding-left:10px;width:400px;height:30px;line-height:30px;color:#333;text-decoration:none;border-bottom:1px solid #ccc;font-size:14px;}
ul.categorias li a:hover {background-color:#CCC;}

ul.categoriasProdutos { clear:left; float:left; list-style-type:none; }
ul.categoriasProdutos li { clear:left; height: 70px; border-bottom:2px #fff double; width: 430px; }
ul.categoriasProdutos li img { float:left; margin: 13px 0 0 25px; width:39px; height:39px; }
ul.categoriasProdutos li a { float:left; margin:15px 0 10px 20px; color:#333; text-decoration:none; font-size:14px;}
ul.categoriasProdutos li a:hover{ text-decoration:underline; }
ul.categoriasProdutos li .prod { width:140px; }
ul.categoriasProdutos li .down { font-size:12px; float:right; margin-right:15px;}
ul.categoriasProdutos li:hover {background-color:#CCC;}

div.boxlista {margin-left:20px;position:relative;float:left;width:200px;margin-bottom:20px;height:177px;background:transparent url(../images/center_rpt.gif) repeat-y right top;}
div.boxlista img {border:none;margin-top:8px;margin-left:8px;}
div.boxlista div.txtlista {text-align:center;margin-left:8px;margin-top:4px; font-size:11px;}

#footer { float:left; width:100%; }
#footer a { text-decoration:none; color:#000; font-size:10px; }


.formLine
{
margin-bottom:20px;
margin-left:10px;
font-size:12px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
}

.formLine input
{
	width:400px;
}

.erro
{
color:#990000;
font-weight:bold;
}

.erro input, erro textarea
{
border:solid 1px #990000;
}

.erroExtra
{
	border:solid 1px #990000;
}

.tt
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	font-size:28px;
	color:#999999;
	padding-top:10px;
	font-weight:bold;
}