/*//////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////
// 	CSS Document
// 	Informatica Siglo 21 : Derechos Reservados
// 	CSS Generado por Ramiro Gomez Ortiz
// 	Area de Diseño IS21
//  11 de Diciembre de 2006
// 	Version 0.2
// 	Cualquier tipo de inquietud en la implementacion y en la generación de este script contactarse
// 	con el Area de diseño del IS21 areadiseno@i-siglo21.com
// 	http : // www.i - siglo21.com
///////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////*/
.menu {
	background-color: #F0F0F0;
	float: left;
	width: 170px;
	border: 0px;
	margin-right: 5px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	scrollbar-base-color: #D2D9E8;
	scrollbar-arrow-color: #638BA0;
	scrollbar-track-color: #E8EBF3;
	scrollbar-shadow-color: #D2D9E8;
	scrollbar-lightshadow-color: #D2D9E8;
	scrollbar-darkshadow-color: #D2D9E8;
	scrollbar-highlight-color: #E8EBF3;
	scrollbar-3dlight-color: #D2D9E8;
	padding-right: 0px !important;
}
/******************************************
*************[ SUBNIVEL 0 ]****************
******************************************/
.firstLevelMenu,
.firstLevelMenu_Active,
.firstLevelMenu_Over,
.firstLevelMenu_Open,
.firstLevelMenu_Open_Over,
.firstLevelMenu_exclude,
.firstLevelMenu_exclude_Over,
.firstLevelMenu_exclude_Open,
.firstLevelMenu_exclude_Open_Over{
	float: left;
	background-image: url(../images/outlookbar/fnd_contbutton_0.jpg);
	text-transform: none;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #9CBBD7;
	background-repeat: repeat-x;
	cursor: pointer;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #588AB3;
}
.firstLevelMenu_exclude_Active{
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A5B2D0;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #F5E995;
	cursor: pointer;
}
/********* *********/
/*.firstLevelMenu label{
	font-size: 10px;
	font-weight: normal;
	color: #000;
	text-transform: uppercase;
	float: left;
	padding-top: 5px;
	text-decoration: none;
	padding-bottom: 3px;
	padding-right: 1px;
	cursor: pointer;
}*/
.firstLevelMenu label,
.firstLevelMenu_Open label
{
	font-size: 10px;
	font-weight: normal;
	color: #000;
	float: left;
	padding-top: 5px;
	text-decoration: none;
	padding-bottom: 3px;
	cursor: pointer;
	width: 140px !important;
}
.firstLevelMenu_Over label,
.firstLevelMenu_Open_Over label{
	font-size: 10px;
	font-weight: normal;
	color: #F06F0F;
	float: left;
	padding-top: 5px;
	text-decoration: none;
	padding-bottom: 3px;
	cursor: pointer;
	width: 140px !important;
}
.firstLevelMenu_Active label{
	font-size: 10px;
	font-weight: normal;
	color: #555555;
	float: left;
	padding-top: 5px;
	text-decoration: none;
	padding-bottom: 3px;
	cursor: pointer;
	width: 140px !important;
}
/*.firstLevelMenu_Over label{
	font-size: 10px;
	font-weight: normal;
	color: #555555;
	text-transform: uppercase;
	float: left;
	padding-top: 5px;
	text-decoration: none;
	padding-bottom: 3px;
	padding-right: 1px;
	cursor: pointer;
}*/
.firstLevelMenu_exclude_Active label{
	font-size: 10px;
	font-weight: normal;
	color: #1D3E89;
	float: left;
	padding-top: 5px;
	text-decoration: none;
	padding-bottom: 3px;
	cursor: pointer;
}
.firstLevelMenu_Submenu{
	background-image: url(../images/outlookbar/++.png);
	background-repeat: no-repeat;
	background-position: right center;
	/*background-position: 100% 50%;*/
	height: 20px;
	width: 18px;
	float: right;
}
.firstLevelMenu_Submenu_Open{
	background-image: url(../images/outlookbar/--.png);
	background-repeat: no-repeat;
	background-position: right center;
	/*background-position: 100% 50%;*/
	height: 20px;
	width: 18px;
	float: right;
}

