@charset "utf-8";

/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
	CSS COM SKIN BASE DE CADA MODELO 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

body,
.facebook .template3 .boxContentLeft {
	background-image: url(../global/img/bkgs/white_quadricula.png);  
	color: #333;  
	font-size: 12px;  
}

.home, .boxContent p,
.facebook .boxFooter, .facebook .boxFooter td {
	color: #333;
	}
	
.boxContentBkg, .boxContentBkg p {
	color: #333;
	}

/* LINKS GERAIS */

a, a:link, a:active, a:visited {
	color: #F09320; 
	}
	
a:hover {
	color: #F4AD56; 
	}
	
/* LINKS SOBRE O FUNDO */

.menu.boxPath a:link, .menu.boxPath a:active, .menu.boxPath a:visited,
a.loginLink:link, a.loginLink:active, a.loginLink:visited,
.boxLoginTop a, .boxEcommerceLink a.registoTopo {
	color: #444; 
	}
	
.menu.boxPath a:hover, 
.boxLoginTop a:hover, 
.boxEcommerceLink a.registoTopo:hover {
	color: #F09320; 
	}
	
/* SALVAGUARDAR LEITURA FUNDOS */

.menu.boxPath, .boxLoginTop a, a.registoTopo, .bemVindo {
	/*background: url(../global/img/bkgTransparenteWhite.png) repeat;*/
	}

	
/* HEADINGS */

h1, h2.main {
	font-family: 'ApexNewBook', Arial, Helvetica, sans-serif;  
	color: #00C5F5;   
	font-size: 20px;  
}


h2.main {
	color: #00C5F5;
	text-transform: uppercase;
}

h1.highlight {
	font-size: 20px;
	text-transform: uppercase;
	color: #00C5F5;
}


/* se quisermos uma imagem por tras */

.boxAuxWrapper {  
	/*display: none;*/
	/*background: url(../global/img/bkgs/bkgHeader.gif) repeat-x;*/
}


/* LINGUAS */

ul.boxLang a {
	/*color: #666;*/ 
	font-size: 10px;  
	background-color: #fff;  
	/*background: url(../global/img/bkgTransparenteDark.png) repeat;*/
}


/* PESQUISA */

.boxSearch {
	/*background: #fff;*/
	
	/*filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	opacity:0.90;*/
}

.boxSearch input.txt, 
.boxSearch input.txt:focus, 
.boxSearch input.txt:hover {
	color: #999;
}

.boxSearch a.btn {
	background: #00AAD4 url(../global/img/btnSearch.png) no-repeat 0 0;
}

.boxSearch a.btn:hover {
	background-color: #00C5F5;
}


/* BOX CARRINHO TOPO */

.boxEcommerceLink {
	background: #fff; 
	
	/*filter:alpha(opacity=90);
	-moz-opacity:0.90;
	-khtml-opacity:0.90;
	opacity:0.90;*/
	}
	
.boxEcommerceLink a span.linkCarrinhoLeft {
	background: #00AAD4 url(../global/img/icon_ecommerceWhite.png) 5px 5px no-repeat; /*editar*/
	color: #fff;
	font: 14px Arial, Helvetica, sans-serif;
	}
	
.boxEcommerceLink a span.linkCarrinhoRight {
	color: #00AAD4; 
	}
	
.boxEcommerceLink a:hover span.linkCarrinhoLeft {
	background-color: #00C5F5;
	color: #fff;
	}
	
.boxEcommerceLink a:hover span.linkCarrinhoRight {
	color: #00C5F5;
	}
	
	
.bemVindo {
	color: #333;
	}	


/* CAIXA LOGIN / NEWSLETTER */	

.boxLogin, .boxNewsletter {
	background: #DEE3E4;
	/*background: url(../global/img/bkgTransparenteWhite.png) repeat;*/
}

.boxContentLeft .boxLogin h3, .boxContentLeft .boxNewsletter h3 {
	font: 15px 'ApexNewBook', Arial, Helvetica, sans-serif;
	color: #20859F; /* skin editar */
}

/* VERSAO COM BOTOES login / newsletter */

