
/* CSS Document */
 
.menuHorizontal {
	background:url(../images/css-menuHorizontal.gif) 0 0 repeat-x;
	padding:0 0 0 5px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	}

ul.dropdown {
	font-weight: bold;
	position: relative;
	float: left;
	z-index: 10500;
	width:710px;
	margin-left:25px;
}
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

	ul.dropdown li {
	padding: 0;
	/*border-style: solid;
	border-width: 1px 1px 1px 0;
	border-color: #fff #d9d9d9 #d9d9d9;
	background-color: #f6f6f6;*/
	color: #000; 
	border: none;
	float: left;
	line-height: 1.3em;
	vertical-align: middle;
	zoom: 1;
	margin-right:5px;
	border:1px solid #d5d5d5;
	background-color:#FFFFFF;
	}

	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 background-color: #eee;
	 color: #000;
	}

/** TELECOM **/
body.telecom-menu1 ul.dropdown li.telecom-menu1 a,
body.telecom-menu2 ul.dropdown li.telecom-menu2 a,
body.telecom-menu3 ul.dropdown li.telecom-menu3 a,
body.telecom-menu4 ul.dropdown li.telecom-menu4 a,
body.telecom-menu5 ul.dropdown li.telecom-menu5 a,
body.telecom-menu6 ul.dropdown li.telecom-menu6 a  {
	color:#F47C00;
	}
