/* RESET CSS */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline}
:focus {outline:0}
body {
	line-height:1;
	color:black;
	background:white}
ol, ul {list-style:none}
table {
	border-collapse:separate;
	border-spacing:0;
	line-height:normal}
table h2 {font-weight:bold}
table td h2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px}
caption, th, td {
	text-align:left;
	font-weight:normal}
blockquote:before, blockquote:after,
q:before, q:after {content:""}
blockquote, q {quotes: "" ""}
/* GENERAL STYLES */
body, html {height:100%}
a:hover {text-decoration:underline}
label, .negreta{font-weight:700}
.cursiva{font-style:italic}
h1, h2, h3, h4, legend {
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	font-weight:700}
cite, strong{font-family:Arial, Helvetica, sans-serif}
strong{font-weight:700}
cite{font-style:italic}
em {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	line-height:normal}
hr{
	background:#c6c6c6;
	border:none;
	height: 1px;
	width:100%}
.medium-size{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px}
.container {
	margin-right:30px;
	margin-left:30px;
	min-width:900px;
	position: relative;
	z-index:20;
	/*width: expression( document.body.clientWidth < 899 ? "900px" : "auto" ); /*Min-width in IE6*/
	min-height: 95%;
    height: auto !important;
    height: 100%;
	margin: 0 40px}
	.footer, .push {height: 7em}
