/****** 
	   BRAND REVERSE: AMARELO		(#FFAF20)
			   BRAND: AZUL ESCURO	(#555555)
		 CLEAR BRAND: AZUL CLARO	(#888888)
	  COR SOBRE AZUL: BRANCO		(#FFF)
		  BACKGROUND: CINZA			(#999)
	CLEAR BACKGROUND: CINZA			(#aaa)
******/

body{
	background:#000 url(../img/fundo.png) repeat-y center center;
	background-size:cover;
	height:100%;
}

.brand-back, .splash-barra{
	background:#555555;
}

.header-back{
	background:#FFAF20 url(../img/header-back.jpg) center center no-repeat;
	background-size:cover;
}

.brand-back-reverse{
	background: rgb(235,152,9);
}

.brand-color{
	color:#555555;
}

.brand-color-reverse{
	color:#FFAF20;
}

.main-logo{
	padding:25px 0 20px 0;
	font-size:40px;
	font-weight:bold
}

.main-logo a{
	color:#fff;
}

.main-logo a img{
	height:90px;
}

.main-menu{
	background:#D5261D;
	border-bottom:1px solid #bbb;
}


.main-menu li{
	border:0;
	color:#222;
	text-shadow: none;
}

.main-menu li:hover, #menu-active{
	color:#fff;
	background: rgb(0,0,0);
}

.fb-like{
	border:0;
	background:none;
}

.main-destaque{
	border-top:1px solid #FFAF20;
	border-bottom:1px solid #FFAF20;
}

.main-menu-pesquisa{
	color:#999;
	background:url(../img/back-menu.png) top left no-repeat;
}


.searchFormMenu .jqTransformSelectWrapper{
	background:#555555;
}

.searchFormMenu .jqTransformSelectWrapper:hover{
	background:#555555;
	color:#FFAF20;
}

.searchFormMenu .jqTransformSelectWrapper ul{
	background-color:#FFF;
	border:solid 1px #0e0e0e;
}

.searchFormMenu .jqTransformSelectWrapper ul a{
	color:#fff;
	background-color:#555555;
}

.searchFormMenu .jqTransformSelectWrapper ul a.selected{
	background:#161616;
}

.searchFormMenu .jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{
	background:#161616;
	color:#fff;
}

/*.searchFormMenu*/ .jqTransformSelectWrapper ul{
	background-color:#555555;
	border:solid 1px #0e0e0e;
}

/*.searchFormMenu*/ .jqTransformSelectWrapper ul a{
	color:#fff;
	background-color:#555555;
}

/*.searchFormMenu*/ .jqTransformSelectWrapper ul a.selected{
	background:#161616;
}

/*.searchFormMenu*/ .jqTransformSelectWrapper ul a:hover,.jqTransformSelectWrapper ul a.selected:hover{
	background:#161616;
	color:#fff;
}

.menusearch {
	color:#fff;
}

.button-search{
	color:#FFAF20;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);
}

.button-search:hover{
	color:#fff;
	background-color:#161616;
}


#sliderContent, #slider1Content {
	background:#000;
}

.sliderImage span, .slider1Image span {
    background: rgba(0,0,0,0.7) url(../img/info.png) no-repeat top right;
    color: #fff;
}

.truncate {
	color:#FFAF20;
}


.stock-title, .title-produto{
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 1);
}

.stock-title{
	color:#FFAF20;
	background:#555555;
}

.error-line span{
	color:#555555;
}

.error-line font{
	color:#888888;
}

.error-line p{
	color:#F00;
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 1);
}

.secondline span {
    background: rgba(0,0,0,0.7) url(../img/miniinfo.png) no-repeat top right;
    color: #fff;
}

.truncate1 {
	color:#FFAF20;
}

.main-campanha{
	background:#FFAF20;
}

.main-campanha a font{
	color:#555555;
}

.main-newsletter{
	background:#555555;
}

.main-newsletter span{
	color:#fff;
}

.main-newsletter font{
	color:#FFAF20;
	border-bottom: 1px solid #888888;
}

.subscreve input[name=email]{
	background: rgba(250,250,250,0.7);
	color:#fff;
}

.subscreve input[name=email]:onfocus{
	color:#FFAF20;
}

.subscreve input[type=submit]{
	color:#555555;
}

