﻿* { margin: 0px;
padding: 0px; outline: 0;
}
html, body { width: 100%;}

#menu {
	text-align: center;
	font-size: 10px;
	width: 900px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image: url(images/menubg.gif);
	margin: auto;
	height: 32px;
}
#menu ul { list-style-type: none;
}

#menu ul li.nivel1 {
	float: left;
	
}
#menu ul li a {
	display: block;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	padding: 11px 15px 9px 15px;
	position: relative;
	background-image: url(images/n1.gif);
	border-right: solid 1px #000000;
	font-size: 10px;
	font-weight: bolder;
	text-align: left;
}
#menu ul li a.nivel2 {
	display: block;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 11px 15px 9px 15px;
	position: relative;
	background-image: url(images/n1hover.gif);
	border-right: solid 1px #000000;
	font-size: 10px;
	font-weight: bolder;
	text-align: left;
}
#menu ul li:hover {
	position: relative;
	background-image: url(images/n1hover.gif);

}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	background-image: url(images/n1hover.gif);
	padding-left: 15px;
}
#menu ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menu ul li ul {display: none;
}
#menu ul li a:hover ul, #menu ul li:hover ul {display: block;
position: absolute;
}
#menu ul li ul li a {
width: 190px;
color:#FFFFFF;
padding: 6px 0px 8px 15px;
border-left:none;
border-right:none;
border-top:none;
background: url(images/bg_over.png);
border-bottom: solid 1px #FFFFFF;
}
#menu ul li ul li a:hover {
position: relative;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}
#key_visual {
	clear: both;
	position: relative;
	width: 900px;
	height: 130px;
	background-image: url(images/cabecera.gif);
	background-color: #FFFFFF;
}
/*----------------------------------------------------------------------------
 styles for specific classes and ids
----------------------------------------------------------------------------*/

body#main_body {
	margin: 0px 0 0px 0px;
	padding: 0;
	text-align: center;

}

/*-- global container ------------------------------------------------------*/



#header {
    position: relative;
    margin: 0;
    width: 900px;
    /* height: 180px;*/

    top: 0px;
    left: 0px;
}

