body {
	width:		100%;
	color:		#636363;
	background: #FBFCFF; 
	font:		normal 11px "Trebuchet MS","Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	margin:		0 auto;
	padding:	0;
	text-align: center;
}

.izq {
	float:		left;
}

.der {
	float:		right;
}

.clear {
	clear:		both;
}

.nobackground {
	background-image:none !important;
}

.noborder {
	border:		none!important;
}

.oculto { 
	display:	none;
}

ul {
	list-style:	none;
	margin:		0;
	padding:	0;
}

ol {
	font:		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	list-style:	none;
	margin:		0;
	padding:	0;
}

a {
	color:		#666666;
	text-decoration:none;
}

a:hover {
	outline:	none;
	color:		#A1B43A;
}

a img {
	border:		none;
}

fieldset {
	border:		none;
	margin:		0;
	padding:	0;
}

.ampliar {
	float:		right;
}

h1 {
	font:		bold 14px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#565F67;
	text-align:	left;
	margin:		0;
	background: #FBFCFF url(../img/rus_bck_llarg_h1.gif) no-repeat;
	height: 	35px; 
	padding: 	15px 0 0px 40px;
	overflow:	hidden; 
}

h2 {
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#666666;
	margin:		0 0 4px 0;
	/*background: url(../img/na_img_separador_puntets.gif) repeat-x bottom;*/
}

h3 {
	float:		left;
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636363;
	margin:		0;
	padding:	0;
	width: 		195px; 
	line-height:12px; 
}

h4 {
	float:		left;
	font: 		bold 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636363;
	margin: 	0;
	padding:	0;
	width: 		110px;
	line-height:12px;
}

.p {
	line-height:18px;
}

#globalhome {
	width:		905px;
	height: 	auto;
	margin:		0 auto;
	text-align:	left;
	background: #FBFCFF;
}
	
#top {
	width: 		895px; 
}

#logo {
	float:		left;
	width: 		259px;
	height: 	85px;
	text-align: center;
	padding:	20px 0 1px 0;
}

#top-right {
	float:		right; 
	width: 		auto; 
	text-align: right;
	display:	block;
}

#top-eines {
	float:		left;
	width: 		152px;
	height: 	21px; 
	background: url(../img/rus_bck_verd_top.gif) no-repeat;
	margin-right:1px; 
	text-align: center;
	padding-top:4px; 
	color:		#ffffff;
}

#top-eines a{
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#EBEFDF;
}

#top-eines a:hover {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#ffffff;
}

#top-idiomes {
	float:		left; 	
	width: 		257px;
	height: 	21px;
	background: url(../img/_rus_bck_negre_top.gif) no-repeat;
	text-align: center!important;
	padding-top:4px; 
	color:		#ffffff;
}

#top-idiomes ul {
	text-align: center!important;
}

#top-idiomes li {
	height: 	15px;
	width:		auto;
	padding: 	0;
	text-align: center!important;
	overflow:   hidden;
	display:    inline;
}

#top-idiomes a{
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#EBEFDF;
}

#top-idiomes a:hover {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#ffffff;
}

.top-idiomes {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#AEAEAF;
}

#area_privada {
	float:		left; 
	width:		580px; 
	height: 	auto; 
	margin: 	0 0 0 55px; 
	padding: 	14px 0 0 0;
	display:	block;
}

#area_privada-img {
	float:		left; 
	width:		151px;
	height: 	auto; 
	margin: 	0 20px 0 0;
}

#area_idioma {
	float:		left; 
	width:		76px;
	height: 	40px; 
	padding: 	0; 
}

#area_colorsmenu {
	float: 		left; 
	width: 		819px;
	height: 	12px;
	margin-left:76px; 
}

#colorsmenu {
	float:		left; 
	width: 		819px; 
}

#colorsmenu li{
	float:		left; 
	width: 		auto; 
	display: 	block;
	margin-right:0; 
	text-align: left; 
}

#area_menu {
	float: 		left; 
	width: 		895px;
	height: 	28px; 
}

#menu {
	float:		left; 
	width: 		819px; 
}

#menu li{
	float:		left; 
	width: 		91px; 
	color:		#808080; 
	text-align: center;
	background: url(../img/mainnav/rus_bck_90px_off.gif) no-repeat; 
	height: 	42px; 
	display: 	block;
}

#menu li a {
	color:		#808080;
	width: 		91px; 
	height: 	42px; 
	display:	block; 
	padding: 	5px 0 0 0;
}

#menu li a:hover {
	color:		#636568; 
	background: url(../img/mainnav/rus_bck_90px_on.gif) repeat-x; 
	width: 		91px; 
	height: 	42px; 
	display:	block;
	padding: 	5px 0 0 0;
}

