﻿/* _lcid="3082" _version="12.0.4518"
    _LocalBinding */
form
{
	height:100%;
}


html
{
	height:100%;
}


.body
{
	background-color:#fff;
	height:100%;
	margin:0px;
	background-image:url('../SiteCollectionImages/ImagenesLayout/FondoTop3.jpg');
	background-repeat:repeat-x;
}


.master
{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	margin-top:auto;
	margin-bottom:auto;
	/**	background-color:#FFFFFF;*/
	table-layout:auto;
}


.masterContent
{
	background-color:#FFFFFF;
}


.shadowRight
{
	*height:100%;
	min-height:100%;
	width:12px;	
	/*	background-color:#268585;*/
	background-position:left top;
}


.shadowLeft
{
	*height:100%;
	min-height:100%;
	width:12px;	
	/*	background-color:#268585;*/
	background-position:left top;
}


.spacer
{
	width:12px
}


.breadcrumb
{
    font-family: tahoma; 
    color: #656b77;
    clear:both;
    font-size:8pt; 
    font-family: tahoma; 
    padding-left:7px;
    padding-bottom:0px;
    padding-top:8px;
    border-bottom:1px #CCCCCC solid;
    margin-bottom:3px;
    margin-left:4px;
    margin-right:4px;
    margin-top:5px;
    height:18px;
}


.breadcrumb a:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}


.breadcrumb:active
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}


.breadcrumb a
{
	padding-left:0px;
	padding-right: 0px;
	text-decoration:none;
   	color: #656b77;
}


.breadcrumb a:hover
{
	text-decoration:underline;
}


.breadcrumbCurrent
{
	font-weight:bold; 
	color:#006644;
}


.login
{
	display:inline;
}


.login a:hover
{
	text-decoration:underline;
}


.sharepointLogin
{
	float:right;
	display:inline;
}


.sharepointLogin .ms-globallinks
{
    position:relative;
}


a.#zz1_MyLinksMenuMenu
{
    font-family:Tahoma;
}


a.#zz8_Menu
{
    font-family:Tahoma;
}


div.#zz8_Menu_t img
{
    vertical-align:middle;
}

{
	color:#333333;
}


.sharepointLogin .ms-globallinks a
{
	color:#333333;
}


.sharepointLogin .ms-globallinks
{
	color:#333333;
}


.sharepointLogin div
{
	color:#333333;
}


/* ***********************************************************************************/ 

.topArea
{
/*	background: none no-repeat;
	background-position: right top;
	background-color: #268585;*/
}


.topArea :active
{
	text-decoration:none;
}


/* ****************** Div parte superior de la página común a todas las páginas ****************************/ 
.LogoTop
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivTop.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 23px;
}


.LogoTopBlanco
{
/*	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivTop.jpg');
	background-repeat:no-repeat;*/
	background-color:#fff;
	margin:0px;
	padding:0px; 
	height: 23px;
}


/* ****************** Div con control de cambio de imagenes página principal ********************************/ 

.LogoBottom /* primera imagen */
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottom.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


/* ********************Diferentes Encabezados para los perfiles************************************************/ 

.LogoBottomFuturosAlumnos 
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivFuturosAlumnos1.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.FondoMenuFuturosAlumnos 
{	
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivFuturosAlumnos2.jpg');
	background-repeat:no-repeat;
	width:100%;
}

/**********************/

.LogoBottomAlumnos 
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivAlumnos1.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.FondoMenuAlumnos 
{	
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivAlumnos2.jpg');
	background-repeat:no-repeat;
	width:100%;
}


/**********************/

.LogoBottomAntiguosAlumnos 
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivAntiguosAlumnos1.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.FondoMenuAntiguosAlumnos 
{	
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivAntiguosAlumnos2.jpg');
	background-repeat:no-repeat;
	width:100%;
}

/**********************/

.LogoBottomEmpresas
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivEmpresas1.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.FondoMenuEmpresas
{	
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivEmpresas2.jpg');
	background-repeat:no-repeat;
	width:100%;
}

/**********************/

.LogoBottomProfesores
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivProfesores1.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.FondoMenuProfesores 
{	
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivProfesores2.jpg');
	background-repeat:no-repeat;
	width:100%;
}



/* ********************Diferentes Encabezados para los centros************************************************/ 

