/* Class */
* {
	margin:0;
	padding:0;
	}
body {
	margin: 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
a, a:link, a:visited, a:active {
	color:#6e4f95;
	text-decoration:none;
	line-height:normal;
	}
a:hover {
	color:#ccc;
	text-decoration:underline;
	}
h1 {
	color:#600090;
	font-size:16px;
	}
#geral {
	background:url(../imagens/bk_geral.jpg) no-repeat;
	width:987px; 
	margin:0 auto;
	padding:12px 6px 0 7px;
	}
#topo {}
#conteiner {
	min-height:200px;
}
#meio {
	float:left;
	}
#direita{
	float:right;
	background:url(../imagens/bk_direita.png) repeat-y;
	width:307px;
	min-height:435px;
	}
#rodape {
	background:url(../imagens/bk_rodape.jpg) no-repeat;
	width:1000px;
	height:67px;
	margin:0 auto;
	}
div.cb {
	clear:both;
	}
.error{
	background-color:#FCF;	
}
/** Topo **/
#logo {
	margin-top:40px;
	margin-left:20px;
	}
div.barra {
	background:url(../imagens/bk_barra_topo.png) repeat-x;
	height:57px;
	}
div.barra input {
	border:none #FFF;
	}
input.busca {
	width:150px; 
	height:26px;
	*height:21px;
	background:url(../imagens/bk_input.png) no-repeat; 
	color:#8c8c8c;
	padding-left:10px;
	*padding-top:5px;
	vertical-align:top;
	}
input.bt_busca {
	vertical-align:top;
	}
div.busca {
	float:left;
	width:235px;
	padding-top:15px;
	padding-left:15px;
	}
/* Menu Topo */
div.menu {
	float:left;
	}
ul#topnav {
	font-family:Verdana, Geneva, sans-serif;
	padding-top:3px;
	font-size:12px;
	height:54px;
	}
ul#topnav li{
	margin:0;
	display:inline;
	list-style:none;
	height:54px;
	}
ul#topnav li span {
	padding:0;
	position: absolute;
	z-index:99;
	margin-top:54px;
	margin-left:0;
	display: none;
	width:200px;
	font-weight:normal;
}
ul#topnav li:hover span {
	display: block;
	font-weight:normal;
	border-top:none;
	border-bottom:none;
	padding:0 1px;
}
ul#topnav li span a {
	background:#E6E6E6;
	line-height:32px;
	height:32px;
	display: block;
	font-size:11px;
	border-top:solid 1px #CCC;
	border-bottom:solid 1px #fff;
	text-transform:none;
	color:#999;
	font-weight:normal;
	padding:0 12px;
}
ul#topnav li span a:hover {
	background:#E9E9E9;
	padding:0 12px;
	margin:0;
}
#topnav a {
	font-weight:bold;
	color:#8b8a8a;
	text-decoration:none;
	}
#topnav a:hover {
	color:#fff;
	}
div.item_menu {
	float:left;
	height:54px;
	padding-right:14px;
	}
div.item_menu:hover {
	background:#E6E6E6;
	}
/** Meio **/
#tit_produtos {
	margin-bottom:10px;
	}
div.box_produtos {
	width:500px;
	margin-left:27px;
	margin-top:13px;
	z-index:2;
	}
img.foto_box_produto {
	float:left;
	border:solid 1px #e2e0ef;
	}
div.linhas_produtos {
	border-bottom:solid 1px #e2e0ef;
	border-top:solid 1px #e2e0ef;
	padding-bottom:5px;
	padding-top:5px;
	min-height:152px;
	width:500px;
	}
.tit_produto {
	font-size:12px;
	font-weight:bold;
	color:#660099;
	}
div.info_box_produto {
	width:290px;
	vertical-align:top;
	float:left;
	margin-left:15px;
	}
div.resumo_produto {
	margin-top:5px;
	line-height:150%;
	color:#939598;
	font-size:11px;
	clear:both;
	}
div.setas {
	padding-top:5px;
	width:102px;
	height:35px;
	margin:0 auto;
	background:url(../imagens/div_setas.png) no-repeat center;
	}
div.prev_produtos {
	float:left;
	cursor:pointer;
	}
div.next_produtos {
	float:right;
	cursor:pointer;
	}
div.bt_produtos {
	background:url(../imagens/bk_setas_prod.png) repeat-x;
	width:290px;
	height:70px;
	position:absolute;
	z-index:999;
	margin-top:-68px;
	margin-left:210px;
	}
#list_noticias ul li {
	min-height:150px;}
/** Direita **/
div.box_noticia {
	background:url(../imagens/div_box_noticia.png) no-repeat center bottom;
	color:#939598;
	margin-bottom:20px;
	padding-bottom:20px;
	}
div.box_noticia a {
	color:#6e4f95;
	text-decoration:underline;
	line-height:normal;
	}
div.box_noticia a:hover {
	color:#ccc;
	text-decoration:none;
	}
div.box_noticia_int {
	padding:25px;
	margin-left:3px;
	width:218px;
	}
#tit_noticias {
	margin-bottom:20px;
	*margin-bottom:15px;
	}
div.data_noticia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#660099;
	margin-bottom:5px;
	}
