body {font-size:11px; color:#fff; text-align:center;

	margin:0; padding:0; font-family:Arial, Verdana;

	background:#113A5E url('../img/body_bg.gif') repeat-x top center;}

h1 {display:none;}

h2 {font-size:18px; color:#ffd100;}

h3 {font-size:16px; color:#ffd100;}



a {color:#ffd100; text-decoration:none;}

a:hover {text-decoration:underline;}



a img { margin:1px; border:none;}

a:hover img {border:1px solid #fff; margin:0;}



#pagina {width:940px; margin:0 auto 50px; text-align:left;overflow:hidden;

	background:transparent url('../img/1_top.jpg') no-repeat top center;}

#cabeza {height:252px; width:940px; margin:0 auto 0;}

#cuerpo {padding:0; width:940px; background-color: #41617E;

	margin-top:-13px;overflow:hidden;}

#contenido {padding:125px 160px 50px 60px; font-size:12px;

	background:#41617E url('../img/navefondo1.gif') no-repeat left bottom ;

  min-height:500px;

  height:auto !important;

  height:500px;}

#contenido p { text-indent:25px; text-align:justify;}



/**

 * Menu horizontal

 */



#menu {position:absolute; top:240px;height:95px; z-index:50;

	background:#1f629f url('../img/menu_sombra.gif') repeat-x left bottom; width:940px;}

#menu ul {margin:0 0 0 0; padding:0; list-style-type:none;}

#menu ul li {display:block; float:left;}

#menu li a {display: block; float:left; color:#fff; padding:10px 0;

	text-decoration:none; font-weight: bold; text-align:center; height:76px;}

#menu li a span {display:none;}



/**

 * Pie de pagina

 */

#pie { color:#BBC9D6; background-color: #54708b; padding:25px}

#pie a {color:#BBC9D6; text-decoration:none; font-size:12px;}

#pie a:hover {text-decoration:underline;}

#pie p {margin:0; padding:0;}



/**

 * Barco de la cabecera

 */

#barco {width:421px; height:274px; top:0; position:absolute;

	background:transparent url('../img/barco_grande.png') no-repeat 0 0;

	z-index:100;}



/**

 * Pagina de Inicio

 */

#banners {margin-top:100px;width:900px;}

#banners div {float:left; margin-left:15px;}

#banners a span{display:none;}

#banners a {display:block; width:180px; height:90px;}

#banners .pc {padding-top:8px;}





/**

 * Paginas Interiores

 */

.contenedor {width:800px; overflow: hidden;}

.info {float:left; width:380px;}

.media {float:right;}



/**

 * Formulario de contacto

 */

form.base{margin:70px 0 0 0;}

form.base p {margin:5px 0; text-indent:0 !important;}

form.base input, form.base textarea{

	border:none;background-color:#fff;color:#000;width:580px}

form.base label{display:block; font-weight:bold;  padding:0;}

form.base p.l{float:left;}

form.base p.l input{width:190px}

form.base p.c input, form.form_presu p.c input {width:70px;font-weight:bold;color:#333; font-size:10px;

	cursor:pointer;padding:3px; margin:30px 0 0 450px; text-transform:uppercase;}





form.form_presu input, form.form_presu textarea, form.form_presu select {

		background-color:#fff; border:0;}

form.form_presu table {width:550px;}

form.form_presu td {padding:5px 0;}

form.form_presu h3 {margin:30px 0 0 0;}



/**

 * Botones Idiomas

 */

#idioma ul {margin:0; padding:0; list-style-type:none;float:right}

#idioma li {display:block; float:left;}

#idioma li a {display:block; float:left; padding:5px; font-size:10px;

	color:#fff; text-decoration:none; font-family:Verdana, Arial, sans-serif;

	width:50px; height:20px; padding-top:10px; text-align:center;}

#idioma a.activo { background-color:#1f629f;}



.c2 {color:#9bcfff;}



.btn {width:120px; height:25px; padding:14px 0; -moz-border-radius:5px;

	display:block; background-color:#ccc; float:left; margin:-25px 10px 0 0;

	text-align:center; color:#000; text-transform:uppercase; font-weight:bold;}

a.btn:hover {text-decoration:none; background-color:#ddd;}



.error {border:1px solid #f33 !important;}



.imgs {margin-top:40px;}

.imgs img {overflow:hidden;}

.imgs a {display:block; float:left; margin-left:10px;}



.ppt {margin-top:30px; padding-left:30px; text-indent:0 !important;

	background:transparent url('../img/download_icon.gif') no-repeat 0 0;}



#paises {font-weight:bold; text-align:center; clear:left; word-spacing: 10px;}



.ea {display:block; text-align:center; font-weight:bold;}
