/* CABECERA CORPORATIVA */

.cabecera {width: 100%; clear:both;}
.cabecera h1{border:none;}
/*IMAGEN EN FONDO DE CABECERA
.cabecera {background: url("../images/asapHeader.jpg") scroll 140% 50% no-repeat;
*/
#tituloApp{float:left;width:60%;height:2em;margin-left:1em}
#tituloApp h3{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;font-weight:bold;margin:1em 0;}
#tituloApp h3 a{text-decoration:none;color:#000;}
	
#departamento{float:right;margin:0;height:3.6em;z-index:1000;background-color:white;}
#departamento h2{font-family: Myriad Pro, Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:bold;margin:0;padding:0.25em;color:#1879AE !important;border:none}

#logoEJGV{float:right;height:3.6em;z-index:1000;background-color:white;}
#logoEJGV h1{margin:0;padding:0}
/*CABECERA CORPORATIVA*/
/*links idiomas y acciones*/
.rup-language_root {border-bottom: 1px solid #DADADA; border-top: 1px solid #DADADA;margin-bottom: 0;
}
.languageHelpContact {
	float: right;
	cursor: pointer;
}
.languageHelpContact a {
    color: #000000;
}
/*MENU*/
.war_menu_vertical { width: 19% !important; min-width: 6em !important; padding: 0px !important }
.menu { margin-top: 1em; margin-bottom: 5em; margin-right: 2em; border: 1px solid #4040A6; float: left; clear: both }
/*MENU*/
/*CONTENEDOR*/
#contentMV { float: left; width: 78%;}
.contenedor {margin:0 auto;	padding: 0.2em 0.5em;background:#FFF;}
/*CONTENEDOR*/

/*PIE*/
.footer {clear:both;color:#000000;font-size:0.95em;width: 100%; border-top: 1px solid #DADADA; padding-top:0.5em; margin-top:1em;}
.footer a {color:#000;}
/*INFO LEGAL*/
#textoInfoLegal h4{color: #1879AE;font-weight:bold;margin-bottom:2em;}
#textoInfoLegal h5{color: #000000;font-weight:bold;margin-bottom:1em;font-size:1em;}
#textoInfoLegal p{line-height: 1.5em;padding: 0 0 18px;}
/*MIGAS*/
/*  Sub-level  */
.rup-breadCrumb_main LI UL {
	background: url("../../../rup/custom-theme/images/ui-bg_inset-hard_100_fcfdfd_1x100.png") repeat-x scroll 50% bottom #FCFDFD;
    border: 1px solid #A6C9E2;
    border-radius: 4px;
}
.rup-breadCrumb_main LI UL LI A:visited {
	text-decoration: none !important;
	color: #222222 !important;
}
.rup-breadCrumb_main LI UL LI A,
.rup-breadCrumb_main LI UL LI A:visited {
	border-bottom:none;
	border-radius: 4px;
}

.rup-breadCrumb_main LI UL LI A:HOVER {
   background: rgb(208, 229, 245)url("../../../rup/custom-theme/images/ui-bg_glass_75_d0e5f5_1x400.png") 50% 50% repeat-x; font-weight: bold; color: rgb(29, 89, 135);
    border: 1px solid rgb(197, 219, 236); 
}

.rup-breadCrumb_main LI UL LI A:FOCUS {
	border: 1px solid rgb(197, 219, 236); 
	background: rgb(223, 239, 252) url(../../images/ui-bg_glass_85_dfeffc_1x400.png) 50% 50% repeat-x; font-weight: bold; color: rgb(46, 110, 158); 
	outline: none; /* evitar borde TAB */ 	
}

 /*MIGAS*/
/*l�nea separadora entre l�neas*/	
.separador_horizontal {	width: 100%;border-bottom: 1px solid #DADADA;margin:0.5em 0;}

/*l�nea separadora vertical*/	
.separador_vertical{color: #1879AE;}