/*		General elements	*/
body { font-family: "Trebuchet MS", Arial, sans-serif; background-color: #151a1e; background-image: url(../images/webananaandcompany_bg.jpg); background-position: center center; color: #7d8489; font-size: 11px; line-height: 16px; }
small {
	font-size: 9px;
	color: #CCC;
}
a { outline: none; }
.red { color: #FF0000; }

/*		Content boxes		*/
#holder { background-image: url(../images/webananaandcompany_bgtopo.jpg); background-position: top; background-repeat: repeat-x; }
#contentholder { background-image: url(../images/webananaandcompany_bgtopopage.jpg); background-position: top center; background-repeat: no-repeat; }
#wrapper {}
#logo {}
#logoholder { background-image: url(../images/webananaandcompany_logo.png); background-position: center center; background-repeat: no-repeat; text-indent: -10000px;}

/*		Navigation			*/
#nav {border-top: 1px solid #ffffff;  }
#nav a { text-indent: -10000px; background-repeat: no-repeat; }
a.btn_home { background-image: url(../images/webananaandcompany_btnhome.png); background-position: center center; }
a.btn_nos { background-image: url(../images/webananaandcompany_btnnos.png); background-position: center center; }
a.btn_store { background-image: url(../images/webananaandcompany_btnstore.png); background-position: center center; }
a.btn_blog { background-image: url(../images/webananaandcompany_btnblog.png); background-position: center center; }
a.btn_news { background-image: url(../images/webananaandcompany_btnnews.png); background-position: center center; }
a.btn_suporte { background-image: url(../images/webananaandcompany_btnsuporte.png); background-position: center center; }
a.btn_contato { background-image: url(../images/webananaandcompany_btncontato.png); background-position: center center; }
a.btn_cases { background-image: url(../images/webananaandcompany_btncases.png); background-position: center center; }
#nav a:hover { background-position: bottom; }
#nav a:active, a.btn_active { background-position: top; }

/*		Presenters			*/
#tallpresenter { background-image: url(../images/webananaandcompany_sombratopo.png); background-position: top; background-repeat: no-repeat; }
#tallbox1 { background-image: url(../images/webananaandcompany_box1.jpg); color: #eaebeb; }
#tallbox2 { background-image: url(../images/webananaandcompany_box2.jpg); color: #eae4e0; }
#tallbox3 { background-image: url(../images/webananaandcompany_box3.jpg); color: #e4ebdf; }
#tallbox4 { background-image: url(../images/webananaandcompany_box4.jpg); color: #e2e9eb; }
#tallbox5 { background-image: url(../images/webananaandcompany_box5.jpg); color: #eae9e1; }
#tallbox1 a { color: #ff9900;  text-decoration:none; text-transform:uppercase;}
#tallbox2 a { color: #ff9900;  text-decoration:none; text-transform:uppercase;}
#tallbox3 a { color: #ff9900;  text-decoration:none; text-transform:uppercase;} 
#tallbox4 a { color: #ff9900;  text-decoration:none; text-transform:uppercase; }
#tallbox5 a { color: #ff9900;  text-decoration:none; text-transform:uppercase; }
#tallbox1 .tallboxlink a:hover { padding: 0px 10px 0px 0px; background-image: url(../images/webananaandcompany_setalaranja.gif); background-position: right; background-repeat: no-repeat; }
#tallbox2 .tallboxlink a:hover { padding: 0px 10px 0px 0px; background-image: url(../images/webananaandcompany_setalaranja.gif); background-position: right; background-repeat: no-repeat; }
#tallbox3 .tallboxlink a:hover { padding: 0px 10px 0px 0px; background-image: url(../images/webananaandcompany_setalaranja.gif); background-position: right; background-repeat: no-repeat; }
#tallbox4 .tallboxlink a:hover { padding: 0px 10px 0px 0px; background-image: url(../images/webananaandcompany_setalaranja.gif); background-position: right; background-repeat: no-repeat; }
#tallbox5 .tallboxlink a:hover { padding: 0px 10px 0px 0px; background-image: url(../images/webananaandcompany_setalaranja.gif); background-position: right; background-repeat: no-repeat; }
#boxcontrols { border-bottom: 1px solid #ffffff;}
#boxcontrols, #boxcontrols a {}
#boxcontrols a { background-position: top; background-repeat: no-repeat; }
.tab_hospedagemdesite { background-image: url(../images/webananaandcompany_tabhospedagemdesite.jpg); }
.tab_servidorstreaming { background-image: url(../images/webananaandcompany_tabservidorstreaming.jpg); }
.tab_servidornewsletter { background-image: url(../images/webananaandcompany_tabservidornewsletter.jpg); }
.tab_servicosgraficos { background-image: url(../images/webananaandcompany_tabservicosgraficos.jpg); }
.tab_agenciaweb { background-image: url(../images/webananaandcompany_tabagenciaweb.jpg); }

.tab_hospedagemdesite_active { background-image: url(../images/webananaandcompany_tabhospedagemdesite_active.jpg); }
.tab_servidorstreaming_active { background-image: url(../images/webananaandcompany_tabservidorstreaming_active.jpg); }
.tab_servidornewsletter_active { background-image: url(../images/webananaandcompany_tabservidornewsletter_active.jpg); }
.tab_servicosgraficos_active { background-image: url(../images/webananaandcompany_tabservicosgraficos_active.jpg); }
.tab_agenciaweb_active { background-image: url(../images/webananaandcompany_tabagenciaweb_active.jpg); }

#boxcontrols a:hover { background-position: bottom; }

#shortpresenter { background-image: url(../images/shadow_wide_top.png); background-position: top; background-repeat: no-repeat; }
#shortcontainer { background-position: center center;  background-repeat: no-repeat; }
.sc_white { background-image: url(../images/minibox1_bg.jpg); }
.sc_orange { background-image: url(../images/webananaandcompany_boxtitlepagenos.png); }
.sc_green { background-image: url(../images/webananaandcompany_boxtitlepagenews.png); }
.sc_blue { background-image: url(../images/webananaandcompany_boxtitlepagesuporte.png); }
.sc_yellow { background-image: url(../images/webananaandcompany_boxtitlepagestore.png); }
.sc_red { background-image: url(../images/minibox6_bg.jpg); }

.undershadow { background-image: url(../images/webananaandcompany_sombrabaixo.png); background-position: top center; background-repeat: no-repeat; }
.contextual { background-image: url(../images/contextual.png); background-position: top center; background-repeat: no-repeat; }

/*		Columns				*/
#columnholder {}
.x1column a, .x2column a, .x3column a, .x4column a, .x5column a { color: #7f8489; text-decoration: underline; }
.x1column a:hover, .x2column a:hover, .x3column a:hover, .x4column a:hover, .x5column a:hover {
	color: #FFFFFF;
	text-decoration: none;
	border: 0px;
	text-decoration: none;
}


/*		Content styles		*/
.newslist, .newslist li {}
.newslist li {}
.newslist a { color: #cccccc; text-decoration: none; border: none; border: 0px; }
.newslist a:hover { color: #ffffff; text-decoration: none; }
.newslist small { color: #f7bb43; }

/*		Pagination			*/
#pagination { background-image: url(../images/footer_bg.jpg); border-top: 0px solid #0b0b0b; border-bottom: 0px solid #0b0b0b; font-size: 0.90em; line-height: 15px; text-align: center; color: #333333; }
#pagination a { color: #ffffff; text-decoration: none; }
#pagination a:hover { background-image: url(../images/ico_bullpag_hover.gif); color: #ffffff; background-position: center center; background-repeat: no-repeat;}
#pag_next a:hover, #pag_prev a:hover { color: #ffffff; background-image: none;}
#pag_this {background-image: url(../images/ico_bullpag.gif); color: #FFFFFF; background-position: center center; background-repeat: no-repeat;}

/*		Box Quote			*/
#boxquote { border: 1px solid #0b0b0b; background-image: url(../images/footer_bg.jpg); }
.quote_txtfield { border: 1px solid #0b0b0b; background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: "Trebuchet MS", Arial, sans-serif; }
.quote_listmenu { border: 1px solid #0b0b0b; line-height: 22px; background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: "Trebuchet MS", Arial, sans-serif; }

/*		Box Contact			*/
#boxcontact { border: 1px solid #0b0b0b; background-image: url(../images/footer_bg.jpg); }
.contact_txtfield { border: 1px solid #0b0b0b; background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: "Trebuchet MS", Arial, sans-serif; }
.contact_txtarea { border: 1px solid #0b0b0b; background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: "Trebuchet MS", Arial, sans-serif; }
.contact_listmenu { border: 1px solid #0b0b0b; line-height: 22px; background-color: #FFFFFF; color: #666666; font-size: 11px; font-family: "Trebuchet MS", Arial, sans-serif; }

/*		Footer				*/
#footertop { background-image: url(../images/webanana&co_sombratopo.png); background-position: center top; background-repeat: no-repeat; }
#footerholder { background-image: url(../images/footer_bg.jpg); }
.footerleft { color: #333333; font-size: 0.9em; }
.footerleft a { text-decoration: none; }


/*		General elements	*/
a.nicelink {
	text-decoration: none;
	color: #CCCCCC;
}
a.nicelink:hover { text-decoration: none; color: #FFFFFF; padding: 0px 10px 0px 0px; background-image: url(../images/webananaandcompany_setalaranja.gif); background-position: right; background-repeat: no-repeat; }
a.innerlink { text-decoration: none; color: #FFFFFF; border-bottom: 1px dotted #666666; }
a.innerlink:hover { text-decoration: none; color: #FF6600; border-bottom: 3px double #FF6600;  }

a.nicelink2 {
	text-decoration: none;
	color: #ffffff;
}
a.nicelink2:hover { text-decoration: none; color: #FFFFFF; padding: 0px 10px 0px 0px; background-image: url(../images/webananaandcompany_setalaranja.gif); background-position: right; background-repeat: no-repeat; }


/*		Mini icons			*/
.miniicons {
	padding-top:10px;
	text-align:center;
	margin-left:0px;
	display:block;
	width:100%;
	height:45px;
}

.borderimagestore {border: 1px solid #ffffff; float:left;}
.titlexbox{color:#FFFFFF; font-size:14px;}

#msg {color: red;}
