/*Menu Desplegable CSS*/
#menu_p, #menu_p ul {
	font-size:11px;
	margin:0;
	list-style-type:none;
	list-style-position:outside;
	position:absolute;
	line-height:1.4em;
	z-index:6;

}
#menu_p a {
	height:21px;
	display:block;
	color:#000;
	text-decoration:none;
	padding-top:4px;
}
#menu_p a:hover {
	color:#FF0000;
}
#menu_p li {
	min-height:21px;
	float:left;
	padding-left:33px;
	display:block;
}
#menu_p ul {
	display:none;
	top:2.2em;
	float:left;
	display:inline;
	z-index:999;
}
#menu_p li ul {
	float:left;
	width:120px;
	display:none;
}
#menu_p li ul li {
	float:left;
	width:134px;
	background-image: url(../image/menu_p_int.png);
	background-repeat: repeat;
	padding-left:6px;
}
* html #menu_p li ul li {
	background-image: url(../image/menu_p_int.gif);
}
#menu_p li ul em {
	height:7px;
	width:140px;
	float:left;
	display:block;
	background:url(../image/menu_p_top.png) no-repeat;
}
* html #menu_p li ul em { 
	height:2px;
	background:url(../image/menu_p_top.gif) no-repeat;
}

#menu_p li ul b {
	height:7px;
	width:140px;
	float:left;
	background:url(../image/menu_p_footer.png) no-repeat;
}
* html #menu_p li ul b {
	background:url(../image/menu_p_footer.gif) no-repeat;
}
#menu_p li ul a {
	width:133px;
	height:auto;
}
#menu_p ul ul {
	top:2px;
}

#menu_p li ul ul { /* Menu 3º parte*/
	left:12.4em;
	width:140px;
	padding:0px 5px;
}
.menu_bg_1_a a:hover{
	color:#d40030 !important;
}
.menu_bg_2_a a:hover{
	color:#282a81 !important;
}
.menu_bg_3_a a:hover{
	color:#73942b !important;
}
.menu_bg_4_a a:hover{
	color:#d40079 !important;
}
.menu_bg_5_a a:hover{
	color:#009bdd !important;
}
.menu_bg_6_a a:hover{
	color:#eaa327 !important;
}
/*Menu Arriba CSS inicio */
.menu_bg_1 {
	width:71px;
	height:25px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
a.menu_bg_1 {
	color:#FFFFFF !important;
	width:110px;
	height:25px;
	background:url(../image/menu_1_bg.png) no-repeat top;
}
* html a.menu_bg_1 {
	background:url(../image/menu_1_bg.gif) no-repeat top;
}
a:hover.menu_bg_1 {
	width:110px;
	height:25px;
	background:url(../image/menu_1_bg.png) no-repeat bottom;
}
* html a:hover.menu_bg_1 {
	background:url(../image/menu_1_bg.gif) no-repeat bottom;
}

.menu_bg_2 {
	width:100px;
	height:25px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
a.menu_bg_2 {
	color:#FFFFFF !important;
	width:125px;
	height:25px;
	background:url(../image/menu_2_bg.png) no-repeat top;
}
* html a.menu_bg_2 {
	background:url(../image/menu_2_bg.gif) no-repeat top;
}
a:hover.menu_bg_2 {
	width:125px;
	height:25px;
	background:url(../image/menu_2_bg.png) no-repeat bottom;
}
* html a:hover.menu_bg_2 {
	background:url(../image/menu_2_bg.gif) no-repeat bottom;
}

.menu_bg_3 {
	width:71px;
	height:25px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
a.menu_bg_3 {
	color:#FFFFFF !important;
	width:71px;
	height:25px;
	background:url(../image/menu_3_bg.png) no-repeat top;
}
* html a.menu_bg_3 {
	background:url(../image/menu_3_bg.gif) no-repeat top;
}
a:hover.menu_bg_3 {
	width:71px;
	height:25px;
	background:url(../image/menu_3_bg.png) no-repeat bottom;
}
* html a:hover.menu_bg_3 {
	background:url(../image/menu_3_bg.gif) no-repeat bottom;
}

.menu_bg_4 {
	width:80px;
	height:25px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
a.menu_bg_4 {
	color:#FFFFFF !important;
	width:80px;
	height:25px;
	background:url(../image/menu_4_bg.png) no-repeat top;
}
* html a.menu_bg_4 {
	background:url(../image/menu_4_bg.gif) no-repeat top;
}
a:hover.menu_bg_4 {
	width:80px;
	height:25px;
	background:url(../image/menu_4_bg.png) no-repeat bottom;
}
* html a:hover.menu_bg_4 {
	background:url(../image/menu_4_bg.gif) no-repeat bottom;
}

.menu_bg_5 {
	width:115px;
	height:25px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
a.menu_bg_5 {
	color:#FFFFFF !important;
	width:115px;
	height:25px;
	background:url(../image/menu_5_bg.png) no-repeat top;
}
* html a.menu_bg_5 {
	background:url(../image/menu_5_bg.gif) no-repeat top;
}
a:hover.menu_bg_5 {
	width:115px;
	height:25px;
	background:url(../image/menu_5_bg.png) no-repeat bottom;
}
* html a:hover.menu_bg_5 {
	background:url(../image/menu_5_bg.gif) no-repeat bottom;
}

.menu_bg_6 {
	width:90px;
	height:25px;
	font-size:11px;
	text-align:center;
	font-weight:bold;
}
a.menu_bg_6 {
	color:#FFFFFF !important;
	width:90px;
	height:25px;
	background:url(../image/menu_6_bg.png) no-repeat top;
}
* html a.menu_bg_6 {
	background:url(../image/menu_6_bg.gif) no-repeat top;
}
a:hover.menu_bg_6 {
	width:90px;
	height:25px;
	background:url(../image/menu_6_bg.png) no-repeat bottom;
}
* html a:hover.menu_bg_6 {
	background:url(../image/menu_6_bg.gif) no-repeat bottom;
}
/*Menu Arriba CSS fin */

/*Menu Desplegable CSS estar*/
#menu_p li:hover ul ul, #menu_p li:hover ul ul ul, #menu_p li:hover ul ul ul ul {
	display:none;
}
#menu_p li:hover ul, #menu_p li li:hover ul, #menu_p li li li:hover ul, #menu_p li li li li:hover ul {
	display:block;
}
/*Menu Desplegable CSS fin*/

.posti {
	display:block;
	float:left;
	position:absolute;
	top: 74px;
	left: 99px;
	height:30px;
	width:700px;
}