/*FIRSTMENULEVEL _Open*/
/*.firstLevelMenu_Open label,
.firstLevelMenu_Open_Over label{
	font-size: 10px;
	font-weight: normal;
	color: #1D3E89;
	text-transform: uppercase;
	float: left;
	padding-top: 5px;
	text-decoration: none;
	padding-bottom: 3px;
	padding-right: 10px;
	cursor: pointer;
}*/

/******************************************
*************[ SUBNIVEL 1 ]****************
******************************************/
.SubLevelMenu1,
.SubLevelMenu1_Over,
.SubLevelMenu1_Open ,
.SubLevelMenu1_Open_Over {
	font-weight: normal;
	float: left;
	color: #666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #588AB3;
	cursor: pointer;
	background-color: #FDF6D0;
	background-position: 0px 0px;
	width: 100%;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.SubLevelMenu1 label,
.SubLevelMenu1_Open label,
.SubLevelMenu1_Active label{
	color: #666;
	float: left;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 2px;
	cursor: pointer;
	font-weight: normal;
	background-image: url(../images/outlookbar/pto_gris.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}
.SubLevelMenu1_Over label,
.SubLevelMenu1_Open_Over label{
	color:#F27F26;
	float: left;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 15px;
	padding-right: 2px;
	cursor: pointer;
	background-image: url(../images/outlookbar/pto_naranja.gif);
	background-repeat: no-repeat;
	background-position: 2px 5px;
}
/*
*MUESTRA UN ICONO PARA INDICAR QUE TIENE UN SUBMENU
*/
.SubLevelMenu2_Submenu,.SubLevelMenu1_Submenu {
	background-image: url(../images/outlookbar/outlookbar/flecha.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width: 18px;
	height: 100%;
	float: right;
}
.SubLevelMenu1_Submenu_Open {
	background-image: url(../images/outlookbar/outlookbar/flecha.gif);
	background-repeat: no-repeat;
	background-position: 50% 50%;
	width: 18px;
	height: 100%;
	float: right;
}
.SubLevelMenu1_Active,.SubLevelMenu2_Active{
	float: left;
	color: #004A6B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A5B2D0;
	cursor: pointer;
	background-color: #F5E995;
	width: 100%;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
/******************************************
*************[ SUBNIVEL 2 ]****************
******************************************/

.SubLevelMenu2,
.SubLevelMenu2_Over
{
	color: #1D3E89;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #A5B2D0;
	float: left;
	border-top-style: solid;
	border-bottom-style: solid;
	background-image: url(../images/outlookbar/outlookbar/fnd_contbutton_3.gif);
	text-decoration: none;
	background-repeat: repeat-x;
	background-color: #FEFEFE;
	width: 100%;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.SubLevelMenu2_Open ,
.SubLevelMenu2_Open_Over{
	color: #1D3E89;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #FFFFFF;
	border-bottom-color: #A5B2D0;
	float: left;
	border-top-style: solid;
	border-bottom-style: solid;
	text-decoration: none;
	background-color: #F5E995;
	width: 100%;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
}
.SubLevelMenu2 label,
.SubLevelMenu2_Open label,
.SubLevelMenu2_Active label{
	color: #1D3E89;
	float: left;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;
	cursor: pointer;
	width:120px;
}
.SubLevelMenu2_Over label,
.SubLevelMenu2_Open_Over label{
	color: #254EAD;
	float: left;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 3px;
	padding-left: 20px;
	padding-right: 10px;
	cursor: pointer;
	width:120px;
}
.FooterMenu,
.FooterMenu_Active
{
	float: left;
	width: 169px;
	margin: 0px;
	cursor: pointer;
	text-align: center;
	background-image: url(../images/banner_soft.jpg);
	padding: 0px;
	height: 42px;
}
.FooterMenu_Over{
	float: left;
	width: 169px;
	margin: 0px;
	cursor: pointer;
	text-align: center;
	background-image: url(../images/banner_soft.jpg);
	padding: 0px;
	height: 42px;
	
}
.FooterMenu label,
.FooterMenu_Active label
{
	color: #E4DB7B;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.FooterMenu_Over label {
	color: #E4DB7B;
}
.Icon_menu {
	float: left;
	width: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}