.menu-activo {
	color:		#636568; 
	background: url(../img/mainnav/rus_bck_90px_on.gif) repeat-x; 
	width: 		91px; 
	height: 	42px; 
	display:	block;
	padding: 	5px 0 0 0;
	font-weight:bold;
}
	
#submenu {
	width: 		190px; 
	height:		auto; 
	min-height: 450px;
	background: url(../img/rus_bck_submenu.gif) repeat;
}

#submenu li {
	float:		left;
	width: 		175px; 
	height: 	auto;
	display:	block;
	background: url(../img/rus_bck_submenu_lista.gif) no-repeat left bottom; 
}

#submenu li a {
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#808080; 
	width: 		170px; 
	display:	block; 
	height: 	auto;
	padding:	12px 0 12px 20px;
	background:	url(../img/rus_bck_submenu_list.gif) no-repeat left top; 
}

#submenu li a:hover {
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#8C9D34;
	width: 		170px; 
	display:	block; 
	height: 	auto;
	padding: 	12px 0 12px 20px;
	background: url(../img/rus_bck_submenu_list_on.gif) no-repeat left top; 
}

.submenu-activo {
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#808080;
	width: 		170px; 
	display:	block; 
	height: 	auto;
	padding: 	12px 0 12px 20px; 
	background: url(../img/rus_bck_submenu_list_act.gif) no-repeat left top; 
}

#header-container {
	float:		left; 
	width: 		895px;
	height: 	auto; 
	display:	block;
}

#header-foto {
	float:		left;
	width:		475px;
	height: 	auto; 
	display:	block;  
}

#header-promo {
	float:		left;
	width:		420px;
	height: 	auto; 
	display:	block; 
}

#breadcrumb {
	float:		left;
	width: 		895px;
	height: 	23px;
	padding-top:7px;
	background: url(../img/rus_ico_homepage.gif) no-repeat left;
	font:	 	normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#929293;
	text-indent:23px; 
}

#breadcrumb a {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#929293;
}

#breadcrumb a:hover {
	font:	 	normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#8C9D34;
}

.breadcrumb-strong {
	font: 		bold 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#8C9D34;
}

#col01 {
	float:		left; 
	width: 		475px; 
	height: 	auto;
	min-height: 218px; 
	margin: 	20px 0 0 0;
}

#col01 p {
	width: 		450px; 
	padding: 	0 0 0 6px; 
	margin: 	11px 0 11px 0;
}

#col02 {
	float:		left; 
	width: 		420px;
	height: 	auto;
	min-height: 218px; 
	background: #F3F3F3;
	margin: 	20px 0 0 0;
}

#col01-int {
	float:		left; 
	width: 		190px; 
	height: 	auto;
	min-height: 450px; 
	margin: 	0 20px 0 0;
	display:	block;
}

#col02-int {
	float:		left; 
	width: 		465px;
	height: 	auto;
	min-height: 450px; 
	margin: 	0 20px 0 0;
	display:	block;
}

#col02-int ul {
	margin: 	10px 0 0 0;
}

#col02-int ul li {
	list-style-image:none;
	margin-bottom:14px;
	background: url(../img/rus_bullet_list_verde.gif) no-repeat;
	padding: 	0 0 0 10px;
}

#col02-int ol {
	font:		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	list-style:	decimal inside none;
	background: none;
	margin-bottom: 15px;
	padding:	0;
}

#col02-int ol li {
	list-style-image:none;
	margin-bottom:5px;
	padding:0 0 0 10px;
	background: none!important;
}

#col02-675px {
	float:		left; 
	width: 		675px;
	height: 	auto;
	min-height: 625px; 
	margin: 	0 20px 0 0;
	display:	block;
	overflow:	hidden;
}

#col02-675px p {
	margin: 	10px 0 0 0;
}

#col02-675px h1 {
	font:		bold 14px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#565F67;
	text-align:	left;
	margin:		0;
	background: #FBFCFF url(../img/rus_bck_h1_675px.gif) no-repeat;
	height:		35px; 
	padding: 	15px 0 0 40px;
}

#col03-int {
	float:		left; 
	width: 		200px;
	height: 	auto;
	min-height: 450px; 
	background: #F3F3F5;
	margin: 	0;
	display:	block;
}

#container-galeria {
	float:		left;
	width: 		895px; 
	height: 	185px;
	margin: 	20px 0 0 0; 
	color: 		#CECECE; 
}

#container-galeria h3 {
	float:		left;
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#D5D5D5;
	margin: 	30px 0 0 0;
	width: 		250px; 
}

