body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 75%;
	background: #dbdbdb;
	color: #000;
}
h1 {
	margin: 0;
}
h2 {
	font-weight: normal;
	margin: 37px 20px 20px 0;
	font-size: 2.7em;
	float:right;
	color: #000000;
	text-transform: lowercase;
}
h4 {                                                     /* cambiados para instrucciones */
	font-weight: bold;
	font-size: 1.0em;
	margin: 0 0 20px 0;
	_margin: 0 0 10px 0;
	color: #666666;
	width: 95%;
}
h4 strong{												/* cambiados para instrucciones */
	font-weight: bold;
}
h5 {
	font-size: 1.1em;
	text-transform: uppercase;
	margin: 0;
	color: #359929;
}
.img-right {
	float: right;
	margin: 10px 0 20px 20px;
}
.img-left {
	float: left;
	margin: 10px 40px 20px 0;
}
.subtitulo {
	font-size: 3.1em;
	margin: -7px 0 0 370px;
	padding-top: 24px;
}
.subtitulo strong{
	font-weight: lighter;
	font-size: 2em;
	color: #ccc;
	position: relative;
	bottom: -20px;
}
.seccion {
	font-size: 1.4em;
	margin: 15px 0 0 46px;
	_margin: 16px 0 0 23px;
	text-transform: uppercase;
	color: #000;
	float: left;
	background: url(/images/back-seccion.jpg) top right no-repeat;
	width: 171px;
	height: 42px;
	padding: 0;
	text-align: center;
	padding-top: 9px;
}
.seccion strong{
	padding: 3px 8px 3px 0px;
}
#idiomas {
	float: right;
	margin-top: -92px;
	*margin-top: -90px;
}
#idiomas img{
	border: 1px solid #CCCCCC;
}
.fundacion {
	margin: 0 0 -50px 10px;
	border: none !important;
	position: relative;
}
a {
	text-decoration: none;
	color: #217B16;
}
img {
	border: 0;
}
#BuscadorForm {
	margin: 0;
	padding: 0;
	width: 400px;
	clear: both;
	position:absolute;
	top: 80px;
	margin-left: 640px;
}
#BuscadorForm img:hover{
	opacity: 0.8;
}

#BuscadorForm input{
	float: left;
}
.home #BuscadorForm{
	margin-left:845px;	
}	


legend{
	display: none;
}
fieldset{
	border: none; 
}
input, select{
	font-size: 0.9em; 
}
.boton-buscar{
	border: 1px	solid #828282;
	color: #333;
	text-align: center;
	cursor: pointer; 
	background: #f2f2f2;
	padding: 1px 10px 1px 6px;
	margin: 0 10px 0 10px;
	display: block;
	float: right;
	font-weight: bold;
}
.boton-buscar a{
	color: #ccc;
}
.block {
	display: block !important;
}
#bigcontent{
	width: 1050px;
	height: 800px;
	margin: 20px auto 20px auto;
	background: url(/images/background.jpg) no-repeat;
}
.home {
	background: url(/images/background-home.jpg) no-repeat !important;
}
.home .subtitulo {
	font-size: 2.5em;

padding: 0px;

visibility: hidden;

}

.home h2 {
	font-size: 5.5em;
	line-height: 0.8em;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	margin: 30px 0 250px 0;
	float:none;
	color: #333333;
	background: url(/images/ES/detalle2.gif) no-repeat;
	padding-left: 40px;
}
.home h2 span{
	background: url(/images/ES/detalle3.gif) no-repeat right top;
	padding-right: 30px;
}
.home #participa {
	margin-left: 550px;
}
.categorias-home {
	text-transform: uppercase;
	color: #006B29;
	font-size: 2em;
	margin-bottom: 62px;
}
#content {
	margin: 35px 0 0 0;
	padding: 0 27px 10px 30px;
}
#menu {
	padding: 1px 0 1px 5px;
	height: 20px;
	list-style-type: none;
	margin: 10px 0 0 0;
	width: 669px;
	float: right;
	font-size: 0.9em;
}
#menu li{
	float: left;
	font-weight: bold;
}
#menu li a{
	float: left;
	color: #000;	
	height: 20px;
	padding: 10px 9px 0 9px;
	*padding: 10px 8px 0 9px;
	margin-top: -10px;
}
#menu li a:hover, #menu li.selected a{
	color: #fff;
	background: #359929;
}
#menu li:hover{ }

