/* HTML */
#aviso {
width: 700px;
    height: 300px;
    border-radius: 7px;
    box-shadow: 0 0 3em;
    background: white;
    position: relative;
    z-index: 10000;
    margin: 57px auto -415px;
    padding: 30px;
    /* left: 20%; */
    text-align: center;
    font-family: verdana , arial, Helvetica;
    font-size: 1.2em;
    line-height: 1.8em;
    color: #333;
    display: block;
}

#aviso a {
color: gray;
}

html, body{
margin: 0px;
background: #e5e5e5;
}
h1{
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: bold;
margin: 0px;
margin-left: 5px;
margin-bottom: 5px;
padding-bottom: 3px;
color: #4C4C4C;
}
h3{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
margin: 0px;
margin-top: 9px;
}
h3.separado{
margin-bottom: 5px;
}
h4{ /* subsección */
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
padding: 5px;
border-bottom: 1px solid Black;
clear: both;
}
hr{
border: none;
border-bottom: 1px solid #BEBEBE;
margin: 3px;
margin-bottom: 5px;
padding: 0px;
}
/* DIVS */

.actaspleno tr {
    height: 30px;
}

#supertabla{
	margin: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	 padding:0;
	 border:0; 
	 width:1010px;
	 overflow:auto;
}
#tablaContenidos{	
	float: left;
	width:738px;
	border:0;
	padding:0;
}

#tablaContenidos td{	
vertical-align: top;
background: white;
border-right: 5px solid #e5e5e5;
margin: 0px;
padding: 0px;
}
div#main{
margin-top: 7px;
margin-left: 5px;
margin-right: 5px;
}

div#principal{
	width: 180px;
}

div#logo{
	padding: 15px 0;
	text-align: center;
}
	
div#menuPrincipal #logo a{
	padding: 0px;
	border:none;
}
div#menuPrincipal a{
display: block;
text-decoration: none;

	/*background: url(../img/menu_servicios.gif);*/
border-top: 1px solid #e5e5e5;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #8F8F8F;
padding: 5px;
padding-left: 9px;
}
div#menuPrincipal a:hover{
	/*background: url(../img/menu_servicios_over.gif);*/
	color: #ff0000;
	
}
div#submenu a, div#submenu2 a{
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #3D3D3D;
color: #0E3276;
text-decoration: none;
margin-bottom: 5px;
display: block;
}
div#submenu a:hover, div#submenu2 a:hover{
color: #ff0000;
text-decoration: underline;
}
div#menuPrincipal a.submenu{
font-family: Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #3D3D3D;
color: #0E3276;
text-decoration: none;
margin-bottom: 5px;
display: block;
border: none;
padding: 1px;
padding-left: 9px;
}
div#menuPrincipal a.submenu:hover{
color: #ff0000;

}
div#novedades{
width: 350px;
}

div#noticiaDestacada{
	clear: both;
}
div#especificaciones{
	text-align: left;
}
/* CLASES */
.recuadro{
border-top: 5px solid #e5e5e5;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}


.fluido{
background: White;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
border-top: 5px solid #e5e5e5;
border-right: 5px solid #e5e5e5;
width: 241px;
float: left;

}
.c1{
width: 180px;
}
.c2{
width: 212px;
}
.c3{
width: 331px;
}
div #tituloRecuadro{
border-bottom: 1px solid #e5e5e5;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999;
}
.tituloRecuadro{
border-bottom: 1px solid #e5e5e5;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999;

}
.tituloRecuadroDestacado{
border-bottom: 1px solid #e5e5e5;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ff0000;
background: url(../img/flechitapabajo.gif) no-repeat right;
}
.contenidoRecuadro, .recuadroEnvia{
padding: 8px;
line-height: 1.4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666666;
}

.RecuadroEnviarAmigoOFF{
  background-color:#999933;
  visibility:hidden;
 }

.tituloC1{
background: url(../img/fondoTituloC1.jpg);
background-repeat:no-repeat;
border-bottom: 1px solid #e5e5e5;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999;
}
.tituloC2{
background: url(../img/fondoTituloC2.jpg);
border-bottom: 1px solid #e5e5e5;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999;
}
.tituloC3{
background: url(../img/fondoTituloC3.jpg);
border-bottom: 1px solid #e5e5e5;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999;
}
.tituloC4{
background: url(../img/fondoTituloC4.jpg);
border-bottom: 1px solid #e5e5e5;
padding: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #999999;
}

div#submenu td.sinBorde{
	border: 0px;
}
.fecha{
	color: #6DA0D2;
	display: block;
}
.fechaCierre{
	color: #6DA0D2;
	
}
.fechaAgenda{
	color: #6DA0D2;
	display: block;
	padding-top:7px;
}
.fecha-line{
	color: #679DD3;
}
/*     BUSCADOR     */
div#search form{
	margin:0px;
	padding: 0px;
}