#container-galeria-img {
	float:		left;
	width: 		140px;
	height: 	140px; 
	margin: 	20px 15px 0 8px;
	padding: 	1px;
	border: 	1px solid #C4C5C7;
}

.contador {
	float:		left; 
	width: 		320px; 
	height: 	10px; 
	font: 		bold 10px Georgia, Times New Roman, serif;
	text-align: left; 
	padding: 	0 0 0 120px; 
}

#container-galeria p {
	float:		left;
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#D5D5D5;
	width: 		245px; 
	margin: 	10px 0 10px 0 ;
}

#container-galeria-slideshow {
	float: 		left; 
	width:		465px; 
	margin: 	0 10px 0 0;
	background: #1C1D1F; 
}

#container-galeria-slideshow-content {
	float: 		left; 
	width:		425px; 
	height: 	185px;
	display:	block; 
	margin:		0;
	background: url(../img/rus_bck_galeria.jpg) no-repeat;
}

#container-galeria-bt-esq {
	float: 		left; 
	width:		20px; 
	height: 	185px; 	
}

#container-galeria-bt-dreta {
	float: 		right; 
	width:		20px; 
	height: 	185px; 	
}

#container-galeria-ft01 {
	float:		left;
	width: 		205px; 
	height: 	185px;
	margin: 	0 10px 0 0;
}

#container-galeria-ft02 {
	float:		left;
	width: 		205px; 
	height: 	185px;
	margin: 	0;
}

#container-destacados {
	float:		left;
	width: 		895px; 
	height: 	185px;
	background: #F3F3F5; 
	margin: 	20px 0 0 0; 
}

.noti {
	float:		left; 
	width: 		180px; 
	padding: 	25px;
	background: url(../img/rus_bck_separador_notis.gif) repeat-y right;
}

.noti p {
	float: 		left; 
	width: 		185px; 
	margin: 	6px 0 20px 0; 
}

.noti-mesinfo {
	float:		left;
	top: 		20px;
	left: 		25px; 
	width: 		50px;
	margin:		10px 0 0 0;  
}

.data {
	float:		left;
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#17557F;
	margin:		0; 
}

#destacats {
	float:		left; 
	width: 		415px; 
	height: 	145px;
	padding: 	20px 0 20px 20px; 
} 

#destacats li{
	float:		left; 
	width: 		225px;
	background: url(../img/rus_bullet_list.gif) no-repeat;
	padding: 	0 0 5px 11px; 
	margin: 	0; 	
} 

.destacats-img {
	float:		left; 
	border: 	5px solid #FFFFFF;
	display: 	block; 
	height: 	140px; 
	margin: 	0 12px 0 0; 
}

#destacats h2 {
	float:		left;
	border: 	0!important;
}

#menu-footer {
	float:		left;
	width: 		870px; 
	height: 	40px;
	color: 		#999999;
	margin-left:25px; 
}

#menu-footer li{
	float:		left;
	padding: 	12px 0 0 0; 
}

#menu-footer a{
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#17557F;
	background:	url(../img/rus_bck_puntets_links_off.gif) bottom repeat-x;
}

#menu-footer a:hover {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#999999; 
	background: url(../img/rus_bck_puntets_links_on.gif) bottom repeat-x;
}

#pie {
	float:		left; 
	width: 		895px; 
	height: 	135px; 
	background: url(../img/rus_bck_footer.gif) repeat-x;
	clear: 		both;
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#D6D6D6;
}

#pie p {
	float:		left;
	width: 		550px; 
	margin: 	20px 0 0 25px;
	padding: 	0 0 0 20px; 
	background: url(../img/rus_ico_copyright.gif) no-repeat;
}

#pie a {
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#D6D6D6;
}

#pie a:hover {
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#FFFFFF;
}

#credits {
	position:	relative; 
	width: 		175px;
	top: 		3px; 				
	left: 		45px;  
}

#credits a {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#A0A0A0; 
}

#credits a:hover {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#FFFFFF; 
}

#direccion {
	float:		right; 
	width: 		200px; 
	color: 		#B0B0B0;
	margin: 	20px 0 0 0; 
}

#direccion li{
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	width: 		175px; 
	color: 		#B0B0B0;
}

#zonadestaquem {
	float:		left; 
	width: 		auto;
	padding: 	15px 0 0 10px;
}

#zonadestaquem li {
	float:		left; 
	width: 		198px;
	margin:		5px 0 0 5px;
	height: 	90px; 
}

#zonadestaquem p {
	float:		left; 
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	width: 		100px; 
	margin: 	0;
	line-height:13px; 
}

#zonadestaquem a {
	font: 		bold 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
}

