
.titleColumnVisitor
{
	text-align:center;
	width:200px;
	height:23px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#00B1E2;
	color:#FFFFFF;
	padding-top:7px;
}
.titleColumnCostamar
{
	text-align:center;
	width:198px;
	height:23px;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#00B1E2;
	color:#FFFFFF;
	padding-top:7px;
}

.titleColumnBody
{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#14A7D4;
	font-size:24px;
	font-stretch:expanded;
	width:522px;
	border-bottom: dashed #A0B6C2 1px;
}
.titleMore
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	color:#14A7D4;
	font-size:16px;
	font-stretch: condensed;
	width:522px;
}
.titleMore a
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#14A7D4;
	font-size:16px;
	font-stretch: condensed;
	width:522px;
	text-decoration: none;
}
.titleColumnDetail
{
	overflow: auto; 
	min-height: 120px; 
	max-height: 530px; 
	text-align:left;
	background-color:#E7EEF0;
	width: 540px;
}
.titleColumnDetailCruiser
{
	text-align:left;
	background-color:#E7EEF0;
	width: 520px;
	height: 316px;
	overflow: auto;	
}
.titleColumnDetailExtra
{
	text-align:left;
	background-color:#E7EEF0;
	width: 520px;
	height: auto;
}
.titleColumnCostamarTool
{
	text-align:center;
	background-color:#E7EEF0;
	width: 520px;
	height: 316px;
}
.textGrey10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#657F8C;
	text-align:left;
}
.inputTextGrey10
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#657F8C;
	text-align:left;
	border: #D4E0E3 1px solid;
	height:16px;
	width:160px;
}
.textBlueGrey12
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7297A9;
}	
.textBlue38BoldExtraExpanded
{
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:34px;
	color:#0AA4D2;
	font-stretch:expanded;
	font-weight:bold;
}
.textBlue16Bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0AA4D2;
	font-weight:bold;
	text-decoration: none;
}
.textBlue16Bold a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#0AA4D2;
	font-weight:bold;
	text-decoration: none;
}
.textBlueGrey14
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7297A9;
}
.textBlueGrey14 a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7297A9;
	text-decoration:none;
}
.textBlueGrey14 a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F1A019;
	text-decoration:underline;
}
.textBlueGrey14Bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#7297A9;
	font-weight:bold;
}
.textBlueGrey20
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#7297A9;
}	

.textWhite14
{
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
}
.textWhite14 a
{
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.textGray16
{
	color:#638595;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.textGray16 a
{
	color:#638595;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.separatorLine
{
	width:369px;
	color:#FFFFFF;

}


.letterWhite14Motor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}

.letterWhite2Motor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.letterWhite2Motor a {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.letterWhite2Motor a:hover {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.letterBlue2Motor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0072BC;
	font-weight: bold;
}
.letterBlue2Motor a {
	color: #0072BC;
	font-weight: bold;
	text-decoration: none;
}
.letterBlue2Motor a:hover {
	color: #0072BC;
	font-weight: bold;
	text-decoration: none;
}

.letterRed{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}

.productItem
{
	height: 110px;
}
.productItemExtra
{
	height: auto;
}
.imageSpecialProduct
{
	width: 150px;
	text-align: center;
	padding-top: 10px;
	float: left;
}
.productDescription
{
	float: left;
	width: 200px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #638595;
}
.productPrice
{
	text-align: center;
	padding-top: 15px;
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #638595;
}
.productPrice a
{
	text-align: center;
	width: 100px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #638595;
	text-decoration: none;
}
.textLigthBlue32
{
	color: #00B0D8;
	font-size: 32px;
	font-family: Arial, century;
}

.textBoldWhite30
{
	color: #FFFFFF;
	font-size: 30px;
	font-family: Arial, century;
	font-weight: bold;
}


.textBoldWhite24
{
	color: #FFFFFF;
	font-size: 24px;
	font-family: Arial, century;
	font-weight: bold;
}


