@charset "UTF-8";

img { border:none}

body {
	font: 100% "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	background-color: #375D90;
	background-image: url(images/background_blue.jpg);
	background-repeat: repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	height:100%;
}


#container {
	width: 856px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	height:100%;
	background-image: url(images/background_white.jpg);
	background-repeat: repeat-y;
	background-position:center;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#container2 {
	width: 646px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	margin-top:188px;
	height:254px;
}

#enter {
font: 1.2em/1 "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
text-align:right;
color:#fff;
}
#enter a {
color:#fff;
text-decoration:none;

}

#enter a:hover{
color:#142c5c;
text-decoration: underline;

}



#cabecera1 {
	padding: 8px 62px 0px 62px;
	

}

#cabecera_menuprincipal {
	clear:both;
	background:#eae6d5;
	font: 16px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color:#2e5183;
	height:22px;
	width:772px;
	text-align:center;
	margin-left:42px;
	padding:8px 0px 0px 0px;
}

#cabecera_menuprincipal a {
color:#2e5183;
text-decoration:none;

}

#cabecera_menuprincipal a:hover{
color:#877941;
text-decoration: none;

}

#menu {
float:left;
font: 14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#666;

}

.menu_ciudad {
font: 12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#666;

}

.menu_ciudad a, #menu a {
color:#666;
text-decoration:none;

}

.menu_ciudad a:hover, #menu a:hover{
color:#33578a;
text-decoration: underline;

}

#fecha {
float: right;
text-align:right;
font:14px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#666;
margin-bottom:40px;

}

#cabecera2 {
background:url(images/fondo_cabecera_ok) no-repeat;
}


#texto_home {
	padding: 0 62px;
	/*height: 200px;*/
	margin-bottom:5px;
}

#texto_home p {
font:12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#666;
}

#texto_home p .color{
color:#968956;
}
#texto_home .tit {
font:1.1em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#4e4e4e;
margin-bottom:-6px;
margin-top:0px;
}





#datos {
padding-left:62px;

}

#datos1 {
float:left;
width:485px;

}

#datos2 {
float: right;
width: 309px;
height: 425px;
background:url(images/background_esponsor.png) no-repeat;
}


#exchange {
margin-top:44px;
padding:0px 0px 0px 26px;
height: 186px;
}

#exchange table{
font:12px Arial, Helvetica, sans-serif;
font-weight:lighter;
border-collapse:collapse;
color:#333;

}

#exchange table .gris{
color:#666;

}

#exchange table td{
border-bottom: solid 1px #b6a76b;
line-height: 12px;
padding: 5px 10px 5px 10px;
}



#sponsor1 {
padding-left:145px;
padding-right:50px;
font:11px Arial, Helvetica, sans-serif;
color:#333;
}

#sponsor2 {
padding:18px 50px 0px 45px;
font:11px Arial, Helvetica, sans-serif;
color:#666666;
}

#sponsor2 a {
text-decoration:none;
color:#666666;

}
#sponsor2 a:hover {
text-decoration: underline;
color:#333;

}



#contact {
padding-left:62px;
height:625px;
}

#contact_plano {
float:left;
width:485px;
}
#contact_plano2 {
margin:9px 25px 0px 0px;
height:580px;
border: #b2a367 solid 8px;
}


#contact_datos {
float: right;
width: 309px;
height: 425px;
background:url(images/background_contact.png) no-repeat;

}

#contact_datos_cyprus {
float: right;
width: 309px;
height: 425px;
background:url(images/background_contactcyprus.png) no-repeat;

}


#contact_datos_dubai {
float: right;
width: 309px;
height: 425px;
background:url(images/background_contactdubai.png) no-repeat;

}


#contact_datos1 {
padding-right:72px;
text-align:right;
margin-top:200px;
margin-bottom:20px;
font:0.8em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#897c46;
}


#contact_datos2 {
padding-right:62px;
padding-left:10px;
font:0.7em "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#666;

}

#contact_datos2 a{
color:#666;
text-decoration:none;
}


#contact_datos2 a:hover{
color:#333;
text-decoration: underline;
}



#titulo_contact {background:url(images/background_titulos1.jpg) no-repeat; height:35px; margin-left:-20px; color:#FFF; padding:20px 0 0 30px; font-size:20px;}


#contenidos {
padding-left:62px;
/*height:425px;*/
min-height:425px;}

#contenidosleft {
float:left;
width:450px;
font:12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#666;
padding-left:10px;
}

#contenidosmarket {
width:710px;
font:12px "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
color:#666;
padding-left:10px;
}

#contenidosmarket td { padding:6px; }

#contenidosmarket .fila { background:#E1E1E1}

#titulo_contenidos {background:url(images/background_titulos1.jpg) no-repeat; height:35px; margin-left:-20px; color:#FFF; padding:20px 0 0 30px; font-size:20px;}


#fondo_sale {
float: right;
width: 309px;
height: 425px;
background:url(images/background_saleandpur.png) no-repeat;

}
#fondo_chartering {
float: right;
width: 309px;
height: 425px;
background:url(images/background_chartering.png) no-repeat;

}
#fondo_newbuilding {
float: right;
width: 309px;
height: 425px;
background:url(images/background_newbuildings.png) no-repeat;

}
#fondo_valuations {
float: right;
width: 309px;
height: 425px;
background:url(images/background_valuations.png) no-repeat;

}

#fondo_demolition {
float: right;
width: 309px;
height: 425px;
background:url(images/background_demolitions.png) no-repeat;

}
#fondo_foreign {
float: right;
width: 309px;
height: 425px;
background:url(images/background_foreign.png) no-repeat;

}

#fondo_marketreports {
float: right;
width: 309px;
height: 425px;
background:url(images/background_marketreports.png) no-repeat;

}






#pie {
clear: both;
padding: 0 62px;
background:url(images/background_foot.jpg) no-repeat;
background-position: center;
height:100px;
text-align:right;
}

#pie3  {
font:0.7em Arial, sans-serif;
color:#666666;
padding-right:44px;
}
#pie3 a {
text-decoration:none;
color:#666666;
}
#pie3 a:hover {
text-decoration: underline;
color:#333;
}
#pie4a {
padding:0px 105px 0px 75px;
margin-top:-18px;
margin-bottom:30px;
}
#pie4  {
text-align:right;
font:0.6em Arial, sans-serif;
color:#93a5c0;
}