#submenu1, #submenu2, #submenu3, #submenu4, #submenu5 {
	display: none;
}
#submenus {
	position: absolute;
	top: 64px;
	z-index: 2;
}
#submenu1, #submenu2, #submenu3, #submenu4, #submenu5 {
	padding: 1px 10px 5px 10px;
	margin: 2px 0 0 0;
	list-style-type: none;
	position: absolute;
	background: #D3D3D3;
	border-top: 1px solid #FFFFFF;
}
#submenu1 a, #submenu2 a, #submenu3 a, #submenu4 a, #submenu5 a{
	display: block;
	padding: 3px;
	height: 15px;
	color: #000;
}
#submenu1 li a:hover, #submenu2 li a:hover, #submenu3 li a:hover, #submenu4 li a:hover, , #submenu5 li a:hover{
	background: #9FCF99;
}
#submenu1 li, #submenu2 li, #submenu3 li, #submenu4 li, #submenu5 li{
	border-bottom: 1px solid #999;
	border-top: 1px solid #fff;
	width: 145px;
}
#submenu1 li {
	width: 85px;
}
#submenu1 {
	margin-left: 324px;
}
#submenu2{
	margin-left: 395px;
}
#submenu3 {
	margin-left: 453px;
}
#submenu4{
	margin-left: 557px;
}
#submenu5{
	margin-left: 660px;
}
.border-top-none {
	border-top: none !important;
}
.border-bottom-none {
	border-bottom: none !important;
}
hr{
	visibility: hidden;
	clear: both;
}

.hr{
	visibility: hidden;
	clear: both;
	height: 1px;
}

#participa {
	background: url(/images/participa.png) no-repeat; /* 1 sola imagen tanto para firefox como para explorer */
	color: #FFFFFF;
	text-transform: uppercase;
	width: 98px;
	height: 74px;
	padding-top: 33px;
	text-align: center;
	top: 70px;
	left: 600px;
	font-size: 1.1em;
	position: absolute;
}
#participa a{
	color: #FFFFFF;
	text-decoration: none;
}
.caja-texto {
	font-size: 1.3em;
	margin: 80px 0 10px 0;
	width: 950px;
	padding: 20px 0 50px 20px;
	height: 460px;
	background: #f6f6f6 url(/images/back-cajatexto2.gif) no-repeat bottom left;
	border: 1px solid #cecece;
	box-shadow: 2px 2px 5px #888;
}

.caja-texto p{
	margin: 0 5px 15px 5px;
}
.caja-texto ul{
	margin: 0 5px 15px 5px;
	padding-left: 15px;
}
.caja-texto li{
	margin-top: 5px;
}
.caja-texto strong {
	color: #359929;
	
}
.caja-texto a {
	text-decoration: underline;
}
.overflow {
	width: 920px;
	padding-left: 15px;
	height: 380px;
	overflow: auto;
}

.overflowgaleria{
	width: 830px;
	_width: 824px;
	height: 390px;
	overflow: auto;
	position: absolute;
}
#footer {
}
#footer a{
	color: #000;
}
#footer ul{
	margin: 37px 0 0 44px;
	padding: 3px;
	float: left;
	color: #000;
	width: 600px;
	font-weight: bold;
}
#footer li{
	display: inline;	
	padding: 0 2px;
}
.universia {
	margin: 0 0 0 28px;
	float: left;
}
.banco {
	margin: -7px 0 0 28px;
	_margin: -6px 0 0 15px;
	float: left;
}
.banco img{
	margin-top: 10px;
}
.universia img{
	margin-top: 10px;
}
.categorias {
	margin: 40px 0 0 7px !important;
	text-transform: uppercase;
	color: #717070;
	width: 320px;
	font-size: 1.1em;
	font-weight: bold;
	*list-style-type: none;
}
.categorias li{
	padding: 10px 40px 0 0;
	height: 40px;
}
.categorias a{
	color: #717070;
	text-decoration: none;
	display: block;
	width: 280px;
}
.categorias a:hover{
	color: #666;
	text-decoration: underline;
}
.categoria1gg {
	background: url(/images/categoria1.png) no-repeat right;
}
.categoria2gg {
	background: url(/images/categoria2.png) no-repeat right;
}
.categoria3gg {
	background: url(/images/categoria3.png) no-repeat right;
}
.categoria4gg {
	background: url(/images/categoria4.png) no-repeat right;
}
.categoria5gg {
	background: url(/images/categoria5.png) no-repeat right;
}

