#login_hide{font-size:14px;}
div#menu_links{height:20px; padding-top:5px; padding-bottom:5px; background-color:#67B4E8; border:#CCCCCC solid 1px; text-align:center; color:#FFFFFF }
div#link_contanier{ background-color:#CCCCCC;}
div#menu{ font-size:12px; text-align:center;height:20px;}
#menu{color:#ffffff;}
#menu:hover{color:#eeeeee;}
#htmlElement {	padding: 10px;	background-color: #000;}
.logtexto{width:100px;background:#fff;border:1px solid #fff;color:#000;}
.logboton{width:60px;background:transparent;border:1px solid #fff;color:#ffffff;}
.error{color:#f00;background:#333;font-size:12px;}
.top_menu{color:#ffffff; text-align:left;width:100px;}
.top_menu a{color:#ffffff; text-align:left;width:100px;}
.nav_top{font-size:8.6pt;text-align:center;}
html {	background: #ffffff;	color: #CCCCCC;}
body {	margin: 0;	padding: 0;	font-family: Arial, Helvetica, sans-serif;    font-size: 70%;}
h1, h2 {	margin: 0 auto 0 auto;	width: 767px;	background: url(/images/background-linea.gif) repeat-x bottom;	padding-bottom: 3px;}
h2 {	font-size: 0.9em;	text-align: right;}
h3 {	margin: 15px 0 0 0;	font-size: 1em;	}
h4 {	font-size: 1em;}
img {	border: 0;}
a {	color: #fff;	text-decoration: none;}
a:hover {	color: #fff;	text-decoration:underline;}
form {	margin: 5px 0 0 0;	padding: 0;}
legend{	display: none;}
fieldset{	border: none; }
input, select{	font-size: 0.9em; }
.boton-buscar {	background: url(/images/background-boton.gif) no-repeat !important;	border: none;	width: 92px;	height: 19px;	text-align: center;	color: #CCCCCC;	font-weight: bold;	cursor: pointer; }
.boton-buscar2 {	display:block;	background: url(/images/background-boton.gif) no-repeat !important;	border: none;	width: 92px;	height: 16px;	text-align: center;	color: #CCCCCC !important;	font-weight: bold;	cursor: pointer; 	padding-top: 3px;	margin-left: 135px}
.boton-buscar3 {	background: url(/images/background-boton2.gif) no-repeat !important;	border: none;	width: 170px;	height: 19px;	text-align: center;	color: #CCCCCC;	font-weight: bold;	cursor: pointer; }
.block {	display: block !important;}
#content {	background: url(/images/background.gif) repeat-y;	float: left;	width: 976px;	margin: auto;	padding-bottom: 20px;	position: relative;}
#bigcontent{	width: 976px;	margin: auto;	position: relative;}
	#menu {	background: url(/images/background-menu.gif) no-repeat;	margin: auto;	padding: 3px 0 0 9px;	width: 755px;	height: 43px;}
#menu li{	display: inline;	font-weight: bold;	margin-right: 5px;}
#menu li a{	padding-right: 5px;}
#menu li a:hover{	color: #FF6600;}
.contenidos {	margin: 20px 0 20px 80px;	width: 767px;		_left: -75px;	float: left;	position: relative;	}
.linea {	background: url(/images/background-linea.gif) repeat-x ;	padding-top: 5px;	width: 767px;	height: 5px;	margin: auto;	clear: both;}
.contenidos a{	color: #F5822B;	}
.imagen {	float: left;	width: 121px;	padding:  30px 7px 0 7px;	margin-right: 18px;	}
.imagen p{	margin: 3px 0 0 -6px;}
.imagen h3{	margin-left: -6px;		height: 30px;}
.imagen a{	color:#000;}
.imagen a:hover{	color:#444;}
.imagen img{	margin-bottom: 20px;}
.imagen1 {	background: url(./imagenes/background-imagen.gif) no-repeat;}
.imagen1 p {	color: #90AB32;}
.tituloimagen1{	color: #90AB32;}
	.imagen2 {	background: url(/images/background-imagen2.gif) no-repeat;}
.imagen2 p{	color: #3299AB;}
.tituloimagen2{	color: #3299AB;}
.imagen3 {	background: url(/images/background-imagen3.gif) no-repeat;}
.imagen3 p{	color: #AB4F32;}
.imagen4 {	background: url(/images/background-imagen4.gif) no-repeat;}
.imagen4 p{	color: #F28028;}
.imagen5 {	background: url(/images/background-imagen5.gif) no-repeat;}
.imagen5 p{	color: #E30A15;}
.tituloimagen3{	color: #AB4F32;}
.tituloimagen4{	color: #F28028;}
.tituloimagen5{	color: #E30A15;}
.imagen ul{	top: 12px;	position: relative;		left: -6px;}
.paginacion {	list-style-type: none;	font-weight: bold;	color: #000;	width: 600px;	margin: auto;	text-align: center;	clear: both;	margin-top: 10px;}
.paginacion li{	display: inline;	margin-right: 10px;}
.paginacion li a{	color:#444;}
.paginacion li a:hover{	color:#ccc;}
.menu-inf li{	display: inline;	color:#000;	}
.menu-inf li a{	display: inline;	color:#000;	}
.menu-inf li a:hover{	display: inline;	color:#f00;		text-decoration:none;}
.menu-inf{	position: relative;	padding-left: 75px;}
.universia {	float: right;	position: relative;	left: -100px;	margin-top: 20px;	}
.universia img{	margin: 0 0 -10px 5px;}
.concursa {             top: 3px;            position: relative;            float: left;            left: 469px;}
.concursa a{            text-transform: uppercase;            color: #FFFFFF;            font-weight: bold;            font-size: 1.2em;            width: 111px;            height: 19px;            display: block;            text-align: center;            padding-top: 4px;}
.concursa a:hover{            background: url(/images/background-link.gif) no-repeat;            color: #FFFFFF !important;}
#submenu1, #submenu2, #submenu3, #submenu4 {	display: none;}
#submenus {	position: absolute;	top: 20px;	font-weight: bold;	margin-left: 180px;	}
#submenu1, #submenu2, #submenu3, #submenu4 {	padding: 5px 0 0 0;	margin: -5px 0 0 0;	list-style-type: none;	width: 130px;	float: left;	position: absolute;}
#submenu1 a, #submenu2 a, #submenu3 a, #submenu4 a{	color: #FFFFFF;}
#submenu1 li:hover, #submenu2 li:hover, #submenu3 li:hover, #submenu4 li:hover{	background: #FF6600;}
#submenu1 li, #submenu2 li, #submenu3 li, #submenu4 li{	display: block;	background: #FF9900;	padding: 2px 5px 2px 5px;	border-bottom: 1px solid #FF6633;	border-top: 1px solid #FFCC00;	width: 130px;}
#submenu2 {	margin-left: 0px;}
#submenu3 {	margin-left: 130px;}
#submenu4 {	margin-left: 540px;}
#submenu1 {	margin-left: 246px;}
.googlemaps {	float: left;}
.form-registro label{	float: left;	width: 200px;	background: #343434;	padding: 3px;	margin-right: 3px;	}
.form-registro p{	margin: 0 10px 0 10px;		clear: both;	padding-top: 4px;}
hr{	visibility: hidden;	clear: both;}
.enviar{	float: right;	width: 350px;	margin-top: 33px;	}
.vota{	font-size: 1.5em;}
.img-left{	float: left;	margin: 0 20px 10px 0;}
.misfotos{	float: left;	width: 130px;	margin-right: 20px;	}
.misfotos ul{	margin: 0px 0 10px 0;	padding: 0px;	list-style-type: none;}
.opciones li{	display: inline;	font-size: 1.2em;	margin-right: 10px;}
.opciones{	margin: 30px auto 10px auto;	width: 250px;}
.cajaimagen{	width: 359px;	text-align: center;}
.cajaimagen img{	margin-bottom: -5px;}
.titulo{	font-size: 1.5em;	font-weight: bold;	margin-left: 7px;}
#enviar-amigo{	position: absolute;	top: 125px;	width: 350px;}
.loading{	margin-top: 120px;}
.cerrar-sesion{	background: url("/images/door_open.gif") no-repeat;	padding-left: 20px;}
.add{	background: url("/images/add.gif") no-repeat;	padding-left: 20px;	}
.media{	color: #fff !important;}
	.marco-imagen{	background: #1E1E1E;    padding: 0 5px 2px 0;}
.marco-imagen img{     border: 10px solid #1E1E1E;}
.columna {	float: left;	width: 350px;	position: relative;}
.columna ul{	margin: 0 0 0 15px;	padding: 0;}
.columna h4 {	color: #F5822B;}
#idiomas {   margin: -20px 0 0 788px;   top: 50px;}
.ganador1 {            background: url(/images/imagen3.gif) no-repeat right top;            width: 770px;            height: 430px;            clear: both;           }
.ganador2 {            background: url(/images/imagen2.gif) no-repeat right top;            width: 345px;            margin-right: 20px;            _margin-right: 0;            float: left;            padding: 3px 0px 0 0;            _padding: 3px 0 0 0;}
.ganador3 {            background: url(/images/imagen1.gif) no-repeat right top;            width: 355px;            float: left;            padding-top: 3px;            margin-left: 5px;}
.ganador1 img, .ganador2 img, .ganador3 img{            border: 15px solid #1E1E1E;            float: left;            margin: 0 20px 20px 0;}
.ganador1 p, .ganador2 p, .ganador3 p{            margin-left: 5px;}
.video {          font-size: 1.5em;}
.exposiciones {            margin-right: 150px;}
.margin-no {            margin: 0;}
.google1 {            background: url(/images/background-imagen-g.gif) no-repeat;}
.google2 {            background: url(/images/background-imagen2-g.gif) no-repeat;}
.google3 {            background: url(/images/background-imagen3-g.gif) no-repeat;}
.google4 {            background: url(/images/background-imagen4-g.gif) no-repeat;}
.google5 {            background: url(/images/background-imagen5-g.gif) no-repeat;}
.background-none{	background: none !important;}
.tab1 {            background: url(/images/tab1.gif) no-repeat;            width: 150px;            height: 20px;            margin-top: -15px;            margin-left: 200px;}
.tab2 {            background: url(/images/tab2.gif) no-repeat;            width: 150px;            height: 20px;            margin-top: -15px;            margin-left: 200px;}
.tab3 {            background: url(/images/tab3.gif) no-repeat;            width: 150px;            height: 20px;            margin-top: -15px;            margin-left: 200px;}
.tab4 {            background: url(/images/tab4.gif) no-repeat;            width: 150px;            height: 20px;            margin-top: -15px;            margin-left: 200px;}
.tab5 {            background: url(/images/tab5.gif) no-repeat;            width: 150px;            height: 20px;            margin-top: -15px;            margin-left: 200px;}
.imagen-w {            background: url(/images/background-imagen-w.gif) no-repeat;}
.imagen-w h3{            font-weight: normal;}
.exposiciones2 {     margin-right: 55px;}
.accion{font-size:12pt;color:777;text-transform:none;font-family: Arial, Helvetica, sans-serif;}
#afiche a{background:url('imagenes/secciones_off_01.jpg');width:300px;height:300px;}
.titulo_categoria b{font-size:12pt; color:#00A1CF}
.sub_titulo_categoria b{font-size:10pt; color:#00A1CF}
