/*****************************/
/* 							 */
/*     Desenvolvido por:     */	
/* 		 Click Evolue        */
/* 		    Layout           */
/*                           */
/*****************************/
/* Estilo geral do site (html, Body, DIVs PreLoader) */
html{margin:0;padding:0;font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;}
body{ margin:0; padding:0; font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; }
img {border:0;}
/* Classes */
.txlogado {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#FFFFFF;font-size:12px;text-decoration:none;float:left;  height:30px;text-align:left; font-weight:bold; margin:-30px 0 0 -80px;  width:250px;}
.texto {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#666;font-size:12px;text-decoration:none; text-align:left;}
.titulo {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#666;font-size:16px;text-decoration:none; text-align:center; }
.titulo_faq {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#838281;font-size:20px;text-decoration:none; text-align:center;margin:20px 0 10px 15px; }
.titulo_myaccount {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#fff;font-size:14px;text-decoration:none; }
.titulo_myaccount:hover {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#FDFDFD;font-size:14px;text-decoration:none; }


.cxtexto_select {font-family: Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; font-size:9px; width:205px;margin:3px 0 0 5px;*margin:1px 0 0 5px;border-width:0; border:1px solid #969594;}
.cxtexto_contato {font-family: Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; font-size:10px; width:200px; margin:3px 0 0 5px;*margin:1px 0 0 5px;border-width:0; border:1px solid #969594;}
.cxtexto_newsletter {font-family:Arial, Georgia, "Trebuchet MS", "Arial Narrow",  Verdana, Helvetica, sans-serif;font-size:9pt;  width:200px; float:left; border: 1px solid #666; clear:both;}

.linkRodape {font:12px Arial, Georgia, "Trebuchet MS", "Arial Narrow",  Verdana, Helvetica, sans-serif; color:#AAA9A9;  text-decoration:none; margin:20px 3px 10px 2px; padding:10px 0 10px 0;  }
.linkRodape:hover {font:12px  Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;  color:#AAA9A9;   margin:0 3px 10px 2px;   }
.linkProduto {font:10px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;  color:#333;  text-decoration:none; margin:0 3px 0px 3px;  text-align:center;  }
.linkProduto:hover {font:10px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#333;  margin:0 3px 0px 3px; text-decoration:none;text-align:center;  }
.link {font:12px  Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;  color:#000;   text-decoration:underline;}
.link:hover {font:12px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;  color:#969594;   text-decoration:underline;}
.linkConta {font:16px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;  color:#fff;   text-decoration:none; text-align:center; width:190px; font-weight:bold;}
.linkConta:hover {font:16px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#fff;   text-decoration:none; font-weight:bold;}
.linkPaginacao {font:8pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#000; text-align:right; text-decoration:none }
.linkPaginacao:hover {color:#EB891B; text-decoration:underline;}
.linkPaginacaoAtivo {font:8pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#EB891B; text-align:right; text-decoration:none; }
.linkHelpGuide {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#999; text-align:left; text-decoration:none; width:100%; cursor:pointer; margin:0; padding:0;  }
.linkHelpGuide:hover {color:#666; text-decoration:none;}
.linkSolutions {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#333333; text-align:left; text-decoration:underline; width:100%; cursor:pointer; margin:0; padding:0;  }
.linkSolutions:hover {color:#666; text-decoration:none;}
.linkIdioma {font:8pt Arial, Helvetica, sans-serif; margin:3px 40px 0 0; text-decoration:none; float:right; color:#fff; width:70px;text-align:right; padding-right:15px; height:20px;}
.linkIdioma:hover {color:#6A6A6A; text-decoration:none; }

.linkDiretorio {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#333; text-align:left; text-decoration:none; width:100%; cursor:pointer; margin:0; padding:0; line-height:25px;  }
.linkDiretorio:hover {color:#666; text-decoration:none;}

table.bordasimples tr td {border-bottom:1px solid #B0B0B0;}

.tx-right {float:right;}
.logomarca {margin:15px 0 0 5px; float:left;}
.botao {margin:10px 0 0 0}
.botao_mais_baixo {margin:72px 0 0 0}
.img_samples {margin:5px 0 5px 0;}
.carrinho {float:left;margin:0 0 0 5px;}
.zerado {margin:0; padding:0;}
.btn_menu_sup {margin:5px 0 0 10px; padding:0 0 0 0; float:left; font:8pt Arial, Helvetica, sans-serif; color:#000; width:80px;height:15px;text-decoration:none; font-weight:bold;}
.btn_menu_sup:hover { font:8pt Arial, Helvetica, sans-serif;color:#6A6A6A;text-decoration:none;font-weight:bold;}
.pagamento{margin:10px 0 0 0;}
.titulo_paginas {font:18px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#fff;height:43px; width:100%;margin:0;padding:12px 0 0 15px; float:left; background:#000; border:0px solid; width:755px; font-weight:500;}
.titulo_myAccount {font:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#fff;height:43px; width:100%;margin:0;padding:12px 0 0 15px; float:left; background:#000; border:0px solid; width:755px; font-weight:500;}

.titulo_paginas_affiliate {font:18px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#666666;height:43px; width:100%;margin:0;padding:15px 0 0 15px;*padding:11px 0 10px 15px; float:left; border:0px solid; width:500px; font-weight:500;}

.LinkTexto {font:10pt Arial, Helvetica, sans-serif; color:#3BB3C2; font-weight:bold; margin:0; padding:0; font-style:italic; text-decoration:none;}
.LinkTexto:hover {font:10pt Arial, Helvetica, sans-serif; color:#0073AA;font-weight:bold; text-decoration:none;font-style:italic;}

.menu_categorias {font:13pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; background:url(../img/seta_menu.png) no-repeat 96% 90%;border:1px solid #808080; height:52px;cursor:pointer; color:#000; text-align:right; padding:0 20px 0 0; cursor:pointer;  }
.menu_categorias:hover {background:url(../img/seta_menu_hover.png) no-repeat  96% 90% #AAA9A9;color:#FFF;cursor:pointer;}

.menu_subcategorias {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; width:139px;background:url(../img/seta_cinza.png) no-repeat 96% 50% #fff;border:1px solid #808080; height:22px;text-align:right;border-top:none; padding:10px 20px 0 0; cursor:pointer; }
.menu_subcategorias:hover {background:url(../img/seta_cinza.png) no-repeat 96% 50% #999;border:1px solid #808080; border-top:none;cursor:pointer; color:#FFFFFF; }
.menu_subcategoriasAtivo {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; background:url(../img/seta_cinza.png) no-repeat 96% 50% #ccc;border:1px solid #808080; height:22px;text-align:right;border-top:none; padding:10px 20px 0 0; cursor:pointer; color:#FFFFFF;}

.tit_testimoniais {padding:0; margin:10px 0 0 0;}
.texto_giftbox {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#333;font-size:18px;text-decoration:none; text-align:left; margin:0 ;  padding:0; }
.tshirt_designs_categories {margin:5px 0px 0px 200px;}

/* Divs montagem layout */
#todoConteudo{ width:940px;margin:0 auto 0 auto;padding:0; border:0px solid red }
/* titulos pagina que fica sobre a faixa  */
#todoConteudo h1 {font:18pt Arial, Helvetica, sans-serif; font-weight:800; margin:10px 0 15px 20px; }
/* subtitulos pagina que fica sobre a faixa*/
#todoConteudo h2 {font:11pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#333; margin:0 0 0 20px; }
#todoConteudo h3 {font:13pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;color:#333;}
#todoConteudo p {font:9pt Arial, Helvetica, sans-serif; color:#333;}

/* Topo do site e seus elementos */
#topo {width:100%; height:90px; clear:both; background: #000;}
#topo h1 {float:left; font:10pt Arial, Georgia, "Trebuchet MS", "Arial Narrow", Helvetica; color:#FFF; margin:45px 0 0 -80px; padding:5px 3px 0 0; font-weight:900; } 
#logo {width:940px; clear:both; margin:0 auto 0 auto; height:80px;}
#busca_topo {width:220px; height:20px; padding:0; float:right;  margin:25px 0 0 0; text-align:right; }
#menu_login {float:right; width:305px; height:28px; background:url(../img/menu_minhaconta.jpg) no-repeat; }

/* Conteudo da home page index.asp*/
#conteudo_home {width:940px; clear:both; }
#conteudo_home p {font:10pt Arial, Helvetica, sans-serif; color:#666;}
#conteudo_home h1 {font:14pt Arial, Helvetica, sans-serif; padding-bottom:8px; margin:0;}
#conteudo_home h2 {font:14pt Arial, Helvetica, sans-serif; margin:0;color:#3BB3C2; font-weight:bold;}
#conteudo_home h3 {font:14pt Arial, Helvetica, sans-serif; }
#conteudo_home h4 {font:13pt Arial, Helvetica, sans-serif; font-weight:800; float:left;margin:0 10px 0 0; padding:3px 3px 3px 30px;}
.list_categories {width:220px; float:left;list-style-type:none;margin:8px 15px 0 0; padding:0; text-align:left}
.list_categories li a {font:9pt Arial, Helvetica, sans-serif; color:#000; clear:both; float:left; margin:5px 0 0 0; text-decoration:none}
.list_categories li a:hover { color:#333;}

.banner_tshirt_design {margin-top:10px; [margin-top:10px; margin-top:70px;]}
#infor-home {float:left; width:100%; border:0px solid; text-align:justify;  text-align:center; margin-top:10px;}
#infor-home-dir {float:right;width:430px;height:70px}
#tshirt-design { width:100%; clear:both; margin:20px 0 10px 0; float:left; }


#categories-tshirt-design {width:370px; float:left; margin:15px 0 0 0;  }
#ideas-solutions {width:940px; float:left; margin:10px 0 0 0; }
#ideas-solutions h1 {font:15pt Arial, Helvetica, sans-serif; color:#044557; }
#ideas-solutions h2 {font:12pt Arial, Helvetica, sans-serif; color:#3BB3C2; font-weight:bold;}
#ideas-solutions p {font:10pt Arial, Helvetica, sans-serif; color:#044557; }
#ideas-solutions .span_ideias {width:190px; float:left; margin:10px 30px 0 0; }


/* Página de conteudo central PADRAO*/
#conteudo {width:770px;float:left;margin:10px 0 40px 14px;}

#fades {margin-top:20px;*margin-top:68px;[margin-top:20px;margin-top:68px;]}

/* conteudo paginas internas com adsense*/
#conteudoInter {width:550px;float:left;border:0px solid black;margin:10px 0 40px 14px;}
 

/* div esquedo e suas atribuições e hack safari*/

#esquerdo {width:156px;float:left; margin:10px 0 40px 0;*margin:70px 0 40px 0; [margin:10px 0 40px 0; margin:70px 0 40px 0;] _margin:10px 0 0 2px;}
#esquerdo h1 {font:14pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#000; float:right; margin:-5px 0 0 0;clear:both;border:0px solid #ccc; width:100%; text-align:right;}
#esquerdo h2 {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#838281; float:right;margin:-5px 0 0 0;clear:both;border:0px solid #ccc; width:100%;text-align:right;}
#esquerdo h3 {font:20pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#EB891B; float:right;margin:-2px 0 0 0;clear:both;border:0px solid #ccc; width:100%;text-align:right;}
#esquerdo h4 {font:12pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#838281; float:right;margin:-5px 0 0 0;width:100%;text-align:right;}
#esquerdo #preco {border-bottom:2px dotted #CCC; min-height:70px; padding:10px 0 10px 0;}
#esquerdo .img_comprar{float:right; margin:5px 0 10px 0;}
#esquerdo .img_pagamento{float:right; margin:10px 0 3px 0;}
#esquerdo .tituloMenuCat {width:156px;font:13pt Arial, Helvetica, sans-serif; color:#FFF; background:url(../img/seta_menu_branca.png) no-repeat 88% 55% #000; height:38px; padding:18px 16px 0 0; margin:-10px 0 0 0;text-align:center; cursor:pointer; font-weight:bold; width:140px; [margin:-60px 0 0 0; margin:-130px 0 0 0;] }

#esquerdo .tituloMenuCatAffiliate {width:154px;*width:134px;font:13pt Arial, Helvetica, sans-serif; color:#666666; border:1px solid #ccc; height:38px;  text-align:center; cursor:pointer; font-weight:bold;  float:left;  padding:18px 0 0 0; height:38px;*height:50px;margin-top:1px; *margin-top:1px;}

#categories {width:134px; float:left;list-style-type:none; padding:15px 10px 10px 10px; border:1px solid #ccc; text-align:center;[ margin:0;margin:-70px 0 0 0;]}
#categories li a {font:9pt Arial, Helvetica, sans-serif; color:#666; clear:both; float:left; margin:1px 0 0 10px; text-decoration:none}
#categories li a:hover { color:#333;}

#categories li a.stilos {font:9pt Arial, Helvetica, sans-serif; color:#666; clear:both; float:left; margin:0 0 5px 10px; text-decoration:none}





/* div esquerdo COMO FUNCIONA*/
#ComoFunciona {width:155px;float:right; *float:left; margin:13px 0 1px 0; }
#ComoFunciona .tituloLaranja { background:url(../img/bg_menu_hover.jpg) repeat-x; font:10pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; border:1px solid #808080; height:35px;color:#fff; text-align:center;  padding:10px 0 10px 0; margin:0 0 1px 0; }
#ComoFunciona .tituloComoFunciona {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; background:url(../img/seta_menu.png) no-repeat 96% 90%;border:1px solid #808080; height:26px;cursor:pointer; color:#333; text-align:right; padding:10px 20px 0 0; margin:0 0 1px 0; cursor:pointer;width:135px; }
#ComoFunciona .textoComoFunciona {font:8pt Arial, Georgia, "Trebuchet MS", "Arial Narrow",  Verdana, Helvetica, sans-serif; color:#999; margin:10px; clear:both;  }
#ComoFunciona .divTexto{display:none;border:1px solid #808080;width:155px; clear:both; margin:0 0 0 -2px;*margin:0;}

/* div direito e suas atribuições e hacks*/
#direito {width:140px;float:right;margin:10px 0 40px 0; border:0px solid black;}
#direito h1 {font:14pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#000; float:left; margin:5px 0 0 10px;clear:both;width:100%;}
#direito h2 {font:9pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#838281; float:left;margin:-2px 0 0 15px;clear:both;border:0px solid #ccc; width:100%;}
#direito h3 {font:20pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#EB891B; float:left;margin:-2px 0 0 15px;clear:both;border:0px solid #ccc; width:100%;}
#direito h4 {font:12pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#838281; float:left;margin:-2px 0 0 15px;width:100%;}
#direito h5 {font:14pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#EB891B;text-align:center; margin:5px 0 0 0;width:100%;}
#direito h6 {font:12pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#000; float:left;margin:5px 0 0 15px;width:100%;}
#direito #preco {border-bottom:2px dotted #CCC; min-height:70px; padding:10px 0 10px 0;}
#direito .img_comprar{float:left; margin:10px 0 10px 15px;}
#direito .img_pagamento{float:left; margin:15px 0 0 15px;}


#informacao {width:321px; height:225px;text-align:center; margin:100px 0 0 450px;*margin:70px 0 0 430px; padding:15px 0 0 0;  background:url(../img/fundo_cinza.gif) no-repeat; }
#informacao_dentro{ width:280px; height:215px; margin:0 auto 0 auto;  }
#informacao_dentro p {font:11px Arial, Georgia, "Trebuchet MS", "Arial Narrow",  Verdana, Helvetica, sans-serif; color:#333; text-align:left; margin:10px 0 0 10px;}
#informacao_dentro h1{font:24px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#000; margin:4px 0 2px 5px;  } 
#informacao_dentro .cxtexto_informacao {font-family: Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:13px; width:90px; text-align:center; margin:3px 0 0 0; }

#notice {width:321px; height:160px;text-align:center; margin:20px 0 0 450px;*margin:20px 0 0 460px; padding:15px 0 0 0;  background:url(../img/fundo_cinza_escuro.jpg) no-repeat; }
#notice_dentro{ width:280px; height:200px; margin:0 auto 0 auto;  }
#notice_dentro p {font:11px Arial, Georgia, "Trebuchet MS", "Arial Narrow",  Verdana, Helvetica, sans-serif; color:#333; text-align:left; margin:10px 0 0 10px;}
#notice_dentro h1{font:24px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#000; margin:0 0 2px 5px; padding:3px 3px 0 0; } 
#notice_dentro .cxtexto_informacao {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:13px; width:90px; text-align:center; margin:3px 0 0 0; }

/* PAgina free_tshirt_designs.asp, listagem dos free samples*/
#books {width:550px;margin:10px 0 0 0; }
#book {width:142px;margin:0px 15px 15px 10px; float:left; text-align:center;}
#book p {font:12px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#333;width:120px;   text-align:center; float:left;  }
#book h1 {font:16px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#AAA9A9; text-align:center; padding:5px 0 10px 0;   }

#detalhamento_yougraph { width:800px; margin:30px -160px 0 0;*margin:30px 3px 0 0; float:right; clear:both;}

#testimoniais {width:156px;  padding:0; margin:0 0 15px 0;*margin:-3px 0 15px 0; border:2px solid black;}
#testimonial {width:140px;  padding:0; margin:0 auto 0 auto; border:0px solid red;}
#testimonial p{font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:9px; padding:0 4px 0 4px; margin:15px 0 0 0; }
#testimonial h1{font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:9px; padding:0 4px 15px 4px;*padding:0 4px 20px 4px;border-bottom:1px dotted #ccc;  width:130px; color:#969594; margin:8px 0 0 0;}
#testimonial h2{font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:9px; padding:4px 4px 15px 4px; *padding:4px 4px 20px 4px;width:130px; color:#969594;}
#testimonial a{font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:9px; padding:0; margin:0; color:#333; text-decoration:none; }
#testimonial a:hover{font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:9px; padding:0; margin:0; }


#login {width:370px; height:240px;float:left;margin:5px 8px 10px 0; background:#fff; padding:2px;  border:2px solid #666;}
#login h1 {font:18px Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#838281; margin:0 0 2px 0; padding:5px 5px 0 6px; }
#login .cxtextologin {font-family:Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica;font-size:12px; width:280px; margin:3px 0 0 3px; border-width:0; border:1px solid #AAA9A9;}



/* Menu Principal */
/* ######### Matt Black Strip Main Menu Bar CSS ######### */
#ddtopmenubar {width:940px; height:59px; margin:-2px auto 0 auto; clear:both;}
.mattblackmenu ul{width:940px;height:59px; margin:0 auto 0 auto; font-family:Arial, "Arial Narrow", Helvetica;border:0px solid gray; clear:both;padding: 0;list-style-type: none;}
.mattblackmenu li{float:left;width:155px; text-align:left; height:59px; background:url(../img/bg_menu_degrad.jpg) repeat-x  #E6E6E6; cursor:pointer; border-left:1px solid #999; }
.mattblackmenu li:hover{float:left;width:155px; height:59px;  background:url(../img/bg_menu_hover.jpg) repeat-x #333; color:#FFF;border-left:1px solid #999;}
.mattblackmenu li a{display:block;font-size:12pt;height:45px;*height:30px; color:#000;text-decoration:none;padding:15px 15px 0px 15px; font-weight:bold;text-decoration: none;}
.mattblackmenu li a:hover{color:#FFF;height:45px;*height:30px; padding:15px 15px 0px 15px; }
.mattblackmenu li.hack{float:left;width:158px;width/*\/*/:157px; text-align:left; height:59px; background:url(../img/bg_menu_degrad.jpg) repeat-x #E6E6E6; cursor:pointer;border-right:0.1em solid #999;}
.mattblackmenu li.hack:hover{float:left;width:158px;width/*\/*/:157px; height:59px;  background:url(../img/bg_menu_hover.jpg) repeat-x #333;color:#FFF;border-right:0.1em solid #999;}

/* ######### Drop Down ULs CSS ######### */
.ddsubmenustyle, .ddsubmenustyle ul{ font: normal 10pt Arial, "Arial Narrow", Helvetica;margin:-5px 0 0 0;padding: 0;position: absolute;left: 0;top: 0;list-style-type: none;background: white;border-bottom-width: 0;visibility: hidden;z-index: 100;}
.ddsubmenustyle li a{display: block;width: 150px;color: black;background:url(../img/bg_menu_drop.jpg) repeat-x;text-decoration: none;padding:4px;}
.ddsubmenustyle li a:hover{color: white;}

/* ######### Neutral CSS  ######### */
.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;border: 0;}
.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;padding-top: 3px;left: 100px;border: 0;}
.ddiframeshim{position: absolute;z-index: 500;background: transparent;border-width: 0;width: 0;height: 0;display: block;}



/* Menu RODAPE*/
#footer {width:100%;float:left;font:8pt Arial, Georgia, "Trebuchet MS","Arial Narrow", Helvetica; clear:both;margin:10px 0 20px 0; padding:0;}
#rodape {width:100%;float:left;height:400px; font:8pt Arial, Georgia, "Trebuchet MS","Arial Narrow", Helvetica; clear:both;background:#000; margin:30px 0 0 0; padding:0;}
#rodape h1 {font:12pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; color:#FFF; margin:0 0 0 0;}
#rodape h6 {float:left;margin:10px auto 0 175px; padding:0; font:7pt Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; clear:both; color:#FFFFFF;}
#rodapeDentro {width:940px; margin:0 auto 0 auto; }
.rodape_categories {width:150px; float:left;list-style-type:none;margin:20px 25px 0 0; padding:0; text-align:left}
.rodape_categories li a {font:8pt Arial, Helvetica, sans-serif; color:#FFF; clear:both; float:left; margin:1px 0 0 0; text-decoration:none; line-height:20px;}
.rodape_categories li a:hover { color:#8EC8CF;}


/*codigo que estava em funcoes.asp*/
#go {margin: 0;padding: 0 0 0 0;max-height: 1300px;}
#go:after {content: ".";display: block;line-height: 1px;font-size: 1px;clear: both;}
ul#gop {list-style: none;padding: 0;margin: 0;width: 100%;min-height: 100px;}
ul#gop li {display: block;float: none;width: 100%;padding: 1em 0 0 0;text-align: center;}
ul#gop li a {display: block;width: 100%;padding: 0;}



/*PROGRAMA DE AFILIADOS*/
.TextArea_banners_affiliate {font-family: Arial, Georgia, "Trebuchet MS" , "Arial Narrow", Helvetica; font-size:10px; width:200px; margin:0;border-width:0; border:1px solid #969594; top:0; vertical-align:top;}
.trAffiliate {margin:10px 0 10px 0;}

#topoAffiliate {width:940px; clear:both; margin:0 auto 0 auto; }
#lgAffiliate {width:938px; background:#000; height:40px;clear:both;float:left;}
#LogoAffiliate {width:938px; float:left;  background:#CCC; height:55px;clear:both; margin:0 0 0 0;}
/* conteudo paginas programa de afiliados*/
#conteudoAffiliate {width:740px;float:left;border:0px solid black;margin:10px 0 0 0;*margin:70px 0 40px 0;[margin:10px 0 40px 0;margin:70px 0 40px 0;]}

/*MENU*/
.hovermenu ul{font:11pt Arial, Helvetica, sans-serif; height: 40px;width:940px;margin:0 auto 0 auto;padding:0; text-align:center;}
.hovermenu ul li{list-style: none;display: inline;margin:0;padding:0;}
.hovermenu ul li a{width:154px; text-decoration:none;float: left;color:black;border:1px solid #CCCCCC; text-align:center; padding-top:15px; height:30px; vertical-align:middle;}
.hovermenu ul li a:hover{color: #E77817;}
.hackLaranja {color: #E77817;}

/*inicio pagina precos e planos*/
#faixa_plano_precos {width:100%; background:url(../img/bg_planos.jpg) repeat-x; height:97px; margin:0; padding:0;}
#faixa_plano_precos_dentro {width:940px; margin:0 auto 0 auto;padding:0;}
#faixa_plano_precos  h1{margin:20px 0 0 0; padding:0; width:480px; float:left; text-align:right; font:15pt Arial, Helvetica, sans-serif; font-weight:bold;}
#faixa_plano_precos  h2{margin:20px 0 0 0;padding:0; float:left; width:140px; font-size:9pt; font-weight:normal;}

#plano_precos {background:url(../img/fundo_planoeprecos.jpg) no-repeat; width:417px; height:280px; margin:30px 30px 0 0; *margin:70px 30px 0 0; padding:0; float:left;}
#plano_precos h1{font:12pt Arial, Helvetica, sans-serif; margin:10px 0 0 0; padding:0; width:417px; text-align:center; font-weight:bold; }
#plano_precos p{margin:5px 0 0 0; padding:0; width:417px; text-align:center;}

#preco {background:url(../img/fundo_planopreco.png) no-repeat; width:129px; height:200px; margin:0 0 0 8px; float:left;}
#preco h1{font:11pt Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; padding:0; width:129px; text-align:center; float:left; margin:5px 0 0 0;}
#preco h2 {font:14pt Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; float:left; margin:10px 0 0 0; margin:12px 0 0 0 \0/IE9;padding:0; width:129px; text-align:center;}
#preco p{float:left; margin:15px 0 0 0; width:129px; text-align:center}

#precoSubs {background:url(../img/fundo_preco_subs.png) no-repeat; width:129px; height:200px; margin:0 0 0 8px; float:left;}
#precoSubs h1{font:11pt Arial, Helvetica, sans-serif; color:#000000; font-weight:bold; padding:0; width:129px; text-align:center; float:left; margin:5px 0 0 0;}
#precoSubs h2 {font:14pt Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; float:left; margin:10px 0 0 0; margin:12px 0 0 0 \0/IE9; padding:0; width:129px; text-align:center;}
#precoSubs p{float:left; margin:12px 0 0 0; margin:18px 0 0 0 \0/IE9;width:129px; text-align:center; font-size:11px;}

#info_preco {width:230px; float:left; border-right:2px dotted #CCCCCC; margin:40px 20px 0 0; padding-right:20px; height:80px;}
/*fim pagina precos e planos*/


/**
 *  Modern Postcard Main Style Sheet
 *	Originally Modified from Garland
 * 	Created on: 5/5/2009
 */
#nav			{ width:900px; height:25px; margin:8px auto 0 auto;  float:right;}  
#flashcontent		{ position:absolute; width:700px; height:400px; top:0; z-index:0; }
#news_ticker		{ height:40px; background-color:#dde0d8; margin-bottom:20px; }

/* Top Nav */
.nav_size {color: #000;  font-size: 9px;}
ul#topnav { height: 25px;  margin:0;  padding:0;  }
ul#topnav li {float:right;list-style-type:none;color:#fff;height: 25px;font:10pt Arial, "Arial Narrow", Helvetica;padding:0 20px 0 20px;}
ul#topnav li:hover {list-style-type:none;height: 25px;font:10pt Arial, "Arial Narrow", Helvetica;padding:0 20px 0 20px;}
ul#topnav li li {float:left;list-style-type:none;border:none;background:none;height:15px;padding:0;display: inline;}
ul#topnav li li:hover {float:left;list-style-type:none;padding:0;border-left: none;border-right: none;background:none;height: 15px;}
ul#topnav li a {display:block;text-decoration:none;color: #fff;padding: 15px 0 12px 0; font-weight:bold;}
ul#topnav li a:link {text-decoration:none;}
ul#topnav li a:visited {text-decoration:none;}
ul#topnav li a:hover {color: #6A6A6A;text-decoration:none;}
ul#topnav li a:active {text-decoration:none;}
ul#topnav .menu {top:55px;position:absolute;padding:13px 10px 13px 15px;background-color: #3F3F3F;min-width:120px}
/* Define widths for IE6 */
ul#topnav li.nav_knowledge .menu {left: 715px;width: 220px;margin-top:35px; padding:10px 5px 10px 5px;}
ul#topnav li.nav_solutions .menu {left: 590px;width: 520px;margin-top:35px;padding:10px 5px 10px 5px; }
ul#topnav li.nav_services .menu {left: -1px;width: 696px;}
ul#topnav li.nav_about .menu {left: 380px;width: 535px;}
ul#topnav li.nav_account .menu {left:750px;margin-top:35px;padding:10px 5px 10px 5px;width:280px;}
ul#topnav .menu ul.sub_nav {float:left;}
ul#topnav .menu ul.sub_nav { margin:0;padding:0;}
ul#topnav .menu ul.sub_nav li {float:none;background-image:none;}
ul#topnav .menu ul.sub_nav li a, ul#topnav .menu ul.sub_nav li a:link, ul#topnav .menu ul.sub_nav li a:visited {font-size:12px;font-weight:normal;line-height:1.3em;color:#fff;    text-decoration:none;padding:5px 10px 5px 10px;height:100%;background-color:transparent;display: inline;}
ul#topnav .menu ul.sub_nav li a:hover {text-decoration: none; color:#6A6A6A;}
ul#topnav .menu ul.sub_nav li a:active {color:#fff;text-decoration: none;background-color:transparent;}
ul#topnav li .menu {display:none;}
ul#topnav li:hover .menu {display:block;}
ul#topnav li.over .menu {display:block;height:1%;}
ul#topnav a.nav_item span {color: #555;}

#topnav li.cat {margin-bottom: 2px;}

#topnav .cat_title {color: #b2ca3a;font: normal 12px georgia, serif;text-transform: uppercase;padding: 0 0 0 3px;}

#topnav .menu_subtext {display: block;font-size: 11px;font-weight: normal;font:Arial, "Arial Narrow", Helvetica;padding-left:2px;color:#000000;}


#topnav li.nav_products, #topnav li.nav_services, #topnav li.nav_knowledge, #topnav li.nav_solutions, #topnav li.nav_account, #topnav li.nav_about {text-align:center;}

#topnav li.nav_account a { color: #fff;}

#topnav li.nav_account .menu_subtext {color: #fff;}



