/* @override http://www.andreatanzi.com/app/cms/www/css/menu_css.css */

/*-----Horizontal menu test de 3 niveles-----------------*/
#nav, 
#nav ul{
	font-size:12px;
	list-style-type:none;
	text-align:left;
}
#nav a{
	text-decoration:none;
}
#nav a:hover{
	color:#ffe400;
	text-decoration:underline;
}
#nav li{
	float:left;
	position:relative;
}
#nav ul {
	position:absolute;
	display:none;
	width:200px;/*controla el ancho del fondo blanco submenu*/
	text-align:left;
	//margin-left:15px;
	//margin-bottom:8px;
	//padding-bottom:8px;
	background-color:#ffffff;
}
#nav li ul a{
	width:173px; /*controla el ancho al que se puede expandir la palabra*/
	height:auto;
	float:left;
	/*padding-left:15px;
	margin-left:4px;*/
}
#nav ul li ul a{
	width:173px; /*controla el ancho al que se puede expandir la palabra*/
	height:auto;
	float:left;
	/*padding-left:15px;
	margin-left:4px;*/
}

#nav ul ul{
	top:auto;
}	
#nav li ul ul {
}
#nav li:hover ul ul, 
#nav li:hover ul ul ul, 
#nav li:hover ul ul ul ul{
	display:none;
}
#nav li:hover ul, 
#nav li li:hover ul, 
#nav li li li:hover ul, 
#nav li li li li:hover ul{
	display:block;
}
/*-------------------------------------------------------*/
#menu_back{
	margin: 0px auto;
	padding: 0px 0px 0px 76px;
	height:36px;
	border-bottom:1px solid:#7D7D7D;
	line-height:18px;
	background: url(../images/tpt-imgs/menu1-big-bg.gif);
}

#secundario_back{
	height:35px;
	padding:10px 0 0 0;
	background: url(../images/tpt-imgs/menu2-big-bg.gif) repeat-x;
}

/****Menu Primario*********/
#menu{
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	margin: 0px 0px 0px 0px;
	padding:0px 15px 18px 15px;
/****	background-image:url(../images/tpt-imgs/menu-line.jpg);****/
	background-repeat:no-repeat;
	background-position:left;
}

a:active#menu{

}

a:visited#menu{
}

a:link#menu{
}

a:hover#menu{
	text-decoration:underline;
	color:#CCCCCC;
}

#item_selected_menu{
	text-decoration:none;
	font-weight:bold;
	font-size:15px;
	margin: 0px 0px 0px 0px;
	padding:0 15px 18px 15px;
/****	background-image:url(../images/tpt-imgs/menu-line.jpg);****/
	background-repeat:no-repeat;
	background-position:left;
}
/****************************/

/****Menu secundario*********/
#secundario{
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding:0 16px 18px 16px;
/****	background-image:url(../images/tpt-imgs/sub-menu-line.jpg);****/
	background-position:bottom left;
	background-repeat:no-repeat;
}

a:active#secundario{
}

a:visited#secundario{
}

a:link#secundario{
}

a:hover#secundario{
	text-decoration:underline;
}

#item_selected_secundario{
	text-decoration:none;
	font-weight:bold;
	font-size:14px;
	color:#ffffff;
	padding:0 16px 18px 16px;
/****	background-image:url(../images/tpt-imgs/sub-menu-line.jpg);****/
	background-position:bottom left;
	background-repeat:no-repeat;
}

/****************************/

/****Menu Terciario*********/
#terciario{
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	padding:0 16px 19px 16px;
/****	background-image:url(../images/tpt-imgs/menu-bootom-line.jpg);****/
	background-position:bottom left;
	background-repeat:no-repeat;
}

a:active#terciario{
}

a:visited#terciario{
}

a:link#terciario{
}

a:hover#terciario{
	text-decoration:underline;
}

#item_selected_terciario{
	text-decoration:none;
	font-weight:bold;
	font-size:16px;
	color:#ffffff;
	padding:0 16px 19px 16px;
/****	background-image:url(../images/tpt-imgs/menu-bootom-line.jpg);****/
	background-position:bottom left;
	background-repeat:no-repeat;
}

#menu-bottom {
	height: 36px;
	border-bottom: 1px solid #393939;
	padding-left: 65px;
	margin-bottom: 75px;
}

/****************************/
