html,body {margin:0; padding:0; width:100% auto;}
body {margin:0; padding:0;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:10px; color:#666; background:#fff url(../images/bg.jpg) repeat-x;}
*html body {background:#fff url(../images/bg.jpg) 2px 2px repeat-x;}
img {border:none;}
li {list-style-type:none;}
a:link {color:#3366CC; font-weight:bold; text-decoration:none;}
a:active {color:#3366CC; font-weight:bold; text-decoration:none;}
a:visited {color:#3366CC; font-weight:bold; text-decoration:none;}
a:hover {color:#6699FF; font-weight:bold; text-decoration:none;}


#contenedor {margin:0px auto; padding:0px; width:955px; overflow:hidden;}
#logo {float:left; margin:9px 0 0 0; padding:0; clear:both;}
#menuUp {float:left; width:606px; height:82px; margin:0 0 0 50px; padding:0; font-size:11px;}
	#menuUp ul {margin:0; padding:0;}
	#menuUp li {float:left; width:101px; margin:0; padding:0;}
	#menuUp li.quienes-somos_menu {background:url(../images/m_quienes.gif) bottom right no-repeat; height:41px; margin-top:41px; text-align:center;}
	#menuUp li.quienes-somos_menu_act {background:url(../images/m_quienes_f2.gif) bottom right no-repeat; height:82px; margin-top:0px; text-align:center;}
	#menuUp li.nuestras-marcas_menu {background:url(../images/m_marcas.gif) bottom right no-repeat; height:41px; margin-top:41px; text-align:center;}
	#menuUp li.nuestras-marcas_menu_act {background:url(../images/m_marcas_f2.gif) bottom right no-repeat; height:82px; margin-top:0px; text-align:center;}
	#menuUp li.destinos_menu {background:url(../images/m_contacto.gif) bottom right no-repeat; height:41px; margin-top:41px; text-align:center;}
	#menuUp li.destinos_menu_act {background:url(../images/m_contacto_f2.gif) bottom right no-repeat; height:82px; margin-top:0px; text-align:center;}
	#menuUp li.sala-de-prensa_menu {background:url(../images/m_prensa.gif) bottom right no-repeat; height:41px; margin-top:41px; text-align:center;}
	#menuUp li.sala-de-prensa_menu_act {background:url(../images/m_prensa_f2.gif) bottom right no-repeat; height:82px; margin-top:0px; text-align:center;}
	#menuUp li.recursos-humanos_menu {background:url(../images/m_rrhh.gif) bottom right no-repeat; height:41px; margin-top:41px; text-align:center;}
	#menuUp li.recursos-humanos_menu_act {background:url(../images/m_rrhh_f2.gif) bottom right no-repeat; height:82px; margin-top:0px; text-align:center;}
	#menuUp li.compromiso-social_menu {background:url(../images/m_compromiso.gif) bottom right no-repeat; height:41px; margin-top:41px; text-align:center;}
	#menuUp li.compromiso-social_menu_act {background:url(../images/m_compromiso_f2.gif) bottom right no-repeat; height:82px; margin-top:0px; text-align:center;}
	#menuUp li.informacion-contacto_menu {background:url(../images/m_contacto.gif) bottom right no-repeat; height:41px; margin-top:41px; text-align:center;}
	#menuUp li.informacion-contacto_menu_act {background:url(../images/m_contacto_f2.gif) bottom right no-repeat; height:82px; margin-top:0px; text-align:center;}
	#menuUp li strong {font-size:12px;}
	#menuUp li p {padding:0 5px;}
	#menuUp li p {*margin-top:10px;}
	#menuUp li p.active {margin-top:50px;}
	#menuUp a {text-decoration:none; color:#fff;}
	#menuUp a:hover {color:#000099;}
	
#idiomas {float:right; font-weight:bold; color:#3366CC;}
	#idiomas ul {margin:0; padding:0;}
	#idiomas li.contacto {vertical-align:1px;}
	#idiomas li {display:inline;}
	#idiomas img {padding-top:5px; padding-right:2px;}
	
#ico {float:right;}
#cabecera {margin:0; padding-left:137px;}
*html #cabecera {padding-left:134px; margin-top:66px;}

#contenido {float:left; width:675px; margin-left:155px; padding-bottom:6px; border-bottom:1px solid #ccc;}
*html #contenido {margin-left:75px;}
	
#principal {width:490px; margin:0; padding:0; float:left;}
	#principal h1 {background:#6699FF url(../images/tit_azul_end.gif) top right no-repeat; margin:0; padding:0; height:25px; font-size:12px; color:#fff; font-weight:normal;}
	#principal p {margin-left:12px; margin-bottom:20px; width:476px;}
	#principal ul {margin:0 0 10px 0; padding:0;}
	#principal li {display:inline; margin-left:20px; margin-right:20px; padding:0;}
	#principal li.logos {display:inline; padding:0; margin:0; margin-right:5px;}
	
#noticias {width:183px; margin:0; padding:0; float:right;}
	#noticias h1 {background:#FF7D00 url(../images/tit_naranja_end.gif) top right no-repeat; margin:0; padding:0; height:25px; font-size:12px; color:#fff; font-weight:normal;}
	#noticias h1 a {color:#fff; font-weight:normal;}
	#noticias ul {background:url(../images/bg_noticias_top.gif) top left no-repeat; margin:2px 0 5px 0; padding:0; *padding-bottom:10px; border-bottom:1px solid #DADADA;}
	#noticias li {width:161px; margin:0px auto; padding-top:10px;}
	#noticias li.fecha {text-align:right; background:#DADADA; height:14px; padding:0; margin:10px 0 10px 10px; line-height:15px;}
	#noticias li.fecha img {padding-right:5px; margin-top:-2px;}
	*html #noticias li.fecha img {margin-top:1px;}
	#noticias li img {border:1px solid #DADADA;}
	#noticias p {margin:0;}

#pie {clear:both; float:left; width:675px; height:25px; margin:30px 0 20px 155px; background:#DADADA;}
*html #pie {margin-left:75px;}
	#pie ul {margin:0; padding:0; color:#999; font-size:9px;}
	#pie li {list-style-type:none; display:inline; margin:0; padding:0;}
	#pie img {margin-right:20px;}
	#pie .copyright {margin-left:40px;}
	#pie a {text-decoration:none; color:#999; font-size:9px; font-weight:normal;}
	#pie a:hover {color:#333;}
	
#rss {position:relative; clear:both; display:block;}