.btnLogin a, .btnNewsletter a {
	font: 14px 'ApexNewMedium', Arial, Helvetica, sans-serif;
	color: #fff; /* skin editar */
	background-color: #00AAD4;
	color: #fff;
	}
	
.btnLogin a:hover, .btnNewsletter a:hover {
	background-color: #00C5F5;
	}

	
/* NIVO SLIDER */

.nivo-controlNav a {
	background: #ccc;
}

.nivo-controlNav a:hover, 
.nivo-controlNav a.active {
	background: #00C5F5;
}


/* DESTAQUES HOMEPAGE */

.boxList h2 {
	color: #00AAD4; 
	font-size: 19px;		
	}
	
.boxList .item,
.boxList .linkClient  {
	background: none;
	}
	
.home .boxList .item h3, .home .boxList .item h3 a,
.home .boxList .linkClient h3, .home .boxList .linkClient h3 a {
	font: 13px 'ApexNewMedium', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #00AAD4; /*editar*/
	}
	
.home .boxList .item h3 a:hover, 
.home .boxList .linkClient h3 a:hover {
	color: #00C5F5; /*editar*/
	}
	
.home .boxList {
	background: #DEE3E4;
	/*background: url(../global/img/bkgTransparenteDark.png) repeat;*/
	}
	
.home .boxList .item {
	background-color: #fff;
	}


/* CAIXA CENTRAL MODULOS */

.boxControls {
	}

.boxControls .boxControlsBkg {
	/*background: #D3E5CC;*/
	/*background: url(../global/img/bkgTransparenteDark.png) repeat;*/
	background: #E7EAEB url(../global/img/separador.png) center top no-repeat;
	}
	
.boxControls h2.main, .boxControls h2.vTitle, .boxHomeInfo h2,
.facebook .boxFooter h3 {
	color: #333; /*editar*/
	font: 22px 'ApexNewBook', Arial, Helvetica, sans-serif;	
	}
	
	
/* noticias */
	
.boxControls .boxListNews .item .description h4 {
	color: #999;
}

.boxControls .boxListNews .item .description h3, .boxControls .boxListNews .item .description h3 a,
.boxAgenda .boxEvents h3, .boxAgenda .boxEvents h3 a {
	color: #00AAD4;
}

.boxControls .boxListNews .item .description h3 a:hover,
.boxAgenda .boxEvents h3 a:hover {
	color: #00C5F5;
}

.boxControls .boxListNews .item .description p,
.boxAgenda .boxEvents p {
	font-size: 11px;
	color: #444;
}

a.more {
	background-color: #00AAD4;
	}
	
a.more:hover {
	background-color: #00C5F5;
	}

/*  texto apresentacao */

.boxControls .boxHomeInfo p {
	font: 15px 'ApexNewBook', Arial, Helvetica, sans-serif !important;
	color: #333;
}

/* rotator nav */

.boxControls .boxHomeRotator .menu.navRotator.nav li a {
	background: #00AAD4;
	color: #fff;
	}
	
.boxControls .boxHomeRotator .menu.navRotator.nav li a.selected, 
.boxControls .boxHomeRotator .menu.navRotator.nav li a:hover {
	background-color: #00C5F5;
	}
	
.boxControls .RadRotator.RadRotator_promo {
	background: #fff;
	}
	
.boxHomeRotator p {
	color: #333;
	}
	
/* agenda */

.boxAgenda .saibaMaisEventos a, .boxAgenda .dayFuture {
	background: #00AAD4; /*editar*/
	}
	
.boxAgenda .saibaMaisEventos a:hover {
	background: #00C5F5; 
	}


/* COLUNA LEFT OPCIONAL */


/* SONDAGENS */

.boxSondagem .sondagemBody {
	color: #666;
	}

.boxSondagem .pergunta {
	font: 15px 'ApexNewBook', Arial, Helvetica, sans-serif;
	color: #00AAD4;
	}
	
.boxSondagem .btns a {
	font: 15px 'ApexNewBook', Arial, Helvetica, sans-serif;
	color: #fff;
	background: #00AAD4; 
	}
	
.boxSondagem .btns a:hover {
	background-color: #00C5F5;
	}
	
.boxSondagem .boxPollBar img {
	background-color: #00AAD4; /* cor da barra de estatistica */
	}



