﻿.ddm_HeaderLogoCell
{
	background: url(images/header_bg.gif) repeat-y;
}
.ddm_HeaderSpacerCell
{
	background: #1B6A6A;
	height: 1px;
}
.ddm_HeaderMenuCell
{
	background: #DED7C8;
	text-align: left;		
}
.ddm_TopCollectionItemTable
{
	background: #DED7C8;
	vertical-align: middle;
	padding-right: 15px;
	border: 2px solid #DED7C8;
}
.ddm_TopCollectionItemTable_over
{
	background: #FFFFFF;
	vertical-align: middle;
	padding-right: 15px;
	border: 2px solid #DED7C8;
	cursor: pointer;
}
.ddm_TopCollectionItem
{
	font-size: 8pt;
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.ddm_TopCollectionItem_over
{
	font-size: 8pt;
	text-align: left;
	color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
}
.ddm_TopCollectionItemArrowCell
{
	vertical-align: middle;
	text-align: right;
	width: 12px;
	padding-right: 3px;
}
.ddm_TopLinkItem
{
	font-size: 8pt;
	text-align: left;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
	background: #DED7C8;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 15px;
	padding-right: 15px;
	border: 2px solid #DED7C8;
}
.ddm_TopLinkItem_over
{
	font-size: 8pt;
	text-align: left;
	color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
	background: #F2EDE4;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 15px;
	padding-right: 15px;
	border: 2px solid #DED7C8;
	cursor: pointer;
}
.ddm_TopMenuBarDividerCell
{
 	text-align: left;
	background: #DED7C8;
}		
.ddm_TopMenuBarRightCell
{
 	text-align: left;
	padding-right: 8px;
	background: #1B6A6A;
}	
.ddm_TopMenuBarExtraLink
{
	font-size: 8pt;
	text-align: left;
	color: #DED7C8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
	background: #1B6A6A;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border: 2px solid #1B6A6A;
}
.ddm_TopMenuBarExtraLink_over
{
	font-size: 8pt;
	text-align: left;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	vertical-align: middle;
	font-weight: normal;
	white-space: nowrap;
	background: #1B6A6A;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	border: 2px solid #1B6A6A;
	cursor: pointer;
}	
.ddm_TopChildCollectionContainer
{
	position: absolute;
	top: 100%;
	left: 0px;
	border-top: 1px solid #566873;
	border-left: 1px solid #566873;
	border-bottom: 2px solid #566873;
	border-right: 2px solid #566873;
}
.ddm_TopChildListTable
{
	background: #DED7C8;
	border-top: 1px solid #F2EDE4;
	border-left: 1px solid #F2EDE4;
	border-bottom: 1px solid #F2EDE4;
	border-right: 1px solid #F2EDE4;
}	
.ddm_SubChildCollectionContainer
{
	position: absolute;
	top: 0px;
	left: 99%;
	border-top: 1px solid #566873;
	border-left: 1px solid #566873;
	border-bottom: 2px solid #566873;
	border-right: 2px solid #566873;	
}
.ddm_SubChildListTable
{
	background:  #DED7C8;
	border-top: 1px solid #F2EDE4;
	border-left: 1px solid #F2EDE4;
	border-bottom: 1px solid #F2EDE4;
	border-right: 1px solid #F2EDE4;
}
.ddm_ChildCollectionItemTable
{
	background:  #DED7C8;
	vertical-align: middle;
	border-left: 2px solid  #DED7C8;
	border-right: 2px solid  #DED7C8;
}
.ddm_ChildCollectionItemTable_over
{
	background: #FFFFFF;
	vertical-align: middle;
	border-left: 2px solid  #DED7C8;
	border-right: 2px solid  #DED7C8;
	cursor: pointer;
}
.ddm_ChildCollectionItem
{
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	white-space: nowrap;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 2px;
}
.ddm_ChildCollectionItem_over
{
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	white-space: nowrap;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 2px;
}
.ddm_ChildCollectionItemArrowCell
{
	vertical-align: middle;
	text-align: right;
}
.ddm_ChildLinkItem
{
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	white-space: nowrap;
	background:  #DED7C8;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	border-left: 2px solid  #DED7C8;
	border-right: 2px solid  #DED7C8;		
}
.ddm_ChildLinkItem_over
{
	font-size: 8pt;
	text-align: left;
	vertical-align: middle;
	color: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	white-space: nowrap;
	background: #F2EDE4;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 12px;
	border-left: 2px solid  #DED7C8;
	border-right: 2px solid  #DED7C8;		
	cursor: pointer;
}
	.ddm_FrameParentCell
{
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
	padding-top: 6px;
	background: #A1B4C1;
	border-top: 1px solid #FFFFFF;
}
	.ddm_FrameWindow
{
	width: 100%;
	height: 100%;
	border-right: 1px solid #C9E2F2;
	border-bottom: 1px solid #C9E2F2;
	border-left: 1px solid #333333;
	border-top: 1px solid #333333;
}	
input.ddm_Button
{
	background: #DED7C8	;
	font-size: 8pt;
	font-family:verdana;
	color: #000000;
	border-top: 1px solid #1B6A6A;
	border-left: 1px solid #1B6A6A;
	border-bottom: 2px solid #566873;
	border-right: 2px solid #566873;
}		
/*@import url(comun.css);*/
/* contenedor menu */
/* #menu { width: 730px; } */
#menu h3 { font: bold 11px Arial, Helvetica, sans-serif; margin: 0; padding: 5px; }
/* secciones desplegables */
#ser, #ciu, #ayu, #tur, #tra { font: 70% Arial, Helvetica, sans-serif; }
/* listas agrupadas sin viñetas */
#ser ul, #ciu ul, #ayu ul, #tur ul, #tra ul { list-style: none; padding: 0; margin: 0; }
/* primer nivel de lista en horizontal */
#ser li, #ciu li, #ayu li, #tur li, #tra li {
	float: left;
	position: relative;
	width: 146px;
	text-align: center;
	cursor: default;
	border: 0px none; }