.midlle-banner font{
	color:#fff;
}

.garantia{
	background:#FFAF20 url(../img/garantia.png) left center no-repeat;
	color:#555555;
}

.garantia font, .financiamento font{
	color:#fff;
}

.financiamento{
	background:#555555 url(../img/financia.png) left center no-repeat;
	color:#fff;
}

.main-footer{
	background:#555555;
	border-top: 1px solid #ddd;
	color:#aaa;
}

.main-footer-title{
	color:#fff;
}

.main-footer-title font{
	color:#FFAF20;
}

.main-footer li{
	color:#aaa;
}

.marcas li:hover{
	color:#FFAF20;
}

.horarios li{
	border-bottom:1px dashed #888888;
}

.horarios li span{
	color:#FFAF20;
}

.main-footer-contatos p b{
	color:#FFAF20;
}

.morada{
	background:url(../img/local-white.png) left top no-repeat;
}

.teles{
	background:url(../img/tel2-white.png) left top no-repeat;
	margin-left:40px;
}

.emails{
	background:url(../img/email-white.png) left top no-repeat;
	margin-left:40px;
}

.footer{
	background:#e4e4e4;
	color:#888888;
}

.footer-title{
	color:#888888;
}

.footer li{
	color:#888888;
}

.footer li b{
	color:#555555;
}

.footer li:hover, .footer li b:hover{
	color:#FFAF20;
}

.footer span{
	color:#555555;
}

.footer font{
	color:#FFAF20;
}

.footer-credits{
	color:#888888;
}

.footer-credits a{
	color:#888888;
}

.footer-credits a:hover{
	color:#fff;
}

.title-produto h1{
	color:#fff;
}

.second-title-detalhes{
	border-bottom:1px solid #aaa;
}

.title-descricao{
	color:#FFAF20;
}

.sub-title-descricao{
	color:#555555;
}

.title-descricao{
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 1);
}

.label-field, .info-field{
	border-bottom:1px solid #aaa;
}

.label-field{
	color:#888888;
}

.info-field{
	color:#555555;
}

.preco-detalhes, .preco-notas-detalhes{
	color:#555555;
}

.prestacao-detalhes, .prestacao-notas-detalhes{
	color:#FFAF20;
}

.prestacao-detalhes font, .preco-detalhes font{
	color:#fff;
}

.equipamento-detalhes p{
	color:#888888;
}

.equipamento-detalhes span{
	color:#555555;
}

.mais-sobre-detalhes{
	background:#FFAF20;
	border:1px solid #555555;
}

.mais-sobre-detalhes p{
	color:#FFAF20;
	background:#555555;
}

.mais-sobre-detalhes font{
	color:#fff;
}

.mais-sobre-detalhes span{
	color:#000;
}

.mais-sobre-detalhes span a{
	color:#000;
}

.phone-detalhes{
	background:#888888;
	border:3px solid #fff;
}

.relacionados-detalhe{
	border-top: 1px solid #aaa;
}


/****** CONTATOS *******/
.main-contatos{
	border-bottom:1px solid #aaa;
}

.main-form-contatos p b{
	color:#fff;
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 1);
}

.main-form-contatos p b font, .main-form-contatos strong{
	color:#FFAF20;
}

.main-form-contatos strong, .main-form-contatos p b{
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 1);
}

.main-form-contatos p{
	color:#888888;
}

.main-form-contatos span{
	color:#fff;
}

.form-left input, .form-right textarea {
	border:1px solid #333;
}

.main-sobre{
	border-bottom:20px solid #FFAF20;
}

.main-sobre-contend{
	background:#555555;
	color:#fff;
}

.main-sobre-contend h1{
	color:#FFAF20;
}

.main-sobre-contend b{
	color:#FFAF20;
}

.cb-slideshow li div { 
	background:rgba(0,0,0,0.8);
	border: 1px solid #000;
}

.cb-slideshow li div h3 {
    color: #fff;
}

.cb-slideshow li div font {
	color:#fff;
}

.suporte{
	background:#fff;
	border:1px solid #999;
}

.suporte h1{
	color:#FFAF20;
}

.suport span{
	color:#555555;
}

.suporte input, .suporte textarea{
    border:1px solid #ddd;
    color:#aaa;
}

.suporte input[name=valor]{
	border:3px solid #FFAF20;
}
