﻿@charset "UTF-8";

/* verde oscuro #404000 #808000 
 	amarillo claro #f0f0d2

/**************** ETIQUETAS GLOBALES ****************/
	.corporativo{				
		font-family: MendozaRomITCBol, MendozaRomITCBolIta, MendozaRomITCMed;
		font-family: Georgia,  Times, "Times New Roman";
	}
	body{ 			height:100%;width:100%;			
					font-family:Georgia,  Times, "Times New Roman";				padding:0; margin:auto; margin-bottom:0;				
					color: #000000;			background-color: #ffffff;
					SCROLLBAR-ARROW-COLOR: #FFFFFF;					SCROLLBAR-FACE-COLOR: #CCCC66;
					SCROLLBAR-HIGHLIGHT-COLOR: #E4E491;				SCROLLBAR-3DLIGHT-COLOR: #CCCC66;
					SCROLLBAR-TRACK-COLOR: #E4E491;					SCROLLBAR-DARKSHADOW-COLOR: #CCCC66;
					SCROLLBAR-SHADOW-COLOR: #E4E491;	
								 
	
	}
	A:LINK {					color: #808000;			text-decoration: none;	font-weight:bold;
	}
	A:VISITED {					color: #808000;			text-decoration: none;	font-weight:bold;
	}
	A:ACTIVE {					color: #808000;
	}
	A:HOVER {					color: #404000;			TEXT-DECORATION: none;
	}
	div{						margin:0;	padding:0;	border-radius: 8px;  
	}		
	img{						border:0;
	}
	fieldset{					background-color: #F0F0D2; background-color: #FDFCE3; 
								border:1.5px #808000 solid;	border-radius: 10px; 
	}
	legend{		margin-left:10px;
		  			font-weight:bold;
					color:#404000;
	}
	body{
								background:#FDFCE3;
	}
	input , textarea,select{
								background:white;
	}
	h1{		background-image:url('../imagenes/fondos/fondo_h1.bmp'); background-repeat:repeat-x; 
	}
	h2{		background-image:url('../imagenes/fondos/fondo_h2.bmp'); background-repeat:repeat-x;
	}
	h3{		background-image:url('../imagenes/fondos/fondo_h3.bmp');background-repeat:repeat-x; 
			line-height	:24px;				
	}
	h4{		background-image:url('../imagenes/fondos/fondo_h4.bmp'); background-attachment:scroll;
			line-height	:18px;				
	}
	h5,h6{		background-image:url('../imagenes/fondos/fondo_hx.bmp'); background-attachment:scroll;
					
	}
	li{			border-radius: 7px; 
	}
	iframe{		height:100%;	width:100%;				padding:0;				margin:0;				clear:both;
	}
/**************** IDENTIFICADORES ****************/
	
		
	#btn_menu {					float:left;				margin-top:0;			padding-top:0;
	}

	
	#cuerpo{					height:100%;			width:100%;															 
	}
	#div_nombre,.div_nombre{	background:#FDFCE3; 	color:#A32638; 		border:1px #A32638 solid;		
								margin:0;padding:0;
								padding-left:15px;		padding-top:5px;	padding-bottom:5px;
								font-size:15px; 		
	}
	.nombre_curso{				background:#FDFCE3; 	color:#A32638; 				margin:0;padding:0;
								padding-left:15px;		padding-top:5px;	padding-bottom:5px;
								font-size:15px; 		border:1px #A32638 solid;
	}
	#forlateral fieldset,div_h1{		border:1px #404000 solid;
	}
	#form_login{				font-size:medium; 		text-align:center;
	}
	#muro_publico {				padding-left:5px;		padding-top:2px;		padding-right:2px;			
								float:left;				font-size:medium;	
	}
	#navegacion{				height:20px;			margin-left:100px;		vertical-align:bottom;
								text-align:right;		
	}
	#lateral, #marco{			margin:0; 				padding:0; 				display:block;							
	}
		
	#lateral h3{				padding-top:0; 			margin-top:0;			margin-bottom:0; 	
								padding-bottom:0;
	}
	#lateral dl{				padding-top:0;			padding-bottom:0;		margin-top:0; 		
								margin-bottom:0;
	}
	#lateral dd{				font-size:12px;			margin-left:5px;		font-weight:bolder;
	}
		
	#marco{						float:left;				width:74%;				padding-top:0;							
	}
	.degrada{			 		background: -moz-linear-gradient(top, rgba(255,255,255,0) 1%, rgba(255,255,253,0) 2%, rgba(253,252,227,0.23) 15%, rgba(246,245,217,1) 59%, rgba(240,240,210,1) 92%, rgba(170,0,51,1) 98%, rgba(0,0,0,1) 100%); /* FF3.6+ */
								background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(255,255,255,0)), color-stop(2%,rgba(255,255,253,0)), color-stop(15%,rgba(253,252,227,0.23)), color-stop(59%,rgba(246,245,217,1)), color-stop(92%,rgba(240,240,210,1)), color-stop(98%,rgba(170,0,51,1)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
								background: -webkit-linear-gradient(top, rgba(255,255,255,0) 1%,rgba(255,255,253,0) 2%,rgba(253,252,227,0.23) 15%,rgba(246,245,217,1) 59%,rgba(240,240,210,1) 92%,rgba(170,0,51,1) 98%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
								background: -o-linear-gradient(top, rgba(255,255,255,0) 1%,rgba(255,255,253,0) 2%,rgba(253,252,227,0.23) 15%,rgba(246,245,217,1) 59%,rgba(240,240,210,1) 92%,rgba(170,0,51,1) 98%,rgba(0,0,0,1) 100%); /* Opera11.10+ */
								background: -ms-linear-gradient(top, rgba(255,255,255,0) 1%,rgba(255,255,253,0) 2%,rgba(253,252,227,0.23) 15%,rgba(246,245,217,1) 59%,rgba(240,240,210,1) 92%,rgba(170,0,51,1) 98%,rgba(0,0,0,1) 100%); /* IE10+ */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
								background: linear-gradient(top, rgba(255,255,255,0) 1%,rgba(255,255,253,0) 2%,rgba(253,252,227,0.23) 15%,rgba(246,245,217,1) 59%,rgba(240,240,210,1) 92%,rgba(170,0,51,1) 98%,rgba(0,0,0,1) 100%); /* W3C */
	}			
	#privada_p1 a:hover{		color:#990033; 			font-weight:bolder;overflow:hidden;
	}	
	#portada_privada{			float:left;		margin:0; margin-left:10px; margin-right:-5px; 
								display	:block; padding:0;	 	height:100%;		width:73%;	
	}	
	#clearer{					float:left;	clear:both;	width:100%
	}
