#contenedor {
width:910px;
padding:0 44px 55px
}

h2.quality {
text-align:center;
font-size:3.5em;
font-weight:700;
color:#adbc4b
}

p.subtitulo {
padding-bottom:55px;
text-align:center;
background:url(/img/index/sombra-separador.gif) no-repeat bottom;
font-weight:700;
color:#b2b2b2;
font-size:2.1em
}

.indexIzda ul li {
border-bottom:1px dotted #a9a9a9;
background:url(/img/index/tick.gif) no-repeat 0 15%;
color:#656565;
font-size:1.2em;
padding:5px 0 10px 30px
}

a.boton:link,a.boton:visited {
overflow:hidden;
float:right;
margin-top:10px
}

.cursos ul li {
border-bottom:1px dotted #a9a9a9;
color:#656565;
font-size:1.2em;
padding:10px
}

.campus {
overflow:hidden;
width:25%;
float:left;
margin-top:-20px;
background:url(/img/index/fondo-campus.png) no-repeat;
text-align:center;
padding:5px 0 15px
}

a.accede:link,a.accede:visited {
padding-bottom:15px
}

.calidadTuristica {
overflow:hidden;
width:21%;
float:left;
background:url(/img/index/fondo-noticias.gif) no-repeat bottom;
padding:15px
}

.calidadTuristica ul li {
border-bottom:1px dotted #9ca2cf;
padding:7px 0
}

.calidadTuristica ul li .fecha {
overflow:hidden;
float:left;
width:29%;
color:#000
}

.calidadTuristica ul li a:link,.calidadTuristica ul li a:visited {
font-size:1.2em;
color:#5861a3;
text-decoration:none
}

.calidadTuristica ul li a:hover {
text-decoration:underline
}

#colIzquierda,#colDerecha {
display:none
}

.indexIzda,.cursos {
overflow:hidden;
width:34%;
float:left;
padding-right:30px;
margin-top:-15px
}

.indexIzda h3,.cursos h3,.campus h3 {
margin-bottom:10px;
color:#000;
font-weight:700;
font-size:2em
}

.indexIzda ul li strong,.cursos ul li strong {
color:#000;
font-size:1.25em;
font-weight:400
}

.cursos p,.campus p {
margin-bottom:10px;
font-size:1.2em;
color:#656565
}