BODY {
background-color: #5B5660;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color : #666666;
margin : 0px 0px 0px 0px;
}
ul { margin: 0px; padding: 0px; }
li { margin: 0px; padding: 0px; text-decoration: none; list-style-type: none; }
a {text-decoration:none;}
a:focus {
	-moz-outline-style: none;
}
/**** LAYOUT *******/

#header {
width:970px;
margin:0 auto;
padding:5px;
margin-bottom:20px;
text-align:left;
color:#A4A4A5;
/*height:40px;*/
}

#contenedor {
width:970px;
text-align:center;
margin:0 auto;
background: #FFFFFF;
/*height:auto;*/
}

#footer {
width:970px;
margin:0 auto;
padding:5px;
text-align:center;
color:#A4A4A5;
}

b.rtop, b.rbottom{display:block;background: #5B5660; width:970PX;}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFFFFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/***** RUTA *****/
#ruta {
	list-style:none;
	margin-top:80px;
	margin-left:10px;
	margin-bottom:5px;
	padding:0;
	width:auto;
}

/***** TOP-HEADER *****/
#top {  
	list-style:none;
	margin-top:15px;
	padding:0;
	width:auto;
}
#top li {
	margin:2px;
	padding:2px;
	float:left;
}
#top #btnCotizacion a { margin-left:450px; color:#30B5EB; text-transform:uppercase;}
#top #btnCotizacion a:hover { margin-left:450px; color:#FFFFFF; text-transform:uppercase;}
#top #tel { color:#30B5EB; text-transform:uppercase;}
#top .icon { vertical-align:middle; margin-bottom:3px;}
#iconReloj { margin-left:6px; vertical-align:middle; margin-bottom:3px; }
/***** MENU ******/
#menu { width:960px; margin-left:5px; text-align:left;}
#menu #logo { float:left; width:260px; }
#menu #botones {margin-left:255px; padding-top:14px; width:680px;}
#botonera * { margin: 0; padding: 0; font-size: 100%; }

ul#navmenu-h {margin: 0; padding: 0; list-style: none; position: relative; }

ul#navmenu-h ul {
 width: 170px; /* Sub Menu Width */
 margin: 0;
 list-style: none;
 display: none;
 position: absolute;
 top: 100%;
 left: 0;
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { top: 0; left: 100%; }

ul#navmenu-h li { float: left; display: inline; position: relative; }
ul#navmenu-h ul li { width: 100%; display: block; }

/* Root Menu */
ul#navmenu-h a {
 border-top: 1px solid #FFF;
 border-right: 1px solid #FFF;
 padding: 6px;
 float: left;
 display: block;
 background: #FFF;
 color: #7A767E;
 font: bold 11px Arial, Helvetica, sans-serif;
 text-decoration: none;
 height: 1%;
 /*width:120px; /* Ancho de los btns */
}
ul#navmenu-h #ejecutiva { width:140px;}
ul#navmenu-h #management { width:160px; }
ul#navmenu-h #mantenimiento { width:120px; }
ul#navmenu-h #hangaraje { width:90px; }
ul#navmenu-h #empresa { width:80px; }
ul#navmenu-h #contacto { width:45px; }
/* Root Menu Hover Persistence */
ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a {
 background: #FFF;
 color: #666;
}

/* 2nd Menu */
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a {
 float: none;
 background: #FFF;
 filter: alpha(opacity=90); opacity: .9;
 font-style:italic;
}

/* 2nd Menu Hover Persistence */
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a {
 /*background: #CCC;*/
 color:#30B5EB;
 font-style:italic;
}

/* 3rd Menu */
ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a {
 background: #999;
}

/* 3rd Menu Hover Persistence */
ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a {
 background: #666;
}

/* 4th Menu */
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a {
 background: #666;
}

/* 4th Menu Hover */
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover {
 background: #333;
}

/* Hover Function - Do Not Move */
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { display: none; }
ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { display: block; }

/***** FLASH ******/
#flash {
margin-right:5px;
background-color:#FFFFFF;

}

