@charset "UTF-8";
/* CSS Document */
body{
	font-family: "Myriad Pro", sans-serif;
	font-weight:normal;
    background: #ffffff; /* cambio realizado por eetnu en diciembre/2015 */    
}
a img{border:0 none;}
h3.header {
	font-family: "Myriad Pro", sans-serif;
	font-weight: normal;
	border-bottom: 2px solid #00568b;
	display: inline-table;
	padding-right: 20px;
	padding-left: 40px;
	color: #00568b;
	position: relative;
	font-size:18pt;
}
h3.header:after {
	display: inline-block;
	position: absolute;
	content: '';
	width: 12px;
	height: 12px;
	background: #00568b;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-ms-border-radius: 6px;
	-khtml-border-radius: 6px;
	margin-top: 16px;
	right: 0;
}
.sData {
background: #00568B;
color: white;
padding: 3px 15px;
border-radius: 10px;
margin: 0 6px;
}
table td{
	color:#00568B;
}
table.paramTable{
	border-collapse:collapse;	
}
table.paramTable th{
	background:#00568B;
	color:white;	
	border:3px solid #00568B;
	padding:3px;
}
table.paramTable td{
	background:white;
	color:#00568B;	
	border:3px solid #00568B;
}
table.datatable{
	border-collapse:collapse;	
}
table.datatable th{
	color:white;
	background: #00568B;
	border:2px solid white;	
}
table.datatable td{
	color:#00568B;
	background: #fff;
	border:2px solid #00568B;
}
.frmBlock{
	display:block;
	margin:10px auto;
}
input{
	border:3px solid #00568B;
	margin: 0 3px;
	padding:3px;
	background:white;
	font-family:"Myriad Pro", sans-serif;
}
.boton{
	background: #29ABE2;
	color: white;
	padding: 5px 10px;
	border: 0 none;
	font-family: "Myriad Pro", sans-serif;
	font-size: 13pt;	
}
.viewlist{
	background: #29ABE2;
	color: white;
	text-decoration: none;
	font-size: 9pt;
	padding: 3px 8px 3px 0px;
}
.visitas {
background: #00568B;
display: table;
margin: 20px;
color: white;
padding: 2px 2px 2px 7px;
font-family: "Myriad Pro";
font-size: 10pt;
border-radius: 6px;
}
.visitas span {
	background: -moz-linear-gradient(top, #dbdbdb 0%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#dbdbdb), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top, #dbdbdb 0%,#ffffff 100%);
	background: -o-linear-gradient(top, #dbdbdb 0%,#ffffff 100%);
	background: -ms-linear-gradient(top, #dbdbdb 0%,#ffffff 100%);
	background: linear-gradient(to bottom, #dbdbdb 0%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dbdbdb', endColorstr='#ffffff',GradientType=0 );
	margin-right: 1px;
	border-radius: 3px;
	color: #00568B;
	font-family: "Myriad Pro Bold";
}
.visitas span small{
	color:#999;
	padding: 0 4px;
	font-family: "Myriad Pro";
}
table.buque{
	background: #00568B;
	border:0 none;
}
table.buque .img_buque{
		background:url("images/bg_buques.gif")no-repeat top right #00568B;
}
table.buque th{
	background:white;
	color:#00568B;
	font-size:13pt;
}
table.buque td{
	color:#fff;
	background:transparent;
}
table.buque td.m{
	color:#00568B;
	background:white;
	padding: 5px 0;
}
.prop{
	color:#00ffff;
}
table.buque a{
	color:white;
}
.circle_buque {
	background: white;
	width: 157px;
	height: 50px;
	padding: 55px 4px;
	border: 3px solid #29abe2;
	border-radius: 135px;
	position: absolute;
	right: 0;
	margin-top: 70px;
	overflow: hidden;
	font-size: 10pt;
}
table.datatable td.tarja{
	background:#29abe2;
	color:white;	
}
table.datatable td.tarja a{
	color:white;	
}
table.datatable.center td, table.datatable.center th{
	text-align:center;	
}
.tarjaState {
	color: #CF0000;
	font-size: 30pt;
	font-weight: normal;
}