body.telecom-menu1 ul.dropdown li.telecom-menu1 a:hover,
body.telecom-menu2 ul.dropdown li.telecom-menu2 a:hover,
body.telecom-menu3 ul.dropdown li.telecom-menu3 a:hover,
body.telecom-menu4 ul.dropdown li.telecom-menu4 a:hover,
body.telecom-menu5 ul.dropdown li.telecom-menu5 a:hover,
body.telecom-menu6 ul.dropdown li.telecom-menu6 a:hover {
	color:#FFFFFF;}

/** PERIODISMO **/
body.periodismo-menu1 ul.dropdown li.periodismo-menu1 a,
body.periodismo-menu2 ul.dropdown li.periodismo-menu2 a,
body.periodismo-menu3 ul.dropdown li.periodismo-menu3 a,
body.periodismo-menu4 ul.dropdown li.periodismo-menu4 a,
body.periodismo-menu5 ul.dropdown li.periodismo-menu5 a {
	color:#F47C00;
	}
body.periodismo-menu1 ul.dropdown li.periodismo-menu1 a:hover,
body.periodismo-menu2 ul.dropdown li.periodismo-menu2 a:hover,
body.periodismo-menu3 ul.dropdown li.periodismo-menu3 a:hover,
body.periodismo-menu4 ul.dropdown li.periodismo-menu4 a:hover,
body.periodismo-menu5 ul.dropdown li.periodismo-menu5 a:hover {
	color:#FFFFFF;}





	/* -- level mark -- */

	ul.dropdown ul {
	 width: 150px;
	 margin-top: 1px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}





/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(../images/menu/grad3.gif);
 /*background-image: url(../images/menu/nav-arrow-right.png);*/
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(../images/menu/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(../images/menu/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(../images/menu/nav-arrow-left.png);
 background-position: 0 50%;
}





/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 20px;
 background-image: url(../images/menu/grad3.gif);
 /*background-image: url(../images/menu/nav-arrow-down.png);*/
 background-position: 100% top;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 15px;
 background-image: url(../images/menu/nav-arrow-right.png);
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(../images/menu/nav-arrow-top.png);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(../images/menu/nav-arrow-right.png);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(../images/menu/nav-arrow-left.png);
 background-position: 0 50%;
}




/*----------AÑADIDOOOO ------------*/


/*-------------------------------------------------/
 * @section		Base Style Extension
 */

ul.dropdown a,
ul.dropdown span {
 display: block;
 padding: 7px 10px;
 text-decoration:none;
}



/*-------------------------------------------------/
 * @section		Base Style Override
 */


ul.dropdown ul a,
ul.dropdown ul span {
 padding: 8px;
}



/*-------------------------------------------------/
 * @section		Base Style Reinitiate: post-override activities
 */





/*-------------------------------------------------/
 *	@section	Custom Styles
 */


ul.dropdown li.hover,
ul.dropdown li:hover {
 background: url(../images/menu/grad2.gif) 0 100% repeat-x;
 color: #fff;
}




/* Non-first level */

ul.dropdown ul {
 margin-top: 0;
 background:url(../images/css-menTelecom-ul.gif) 0 0 repeat-x;
 border:1px solid #d5d5d5;
 margin-left:-1px;
}

	ul.dropdown ul li {
		margin-right:0;
		background:none;
		border:none;
 		float: none;
	}
	ul.dropdown ul li a {
		background:url(../images/css-li-blanco.gif) 10px .8em no-repeat;
		padding: 4px 6px 4px 17px;
		color:#FFFFFF !important;
		
		}

	ul.dropdown ul li.hover,
	ul.dropdown ul li:hover {
	}


	ul.dropdown ul li a:hover	{
		background-image:url(../images/css-li-negro.gif);
		color: #000 !important; }
	


/* Mixed */

ul.dropdown li a,
ul.dropdown *.dir {
 /*border-style: solid;
 border-width: 1px 1px 1px 0;
 border-color: #fff #d9d9d9 #d9d9d9;*/
 
}
ul.dropdown li a:hover {
	 background-image: url(../images/menu/grad3o.gif);
	 color:#FFFFFF !important;
	}



/*-------------------------------------------------/
 * @section		Support Class `open` Usage
 * @source		js, artificial
 *
 */

ul.dropdown li.hover *.open {
 /*border-style: solid;
 border-width: 1px 1px 1px 0;
 border-color: #ffa500 #d9d9d9 #d9d9d9;*/
 background-color: #fff; 
 color: #000;
}

ul.dropdown ul li.hover *.open,
ul.dropdown-vertical li.hover *.open {
 padding-left: 15px;
 /*border-top-color: #fff;
 border-left: solid 1px #ffa500;*/
}

ul.dropdown-vertical-rtl li.hover *.open {
 padding-right: 15px;
 /*border-right-color: #ffa500;
 border-left: none;*/
}

ul.dropdown-upward li.hover *.open {
 /*border-top-color: #fff;
 border-bottom-color: #ffa500;*/
}

ul.dropdown-upward ul li.hover *.open {
 /*border-bottom-color: #d9d9d9;*/
}


	/* CSS2 clone */

	ul.dropdown li:hover > *.dir {
	 /*border-style: solid;
	 border-width: 1px 1px 1px 0;
	 border-color: #ffa500 #d9d9d9 #d9d9d9;*/
	 background-color: #fff; 
	 color: #000;
	}

	ul.dropdown ul li:hover > *.dir,
	ul.dropdown-vertical li:hover > *.dir {
	 padding-left: 15px;
	 /*border-top-color: #fff;
	 border-left: solid 1px #ffa500;*/
	}

	ul.dropdown-vertical-rtl li:hover > *.dir {
	 padding-right: 15px;
	 /*border-right-color: #ffa500;
	 border-left: none;*/
	}

	ul.dropdown-upward li:hover > *.dir {
	 /*border-top-color: #fff;
	 border-bottom-color: #ffa500;*/
	}

	ul.dropdown-upward ul li:hover > *.dir {
	 /*border-bottom-color: #d9d9d9;*/
	}

ul.dropdown li.ultimo {
	float: right;
	margin-right:0;
	}

p.contacto {
	padding:2px 10px 5px 0;
	text-align: right;
	}
p.contacto a:hover {
	color:#F47C00;
	}
body.telecom-menu7 p.contacto a  {
	color:#F47C00;
	}