﻿* { padding: 0px; margin: 0px; border: 0px; }
Body { background-image: url("../Images/Background/site.jpg"); background-repeat: repeat-x; font-family: Tahoma; font-size: 11px; color: #545454; }
pre { font-family: Tahoma; font-size: 11px; float: none; }
a:link, a { color: #545454; text-decoration: none; }
input, select, textarea { padding: 1px; border: 1px solid #7f9db9; font-family: Tahoma; font-size: 11px; color: #686868; }
#skipDiv { }
.skiplink { top: -100px; left: 5px; position: absolute; padding: 5px; background-image: url("../Images/Background/skipdiv.jpg"); border: 1px solid #977e4d; }
.skiplink, .skiplink:link { color: #FFFFFF; }
.skiplink:focus { top: 5px; }
#header { display: none; }
#site { width: 979px; margin: 0 auto; overflow: hidden; }
#top { width: 979px; height: 104px; overflow: hidden; }
#logo { margin: 15px 0px 0px 15px; width: 207px; float: left; overflow: hidden; }
#search { margin-top: 72px; margin-right: 5px; float: right; }
#search label { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #006bad; cursor: default; }
#search input { border: 1px solid #7f9db9; padding: 3px; }
#menu { width: 979px; height: 35px; overflow: hidden; text-align: center; }
#menu ul { list-style-type: none; margin-left: 50px; }
#menu ul li { display: inline; float: left; font-family: Tahoma; font-size: 14px; font-weight: bold; cursor: default; line-height: 35px; margin: 0px 10px 0px 10px; }
#menu .ativo, #menu .ativo:hover { background-image: url("../Images/Background/menuativo.jpg"); background-repeat: repeat-x; }
#menu a { color: #FFFFFF; display: block; padding: 0px 10px 0px 10px; }
#menu a:hover, #menu a:focus { background-image: url("../Images/Background/menu.jpg"); background-repeat: repeat-x; }
#content { width: 979px; background-color: #FFFFFF; float: left; background-image: url("../Images/Background/content.jpg"); background-repeat: repeat-x; background-position: bottom; }
#bottom { width: 979px; color: #707070; text-align: center; overflow: hidden; }
#bottom a { color: #707070; }
#sitemap { background-color: #f5f5f5; width: 965px; /* 979 - 7 - 7 */ padding: 7px; cursor:default; }
#copyright { background-color: #e7e7e7; width: 965px; /* 979 - 7 - 7 */ padding: 7px; cursor:default; }
.destaqueitem img { float: left; }

/* Format */
.title { font-size: 18px; color: #2c558e; cursor: default; }
.mark { font-size: 14px; font-weight: bold; cursor: default; }
.paragraph { margin: 15px 15px 15px 15px; }
.itemsearch_data { margin: 7px; height: 45px; background-image: url("../Images/Background/itemsearch.jpg"); background-repeat: repeat-x; }
.itemsearch { margin: 7px; height: 45px; background-image: url("../Images/Background/itemsearch.jpg"); background-repeat: repeat-x; }
.columnside { background-image: url("../Images/Background/collumnside.jpg"); background-repeat: repeat-x; background-position: bottom; background-color: #f6f6f6; }
.itemside {	background-color: #e9e7e7; background-repeat: repeat-x; height: 34px; line-height: 34px; border-left: #d2d3d8 thin solid; border-top:#d2d3d8 thin solid; border-right: #d2d3d8 thin solid;}
.itemsideLST {	background-color: #e9e7e7; background-repeat: repeat-x; height: 34px; line-height: 34px; border-left: #d2d3d8 thin solid; border-top:#d2d3d8 thin solid; border-right: #d2d3d8 thin solid; border-bottom: #d2d3d8 thin solid;}
.itemside:hover { background-color: #e3e2e2; border-top:#b2b3b4 solid 1px; border-left: border-top:#b2b3b4 solid 1px; border-right:border-top:#b2b3b4 solid 1px;}
.ulMenu { list-style-type: none; }	
.ulMenu li { display: block; }

/* Boxes - Controls - Data*/
.itemsearch_data_dia { font-size: 20px; text-align: center; cursor:default; width: 45px; height: 42px; /* 45 - 3 */ padding-top: 3px; color: #FFFFFF; float:left; }
.itemsearch_data_dia span { font-size: 11px; }
.itemsearch_data_roteiro { line-height:21px; cursor:default; float:left; padding:0px 15px 0px 5px; font-size: 11px; font-weight:bold; overflow:hidden; }
.itemsearch_data_roteiro b {color:#545454;}
.itemsearch_data_itinerario { height:45px; width:620px; cursor:default; background-color:#ffffff; float:right; }
.itemsearch_data_detalhes { float:left; padding-left:11px; padding-right:11px; padding-top:9px; }
.itemsearch_data_saibamais { float:right; padding:11px 11px 0px 35px; background-color: #eeeeee; height:34px; /* 45 - 11 */  background-repeat:no-repeat; background-position:left; }
.itemsearch_data_saibamais_saida{ float:right; width:165px;padding:11px 0px 0px 0px;height:34px; /* 45 - 11 */ background-repeat:no-repeat; background-position:left; }
.itemsearch_data_navio { margin-top:-5px;margin-left:-5px;}
.itemsearch_data_nomenavio {margin-top:-5px;margin-left:-5px;font-weight:bold;}
.itemsearch_data_saida {margin-top:-7px;margin-left:5px;color:White;}
.itemsearch_data_saida_data {margin-top:8px;margin-left:5px;font-weight:bold;color:White;}
.postit { background-color:#FFEE88; padding:4px; color:#006600; border:#AAAAAA dashed 1px; cursor:default; }

/* Boxes - Controls Sem Data*/
.itemsearch_dia { font-size: 20px; text-align: center; cursor:default; width: 45px; height: 42px; /* 45 - 3 */ padding-top: 3px; color: #FFFFFF; float:left; }
.itemsearch_dia span { font-size: 11px; }
.itemsearch_roteiro { line-height:45px; cursor:default; float:left; padding:0px 15px 0px 15px; font-size: 14px; text-transform:uppercase; font-weight:bold; overflow:hidden; }
.itemsearch_itinerario { height:45px; width:500px; cursor:default; background-color:#ffffff; float:right; }
.itemsearch_detalhes { float:left; padding-left:11px; padding-right:11px; padding-top:9px; }
.itemsearch_saibamais { float:right; padding:11px 11px 0px 35px; background-color: #eeeeee; height:34px; /* 45 - 11 */ background-image: url("../Images/Background/itemsearchseta.jpg"); background-repeat:no-repeat; background-position:left; }

/* Font Color */
.white { color: #FFFFFF; }
.green { color: #5f8e3f; }
.lightgreen { color: #91a93d; }
.red { color: #b9292f; }
.cyan { color: #8a5fc7; }
.orange { color: #e77a1c; }
.aqua { color: #04bac5; }

/* Background Color */
.bgaqua { background-color: #04bac5; }

