﻿/***********************************************************************************/
/****					Definiciones de estilos Generales						****/
/***********************************************************************************/
body
{
	text-align:justify;
	background-color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
}
img{border: 0;}

/*** Informe DP ***/
.InformeDP,
.InformeDP table{width:100%;}
.InformeDP caption{color:#FFFFFF;background-color:#155FC1;}
.InformeDP label{background-color:#DFDFDF;margin-right:10px;}


/*** Columnas ***/
#Columnas{overflow-y:visible !important;height:100%;}
#dnn_Columna1,
#dnn_Columna2{vertical-align:top;}
#dnn_Columna1{padding-left:10px;padding-right:20px;}
#dnn_Columna2{padding-right:10px;width:300px}



#dnn_ContentPane
{
	height:100%;
	vertical-align:top;
}
.DNN_IFrameContent,.ModDNNIFrameC{height:100%;}
.DNNEmptyPane{display:none;}
.c_head{margin-top: 0px;}
.ModDNNDocumentsC .Normal .SubHead {display:none;}

.wns-list li{list-style:none;}



/***********************************************************************************/
/****								Menú Principal								****/
/***********************************************************************************/

ul.MenuPrincipal, ul.MenuPrincipal ul, ul.MenuPrincipal li
{
	background-color:#DFE8F6;
	
	font-family:arial,tahoma,helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	white-space:nowrap;
	
	list-style-type:none;
}

ul.MenuPrincipal, ul.MenuPrincipal ul
{
	margin: 0;
	padding: 0;
	width:100%;
}

ul.MenuPrincipal a
{
	display: block;
	text-decoration: none;
}

ul.MenuPrincipal li
{
  margin-top: 2px;
}

ul.MenuPrincipal li a
{
  background: #DFE8F6;
  color: #000000;	
  
  padding-top:3px;
  padding-left: 20px;
  padding-bottom:2px;
  
  background-repeat:no-repeat;
  background-position:left center;
  background-image:url(img/folder.png);
}

ul.MenuPrincipal li a:hover
{
  background: #EEEEEE;
  text-decoration:underline;
  
  background-repeat:no-repeat;
  background-position:left center;
  background-image:url(img/folder-open.png);
}

/** Segundo Nivel **/

ul.MenuPrincipal li ul li a
{
	margin-left:20px;
	padding-left: 20px;
  
  	background-repeat:no-repeat;
  	background-position:left center;
	background-image:url(img/leaf.png);
}

ul.MenuPrincipal li ul li a:hover
{
	background-repeat:no-repeat;
	background-position:left center;
	background-image:url(img/expand.gif);
}

/** Tercer Nivel **/

ul#MenuListJQ li ul li ul li a 
{
	color: #000;
	padding-left: 125px;
}

ul#MenuListJQ li ul li ul li a:hover 
{
	border-left: 5px #ccc solid;
	padding-left: 25px;
}

/** Menú Personal **/

ul#MenuPersonal li
{
  margin-top: 2px;
}

ul#MenuPersonal li a 
{
	padding-left: 20px;
	color: #000000;
	
	background-repeat:no-repeat;
	background-position:left center;
	background-image:url(img/stuck.gif);
}

ul#MenuPersonal li a:hover 
{
	padding-left: 20px;
	color: #000000;
	
	background-repeat:no-repeat;
	background-position:left center;
	background-image:url(img/expand.gif);
}



/***********************************************************************************/
/****						Jquery Layout Personalizado							****/
/***********************************************************************************/
.ui-layout-center{overflow:auto;}
.ui-layout-resizer-west-dragging, .ui-layout-resizer-west-open:hover{}
.ui-layout-toggler-east-closed, .ui-layout-toggler-west-open{}
.ui-layout-pane{}
.ui-layout-pane-center{padding:0;margin:0;}
.ui-layout-pane-west{padding:3px 3px;background-color:#FFFFFF !important;}
.ui-layout-resizer-west{background:#DDD;}
.ui-layout-resizer-west-open{background-color:#FFFFFF;}
.ui-layout-resizer-west-open:hover{background-color:#00FF00;}
.ui-layout-toggler{}
.ui-layout-toggler-closed{background:#CCC;border-bottom:1px solid #BBB;}
.ui-layout-toggler .content{font:14px bold Verdana, Arial, Helvetica, sans-serif;}
.ui-layout-toggler:hover{background:#DCA;}
.ui-layout-toggler:hover .content{color:#009;}
div.ui-draggable-iframeFix{opacity:0.2 !important;filter:alpha(opacity=20) !important;background-color:#666 !important;}



/***********************************************************************************/
/****								Cabecera Superior							****/
/***********************************************************************************/

#intra_Cabecera_Sup
{
	float:left;
	
	width:100%;
	height:68px;
	
	background-repeat:no-repeat;
	background-position:right top;
	background-image:url('img/banner.png');
}

	#dnn_intra_Cabecera_Logo_imgLogo
	{
		float:left; 
		margin:3px 0px 2px 10px;
	}

	#intra_Cabecera_Sup ul
	{
		float:right;
		height:26px;
		padding:5px 5px 0px 15px;
		white-space:nowrap;
		
		background-repeat:no-repeat;
		background-position:left top;
		background-image:url(img/toolbar.png);
	}

		#intra_Cabecera_Sup li
		{
			display:inline;
			color:#FFFFFF;
			font-size:13px;
			font-family:arial,sans-serif;
			
			padding-right:3px;
		}

		#intra_Cabecera_Sup li a,
		#intra_Cabecera_Sup li a:link,
		#intra_Cabecera_Sup li a:visited,
		#intra_Cabecera_Sup li a:hover
		{
			color:#FFFFFF;
			cursor:pointer;
			
			font-size:13px;
			font-weight:normal;
			font-family:arial,sans-serif;
			
			text-decoration:none;
		}
		
		#intra_Cabecera_Sup li img
		{
			margin-top:2px;
		}
		
			#UserInfo
			{
				margin-top:5px;
				padding-left:15px;
				padding-bottom:5px;
				
				color:#FFFFFF;
								
				background-repeat:repeat-y;
				background-position:left top;
				background-image:url(img/toolbar.png);
			}
									
			#UserInfo_Label
			{
				cursor:pointer;
				font-weight:bold;
			}
			
			#UserInfo_Content
			{
				display:none;
				position:absolute;
				top:21px;
			}

				.UserInfo_Foto img
				{
					width:48px;
					height:58px;
						
					border:1px white solid;
				}
				
				.UserInfo_Datos, .UserInfo_Datos_Line3
				{
					padding-left:6px;
					padding-right:6px;
					
					overflow:hidden;
					white-space:nowrap;
					vertical-align:top;
				}
				
				.UserInfo_Datos_Line3,
				.UserInfo_Datos_Line3 a,
				.UserInfo_Datos_Line3 a:link,
				.UserInfo_Datos_Line3 a:visited,
				.UserInfo_Datos_Line3 a:hover
				{
					color:#11518F;
					font-size:10px;
					text-decoration:none;
					vertical-align:bottom;
				}



/***********************************************************************************/
/****								Cabecera Barra								****/
/***********************************************************************************/

#intra_Cabecera_Barra
{
	float:left;
	
	width:100%;
	height:25px;
		
	background-repeat:repeat-x;
	background-position:left top;
	background-image:url(img/barraCabecera.png);
}

	#intra_Cabecera_Barra_BreadCump
	{
		float:left;
		font-size:11px;
		margin:6px 0px 0px 17px;
	}
	
		#intra_Cabecera_Barra_BreadCump span,
		#intra_Cabecera_Barra_BreadCump a,
		#intra_Cabecera_Barra_BreadCump a:link,
		#intra_Cabecera_Barra_BreadCump a:visited,
		#intra_Cabecera_Barra_BreadCump a:hover
		{
			color:#FFFFFF;
			text-decoration:none;
		}
	
	#intra_Cabecera_Barra_Search
	{
		float:right;
		
		margin-top:3px;
		margin-right:2px;
	}
	
		.SearchCA, .SearchCC
		{
			float:right;
			
			width:20px;
			height:20px;
			
			background-repeat:no-repeat;
			background-position:left top;
			background-image:url(img/searchfield_leftcap.png);
		}
		
		.SearchCC
		{
			background-image:url(img/searchfield_rightcap.png);
		}
		
		#intra_Cabecera_Barra_Search input
		{
			float:right;
			border:0;
			padding-top:2px;
			
			font-size:12px;
			
			background-repeat:repeat-x;
			background-position:center top;
			background-image: url(img/searchfield_repeat.png);
			
			width: 200px;	
			height:17px;
		}



/***********************************************************************************/
/****								Cabecera Barra								****/
/***********************************************************************************/

.ac_results 
{
	border: 1px solid WindowFrame;
	background-color: Window;
	
	z-index:100;
	overflow: hidden;
}

	.ac_results iframe 
	{
		display:none;/*sorry for IE5*/
		display/**/:block;/*sorry for IE5*/
		position:absolute;
		top:0;
		left:0;
		z-index:-1;
		filter:mask();
		width:3000px;
		height:3000px;
	}
		
	.ac_results ul, .ac_results li
	{
		width: 100%;
	}
	
		.ac_results li 
		{
			padding: 2px 5px;
			cursor: pointer;
			display: block;
			font: menu;
			font-size: 12px;
			overflow: hidden;
		}

.ac_loading 
{
	background-repeat:no-repeat;
	background-position:left center;
	background-image:url(img/indicator.gif);
}

.ac_over 
{
	color: HighlightText;
	background-color: Highlight;
}



/***********************************************************************************/
/****								Cabecera Barra								****/
/***********************************************************************************/

.NoticiasIntranet,
.NoticiasCEUValencia
{
	width:100%;
          
	padding-top:2px;
	padding-bottom:2px;
}

.NoticiasIntranet li,
.NoticiasCEUValencia li
{
	padding-top:3px;
	padding-bottom:3px;
          
	font-weight:bold;
	font-size:11px;
}
      
.NoticiasIntranet li a:link, 
.NoticiasIntranet li a:visited, 
.NoticiasIntranet li a:active, 
.NoticiasIntranet li a:hover,      
.NoticiasCEUValencia li a:link, 
.NoticiasCEUValencia li a:visited, 
.NoticiasCEUValencia li a:active, 
.NoticiasCEUValencia li a:hover
{
	color:#3165c6;
	text-decoration:none;
}
        
.NoticiasIntranet li a:hover,        
.NoticiasCEUValencia li a:hover
{
	color:#3e80fa;
}
        
.NoticiasIntranet li .Fecha,        
.NoticiasCEUValencia li .Fecha
{
	color:#828282;
        
	margin-top:4px;
        
	font-family:Tahoma,Arial,Helvetica;
	font-size:10px;
}



/***********************************************************************************/
/****							CSS Report MisFunciones							****/
/***********************************************************************************/

.MisFunciones,
.AsignaturasImpartidas,
.Reports
{
	width: 100%; 
	border-collapse: collapse;
	border:none 0px;
}

.MisFunciones .Cabecera th,
.AsignaturasImpartidas .Cabecera th,
.Reports .Cabecera th
{
	font-weight:bold;
	font-size:12px;	
	color:#3F3F3F;
	border-bottom:solid 1px #7F7F7F;
}

.MisFunciones .Contenido td,
.AsignaturasImpartidas .Contenido td,
.Reports .Contenido td
{
	padding-top:3px;
	padding-bottom:3px;
	
	font-size:11px;
	font-family:Arial;
	
	border-bottom:solid 1px #7F7F7F;
}

.MisFunciones .Pie,
.AsignaturasImpartidas .Pie,
.Reports .Pie
{
	padding-top:5px;
	text-align:right;
}



/**/
.ModUCHCEUCeuAcuerdosGobiernoC .FolderHide,
.ModUCHCEUCeuDocumentosTitulacionC .FolderHide,
.ModUCHCEUCeuGuiasDocentesC .FolderHide{display:none;}

.IntranetNew{width:400px;}

/* Estilos de la tabla */
.BuscadorAlumnosTabla{width:700px;padding-top:2px; margin: 0 auto 25px;text-align:left;}
.BuscadorAlumnosTabla caption{font-size:18px; font-weight:bold; background-color:#0078C7;padding:5px 0px 5px 20px;color:#FFFFFF;font-family:Arial;-moz-border-radius:5px; -webkit-border-radius:5px;text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);}
.BuscadorAlumnosTabla label{font-weight:bold; padding-right:4px; font-size:12px;}
.BuscadorAlumnosTabla td{padding-bottom:10px; padding-top:6px;}
.BuscadorAlumnosTabla tr{background-image: url(https://www.uchceu.es/imagenes/general/layout/lineacontinua.gif);background-repeat: repeat-x; background-position:bottom;}

/* Estilos del panel de búsqueda */
.BuscadorAlumnosSearch{margin-bottom:20px; width:700px; margin:0px auto 20px auto;}
.BuscadorAlumnosSearch caption{color:#4B4B4B;font-size:16px;border-bottom:solid 2px #54A0CE; margin-bottom:5px; padding-bottom:3px;}
.BuscadorAlumnosSearch .label{color:#4B4B4B; text-align:right; width:110px;}
.BuscadorAlumnosSearch .field .Tfield{width:210px;}

/*Report HTML*/
.BuscadorAlumnosReportTable{margin:auto; width:90%;}
.BuscadorAlumnosReportTable td{padding:4px;}
.BuscadorAlumnosReportTable tr:first-child {background:#0078C7;font-weight:bold;font-size:12px;color:#FFFFFF;}
.BuscadorAlumnosReportTable tr:nth-child(2n+3) {background: #CCC}
.BuscadorAlumnosReportTable td:nth-child(n+3) {text-align:center;}

/**/
.PrincipalButton, .PrincipalButton a, .PrincipalButton a:hover
{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
	
	text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
	border-bottom: 2px solid rgba(0, 0, 0, 0.25);
	
	cursor: pointer;
	text-decoration: none!important;
	
	background-color: #333;
	
	display: inline-block;
	padding: 6px 10px 6px;
	
	color: #FFFFFF!important;
		
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
}

.Ocultar{display:none;}

/*Cuadros*/

.CuadrosFlotantes 
{
	/*width: 100%;*/
	margin: 5px auto;
	text-align:center;
}

.CuadroFlotante 
{
	float: left;
	width: 286px;
	border: 1px solid #DFDFDF;
	text-align: left;
	padding: 5px;
	margin-right: 20px;
	margin-left:20px;
	margin-bottom: 30px;
	display:block;
}

.CuadroFlotante h1 
{
	font-size: 12px;
	color: #0078C7;
	text-align: left;
	text-transform: uppercase;
	margin: 5px 0px;
	height:26px;
}

.CuadroFlotante a:link,
.CuadroFlotante a:visited
{
	color: #0078C7;
	text-decoration: none;
}

.CuadroFlotante a:hover
{
	color: #333;
	text-decoration: none;
}