.LogoBottomHumanas
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottomHumanas.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.LogoBottomPolitecnica
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottomPolitecnica.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.LogoBottomSalud
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottomSalud.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.LogoBottomJuridicas
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottomJuridicas.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


.LogoBottomAgronomo
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottomAgronomo.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


/***************************** Villancicos **********************************/
.LogoBottomVillancicos
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottomVillancicos.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}


/* ****************** Div fondo del menu página principal ***************************************************/ 

.FondoMenu
{	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivFondoMenu.jpg');
	background-repeat:no-repeat;
	width:100%;
}


/* **********************************************************************************************************/ 

.MenuTop
{
	margin-left:auto;
	margin-right:auto;
	width:535px;
	margin-top:0px;
}



/* ***********************************************************************************/ 
/* ****** Enlaces de calendario, idioma. webmail etc ******* */

.TopEnlaces a:hover
{
	text-decoration:none;
	color:#006644;
}


.TopEnlaces a
{
	font-family:Tahoma;
	font-size:8pt;
	color:#003847;
	font-weight:bold;
	text-decoration:none;
}


.TopEnlaces
{
	float:right;
	margin-right:0px;
	margin-top:2px;
	vertical-align: middle;
	z-index:500px;
}


/* ***********************************************************************************/ 

.logo a
{
}

.topLinkBar 
{
    float:right;
    width:auto;
	padding-left: 1px;
	padding-right: 7px;
   	display:inline;
}


.toplinkbar a:active
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}


.topLinkBar a
{
   	color: #444444;
	font-family: tahoma;  
	font-size:9pt; 
	text-decoration:none;
}


.topLinkBar a:hover
{
	text-decoration:underline;
}


.topLink
{
   	background: url("../../../../Images/linksdivider.gif") right 6px no-repeat;
   	display:inline;
}	


.console
{
	clear:both;
}


.search
{
    margin:6px 2px 20px 2px;
    background-color: #f8f8f8;
	border: 1px solid #ccc;
 
}


.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}


.search .ms-sbcell .ms-sbplain
{
    margin-right:2px;
    margin-left:2px;
    border:1px #555555 solid;
    height:14px;
}


.search .ms-sbcell
{
    border:none;
    font-weight:normal; 
    font-size:8pt; 
    color: #3A4663;
    padding:0px;
}


.search .ms-sbgo
{
    background:none;
}


.siteActionMenu
{
    float:right;
}


.authoringRegion
{
	width:100%;
	background-color:#DDDDDD;
	color:#333333;
}


.topNavContainer
{
	height:28px;
}


.topNav
{
	background-color: transparent;
	/*	border: 1px solid #003847;*/
	margin-left: 0px;
	margin-top: 2px;
	height:14px;
   /* *position:relative;
    *top:7px;*/
    color:#f1ab00;
	padding-left: 5px;
	margin-top: 6px;
	height:14px;
   /* *position:relative;
    *top:7px;*/
    color:#f1ab00;
}


.topNavItem
{
	background-image: url('../../../../Images/bl_Navbar_Splitter.jpg');
	background-repeat:no-repeat;
	background-position:top right;
	font-family: tahoma;  
	font-size: 8pt; 
	color: #fff;
	font-weight:bold;		
}


.topNavItem a
{
	display:block;
	padding:5px 5px 1px 5px;
	height:21px;	
}


.topNavSelected a
{
/*	background-color: #006644;
	background-repeat:repeat-x;
	background-position:top right;
	color:#fff;*/
}


.topNavHover a
{
	color:#fff;
/*	color:#f1ab00;*/
	background-color: #006644;
	background-repeat:repeat-x;
	background-position:top right;
}


.topNavFlyOuts
{
	margin-top:5px;	
	border-top:1px #fafafa solid;
}


.topNavFlyOutsItem
{	
	font-family: tahoma; 
	font-size: 8pt; 
	background-color: #fafafa;
	border:1px #006644 solid;
	border-top-style: none;
	color:#003847; 
	/**width:150px;*/
	min-width:150px;
}


.topNavFlyOutsItem a
{
    display:block;
    padding:4px 5px 4px 5px;
}


.topNavFlyOutsHover
{
	background-color: #006644;
	color:#FFFFFF;
}


.topNavRoundRight
{
    width:0px;
}