.formulario-registro {
	margin: 0;
	padding: 0;
}
.formulario-registro p{
	margin: 0 0 6px 0;
	padding: 0;
	font-size: 0.85em !important;
}
.formulario-registro a{
	color: #4ca542;
}
.formulario-registro label{
	 float: left;

            width: 100px;


}
.formulario-registro .boton-buscar {
	background: url(/images/enviar.jpg) no-repeat;
	width: 73px;
	color: #FFFFFF;
	border: none;
	text-transform: uppercase;
	font-size: 0.6em;
	height: 28px;
	padding-bottom: 5px;
	padding: 3px 0 15px -1px;
	margin: 11px 0 0 27px;
	float: left;
}
.formulario-registro input, .formulario-registro select{
	width: 196px;
}
#aceptabases, #aceptaterminoslegales, #cesiondatos {
	width: 12px;
}

.text-small {
	font-size: 0.8em;
	color: #666666;
}

.imagen {
	float: left;
	width: 178px;
	padding: 0;
	margin: 0 25px 40px 25px;
}
.imagen p{
	margin: 2px;
}

.imagen a{
	text-decoration: none;
}

.imagen a:hover{
	text-decoration: underline;
}

.imagen  .boton-buscar {
	background: url(/images/enviar.png) no-repeat;
	_background: url(/images/enviar.gif) no-repeat;
	width: 73px;
	text-align: center;
	color: #FFFFFF;
	border: none;
	padding: 3px 0 11px 0;
	margin: -1px 0 5px 45px;
	float: none;
	text-transform: uppercase;
	font-size: 0.7em;
}

.imagen  .boton-buscar a{
	color: #FFFFFF;
}
	
.categoria1 {
	background: url(/images/categoria1s.png) no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	margin: 0 0 0 155px;
}

.categoria2 {
	background: url(/images/categoria2s.png) no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	margin: 0 0 0 155px;
}

.categoria3 {
	background: url(/images/categoria3s.png) no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	margin: 0 0 0 155px;
}

.categoria4 {
	background: url(/images/categoria4s.png) no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	margin: 0 0 0 155px;
}

.categoria5 {
	background: url(/images/categoria5s.png) no-repeat;
	width: 30px;
	height: 30px;
	position: absolute;
	margin: 0 0 0 155px;
}

.paginacion {
	list-style-type: none;
	font-weight: bold;
	margin: 0;
	padding-top: 10px;
	font-size: 0.9em;
	position: absolute;
	right: 260px;
	_right: 10px;
	top: 679px;
	_width: 500px;
	font-size: 0.7em;
}

.paginacion a{
	color: #FFF;
	background: #999;
	text-decoration: none;
	padding: 1px 5px 1px 5px;
}

.paginacion li{
	display: inline;
	margin-right: 0px;
}

.paginacion li.selected{
	background: #359929;
	color: #FFFFFF;
	padding: 1px 5px 1px 5px;
}

.letra a{
            background: #f6f6f6;
}
.letra img{
}


.lupa {
	text-align: right;
	padding-top: 3px;			/* antes de top = 5px */
}

.lupa a{
	font-size: 0.6em;
	color: #666666;
}

.imagen img{
	border: 1px solid #666666;
}

.cajaimagen {
	width: 400px;
	height: 400px;
	float: left;
	margin-top: 10px;
	padding-left: 33px;
}

.cajaimagen p{
	width: 350px;
	text-align: center;
}

.cajaimagen p .lupa a{
	text-decoration: none;
}