/* FOOTER */

/*.boxFooterWrapper*/
.boxFooterWidth {
	background: #DEE3E4;
	}

.boxFooter ul.menuFooter li, 
.boxFooter ul.menuFooter a {
	color: #00AAD4;
	font: 11px 'ApexNewMedium', Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	}

.boxFooter ul.menuFooter a:hover {
	color: #00C5F5;
	}

.devbyInfo, 
.devbyInfo a, 
.copyrightInfo, 
.copyrightInfo a {
	color: #666;
	}

.devbyInfo a:hover, 
.copyrightInfo a:hover {
	color: #333;
	}

/* footer extra */
.boxFooterLinks {
	background: #ADB9BB;
	}
	
/* footer extra links */	
.boxFooterLinks a, .boxFooterLinks {
	color: #fff;
	}
	
.boxFooterLinks a:hover {
	color: #00C5F5;
	}


/*++++++++++++++++++++++ CONTENT +++++++++++++++++++++++++++*/

/* PATH / BREADCRUMB */

.menu.boxPath li {
	color: #999;
	}
	
.menu.boxPath li a {
	/*color: #999;*/
	}
	
.menu.boxPath li a:hover {
	/*color: #c5c5c5;*/
	}
	
.menu.boxPath li:after { 
	color: #999;
}	


/* TOOLS PRINT/PDF/PARTILHAR */

.boxContentBody .boxTools a,
.boxContentBody .boxTools .first a,
.boxContentBody .boxTools .last a {
	background-color: #999;
	}
	
.boxContentBody .boxTools a:hover {
	background-color: #00C5F5;
}

/* AREA CONTEUDOS */

.boxContentBody h1 {
	color: #00AAD4;
	font: 28px 'ApexNewBook', Arial, Helvetica, sans-serif;
}

.gcmContent h2, .gcmContent h3, .gcmContent h4, .gcmContent h5 {
	font-family: 'ApexNewBook', Arial, Helvetica, sans-serif !important;
	font-size: 20px;
	color: #00AAD4;
}

.gcmContent h3, .gcmContent h4, .gcmContent h5 {
	font-size: 17px;
}

.gcmContent h4 {
	font-size: 15px;
}

.gcmContent h5 {
	font-size: 13px;
}

.gcmContent a {
}

.gcmContent a:hover {
}

.gcmContent .tabela th {
	color: #00AAD4;	
	}
	
/**/

.boxArticle.produto h2 {
	font-family: 'ApexNewBook', Arial, Helvetica, sans-serif !important;
	font-size: 18px;
	color: #333;
	}
	
	
/* PRODUTOS RELACIONADOS */

.boxHints {
	background: #e9e9e9;
	}

.boxHints h3 {
	font-family: 'ApexNewBook', Arial, Helvetica, sans-serif !important;
	font-size: 18px;
	color: #333;
	}
	
.boxHints .item .description h4, .boxHints .item .description h3 {
	font: 12px 'ApexNewBook', Arial, Helvetica, sans-serif;
	}
	
		
/* GALERIA */

.gallery .boxNav .rrItem a.btn.selected, .gallery .boxNav .rrItem a.btn:hover {
	border: 1px solid #00C5F5;
	}
	
	
/* LISTAGENS COMUNS */

.boxListagens .boxList .item .description h3 {
	font: normal 15px 'ApexNewBook', Arial, Helvetica, sans-serif;
	}
	
/* BOTOES COMPRAR CARRINHO */

.boxBuy a.buy, .linkBuy a.buy {
	font-size: 12px;
	font-family: 'ApexNewBook', Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-color: #00AAD4;
	}
	
.boxBuy a.buy:hover, .linkBuy a.buy:hover {
	background-color: #00C5F5;
	}
	
