﻿ /* Sticky footer styles
      -------------------------------------------------- */

      html,form,
      body {
        /*height: 100%;*/
        /* The html and body elements cannot have any padding or margin. */
      }

      /* Wrapper for page content to push down footer */
      #wrap {
        min-height: 100%;
        height: auto !important;
        height: 100%;
        /* Negative indent footer by it's height */
        margin: 0 auto -285px;
      }

      /* Set the fixed height of the footer here */
      #push,
      #footer {
        /*height: 285px;*/
      }


 
.escondidoAteCarregar{visibility:hidden;}

#myId {right: auto;}
#myId::before {left:12px;right:auto}
#myId::after {left:13px;right:auto}



body, td, p, span, div {
    color: #5A5A5A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}


.cinza9Footer{color:#a5a5a5 !important;font-size:9px;}
.cinza12Footer{color:#a5a5a5 !important;font-size:12px;line-height: 15px;}
.cinza{color:#979797 !important;font-size:inherit !important;}
.cinzaSite{color:#505050 !important;font-size:inherit !important;}

.branco{color:#ffffff !important;}
.branco11{color:#ffffff !important;font-size:11px;}
.vermelho{color:#d61c38 !important;}
.preto{color:#231f20 !important;}
.azul{color:#395a82 !important;font-size:inherit !important;}
.azul17{color:#395a82 !important;font-size:17px;}
.arial10Azul{color:#395a82;font-size:10px;}
.arial13Azul{color:#395a82;font-size:13px;}
.arial10Branco{color:#ffffff;font-size:10px;}

.redeSociais{color:#cbb777 !important;}
.paddingR10 {padding-right: 10px;}
.paddingR14 {padding-right: 14px;}
.paddingR29 {padding-right: 29px;}


.douradoBOLD11
{
     font-weight:bold;
    font-size:11px;
    color:#cbb777;
}

.douradoBOLD20
{
    /* font-weight:bold;*/
    font-size:20px;
    color:#cbb777;
}

.pretoBOLD18
{
    color:#000000;
    font-weight:bold;
    font-size:18px;
}

.positionRelative{position:relative;}

body
{
    background: #ffffff;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover; 
  /*line-height:1.18654;*/
}







a:visited{font-family:Arial, Helvetica, sans-serif; color:#939292; text-decoration:none;}
a:link{font-family:Arial, Helvetica, sans-serif; color:#939292; text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif; color:#939292; text-decoration:none;}
a:active{font-family:Arial, Helvetica, sans-serif; color:#939292; text-decoration:none;}

a.linkData:visited {color:#cbb777;font-size:11px;}
a.linkData:link{color:#cbb777;font-size:11px;}
a.linkData:hover{color:#cbb777;font-size:11px;}
a.linkData:active{color:#cbb777;font-size:11px;}

a.linkTitulo:visited {color:#000000;font-size:18px;font-weight:bold;}
a.linkTitulo:link{color:#000000;font-size:18px;font-weight:bold;}
a.linkTitulo:hover{color:#000000;font-size:18px;font-weight:bold;}
a.linkTitulo:active{color:#000000;font-size:18px;font-weight:bold;}

a.linkLead:visited {color:#787878;font-size:11px;}
a.linkLead:link{color:#787878;font-size:11px;}
a.linkLead:hover{color:#787878;font-size:11px;}
a.linkLead:active{color:#787878;font-size:11px;}


.leadHome{line-height:14px;}

.container{
	padding-left: 10px;
    padding-right: 10px;
}


.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {
    padding: 3px;
}

.navbar-collapse{max-height:840px;/*max-height:640px;*/
                 padding-left:14px;}

.navbar {
    border-radius: 10px;
	min-height: 40px;
	width:100%;
	margin-bottom:0;
}


.navbar-nav {
    /*margin: 0 -15px 7.5px;*/
    margin: 0 -15px 0px;
}

.navbar-toggle 
{
     margin-bottom: 0px;
      margin-top: 0px;
    }
    
.navbar-default .navbar-collapse, .navbar-default .navbar-form
{
    border-color: transparent;
    }

.navbar-default
{
	background:none;
	border:0;
	height:60px;
	/*-webkit-box-shadow: 0px 0px 3px #dbd8d8 !important;
	-moz-box-shadow:    0px 0px 3px #dbd8d8 !important;
    box-shadow:         0px 0px 3px #dbd8d8 !important;*/
    z-index:999 !important;
}


.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: transparent; /*hover menu riscos */
}

 #menuTopo {float:right;}


.headerPictos {height:87px;}

  




.navbar-collapse{
    /*padding-top:4px;
	padding-left: 4px;*/
}

.navbar-header{padding-top:2px;}


.navbar-nav > li > a 
{
    padding-bottom: 4px;
    padding-top: 4px;
	font-family:Arial;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}

.navbar-default .navbar-nav > li:hover,
.navbar-default .navbar-nav > li:focus {
  background: #ffffff; /* submenu versao tlm */
}


.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .active > a {
    
    
  /* Chrome 10+,Safari */
background : -webkit-linear-gradient(top, rgb(187, 167, 103) 50%, rgb(151, 131, 67) 99%);

/* Firefox 4+ */ 
background : -moz-linear-gradient(top, rgb(187, 167, 103) 50%, rgb(151, 131, 67) 99%);

/* Opera */
background : -o-linear-gradient(top, rgb(187, 167, 103) 50%, rgb(151, 131, 67) 99%);

/* IE 10+ */
background : -ms-linear-gradient(top, rgb(187, 167, 103) 50%, rgb(151, 131, 67) 99%); 

/* W3C */
background : -linear-gradient(top, rgb(187, 167, 103) 50%, rgb(151, 131, 67) 99%);  
    

    
    
   /* background-color: #5aa5d5;*//*menu com submenu hover*/
    color: #ffffff;
    border-radius: 10px 10px 0px 0px;
-webkit-border-radius: 10px 10px 0px 0px;
border-radius: 10px 10px 0px 0px; 
}

.navbar-default .navbar-nav > .open > a span{    
    color: #d61c38;
}





.navbar-default .navbar-nav > li > a
{
     border-radius: 10px 10px 0px 0px;
-webkit-border-radius: 10px 10px 0px 0px;
border-radius: 10px 10px 0px 0px; 


    /* Chrome 10+,Safari */
background : -webkit-linear-gradient(top, rgb(77, 77, 77) 50%, rgb(3, 3, 3) 99%);

/* Firefox 4+ */ 
background : -moz-linear-gradient(top, rgb(77, 77, 77) 50%, rgb(3, 3, 3) 99%);

/* Opera */
background : -o-linear-gradient(top, rgb(77, 77, 77) 50%, rgb(3, 3, 3) 99%);

/* IE 10+ */
background : -ms-linear-gradient(top, rgb(77, 77, 77) 50%, rgb(3, 3, 3) 99%); 

/* W3C */
background : -linear-gradient(top, rgb(77, 77, 77) 50%, rgb(3, 3, 3) 99%);
    
    color:#ffffff;
    
    
    }

.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus 
{
    background-color: #ffffff;/*menu sem submenu hover*/
  color: #ffffff; 
  
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: #575757;

}


.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus 
{
    background-color: #5aa5d5;/*menu activo*/
    color: #ffffff; 
}

.nav > li {
	margin-right:0px;
	margin-left:1px;
	
}


.dropdown-menu {
    background-clip: padding-box;
    background-color: #ffffff;
    /*border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);*/
	border: 0px solid rgba(0, 0, 0, 0);
    border-radius: 0px;    
    -webkit-box-shadow: 0px 0px 3px #dbd8d8 !important;
	-moz-box-shadow:    0px 0px 3px #dbd8d8 !important;
    box-shadow:         0px 0px 3px #dbd8d8 !important;
    display: none;
    float: left;
    font-size: 14px;
    left: 0;
    list-style: none outside none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 0;
    position: absolute;
    top: 100%;
    z-index: 1000;
}




.dropdown-menu > li.separador, .menu-lateral > li.separador {
    background: url("../img/bg-submenu.png") no-repeat scroll 22px center rgba(0, 0, 0, 0);
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    margin-right:22px;
}


.dropdown-menu > li.final, .menu-lateral > li.final {
    background: #5aa5d5;
    font-size: 1px;
    height: 2px;
    line-height: 1px;
    
}



.dropdown-menu > li > a {
    color: #395a82;
    font-family:'vagrounded_ltnormal';font-size:12px;
    text-transform:uppercase;
     padding: 8px 20px;
}

.menu-lateral > li > a {
    color: #395a82 !important;
    font-family:'vagrounded_ltnormal';font-size:12px;
    text-transform:uppercase;
     padding: 8px 20px !important;
     /*white-space: nowrap;*/
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #5aa5d5;
    color: #ffffff;
    text-decoration: none;
}


.menu-lateral > li > a:hover, .menu-lateral > li > a:focus {
    background-color: #5aa5d5 !important;
    color: #ffffff !important;
    text-decoration: none !important;
}


.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    /*submenu activo*/
    background-color: #5aa5d5;
    color: #ffffff;
    outline: 0 none;
    text-decoration: none;
}

.nav > li > a 
{
    padding-left: 8px;
    padding-right:8px;
}


.paddingLeftListaImoveis{padding-left:10px;}

@media (max-width: 767px) 
{      
    #menuTopo {float:none;}      
    .navbar-nav {margin: 0 -15px 0px;}
    
    .headerPictos {height:40px;}
    
    .paddingLeftListaImoveis{padding-left:0px;}
    
    
    
    .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus ,

    .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > .active > a 
{
     border-radius: 0px;
-webkit-border-radius:0px;
border-radius: 0px; 
}
    
    
    
    
      
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #d61c38; /* submenu hover */
    background-color: #f4f4f4; 
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555555;
    background-color: #ffffff;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #cccccc;
    background-color: transparent;
  }
  
/**** *****/
  
  
/**** *****/
}



@media (max-width: 992px) {
	.nav > li > a {
    	/*padding: 15px 10px;*/
	}
	
	
}

@media (max-width: 768px) {
	/****BG QUANDO ESTA MINIMIZADO ****/
	.nav > li {
		background:transparent;
	}
	
	
	
	.nav > li > a {
    	/*padding: 0px 10px;*/
	}
	
	
}





@media (min-width: 1004px) {
	.container {
		width: 1004px;
	}
}


@media (max-width: 1004px) {
	.container {
		width: 100%;
	}
}

#menuLinguas {
    float: left;
}

#menuLinguas li {
    padding: 30px 0 0;
    font-family: 'dax-regularregular';
    font-size: 13px;
	color: #ffffff;
	padding: 30px 0 0;
}

#menuLinguas li a {
    color: #ffffff;
    font-family: 'dax-regularregular';
    font-size: 13px;
}

#menuLinguas li a.activo {
    color: #d61c38;
}




.floatRight{float:right;}
.floatLeft{float:left;}
.underline{text-decoration:underline !important;}









/********* HOME *********/




#containerColunas{/*display:none;*/}

.flexslider{margin:0;}

.form-control{font-size:11px;color:#888888;border-radius:0;padding: 6px;font-style:italic;height:30px;}
.form-group{margin-bottom: 5px;}
.form-group-bottom5{margin-bottom: 5px;}

textarea.form-control {
    resize: none;
}



							
.entypo-class:before {
    content: "\E766";
    display: inline-block;
    font-family: 'entypo';
    speak: none;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 0;/*1;*/
    -webkit-font-smoothing: antialiased;
    font-size:24px;
}


abbr[title], abbr[data-original-title] {
    border-bottom: 0px dotted #999999;
    cursor:default;
}



.navbar-default .navbar-toggle{border-color:transparent;}


#menuTopo{display:none;}



	
	








#logo .navbar-brand{float:none;padding:0;}					
.clearBoth{clear:both;}
.uppercase{text-transform:uppercase;}

.img-center
{margin:0 auto;}


/********* SEDE E ESTALEIRO *********/

.Flexible-container {
    position: relative;
    padding-bottom: 55.3%;/*24.5%;*//*56.25%;*/
    /*padding-top: 30px;*/
    height: 0;
    overflow: hidden;
    
}

.Flexible-container iframe,   
.Flexible-container object,  
.Flexible-container embed,  .Flexible-container div#myCarouselFade,  .Flexible-container div#map-canvas{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
	/***/max-height: 350px;
}
/********* FIM SEDE E ESTALEIRO *********/


/************ TIPSY **********/
.tipsy { /*padding: 10px;*/ font-size: 10px; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 4px 8px 4px 8px; background-color: #231f20; color: white; max-width: 1200px; /*text-align: center;*/ }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('img/tipsy.png') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; margin-top:5px;}
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; margin-top:5px;}
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; margin-top:5px;}
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }
#JT {border:0;}
/************ FIM TIPSY **********/

/************ Google Map **********/
 #map-canvas {
        height: 100%;
        margin: 0px;
        padding: 0px;
        z-index:1000000;
}

/************ FIM Google Map **********/


/************ AULAS E CLASSES **********/
.size11{font-size:11px !important;}
.size14{font-size:14px !important;}
.size20{font-size:20px !important;}
.padding0{padding:0;}
.padding0Important{padding:0 !important;}
.padding0margin0{padding:0;margin:0;}

.margin6{margin:6px;}
.padding20{padding:20px;}
.minHeight50{min-height:50px;}
.minHeight60{min-height:60px;}

.bg1{background:#4ca6e6;}
.bg2{background:#e971c9;}
.bg3{background:#4753ac;}
.bg4{background:#5ebaa8;}
.bg5{background:#efaf4a;}
.bg6{background:#de395c;}
.bg7{background:#ac7adf;}
.bg8{background:#69cc4a;}

.paddingTop5 {padding-top:5px;}
.paddingTop6 {padding-top:6px;}
.paddingTop7 {padding-top:7px;}
.paddingTop8 {padding-top:8px;}
.paddingTop9 {padding-top:9px;}
.paddingTop10 {padding-top:10px;}
.paddingTop20 {padding-top:20px;}
.paddingTop12 {padding-top:12px;}
.paddingLeft9 {padding-left:9px;}
.paddingLeft14 {padding-left:14px;}

.paddingBottom5{padding-bottom:5px;}
.paddingBottom10{padding-bottom:10px;}
.paddingBottom15{padding-bottom:15px;}
.paddingBottom20{padding-bottom:20px;}
.paddingBottom30{padding-bottom:30px;}

.height40{height:40px;}




h1.titulo
{    
    font-family:'swis721_ltcn_btlight';
    font-size:38px;
    color:#CBB777; 
    text-transform:none;  
    margin-bottom: 0;
    margin-top: 0;
    text-align:left;
    line-height: 42px;
    height:auto;
}


h1.tituloPeq
{
    text-transform:uppercase;
    font-family:'vagrounded_ltnormal';font-size:19px;color:#395a82;   
    margin-bottom: 0;
    margin-top: 0;
    text-align:left;
}

.margemGeral {
   
    margin: 5px;
}

.bullet{margin:0px;padding:0px;padding-left:21px;}
.bullet li{list-style-type:none;background:url(../img/bullet_Visto.gif);background-repeat:no-repeat;padding-left:20px;}




.btn-bg-azul{border-radius:0px;background:#5aa5d5;}
.btn-bg-azul-datas{border-radius:0px;background:#5aa5d5;width:52px;margin-bottom:5px;}
.btn-bg-cinza{border-radius:0px;background:#f4f4f4;}
.btn-bg-cinza-datas{border-radius:0px;background:#f4f4f4;width:52px;margin-bottom:5px;}

.btn-bg-branco{border-radius:0px;background:#ffffff;}


.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.125);
          box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.125);
}





.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  /*color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
*/
    background-color: #FFFFFF;
    border-color: #CCCCCC;
    color: #939292;
}


.dourado{color:#cbb777;}

.btn-circle{padding: 0px 10px 1px 3px;
            
            border-radius:6px;
            
  -webkit-box-shadow: 0px 0px 3px #dbd8d8 !important;
	-moz-box-shadow:    0px 0px 3px #dbd8d8 !important;
    box-shadow:         0px 0px 3px #dbd8d8 !important;
    
    
    
    /* Chrome 10+,Safari */
background : -webkit-linear-gradient(bottom, rgb(236, 236, 236) 00%, rgb(255, 255, 255) 49%);

/* Firefox 4+ */ 
background : -moz-linear-gradient(bottom, rgb(236, 236, 236) 00%, rgb(255, 255, 255) 49%);

/* Opera */
background : -o-linear-gradient(bottom, rgb(236, 236, 236) 00%, rgb(255, 255, 255) 49%);

/* IE 10+ */
background : -ms-linear-gradient(bottom, rgb(236, 236, 236) 00%, rgb(255, 255, 255) 49%); 

/* W3C */
background : -linear-gradient(bottom, rgb(236, 236, 236) 00%, rgb(255, 255, 255) 49%);
 
 color:#787878 !important;
 font-size:11px;
 font-family:Arial;
 
 }



.btn .i-name{font-family:'vagrounded_ltnormal';}
.btn i{font-size:15px;}
.btn i.fa-facebook{font-size:13px !important;}

.height10{height:10px;}
.height20{height:20px;}
.height30{height:30px;}
.height34{height:34px;}
.height40{height:40px;}
.height56{height:56px;}
.height60{height:60px;}




a.linkArial11Azul:visited {font-family:Arial;font-size:11px;color:#395a82;text-decoration:none;}
a.linkArial11Azul:link {font-family:Arial;font-size:11px;color:#395a82;text-decoration:none;}
a.linkArial11Azul:hover {font-family:Arial;font-size:11px;color:#395a82;text-decoration:none;}
a.linkArial11Azul:active {font-family:Arial;font-size:11px;color:#395a82;text-decoration:none;}


a.linkPictos:visited {color:#cbb777;font-size:11px;}
a.linkPictos:link{color:#cbb777;font-size:11px;}
a.linkPictos:hover{color:#cbb777;font-size:11px;text-decoration:underline;}
a.linkPictos:active{color:#cbb777;font-size:11px;}


.sombra3px
{
    -webkit-box-shadow: 0px 0px 3px #dbd8d8 !important;
	-moz-box-shadow:    0px 0px 3px #dbd8d8 !important;
    box-shadow:         0px 0px 3px #dbd8d8 !important;
}


.dropdown-submenu{position:relative;}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}





.carousel-fade .item {-webkit-transition: opacity 6s; -moz-transition: opacity 6s; -ms-transition: opacity 6s; -o-transition: opacity 6s; transition: opacity 6s;}
.carousel-fade .active.left {left:0;opacity:0;z-index:2;}
.carousel-fade .next {left:0;opacity:1;z-index:1;}



.btn-enviar {
    background: none repeat scroll 0 0 #395a82;
    border-radius: 0;
    color: #FFFFFF;
    float: right;
    font-family: 'vag_roundedbold';
    font-size: 13px;
    text-transform:uppercase;
    padding:13px 30px;
}

.btn-enviar:hover 
{color:#FFFFFF;}



/************ FIM NEWSLETTER **********/
.dataNewsletter {width:37px;float:left;text-align:center;}
.dataNewsletter .dia {line-height: 20px;font-family: 'vag_roundedbold';font-size:20px;color:#ffffff;}
.dataNewsletter .mes {line-height: 17px;font-family: 'vagrounded_ltnormal';font-size:12px;color:#ffffff;}
.dataNewsletter .horas {font-family: Arial;font-size:10px;color:#ffffff;}
/************ FIM NEWSLETTER **********/










/************ HOME  **********/


.carousel,.item,.active{height:100%;}
.carousel-inner{height:100%;}
.fill{width:100%;height:100%;background-position:center;background-size:cover;}


.slider-size {
height: 341px; /*This is your slider height*/
width: 100%;
}


.carousel-indicators li { background-color: #FFFFFF;
    height: 12px;
    margin: 0;
    width: 12px;border:1px solid #395a82;}
    
.carousel-indicators li.active{background-color: #395a82;} 



/* faster sliding speed */
.carousel-inner > .item {
    -webkit-transition: 0.3s ease-in-out left;
    -moz-transition: 0.3s ease-in-out left;
    -o-transition: 0.3s ease-in-out left;
    transition: 0.3s ease-in-out left;
}

/* keep full widget on smaller screens */






.drop-menu{display:none;}

@media (max-width: 767px) 
{
    .menu-lateral{display:none;}
    .drop-menu{display:block;}
    
   
}
/************ FIM HOME  **********/



.botaoHorarioHeader a {
    background: url("../img/bgr_botao_a.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 39px;
    text-decoration: none;
}


.botaoHorarioHeader a .left {
    background: url("../img/bgr_botao_left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none !important;
    display: block;
    float: left;
    height: 39px;
    padding: 0;
}

.botaoHorarioHeader a .right {
    background: url("../img/bgr_botao_right.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    border: 0 none !important;
    color: #ffffff;
    cursor: pointer;
    display: block;
    float: left;
    font-family: 'vag_roundedbold',Arial,Helvetica,sans-serif;
    font-size: 11px;
    height: 39px;
    line-height: 39px;
    padding: 0 37px 0 22px !important;
    text-align: center;
}


.classHover:hover{cursor:pointer;}



h1 { font-family: 'aleoregular';
    font-size: 25px;
    text-align: center;}
	
ul, ol {
    margin: 0;
    padding: 0;
}

#geralCMS ul li,#colunaTextoCartoes li{list-style-type:none;}

#geralCMS li:before, #colunaTextoCartoes li:before {
    content: "• ";
    font-size:18px;
    color: #395A82; /* or whatever color you prefer */
}