#zonadestaquem a:hover {
	font: 		bold 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#92A81A;
}

.zonadestaquem-img a { 
	float:		left; 
	border: 	1px solid #9C9DA1;
	display:	block;
	height: 	70px;
	width: 		70px; 
	padding: 	2px; 
	margin: 	0 10px 0 0;
}

.zonadestaquem-img a:hover {
	float:		left; 
	border: 	1px solid #92A81A;
	display:	block;
	height: 	70px;
	width: 		70px;
	margin: 	0 10px 0 0;
}

#area_content {
	float:		left;
	width: 		auto;
	height: 	auto;
	margin: 	20px 0 25px 7px; 
}

#area_content a {
	color:		#8C9D34;
   /*background:url(../img/rus_bck_links.gif) repeat-x left bottom;*/
}

#area_content a:hover {
	color:		#636363;
	background: none;
}

.area_content-img{
	float:		left;
	width: 		140px;
	height: 	140px;
	border: 	5px solid #E4E5E8; 
	margin: 	0 12px 12px 0; 
	clear: 		both!important;
	display:	block;
}

#area_content p {
	margin: 	0 0 15px 0; 
}

.area_content-titular {
	float: 		left; 
	width: 		435px; 
	font: 		bold 12px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	line-height:14px; 
	margin: 	0 0 20px 0;
}

.area_content-data {
	float:		left; 
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#17557F;
	margin: 	0 0 5px 0;
	width: 		250px; 
}

#area_content-notis {
	float:		left;
	width: 		auto;
	height: 	auto;
	margin: 	20px 0 25px 7px; 
}

#area_content-notis p{
	float:		left;
	width: 		435px; 
	height: 	auto;
	margin: 	0 0 10px 0; 
}

.area_content-notis-img{
	float:		left;
	width: 		205px;
	height: 	185px;
	border: 	5px solid #E4E5E8; 
	margin: 	0 12px 0 0; 
}

#area_mesinfo {
	float: 		left;
	height: 	auto; 
	width: 		200px; 
	padding: 	15px 0 0 0;
}

#area_mesinfo li {
	float: 		left;
	width: 		180px; 
	background: url(../img/rus_bullet_list_verde.gif) no-repeat;
	margin: 	0 0 0 10px;  
	padding:	0 0 0 10px; 
	height:		65px;
}

#area_mesinfo h4 {
	float: 		left;
	width: 		180px; 
	margin: 	0 0 2px 0; 
}

#area_mesinfo p{
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	float: 		left; 
	width: 		170px; 
	margin: 	0 0 25px 0;
	line-height:12px; 
}

#container-destacados-int {
	float:		left;
	width: 		465px; 
	height: 	185px;
	background: #F3F3F5; 
	margin: 	10px 0 35px 0;
	border: 	none!important; 
}

#area_llistatnotis {
	float: 		left;
	height: 	auto; 
	width: 		200px; 
	padding: 	15px 0 0 0;
}

#area_llistatnotis li {
	float: 		left;
	width: 		181px; 
	margin: 	0 0 20px 9px;  
	padding:	0; 
	height:		auto;
	background: url(../img/rus_bck_puntets_horitzontal.gif) repeat-x bottom;
}

#area_llistatnotis h4 {
	float: 		left;
	width: 		110px; 
	margin: 	0;
	line-height:12px;
	background: url(../img/rus_bullet_list_verde.gif) no-repeat;
	padding: 	0 0 0 8px;  
}

.area_llistatnotis-img {
	float: 		left;
	width:		50px;
	height: 	50px; 
	margin: 	0 5px 5px 0; 
	border: 	3px solid #FFFFFF; 
}

.area_llistatnotis-data {
	float: 		left;
	width: 		100px; 
	margin: 	0;
	line-height:12px!important;
	padding: 	0 0 0 8px; 
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#17557F; 
}

#area_llistatnotis p {
	float: 		left; 
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	width: 		auto; 
	margin: 	5px 0 0 0;
	padding: 	0 0 20px 8px; 
	line-height:12px; 
	color: 		#7C7C7D;
}

#contacto {
	padding: 	20px 10px 20px 20px; 
	width: 		170px; 
	height: 	547px; 
}

#form-acceso {
	float:		left;
	width: 		400px;
	height: 	55px;  
}

#form-acceso fieldset {
	float:		left;
	margin:		0;
}

.textinput, .textinputHovered {
	float:		left;
	height:		20px;
	width: 		166px;
	background: url(../img/rus_bck_form_input.gif) no-repeat;
	padding:    8px 0 0 22px;
	margin: 	0; 
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
	border: 	0!important; 
}

