#divMenu {
		height: 37px;
		margin: 0 0 26px 0;
}

#divMenuContenedor {
		height: 37px;
}

DIV.divMenuDetalleOrg {
		height: 37px;
		width: 8px;
		float: left;

		background-image: url(/comunes/imagenes/CSCCOO/menu/menuDetalleOrg.png);
		background-position: left top;
		background-repeat: no-repeat;
}

DIV.menu_divMenuContenedor {
		width: 670px;
		float: left;

		background-image: url(/comunes/imagenes/CSCCOO/menu/bgMenu.png);
		background-position: right top;
		background-repeat: no-repeat;
}

H2 {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #000;
		margin: 0 0 0 0;
		padding: 16px 15px 9px 7px;
}

H2.h2Over {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #FFF;
		margin: 0 0 0 0;
		padding: 16px 15px 9px 7px;
		cursor: default;
}

H2 A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: bold;
		font-size: 10px;
		color: #000;
		text-decoration: none;
		padding: 0 0 0 0;
}

H2 A:hover {
		color: #FFF;
		text-decoration: underline;
}


#divMenu00,
#divMenu01,
#divMenu02,
#divMenu03,
#divMenu04 {
		height: 37px;
		width: 134px;
		float: left;
		margin: 0 0 0 0;
		padding: 0 0 0 0;

		background-position: 0px 0px;
		background-repeat: no-repeat;

		white-space: nowrap;
}

/* bg menu botonOver */
#divMenu00 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu01 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu02 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu03 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu04 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }

#divMenu00:hover,
#divMenu01:hover,
#divMenu02:hover,
#divMenu03:hover,
#divMenu04:hover {
		background-position: 0px -37px;
		background-repeat: no-repeat;
}

/* bg menu botonOver */
#divMenu00:hover { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu01:hover { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu02:hover { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu03:hover { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }
#divMenu04:hover { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBg00.gif); }

#divMenu00:hover H2 A,
#divMenu01:hover H2 A,
#divMenu02:hover H2 A,
#divMenu03:hover H2 A,
#divMenu04:hover H2 A { color: #FFF; }

#divMenuDesplegable00,
#divMenuDesplegable01,
#divMenuDesplegable02,
#divMenuDesplegable03,
#divMenuDesplegable04 {
		text-align: left;
		margin: -1px 0 0 0;
		padding: 0 0 0 0;

		background-color: #F4F4F4;
		border-right: 1px solid #333;
		border-left: 1px solid #333;
		background-repeat: no-repeat;

		visibility: hidden;
		position: absolute;
		z-index: 99;
}

/* bg menu desplegable*/
#divMenuDesplegable00 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBgDesplegable00.gif); }
#divMenuDesplegable01 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBgDesplegable00.gif); }
#divMenuDesplegable02 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBgDesplegable00.gif); }
#divMenuDesplegable03 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBgDesplegable00.gif); }
#divMenuDesplegable04 { background-image: url(/comunes/imagenes/CSCCOO/menu/menuBgDesplegable00.gif); }

#ulMenu0,
#ulMenu1,
#ulMenu2,
#ulMenu3,
#ulMenu4 {
		padding: 1px 0 0 0;
		border-bottom: 1px solid #333;
}

LI.liMenu {
		list-style-type: none;
		padding: 0 8px 0 4px;
		border-top: 1PX SOLID #FFF;
		border-bottom: 1PX SOLID #CCC;
}

LI.liMenu:hover {
		background-color: #FFF;
}

LI.liMenu A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		font-style: normal;
		font-size: 10px;
		text-decoration: none;
		padding: 2px 4px 1px 4px;
		color: #333;
}

LI.liMenu A:hover {
		color: #FFF;
		background-color: #DC241F;
}

DIV.divMenuDesplegable00Bottom,
DIV.divMenuDesplegable01Bottom,
DIV.divMenuDesplegable02Bottom,
DIV.divMenuDesplegable03Bottom,
DIV.divMenuDesplegable04Bottom {
		padding: 8px 0 0 0;
		border-bottom: 1px solid #333;

		background-position: 0px 0px;
		background-repeat: no-repeat;
}

/* bg menu detalle inferior desplegable*/
DIV.divMenuDesplegable00Bottom { background-image: url(/comunes/imagenes/CSCCOO/menu/menuDesplegable00Bottom.gif); }
DIV.divMenuDesplegable01Bottom { background-image: url(/comunes/imagenes/CSCCOO/menu/menuDesplegable00Bottom.gif); }
DIV.divMenuDesplegable02Bottom { background-image: url(/comunes/imagenes/CSCCOO/menu/menuDesplegable00Bottom.gif); }
DIV.divMenuDesplegable03Bottom { background-image: url(/comunes/imagenes/CSCCOO/menu/menuDesplegable00Bottom.gif); }
DIV.divMenuDesplegable04Bottom { background-image: url(/comunes/imagenes/CSCCOO/menu/menuDesplegable00Bottom.gif); }

