@charset "utf-8";
/* CSS Document */
*{
margin:0px;
padding:0px;
border:0px
}

body{
background-color:#FFF;
font-family:"Open Sans", "Open Sans Bold", "Open Sans Bold Italic", "Open Sans Italic", "Open Sans Light", "Open Sans Light Italic", "Open Sans Semibold", "Open Sans Semibold Italic";
}


h2{
color:#C6E3BA;
font-size:26px;
margin-top:50px;
float:right;
font-family:"Open Sans", "Open Sans Bold", "Open Sans Bold Italic", "Open Sans Italic", "Open Sans Light", "Open Sans Light Italic", "Open Sans Semibold", "Open Sans Semibold Italic";
}

h3{
font-size:18px;
padding:0px 0 0px 5px;
background-color:#C6E3BA
}

h4{
color:#000;
font-size:18px;
padding:10px 0 0px 5px;
border-bottom:3px #000 solid;
}

h5{
font-size:18px;
border:1px solid;
}

h6{
font-size:16px;
}

h7{
font-size:18px;
border:1px solid;
width:120px;
}

h8{
color:#C6E3BA;
font-size:30px;
font-family:"Open Sans", "Open Sans Bold", "Open Sans Bold Italic", "Open Sans Italic", "Open Sans Light", "Open Sans Light Italic", "Open Sans Semibold", "Open Sans Semibold Italic";
}

li{
font-size:12px;
list-style:none;
}

p{
font-size:12px
}

#top{
width:1000px;
margin:auto;
border-bottom:2px #98CC6D solid
}

#barra{
width:1000px;
height:10px;
margin:auto;
background-image:url(../img/barra.jpg)
}

#barra_verde{
width:1000px;
height:10px;
margin:auto;
background-color:#98CC6D
}


#name{
width:500px;
float:left;
}

#name2{
width:500px;
float:right;
}


#menu-content{
width:1000px;
margin:auto;
}

#menu{
width:255px;
float:right;
background-color:#C6E3BA
}

#menu li{
font-size:12px;
color:#fff;
margin-left:3px;
padding:3px 3px 3px 3px;
float:left;
}

#menu a{
color:#000;
border-bottom:3px #C6E3BA solid;
text-decoration:none
}

#menu a:hover{
border-bottom:3px #98CC6D solid;
color:#fff;
text-decoration:none
}



#menu-social{
width:150px;
float:right;
}



#menu-social li{
font-size:12px;
color:#000;
padding:5px 5px 0px 5px;
float:left;
}

#menu-social a{
color:#000;
text-decoration:none
}

#menu-social a:hover{
color:#999;
text-decoration:none
}


#content{
width:1000px;
background-color:#FFFFFF;
padding-bottom:20px;
margin:auto
}

#columna_izq{
border-right:1px #000 solid;
width:500px;
float:left;
}


#columna_izq li{
padding:5px 5px 5px 5px;
}



#columna_izq li img a{
border:0px
}

#columna_izq li img a:hover{
border:0px;
opacity:0.9;
filter:Alpha(opacity=90);
background-color:#000;
}



#KIT{
width:499px;
float:left
}

#KIT ul{
margin-right:30px;
float:left
}

#KIT li{
list-style:inside
}


#columna_der{
width:499px;
float:right
}


#bienvenidos p{
	margin:10px;
	padding:10px 10px 10px 10px;
	background-color:#C6E3BA
}

#seccion_P{
width:150px;
padding:10px 10px 10px 10px;
float:left
}

#seccion_P li{
margin-bottom:3px
}

#seccion_F{
width:300px;
padding:10px 10px 10px 10px;
float:left
}

#seccion_F li{
margin-bottom:3px
}


.catedra{
margin:10px 5px 2px 5px;
padding:10px;
background-color:#C6E3BA;
}


#pie-catedra img{
margin:5px 5px 2px 98px;
}


.mapa img{
margin:5px 15px 2px 15px;
}


.punteo li{
background-color:#C6E3BA;
margin:10px 50px 10px 50px;
padding: 3px 5px 3px 5px;
font-size:15px

}


#carteles{
background-color:#C6E3BA;
margin-top:10px;
width:1000px;
height:470px;
padding:10px
}

#carteles img{
margin:5px 15px 2px 15px;
float:left
}



.nivel{
	margin-top:10px
}

.nivel p{
	margin:10px;
	font-size:14px
}



.nivel li{
	float:left;
	margin:10px
}


#coment-laburos{
margin-top:10px;
width:750px;
height:300px;
background-color:#ffffcc;
float:left
}

#numeros{
margin-top:10px;
padding:30px;
width:190px;
height:240px;
float:left
}

#numeros li{
font-size:40px;
margin:5px;
border:5px #98CC6D solid;
background-color:#98CC6D;
float:left
}

#canales {
margin:10px;
}



#canales p{
width:350px;
font-size:14px;
margin:4px;
background-color:#98CC6D;
}

#cierre {
margin:10px;
}


.parche{
clear:both;
}


footer{
font-size: 0.8rem;
color: rgb(0,0,0);
margin-right: 5%;
margin-left: 5%;
padding-bottom: 5%;
text-align: center;
}