h1 {
    color: #FFFFFF;
}
div.header {
    background: url("header.gif") no-repeat scroll left top transparent;
    height: 244px;
}
div.header p.title {
    height: 80px;
    margin-left: -160px;
    margin-top: 50px;
    width: 300px;
}
div.header p.title a {
    display: block;
    height: 80px;
    width: 300px;
}
div.header a.logoUab {
    background: none repeat scroll 0 0 transparent;
    height: 100px;
    width: 120px;
}
div.header ul.userToolsList {
    padding-left: 60px;
}
div.header ul.userToolsList li a {
}
ul#headerLinks {
    bottom: 0;
    left: 0;
    list-style: none outside none;
    margin-top: 150px;
    position: relative;
}
ul.verticalMenuList li p {
    background: none repeat scroll 0 0 #A1CE67;
}
ul.verticalMenuListInterior {
    background: none repeat scroll 0 0 #A1CE67;
}
h1.titolPlana {
    background: none repeat scroll 0 0 #A1CE67;
}
.secciono10px, #espaiCentralInterior a.secciono10px, .texto_destacado, .texto_destacado_peq, .texto_destacado * {
    color: #A1CE67;
}
h2.titulacio {
    border-bottom: 1px solid #A1CE67;
}
div.module04 {
    background: url("module04.gif") repeat-x scroll left top transparent;
}
.menuIzdaSelected {
    color: #5D7A56;
}
.menuIzda a:hover {
    color: #5D7A56;
}
ul.verticalMenuList li.extended {
    background: url("grandientModule.png") repeat-x scroll left bottom transparent;
    margin-bottom: 10px;
}
ul.verticalMenuList li {
    margin-bottom: 10px;
}
div.module {
    display: none;
}
ul.verticalMenuList li p {
    background-color: #CADB2A;
}
.menuIzdaInferior ul li a:hover {
    color: #000000;
}
.formulari {
    background-color: #FFFFFF;
}
div.webContent {
    background: url("FonsInnovacio.jpg") repeat-x scroll left bottom #FFFFFF;
    padding-bottom: 180px;
}
div.grandientTBottom {
    height: 0;
}
div.leftColumn {
    margin-top: 10px;
    width: 200px;
}
div.centerColumn {
    margin-right: 18px;
    width: 480px;
}
div.rightColumn {
    margin-top: 10px;
    padding-left: 0;
    padding-right: 0;
    width: 160px;
}
div.cartellHome {
    margin-bottom: 10px;
}
div.cartellHomeFi {
    margin-bottom: 10px;
}
div#videosBlock {
    float: left;
    margin-left: 8%;
    margin-top: 40px;
    width: 760px;
}
div.videoHome {
    margin-bottom: 12px;
}
img.playicon {
    cursor: pointer;
    display: inline;
    left: 210px;
    position: relative;
    top: -220px;
}
.accessible_news_slider img {
    border: 0 none;
}
.accessible_news_slider li, .accessible_news_slider p {
    font-family: "Arial","Verdana",sans-serif;
    font-size: 0.8em;
    line-height: 1.6;
    margin: 0;
    padding: 0;
}
.accessible_news_slider li p {
    font-size: 1em;
}
.accessible_news_slider {
    overflow: hidden;
    position: relative;
}
.accessible_news_slider .javascript_css {
    background: none repeat scroll 0 0 #FFFCD3;
    padding: 20px;
    position: relative;
    z-index: 3;
}
.accessible_news_slider .skip_to_news {
    left: -9999px;
    position: absolute;
    top: 0;
}
.accessible_news_slider .back {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2;
}
.accessible_news_slider .back a {
    height: 75px;
    outline: medium none;
    width: 7px;
}
.accessible_news_slider .next a {
    height: 75px;
    outline: medium none;
    width: 7px;
}
.accessible_news_slider .next {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
}
.accessible_news_slider ul {
    left: 0;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 146px;
    z-index: 1;
}
.accessible_news_slider li {
    display: inline;
    float: left;
    width: 146px;
}
div#altresSitesimgsHomeCEI div#linkGalleryScrollimgsHomeCEI div#galeriaEnllasosEIimgsHomeCEI img.background {
    position: relative;
}
div#altresSitesimgsHomeCEI div#linkGalleryScrollimgsHomeCEI div#galeriaEnllasosEIimgsHomeCEI img.background:hover {
    opacity: 0;
}
div.altresSitesContainer div.altresSitesGaleria {
    margin-left: 20px;
    overflow: hidden;
    width: 730px;
}
.accessible_news_slider .fadeArrowBack a {
    background-image: url("segeta_enrera_gris.png");
}
.accessible_news_slider .next a {
    background-image: url("fd.gif");
}
.accessible_news_slider .fadeArrowNext a {
    background-image: url("segeta_endavant_gris.png");
}
.accessible_news_slider p a {
    background: url("fe.gif") no-repeat scroll left center transparent;
}
div#playerRelatedContent {
    height: 360px;
}
div#zonaPatrocinadors {
    float: left;
    margin-left: 71px;
    margin-top: 40px;
}
div#zonaPatrocinadors p, div#videosBlock p {
    color: #6D6D6D;
    font-family: "Helvetica 55 Roman",Arial;
    font-size: 14px;
    margin-bottom: 10px;
}
div#menuCentralLogos div#menuLinksLogos div#enllasBotoLogo {
    display: table-cell;
    float: left;
    margin-right: 30px;
    vertical-align: bottom;
}
div#menuCentralLogos div#enllasBotoLogo a {
    float: left;
}
span.menu_seccion h1 {
    color: #CADB2A;
    margin-top: 10px;
}
div#formDiv {
    margin-top: 15px;
    width: 410px;
}
div#formDiv div.formRow {
    clear: both;
    padding-top: 5px;
}
div#formDiv div.formRow label {
    color: #5C6063;
    float: left;
    font-size: 11px;
    text-align: right;
    width: 200px;
	font-weight: bold;
}
div#formDiv div.formRow span.formw {
    float: right;
    text-align: left;
    width: 200px;
}
div#formDiv div.formRow span.formw input {
    border: 1px solid #5C6063;
    height: 16px;
    padding-bottom: 1px;
    padding-top: 1px;
    width: 200px;
}