.textinputHovered {
	background: url(../img/rus_bck_form_input_on.gif) no-repeat;
}

#form-acceso p {
	float:		left; 
	width: 		166px; 
	margin: 	0 25px 0 0;
}

#form-acceso label {
	font: 		bold 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#808080;
	width: 		150px;
	padding: 	0 0 0 20px;
	margin:		0!important; 
}

.bt_login {
	float:		left; 
	width: 		17px!important; 
	height: 	17px!important;  
	background-image:none!important; 
	padding: 	22px 0 0 0!important;
	margin: 	0!important;
}

#form-contacto {
	float:		left;
	width: 		458px;
	height:		auto;
	margin:		0;
	background: #F7F9F6;
	padding: 	0 0 25px 5px; 
}

#form-contacto fieldset {
	float:		left;
	width: 		428px; 
	margin:		0;
	background: #F7F9F6;
	padding: 	15px 15px 0 15px; 
}

#form-contacto label {
	font:		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#808080;
	width: 		150px;
	padding: 	0;
	margin:		0; 
}

#form-contacto input {
	float:		left;
	height:		18px;
	width: 		190px;
	padding:	2px 0 0 5px;
	margin: 	0; 
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
	border: 	1px solid #CECFD1;  
}

#form-contacto select {
	float:		left;
	height:		20px;
	width: 		197px;
	padding: 	0;
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
	border: 	1px solid #CECFD1;  
}

#form-contacto p {
	float:		left; 
	width: 		210px;
	height: 	auto;
	display:	block; 
	margin: 	0 0 15px 0;
}

#form-contacto textarea {
	float:		left; 
	font:		normal 11px "Trebuchet MS" Verdana, Tahoma, Helvetica, sans-serif;
	color: 		#636568;
	background: #FFFFFF;
	border:		1px solid #CECFD1;
	width:		400px;
	margin:		0;
	height:		90px;
	line-height:12px;
	padding:	3px 0 0 5px;
}

.bt_enviar {
	float:		left; 
	width: 		58px!important; 
	height: 	20px!important;  
	background: none!important; 
	padding: 	2px 0 0 0!important;
	margin: 	0 0 25px 0;
	border: 	0!important; 
}

.codpost {
	float:		left;
	width: 		55px!important; 
}

.telf {
	float:		left;
	width: 		100px!important; 
}

.direccion {
	float:		left;
	width: 		400px!important; 
}

.txtform {
	float:		left; 
	width:		445px; 
	font:		normal 11px "Trebuchet MS" Verdana, Tahoma, Helvetica, sans-serif;
	color: 		#636568;
	padding: 	10px 0 0 15px;
}

#txtformKO {
	float:		left;
	width: 		445px;
	background: #00FF33;
}

#txtformKO li {
	float:		left; 
	width: 		445px;
}

.erroresForm {
	float:		left;
	width: 		405px;
	margin: 	10px 0 0 15px;
	padding: 	10px;  
	background: #F3F3F5; 
}

.linkblanc a {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#92A81A; 
}

.linkblanc a:hover {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#ffffff; 
}

.form-aviso {
	float:		left; 
	width: 		408px; 
	margin: 	15px 0 0 15px;
	color: 		#7F8F25;
	background: #F3F3F5;
	padding: 	15px 0 15px 15px;
}

.form-aviso li{
	list-style: none!important; 
}

.txt-verd {
	font: bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: #8C9D34; 
}

.txt-gris {
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#989899;
}

#col02-int-galeria {
	float:		left; 
	width: 		465px;
	height: 	auto;
	min-height: 450px; 
	margin: 	0 20px 0 0;
	display:	block;
}

.galeria-fotos {
	float:left; 
	width: 460px; 
	margin: 10px 0 0 -10px;
}

.galeria-fotos li {
	float:		left; 
	width: 		100px; 
	display:	block;
	background-image: url(../img/rus_bck_links_transparent.gif)!important;
	background-repeat:repeat;
	margin: 	0 15px 15px 0;
	padding: 	0;
	background-color:#FFFFFF;
}

.galeria-fotos a {
	float:		left;
	width: 		100px;
	height: 	100px; 
	padding:	0;
	border: 	4px solid #E4E5E8;
}

.galeria-fotos a:hover{
	float:		left;
	width: 		100px;
	height: 	100px; 
	padding:	0;
	border: 	4px solid #8C9D34;
}

#pujar {
	float:		right;
	width: 		110px;
	height: 	13px;
	margin: 	13px 0 0 0; 
	text-align:	left;
	background: url(../img/rus_ico_pujar.gif) no-repeat right;
}