/* 	*:first-child+html .footer, .push {height: 12em} */
	* html container {
		margin-right:0px;
		margin-left:0px}
	.content {
		position:relative;
		float:left;
		width:100%;
		margin-top:65px}
	.hide{
		visibility: hidden;
		display: none}
	.replace-text{text-indent:-9999px}
	.block{display:block}
	.float-right{
		float:right;
		position:relative}
	.float-left{
		float:left;
		position:relative}
	.absolute-right{
		float:right;
		position:absolute;
		right:20px;
		top:50px}
	.absolute-right2{
		float:right;
		position:absolute;
		right:0px;
		top:0px}
	.center-middle{
		margin: auto;
		display:block}
	.center-middle-buttons{
		margin: auto;
		display:block;
		width:450px}
	.center-minibutton{
		left:50%;
		margin-left:-35px;
		position:relative;
		float:left}
	.center-minibutton-02{
		left:40%;
		margin-left:-35px;
		position:relative;
		float:left}
	.center-checkmessage{
		margin-top:10px;
		margin-left:98px}
		.center-checkmessage span{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#666}
	.center-form-button{margin-left:205px}
	.no-float{float:none}
	.thumbtack {clear: both}
	.thumbtack-left {clear: left}
	.thumbtack-right {clear: right}
	.more-margin-top{margin-top:15px}
	.more-margin-left{margin-left:15px}
	.margin-right20{margin-right:20px}
	.margin-top20{margin-top:20px}
	.margin-top10{margin-top:10px}
	.margin-top5{margin-top:5px}
	.margin-bottom10{margin-bottom:10px}
	.margin-bottom20{margin-bottom:20px}
#enviantdades{text-align:center}
.no-visible{display:none}
.visible{display:table-row}
/* Buttons - Botons */
.big-button {
	display: block;
	height: 45px;
	width: 250px;
	font-size: 18px;
	font-weight:700;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	padding-top: 25px;
	left: 50%;
	margin-left: -125px !important;
	margin-left: -130px;
	position: relative;
	background: url(big-button.png) top left}
.big-button02 {
	display: block;
	height: 45px;
	width: 250px;
	font-size: 18px;
	font-weight:700;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	padding-top: 25px;
	position: relative;
	background: url(big-button.png) top left}
.big-button03 {
	display: block;
	height: 20px;
	width: 230px;
	font-size: 15px;
	font-weight:700;
	color: #FFF;
	margin:10px 0 0;
	text-decoration: none;
	padding:10px;
	text-align: center;
	position: relative;
	background: url(big-button2.png) top left}
	.big-button03 span.icon1{
		background-image:url(icon-see-meet.png);
		background-repeat:no-repeat;
		display:block;
		margin:0 8px 0 0;
		float:left;
		width:26px;
		height:26px}
	.big-button03 span.icon2{
		background-image:url(icon-see-communication.png);
		background-repeat:no-repeat;
		display:block;
		margin:-3px 5px 0 0;
		float:left;
		width:26px;
		height:26px}
	.big-button03 span{
		margin:2px 0 0 0;
		display:block;
		float:left}
	.big-button:hover, .big-button02:hover {
		text-decoration:none;
		background: url(big-button.png) bottom left}
	.big-button03:hover {
		text-decoration:none;
		background: url(big-button2.png) bottom left}
.button-list li a{
	background:transparent url(icon-arrow-list.png) no-repeat scroll left 3px;
	padding-left: 20px}
	.button-list li a:hover{background:transparent url(icon-arrow-list.png) no-repeat scroll 3px 3px;}
.more-items{
	background: url(icon-more.gif);
	background-position: 4px;
	background-repeat:no-repeat;
	padding-left:15px;
	font-size:11px;
	color:#777;
	margin-bottom:5px}
.reading{
	background-image:url(icon-look.png);
	background-position: 4px;
	background-repeat:no-repeat;
	padding-left:25px;
	font-size:11px;
	color:#777;
	margin-bottom:5px}
.participate-dialog{
	background-image:url(icon-dialog.png);
	background-position: 4px;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-top:2px;
	font-size:11px;
	color:#777;
	margin-bottom:5px}
.preview-file{
	background: url(icon-look.png);
	background-position: 4px;
	background-repeat:no-repeat;
	padding-left:23px;
	font-size:11px;
	color:#777;
	margin-bottom:5px}
.icon-contact{
	background-image:url(icon-links.png);
	display:block;
	cursor:pointer;
	width:32px;
	height:32px}
	.icon-facebook{background-position:256px}
	.icon-linkedin{background-position:288px}
	.icon-delicious{background-position:224px}
	.icon-favorites{background-position:128px}
	.icon-favorites-delete{background-position:96px}
	.icon-friendfeed{background-position:160px}
	.icon-wall{background-position:64px}
	.icon-rss{background-position:192px}
	.icon-forum{background-position:32px}
.social-network-icon {
	background-image:url(icons-network.png);
	display: block;
	margin: 3px 4px 3px 0px;
	height: 16px;
	width: 16px;
	text-indent: -9999px}
	.facebook{background-position:0 0}
	.xing{background-position:0 96px}
	.picasa{background-position:0 128px}
	.sourceforge{background-position:0 64px}
	.other-social-net{background-position:0 32px}
	.other-web-net{background-position:0 48px}
	.flickr{background-position:0 144px}
	.wikipedia{background-position:0 112px}
	.linkedin{background-position:0 160px}
	.delicious{background-position:0 16px}
	.twitter{background-position:0 80px}
p.web-dev, p.web-dev a{
	color:#999;
	font-size:11px;}
	p.web-dev a:hover{
		color:#333;
		text-decoration:none}
/* Elastic Button - Botó eląstic */
.UILinkButton .UILinkButton_A {
	background:transparent url(button-elastic.png) no-repeat scroll left top;
	border:0 none;
	color:#444;
	cursor:pointer;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:26px;
	margin:0;
	position:relative}
.UILinkButton a.UILinkButton_A {
	padding:6px 10px 4px 12px}
	.UILinkButton a.UILinkButton_A:hover {
		text-decoration:none;
		color:#666}
.UILinkButton input.UILinkButton_A {
	padding:0px 10px 4px 12px!important;
	padding:6px 0px 4px 0px}
		.UILinkButton .UILinkButton_R {
			background:transparent url(button-elastic.png) no-repeat scroll right 0;
			height:27px;
			position:absolute;
			right:0;
			top:0;
			width:4px}
		.UILinkButton .UILinkButton_RW {
			float:left;
			height:26px;
			overflow:hidden;
			position:relative;
			top:0px;
			width:4px}
.UILinkButton02 .UILinkButton_A {
	background:transparent url(button-elastic02.png) no-repeat scroll left top;
	border:0 none;
	color:#fff;
	cursor:pointer;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:26px;
	margin:0;
	position:relative}
.UILinkButton02 a.UILinkButton_A {
	padding:6px 10px 4px 12px}
	.UILinkButton a.UILinkButton_A:hover {
		text-decoration:none;
		color:#666}
.UILinkButton02 input.UILinkButton_A {
	padding:0px 10px 4px 12px!important;
	padding:6px 0px 4px 0px}
		.UILinkButton02 .UILinkButton_RW {
			float:left;
			height:26px;
			overflow:hidden;
			position:relative;
			top:0px;
			width:4px}
		.UILinkButton02 .UILinkButton_R {
			background:transparent url(button-elastic02.png) no-repeat scroll right 0;
			height:27px;
			position:absolute;
			right:0;
			top:0;
			width:4px}
.UILinkButton03 .UILinkButton_A {
	background:transparent url(button-elastic03.png) no-repeat scroll left top;
	border:0 none;
	color:#777;
	cursor:pointer;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	height:26px;
	margin:0;
	position:relative}
.UILinkButton03 a.UILinkButton_A {
	padding:3px 10px 0px 18px}
	.UILinkButton03 a.UILinkButton_A:hover {
		text-decoration:none;
		color:#444}
.UILinkButton03 input.UILinkButton_A {
	padding:0px 10px 4px 12px!important;
	padding:6px 0px 4px 0px}
		.UILinkButton03 .UILinkButton_RW {
			float:left;
			height:26px;
			overflow:hidden;
			position:relative;
			top:0px;
			width:15px}
		.UILinkButton03 .UILinkButton_R {
			background:transparent url(button-elastic03.png) no-repeat scroll right 0;
			height:27px;
			position:absolute;
			right:0;
			top:0;
			width:15px}
/* Header - Barra Superior */
.up-bar{
	height:29px;
	width: 100%;
	min-width:960px;
	background-image:url(bk-barra-superior.jpg);
	background-repeat:repeat-x}
	.up-bar a{
		color:#878787;
		font-size:11px}
	.up-bar ul{
		margin:0px 20px !important;
		margin:0px 5px;
		padding:5px 0px}
	.up-bar li{
		margin: 0px 10px;
		width:auto;
		float:left}
	.menu-up-bar{
		width:600px;
		float:left}
	.languages-up-bar{
		width:auto;
		float:right}
	.languages-up-bar a{font-weight:normal}
.logo-congres2009 {
  clear:left;
	width:447px;
	height:112px;
	margin-top:35px;
	display:block;
	position:relative;
	float:left}
.organizadores-colaboradores {
  clear:right;
	position:relative;
	float:right;
	margin-top:21px;
	width:235px}
	.organizadores-colaboradores p {
		font-size:11px;
		color:#878787;
		margin-bottom: 3px}
	.organizadores-colaboradores a {font-size:11px}
	.logo-observatori {
		background-image:url(logo_ocs_es.png);
		width:144px;
		height:34px;
		margin-top:7px;
		display:block;
		float:left}
	.logo-citilab {
		background-image:url(logo-citilab.png);
		width:69px;
		height:48px;
		margin-left:20px;
		display:block;
		float:left;
		margin-bottom: 10px}
	.nav-menu ul{
		padding-top:20px;
		margin-left:-10px}
	
/* Quick Search - Buscador */
#quick_search{
	float:right;
	margin-right:0px;
	margin-top:0px !important;
	right:0px;
	position:relative;
	width:auto}
	#quick_search fieldset{
		background-color:#FFF;
		border: solid 1px #bbcdc0;
		width:99% !important;
		width:164px}
	#query{
		border:none;
		border-style: solid; border-width: 0; padding: 0; /* quit border ie */
		color:#999;
		float:left;
		font-size:13px;
		margin-top:3px;
		padding:0px;
		vertical-align: middle;
		width:auto}
	#quick_search_submit{
		float:left;
		margin-top:15px;
		margin-top:0px;
		margin-right:0;
		margin-right:-10px;
		width:auto}