/* BREADCRUMBS (RUTA) */
DIV.ruta_divContenedor {
		background-color: #FFF;
		border-bottom: 1px solid #F4F4F4;
}

DIV.ruta_divRuta {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		font-style: normal;
		font-size: 9px;
		color: #999;
		float: left;
		margin: 0 0 0 0;
		padding: 6px 0 7px 8px;
}

DIV.ruta_divRuta a {
		color: #999;
		text-decoration: underline;
}

DIV.ruta_divRuta a:hover {
		color: #900; /* color organizacion */
		text-decoration: underline;
}

DIV.ruta_divRuta SPAN {
		color: #900; /* color organizacion */
		font-weight: bold;
}



/* FECHA MENU */
DIV.divMenuFecha {
		float: right;
		width: 200px;
		padding: 6px 0 0 0;
		margin: 0 0 0 0;
}

P.pMenuFecha {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 9px;
		font-weight: normal;
		font-style: normal;
		color: #900; /* color organizacion */
		margin: 0 0 0 0;
		text-align: right;
}



/* SUBMENU */
DIV.divSubmenuContenedor {
		background-color: #FAFAFA;
		border: 1px solid #EEE;
		margin: 0 0 20px 0;
		padding: 0 10px 0 10px;
}

DIV.divSubmenuNivel01,
DIV.divSubmenuNivel02 {
}

DIV.divSubmenuNivel02,
DIV.divSubmenuNivel02_selected {
		border-top: 1px solid #EEE;
}

DIV.divSubmenuNivel02 { display: none; }

DIV.divSubmenuNivel01 P.submenu_pLocalizador {
		margin: 10px 0 9px 0;
}

DIV.divSubmenuNivel02 P.submenu_pLocalizador,
DIV.divSubmenuNivel02_selected P.submenu_pLocalizador {
		margin: 8px 0 6px 0;
}

DIV.divSubmenuNivel01 P.submenu_pLocalizador SPAN,
DIV.divSubmenuNivel02 P.submenu_pLocalizador SPAN,
DIV.divSubmenuNivel02_selected P.submenu_pLocalizador SPAN {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: bold;
		font-style: normal;
		color: #FFF;
		text-decoration: none;
		background-color: #888;
		cursor: auto;
}

DIV.divSubmenuNivel01 P.submenu_pLocalizador SPAN {
		padding: 2px 3px 2px 3px;
}

DIV.divSubmenuNivel01 UL,
DIV.divSubmenuNivel02 UL,
DIV.divSubmenuNivel02_selected UL {
		margin: 5px 0 7px 0;
}

DIV.divSubmenuNivel01 UL LI,
DIV.divSubmenuNivel02 UL LI,
DIV.divSubmenuNivel02_selected UL LI {
		list-style-type: none;
		display: inline;

		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-size: 9px;
		font-weight: normal;
		font-style: normal;
		color: #09C;
		line-height: 17px;

		margin: 0 0 0 0;
}

DIV.divSubmenuNivel01 UL LI A,
DIV.divSubmenuNivel02 UL LI A,
DIV.divSubmenuNivel02_selected UL LI A {
		text-decoration: none;
		color: #09C;
		white-space: nowrap;
}

DIV.divSubmenuNivel01 UL LI A:hover,
DIV.divSubmenuNivel02 UL LI A:hover,
DIV.divSubmenuNivel02_selected UL LI A:hover {
		text-decoration: underline;
}

DIV.divSubmenuNivel01 SPAN,
DIV.divSubmenuNivel02 SPAN,
DIV.divSubmenuNivel02_selected SPAN {
		background-color: #FAFAFA;
		padding: 1px 2px 1px 2px;
}

DIV.divSubmenuNivel01 SPAN:hover,
DIV.divSubmenuNivel02 SPAN:hover,
DIV.divSubmenuNivel02_selected SPAN:hover {
		text-decoration: underline;
		cursor: pointer;
}

DIV.divSubmenuNivel01 SPAN.Selected,
DIV.divSubmenuNivel02 SPAN.Selected,
DIV.divSubmenuNivel02_selected SPAN.Selected {
		background-color: #09C;
		color: #FFF;
		padding: 1px 2px 1px 2px;
}



/* MENU PREVIO CABECERA */
DIV.menuPrevioCabecera_divContenedor {
		padding: 0 5px 0 0;
		background-color: #FFF;
		margin: 0 0 -3PX 0;
}

DIV.menuPrevioCabecera_divContenedor UL {
		list-style-type: none;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		float: right;
}

DIV.menuPrevioCabecera_divContenedor UL LI {
		display: inline;
}

DIV.menuPrevioCabecera_divContenedor UL LI A {
		font-family: Verdana, Arial, Helvetica, Sans-Serif;
		font-weight: normal;
		font-style: normal;
		font-size: 10px;
		color: #333;
		text-decoration: none;

		padding: 0PX 5px 0px 5px;
		background-color: #FAFAFA;
		border: 2px solid #F4F4F4;
}

DIV.menuPrevioCabecera_divContenedor UL LI A:hover {
		border: 2px solid #999;
}