#pujar a {
	float:		right;
	width: 		auto;
	padding: 	0 18px 0 0;
	height: 	13px;
	background: url(../img/rus_bck_transparent.gif) repeat-x;
	display:    block;
}

#pujar a:hover {
	float:		right;
	width: 		auto;
	padding: 	0 18px 0 0;
	height: 	13px;
	background: url(../img/rus_bck_transparent.gif) repeat-x;
	display:    block;
}

#col02-enlaces {
	float:		left; 
	width: 		465px;
	height: 	auto;
	min-height: 500px; 
	margin: 	0 20px 0 0;
	display:	block;
}

#col02-enlaces-extranet {
	float:		left; 
	width: 		675px;
	height: 	auto;
	min-height: 500px; 
	margin: 	0 20px 0 0;
	display:	block;
	overflow:	hidden;
}

#col02-enlaces-extranet h1 {
	float:		left; 
	width: 		665px;
	background: url(../img/rus_bck_h1_675px.gif) no-repeat;
	height:		35px; 
	margin: 	0 40px 0 0;
	display:	block;
}

#col02-enlaces h2, #col02-enlaces-extranet h2 {
	list-style-image:none!important;
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	background: url(../img/rus_bck_links.gif) no-repeat;
	color: 		#666666;
	margin:		0 0 4px 0;
}

#col02-enlaces li,#col02-enlaces-extranet li {
	float:		none!important;
	list-style-image:none;
	margin-bottom:8px;
	padding: 	0 0 0 10px;
}

#col02-enlaces li ul, #col02-enlaces-extranet li ul  {
	float:		none!important;
	margin: 	0 0 25px 0;
}

#col02-enlaces li ul li, #col02-enlaces-extranet li ul li {
	list-style-image:none;
	margin-bottom:8px;
	padding: 	0 0 0 10px;
	background: url(../img/rus_bullet_list_verde.gif) no-repeat;
}

.zona-enllaços {
	float:		left;
	margin: 	10px 0 10px 0;
}

.zona-enllaços p {
	float:		left;
	margin:		0!important;
}

.zona-enllaços li {
	float:		left;
	height:		auto;
	width: 		430px;
	margin: 	5px 0 0 0;
}

.zona-enllaços li ul{
	float:		left;
	height:		auto;
	width: 		430px;
	margin: 	10px 5px 0!important;
	display:	block;
}

.zona-enllaços li ul li {
	margin: 	-5px 0 -5px 0;
	padding: 	0 0 0 10px;
	background-image:url(../img/rus_bullet_sublist_verde.gif)!important;
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#636363;
	height: 	auto;
	display:	block;
}

.minilink {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	5px 0 5px 0;
}

.minilink a {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#8C9D34!important;
	background-image:url(../img/rus_bck_links_transparent.gif)!important;
}

.minilink a:hover {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#636363!important;
}

.mapa {
	margin: 	10px 0 0 0;
}

#video {
	margin: 	0 0 0 28px;
}

#form_login_error {
	float:		right;
	width: 		410px;
	background: #F7F9F6;
	text-align: center;
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#7F8F25;
	height:		20px;
	padding: 	5px 0 0 0;
}

#form_recordar {
	float:		right;
	width: 		130px;
	margin: 	-54px 14px 0 0;
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#457699;
} 

#form_recordar-volver {
	float:		right;
	width: 		175px;
	margin: 	-32px 14px 0 0;
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#457699;
} 


#form_recordar a {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#999999; 
} 

#form_recordar a:hover{
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#17557F;
} 

#area-logado {
	float:		left;
	width: 		370px;
	height:		30px;
	background: url(../img/rus_bck_area_logado.jpg) no-repeat;
	display:	block;
	padding: 	0 0 0 35px;
	font: 		bold 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#3E3E40;
	margin: 	14px 0 0 0;
}

.area-logado-txt {
	float:		left;
	width: 		280px;
	padding: 	0;
}

.tancar-sessio {
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	width: 		auto;
	height: 	35px;
	display:	block;
	padding:	8px 0 0 0;
}

.tancar-sessio li {
	width: 		auto;
	float:		left;
	margin: 	0 0 0 5px;
}

.horario {
	display:	inline;	
	width: 		250px;
	margin: 	15px 25px 0 0; 
	padding: 	5px 0 20px 10px;
}

.horario {
	width: 		auto;
	margin: 	0 25px 0 0; 
	padding: 	5px 0 20px 0;
}

.horario ul {
	display:	inline;	
	width: 		250px;
	margin: 	15px 25px 0 0; 
}

.horario li {
	display:	block;
	width: 		210px;
	margin: 	0 50px 0 0;
	padding: 	5px 10px 10px 0;
	background: url(../img/rus_bullet_lista.gif) no-repeat top left;
	height:		375px;
}