/* User Bar - Barra de registre i eines */
.user-bar{
	float:right;
	position:absolute;
	right:-7px !important;
	right:0px;
	display:block;
	margin-top:45px !important;
	margin-top:15px;
	width:auto}
/* Footer - Peu de pągina*/
		.footer .columna_esquerra {
			margin-left: 40px !important;
			margin-left: 20px;
			float: left;
			width: 530px;
			color: #666}
		.footer .columna_esquerra img {
			margin-right: 30px;
			margin-bottom: 20px !important;
			margin-bottom: 0px;
			vertical-align: middle}
		.footer .columna_dreta {
			margin-right: 40px !important;
			margin-right: 20px;
			float: right;
			width: 290px;
			text-align: right;
			color: #000}
		.footer a {
			color: #0489BF;
			text-decoration: none;
			font-weight:normal}
/* Nav menu */
.nav-menu li{
			float:left;
			padding-top:3px;
			padding-bottom:5px !important;
			padding-bottom:4px;
			border-right:solid 1px #dadada;
			position:relative;
			width:auto}
		.nav-menu a{
			font-size:15px;
			color:#4c7888;
			padding:3px 10px}
			.nav-menu a:hover{
				color:#0a435f;
				text-decoration:none}
			.nav-menu a:active{color:#4c7888}
			a.nav-inactiu {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: 700;
				color: #E95991;
				padding:0px 10px;
				margin-top:1px;
				padding-top:4px}
/* Sidebox - Columna dreta */
.sidebox{
	background-image:url(bk-alpha.png) !important;
	background-image:url(bk-alpha-ie.gif);
	float:right;
	background-repeat:repeat;
	border: solid 1px #ebebeb;
	margin-bottom: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	position:relative;
	margin-bottom:25px;
	padding:15px;
	width:255px}
/* Sidebar - Columna dreta */
.sidebar{
	background-image: url(bk-sidebar.png) !important;
	background-image: url(bk-sidebar-ie.gif);
	float:right;
	position:relative;
	margin-bottom:25px;
	padding:15px;
	width:255px}
	div.sidebar h4{
		color:#7998a2;
		font-size:18px;
		margin-bottom:5px}
	div.sidebar h5{
		font-family:Arial, Helvetica, sans-serif;
		line-height:18px;
		font-weight:700;
		color:#777777;
		font-size:14px}
	div.sidebar h6{
		font-family:Arial, Helvetica, sans-serif;
		font-weight:700;
		color:#777777;
		font-size:15px}
	.image-button {
		background-position:top;
		display: block;
		margin-top: 15px;
		margin-left:3px;
		height:140px;
		width:250px}
		.image-button:hover {background-position:bottom}
		.video-image{background-image:url(video-button.jpg)}
	.footer-button{
		margin:15px 0;
		font-size:11px;
		color:#999999}
	.sidebar a{font-size:11px}
	.sidebar ol{margin-top:15px}
		.sidebar ol li{
			float:left;
			margin-right:10px;
			list-style-type: none}
	.sidebar ul{margin-top:20px}
		.sidebar ul li{
			float:left;
			clear:left;
			width:90%;
			padding-left: 15px;
			margin-bottom:15px;
			background-image: url(bullet-list.png);
			background-repeat: no-repeat;
			background-position: 2px 5px;
			line-height:normal}
		.sidebar ul.negative-margin li{margin-bottom:5px;}
		.sidebar ul li a{
			font-size:13px;
			line-height:normal}
		.sidebar ul li.envelope-icon{
			background-image: url(icon-envelope.png);
			background-position:20px 0;
			text-indent: 30px;
			margin-left:-5px}
	.rss-icon{
			background-image: url(icon-rss.png);
			background-repeat:no-repeat;
			color:#777;
			margin:0 0 5px;
			font-size:11px;
			padding:2px 0 3px 20px;
			display:block}
	.dialog-icon{
			background-image: url(icon-dialog.png);
			background-repeat:no-repeat;
			color:#777;
			font-size:11px;
			margin:0 0 5px;
			padding:2px 0 3px 20px;
			display:block}
	.dialog-icon02{
			background-image: url(icon-dialog.png);
			background-repeat:no-repeat;
			color:#777;
			font-size:11px;
			margin:0 0 5px;
			padding:2px 0 3px 20px;
			margin:0 0 0 15px;
			display:block}
		.up-to-head{margin-top: -20px}
	.end-sidebar{
		background-image: url(bk-sidebar.png) !important;
		background-image: url(bk-sidebar-ie.gif);
		background-position:bottom;
		float:right;
		right:0;
		position:relative;
		height:10px;
		width:285px}
	.end-sidebar-02{
		background-image: url(bk-sidebar.png) !important;
		background-image: url(bk-sidebar-ie.gif);
		background-position:bottom;
		float:right;
		right:0;
		left:0;
		bottom:-10px;
		position:absolute;
		height:10px;
		width:285px}
		#twitter_update_list{margin-top:0}
			#twitter_update_list li{
				float:none;
				clear:none;
				width:100%;
				padding-left: 0;
				margin-bottom:15px;
				background-image: none;
				line-height:normal}
				#twitter_update_list li span{	
					font-family:Arial, Helvetica, sans-serif;
					font-size:13px;
					float:left;
					margin-top:10px;
					position:relative}
					#twitter_update_list li span a{	
						color:#0489BF;
						float:none;
						display:inline;
						position:static;
						margin:0;
						font-weight:700}
					#twitter_update_list li a{	
						color:#cacaca;
						display:block;
						font-weight:700;
						text-decoration:none;
						clear:both;
						margin:5px 0 10px 0}
						#twitter_update_list li a:hover{text-decoration:underline}