/**************** CLASES ****************/
	
	.col1{						width:200px;			text-align:right;		font-weight:bolder;
								height:10px;			padding:5px 5px 0 5px;	height:30px;				
								vertical-align:top;		margin:0;						
	}
	.col1 input, .col2 input{	width:80%;
	}
	.col1_2{					text-align:left;		font-weight:bolder;		margin:0;
								height:10px;			padding:5px 5px 0 5px;	height:30px;				
								vertical-align:top;								
	}
	.col2{						text-align:left;		padding:0 5px 0 5px;	vertical-align:middle;	
								margin:0;				height:30px; 			font-style:italic;
	}
	.clearer{					clear:both;width:100%;
	}
	.div_form{					width:100%; 			vertical-align:middle; 			
	}
	.div_form form, .div_form table{					width:100%;
	}
	.div_form thead{			text-align:left;
	}
	.div_nav{					letter-spacing:1.5px;  	border:1px #404000 solid;
	}
	.div_nav ul{				list-style:none;		font-weight:bolder;			 
	}
	.div_nav li:hover{			background:#FDFCE3;color: #808000;
	}
	.li_nav{					float:left; 						
								border:1px #404000 solid;																
								background: rgb(253,252,227); /* Old browsers */
								background: -moz-linear-gradient(top, rgba(253,252,227,1) 0%, rgba(253,252,227,1) 15%, rgba(143,2,34,1) 74%, rgba(63,0,10,1) 90%, rgba(109,0,25,1) 99%); /* FF3.6+ */
								background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(253,252,227,1)), color-stop(15%,rgba(253,252,227,1)), color-stop(74%,rgba(143,2,34,1)), color-stop(90%,rgba(63,0,10,1)), color-stop(99%,rgba(109,0,25,1))); /* Chrome,Safari4+ */
								background: -webkit-linear-gradient(top, rgba(253,252,227,1) 0%,rgba(253,252,227,1) 15%,rgba(143,2,34,1) 74%,rgba(63,0,10,1) 90%,rgba(109,0,25,1) 99%); /* Chrome10+,Safari5.1+ */
								background: -o-linear-gradient(top, rgba(253,252,227,1) 0%,rgba(253,252,227,1) 15%,rgba(143,2,34,1) 74%,rgba(63,0,10,1) 90%,rgba(109,0,25,1) 99%); /* Opera11.10+ */
								background: -ms-linear-gradient(top, rgba(253,252,227,1) 0%,rgba(253,252,227,1) 15%,rgba(143,2,34,1) 74%,rgba(63,0,10,1) 90%,rgba(109,0,25,1) 99%); /* IE10+ */
								filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfce3', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */
								background: linear-gradient(top, rgba(253,252,227,1) 0%,rgba(253,252,227,1) 15%,rgba(143,2,34,1) 74%,rgba(63,0,10,1) 90%,rgba(109,0,25,1) 99%); /* W3C */
								margin:4px;padding:2px;
	}
	.li_nav:hover{				border:1px #404000 solid;				padding:2px;	margin:4px;
								background:#FDFCE3; 		color: #808000;	
	}
	.li_nav a{					color:#FDFCE3;
	}
	.li_nav a:hover{			background:#FDFCE3;			color: #808000;
	}
	.li_nav_select{				float:left;					border:1px #404000 solid;	margin:4px; padding:2px;		
								color: #808000;				background:#FDFCE3;
	} 	
	.li_nav_select:hover{		margin:4px; padding:2px;
	}
	.li_nav_select_curso{		float:left;				background:#FDFCE3;			color:#A32638;				
								border:1px #A32638 solid;	margin:4px;padding:2px;		width:10%; clear:left;	font-size:110%;
	}
	.fieldset_menu{				margin-top:10px;
	}
	.for_tabla{				vertical-align:middle;
	}
	.for_tabla h3{				padding-bottom:0;			margin-bottom:0;
	}
	.h3_portada{				width:90%;					word-spacing:5px; padding-left:10px;	 
	}
	.lb_error{					text-align:center;			color:red;					font-size:20px;				
								margin:0; padding:0;		width:100%; 				line-height:20px;
	}
	.lb_error_peq{				text-align:center;			color:red;					font-weight:bolder;				
								font-size:17px;	
	}
	.ul_error{					color:red;				line-height:20px;			width:100%;
								font-size:20px;				margin:0; 					padding:0;
	}
	.lb_exito{					text-align:center;			color:green;				line-height:20px;
								font-size:20px;				margin:0; padding:0;		width:100%;
	}
	.lb_exito_peq{				text-align:center;			color:green;				font-weight:bolder;
								font-size:17px;				
	}
	.ul_exito{					color:green;				line-height:20px;			width:100%;
								font-size:20px;				margin:0; 					padding:0;
	}
	.li_menu{					padding-top:5px;		
	}
	.menu_ul{					list-style:none; 			list-style-type:none; 		font-size:medium;
	}
	.menu_ul a{ 
	}
	.menu_ul li{
	line-height:30px;
}
	.rotulo{					margin:0;					padding:0;					text-align:center; 
								vertical-align:top; 		clear:both;
	}
	.ul_menu{					list-style:circle;			margin:0;							
								padding-left:15px; 
	}
	.ul_celda_top{				margin:0;					padding:0;					border-top:1px black solid;
								border-left:1px black solid;							border-right:1px black solid;
	}
	.ul_celda_bottom{			margin:0;					padding:0;					border-bottom:1px black solid;
								border-left:1px black solid;							border-right:1px black solid;
	}
	.ms-column1-main {			border: 1.5pt solid black;	background-color: white;
	}
	.ms-column1-tl {			font-weight: normal;		color: black;				border-left-style: none;
								border-right-style: none;	border-top-style: none;		border-bottom-style: double;
								border-bottom-color: 2.25pt;border-bottom-width: black;
	}
	.ms-column1-top {			font-weight: normal;		color: black;				border-left-style: none;
								border-right-style: none;	border-top-style: none;		border-bottom-style: double;
								border-bottom-color: 2.25pt;border-bottom-width: black;
	}
	.style3 {					border-width: 0;			color:#FF6666;				font-size:medium;
	}
	.style4 {					font-size: medium;			
	}
	.curso_admitido{			width: 10px;				background-color:#81F781;
	}
	.curso_en_espera{			width: 10px;				background-color:#FF9900
	}
	.curso_excluido{			width: 10px;				background-color:#F5A9A9
	}
	.letra_admitido{						color:#33CC33; 
	}
	.letra_en_espera{							color:#FFCC00;
	}
	.letra_excluido{							color:#F5A9A9;
	}
	.style5 {					border-left: 1px solid #990000;							border-right: 1px solid #990000;
								border-top: medium none #990000;						border-bottom: medium none #990000;
	}
	.style7 {					border-top-width: 0px;		border-bottom-width: 0px;
	}
	.border_rojo{				border-top: 1px solid #990000;							border-bottom: 1px solid #990000;
								border-left: 1px solid #990000;							border-right:1px solid #990000;
								border-radius: 5px;
	}
	#autosuggest,#autosuggest ul,#sinstyle{ 					list-style:none;	
								font-size:medium;			font-weight:normal;			color:black;
	}
	.suggestion_list{			background: white; 			border: 1px solid;			padding: 4px;	
	}
	.suggestion_list ul {		padding: 0;					margin: 0;					list-style-type: none;
								font-size:xx-small;
	}
	.suggestion_list a {		text-decoration: none;	 	font-size:10px; 			font:"Times New Roman";		
	}
	.suggestion_list .selected {background: #FDFCE3; 		
	}
	.suggestion_list .selected a {							
	}
	#autosuggest { 				display: none;
	}