.topNavRoundLeft
{
    width:0px;
}


.leftNav
{
	/*margin-right: 15px;*/
	margin-left: 7px;
	margin-top: 4px;
	padding-top: 0px;
	border:0px solid #fff;
	background-color: #fff;
	width: 172px;
}


.leftNavSpacer
{
	width:160px;
}


.leftNavSelected 
{
	background-color: #fafafa;
	color: #F4F5F9;
	line-height: 20px;
}


.leftNav3
{
	color: #003847;
}


.leftNav2
{
	color: #003847;
}


.leftNav1
{
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #efefef;
	color: #003847;
	line-height:20px;
}


.leftNav1 a
{
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold;
	padding-left:5px;
	display:block;
	padding-right:10px;
	line-height:20px;
}


.leftNav1 a:visited
{
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold;
	padding-left:5px;
	display:block;
	padding-right:10px;
	line-height:20px;
	background-color:#fff;
}


.leftNav1 a:active{
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold;
	padding-left:5px;
	display:block;
	padding-right:10px;
	line-height:20px;
}


.leftNavHover
{
	font-family: tahoma;  
	background-color:#f8f8f8;
	color:#003847;
	border:1px solid #f1ab00;
	font-weight:bold;
	line-height:20px;
	font-size: 8pt; 
}


/*.leftNav a:Hover
{
	background-color:#f8f8f8;
	color:#003847;
	border:1px solid #f1ab00;
}*/


.leftNav2
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}


.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
}


.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}


.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;

}


.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}


.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #fff;
}


.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}


.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
	border-bottom:1px solid #f1ab00;
}


.pageTitle
{
	font-size:10pt; 
	font-weight: Bold;
    font-family: tahoma; 
	color: #016644;
	text-align:left;
	border-bottom:1px solid #f1aa00;
	padding-bottom:1px;
	display:block;
}


.pageTitle span
{
	margin:0px;
	padding:0px;
}


.bottomLinkBar
{
	font-family: tahoma;  
	font-size: 8pt; 
	color: #999999;
	float:none;
}


.mainContent td.ms-pagebreadcrumb
{
	display:none;
}


.mainContent div.ms-pagebreadcrumb
{
	display:none;
}


div.ms-wikieditouter
{
	position:static;
	border-bottom: 1px #6393d4 solid;
	margin-bottom:8px;
	margin-right:5px;
	border-right-width:1px;
}


div.ms-quicklaunchouter
{
	margin-left:7px;
	margin-top:5px;
	width:158px;
	border-width:0px;
}


/************************************************************************/
div#Main
{	
	width:100%;
	margin-left:auto;
	margin-right:auto;	
}


div#Navegacion
{
	float:left;
	width:192px;
	/*height:375px;*/
	background-repeat:repeat-y;	
	border-right:1px solid #f1ab00;
}


.ImagenCentro
{
	float:left;
	width:485px;
	border:1px solid #fff;
}


.WebPartEventos
{
	width:200px;
	float:right;
}


.fuente
{
	font-family: tahoma;
	color: #656b77;
	font-size: 8pt;
	font-family: tahoma;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color:#CCCCCC;
	padding-bottom:10px;
	padding-top:10px;
	margin-top:10px;
}


.master_siteaction
{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: 2px;
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-size: small;
}


.mainContainer
{
	background-position: right bottom;
	margin-left: 10px;
	width:700px;
	height:100%;
	float:left;
	margin-top:5px;
}



