@charset "utf-8";
/* CSS Document */

#menu
{
	height: 35px;
}

.horz_nlsitem
{
	height: 35px;
}

.horz_nlsitemcontainer
{
	background: url(../media/menu1.jpg) repeat-x;	
}

.horz_nlsitemcontainerover
{
	background: url(../media/menu2.jpg) repeat-x;	
}

.horz_nlsseparatorcontainer
{
	width: 2px;
	background: url(../media/separadormenu.png);
}

.horz_nlsitem
{
	color: #DE1D1F;
	font-weight: bolder;
	font-size: 12px;
	padding: 0px 7px;
}

.horz_nlsitemcontainerover .horz_nlsitem_left, .horz_nlsitemcontainerover .horz_nlsitem_right
{
	height: 35px;
	background: url(../media/hovermenu.png) repeat-x;
}

.horz_nlsitemover
{
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 12px;
	height: 35px;
	background: url(../media/hovermenu.png) repeat-x;
	padding: 0px 7px;
}

.horz_nlsmenu
{
	margin-left: 7px; 
}

.nlsitemcontainer, .nlsitemcontainerover
{
	border-top: 1px solid #FFFFFF;
}

.nlsitemcontainer
{
	background: #DE1D1F;
	height: 17px;
	font-weight: normal;
	font-size: 12px;
	color: #FFFFFF;
}

.nlsitemcontainerover
{
	background: url(../media/bacground_submenu.png);
	height: 17px;
	font-weight: normal;
	font-size: 12px;
	color: #DE1D1F;
}

.nlsmenu
{
	margin-top: 4px;
	background: url(../media/backgroundmenu1.png) repeat-y scroll right top;
	padding-right: 3px;
}

.nlsmenu .sombra
{
	background: url(../media/backgroundmenu2.png) repeat-x scroll left bottom;
	padding-bottom: 3px;	
}

.nlsitem_left
{
	width: 3px;
}
