/* Menú container */
div.accessbar								{ float:left; margin-right:1em; width:190px; }
div.accessbar img							{ margin:0 5px; }
div.accessbar div.box-inner p 				{ font: normal 1em "Trebuchet MS", Arial, Verdana; padding-top:0.5em }
div.accessbar div.box-inner p a 			{ color:#004499 }
div.accessbar div.box-inner p a:hover 		{ text-decoration:none }

div.accessbar div.box-column 				{ background:url(../images/boxes/column_middle.png) repeat-y; }
div.accessbar div.box-column h1 			{ font: bold 1.6em "Trebuchet MS", Arial, Verdana; color:#666666; background: url(../images/boxes/column_top.png) no-repeat left top; padding:10px 15px 10px }
div.accessbar div.box-column p 				{ }
div.accessbar div.box-column .panel 		{ background:url(../images/boxes/column_bottom.png) no-repeat left bottom; padding:0 10px 10px }

/* Menú de funcionalidad seleccionada */
div.contentFncs								{ }
div.contentFncs ul							{ margin: 0px; padding: 0 1em 0.5em; border-bottom: 1px dotted #004990; }
div.contentFncs ul li			 			{ list-style-image:none; list-style-position:outside; list-style-type:none; padding:0px;}
div.contentFncs ul li h3					{ -x-system-font:none; font-family:"Trebuchet MS",Arial,Verdana; font-size:1.4em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; -x-system-font:none; color:#004990; }
div.contentFncs ul li h3 a					{ color:#004990; text-decoration:none;}
div.contentFncs ul li h3 a:hover			{ text-decoration:underline; }

/* Menú de gestión */
div.gestion h2								{ -x-system-font:none; color:#666666; font-family:"Trebuchet MS",Arial,Verdana; font-size:1.6em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; margin-top:10px; }
div.gestion div.fncFolder 					{ }
div.gestion div.fncFolder ul 				{ margin: 0px; padding: 0 1em 0.5em; border-bottom: 1px dotted #004990;}
div.gestion div.fncFolder ul li 			{ list-style-image:none; list-style-position:outside; list-style-type:none; padding:0px;}
div.gestion div.fncFolder ul li h3			{ -x-system-font:none; font-family:"Trebuchet MS",Arial,Verdana; font-size:1.4em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal;}
div.gestion div.fncFolder ul li h3 a		{ color:#004990; text-decoration:none; }
div.gestion div.fncFolder ul li h3 a:hover	{ text-decoration:underline; }
div.gestion p 								{ -x-system-font:none; font-family:"Trebuchet MS",Arial,Verdana; font-size:1em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; padding-top:0.5em; }
div.gestion p a								{ color:#004499; }
div.gestion form							{ }
div.gestion form fieldset					{ border:medium none; margin:0; padding:0; }
div.gestion form fieldset div				{ padding:0.5em 0; }
div.gestion form fieldset div label			{ -x-system-font:none; color:#004990; font-family:"Trebuchet MS",Arial,Verdana; font-size:1.2em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; line-height:normal; }
div.gestion form fieldset div input			{ margin:0; padding:0; }

/* Menú superior */
div.banner									{ height:185px; }
div.banner ul 								{ padding: 1em 3em; padding-left: 20px; }
div.banner ul li 							{ display:inline; float:left; margin:0 1em; }
div.banner ul li:hover  					{ border-bottom: 2px solid; }
div.banner ul li a 							{ text-decoration:none; font: bold 1.2em "Trebuchet MS", Arial, Verdana; color:#999999 }

/* Colors for links */
.orange	{ color:#FF9900 }
.green	{ color:#33CC00 }
.red	{ color:#FF0000 }
.blue	{ color:#0033FF }
.grey	{ color:#CCCCCC }

/* Contenido de página */
div.box-wide								{ background:url(../images/boxes/wide_middle.png) repeat-y; }
div.box-wide h1								{ background: url(../images/boxes/wide_top.png) no-repeat left top; padding:10px 15px 10px }
div.box-wide div.panel						{ background:url(../images/boxes/wide_bottom.png) no-repeat left bottom; padding:0 15px 15px }
div.box-wide div-panel ul					{padding-left: 20px;} 
div.box-wide div.panel ul li img			{ float: left; padding-right: 10px; }
div.box-wide div.panel ul li p				{ padding-top: 10px; }
div.box-wide div.panel h3					{ font: bold 1.4em "Trebuchet MS", Arial, Verdana; color:#004990 }
div.box-wide div.panel h3 a					{ text-decoration:none }
div.box-wide div.panel h4					{ font: normal 1.1em "Trebuchet MS", Arial, Verdana; color:#004990 }
div.box-wide div.panel h4 a					{ color:#004990; text-decoration:none }
div.box-wide div.panel p					{ padding-bottom:1em; font: normal 1.2em "Trebuchet MS", Arial, Verdana; color:#004990 }
div.box-wide div.panel .panel span			{ font-weight: bold }
div.box-wide div.panel .comment				{ padding:0 1em; font: normal 1em "Trebuchet MS", Arial, Verdana; color:#004990 }
div.box-wide div.panel .comment a			{ text-decoration:underline; color:#004990 }
div.box-wide div.panel .comment a:hover		{ text-decoration:none }

div.box div.panel p							{ padding-bottom:1em; font: normal 1.2em "Trebuchet MS", Arial, Verdana; color:#004990 }
div.box div.panel h4						{ font: normal 1.1em "Trebuchet MS", Arial, Verdana; color:#004990 }
div.box div.panel h4 a						{ color:#004990; text-decoration:none }

div.popup-box div.panel p					{ padding-bottom:1em; font: normal 1.2em "Trebuchet MS", Arial, Verdana; color:#004990 }

span.information							{ -x-system-font:none; color:#004990; font-family:"Trebuchet MS",Arial,Verdana; font-size:1.2em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; }
p.contact a									{ text-decoration: none; font-weight: bold; font-size: 15px; }

div.passSecure								{ float: right; width: 200px; border: solid 1px blue; font-family:"Trebuchet MS",Arial,Verdana; font-size:1.2em; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:bold; color: #004990 }
div.passSecure div.bar						{ }
div.passSecure div.text						{ }