/****** CONTENIDO ********/
#contenido {  
	list-style:none;
	margin-top:10px;
	margin-left:10px;
	margin-right:5px;
	padding-bottom:10px;
	padding:0;
	min-height:100px;
	overflow:auto;
	text-align:left;
}
#contenido li {
	margin:2px;
	padding:2px;
	float:left;
}
#contenido .titulo { color:#A85E87; font-size:12px; font-weight:bold;}
#contenido .subtitulo { color:#716b77; font-size:10px; font-weight:bold; line-height: 20pt;}
#contenido .descripcion { color:#666666; font-size:12px;}
#contenido .info { color:#30B5EB; font-size:15px; margin-top:10px; }
#contenido .info a { color:#30B5EB; font-size:15px;}
#contenido .info a:hover { color:#666666; font-size:15px;}
#contenido .documento a { color:#666666; font-size:12px; }
#contenido .documento a:hover { color:#30B5EB; font-size:12px; }
#contenido .icon { vertical-align:middle; margin-bottom:6px;}
#contenido .icondocumento { vertical-align:middle; padding:1px;}
#contenido #masinfo { margin-bottom:15px; margin-top:10px;}
/**HOME**/
#contenido #homeLeft { border-right: 1px solid gray; padding-right:20px; width:220px;}
#contenido #homeCenter { margin-left:20px; border-right: 1px solid gray; padding-right:20px; width:230px;}
#contenido #homeRight {margin-left:20px; }

/** ANCHO en columna izquierda**/
#contenido #left {  width:560px; padding-right:10px; border-right: 1px solid gray; overflow:auto;}
#contenido #leftancho {  width:800px; padding-right:10px; border-right: 1px solid gray; overflow:auto;}
#contenido #tripulacion {  float: left; }
#contenido #leftanchotripulacion {  width:800px; padding-right:10px; float: left; }
#contenido #center { padding-left:20px; border-right: 1px solid gray; padding-right:20px;}
#contenido #right { max-width:100px; padding-left:20px;}

/** 4 COLUMNAS**/
#contenido #cuatroleft {  width:310px; border-right: 1px solid gray; padding-right:10px; }
#contenido #cuatroleftancho {  width:530px; border-right: 1px solid gray; }
#contenido #cuatrocenterA { width:230px; padding-left:15px; border-right: 1px solid gray;}
#contenido #cuatrocenterB { width:230px; padding-left:15px; border-right: 1px solid gray;}
#contenido #cuatroright { width:100px; padding-left:10px;}

	/** NOVEDADES **/
#novedades { width:350px;}
#novedades #img { float: left; width:100px; }
#novedades #titulo { color:#A85E87; font-size:15px;}
#novedades #text { width:200px; margin-left:100px; }

/** CONTACTO **/
#formContacto{ margin-bottom:15px; margin-top:10px; }
#contactoData { padding-right:25px; padding-left:25px; padding-bottom:30px;}
#pais { width:190px;}
input, select {color:#666;}
.legend { color:#30B5EB; font-size:14px; padding-bottom:2px;}
#contenido #fotoStaff { margin-right:10px; }
#contenido #tripulacionContacto { margin-top:10px; margin-left:10px; }

/** COTIZACION **/
#solicitud {  
	list-style:none;
	margin-top:10px;
	margin-left:10px;
	margin-right:5px;
	padding-right:25px;
	padding-left:25px; 
	padding-bottom:30px;
	min-height:100px;
	overflow:hidden;
	text-align:left;
}
#solicitud .info a { color:#30B5EB; font-size:15px;}
#solicitud .info a:hover { color:#666666; font-size:15px;}

/** RRHH **/
#rrhh {  
	list-style:none;
	margin-top:10px;
	margin-left:10px;
	margin-right:5px;
	margin-bottom:25px;
	padding:0;
	text-align:left;
}


/* TRIPULACION STAFF */
.tdTripulacion {
	text-align:center;
	vertical-align:top;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
}