div#formDiv div.formRow span.formw input.errorInput{
	border-color: #CADB2A;
}

div#formDiv div.formRow span.formw select {
    border: 1px solid #5C6063;
    width: 200px;
}

div#formDiv div.formRow span.formw textarea {
	border: 1px solid #5C6063;
}

div#formDiv input.enviar {
    /*background: none repeat scroll 0 0 #ECE9D8;
    border: 3px outset #ECE9D8;*/
    float: right;
	
	background: url("grandientModuleLink.gif") repeat-x scroll left top #000000;
    border-color: #CADB2A;
    border-style: solid;
    border-width: 0 0 0 20px;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    padding: 5px;
}
p#formulari {
    margin-top: 10px;
}
.slogan_aposta {
    color: #6C6C6C;
    font-family: "Helvetica 55 Roman",Arial;
    font-size: 20px;
    line-height: 30px;
}
.jqmWindow {
    background-color: #FFFFFF;
    border: 1px solid black;
    color: #333333;
    display: none;
    left: 50%;
    margin-left: -300px;
    padding: 12px;
    position: fixed;
    top: 17%;
    width: 600px;
}
.jqmOverlay {
    background-color: #000000;
}
div#obrirFormConvocatoria {
    margin-top: 15px;
}
div#obrirFormConvocatoria input {
    color: #CADB2A;
    cursor: pointer;
    font-weight: bold;
}
div#convocatoriaForm {
    padding: 5px 10px;
}
div#convocatoriaForm img.closeIcon {
    float: right;
}
div#convocatoriaForm h1 {
    color: #CADB2A;
    font-size: 17px;
    margin-bottom: 10px;
}
div#convocatoriaForm div.convocatoriaField {
    float: left;
    width: 33%;
}
div#convocatoriaForm div.convocatoriaFieldW {
    float: left;
    width: 72%;
}
div#convocatoriaForm label {
    display: block;
    font-weight: bold;
    margin: 8px 0;
}
div#convocatoriaForm span.error {
    color: red;
}
div#convocatoriaForm input.textinput {
    border: 1px solid grey;
    width: 85%;
}
div#convocatoriaForm textarea {
    border: 1px solid grey;
    width: 94%;
}
div#convocatoriaForm div.clearLine {
    clear: both;
}
div#convocatoriaForm input.submitinput {
    background: url("boto_anar_a_formulari_modul.jpg") no-repeat scroll 50% 50% transparent;
    border: medium none;
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px;
    padding: 4px 5px 4px 6px;
    text-align: center;
    width: 105px;
}
div#clusters {
    margin-top: 10px;
}
div#clusters div#contingutCluster {
    height: 360px;
    margin-bottom: 20px;
    margin-top: 0;
}
div#clusters div#contingutCluster div#navCluster {
    background-color:#000000;
	height:70px;
	opacity:0.7;
	filter: alpha(opacity = 70);
	z-index:2;
	
    margin-top: -72px;
}
div#clusters div#contingutCluster div#navCluster p#textCluster {
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 1.2em;
    font-weight: bold;
    opacity: 1;
    padding-bottom: 15px;
    padding-top: 15px;
    text-align: center;
	
	
}
* + html div#central div#canvas div#cosWeb div#clusters div#contingutCluster div#navCluster p#textCluster {
    margin-bottom: 10px;
    margin-top: 0;
}
div#clusters div#contingutCluster div#navCluster p#selClusters {
    height: 24px;
    margin-bottom: 0;
    margin-top: 0;
    text-align: center;
}
div#clusters div#contingutCluster div#navCluster p#selClusters img {
    margin-left: 5px;
    margin-right: 5px;
}

.textLegal{
	margin-top: 50px;
}

div#center h2 span{
	line-height: 25px;
}

div.rightColumn  img{
	margin-bottom: 10px;
}