/****************************************************************************************************/
.VinculoWebPartEventos  { color:#003847;text-decoration:none;display: block; padding:2px;}

.VinculoWebPartEventos a:link {color:#003847; border-bottom:1px dotted #fff; display: block;}

.VinculoWebPartEventos a:active { color:#003847; border-bottom:1px dotted #fff; display: block;}

.VinculoWebPartEventos a:visited {color:#003847; border-bottom:1px dotted #fff; display: block;}

.VinculoWebPartEventos a:hover { color:#006644; background-color:#ededed; text-decoration:none;display: block}


.ms-WPTitle { /* títulos de la sweb parts */
	color:#003847;
	font-family:tahoma,sans-serif;
	font-size:8pt;
	font-weight:bold;
	padding:2px 7px 3px 2px;
}


.ms-WPHeader td {
	border-collapse:collapse;
	/*	background-color:#f8f8f8;*/
	color:#003847;
	border-bottom:1px solid #f1ab00;
}


/* ****************************************************************************************************/
/*Plantilla Pagina Simple*/

.pageContent 
{
	color:#666666;
	font-family:tahoma;
	font-size:8pt;
}

h1{color:#003847; font-size:8pt;}
h2{color:#003847; font-size:8pt;}

p a:link {color:#006644; text-decoration:none;}
p a:visited {color:#006644; text-decoration:none;}
p a:active {color:#006644; text-decoration:none;}
p a:hover {color:#000; text-decoration:underline;}

ul{list-style:square;}
li{list-style:square;}

li a:link {color:#006644; text-decoration:none;}
li a:visited {color:#006644; text-decoration:none;}
li a:active {color:#006644; text-decoration:none;}
li a:hover {color:#000; text-decoration:underline;}

.TablaPrecio 
{
	border:1px solid #ccc;
	background-image:url('../SiteCollectionImages/ImagenesLayout/FondoTablaPrecio.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	background-attachment:fixed;
}

.BordeCeldaFina
{
	background-color:#f8f8f8;
	border-bottom:1px dotted #999;
}


/* ********************htmlEditorCustomStyles************************* */

.ms-rteCustom-UEMC_Titulo_Verde
{
	font-size: 9pt; 
	font-weight: bold;
    font-family: tahoma; 
	color: #016644;
	text-align:left;
}


.ms-rteCustom-UEMC_Verde_Subrayado
{
	font-size: 9pt; 
	font-weight: bold;
    font-family: tahoma; 
	color: #016644;
	text-align:left;
	text-decoration:underline;
}


.ms-rteCustom-UEMC_Titulo_Azul
{
	font-size:9pt; 
	font-weight: Bold;
    font-family: tahoma; 
	color: #003847;
	text-align:left;
}


.ms-rteCustom-UEMC_Entradilla
{
	font-size: 9pt; 
	font-style:italic;
    font-family: tahoma; 
	color: #666;
	text-align:center;
}


.ms-rteCustom-UEMC_Texto_Normal
{
	font-size: 8pt; 
	font-weight: Normal;
    font-family: tahoma; 
    color:#3c3e41;
    text-align:left;
}


.ms-rteCustom-UEMC_Texto_Normal a:link {color:#006644; text-decoration:none;}
.ms-rteCustom-UEMC_Texto_Normal a:visited {color:#006644; text-decoration:none;}
.ms-rteCustom-UEMC_Texto_Normal a:active {color:#006644; text-decoration:none;}
.ms-rteCustom-UEMC_Texto_Normal a:hover {color:#000; text-decoration:underline;}


.ms-rteCustom-UEMC_Titulo_Verde_Subrayado{font-size: 9pt; font-weight: bold; font-family: tahoma; 	color: #016644;
	text-align:left;text-decoration:underline;}

.ms-rteCustom-UEMC_Texto_Negrita
{
	font-weight:bold;
}

.ms-rteCustom-UEMC_Imagen_Izqda
{
	float: left;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.ms-rteCustom-UEMC_Imagen_Dcha
{
	float:right;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
}

.ms-rteCustom-UEMC_Celda
{
	background-color:#f8f8f8;
	font-weight: bold;
    font-family: tahoma; 
	color: #003847;
	padding:5px;
	text-align:center;
	border-bottom:1px dotted #999;
	display:block;
}

.ms-rteCustom-SubtítuloDeArtículo
{
	font-size:9pt; 
	font-weight: Bold;
    font-family: tahoma; 
	color: #003847;
	text-align:left;
}

.ms-rteTable-1   {
	border-width: 0px;
	border-style: none;
	border-collapse: collapse;
	font-family: Tahoma;
	border:1px solid #c9c9c9;  
}

.ms-rteTable-1 tr.ms-rteTableHeaderRow-1      
{
	margin: 10px;
	padding: 10px;
	color: #3F4D6B;
	background: #E5E5E5;
	text-align: left;
	font-size: 10pt;  
	font-style: normal;
	font-family: Tahoma;  
	text-transform: capitalize;
	font-weight: bold;
	border-spacing: 10px;
	line-height: 14pt;
	vertical-align: top;
}

.ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1    
{
	padding: 0in 5.4pt 0in 5.4pt;
	color: #3a4663;
	line-height: 14pt;
}

.ms-rteTable-1 td.ms-rteTableHeaderLastCol-1  {
	padding: 0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
	line-height: 14pt;
}

.ms-rteTable-1 td.ms-rteTableHeaderOddCol-1 {
	padding:0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
	line-height: 14pt;
}

.ms-rteTable-1 td.ms-rteTableHeaderEvenCol-1 
{
	padding:0in 5.4pt 0in 5.4pt; 
	color: #3a4663;
	line-height: 14pt;
}

.ms-rteTable-1 tr.ms-rteTableOddRow-1  {
	color: #666666;
	background-color: #ffffff;
	font-size: 10pt;   
	vertical-align: top;
}

.ms-rteTable-1 tr.ms-rteTableEvenRow-1   {
	color: #666666;
	background-color: #eeeeee;
	font-size: 10pt;   
	vertical-align: top;
}

.ms-rteTable-1 td.ms-rteTableFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}

.ms-rteTable-1 td.ms-rteTableLastCol-1 {padding:0in 5.4pt 0in 5.4pt;}

.ms-rteTable-1 td.ms-rteTableOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
}

.ms-rteTable-1 td.ms-rteTableEvenCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
}

.ms-rteTable-1 tr.ms-rteTableFooterRow-1     {
	background-color: #e5e5e5;
	color: #4A5A80;
	font-weight: 500;
	font-size: 10pt;  
	font-family: Tahoma;  
	line-height: 11pt;
}

.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	border-top: solid gray 1.0pt;
	text-align: left;
}

.ms-rteTable-1 td.ms-rteTableFooterLastCol-1 {
	padding:0in 5.4pt 0in 5.4pt;
	border-top:solid gray 1.0pt;
	text-align:left;
}

.ms-rteTable-1 td.ms-rteTableFooterOddCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}

.ms-rteTable-1 td.ms-rteTableFooterEvenCol-1  {
	padding: 0in 5.4pt 0in 5.4pt;
	text-align: left;
	border-top: solid gray 1.0pt;
}



.TableGaleria{
	padding:2px;
}

.TableGaleriatd
{border:2px #fff solid;}

.TableGaleriatd a:link
{border:2px #fff solid;}

.TableGaleriatd a:active
{border:2px #fff solid;}

.TableGaleriatd a:visited
{border:2px #fff solid;}

.TableGaleriatd a:hover
{border:2px #f1aa00 solid;
background-color:}


/* -------------- CALENDARIO -----------------------*/

.vacio{
font-weight: bold; font-size: xx-small; width: 30px; color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-align: center; border:1px solid #fff; line-height:20px;
}

.laborable { 
font-weight: bold; font-size: xx-small; width: 30px; color: #666666; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffffff; text-align: center; border:1px solid #ccc;line-height:20px;
} 

.Leyenda
{
font-size:9px; font-family: verdana, arial, helvetica, sans-serif;
background-color:#FFFFFF;	line-height:20px;
}

.Leyenda a
{color:#999999; text-decoration:none}
.Leyenda a:hover
{color:#999999; text-decoration:underline}

.AperturaSolemne { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #0000ff; text-align: center; border:1px solid #000;line-height:20px;
} 

.ComienzoClases { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #9bcb00; text-align: center; border:1px solid #000;	line-height:20px;
} 	

.ComienzoClases08 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #d3b4e5; text-align: center; border:1px solid #000;	line-height:20px;
} 

.ComienzoClases10 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #008000;  text-align: center; border:1px solid  #000099;line-height:20px;
}


.Vacaciones { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #9bcbff; text-align: center; border:1px solid  #000099;line-height:20px;
} 

.VacacionesClaseDomingos { 
font-weight: bold; font-size: xx-small; width: 30px; color: #ff0000; font-family: verdana, arial, helvetica, sans-serif; background-color: #9bcbff; text-align: center; border:1px solid  #000099;line-height:20px;
} 

.Festivo { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #fa0000;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.Domingos { 
font-weight: bold; font-size: xx-small; width: 30px; color: #FF0000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff;  text-align: center; border:1px solid  #ccc;line-height:20px;
} 

.DiasNoLectivos { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #fc98cb;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.SeminariosTutoriales { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #d0df99;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.Seminarios08 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffff00;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.ExConvOrdinaria { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffcc00;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.ExConvOrdinaria08 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #fc9800;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.ExConvOrdinaria10 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #d0df99;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.ExConv2 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffcc00;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.ExConvExtraordinaria { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #fc9800;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.ExConvExtraordinaria08 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #9bcb00;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.ExConvExtraordinaria10 { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff537;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.Grado { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #fc9800;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.EntregaActas { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #7c0000;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.JornadaCultural { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #d9d6d6;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.Clausura { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #3cffff;  text-align: center; border:1px solid  #000099;line-height:20px;
} 

.ProgramasFormacion { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #008000;  text-align: center; border:1px solid  #000099;line-height:20px;
}


.horarioverano {
	font-weight: bold;
	font-size: xx-small;
	width: 30px;
	color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: #fef3c0;
	text-align: center;
	border: 1px solid #938d8d;
	line-height:20px;
} 


.TablaCalendario
{
	border:#999999 dotted 1px;
}


.TablaMes
{
	background-color:#FFFFFF;
	border-left:#999999 solid 1px;
	border-right:#999999 solid 1px;
	border-top:#999999 solid 1px;
	border-bottom:#999999 solid 10px;
}


.DiasSemana
{
	font-weight: bold; 
	font-size: xx-small;
	background-color:#000000;
	color:#FFFFFF;
	text-align:center;
}


.Festividades
{
	font-weight: Normal; 
	font-size: xx-small;
	color:#000000;
	text-align:Left;
	border-top:1px dotted #666666;
	background:#f8f8f8;
	background-image:url(../Imagenes/fondo.gif);
}


.nombremes { 
	font-weight: bold; 
	font-size: x-small; 
	color: #ffffff; font-family: verdana, arial, helvetica, sans-serif; background-color: #016644;
	line-height:25px; border-bottom:1px solid #666;
} 


.Titulo
{
	font-size:14px;
	font-weight:bold;
	background-color:#0099CC;
	color:#ffffff;
	border:#ffffff double 3px;
	line-height:25px;
}


.CabeceraTablas
{
	border-bottom: 0.1em solid #ccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:100%;
	padding-bottom:3px;
	padding-top:10px;
	color:#666;
	
}


.PfpAmarillo { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #ffff00;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.PfpVerde { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #9bcb00;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.PfpRosa { 
font-weight: bold; font-size: xx-small; width: 30px; color: #000; font-family: verdana, arial, helvetica, sans-serif; background-color: #fc98cb;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.PfpNaranja { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #fc9800;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.PfpAzul { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #0000ff;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.PfpAzulClaro { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #9bcbff;  text-align: center; border:1px solid  #000099;line-height:20px;
} 


.PfpMorado { 
font-weight: bold; font-size: xx-small; width: 30px; color: #fff; font-family: verdana, arial, helvetica, sans-serif; background-color: #cc99ff;  text-align: center; border:1px solid  #000099;line-height:20px;
}




/* ****************** FORMULARIOS ************************************************************* */

.CabeceraPrincipal
{
    font-family:Tahoma; 
    background-color:#fff; 
	color:#016644;
	font-weight:bold;
	padding:5px;
}

/*.CabeceraPrincipal
{
    font-family:Tahoma; 
    background-color:#fff; 
    border-bottom:1px dotted #003847;
	color:#016644;;
}*/


.Cabeceras
{
    background-color:#FFF;
/*    color:#016644;*/
	color:#666;
}


.Cuerpo
{
    font-family:Tahoma;
}


.Cuerpo input
{
    font-family:Tahoma; 
    background-color:#fefefe; 
    border:1px solid #bbb9b9;
    color:#666;
    padding:2px;
}


.Cuerpo textarea
{
    font-family:Tahoma; 
    background-color:#fefefe; 
    border:1px solid #bbb9b9;
    color:#666;
    padding:2px;
}


.Cuerpo select
{
    background-color:#fefefe; 
    border:1px solid #898787;
    color:#666;
    padding:2px;
}


.Boton
{
	border:1px solid #ccc;
	background-position:right bottom;
	background-image:url('../SiteCollectionImages/ImagenesLayout/FondoBoton.jpg');
	font-weight:bold;
}


/**************************************/
/*****Estilos de la CQWP***********/
/**************************************/

.Estilo1Image {
	border-bottom: 1px #f1aa00 solid;
	padding: 5px 7px 10px 0px;
	}
	
.Estilo1Title {
	padding-top: 10px;
	}
	
.Estilo1Title a:hover {
	font-weight: bold;
	font-size: 1.2em;
	}
	
.Estilo1Title a:visited {
	font-weight: bold;
	font-size: 1.2em;
	}
	
.Estilo1Title a:link {
	font-weight: bold;
	font-size: 1.2em;
	}
	
.Estilo1Title a {
	font-weight: bold;
	font-size: 1.2em;
	}
	
.Estilo1Description {
	padding: 5px 0px 10px 0px;
	border-bottom: 1px #f1aa00 solid;	
	}
	
.Estilo1Border {
	border-bottom: 2px #f1aa00 solid;
	}
	
.CSSImagen {
	margin:0px;
	width:22px;
	vertical-align:top;
	padding-top:5px;
	padding-right:5px;
	}
	
.CSSTitulo {
	margin: 0px;
	padding-bottom:10px;
	text-align:left;
	line-height:14px;
}

.CSSTitulo a:link
{
	color:#036745;
 	/*text-transform: capitalize;*/
 }
 
.CSSTitulo a:visited {color:#036745;}

.CSSTitulo a:hover{
	background-color:#EDEDED;
	color:#006644;
	display:block;
	text-decoration:none;
}

.CSSFecha {
	margin:0px;
	color:#666;
	line-height:auto;
	font-size:10px;
	padding-top:3px;
}

img{
border:0px;
}
	
	
/* *********************************************************************/	
/* Calendario Agenda de Eventos/* **************************************/	
/* *********************************************************************/	

.ms-selectednav /* hoy */
{
	background-color:#f9f0cd;
	border:1px solid #f1aa00;
}

.UserShadedRegion
{
	background-color:#fff9c7;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	border-collapse:collapse;
	color:#ccc;
}

.ms-calWeek
{
	border-top:1px solid #fff;
	border-bottom:1px solid #999;
	color:#999;
	text-transform:capitalize;
}

.UserSectionTitle
{
	color:#006748;
	text-transform:none;
	border-style:none;
	margin-bottom:1px;
	background-color:white;
}

.UserSectionTitle :first-letter
{
	color:#006748;
	text-transform:  capitalize;
	border-style:none;
	margin-bottom:1px;
	background-color:white;
}

.ms-dpselectedday
{
	color:#00516d;
	border:1px solid #9acc9a;
}

.UserToolbar
{
	background-color:#fff;
	border-bottom:1px solid #fff;
	padding-left:2px;
	padding-right:2px;
	background-image:url('../SiteCollectionImages/ImagenesLayout/FondoTablaPrecio.jpg');
	font-weight:bold;
}
	
.ms-dpnonmonth
{color:#ccc;}

.ms-cal
{
	border-bottom:1px solid #ccc;

	
/*	background-image:url('../SiteCollectionImages/ImagenesLayout/FondoTablaPrecio.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	background-attachment:fixed;*/
}


/* Control Calendario */
div#tipDiv {
	position: absolute;
	visibility: hidden;
	left: 0;
	top: 0;
	z-index: 10000;
	background-color: #F9F0CD;
	border: 1px solid #F1AA00;
	width: auto;
	padding: 6px;
	color: #000;
	font-size: 11px;
	line-height: 1.3;
	text-decoration:none;
}

div#tipDiv a:link {	color: #016644;	text-decoration:none;}
div#tipDiv a:visited { color:#016644;text-decoration:none; }
div#tipDiv a:hover { color:#000;text-decoration:none; background-color:#fff; display:inline-block;}


/************* Calendario de Eventos **************************/
/*div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336; 
  width:260px; padding:6px;
  color:#000; font-size:11px; line-height:1.3;
}

div#tipDiv a:link { color:#33b }
div#tipDiv a:visited { color:#339 }
 */
 
.ciin-DiaConEventos{
 background-color:#99CCFF;
}


/* *********************************************************************/	
/* TV/* **************************************/	
/* *********************************************************************/


.bodyTV
{
	background-color:#fff;
	height:100%;
	margin:0px;
	background-image:url('../SiteCollectionImages/ImagenesLayout/FondoTop3 TV.jpg');
	background-repeat:repeat-x;
}


.LogoTopTv
{
	background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivTopTv.jpg');
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 23px;
}


.LogoBottomTv
{
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 92px;
}

.mainContainerTv
{
	background-position: right bottom;
	margin-left: 0px;
	width:700px;
	height:100%;
	float:left;
	margin-top:5px;
}


/* *********************************************************************/	
/* EEES/* **************************************/	
/* *********************************************************************/

.bodyEEES
{
	background-color:#fff;
	height:100%;
	margin-top:5px;
	margin:0px;
	/*background-image:url('../SiteCollectionImages/ImagenesLayout/FondoTop3.jpg');*/
	background-repeat:repeat-x;
}


.LogoBottomEEES
{
	/*background-image: url('../SiteCollectionImages/ImagenesLayout/ImageDivBottomEEES.jpg');*/
	background-repeat:no-repeat;
	margin:0px;
	padding:0px; 
	height: 116px;
}


div#NavegacionEEES
{
	float:left;
	width:199px;
	/*height:375px;*/
	background-color:#004631;
	background-repeat:repeat-y;	
	margin-top:10px;
	/*border-right:1px solid #f1ab00;*/
}


.leftNav1EEES
{
	font-family: verdana;  
	font-size: 10pt; 
	font-weight:bold;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #ffffff;
	background-color:#004631;
	color: #ffffff;
	line-height:20px;
	
}


.leftNavEEES
{
	/*margin-right: 15px;*/
	
	background-color: #004631;
	cursor:pointer;
	color:#FFFFFF;
	width:200px;
	height:25px;
	padding:2px;
	text-align:left;
	font-weight:bold;
	font-family: Verdana;
	border: 2px solid #FFFFFF;
}


.leftNavHoverEEES
{
	font-family: verdana;  
	background-color:#ffffff;
	color:#004631;
	border:1px solid #f1ab00;
	font-weight:bold;
	line-height:20px;
	font-size: 10pt; 
}


.menu
{
	cursor:pointer;
	/*margin-bottom: 7px;*/
	background-color:#f4aa00;
	color:#004631;
	width:200px;
	height:25px;
	padding:2px;
	text-align:left;
	font-weight:bold;
	font-family: Arial;
	font-size:13px;
	border-top: 2px solid #004631;
	border-right: 6px solid #004631;
	border-left: 6px solid #004631;
	border-bottom: 2px solid #004631;
	text-decoration:none;
	/*vertical-align:middle;*/
}


.style6 {
	text-decoration: none;
}


.style5 {
	color: #004631;
}


.style3 {
	border: 2px solid #f4aa00;
	background-color: #ffffff;
}


.style4 {
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
    color:#004631;
}


.submenu{
cursor:pointer;
margin-bottom: 5px;
margin-left:20px;
background-color:#f4aa00;
color:#004631;
width:135px;
padding:2px;
text-align:left;
font-weight:bold;
}


.fuenteEEES
{
	font-family: Arial Narrow;
	color: #3c3e41;
	font-size: 12pt;
}


.tituloNaranja
{
	font-family: Arial Narrow;
	color: #fbbb01;
	font-size: 30pt;
	font-weight:bold;
}

.tituloVerde
{
	font-family: Arial Narrow;
	color: #004631;
	font-size: 20pt;
	font-weight:bold;

}

.ulEEESPdf{
	list-style-image: url(http://www.uemc.es/SiteCollectionImages/ImagenesGenericas/Iconos/ListaPdf.gif);
	font-size: 11pt;
	margin-left:50px;
	margin-right:20px;
}


.ulEEESLupa{
	list-style-image: url(http://www.uemc.es/SiteCollectionImages/ImagenesGenericas/Iconos/lupa.gif);
	font-size: 11pt;
	margin-left:50px;
	margin-right:20px;
}


.olEEES{
	
	color:#f4aa00;
	font-size:18pt;
}

.mainContainerEEES
{
	background-position: right top;
	background-image:url('../SiteCollectionImages/ImagenesLayout/estrellas.gif');
	background-repeat: no-repeat;
	/*background-color:#fdd475;*/
	margin-left: 0px;
	width:700px;
	height:100%;
	float:left;
	margin-top:10px;
	border-top: 2px solid #004631;
	border-right: 2px solid #004631;
}

