/*
***********************
MIT css
(c) RADICALMATICA LDA.
www.radicalmatica.com
***********************
*/
body{background:url(/assets/rad/img/bg5.gif) repeat-x top #fff;margin:0px auto auto auto;text-align:center;font:12px arial,sans-serif;color:#333333;padding-bottom:10px;}
body,h1,h2,h3,h4{margin:0;padding:0;}
h1 img{display:block;}
img{border:0;}
/** links **/
a:link,a:visited{color:#e69600;text-decoration:none;}
a:hover,a:active{color:orange;text-decoration:underline;}
a:focus {outline: none;}
/** classes **/
.strong, .strong a:link, .strong a:visited, .strong a:hover, .strong a:active{font-weight:bold;color: #2164ba;text-decoration:none;}
.left{float:left;}
.right{float:right;}
.more{text-align:right;}
.morelink {font-size:11px;background:url(/assets/rad/img/bullet_toggle_plus.png) left no-repeat transparent;padding-left:18px;height:16px;}
.clear{clear:both;}
.smallt{font-size:11px;}
.point{cursor:pointer;}
/** shell **/
#outer{padding-top:20px;}
/** layout **/
#wrapper{text-align:left;margin:auto;width:798px;position:relative;}
#body-bot{background:url(/assets/rad/img/bottom-img7.jpg) bottom no-repeat #fff;}
#body-top{min-height:760px;_height:760px;padding-bottom:14px;}
/** logo **/
#logo{width:270px;text-align:left;}
#logo-right{width:340px;position:absolute;left:455px;top:24px;text-align:right;}
/** img **/
img{border:0;}
img.pic_left{text-align:center;padding:5px;border:1px #ccc solid;}
/** radsimpnav **/
#radsimpnav-cont{padding:0;background:#dce9fd;border-top:1px solid #accffb;}
ul#radsimpnav{list-style-type:none;width:100%;position:relative;height:27px;margin:0;padding:20px 0 0 0;font-weight:bold;}
ul#radsimpnav li{display:block;float:left;margin:0 0 0 4px;height:27px;}
ul#radsimpnav li.left{margin:0;}
ul#radsimpnav li a{display:block;float:left;color:#fff;background:#1c569f;line-height:27px;text-decoration:none;padding:0 17px 0 18px;height:27px;}
ul#radsimpnav li a.right{padding-right:19px;}
ul#radsimpnav li a:hover{background:#2164ba;}
ul#radsimpnav li a.current{color:#2164ba;background:#fff;}
ul#radsimpnav li a.current:hover{color:#2164ba;background:#fff;}
/** tbox **/
#tbox{margin-top:20px;margin-left:20px;margin-right:20px;min-height:360px;height:auto;padding:1px 20px;background-color:#f9fbfe;border:1px solid #accffb;}
#tbox #title{background:#dce9fd; color: #2164ba;text-align: left; height: 35px; margin-left:-19px;margin-right:-19px;}
#tbox #title h2{font-size:12px;font-weight:bold; padding-left:20px; padding-top:8px;}
#tbox table{margin: 0px auto; width: 100%; border-collapse: collapse;}
#tbox table th {background:#dce9fd; vertical-align: middle; color: #2164ba;text-align: center; height: 35px; padding:0;}
#tbox table tr {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 30px;}
#tbox table td {padding-right: 5px; border-top: #accffb 1px solid; padding-left: 5px; padding-bottom: 13px; color: #000; padding-top: 13px; text-align: center;}
#tbox #tbdesc {text-align: left;}
#tbox #tdsmall {margin:0;  padding:2px 0 2px 0; }
#tbox #notop { border: none; padding-bottom: 40px;}
/** gbox **/
#gbox{width:430px;margin-top:20px;margin-left:20px;min-height:360px;height:auto;padding:2px 20px;background-color:#dce9fd;border:1px solid #accffb;}
#gbox h2,#tbox h2{font:bold 14px arial,sans-serif;color:#1c569f;margin:0;}
/** ps **/
#gbox p,#tbox p{margin:1em 0;}
/** gbox main page lists **/
#gbox ul{float:left;width:48%;margin:1em 0;padding:2px;}
#gbox li{list-style:square;margin-left:12px;}
/** right boxes **/
#rightbox-flash{background-color:#f1f6fd;border:1px solid #accffb;width:270px;position:absolute;top:118px;left:510px;}
#rightbox{background:#f1f6fd;border:1px solid #accffb;width:270px;position:absolute;top:300px;left:510px;}
#rightbox-top{padding-left:125px;padding-top:18px;}
#rightbox-bot{background:url(/assets/rad/img/foto-id-joao.jpg) no-repeat center left;padding-bottom:4px;margin-left:15px;}
#rightbox h2{font:bold 12px arial,sans-serif;color:#1c569f;line-height:1.5;}
#rightbox a{color:orange;}
/** footer **/
#footer{font-size:11px;color: gray;margin:10px;text-align:center;margin-top:5px;}
#footer a{color: gray;font-weight:normal;}
#footer a:hover{color: #444;font-weight:normal;text-decoration:underline;} 
#copyright{font-size:11px;color: gray;margin:20px;text-align:center;}
#copyright a{color: gray;font-weight:normal;} 
/** forms **/
#EmailForm {width: 360px;text-align: left;padding-bottom: 20px;padding-left:20px;border: none;font:11px Arial,Helvetica,sans-serif;color:#333333;}
.error{color:#f00;font:11px Arial,Helvetica,sans-serif;padding-left:25px}
.errors{color:#f00;font:11px Arial,Helvetica,sans-serif;padding-left:25px}
#EmailForm.full { width: 100%; }
#EmailForm fieldset {border: none;}
#EmailForm legend {display: none;}
#EmailForm h3 {background:url(/assets/rad/img/shading.png) left center no-repeat transparent;font:bold 14px arial,sans-serif;color:#1c569f;margin-bottom:20px;padding-left:20px;padding-bottom:1px;border-bottom:1px dotted #76a7e7;}
#EmailForm label,#EmailForm p {display: block;clear: both;width: 360px;line-height: 1.5em;padding:0;}
#EmailForm input {display: block;margin-top: 2px;}
#EmailForm label.first input,#EmailForm label.second input {float: left;width: 150px;padding: 0;margin-top: 2px;}
#EmailForm .vericode {clear: both;width: 100px;margin-top: 10px;}
#EmailForm .phone {width: 140px;margin-top: 2px;}
#EmailForm label {float: left;clear: left;width: 310px;margin-top: 15px;line-height: 1.5em;}
#EmailForm label input {float: left;width: 310px;padding: 0;}
#EmailForm label input,#EmailForm textarea {border: 1px solid #ddd;border-left-color: #c3c3c3;border-top-color: #7c7c7c;padding: 0 2px;height: 18px;line-height: 20px;}
#EmailForm textarea {margin-top: 2px;width: 383px;height: auto;display: block;}
#EmailForm label input {position: inherit;left: auto;}
#xtcontact {font:11px arial,sans-serif;color:#1c569f;background-color:#f1f6fd;border:1px solid #fff;width:260px;position:absolute;top:200px;left:480px;padding:0 10px 0 10px;}
#xtbooking {font:bold 16px arial,sans-serif;color:#1c569f;background-color:#f1f6fd;border:1px solid #fff;width:auto;position:absolute;top:200px;left:440px;padding:10px;}
#xtbooking #tourvalues {font:normal 12px arial,sans-serif;color:#333;}
.mitbutton,a.mitbutton,a.mitbutton:link,a.mitbutton:visited {background-color: #1c569f;border-color: #d8dfea rgb(14, 31, 91) rgb(14, 31, 91) rgb(216, 223, 234);border-style: solid;border-width: 1px;color: #fff;font-family: "lucida grande", tahoma, sans-serif;font-size: 11px;margin: 0 2px;padding: 2px 18px;height:27px;outline: none;text-decoration:none;font-weight:normal;cursor:pointer;}
.mitbutton:hover,a.mitbutton:hover,a.mitbutton:active {background-color: #2164ba;border-color: #d8dfea rgb(14, 31, 91) rgb(14, 31, 91) rgb(216, 223, 234);border-style: solid;border-width: 1px;color: #fff;font-family: "lucida grande", tahoma, sans-serif;font-size: 11px;margin: 0 2px;padding: 2px 18px;height:27px;outline: none;text-decoration:none;font-weight:normal;cursor:pointer;}
/** for FireFox **/
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner{border : 0px;}
/** addthis **/
#share{float:right;margin:4px;}