div.resumo_noticia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	line-height:130%;
	}
/** Banner Meio **/
div.banner {
	background:url(../imagens/bk_banner.png) no-repeat;
	width:638px;
	height:183px;
	padding:4px 0 0 3px;
	margin-top:23px;
	margin-left:27px;
	}
.banners_slide{ 
	width:632px; 
	height:174px;
	position:relative;
	float:left;
	clear:both;
	z-index:1;
	background:url(../imagens/bk_banner_topo.png) no-repeat;
}
.banners_slide .wrapper{
	width:632px; 
	height:174px;
	overflow: hidden; 
	margin: 0; 
	position: absolute; 
	left: 0; 
	padding:0;
	margin-left:3px;
	margin-top:3px;
	z-index:2;
}
.banners_slide .wrapper ul{
	width: 999999px; 
	list-style: none; 
	position: absolute; 
	top: 0; 
	left: 0; 
	margin: 0; 
	padding:0;
}
.banners_slide ul li{
	width:632px; 
	height:174px;
	display: block;
	float: left; 
	padding: 0; 
	margin: 0; 
	left: 0; 
}
.banners_slide .arrow{
	display: none; 
}
#thumbNav{
	display:none;
	position: relative; 
	top: 148px; 
	text-align: center; 
	z-index:3;
}
#thumbNav a{ 
	background: url(../imagens/bt_banner.png) left top; 
	width:26px;
	height:26px;
	line-height:22px;
	display:none;
	font-size:11px;
	font-weight:bold;
	color:#ffffff; 
	text-align:center;
	text-decoration:none;
}
#thumbNav a:hover{ 
	background: url(../imagens/bt_banner.png) right top; 
}
#thumbNav a.cur{ 
	background: url(../imagens/bt_banner.png) right top; 
}
#start-stop{ 
	width: 25px;
	height: 23px;
	position: absolute; 
	left: 19px; 
	top: 212px; 
	z-index:3;
}
#start-stop img{
	display:none;
	border:none;
}
/** Rodape **/
div.copyright {
	padding-top:15px;
	margin-left:35px;
	color:#939598;
	font-size:11px;
	clear:both;
	}
div.enet {
	text-align:center;
	margin-top:22px;
	*margin-top:18px;
	}
/** Internas **/
div.internas {
	padding:20px;
	width:636px;
	}
div.internas img {
	border:solid 1px #e2e0ef;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	}
div.internas p {
	margin-bottom:10px;
	}
div.titulo {
	margin-bottom:15px;
	}
div.titulo img {
	border:none;
	float:right;
	}
div.lista {
	border-bottom:dashed 1px #cccccc;
	margin-bottom:10px;
	}
div.botoes {
	text-align:right;
	margin-top:10px;
	padding-top:10px;
	border-top:dashed 1px #CCC;
	}
div.botoes img {
	border:0;
	}
.compartilhar{
	margin-left:-1px;	
}
.compartilhar li{
	float:left;
	list-style:none;
	margin:5px 8px;
	font-size:11px
}
div.envie_amigo {
	background:url(../imagens/bk_envie_amigo.png) no-repeat;
	width:475px;
	}
/* ICONES COMPARTILHAR */

a.facebook {
	background-image:url(../imagens/ico_facebook_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}
a.facebook:hover {
	background-image:url(../imagens/ico_facebook.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}

a.twitter {
	background-image:url(../imagens/ico_twitter_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.twitter:hover {
	background-image:url(../imagens/ico_twitter.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}

a.delicious {
	background-image:url(../imagens/ico_delicious_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.delicious:hover {
	background-image:url(../imagens/ico_delicious.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}

a.yahoo {
	background-image:url(../imagens/ico_yahoo_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.yahoo:hover {
	background-image:url(../imagens/ico_yahoo.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}

a.google {
	background-image:url(../imagens/ico_google_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.google:hover {
	background-image:url(../imagens/ico_google.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}

a.stumbleupon {
	background-image:url(../imagens/ico_stumble_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.stumbleupon:hover {
	background-image:url(../imagens/ico_stumble.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}


a.digg {
	background-image:url(../imagens/ico_digg_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.digg:hover {
	background-image:url(../imagens/ico_digg.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}

a.windows {
	background-image:url(../imagens/ico_windows_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.windows:hover {
	background-image:url(../imagens/ico_windows.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}

a.reddit {
	background-image:url(../imagens/ico_reddit_pb.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#666;
	padding-left:18px;
}

a.reddit:hover {
	background-image:url(../imagens/ico_reddit.gif);
	background-repeat:no-repeat;
	background-position:left;
	height:16px;
	color:#000;
	padding-left:18px;
}
/* CONTEUDO PRODUTOS */
div.produtos {
	padding:15px; 
	border-bottom:dashed #CCC 1px;
	margin-bottom:15px;
	}
img.img_produto{
	float:left;
	}
div.info_produto {
	float:left; 
	margin-left:10px;
	}
span.tit_produto {
	color:#600090;
	font-weight:bold;
	font-family:Tahoma,'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	}
span.desc_produto {
	color:#600090;
	font-family:Tahoma,'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:22px;
	}