.cajaimagen .boton-buscar {
  	background: url(/images/votar-bot.png) no-repeat;
	width: 152px;
	height: 35px; 
	padding: 8px;
	border: none;
	float: none;
	margin: 14px 0 0 93px;
	*margin: 15px 0 0 0px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-size: 0.8em;
	text-align: center;
}

.categoria1g {
	background: url(/images/categoria1.png) no-repeat;
	width: 46px;
	height: 46px;
	position: absolute;
	margin: 0 0 0 304px;
}

.categoria1gvideo {
	background: url(/images/categoria1.png) no-repeat;
	width: 46px;
	height: 46px;
	position: absolute;
	margin: 0 0 0 304px;
}

.categoria2g {
	background: url(/images/categoria2.png) no-repeat;
	width: 46px;
	height: 46px;
	position: absolute;
		margin: 0 0 0 304px;
}

.categoria3g {
	background: url(/images/categoria3.png) no-repeat;
	width: 46px;
	height: 46px;
	position: absolute;
		margin: 0 0 0 304px;
}

.categoria4g {
	background: url(/images/categoria4.png) no-repeat;
	width: 46px;
	height: 46px;
	position: absolute;
		margin: 0 0 0 304px;
}

.categoria5g {
	background: url(/images/categoria5.png) no-repeat;
	width: 46px;
	height: 46px;
	position: absolute;
		margin: 0 0 0 304px;
}

.vota {
	text-transform: uppercase;
}

.vota img{
	position: relative;
	top: 10px;
}

#enviar-amigo {
	position: absolute;

            top: 550px;

            *margin-top: 0px;

            font-size: 0.9em;

            margin: 0 0 0 -10px;

            padding: 0;


}

#enviar-amigo input {
	float: right;
	width:200px;
	_margin-top:-10px;
	_margin-right:70px;
}

#enviar-amigo .boton-buscar {
	background: url(/images/enviar.png) no-repeat;
	_background: url(/images/enviar.png) no-repeat;
	width: 73px;
	text-align: center;
	color: #FFFFFF;
	border: none;
	padding: 0px 0 7px 0;
	margin-right:140px !important;
	*position: absolute;
	*left: 250px;
	*top: 35px;
}

.texto {
	float: left;
	line-height: 95%;
	width: 410px;
}

.texto ul {
	 float: left;

            width: 250px;

            margin: -5px 0 10px 0;

            font-weight: bold;

            font-size: 0.9em;


}

.texto li {
	padding: 7px 0;

}

.texto li a{
	text-transform: uppercase;
	color: #999;
	text-decoration: none;
}

.categoria1s {
	background: url(/images/categoria1s.png) no-repeat 215px 0;
	_background: url(/images/categoria1s.gif) no-repeat 215px 0;
}

.categoria2s {
	background: url(/images/categoria2s.png) no-repeat 215px 0;
	_background: url(/images/categoria2s.gif) no-repeat 215px 0;
}

.categoria3s {
	background: url(/images/categoria3s.png) no-repeat 215px 0;
	_background: url(/images/categoria3s.gif) no-repeat 215px 0;
}

.categoria4s {
	background: url(/images/categoria4s.png) no-repeat 215px 0;
	_background: url(/images/categoria4s.gif) no-repeat 215px 0;
}

.categoria5s {
	background: url(/images/categoria5s.png) no-repeat 215px 0;
	_background: url(/images/categoria5s.gif) no-repeat 215px 0;
}

.misobras {
	float: left;
	width: 270px;
	margin: 27px 6px 0 8px;
	height: 450px;
	_margin-bottom: -50px;
	_margin-top: 10px;
}

.misobras p{
	font-size: 0.8em;
	font-weight: bold;
}

.misobras img{
	float: left;
	margin: 0 12px 20px 0;
	border: 1px solid #666666;
}

.misobras h3{
	text-transform: uppercase;
	font-weight: bold;
	padding: 20px 0 0px 0px;
	color: #999;
	font-size: 1.1em;
	margin-top: 0;
}

.categ1 {
	background: url(/images/categoria1s.png) no-repeat 235px 0;
	_background: url(/images/categoria1s.gif) no-repeat 235px 0;
}