#ser li { background-color: #4971b3; }
#ciu li { background-color: #54989c; }
#ayu li { background-color: #de9914; }
#tur li { background-color: #dc6709; }
#tra li { background-color: #cd1c05; }
/* ocultamos el segundo nivel */
#ser li ul, #ciu li ul, #ayu li ul, #tur li ul, #tra li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;
	border: 0px none;; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:3px }
#ser li ul { background-color: #d3dff3; }
#ciu li ul { background-color: #d2ebec; }
#ayu li ul { background-color: #ffecc9; }
#tur li ul { background-color: #fdd5b6; }
#tra li ul { background-color: #ffcfc9; }
/* alineamos */
/*#ser li>ul, #ciu li>ul, #ayu li>ul, #tur li>ul, #tra li>ul { top: auto; left: auto; }*/
/* listas (anidadas) del desplegable */
#ser li li, #ciu li li, #ayu li li, #tur li li, #tra li li { display: block; float: none; background-color: transparent; border: 0px none; }
/* mostramos al pasar encima */
#ser li:hover ul, #ser li.over ul, #ciu li:hover ul, #ciu li.over ul, #ayu li:hover ul, #ayu li.over ul, #tur li:hover ul, #tur li.over ul, #tra li:hover ul, #tra li.over ul { display: block; }
/* enlaces */
#ser a, #ciu a, #ayu a, #tur a, #tra a { text-decoration: none; }
#ser a { color: #fff; }
#ciu a { color: #fff; }
#ayu a { color: #fff; }
#tur a { color: #fff; }
#tra a { color: #fff; }

#ser li li a, #ciu li li a, #ayu li li a, #tur li li a, #tra li li a { display: block; padding: 3px 0 3px 0; }
#ser li li a { color: #000; }
#ciu li li a { color: #000; }
#ayu li li a { color: #000; }
#tur li li a { color: #000; }
#tra li li a { color: #000; }

#ser li li a:hover, #ciu li li a:hover, #ayu li li a:hover, #tur li li a:hover, #tra li li a:hover { padding: 3px 0 3px 0; color: #000; }
#ser li li a:hover { background-color: #a9bfe1; }
#ciu li li a:hover { background-color: #acdfe2; }
#ayu li li a:hover { background-color: #fddb9a; }
#tur li li a:hover { background-color: #faba87; }
#tra li li a:hover { background-color: #faafa5; }