.sidebar-wall-comments a{color:#777}
.sidebar form label{
	color:#999;
	display:block;
	float:left;
	margin-top:5px;
	width:110px!important;
	width:100px}
	.sidebar form input{margin-top:5px}
/* Content Box - Caixa de Contingut general */
.fullpage-content{
	float:left;
	position:relative;
	width: 100%}
.general-content-left{
	float:left;
	position:relative;
	width: 65%}
.content-left-collaborators{
	float:left;
	position:relative;
	width: 80.8%;
	margin-left:15px}
.content-with-menu{
	float:left;
	position:relative;
	margin-left: 10px;
	width: 71.4%}
.content-left-absolute{
	float:left;
	position:relative;
	width: 65%}
.card-content-center{
	float:left;
	position:relative;
	width: 44%}
.card-content-left{
	float:left;
	margin-right:28px;
	position:relative;
	clear:both;
	width: 160px}
	.title-section{
		border-bottom:solid 1px #c6c6c6;
		margin: 0 0 10px 0;
		padding: 0 0 10px 0}
	.content h1, .content h1 a {
		font-size:22px;
		color:#401865}
	.content h2, .content h2 a {
		font-size:18px;
		color:#777777}
	.content h4, .content h4 a {
		font-size:14px;
		color:#777777}
	.content h1 a.delete-color-link{color:#401865}
	.content h2 a.delete-color-link, .content h4 a.delete-color-link{color:#777777}
	.content h3 a.delete-color-link{color:#996cc2}
	.content em {color:#401865}
	.content input, .content textarea, .content select{
		border:none;
		border: solid 1px #CCC;
		color:#333;
		background-color:#F8FDF6}
	.content input:focus, .content textarea:focus, .content select:focus{
	border:none;
	border: solid 1px #CCC;
	background-color:#EFEFEF}
	div.content-static{
		background-image:url(bk-alpha.png) !important;
		background-image:url(bk-alpha-ie.gif);
		background-repeat:repeat;
		border: solid 1px #ebebeb;
		margin-bottom: 25px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:20px;
		padding: 15px 20px}
		.content-static-column {			
			background-image:url(bk-alpha.png) !important;
			background-image:url(bk-alpha-ie.gif);
			background-repeat:repeat;
			border: solid 1px #ebebeb;
			margin-bottom: 25px;
			font-family:Arial, Helvetica, sans-serif;
			font-size:13px;
			line-height:20px;
			padding: 15px 20px;
			width:42%;}
			div.content-static p em{color:#555}
.general-content-left p{
		margin-bottom:10px;
		margin-top:15px}
.general-content-left li{
		padding-left: 25px;
		margin-bottom:5px;
		background-image: url(bullet-list.png);
		background-repeat: no-repeat;
		background-position: 10px 6px;}
.general-content-left .datatime{
		font-size:11px;
		color:#999999}
ul.idees-aportades li{
	list-style:none;
	background-image:none;
	padding-left:0}
	ul.idees-aportades li ul li {
		background-image:url(bullet-list.png);
		background-position:2px 5px;
		background-repeat:no-repeat;
		display:inline;
		line-height:normal;
		margin-bottom:15px;
		padding-left:15px}
.titular-box {
	float:right;
	position:absolute;
	text-align: right;
	right:0;
	top:0;
	margin-top:-5px}
	.titular-box li {
		background:none;
		font-weight:700;
		color: #999;
		line-height: 8px}
	.titular-box li h3 {color:#666}
	.titular-box li a:hover {text-decoration: underline}
	.coordinators-list li{
		clear:both;
		float:left;
		position:relative;
		margin-bottom:10px}
	.coordinators-list .coordinator-name{
		text-align:right;
		margin-right:15px;
		font-weight:700;
		color:#09F}
	.coordinators-list a{
		float:left;
		color:#333;
		font-weight:normal}
#col-contenido-home{
	float: left;
	position: relative;
	left:50%;
	margin-left:-290px}
	#col-home-1{
		float: left;
		display:inline;
		position: relative;
		width:285px}
	#col-home-2{
		float: left;
		display:inline;
		position: relative;
		width:285px;
		margin:0 5px}
	.communications-image a{
		text-decoration:none;
		position:relative}
		.communications-image a span{
			background-color:#333333;
			bottom:15px;
			color:#CACACA;
			font-size:12px;
			padding:3px;
			position:absolute;
			right:15px}
		.communications-image a:hover span{color:#999}
.users-congress{
	margin:0 auto 70px;
	width:570px}
.countdown {
	color:#cacaca;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:700;
	height:40px;
	margin:0 auto 25px;
	padding:45px 0 0;
	text-align:center;
	width:580px}
	.countdown-es{background-image:url(banners/banner-home-countdown-es.png)}
	.countdown-ca{background-image:url(banners/banner-home-countdown-ca.png)}
	.countdown-en{background-image:url(banners/banner-home-countdown-en.png)}
	.countdown-gl{background-image:url(banners/banner-home-countdown-gl.png)}
	.countdown-po{background-image:url(banners/banner-home-countdown-po.png)}
	.countdown span{
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;		
		font-size:18px}
.sidebar .user-plenary{
	font-size:14px;
	font-weight:700;
	color:#0C405C}
	.sidebar .user-plenary span{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:normal}
/* Navegation Menu left (colaboradores) */
#nav-menu-left {
	float: left;
	position: relative}
	#nav-menu-left ul li {
		background:none;
		padding:0;
		margin:0}
	#nav-menu-left ul li a {
		color: #FFF;
		line-height:normal;
		text-align:center;
		padding-top: 10px;
		padding-bottom: 10px;
		width: 157px;
		display: block;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #AEAEAF;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #BFBFBF}
	#nav-menu-left ul li a:hover {
		text-decoration: none;
		background-color: #999}
	#nav-menu-left ul li a.inactive {
		text-decoration: none;
		background-color:#CCC;
		cursor:default}
	#nav-menu-left ul {
		background-color: #B9B8B9;
		background-image: url(bg-menu.png);
		background-repeat: repeat-x;
		background-position: bottom}
.menu-anclas li {
	float: left;
	margin:0 0px 0 10px;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E1E1E1}
	.menu-anclas li a:hover {
		color: #666;
		text-decoration: none}
.content-collaborators{
	float:left;
	margin-left:10px;
	margin-top:40px;
	width:80%}
  .title-collaborators{clear:left}
  	.content-collaborators ul{
  		margin-left:10px;
  		margin-bottom:25px}
  		.content-collaborators ul li{margin-bottom:7px}
  			.content-collaborators ul li span{
  				font-family:Arial, Helvetica, sans-serif;
  				font-style:italic;
  				font-weight:normal;
  				color:#999}
  				.content-collaborators ul li a:hover{text-decoration:none}
	.button-up{
		background-image:url(icon-up.gif);
		width:10px;
		height:8px;
		float:left;
		margin-left:10px;
		margin-top:10px;
		display:block}
.button-next{
	color:#999;
	background-image:url(icon-next.gif);
	background-position:98% top;
	background-repeat: no-repeat;
	font-size:13px;
	padding-right: 23px;
	cursor:pointer}
	.button-next:hover{
	background-position:100% top;
	text-decoration:none}
.button-previous{
	color:#999;
	background-image:url(icon-previous.gif);
	background-position:3px top;
	background-repeat: no-repeat;
	font-size:13px;
	padding-left: 23px;
	cursor:pointer}
	.button-previous:hover{
		background-position:0px top;
		text-decoration:none}
.flash-video{
	display:block;
	position:relative!important;
	left:50%!important;
	margin-left:-275px!important}
.flash-video-home{margin-right:15px}
ul.embed-video{margin-top:20px}
	ul.embed-video li{
		background:none;
		float:left;
		margin-top:20px}
.profile-content{
	float:left;
	position:relative;
	width:150px;
	margin-top:15px}
	.profile-content ul{margin-top:5px}
	.profile-content ul li{
		float:left;
		position:relative}
	.profile-content span{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#999}
.info-contents li{
	margin-top: 5px;
	color:#999}
	.info-contents li a {
		color:#666666;
		display:block;
		margin:0 0 10px 10px;
		padding:0 0 0 15px;
		font-weight:normal;
		background-image:url(bullet-list.png);
		background-position:2px 5px;
		background-repeat:no-repeat}
	.info-contents li.title-contents{
		font-weight:700;
		margin-top:20px}
.info-data li{
	padding-top: 5px;
	clear:left}
.info-data span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#999;
	float:left;
	width:150px;}
.info-data p{
	float:left;
	width:57%}
	.info-data p.personal-card{
		float:left;
		width:100%}
	ul.institutions {
		position: relative;
		margin-bottom: 50px;
		clear:both}
		ul.institutions li {
			float:left;
			margin-right:20px;
			margin-top:15px;
			height:140px;
			width:43%;
			line-height:normal}
			ul.institutions li a {
				clear: left;
				float: left;
				color: #333;
				text-decoration: none;
				margin-bottom: 10px}
				ul.institutions li a:hover {text-decoration: none}
/* codigo prueba 1*/
.fullpage-content .content-collaborators table{
	border:solid 1px #cacaca;
	border-spacing:20px;
	border-collapse:separate;
	background-color:#fff}
	.content-collaborators td, .content-collaborators th{
		vertical-align:middle;
		background-color:#fff}
		.content-collaborators td a, .content-collaborators th a{line-height:18px}
/* codigo prueba 1*/
/* codigo prueba 2*/
.institution-logo{
	width:200px;
	float:left;
	position:relative;
	height:100px}
/* codigo prueba 2*/

/* Wall */
.user-image-content{
	float:left;
	width:110px;
	height:110px;
	overflow:hidden}
.user-image-border-plenary .user-image-content{
	position:relative;
	width:150px;
	height:150px}
	.sidebar .user-image-content{
		position:relative;
		width:55px;
		height:55px}
	.user-image-border{
		float:left;
		width:110px;
		height:110px;
		overflow:auto;
		padding:3px;
		border:solid 1px #cacaca;
		margin:0 0 15px 0}
	.user-image-border-plenary{
		float:right;
		width:150px;
		height:150px;
		overflow:auto;
		padding:3px;
		border:solid 1px #cacaca;
		margin:0 0 15px 0}
		.sidebar .user-image-border{
			margin:0 10px 10px 0;
			width:55px;
			height:55px}
		.user-image-content img{
			min-width:110px;
			min-height:110px}
		.user-image-border-plenary .user-image-content img{
			margin:auto;
			display:block;
			min-width:150px;
			min-height:150px}
			.sidebar .user-image-content img{
				min-width:55px;
				min-height:55px}
.user-image-content-02{
	float:left;
	width:150px;
	overflow:hidden}
	.user-image-border-02{
		float:left;
		width:150px;
		overflow:auto;
		padding:3px;
		border:solid 1px #cacaca}
		.user-image-content-02 img{
			margin:auto;
			display:block;
			max-width:150px}
.all-wall{
	clear: both;
	width: 580px;
	position: relative;
	float:left;
	left: 50%;
	margin-left: -290px!important;
	margin-left: -145px;
	margin-top: 35px}
.wall-comment-form {
	margin-top: 10px;
	width:420px;}
.wall-comments {
	clear:both;
	margin-top: 15px}
	.wall-comment-text {
		background-repeat: no-repeat;
		display: block;
		float: left;
		position: relative;
		width: 450px;
		margin-left: 5px;
		margin-bottom:15px;
		background-image: url(bubble-top.png)!important;
		background-image: url(bubble-top.gif)}
		.wall-comment-text p {
			font-size: 13px;
			color: #333333;
			background-color: #DDF2EA;
			margin-left: 12px;
			padding: 0px 15px 15px 15px;
			margin-bottom:0;
			margin-top: 13px;
			position: relative}
		.wall-comment-bottom-bk {
			background-repeat: no-repeat;
			background-position: right bottom;
			padding-bottom: 10px;
			margin-top:-13px!important;
			margin-top:-16px;
			position: relative;
			background-image: url(bubble-bottom.png)!important;
			background-image: url(bubble-bottom.gif)}
		p.wall-comment-bottom {
			font-size: 11px;
			color: #09415D;
			position: relative;
			border-top: solid 1px #C8EADD;
			padding-right: 40px;
			padding-bottom:0px;}
			p.wall-comment-bottom a {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				color: #09415D;
				text-decoration: none;
				font-weight: bold}
.edit-icon {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(icon-edit.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	position: relative;
	margin-top: -15px;
	margin-right: 15px !important;
	margin-right: 5px}
.trash {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(trash.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	position: relative;
	margin-top: -15px;
	margin-right: 15px !important;
	margin-right: 5px}
.trash2 {
	display: block;
	height: 16px;
	width: 16px;
	background-image: url(trash.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:right;
	margin-right:10px}
.refresh{
	background: url(icon-refresh.png);
	background-position: 4px;
	background-repeat:no-repeat;
	line-height:normal;
	padding-left:23px;
	font-size:11px;
	color:#777;
	margin-bottom:5px}
	/*
	display: block;
	height: 24px;
	width: 24px;
	background-image: url(icon-refresh.png);
	background-repeat: no-repeat;
	background-position: left top;
	float:right;
	margin-right:10px}*/
.layer_pagination{
	color:#444;
	padding:5px;
	font-size:13px}
	.layer_pagination a{
		color:#999;
		padding:5px}
	.layer_pagination strong{
		font-size:15px;
		padding:5px}
.places{
	background-image:url(sprite-themes.png);
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	float:left;
	height:35px;
	margin:0 0 5px 5px;
	text-indent:-9999px;
	width:75px}
	.default-escene{background-position: -0px -70px}
	.beach-escene{background-position: -0px -105px}
	.urban-escene{background-position: -0px -140px}
	.space-escene{background-position: -0px -175px}
	.mountain-escene{background-position: -0px -0px}
	.forest-escene{background-position: -0px -35px}
		.default-escene:hover{background-position: -75px -70px}
		.beach-escene:hover{background-position: -75px -105px}
		.urban-escene:hover{background-position: -75px -140px}
		.space-escene:hover{background-position: -75px -175px}
		.mountain-escene:hover{background-position: -75px -0px}
		.forest-escene:hover{background-position: -75px -35px}
/* Banners */
.banner-home{
	width:580px;
	display:block;
	margin-left:auto;
	margin-right:auto}
	.banner-home-image{
		display:block;
		height:177px;
		width:580px}
	.banner-home a{color:#777}
		.banner-home a:hover{text-decoration:none}
.banner-communications{
	background-image:url(banners/send-communications-es.png);
	display:block;
	height:100px;
	width:250px}
/* Forms - Formularis */
fieldset.form-01{width:477px}
fieldset.form-02, fieldset.form-03{width:550px}
	fieldset.form-01 .form-field, fieldset.form-02 .form-field{
		float:left;
		margin-bottom:5px}
		.form-01 legend, .form-02 legend{
			float:left;
			position:relative;
			display:block;
			margin-bottom:20px}
		.form-01 label, .form-02 label{
			float:left;
			position:relative;
			width:200px;
			margin-right:5px}
			.form-01 label span, .form-02 label span{
				font-family:Arial, Helvetica, sans-serif;
				font-weight:normal;
				color:#999}
		.form-01 textarea.embed{
			width:263px!important;
			width:260px;
			padding:2px 3px}
		.form-01 input{
			width:263px!important;
			width:260px;
			padding:2px 3px}
			.form-01 input.birthday-date{
				width:240px!important;
				width:237px;
				padding:2px 3px}
				.form-01 .birthday-date-img{
					width: 20px; height: 14px;
					cursor:pointer}
		.form-02 textarea{
			width:335px!important;
			width:333px;
			padding:2px 3px}
		.form-01 select{
			width:271px!important;
			width:268px;
			padding:2px 3px 2px 0}
		.form-01 strong, .form-01 a{
			font-size:13px;
			line-height:22px}
			.readonly-data {
				display:block;
				float:left;
				width:340px}
.advice-obligation{
	font-size:9px;
	color:#999}
.alert-missage{
	width: 350px;
	float:right;
	position:absolute;
	right:0;
	border: solid 1px #CCC;
	padding:10px}
	.alert-missage h3{color:#F00}
.alert-missage-02{
	width: 96%;
	right:0;
	border: solid 1px #CCC;
	background-color:#FFC;
	padding:10px;
	margin-bottom:15px}
	.alert-missage-02 h3{color:#F00}
textarea.legal-note{
	font-size:11px;
	color:#999;
	width:100%}
fieldset.form-03 .form-field {
	display:block;
	width:300px;
	margin-left:auto;
	margin-right:auto}
	fieldset.form-03 .form-field-02 {
		display:block;
		width:148px;
		margin-left:205px;
		margin-top:15px}
		fieldset.form-03 .form-field-02 #checkbox-form {margin-left:50px}
	.form-03 img{margin-left:205px}
	.form-03 #checkbox-form{
		background: none;
		border:none}
		.form-03 span, .form-04 span{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#333;
			padding-bottom:3px}
fieldset.form-04 {
	display:block;
	width:50%;
	float:left}
fieldset.form-04 .form-field {
	display:block;
	width:70%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px}
	.form-04 .checkbox-form{
		background: none;
		border:none}
fieldset.form-04 .form-field-seleccionat {
	display:block;
	width:70%;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px}
	.form-04 .form-field-seleccionat .checkbox-form{
		background: none;
		border:none}
		.form-04 .form-field-seleccionat span{
			font-family:Arial, Helvetica, sans-serif;
			font-size:16px;
			color:#E95991;
			font-weight:bold;
			padding-bottom:3px}
input.blocked-input{
	cursor:default;
	color:#999}
	input.blocked-input:focus{background-color:#F8FDF6}
		img.icon-lock{
			float:right;
			margin-right:5px;
			margin-top:-19px;
			position:relative;
      		display:none}
.false-label{
	float:left;
	margin-right:5px;
	position:relative;
	width:200px}
	.false-label span{color:#cacaca}
.static-text-fullpage{margin-bottom:10px}
.text-form-static{
	float:left;
	width:77%}
.text-form-static-02{
	float:left;
	width:65%}
.sidebar form.translator label{
	display:inline;
	width:auto!important;
	width:auto}
	.sidebar form.translator select{
		margin:5px 10px 0 5px;
		float:left}
/* Alert missages */
#enviantdades {
	font-size:10px;
	font-weight:bold;
	width:100%;
	display:none}
#formulari_enviat {
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	margin:auto;
	padding-top:20px;
	top:20px;
	width:100%;
	display:none}
.input-error p{
	color:#be0101;
	margin-top:0;
	font-weight:700;
	border:solid 1px #ffb0b0;
	padding:0px 5px}
	.icon-error{margin-top:-65px}
/*ESTILS BARRA DE NAVEGACIÓ (#path) DEL FORMULARI*/
.classic-path{
	background-image:none;
	float:left;
	margin:0 5px 0 0;
	padding:0}
	.classic-path  a{
		color:#999;
		font-size:11px}
#path {
	clear: both;
	width: 100%;
	height:25px;
	display:block !important;
	display:inline;
	margin-bottom:10px}
/* *:first-child+html #path {display:inline} */
	#path li {
		float: left;
		position:relative;
		background:none;
		margin:0;
		padding:0}
	#path li.text-path {
		width: 22.6%;
		float: left;
		position:relative;
		background:none;
		margin:0;
		padding:0}
		#path li a {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			color: #FFF}
		#path li img {padding-top:15px}
		#path li span {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: bold;
			padding-top:3px;
			color: #FFF;
			cursor: default}
		#path li  p {text-align: center}
/*ESTILS CUAN A DRETA I ESQUERRA SON DIFERENT COLOR*/
			#path li .rose, #path li .light-grey, #path li .dark-grey{
				height: 23px;
				display: block}
	#path li .rose{background-color: #ED85AE}
	#path li .light-grey{background-color: #DADADA}
	#path li .dark-grey{background-color: #acacac}
/* Tables */
table{margin-bottom:15px}
table td strong, table td a, table td em{font-size:13px}
table td a{color:#666}
	table td{padding:7px 10px}
		/*table tr{background-color:#FCFFD7}*/
		/*table tr.odd {background-color: #FDFFE1}*/
/* Forum styles */
.forum caption{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:700;
	color:#777;
	margin-bottom:20px}
	.forum{
		border-collapse:collapse;
		line-height:normal;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		width:100%;
		margin:0 0 50px 0}
		.forum thead th{
			color:#BB6CC2;
			font-size:16px;
			font-weight:700;
			padding:0 0 10px 10px;
			text-align:left}
		.forum_themes caption{color:#401865}
		.forum td{
			padding:10px;
			vertical-align:middle}
		.forum tbody{
			background-color:#FEFFF0;
			border-left:dotted 1px #cacaca;
			border-right:dotted 1px #cacaca;
			border-bottom:dotted 1px #cacaca}
		.forum thead th.forum_list_see_message, .forum thead th.forum_list_last_message{
			padding:0 2px 0 0;
			text-align:center}
		.forum tbody tr{border-top:dotted 1px #cacaca}
		.forum tbody tr.visited{background-color:#fceefe}
		.forum tbody tr.blocked{
			background-image:url(forum-stripes.png);
			background-repeat:repeat}
		.forum tbody tr:hover{background-color:#f1f1f1}
		.forum_list .forum_list_name{width:56%}
		.forum_themes .visible .forum_list_name{padding:0 0 0 35px}
		.forum_themes .visible{
			background-color:#fff;
			width:100%}
		.forum_themes{width:100%}
		td.forum_list_see_message{
			background-image:url(forum-visits.png);
			background-repeat:no-repeat;
			background-position:center;
			text-align:center;
			width:8%}
		td.forum_list_last_message{
			background-image:url(forum-messages.png);
			background-repeat:no-repeat;
			background-position:center;
			text-align:center;
			width:8%}
		.forum_themes .forum_list_name{width:84%}
		.forum_list .forum_list_users{width:28%}
form.forum-form textarea{
	height:250px;
	width:81%}
form.forum-form label{
	color:#777;
	float:left;
	position:relative;
	margin:0 0 15px;
	width:100px}
	form.forum-form input.title{
		width:400px}
.forum-comment{
	background-image:url(bk-alpha.png)!important;
	background-image:url(bk-alpha-ie.gif);
	background-repeat:repeat;
	border-bottom:solid 1px #EFF0E1;
	border-left:solid 1px #EFF0E1;
	border-right:solid 1px #EFF0E1;
	margin:30px 0 0 0}
.forum-comment-title{
	background-color:#F2F2F2;
	border-top:1px dotted #CACACA;
	float:left;
	padding:10px 0;
	position:relative;
	width:100%}
	.forum-comment-title h4 {
		margin:0 0 0 10px;
		width:90%}
	.forum-comment-title h4 span{color:#aeaeae}
	.forum-text{
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#333;
		display:block;
		float:right;
		margin:0 0 0 20px;
		padding:15px;
		position:relative;
		line-height:20px;
		width:69%}
		.forum-text h4{
		  color:#006699;
		  font-weight:normal;
		  font-size:16px;
		  margin:-15px 0 0 0}
		.forum-text blockquote{
			color:#777777;
			font-family:Arial,Helvetica,sans-serif;
			font-size:12px;
			font-style:italic;
			line-height:18px;
			padding:0 25px 10px}
	.forum-user-info{
		clear:left;
		float:left;
		margin:15px 0 0 10px;
		width:110px}
		.forum-user-info a{color:#777}
		.time-info .datatime{
			float:left;
			margin:0 0 0 15px;
			position:relative}
/* Photo Users*/
.delete {
	color:#006699;
	display: block;
	font-size:11px;
	font-weight:normal;
	float:left;
	margin:0 0 0 15px}
.list01 li{
	background-image:none;
	clear:both;
	padding-bottom:30px;
	display:block}
.list01 p{
	float:left;
	position:relative;
	margin:0;
	width:88%}
.list02{
	float:left;
	position:relative;
	margin:0 30px 0 0}
.list02 li{
	padding-left:0;
	background-image:none}
.following_list {
	overflow:hidden;
	float:left;
	padding:0 0 0 3px;
	margin-right:25px;
	display:block;
	width:220px}
	.following_list a {
		float:left;
		color:#777;
		position:relative;
		padding:0 2px 2px 1px}
	.following_list img {
		padding:0;
		border:none}
	.following-hide-img{
		overflow:hidden; 
		width:48px;
		height:48px;
		margin:0 3px 3px 0}
.sidebar .following_list {margin:10px 0 0 25px}
#llistat_preferits, #llistat_seguidors{
	font-family:arial, helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-align:center}

/* TagCloud */
#htmltagcloud{
	background-image:url(bk-alpha.png);
	background-repeat:repeat;
	font-family:Arial,Helvetica,sans-serif;
	line-height:normal;
	border:1px solid #EBEBEB;
	position:relative;
	word-spacing:normal;
	letter-spacing:normal;
	text-decoration:none;
	text-transform:none;
	text-align:center;
	text-indent:0ex;
	font-size:1em;
	padding:2em}
	#htmltagcloud span{
		text-align:center;
		position:relative;
		white-space:nowrap}
	.sidebar #htmltagcloud{
		background-image:none;
		font-family:Arial,Helvetica,sans-serif;
		line-height:normal;
		border:none;
		position:relative;
		word-spacing:normal;
		letter-spacing:normal;
		margin-top:10px;
		text-decoration:none;
		text-transform:none;
		text-align:center;
		text-indent:0ex;
		width:100%;
		font-size:1em;
		padding:0}
	.sidebar #htmltagcloud span{
		white-space:normal}
	.sidebar #htmltagcloud a {
		padding:0;
		font-size:1em}
	#htmltagcloud span a{padding:5px}
	#htmltagcloud span a:link{text-decoration:none}
	#htmltagcloud span a:visited{text-decoration:none}
	#htmltagcloud span a:hover{
		text-decoration:none;
		background-color:#777;
		color:#fff}
	#htmltagcloud span a:active{
		text-decoration:none;
		color:#555}
span.tagcloud0{
	font-size:0.8em;
	padding:0em;
	color:#e1e1e1}
	span.tagcloud0 a{
		text-decoration:none;
		color:#C9C9C9}
span.tagcloud1{
	font-size:0.9em;
	padding:0em;
	color:#cacaca}
	span.tagcloud1 a{
		text-decoration:none;
		color:#cacaca}
span.tagcloud2{
	font-size:1em;
	padding:0em;
	color:#aeaeae;
	z-index:8;
	position:relative}
	span.tagcloud2 a{
		text-decoration:none;
		color:#aeaeae}
span.tagcloud3{
	font-size:1.1em;
	padding:0em;
	color:#999;
	z-index:7;
	position:relative}
	span.tagcloud3 a{
		text-decoration:none;
		color:#999}
.sidebar span.tagcloud5{color:#aaa}
	.sidebar span.tagcloud5 a{color:#aaa}
span.tagcloud4{
	font-size:1.2em;
	padding:0em;
	color:#777;
	z-index:6;
	position:relative}
	span.tagcloud4 a{
		text-decoration:none;
		color:#777}
.sidebar span.tagcloud5{color:#999}
	.sidebar span.tagcloud5 a{color:#999}
span.tagcloud5{
	font-size:1.3em;
	padding:0em;
	color:#4C7888;
	z-index:5;
	position:relative}
	span.tagcloud5 a{
		text-decoration:none;
		color:#4C7888}
.sidebar span.tagcloud5{color:#777}
	.sidebar span.tagcloud5 a{color:#777}
span.tagcloud6{
	font-size:1.4em;
	padding:0em;
	color:#F55F2B;
	z-index:4;
	position:relative}
	span.tagcloud6 a{
		text-decoration:none;
		color:#F55F2B}
.sidebar span.tagcloud6{color:#666}
	.sidebar span.tagcloud6 a{color:#666}
span.tagcloud7{
	font-size:1.5em;
	padding:0em;
	color:#46206A;
	z-index:3;
	position:relative}
	span.tagcloud7 a{
		text-decoration:none;
		color:#46206A}
.sidebar span.tagcloud7{color:#444}
	.sidebar span.tagcloud7 a{color:#444}
span.tagcloud8{
	font-size:1.6em;
	padding:0em;
	color:#D3DD79;
	z-index:2;
	position:relative}
	span.tagcloud8 a{
		text-decoration:none;
		color:#D3DD79}
span.tagcloud9{
	font-size:1.7em;
	padding:0em;
	color:#093E5A;
	z-index:1;
	position:relative}
	span.tagcloud9 a{
		text-decoration:none;
		color:#093E5A}
span.tagcloud10{
	font-size:1.8em;
	padding:0em;
	color:#ED6F99;
	z-index:0;
	position:relative}
	span.tagcloud10 a{
		text-decoration:none;
		color:#ED6F99}
.taglist li{
	float:left;
	margin:0 0 5px;
	clear:left}
/*Tagcloud Jquery Styles*/
#list{
	font-family: Arial, "MS Trebuchet", sans-serif;
    margin:0 auto;
    height:150px;
    width:250px;
    overflow:hidden;
    position:relative;
    background-color: #FEFFF0}
   #list ul, #list li{
    list-style:none;
    margin:0;
    padding:0}
	   #list a{
		position:absolute;
		text-decoration: none;
		color:#666}
		   #list a:hover{
			color:#ccc}