.categ2 {
	background: url(/images/categoria2s.png) no-repeat 235px 0;
	_background: url(/images/categoria2s.gif) no-repeat 235px 0;
}

.categ3 {
	background: url(/images/categoria3s.png) no-repeat 95px 0;
	_background: url(/images/categoria3s.gif) no-repeat 95px 0;
}

.categ4 {
	background: url(/images/categoria4s.png) no-repeat 145px 0;
	_background: url(/images/categoria4s.gif) no-repeat 145px 0;
}

.categ5 {
	background: url(/images/categoria5s.png) no-repeat 80px 0;
	_background: url(/images/categoria5s.gif) no-repeat 80px 0;
}

.editar {
	padding: 0 0 5px;
	float: left;
	font-size: 0.9em !important;
	margin-top: -12px !important;
	margin-left: 0 !important;
	_margin-bottom: -50px !important;
}
.editar a {
	text-decoration: none !important;
}

.opciones {
	list-style-type: none;
    margin: 10px 0 0 -20px !important;
    font-weight: bold;
    left: 970px;
    top: 280px;
    position: absolute;
    font-size: 0.85em;
}

.opciones li{
	display: inline;
	margin-right: 16px;
	padding: 10px 0 10px 33px;
	*padding: 19px 0 5px 33px;
	_height: 65px;
}

.opciones a{
	color: #000000;
	text-decoration: none;
}

.masobras {
	background: url(/images/icono1.gif) no-repeat;
}

.web {
	background: url(/images/icono2.gif) no-repeat;
}

.sesion {
	background: url(/images/icono3.gif) no-repeat;
}
.espacio {
	background: url(/images/icono4.gif) no-repeat;
}
.delete {
	background: url(/images/icono5.gif) no-repeat;
}
#bases {
	background: #FFFFFF;
	padding: 20px;
}

#bases h1{
	float: left;
}

#content-bases {
	width: 500px;
}

#bases .overflow{
	width: 500px;
	padding-right: 20px;
	margin-top: 10px;
}

#bases strong{
	color: #217B16;
}

#bases .universia {
	margin-left: 210px !important;

            _margin-left: 100px;


}

#bases .universia img{
	position: relative;
	top: 15px;
	margin-left: 10px;
}

#bases .subtitulo {
	font-size: 1.5em;
	margin: 0;
	color: #CCCCCC;
	position: relative;
	top: 20px;
}

#bases .subtitulo a{
	color: #333333;
}

.titulo-foto {
	height: 17px; /* antes era 33px, y el tamaño es nuevo*/
	font-size: 0.8em;
}

#flash {
	margin: 22px 0 0 -28px;
	*margin: 30px 0 0 -28px;
}

/*NEW*/

.caja-texto2{
	font-size: 1.1em;
	margin-top: 60px;
	width: 810px;
	padding: 0 20px 50px 20px;
	height: 420px;
	border: 1px dashed #000000;
	background: url(/images/background-texto.jpg) no-repeat;
}

.caja-texto2 img{
	border: 1px solid #333;
	margin: -42px 0 5px 260px;
}

.caja-texto2 strong {
	color: #217B16;
}

.caja-texto2 p{
	text-align: center;
	margin: 0 5px 15px 0;
}

accesit{
	float: left;
	margin: 0;
}
	.accesit img{
		width: 155px;
		height: 103px;
		margin: 0 3px 5px 3px;
	}
	.accesit p{
		font-size: 0.8em;
	}

.finalistas{
	margin: 0 0 0 -5px;
	padding: 0;
	width: 850px;
}

/* Nuevas 2011 */

