/* colores e imagenes de la página web   */
#wrap {background:#fff url(sostenible/fondo.jpg) center top repeat-x;color:#292a25;}
a{color:#000;}
a:hover{color:#6c940d ;;text-decoration:underline}
h3{color:#6c940d   !important}
h2,a, h3 a {color:#6c940d ; text-decoration: none; }
.resum-noticia a, .resum-noticia-extensa a{color:#6c940d ; font-weight:bold; text-decoration: none; }
.resum-agenda-index a, .resum-agenda-index h{ color: #6c940d ;}

#cabecera { background:#6c940d  url(sostenible/fons-capselera2.jpg) repeat-x; color: #ccc;}
#cabecera h1#logo a{background:url(sostenible/logo.jpg) no-repeat;height:105px;width:480px;}
.menu-servicios .form-submit{background:transparent url(lupa-gris.jpg) no-repeat;}
#menu-principal{background:#cbc0a0;color:#282828;}
#menu-principal ul li a:hover{background:#e6e3d2;color:#282828;}

#menu-principal.div4 ul li.menu4{}
#menu-principal.div4 ul li.menu5{}
#menu-principal.div4 ul li.menu6{}
/*#menu-principal.div4 ul li {
    width: 26.6em !important;
}*/
#menu-desplegable{
	background-color:#E3E2DD;
  background-position:initial initial;
  background-repeat:initial initial;
  border-bottom-color:#A6A69C;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-right-color:#A6A69C;
  border-right-style:solid;
  border-right-width:1px;
  	border-left-color:#A6A69C;
  border-left-style:solid;
  border-left-width:1px;
  color:#282828;
position:relative;
top:-1px;
}
#menu-desplegable ul.submenu1{

  border-right-color:#E3E2DD;
  border-right-style:solid;
  border-right-width:1px;
  margin:0;
  padding:0.83em 0;
}
#menu-desplegable ul.submenu2{
  border-left-color:#A6A69C;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#E3E2DD;
  border-right-style:solid;
  border-right-width:1px;
}
#menu-desplegable ul.submenu3{
border-left-color:#A6A69C;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#E3E2DD;
  border-right-style:solid;
  border-right-width:1px;
}
#menu-desplegable ul.submenu4{
	border-left-color:#A6A69C;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#E3E2DD;
  border-right-style:solid;
  border-right-width:1px;
}
#menu-desplegable ul.submenu5{
border-left-color:#A6A69C;
  border-left-style:solid;
  border-left-width:1px;
  border-right-color:#E3E2DD;
  border-right-style:solid;
  border-right-width:1px;
}
#menu-desplegable ul.submenu6{border-left:1px solid #a6a69c;}
.sinbarra{  border-left: medium none !important}
#menu-desplegable ul li{background:transparent url(boton-flecha.gif) left 0.56em no-repeat;color:#000;}
#menu-desplegable ul li a{color:#000;}
#menu-desplegable ul li a:hover{color:#000;}
#menu-desplegable .desplegar{border-top:1px solid #a6a69c;}
.desplegar p{background:transparent url(boton-desplegar.jpg) left center no-repeat;}
.active p{background:transparent url(boton-plegar.jpg) left center no-repeat;}
#submenu{background:#e6e3d2;color:#282828;border-bottom:1px solid #fff;}
#submenu li h4 a{color: #282828; text-decoration: none; }
#submenu li h4 a:hover{ color:#6c940d ; }
#submenu li, .menu-segundos li, .entry-content ul.menu-segundos li {background:transparent url(../img/sep-submenu.gif) 100% center no-repeat;}
#menu-segundos{background:#e6e3d2; color:#282828;;}
#menu-segundos .overview li h4 a{color: #282828; text-decoration: none;}
#menu-segundos .overview li h4 a:hover{ color:#6c940d ; }
#bloc-noticias .menu-segundos li a, #menu-segundos .overview li a:hover{ color:#6c940d ; }
#slider-principal .panel-foto p { color:#fff; font-weight: lighter;  }
#slider-principal .panel-foto h3 a { color:#fff;  }
#slider-principal .pie-slider { background:transparent url(negre-transparent.png) repeat; color: #fff; }
#slider-principal ul.pager{ color:#fff;}
#slider-principal ul.pager li a{color:#fff;}
.menu-slider ul{ background:transparent url(caja_negro.png) repeat; }
.menu-slider ul li {border-bottom:1px dotted #fff;color:#fff;}
.menu-slider ul li a {color:#fff; }
.menu-slider ul li a:hover {color:#000; }
.menu-slider ul li:hover {border-bottom:1px dotted #152330;background:#fff;color:#000;}
.menu-slider ul li.active {border-bottom:1px dotted #152330;background:#fff;color:#000;}
.menu-slider ul li.last {color:#fff;background:transparent ;height: 100%;}
.menu-slider ul li.last:hover {background:#fff;color:#000;}
.menu-slider-segons ul{background:#d8d1b7;}
.menu-slider-segons ul li{border-bottom:1px solid #b3ab9e;color:#b3ab9e}
.menu-slider-segons ul li a{display:block;color:#3f3c35;}
.menu-slider-segons ul li:hover{border-bottom:1px solid #b3ab9e;background:#e6e3d2;}
.entry-content ul li{background:#fff url(boton-flecha-r.gif) left 0.86em no-repeat;}
.entry-content ul.llistat-content li{border-bottom:1px dotted #000;}
.entry-content ul.llistat-content-last li{border-bottom:1px dotted #000;}
.entry-content ul.llistat-content li a{text-decoration: none;}
.entry-content ul.llistat-content-last li a{text-decoration: none;}
.titol-bloc{background:#e6e3d2;}
.titol-bloc a:hover{text-decoration: underline; }
.menu-segundos{text-align:left;background:#e6e3d2;}
.menu-segundos a:hover{text-decoration: underline; }

.menu-quintos{
	text-align:left;
	background:none repeat scroll 0 0 #F9F5E2;
}
.menu-quintos a:hover{
	text-decoration: underline; 
}
.menu-quintos a{
	color: #6c940d ;
 }
 .menu-quintos li {
    border-color: #6c940d ;
}
.titol-bloc2{background:#e6e3d2;}
.titol-bloc2 b{color:#6c940d ;}
.titol-bloc2 a:hover{text-decoration: underline; }

.titulo-segundos{color:#6c940d ;}
.form-data{background:#fff;border:1px solid #ccc;}
.form-calendari{background:transparent url(calendari.jpg) no-repeat;}
/* 05/05/2014
.navegador-articles{background:#000;margin:1.67em 0em 0em 0em}*/
p.p-anterior{background:transparent url(p-anterior.jpg) left 50% no-repeat;}
p.p-seguent{background:transparent url(p-seguent.jpg) right 50% no-repeat;}
span.titol{color:#6c940d ;}
p.data span.mes{color:#ff0000;font-size:0.9em;}
p.data span.dia{color:#606e79;font-size:3.8em;}
.resum-agenda p{font-size: 0.95em;}
.resum-agenda-last p{font-size: 0.95em;}
ul.llistat-1 li,ul.llistat-2 li,ul.llistat-3 li,ul.llistat-4 li{border-bottom:1px dotted #000;}
ul.llistat-1 li:hover,ul.llistat-2 li:hover,ul.llistat-3 li:hover,ul.llistat-4 li:hover{color:#6c940d ;border-bottom:1px dotted #6c940d ;}
tr.titulo-tabla{background:#e6e3d2;}
.grid3-1{border-bottom:1px solid #6c940d ;}
.grid3-2{border-bottom:1px solid #6c940d ;}
.grid3-3{border-bottom:1px solid #6c940d ;}
.grid3-4{border-bottom:1px solid #6c940d ;}
.menu-sidebar ul{background:#d8d1b7;}
.menu-sidebar ul li{border-bottom:1px solid #b3ab9e;color:#3f3c35;background:transparent;}
.menu-sidebar ul li a{color:#2C2925; display: block;}
.menu-sidebar ul li a:hover{color:#3f3c35;}
.menu-sidebar ul li:hover{border-bottom:1px solid #b3ab9e;background:#e6e3d2;) right center no-repeat;}
.menublanc-sidebar ul{border-top:1px dotted #6c940d ;}
.menublanc-sidebar ul li{border-bottom:1px dotted #6c940d ;color:#6c940d ;background:#fff;}
.menublanc-sidebar ul li a{color:#6c940d ;}
.menublanc-sidebar ul li a:hover,
ul.llistat-1 li:hover,
ul.llistat-2 li:hover,
ul.llistat-3 li:hover,
ul.llistat-4 li:hover{color:#000; background:#eee;}
.menublanc-sidebar ul li:hover{border-bottom:1px solid #b1afa3;color:#000;}
.links-sidebar{background:#cfccc3 url(li-gris.jpg);}
.links-sidebar ul li{border-bottom:1px solid #b1afa3;}
.links-sidebar ul li:hover{color:#000;}
.links-sidebar ul li.estalvi{background:transparent url(li-estalvi.jpg) left center no-repeat;}
.links-sidebar ul li.postgrau{background:transparent url(li-postgrau.jpg) left center no-repeat;}
.links-sidebar ul li.parc{background:transparent url(li-parc.jpg) left center no-repeat;}
.links-sidebar ul li.videos{background:transparent url(li-videos.jpg) left center no-repeat;border-bottom:0;}
#footer {background:#3f4545;color:#fff;}
.pie-pagina{background:#3f4545;color:#fff;}
.pie-pagina a{color:#ccc;}
.pie-pagina a:hover{color:#fff;}
#search-button {background:white; border:1px solid #000;}


table.sortable td{border-bottom:1px solid #6c940d ; padding:4px 0; border-left:10px solid #fff;border-right:10px solid #fff;}
.titulo-corto-asignatura{
	position:relative;
	float:left;
	color:#6c940d ;
	font-weight: 600;
	width:20%;
}

.titulo-corto-convocatorias{
	position:relative;
	float:left;
	color:#6c940d ;
	font-weight: 600;
	width:40%;
	margin-left:1em;
}
.convocatorias-examen{
	position:relative;
	float:left;
	color:#6c940d ;
	font-weight:600;
	width:10em;
	height:5em;
	text-align:center;
	padding-top: 2.5em;
}


.caja-mapa-web ul li{background:#fff url(boton-flecha-r.gif) left 0.86em no-repeat;}

.caja-mapa-web{border: 0.1em solid #B3AB9E;}

#content .caja-mapa-web h3{
	text-align:left;
	background:none repeat scroll 0 0 #E6E3D2;
}

.caja-mapa-web-sevicios h3{
	background-color: #6c940d ;
}

.caja-mapa-web-sevicios{
	/*background-color: #6c940d ;
	background: url("blau-transparent.png") repeat scroll 0 0 transparent;*/
}

#calendario{
		 background: none repeat scroll 0 0 #F9F5E2;
}

.cercador .mes{
 		background: none repeat scroll 0 0 #E6E3D2;
}

#calendario td.actual{

		background-color: green;


}

#calendario td.evento{


}

#calendario td.seleccionado{
		background-color: #6c940d ;
		color: #F9F5E2
}

#calendario td.seleccionado a{
		color: #F9F5E2
}

#calendario  td.actual a{
		color: #F9F5E2
}

#calendario thead{
	background-color: #B3AB9E
}

/*.resum-noticia{
	width:26em;
}*/

#mycustomscroll_mcontentwrapper{
	height: 38.5em !important;
}
#mycustomscroll {
    height: 38.5em !important;
    
}

#mycustomscroll_vscrollerbase{
height: 100% !important;
}

.titulo-alternatiu{
	color:#6c940d ;
}
#slider-principal .panel-foto .txt a {
    color: #FFFFFF;
}


a.empresa{
	float:left;
	width: 15em
}


/* ESTILO TEMPORAL MIENTRAS NO HAY BUSCADOR EN CORPORATIVA */
.menu-servicios ul li.buscador form {
	width: 18em;
}

#menu-segundos .overview li h4.submenu-s4 {
    margin: 0 0 0 26.5em;
}

.programa img{
		float:right;
}

.entry-content li.boletin {
    background: none repeat scroll 0 0 transparent;
    padding-left:0em;
    clear:left;
 }
 
 .form-evento option{
 		padding:0 !important;
 }
 
 #menu-banners {
    background-color: #FFFFFF;

}

.columna-programa{
	width: 18em;
	float: left;
}

.noticia-boletin .entry-content{
		border-bottom:1px solid #e3e2dd;
}

.contacta{
		margin-bottom: 2em;
    margin-left: 15em;

}

.contacta .email{
font-size: 1.2em;
    height: 1.5em;
    width: 40%;

}

.contacta label {
		margin-right:0.5em
}

/* Estilos buscador Google */
.gsc-control-cse .gs-spelling, .gsc-control-cse .gs-result .gs-title, .gsc-control-cse .gs-result .gs-title * {
color: #6C940D!important;
}

.gs-result a.gs-visibleUrl, .gs-result .gs-visibleUrl {
color: #6C940D!important;
}
/* Fin estilos buscador Google */


.agenda-caja .mes {
    background: none repeat scroll 0 0 #6C940D;
}

.agenda-caja .dia {
    color: #6C940D;
}