#esq {background: #FFFFFF}
#logo {text-align: center;}
#logo {padding-top: 40px;}
#logo h1 {font-size: 18pt; text-transform: uppercase;}
#logo h2 {font-size: 10pt;}

#dir {background: #FFFFFF;}
#dir > p {margin-left: 10px; margin-top: 22px}

#search {background: #DDDDDD; border: solid 2px orange}

/* #menu ul {padding: 0; margin: 0; background: #193C7B;  padding-top: 20px; padding-bottom: 20px}
#menu li {display: inline; margin-top: 5px; font-size: 12pt; padding-top: 20px; background: #193C7B}
#menu li a {text-decoration: none; color: #FFFFFF; padding-left: 5px; padding-right: 5px;}
#menu li a:hover {text-decoration: none; color: #FFFFFF; background: orange; padding-top: 20px; padding-bottom: 12px; }
#menu li a.selected {text-decoration: none; color: #193C7B; background: #BDCFEE; padding-top: 20px; padding-bottom: 20px; font-weight: bold} */

#noresult {padding-left: 10px}

#search_results {background: #BDCFEE;}
#descricao {margin: 10px 5px 5px 5px; background: #FFFFFF}

#descricao h2 {font-size: 16pt; padding-top: 10px}
#descricao h2, #descricao p, #descricao pre {margin-left: 5px; margin-right: 5px}
#descricao h3 {background: orange; color:#FFFFFF; font-size: 14pt; padding: 5px 0px 5px 5px}
#descricao label {display: inline; float: left; text-align: right; width: 150px; padding-right: 5px; vertical-align: bottom}
#descricao input.submit {background: orange; color: #FFFFFF; font-weight: bold; border: 0}

#destinos {padding: 0px 5px 0px 5px;}
#destinos h3 {background: orange; color: #FFFFFF; padding: 10px; margin-bottom: 0px; text-transform: uppercase; font-size: 12pt}
#destinos div {margin-top: 0px; padding: 10px; margin-bottom: 10px}
#destinos a {text-transform: uppercase; word-spacing: normal}
#destinos p {word-spacing: 20px; text-align: center}

#golfcourse {margin-left:0px; margin-right:0px; background: #BDE1BD; height: 120px}
#golfcourse h2 {padding:3px; margin:10px 0px 0px 0px; background:green; color: #FFFFFF}
#golfcourse ul.glist {float: left; padding-left: 25px}
#golfcourse ul.glist li {list-style:none; }

table.golfertb {margin-left: 5px}
table.golfertb tr td b {line-height: 16pt}

h2.gsearch {font-size: 12pt; height: 30px; background: green; text-transform: uppercase; margin: 0; padding: 10px 10px 0px 5px; font-weight: bold; color: #FFFFFF}

#map {margin: 0 auto; background: red} /* google maps */

/* rentacar teaser */

#search #cheaprc {background: #FFE7C9; border: solid #193C7B 1px; margin: 5px 5px 0px 5px; padding: 0px; }
#search #cheaprc h5 {background: #193C7B; color: #FFFFFF; margin:0px; padding-left:5px; font-size: 14pt}
#search #cheaprc p {margin: 5px 5px 5px 5px;}
#search #cheaprc a {color: #000000; font-weight: bold}

#local {background: #99CCCC; height: 450px}