#container {margin-top: 23px; *margin-top: -5px;} /* Mueve el flash de la home */
.banderas {margin-top: 0;}
.minitexto {font-size: 0.9em; font-weight: bold;}
#fechanacimiento {width: 109px;}
.gris {color: #828282;}
.formulario-left {float: left; width: 470px; margin-left: -5px; *margin-left: 0px;}
.formulario-right {float: left; width: 305px; padding: 28px 0 0 22px; margin-top: -28px; border-left: 1px solid #359929; height: 282px; font-size: 1.2em;}
.galeria2011 {padding-left: 34px; _margin-top: -20px;}
.galeriaIE6 {_margin-top: -25px;}
.media {text-align: center; color: #666; font-weight: bold; font-size: 0.85em;}
.iiedicion {background: url(/images/background-iiedicion.jpg) no-repeat;}
.formulario-acceso {padding: 20px 30px;}
	.formulario-acceso label {width: 115px !important;}
#bigcontent-usuario{
	width: 1050px;
	height: 1490px;
	margin: 20px auto 20px auto;
	background: url(/images/background-usuario.jpg) no-repeat;
}
#footer-usuario {}
.usuario {height: 1130px;}
.unaimagen {height: 182px; width: 270px;}

/* cambios en subir_fotos para 2011, borrar para seguir con la versión anterior del diseño */
.subir {
	list-style-type: none;
	margin: 0px 0 25px -18px !important;
	*padding: 5px 0 0 0;
	font-weight: bold;
	font-size: 0.75em;
}

.subir li{
	display: inline;
	margin-right: 16px;
	padding: 10px 0 10px 33px;
	*padding: 19px 0 5px 33px;
	_height: 65px;
}

.subir a{
	color: #000000;
	text-decoration: none;
}
.video {background: url(/images/icono2.gif) no-repeat;}
.web {background: url(/images/web.gif) no-repeat;}
.tresd {background: url(/images/tresde.gif) no-repeat;}
.digital {width: 545px;}
.espacioinferior {margin-bottom: 0 !important;}
.lapiz {background: url(/images/lapiz.gif) no-repeat; padding-left: 18px;}
.papelera {background: url(/images/papelera.gif) no-repeat; padding-left: 18px; margin-left: 27px;}
.bajar-ie {margin-bottom: 60px !important;}
.tooltip {
	display: none;
	background: url(/images/tooltip.png) no-repeat;
	height: 85px;
	padding: 13px 22px;
	width: 266px;
	font-size: 1.3em;
}
.tooltip a:hover {text-decoration: underline;}
.red {color: #F00 !important;}
.tooltip1 {left: 250px !important; top: 350px !important;}
.tooltip2 {left: 534px !important; top: 350px !important;}
.tooltip3 {left: 816px !important; top: 350px !important;}
.tooltip4 {left: 250px !important; top: 850px !important;}
.tooltip_web {background: url(/images/tooltip_web.png) no-repeat !important;    height: 111px; left: 532px !important; top: 850px !important;}
.tooltip_video {background: url(/images/tooltip_video.png) no-repeat !important;    height: 249px; left: 344px !important; top: 350px !important; width: 307px;}
.tooltip_video2 {     left: 348px !important; top: 350px !important; }
.tooltip5 {left: 625px !important; top: 350px !important;}
.tooltip6 {left: 930px !important; top: 350px !important;}
.tooltip7 {left: 340px !important; top: 850px !important;}
.tooltip8 {left: 625px !important; top: 850px !important;}
.tooltip9 {left: 695px !important; top: 850px !important;}
/* Subir descripción de las obras - enero 2011 */
.categ1_misobras {
            background: url(/images/categoria1s.png) no-repeat 235px 2px;
            _background: url(/images/categoria1s.gif) no-repeat 235px 2px;
            text-transform: uppercase;
            height: 30px;
            padding-top: 16px;
            font-size: 1.3em;
}

.categ2_misobras {
            background: url(/images/categoria2s.png) no-repeat 235px 2px;
            _background: url(/images/categoria2s.gif) no-repeat 235px 2px;
            text-transform: uppercase;
            height: 30px;
            padding-top: 16px;
            font-size: 1.3em;
}

.categ3_misobras {
            background: url(/images/categoria3s.png) no-repeat 95px 2px;
            _background: url(/images/categoria3s.gif) no-repeat 95px 2px;
            text-transform: uppercase;
            height: 30px;
            padding-top: 16px;
            font-size: 1.3em;
}

.categ4_misobras {
            background: url(/images/categoria4s.png) no-repeat 145px 2px;
            _background: url(/images/categoria4s.gif) no-repeat 145px 2px;
            text-transform: uppercase;
            height: 30px;
            padding-top: 16px;
            font-size: 1.3em;
}

.categ5_misobras {
            background: url(/images/categoria5s.png) no-repeat 80px 2px;
            _background: url(/images/categoria5s.gif) no-repeat 80px 2px;
            text-transform: uppercase;
            height: 30px;
            padding-top: 16px;
            font-size: 1.3em;
}

.gris {color: #828282 !important;}

.descripcion {margin-left: 11px;}
.descripcion label {font-weight: bold;}
.descripcion .boton-buscar {
            background: url(/images/enviar_red.gif) no-repeat;
            width: 87px;
            color: #FFFFFF;
            border: none;
            text-transform: uppercase;
            font-size: 1em;
            height: 28px;
            padding-bottom: 5px;
            padding: 3px 0 15px -1px;
            margin: 11px 27px 0 0;
            float: right;
}

.boton-buscar-2 {
            background: url(/images/enviar_red.gif) no-repeat;
            width: 87px;
            color: #FFFFFF;
            border: none;
            text-transform: uppercase;
            font-size: 1em;
            height: 28px;
            padding-bottom: 5px;
            padding: 3px 0 15px -1px;
            margin: 11px 27px 0 0;
            float: right;
            font-weight: bold;
}
.number {font-size: 1.2em; font-weight: bold; margin-top: 45px !important;}
.letter {font-size: 1.1em; font-weight: bold; margin: 0 0 5px 5px !important;}
.bajar {margin-top: 45px !important; *margin-top: 65px !important;}

.exposiciones {

            float: left;

            font-size: 0.7em;

            margin-left: 80px !important;

            width: 340px;

}


.exposiciones img{

            margin-bottom: 10px;

            border: 1px solid #666;

}

.small {

            font-size: 0.9em;

}

.exposiciones a {

            text-decoration: none;

            
            

}

.exposiciones strong {

            text-decoration: none;

            background: url(/images/bullet-past.gif) no-repeat 3px;

            padding-left: 15px;

}

.seccion2 {

            font-size: 1.4em;

            margin: 15px 0 0 46px;

            _margin: 16px 0 0 23px;

            text-transform: uppercase;

            color: #000;

            float: left;

            background: url(/images/back-seccion2.jpg) top right no-repeat;

            width: 271px;

            height: 42px;

            padding: 0;

            text-align: center;

            padding-top: 9px;

}

.seccion2 strong{

            padding: 3px 8px 3px 0px;

}

.caja1-09 {

            float: left;

            width: 370px;

            font-size: 0.9em;

            text-align: center;

}

.caja2-09 {

            float: left;

            width: 200px;

            font-size: 0.7em;

            text-align: center;

}

.caja2-09 img, .caja1-09 img {

            border: 1px solid #666;

            margin-bottom: 5px;

}

.grey {

            color: #666666 !important;

}

.p-10 {

            float: left;
    font-size: 0.9em;
    margin-left: 20px !important;
    margin-top: 60px !important;

}

.caja-10 {

           float: left;

            font-size: 0.7em;

            width: 155px;

            background: #F2F2F2;

            padding: 3px;

            text-align: center;

            *margin-top: -15px !important;



}

.caja-10 img{

            margin-bottom: 5px;

            border: 1px solid #666666;

}

#submenus li a:hover{

            background: #9FCF99;

}

.tooltip a {
        text-decoration: underline !important;
}

.imagen-votada{
margin-top: 30px;
}

#contenidos {
	width:850px;
	height:300px;
	margin-top:50px;
}

#contenidos a {
	text-decoration:none;
	color:#093;
}

#contenidos-izq {
	background:#f6f6f6;
	width:450px;
	height:300px;
	float:left;
}

#contenidos-der {
	background:#efefef;
	width:335px;
	height:280px;
	float:left;
	padding-left:65px;
	padding-top:20px;
}

#contenidos-izq-arriba {
	width:450px;
	height:150px;
}

#contenidos-izq-abajo{
	width:450px;
	height:150px;
}

.texto-general {
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding-right:60px;
}

.texto-general a {
	text-decoration:none;
	color:#093;
}

#contenidos img {
	float:left;
}

#contenidos ul {
	float:left;
	font-size:11px;
}

#contenidos-izq ul {
	padding-top:90px;
}