.searchField {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
/*padding: 3px 0px 0px 5px;*/
width: 256px;

/*
display: block;
background-repeat: no-repeat;
height: 16px;
float: left;
margin: 0px;
*/
}
.searchField2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
padding: 2px;
width: 155px;
}
.searchButton {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #666666;
border: 1px solid #ABABAB;
background: White;
padding: 1px;
width: 48px;
/*
padding: 0px;
margin: 0px;
width: 66px;
height: 23px;
border: none;
float: left;*/
}
.comboBox{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #ffffff;
color: #666666;
padding: 0px 0px 0px 1px;
width: 155px;
height: 20px;
margin: 0px;
margin-top: 5px;
}
/* este es el antíguo que molaba
.searchField {
display: block;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
background-image: url(../img/search_input_bg.png);
background-repeat: no-repeat;
background-color: #999999;
color: #ffffff;
padding: 3px 0px 0px 5px;
width: 243px;
height: 20px;
border: 0px;
float: left;
margin: 0px;
}
.searchButton {
padding: 0px;
margin: 0px;
width: 66px;
height: 23px;
border: none;
float: left;
background-image: url(../img/boton-buscar.png);
}
*/

.videoportada {width:320px; height:265px;}


/*  ENLACES   */
a.listadoMenu{
display: block;
}
.contenidoRecuadro a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
text-decoration: none;
color: #0E3276;

}

.contenidoRecuadro a:hover{
color: #ff0000;
text-decoration: underline;
}
div#eventos div.contenidoRecuadro a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 10px;
text-decoration: none;
color: #1C3D93;
}
div#eventos div.contenidoRecuadro a:hover{
color: #ff0000;
text-decoration: underline;
}
a.familia{
	font-size: 13px;
	display: block;
	margin-top: 4px;
	margin-bottom: 2px;
	line-height: 1.6em;
}
a.familia img{
	margin-right: 3px;
}
a.subfamilia{
	font-weight: normal;
	font-size: 13px;
	line-height: 20px;
}
div.contenidoRecuadro a.Cuadrofloat{
	display: block;
	border: 1px dotted;
	width: 100px;
	text-align: center;
	padding: 5px;
	padding-top: 8px;
	float: left;
	height: 110px;
	margin: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
	line-height: 1.2em;
}

.subtitulo{
	font-size: 10px;
	font-weight: normal;
	color: #8F8F8F;
}
/*  CONTENIDOS   */
.tituloContenido{
font-weight: bold;
color: #3D3D3D;
display: block;
}
.imgDestacado, .imgDestacadoDer{
	margin-bottom: 5px;
	border: none;
	
	width:315px;
}
.imgDestacadoDer{
	width:225px;
	}

/*  THUMBNAILS   */
.contenedorThumb{
display: block;
margin-bottom: 5px;
clear: left;
}

.izq{ float:left;}
.thumb, .thumbnada{
border: 1px solid #B5B5B5;
padding: 4px;
margin-right: 5px;
margin-bottom: 4px;
float: left;
width:100px;
}
#destacadosIzq .thumb {width:150px;}
.thumbnada{
	width:5px;
	}

.thumbAgenda{
	margin-top: 4px;
	border: 1px solid #B5B5B5;
	padding: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	
}
.itemAgenda {

margin: 0;
padding: 0;
}
.itemAgenda li {
	list-style: none;
}

.thumbDestacado{
border: 1px solid #B5B5B5;
padding: 4px;
margin-right: 5px;
margin-bottom: 4px;
float: none;
}
.fotoGrande{
/*border: 1px solid #B5B5B5;*/
padding: 4px;
margin-right: 5px;
margin-bottom: 0px;
/* width:200px; */
width:100%;
}
.entradilla{
	font-weight: bold;
	font-size: 11px;
	text-align: justify;
}
.Descripcion{
	font-size: 11px;
	text-align: justify;
}
.derecha{
	text-align: right;
	float: right;
	margin: 0px;
	padding: 0px;
	margin-left: 7px;
	
}
.verTodas{
	background: #EFEFEF;
	color: White;
	text-align: right;
	margin-top: 10px;
}
.listadoSubfamilias{
	padding-left: 15px;
}
.bordecito{
	border: 1px dotted;
	padding: 5px;
	padding-top: 8px;
	margin: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
	line-height: 1.5em;
}
.error{
	color: Red;
	font-weight: bold;
}

#opcionesIniciales a { font-size:80%;color:#666; text-decoration: none;}