.boxHints .linkBuy a,
.boxHints .linkBuy span {
	font-size: 90%;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.boxBuy span, .linkBuy span {
	color: #666;
	font: 12px Arial, Helvetica, sans-serif;
	background: #E9E9E9;
	}
	
.home .boxBuy span, .home .linkBuy span {
	color: #333;
	background: #e9e9e9;
	}
	
.boxBuy span.rasurado {
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	-khtml-opacity:0.70;
	opacity:0.70;
	}
	
/* PAGINACAO */

.CustomPagerHolder a.btnPrevious, .CustomPagerHolder a.btnNext {
	background-color: #00AAD4;
	}
	
.CustomPagerHolder a.btnPrevious:hover, .CustomPagerHolder a.btnNext:hover {
	background-color: #00C5F5;
	}
	
/* FORMULARIOS */

.formItemBox .formItemTitle {
	font: 15px 'ApexNewBook', Arial, Helvetica, sans-serif;
	color: #333;
	}
	
.formItemBox .formItemName em {
    color: #00C5F5 !important;
}

.formItemBox .formItemButtons {
	font: 15px 'ApexNewBook', Arial, Helvetica, sans-serif;
	color: #fff;
	}
	
.formItemBox .formItemButtons a {
	font: 15px 'ApexNewBook', Arial, Helvetica, sans-serif;
	color: #fff;
	background: #00AAD4;
	}
	
.formItemBox .formItemButtons a:hover {
	background: #00C5F5;
	}
	
/* BOTOES SITE */

.formBtns input, .formBtns a,
.shoppingNav a, .shoppingNav a.next, .shoppingNav a.previous,
.boxChart .boxLogin a.btn, a.confirmBtn,
.btnConfirmacaoProdutos a,
.boxConfirmacaoInfo a {
	color: #fff;
	font: 14px 'ApexNewBook', Arial, Helvetica, sans-serif;
	background-color: #00AAD4; /* skin */
	}
	
.formBtns input:hover, .formBtns a:hover,
.shoppingNav a.next:hover, .shoppingNav a.previous:hover,
.shoppingNav a:hover, .shoppingNav a:focus,
.boxChart .boxLogin a.btn:hover, a.confirmBtn:hover,
.btnConfirmacaoProdutos a:hover, .boxConfirmacaoInfo a:hover, .btnConfirmacaoFinal a:hover,
.btnConfirmacaoProdutos a:focus, .boxConfirmacaoInfo a:focus, .btnConfirmacaoFinal a:focus {
	background-color: #00C5F5; /* skin */
	}
	
/* CARRINHO */

.boxChart .boxLogin h3 {
	font: 16px 'ApexNewBook', Arial, Helvetica, sans-serif;
	}
	
.RadTabStrip_Default .rtsLI, 
.RadTabStrip_Default .rtsLink,
.RadTabStrip_Default .rtsLink.rtsAfter,
.RadTabStrip_Default .rtsLink.rtsBefore {
	color: #00AAD4  !important;  /* skin */
	}
	
.RadTabStripTop_Default .rtsLI .rtsSelected,
.RadTabStripTop_Default a.rtsLink:hover,
.RadTabStripTop_Default a.rtsLink.selected {
    color: #00C5F5 !important;  /* skin */
}


/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++ MENU HORIZONTAL ++++++++++++++++++++++++++++++++++++++*/

.RadMenu_se2_Horizontal .rmRootLink {
	color: #fff;
	background-color: #00AAD4;
}

.RadMenu_se2_Horizontal .rmText {
	font: 14px 'ApexNewMedium', Arial, Helvetica, sans-serif;
}

.RadMenu_se2_Horizontal .rmRootLink:hover,
.RadMenu_se2_Horizontal .rmRootLink.rmSelected,
.RadMenu_se2_Horizontal .rmRootLink.rmExpanded,
.RadMenu_se2_Horizontal .rmLink.selected.rmRootLink,
.RadMenu_se2_Horizontal .rmRootLink.rmExpanded:hover {
	background-color: #00C5F5;
	color: #fff;	/* skin */	
}

/* <Submenu items> */

.RadMenu_se2_Horizontal .rmGroup {
	background: #eee;
}

.RadMenu_se2_Horizontal .rmGroup .rmLink {
	color: #333;
}

.RadMenu_se2_Horizontal .rmGroup .rmLink .rmText {
	font-family: 'ApexNewBook', Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.RadMenu_se2_Horizontal .rmGroup .rmLink:hover,
.RadMenu_se2_Horizontal .rmGroup .rmSelected,
.RadMenu_se2_Horizontal .rmGroup .rmExpanded,
.RadMenu_se2_Horizontal .rmGroup .rmExpanded:hover {
	background: #00AAD4;
	color: #fff;	/* skin */
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++ MENU VERTICAL // MENU PANELBAR ++++++++++++++++++++++++++++++++++++++*/

.RadMenu_se2_Vertical .rmRootLink,
.RadPanelBar_Default .rpRootGroup .rpItem {
	background-repeat: repeat !important;
}

.RadMenu_se2_Vertical .rmRootLink,
.RadPanelBar_Default .rpRootGroup .rpLink {
	color: #00B4E0;
}

.RadMenu_se2_Vertical .rmRootLink .rmText,
.RadPanelBar_Default .rpRootGroup .rpLink .rpText {
	font-family: 'ApexNewMedium', Arial, Helvetica, sans-serif;
	font-size: 17px;
	}
	
.RadMenu_se2_Vertical .rmRootLink:hover,
.RadMenu_se2_Vertical .rmRootLink.rmSelected,
.RadMenu_se2_Vertical .rmRootLink.rmExpanded,
.RadMenu_se2_Vertical .rmRootLink.rmExpanded:hover,
.RadMenu_se2_Vertical .rmLink.selected.rmRootLink,  
/* panelbar */
.RadPanelBar_Default .rpRootGroup .rpLink:hover,  
.RadPanelBar_Default .rpRootGroup .rpLink.rpExpandable:hover,
.RadPanelBar_Default .rpRootGroup .rpLink.rpExpandable.selected,
.RadPanelBar_Default .rpRootGroup .rpLink.rpExpandable.selected.rpExpanded,
.RadPanelBar_Default .rpRootGroup .rpLink.rpExpandable.rpSelected.rpExpanded {
	color: #fff;
	background-color: #00B4E0;
}
	
/* <Submenu items> */

.RadMenu_se2_Vertical .rmGroup,
.RadPanelBar_Default .rpGroup {
	background-color: #00B4E0;
	
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
	   -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3);
	        box-shadow: 1px 1px 2px rgba(0,0,0,.3);
	}
	
.RadMenu_se2_Vertical .rmGroup .rmLink,
.RadPanelBar_Default .rpGroup .rpLink {
	color: #fff;
}

.RadMenu_se2_Vertical .rmGroup .rmLink .rmText,
.RadPanelBar_Default .rpGroup .rpLink .rpText {
	font-family: 'ApexNewBook', Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.RadMenu_se2_Vertical .rmGroup .rmLink:hover,
.RadMenu_se2_Vertical .rmGroup .rmSelected,
.RadMenu_se2_Vertical .rmGroup .rmExpanded,
.RadMenu_se2_Vertical .rmGroup .rmExpanded:hover,
/* panelbar */
.RadPanelBar_Default .rpGroup a.rpLink:hover,
.RadPanelBar_Default .rpGroup a.rpLink.selected,
.RadPanelBar_Default .rpGroup a.rpSelected:hover,
.RadPanelBar_Default .rpGroup a.rpLink.rpExpandable.selected,
.RadPanelBar_Default .rpGroup a.rpLink.rpExpandable.selected.rpExpanded,
.RadPanelBar_Default .rpGroup a.rpLink.rpExpandable.rpSelected.rpExpanded,
.RadPanelBar_Default .rpGroup a.rpLink.rpExpandable:hover,
.RadPanelBar_Default .rpGroup a.rpLink rpExpandable.rpExpanded {
	background: #333;
	color: #fff;
}

/* FAQS */

.RadPanelBar.RadPanelBar_Default.boxWhite.boxAccordion .rpRootGroup .rpLink,
.RadPanelBar.RadPanelBar_Default.boxWhite.boxAccordion .rpRootGroup .rpLink.rpExpandable {
    color: #00AAD4;
}

.RadPanelBar.RadPanelBar_Default.boxWhite.boxAccordion .rpLink.rpExpandable.rpSelected.rpExpanded,
.RadPanelBar.RadPanelBar_Default.boxWhite.boxAccordion .rpRootGroup .rpLink:hover {
    color: #00C5F5;
}

.RadPanelBar.RadPanelBar_Default.boxWhite.boxAccordion .accordionBody {
	color: #333;
	}