.horario p {
	float:		none;
	display:	block;
	width: 		210px!important;
	margin: 	0 20px 0 0;
	padding: 	5px 0 10px 0;
}

.horario h3 { 
	width: 		210px!important;
	margin: 	0 0 10px 0!important;
	float:		none!important;
	padding: 	0;
}

#area_content-comunicados, #area_content-anuncios {
	float:		left;
	width: 		auto;
	height: 	auto;
	margin: 	20px 0 25px 7px;
	overflow:	hidden;
}

#area_content-privado li{
	float:		left;
	margin: 	0 0 25px 0;
	overflow:	hidden;
}

#area_content-comunicados p, #area_content-anuncios p {
	float:		left;
	width: 		665px; 
	height: 	auto;
	margin: 	0 0 12px 0; 
	display:	block;
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
}

#area_content-comunicados h3, #area_content-anuncios h3 {
	float:		left;
	width: 		665px;
	margin: 	0;
	color:		#A1B43A;
	font: 		bold 14px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
}

#area_content-comunicados h4, #area_content-anuncios h4 {
	float:		left;
	width: 		665px;
	margin: 	0;
	color:		#636568;
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 0 10px 0; 
}

#area_content-comunicados a {
	color:		#8C9D34;
	background: url(../img/intranet/rus_bullet_links.gif) no-repeat bottom right;
	padding: 	0 8px 0 0;
}

#area_content-comunicados a:hover {
	color:		#636363;
	background: url(../img/intranet/rus_bullet_links_on.gif) no-repeat bottom right;
	padding: 	0 8px 0 0;
}

.area_content-comunicados-img, .area_content-anuncios-img {
	float:		left;
	width: 		auto;
	height: 	auto;
	border: 	5px solid #E4E5E8; 
	margin: 	10px 12px 15px 0; 
	clear: 		both!important;
	display:	block;
}

.area_content-comunicados  {
	float:		left;
	margin: 	0 0 20px 0!important;
	background: url(../img/intranet/rus_ico_comunicado-b.gif) no-repeat top left;
	padding: 	0 0 0 20px;
}

.area_content-anuncios  {
	float:		left;
	width:		665px;
	margin: 	0 0 20px 0!important;
	background: url(../img/intranet/rus_ico_comunicado-c.gif) no-repeat top left;
	padding: 	0 0 0 20px;
}

.comunicado {
	float:		left;
	margin: 	10px 0 0 0;
	padding: 	5px 0 20px 0;
	width: 		650px;
	overflow:	hidden;
	background: #FBFCFF url(../img/rus_bck_puntets_horitzontal.gif) repeat-x bottom;
}

table {
	width:		675px;
	border-collapse:collapse;
	margin: 	15px 0 0 0;
}

table thead {
	color:		#A1B43A;
	height:		35px;
	font: 		bold 12px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
}

table td {
	vertical-align:top; 
	border-bottom:1px solid #cccccc; 
	padding:	8px; 
	background: #FBFCFF;
	text-align: left;
}
	
table td.infonombre {width:350px; text-align:left; padding: 10px 5px 10px 5px; font-weight:bold;}
table td.infonombre a {text-decoration:underline;}

table td.extension {width:80px; text-align:center; padding: 10px 5px 10px 5px;}
table td.room {width:80px; text-align:center; padding: 10px 5px 10px 5px;}

#area-content-3acol {
	padding: 	20px 10px 20px 10px; 
	width: 		170px; 
	height: 	545px; 
}

#area-content-3acol h3 {
	margin: 	0 0 10px 0;
}

#area-content-3acol p {
	margin: 	15px 0 0 0;
	line-height:14px;
}

.anunciadopor {
	margin: 	10px 0 20px 0;
	font: 		normal 12px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	background: url(../img/rus_bck_puntets_horitzontal.gif) repeat-x;
	width: 		665px;
	display:	block;
	padding: 	8px 0 8px 0;
}

#area_content-privado {
	float:		left;
	width: 		auto;
	height: 	auto;
	margin: 	20px 0 25px 7px;
	overflow:	hidden;
}

#area_content-privado p {
	float:		left;
	width: 		660px; 
	height: 	auto;
	margin: 	0 0 12px 0; 
	display:	block;
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
}

#area_content-privado h3 {
	float:		left;
	width: 		665px;
	margin: 	0;
	color:		#A1B43A;
	font: 		bold 14px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	display:	block;
}

#area_content-privado h4 {
	float:		left;
	width: 		665px;
	margin: 	0;
	color:		#636568;
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	margin: 	0 0 10px 0;
	display:	block;
}

