body{
	margin:0px;
	1background:#858585;
	background-color:#686868;
	background: url(../images/bd.gif) repeat-x;
	color:#FFFFFF;
	font-family: Arial,"standard 07_55" ;

	scrollbar-face-color: #009eec;
    scrollbar-highlight-color: #009eec;
    scrollbar-shadow-color: #009eec;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-arrow-color:#FFFFFF;
    scrollbar-track-color:#363636;
    scrollbar-drakshadow-color:#363636;
}

/*Loyout Page*/
#doc-container{
	text-align:left;
	margin:auto;
	/*width:58.92em;*width: 57.45em;*/
	 width:100%;*width: 100%;
	min-width:766px;
	1background: url(../images/bd.gif) repeat-x;
}

#hd{
	background:url(../images/hd.gif) repeat-x;
	height:50px;
}

#title_head{
	padding: 20px 10px 0px 25px;
	text-align:left;
	margin:auto;
	width:58.92em;*width: 57.45em;
}

#hd span {font-family: Arial, Helvetica, sans-serif;font-size:69.23%;
}

#phone{float:left; margin-left:25px;}

 
#title_head a {color:#FFFFFF;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#app{float:left; margin-left:60px;}
#language{float:left; margin-left:70px;}
#notlink{display:inline;color:#CCCCCC;}


#bd{
	1background: url(../images/bd.gif) repeat-x;
	height:544px;
	padding:1px;
	text-align:left;
	margin:auto;
	width:58.92em;*width: 57.45em;
}

#content{
	height:536px;
	margin: 8px;
	padding:1px;
}

#banner{
height:226px;
}

.index_h1
{
    margin:80px 5px 2px 0px;
	font-size:138.5%;
	font-weight:bold;
	text-align:right;
}

#logo{float:left;}

#img_banner{float:right;}

#img_pricing{float:right;}

#info{
	1background:url(../images/bg_info.gif) repeat-x;
	height:296px;
	margin-top:14px;
	font-family: Arial,"standard 07_55";
	padding:1px;
}
.title_info{
	background:url(../images/icon_left_h1.gif) no-repeat ;
	padding-left:10px;
	text-transform:uppercase;
	font-family:"Swis721 BT";
	margin:0px;
}

.title_info h1{

	font-size:138.5%;
	font-weight:bold;
}

.title_info h2{
	font-size:80%;
	color:#bfbfbf;
}
.text_gris{
	color:#bfbfbf;
}

#dcontent{
	margin:30px 20px 0px 40px;
	text-align:justify;
	font-size:93%;
	font-weight:bold;
}

.art{
	margin: 25px 0px 0px 0px;
}

.img_left{
	float:left;
	margin:0px 20px 10px 0px;
}

.text_white{
	color:#FFFFFF;
}

#dcontent #dlogin{
	float:left;
	width:240px;
}

#login table tr td{
	padding:1px;
	font-weight:bold;
}

#login input {
    color:#bfbfbf;
	background-color:#1d1d1d;
	border:#FFFFFF solid 1px;
	width:180px;
	height:15px;
}

#login div{
	margin-top:20px;
}
#login div  span{
	background:url(../images/icon_link.gif) no-repeat ;
	position:relative;
	top:4px;
	left:5px;
}

#login div a{
	padding-left:5px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#dcontent #dservices{
	float:left;
	width:430px;
}

#typeservices{
	margin-top:30px;
}

#cruise, #cargo{
	float:left;
	margin-right:25px;
}

#typeservices div div { margin-top:10px;}

#typeservices a{
	padding-left:10px;
	color:#FFFFFF;
}

#typeservices span{
	background:url(../images/icon_link.gif) no-repeat ;
	position:relative;
	top:5px;
	left:5px;
}

.img_modal{ float :left; margin: 10px 10px 10px 0px; }

#dcontent #dsolutions{
	float:left;
	width:200px;

}

#dsolutions .art div{
	margin-top:20px;
}
#dsolutions div  span{
	background:url(../images/icon_link.gif) no-repeat ;
	position:relative;
	top:4px;
}

#dsolutions div a{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#dcontent #dknow{
	float:right;
	width:430px;
}

#dcontent #dlocation{
	float:left;
	width:430px;
}

#dlocation .art p span{
	color:#FFFFFF;
	text-decoration:underline;
}

#dlocation .art img{
	float:left;
	margin: 0px 15px 5px 0px;
}


#dlocation .art div{
	display:inline;
}
#dlocation .art div span{
	background:url(../images/icon_link.gif) no-repeat ;
	position:relative;
	top:4px;
}

#dlocation div a{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

#dcontent #dsupport{
	float:right;
	width:230px;
}

#dcontent #daddress{
	float:left;
	width:160px;
	margin-right:40px;
}

#dcontent #dlink{
	float:left;
	width:220px;
	margin-right:40px;
}

#dlink .art a{
	color:#FFFFFF;
}

#dcontent #dcontact{
	float:left;
	width:220px;
}

#dcontact table tr td{
	padding:1px;
	font-weight:bold;
}

#dcontact input, textarea {
    color:#bfbfbf;
	background-color:#1d1d1d;
	border:#FFFFFF solid 1px;
	width:180px;
}

#dcontact input{
	height:15px;
}

#dcontact .art div{
	margin-top:10px;
}
#dcontact .art div span{
	background:url(../images/icon_link.gif) no-repeat ;
	position:relative;
	top:4px;
}

#dcontact div a{
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
}

/*sdas*/
#ft{
	background:url(../images/ft.gif) repeat-x;
	height:126px;
}

#ft_content{
 	text-align:left;
	margin:auto;
	width:58.92em;*width: 57.45em;
}

#logo_asociacion
{
	float:left;
}

#company_name{
	float:left;
	font-family: Arial, Helvetica,sans-serif;
	font-size:69.23%;
	position:relative;
	top:100px;
	left:20px;
}
#menu{
	float:left;
	height:120px;
	width:430px;
	position:relative;
	left:90px;
}


.vmenu {
  clear: both;
  float: left;
  width: 430px;
  list-style: none;
  margin: 0;
  padding: 0;
}
.vmenu li {
  float: left;
  height:120px;
}
.vmenu li a {
	padding-left: 8px;
	display: block;
	text-decoration: none;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:61.54%;
	color:#FFFFFF;
	margin:0px 5px;
	height:50px;
	width:67px;
	padding-top:69px;
}

#about:hover, #about:active{margin-top:7px;background:url(../images/hover_about.gif) no-repeat;}

#service:hover, #service:active{margin-top:7px;background:url(../images/hover_service.gif) no-repeat;}

#facility:hover, #facility:active{margin-top:7px;background:url(../images/hover_facility.gif) no-repeat;}

#location:hover, #location:active{margin-top:7px;background:url(../images/hover_location.gif) no-repeat;}

#contact:hover, #contact:active{margin-top:7px;background:url(../images/hover_contacts.gif) no-repeat;}


/*End Loyout Page*/