#area_content-privado a, #area_content-anuncios a {
	color:		#8C9D34;
}

#area_content-privado a:hover, #area_content-anuncios a:hover {
	color:		#636363;
}

.area_content-privado-img{
	float:		left;
	width: 		auto;
	height: 	auto;
	border: 	5px solid #E4E5E8; 
	margin: 	10px 12px 15px 0; 
	clear: 		both!important;
	display:	block;
}

#form-prive {
	float:		left;
	width: 		661px;
	height:		auto;
	margin:		0;
	background:	#F7F9F6;
	padding: 	0 0 25px 5px; 
	margin: 	5px 0 20px 0;
	overflow:	hidden;
}

#form-prive fieldset {
	float:		left;
	width: 		661px; 
	margin:		0;
	background:	#F7F9F6;
	padding: 	15px 0 0 15px; 
}

#form-prive label {
	font: 		bold 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color:		#808080;
	width: 		auto;
	padding: 	0 10px 0 0;
	margin:		0;
	text-align: right;
	clear:		both;
}

#form-prive input {
	float:		left;
	height:		18px;
	width: 		300px;
	padding:	2px 0 0 5px;
	margin: 	0; 
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
	border: 	1px solid #CECFD1;  
}

#form-prive select {
	float:		left;
	height:		20px;
	width: 		197px;
	padding:	0;
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
	border: 	1px solid #CECFD1;  
}

#form-prive p {
	float:		none;
	width: 		auto;
	height: 	auto;
	display:	block; 
	margin: 	0 20px 0 0;
	text-align: left;
	clear:		right;
}

#form-prive textarea {
 	float:		left;
	font:		normal 11px "Trebuchet MS" Verdana, Tahoma, Helvetica, sans-serif;
	color: 		#636568;
	background: #FFFFFF;
	border:		1px solid #CECFD1;
	width:		615px!important;
	margin:		2px 0 15px 0;
	height:		150px;
	line-height:12px;
	padding:	3px 0 0 5px;
}

.form-prive-textarea-descrip {
 	float:		left;
	font:		normal 11px "Trebuchet MS" Verdana, Tahoma, Helvetica, sans-serif;
	color: 		#636568;
	background: #FFFFFF;
	border:		1px solid #CECFD1;
	width:		615px!important;
	margin:		20px 0 20px 0;
	height:		50px!important;
	line-height:12px;
	padding:	3px 0 0 5px;
}

.txtboxlargo {
	float:		left;
	height:		18px;
	width: 		615px!important;
	padding:	2px 0 0 5px;
	margin: 	0 0 15px 0!important; 
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
	border: 	1px solid #CECFD1;  
}

.btnEnviar {
	float:		left;
	width: 		110px!important; 
	height: 	20px!important;  
	background-image:none!important; 
	padding: 	2px 0 0 0!important;
	margin: 	0 5px 25px 0;
	border: 	0!important; 
}

.btnSugerencia {
	float:		left;
	width: 		110px!important; 
	height: 	20px!important;  
	background-image:none!important; 
	padding: 	2px 0 0 0!important;
	margin: 	0 5px 25px 0;
	border: 	0!important; 
}

.txtImagen {
	float:		left;
	height:		22px!important;
	width: 		250px!important;
	padding:	2px 0 0 5px;
	margin: 	0 0 5px 0!important; 
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	color: 		#636568;
	border: 	1px solid #CECFD1!important;  
}

div.error-acceso li {
	position:	relative;
	left: 		121px;
	width: 		380px;
	margin: 	0 0 0 50px;
	padding: 	4px 0 4px 30px;
	background: #F3F3F5 url(../img/rus_ico_alerta.gif) left no-repeat;
	color:		#B02300 !important;
	font: 		normal 10px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	overflow:	hidden;

}

iframe {
	width: 		672px;
	overflow:	hidden;
	margin: 	10px 0 30px 0;
	height: 	750px;
}

#inicio {
	background:	#00FF66;
}

.error-form {
	width: 		636px;
	margin: 	0 0 10px 0;
	padding: 	10px 0 10px 30px;
	background: #F3F3F5 url(../img/rus_ico_alerta.gif) no-repeat left;
	color:		#B02300!important;
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif;
	overflow:	hidden;
}

.envio-form-ok {
	width: 		636px;
	margin: 	0 0 10px 0;
	background:	#F7F9F6;
	padding: 	18px 0 10px 30px;
	font: 		normal 11px "Trebuchet MS",Tahoma, Verdana, Helvetica, sans-serif!important;
	overflow:	hidden;
	text-align:	center;
}