BODY {
	padding:0; 
	margin:0;
	font-family: Arial, Verdana,"San Serif";
	font-size:76%;
	color:#000;
	text-align:center;
	background: #f0f0f0 url('img/bg.jpg') repeat-x top;
}

td{font-family:  Arial, Verdana, "San Serif";font-size: 80%;}
img {border: 0px;}
form{margin-top:7px;}
.inone{border: 0px!important}

/*A{color: #D73648}*/
a, a:visited {color:#048; text-decoration:none;}
a:hover {text-decoration:underline;}

/* bordes right & bottom */
div#header,
div#foot,
div#content,
div#ticker,
div#banners div {background: #FFFFFF!important;border-right: 5px solid #55040A; border-bottom: 5px solid #55040A;}

div#coop {
	clear: both;height: 40px;color: #ffffff;text-align:right;
	background: #1E80E0!important;border-right: 5px solid #55040A; border-bottom: 5px solid #55040A;
	margin-top: 10px;_margin-top: 5px;margin-bottom: 5px;
}
div#coop p{margin-top: 18px;font-size: 10pt;font-family: "Trebuchet MS", Arial,"San Serif";text-align:right}

/*cabecera ajuntament */
#ajuntament	{
	margin-bottom:10px;
	height:46px;
	background:#000000;
	color:#fff;
	padding-top:4px;
	border-bottom:1px solid #333;
	position: relative;
}
#ajuntament img {float: left;margin:-4px 0px 0px 4px;border:0px;}
#ajuntament span {padding: 0px 10px;font-size: .75em;font-family: verdana;}
#ajuntament a {color: #FFF!important;font-weight: bold;text-decoration: none!important;}
#ajuntament .back {position:absolute;right: 0px;top:20px;}
#ajuntament .flags{margin-top:9px;}

#wrap{width: 958px; margin: 0px auto 30px; position: relative; text-align: left;}
* html #wrap{width: 950px;}

/* cabecera */
div#header{background:#fff url(/img/bgcab.gif) no-repeat 90% 60%!important;}
#header	{position:relative;height:190px;_z-index:4000!important;border-top:7px solid #CCC;}
*html #header {height:200px;}

#header h1 {position:absolute; top:5px; left: 23px;}
*html #header h1{top:15px;}

#header div#social {position:absolute; top:20px;right: 35px;width:200px;text-align:right;}
#header div#social img{float: right;border:0px;margin-left:7px;}

#header p#intro	{position:absolute;top:58px;right:34px;width:340px;text-align:right;line-height:20px;font-family:Verdana;}

/* cabecera + pie */ 
#header p, #foot p{color: #7C7C7C;margin-top:0px;}	
#header p a, #foot p a {color: #AF0910;font-weight: bold;padding: 1px;text-decoration:none!important;}
#header p a:hover, #foot p a:hover {color:#FFF;background:#981F37;}

/*banners*/
div#banners{margin-top: 5px;}
#banners div {float: left;width: 227px; text-align: center;}
#banners div p {display: inline;width: 217px;height: 124px;}
#banners div img {border:1px solid  #787878;padding:0px 0;margin: 4px 4px 0px 4px;}
*html #banners div img {margin: 4px 4px;}

#banners div#banner2 {margin-left:10px;}
*html #banners div#banner2 {margin-left:8px;}

#banners div#banner3 {margin-left:10px; margin-right:10px!important;}
*html #banners div#banner3 {margin-left:7px; margin-right:7px!important;}

.clear {clear: both; line-height: 1px!important; font-size: 1px!important; height: 1px!important; height: 1px!important;}


/* news */
.innerfade li,.innerfade h3	{border: 0px!important;}

#ticker	{padding: 5px 0; margin: 0px auto; margin-bottom: 5px; text-align: center;}
#ticker	#bloquecentral{border: 1px solid  #787878;width: 936px; margin: 0px auto; text-align: left;}
#ticker #news {background: #FFF url(/img/noticias.gif) no-repeat 85px 8px;}
body.va #ticker #news {background: #FFF url(/img/noticies.gif) no-repeat 85px 8px;}

#ticker h3 {margin: 0px 0px 0px 6px;padding: 5px 0; width: 410px;font-size: 11px;font-family: verdana, arial, "san serif";}
#ticker h3 span {font-weight: normal; padding: 0 5px; color: #939393;float: left}
#ticker h3 a {color: #000;display: block;width: 330px;float: right;margin-bottom: 10px;_margin-bottom: 2px;}
#ticker h3 a:hover {text-decoration:none;}

#ticker #masnoticias {margin-left: 85px;font-size: 8pt;color: #AF0910;font-weight: bold}

/** foot  **/
#foot {
	padding:5px 0;
	margin-top: 5px;_margin-top:12px;
	text-align:center;
}
#foot div {width: 938px; padding: 10px 0; margin: 0px auto;border:1px solid #787878;}
#foot h1{color: #AF0910;margin: 7px 0;padding:0px;font-size: 14px;}
* html #foot div {width: 935px;}

#tarsa{width:940px;margin:0 auto 10px;text-align:right;font-size:xx-small;color:#FA120F;}
#tarsa p{color:#FA120F;}
#tarsa a{text-decoration:underline;padding:1px;color:#FA120F!important;}

/* menu */
#menu{position: absolute; bottom:0; left: 0; width: 100%;height: 35px; border-top: 7px solid #CCC;}
#menu ul{list-style-type: none;padding:0; margin:0;}
#menu li{float: left;}
#menu a	{display:block; width:105px; height:35px;}
#menu span	{display: none;}

#menu li a{border-right: 1px solid #fff; border-top: 1px solid #fff; background-color: transparent; background-position: top center; background-repeat: no-repeat;}

/* botones */
#menu li#menu0 a, body.va #menu li#menu0 a {background-image:url(/img/bot0.gif);}
#menu li#menu1 a {background-image:url(/img/bot1.gif);}
#menu li#menu2 a {background-image:url(/img/bot2.gif);}
#menu li#menu3 a {background-image:url(/img/bot3.gif);}
#menu li#menu4 a {background-image:url(/img/bot4.gif);}
#menu li#menu5 a {background-image:url(/img/bot5.gif);}
#menu li#menu6 a {background-image:url(/img/bot6.gif);}
#menu li#menu7 a {background-image:url(/img/bot7.gif);}
#menu li#menu8 a {background-image:url(/img/bot8.gif);border-right: 0px!important;}

/* botones activos */
#menu li#menu0.active a,#menu li#menu1.active a,#menu li#menu2.active a,
#menu li#menu3.active a,#menu li#menu4.active a,#menu li#menu5.active a,
#menu li#menu6.active a,#menu li#menu7.active a{background-position:0px -35px;}
#menu li#menu8.active a {background-position:0px -35px;border-right: 0px;}

/* botones va*/
body.va #menu li#menu1 a {background-image:url(/img/botv1.gif);}
body.va #menu li#menu2 a {background-image:url(/img/botv2.gif);}
body.va #menu li#menu3 a {background-image:url(/img/botv3.gif);}
body.va #menu li#menu4 a {background-image:url(/img/bot4.gif);}
body.va #menu li#menu5 a {background-image:url(/img/botv5.gif);}
body.va #menu li#menu6 a {background-image:url(/img/botv6.gif);}
body.va #menu li#menu7 a {background-image:url(/img/botv7.gif);}
body.va #menu li#menu8 a {background-image:url(/img/botv8.gif);border-right: 0px!important;}

/* botones activos va*/
body.va #menu li#menu0.active a,body.va #menu li#menu1.active a,
body.va #menu li#menu2.active a,body.va #menu li#menu3.active a,
body.va #menu li#menu4.active a,body.va #menu li#menu5.active a,
body.va #menu li#menu6.active a,body.va #menu li#menu7.active a {background-position:0px -35px;}
body.va #menu li#menu8.active a {background-position:0px -35px;border-right: 0px;}


/* activos */
#menu li.active a {border-top: 1px solid #CCC;}

/*bordes cab por secciones*/
#empleo #header	{border-top:7px solid #659D18;}
#empleo #menu {border-top:7px solid #659D18;}
#empleo #menu li.active a {border-top: 1px solid #659D18;}

#ocioycultura #header {border-top:7px solid #FC830C;}
#ocioycultura #menu	{border-top:7px solid #FC830C;}
#ocioycultura #menu li.active a	{border-top:1px solid #FC830C;}

#vivienda #header {border-top:7px solid #4E1E52;}
#vivienda #menu	{border-top: 7px solid #4E1E52;}	
#vivienda #menu li.active a {border-top:1px solid #4E1E52;}

#europa #header	{border-top:7px solid #003774;}
#europa #menu {border-top:7px solid #003774;}
#europa #menu li.active a {border-top: 1px solid #003774;}

#consultorio #header {border-top:7px solid #DF2E74;}
#consultorio #menu {border-top:7px solid #DF2E74;}
#consultorio #menu li.active a {border-top:1px solid #DF2E74;}

#areas #header {border-top:7px solid #7D0B18;}
#areas #menu {border-top:7px solid #7D0B18;}	
#areas #menu li.active a {border-top:1px solid #7D0B18;}

#radiojove #header {border-top:7px solid #7D0B18;}
#radiojove #menu {border-top:7px solid #7D0B18;}	
#radiojove #menu li.active a {border-top:1px solid #7D0B18;}

#participa #header {border-top:7px solid #CDCC32;}
#participa #menu {border-top:7px solid #CDCC32;}
#participa #menu li.active a {border-top:1px solid #CDCC32;}

#descargas #header {border-top:7px solid #1E5331;}
#descargas #menu {border-top:7px solid #1E5331;}
#descargas #menu li.active a {border-top:1px solid #1E5331;}

#contacto #header {border-top:7px solid #CCC}
#contacto #menu	{border-top:7px solid #CCC}
#contacto #menu li.active a	{border-top:1px solid #CCC}

/* drop downs */
#menu ul ul li	{font-size: 1.1em; font-weight: bold;font-family:  Arial, Verdana, "San Serif";}
#menu li ul {position: absolute; left: -999em; _z-index: -1; z-index: 20;z-index: 1!important;}
#menu li:hover ul, #menu li.sfhover ul {left: auto;}

#menu li li	{float: none;}
#menu li li a {width:154px; height:100%; padding: 10px 10px 10px 20px;text-decoration: none;border-top: 1px solid #fff!important; color: #fff;}
* html #menu li li a {width:185px;}

#menu li ul	{border-left: 1px solid #FFF!important; border-bottom: 1px solid #FFF!important;}
#menu li li a {background: #fff!important;}

/* bg subseciones */ 
#menu li#menu0 li a	{background: #CCC!important;}
#menu li#menu1 li a	{background: #558E13!important;}
#menu li#menu2 li a	{background: #F66D11!important;}
#menu li#menu3 li a	{background: #3C1341!important;}
#menu li#menu4 li a	{background: #042860!important;}
#menu li#menu5 li a {background: #D20F62!important;}		
#menu li#menu6 li a	{background: #62050C!important;}	
#menu li#menu7 li a	{background: #C1C427!important;}	
#menu li#menu8 li a	{background: #194225!important;border-right: 1px solid #FFF!important;}

/* hover subsecciones */
#menu li#menu0 li a:hover {background: #CCC!important;}
#menu li#menu1 li a:hover {color: #A4D867!important;}
#menu li#menu2 li a:hover {color: #FDB179!important;}
#menu li#menu3 li a:hover {color: #CBA4D4!important;}
#menu li#menu4 li a:hover {color: #B1C5EA!important;}
#menu li#menu5 li a:hover {color: #FA9FCC!important;}		
#menu li#menu6 li a:hover {color: #D9A7B1!important;}	
#menu li#menu7 li a:hover {color: #EEEBBB!important;}	
#menu li#menu8 li a:hover {color: #A6DEC1!important;}

/* content */
#ticker, #content{_height: 100%;}

#home #content {height: 305px!important; min-height: 305px!important;}

#content {
	padding: 5px 0; 
	margin-top: 5px;
	text-align: center;
}
#content #flash	{width: 500px;margin: 0px auto;}

/** contenido secciones **/
#content #s-wrap {height:auto;min-height: 500px;_height:500px;}
#s-wrap {width: 938px;border:1px solid #787878;padding: 10px 0;margin: 0px auto;text-align: left;}
* html #s-wrap {width: 935px;}

#s-wrap	{background: #B3D8CB;} /*fondo noticias*/

#s-wrap #intro-box {margin:10px;width:904px;padding:10px 0 10px;}
#s-wrap #intro-box .boximg, div.box .boximg{float:right;margin-right:10px;border: 1px solid  #787878;}
* html #s-wrap #intro-box .boximg, * html div.box .boximg{margin-right:5px;}
#intro-box img {border: 5px solid  #FFF;}

#intro-box h2,	
#intro-box p,
#intro-box ul,
#intro-box ol {margin: 5px 250px 15px 20px;}

#intro-box ul,
#intro-box ol	{padding-left: 30px!important;}

#intro-box h2, .box h3,#noticias #s-wrap h3	{font-size: 2em;}
#intro-box p, .box p	{font-size: 1.6em;}

/* no intro */
#s-wrap .box {margin: 10px; width: 595px; margin-left: 320px;padding: 20px 0 10px;}

#s-wrap .box h3,	
#s-wrap .box p,
#s-wrap .box ul,
#s-wrap .box ol	{margin: 5px 20px 15px 20px;}

#s-wrap .box ul,
#s-wrap .box ol	{padding-left: 30px!important;}


#intro-box a, .box a {font-size: 1em; padding:1px; font-weight: bold;}
div.box li {font-size: 1em; line-height: 130%; margin-bottom: 5px;}

.box ul,
.box ol	{font-size: 1.5em; line-height: 150%;}

/* noticias  */
/*#noticias #s-wrap #intro-box {margin:10px 20px;width:894px;padding:10px 0 10px;}*/
#noticias #s-wrap .caj img{margin:7px;border: 1px solid  #787878;}
#noticias #s-wrap h3 {color:#86A397;margin-left: 20px;font-size:18px;}
#noticias #s-wrap p a, #noticias #s-wrap li a, #noticias #s-wrap h3 a {color:#86A397!important;font-size:18px;}
#noticias  #s-wrap p {margin: 20px;color:#FFF;font-size: 1.5em;}
#noticias  #s-wrap .caj .date{font-size: 14px;margin: 10px 0px 5px 20px;color:#FFF;}
#noticias  #s-wrap .caj{background-color:#414F4A;margin:10px 20px;width:894px;padding:5px 0 3px;}

/* Menú izqdo Compartir piso y Artistes */
table.list {width:280px;background: #14263D;}
table.list h3{color:#FFF;margin: 10px 20px 0;font-size: 14px;}
table.list ul{margin: 10px; padding: 3px 0!important; color: #258DE2;font-weight:bold;font-size:12px;}
table.list li{margin-left: 25px;margin-bottom:7px;}
table.list hr{color: #32466e;background-color: #32466e!important;height: 1px; border: 1px;}
 
/*Menú izqdo Areas joves */
#areas table.list ul,
#areas table.list ul a {color: #F9D632!important; font-weight: normal; line-height: 90%; list-style-type: square; font-size: 1em;}
#areas table.list li {line-height: 130%; margin-bottom:5px;}
#areas table.list hr{color: #32466e;background-color: #32466e!important;height: 1px; border: 1px;}

table.areas {background-color: #21396F!important;color:#FFF;padding-bottom:10px;margin-bottom:5px;}
table.areas h3{margin:0px 0px 10px;font-size: 15px!important;padding:10px 20px; background:#19263D;border-bottom:1px solid #32466e;color:#FFF;}
table.areas p{margin: 5px 5px 10px 20px;}

#radiojove table.list ul,
#radiojove table.list ul a {color: #F9D632!important; font-weight: normal; line-height: 90%; list-style-type: square; font-size: 1em;}
#radiojove table.list li {line-height: 130%; margin-bottom:5px;}
#radiojove table.list hr{color: #32466e;background-color: #32466e!important;height: 1px; border: 1px;}

/* mapa */
table.contactomain {background-color: #606060!important;color:#FFF;padding-bottom:10px;margin-bottom:5px;}
table.contactomain h3{margin:0px 0px 10px;font-size: 15px!important;padding:10px 20px; background:#606060;border-bottom:1px solid #606060;color:#FFF;}
table.contactomain p{margin: 5px 5px 10px 20px;}


table.areas div.item {width:30%;float:left;_display:inline;overflow:hidden;padding-bottom:5px;margin-right: 10px;height: 105px;}
table.areas div.item p {line-height:120%;_font-size:1em!important;margin-bottom:5px;}	
table.areas div.item h4	{font-size:1em;margin-bottom:2px;margin-left:20px;}
table.areas div.item p.mapa	{margin-top: -5px;}
table.areas div.item p.mapa a {font-size:1em; font-weight:bold;color: #F9D632!important;}	

/*cursos areas*/
table.areas div.cursos td{font-size: 11px;text-align: center}

table.areas div.cursos h4 {font-size:16px;margin-bottom:2px;margin-left:20px;color:#FFF;}
table.areas div.cursos a {color:#FFF;text-decoration:none;}
table.areas div.cursos strong {color: #F9D632;}
table.areas div.cursos p{margin-bottom:5px;}
table.areas div.cursos p.masinfo {margin-left:19px;background: #192336!important;font-weight: bold;padding:5px;width:120px;font-size:15px;}
table.areas hr{color: #32466e;background-color: #32466e!important;height: 1px; border: 1px;}
table.areas div.pags a{color: #F9D632;}

/*puestos voluntariado*/
table.voluntariado {background-color: #4A5D5D!important;color:#FFF;padding-bottom:10px;margin-bottom:5px;}
table.voluntariado h3{margin:0px 0px 10px;font-size: 15px!important;padding:10px 20px; background:#183533;border-bottom:1px solid #526767;color:#FFF;}
table.voluntariado p{margin: 5px 5px 10px 20px;}

table.voluntariado div.puestos h4 {font-size:16px;margin-bottom:2px;margin-left:20px;color:#FFF;}
table.voluntariado div.puestos a {color:#FFF!important;text-decoration:none!important;}
table.voluntariado div.puestos strong {color: #FFF;}
table.voluntariado div.puestos p{margin-bottom:5px;margin-right:20px;}
table.voluntariado div.puestos p.organiza{color:#F9D632;font-weight: bold;}
table.voluntariado div.puestos p.masinfo {margin-left:19px;background: #183533!important;font-weight: bold;padding:5px;width:120px;font-size:15px;}
table.voluntariado hr{color: #526767;background-color: #32466e!important;height: 1px; border: 1px;}
table.voluntariado div.pags a{color: #F9D632;}
table.voluntariado div.puestos p span a	{color:#F9D632!important;font-size: .9em;font-weight:bold;}

table.voluntariado h1{color: #F9D632;margin:8px 30px 10px 20px;font-weight:bold; font-size: 12pt;border-bottom:1px solid #F9D632;}
table.voluntariado p.frm{padding:5px 0 0px 0px;margin:0 0 0 20px;color:#FFF;font-weight:bold;margin-left:20px;}


/* Listado pisos */
table.pisos{margin-bottom:7px;}
table.pisos td {
	background-repeat:repeat;
	background-image: url(/img/bg_trans.png) !important;
	background-image: none;
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_trans.png', sizingMethod='scale');
	padding:10px 0 7px 0px;
	color:#FFF;
}
table.pisos h3 {margin: 5px 0 10px 20px;font-size:18px;}
table.pisos p{margin: 5px 5px 10px 20px;}
table.pisos .item{margin: 0 15px 30px 20px;}
table.pisos .item h4 {margin:5px 0 0 0px;font-size:18px;}
table.pisos .item p{margin-left:0px!important;}
table.pisos .item p.cat	{color: #DE8625;margin:5px 0px;font-weight:bold;text-transform: uppercase;}
table.pisos .item p span a	{font-size: .9em;font-weight:bold;}
table.pisos .item p.boton{width: 250px; margin: 10px auto!important; padding:7px; background: #0A141F;text-align:center;font-weight:bold;}

#descargas table.pisos .item p.cat {color: #258DE2!important;}
#descargas table.pisos .item{margin: 0 10px 20px 20px;}



/* Formularios */
table.contact {background: #324616;}
table.artist {background: #14263D;}
table.contact td,table.artist td{padding:5px 0 0px 0px;color:#FFF;}
table.contact h4,table.artist h4 {margin-left:20px;font-size:18px;}
table.contact .small,table.artist .small,table.areas .small,table.voluntariado .small{font-size:8pt;color:#FFF;}

table.contact input, table.artist input, table.areas input, table.voluntariado input,
table.contact textarea, table.artist textarea, table.areas textarea, table.voluntariado textarea,
table.contact select, table.artist select, table.areas select, table.voluntariado select {
  margin:0 5px;
  border:1px solid #C2C2C2;
  font-size: 9pt;
}
table.contact p, table.artist p {margin-left:20px;font-weight:bold;}
table.contact h1{color: #5DB702;margin:8px 30px 10px 20px;font-weight:bold; font-size: 12pt;border-bottom:1px solid #5DB702;}
table.artist h1{color: #E78627;margin:8px 30px 10px 20px;font-weight:bold; font-size: 12pt;border-bottom:1px solid #E78627;}

table.areas h1{color: #F9D632;margin:8px 30px 10px 20px;font-weight:bold; font-size: 12pt;border-bottom:1px solid #F9D632;}
table.areas p.frm{padding:5px 0 0px 0px;margin:0 0 0 20px;color:#FFF;font-weight:bold;margin-left:20px;}


fieldset {padding:5px 10px 10px 15px; margin: 0 0 5px 0; border: 1px solid #ccc;}
legend {font-weight: bold; font-size:16px;margin: 0 0 10px 0px;color:#FFF;}
fieldset img{margin-right: 10px;border:0px;width:100px;height:75px;}

/* Paginación */
div.pags{text-align:right;padding:5px;margin-right:10px;}
div.pags ol, div.pags li {display:inline;;}
div.pags li{font-weight:bold;padding-right:5px;padding-left:5px;}




/* Visor */
#thumbBox{
	position: absolute;left: 0;top: 0;width: auto;padding: 10px;padding-bottom: 0;background: #313131;visibility: hidden;
	z-index: 3;cursor: hand;cursor: pointer;
}
#thumbBox .footerbar{
	font: bold 10px Tahoma;letter-spacing: 5px;line-height: 1.1em;color: white;
	padding: 5px 0;text-align: right;
}
#thumbBox #thumbImage{background-color: white;}
#thumbLoading{position: absolute;visibility: hidden;border: 1px solid black;background-color: #EFEFEF;padding: 5px;z-index: 2;}



/** tablas pisos VER SI BORRAR**/
/*.box table	{width: 95%; margin: 5px auto;}
.box table caption	{display:none;}
.box table 	{
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:1em auto;
	border-collapse:collapse;
}

.box table th	{background: #fff; border: 1px solid #fff; color: #304516; font-size: 0.8em; padding: 3px; border-right: 1px solid #324817; }
.box table th.last	{border:none;}
.box table td	{font-size: 0.8em; color:#FFF; border-bottom:1px solid #fff; border-left:1px solid #fff; text-align: center; padding: 3px 4px;}
td.masinfo	{font-size: 0.7em!important; padding:3px 10px;}*/


/*fondo png en IE*/
#s-wrap a {_position: relative; _z-index: 1;}
#s-wrap #intro-box img {_position: relative;}
#s-wrap #intro-box,#s-wrap .box {
color: #fff;
background-repeat:repeat;
background-image: url(/img/bg_trans.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_trans.png', sizingMethod='scale');
}

/* enlaces secciones */
#empleo a {color:#649D18;text-decoration: underline;}
#consultorio a {color:#2E8EE2;text-decoration: underline;}
#vivienda a {color:#5db702;text-decoration: underline;}
#europa a {color:#007BFF;text-decoration: underline;}
#ocioycultura a {color:#E78627;text-decoration: underline;}
#areesjoves a {color: #BE5D68;text-decoration: underline;}
#participa a {color:#CDCC32;text-decoration: underline;}
#descargas a {color: #7E94B0;text-decoration: underline;}
#contacto a {color:#E78627;text-decoration: underline;}

#direccion {color:#000;margin: 10px 20px 0;font-size: 14px;}
#direccion h1{color: #AF0910;margin: 7px 0;padding:0px;font-size: 14px;}
#direccion a{color: #AF0910}


/* background secciones */
#empleo #s-wrap {background: #A2484B url(/img/bg_empleo.jpg) no-repeat bottom left;}
#ocioycultura #s-wrap {background: #3B67A8 url(/img/bg_ocio.jpg) no-repeat bottom center;}
#vivienda #s-wrap {background: #88c13b url(/img/bg_vivienda.jpg) no-repeat bottom center;}
#europa #s-wrap {background: #463886 url(/img/bg_europa.jpg) no-repeat bottom left;}
#consultorio #s-wrap {background: #C6DEEB url(/img/bg_consultorio.jpg) no-repeat bottom center;}
#areas #s-wrap {background: #1463A0 url(/img/bg_areas.jpg) no-repeat bottom center;}
#radiojove #s-wrap {background: #1463A0 url(/img/bg_radiojove.jpg) no-repeat bottom center;}
#participa #s-wrap {background: #CAFEFE url(/img/bg_participa.jpg) no-repeat bottom left;}
#contacto #s-wrap {background: #c0c0c0 url(/img/bg_contacto.jpg) no-repeat top center;}

#blanco #s-wrap{background: #ffffff;}

#descargas #s-wrap, #fotos #s-wrap, #videos #s-wrap, #fondos #s-wrap
	{background: #7E94B0 url(/img/bg_descargas.jpg) no-repeat bottom left;}

/* ------------- Hasta aquí Esther -----*/

/* pedro */
#radio{margin: 10px;text-align: center;}
.radiohora{font-size: 14pt;font-weight: bold;margin-left: 10px; border-bottom: 1px #C21115 dotted;color: #C21115;padding: 2px;}
.radiocalendar{position: absolute;z-index: 2}
.radioimagen{padding: 4px;background-color: #07243A;border: 1px #606060 solid;float: left;margin: 4px 10px 0px 20px;text-align: center}
.radioprograma{padding: 4px;background-color: #07243A;border: 1px #606060 solid;margin: 4px 10px 0px 20px;text-align: center;height: 90px;}
table.alquiler{width:555px;text-align:center;border-collapse:collapse;}
table.alquiler td{color: #ffffff;font-size: 98%;border:1px solid #FFF;padding: 3px 4px;}
table.alquiler th{background-color: #FFF;padding:5px 4px;border:1px solid #324716;}
table.alquiler th.f{border-left:0px!important}
table.alquiler th.l{border-right:0px!important}


.error,
.notice, 
.success {padding: .8em; margin-bottom: 1em; border: 2px solid #ddd;}

.error {background: #FBE3E4; color: #8a1f11; border-color: #FBC2C4;}
.notice {background: #FFF6BF; color: #514721; border-color: #FFD324;}
.success {background: #E6EFC2; color: #264409; border-color: #C6D880;}
.error a {color: #8a1f11;}
.notice a {color: #514721;}
.success a {color: #264409;}

#busca{position: absolute;margin-left: 814px;margin-top: 32px;}
#busca input{font-size: 8pt;border: 1px #c0c0c0 solid;color: #a0a0a0;width: 80px}

#busqueda{margin:20px;}
#busqueda H1{margin-top: 0px;}
#busqueda *{font-family:arial,sans-serif}
.resul {margin-bottom: 12px;}
.resul A{font-size: 120%;text-decoration: underline !important}
.resul P{margin-top: 2px;margin-bottom: 2px;width: 600px;}
.resul P.turl{color: #008000}
#busqueda #pages{margin-top: 10px;}
#busqueda #pages A{font-size: 120%;text-decoration: underline;margin-left: 4px;}

.avisolegal{
	overflow: auto;width: 534px;height: 120px;
	margin-left: 20px;padding: 2px;
	background-color: #303030;color: #c0c0c0
}
.avisolegal P{margin: 2px;width: 480px;padding: 2px;font-size: 8pt;text-align: justify}

.enlacesmarcados A{text-decoration: underline !important}

/* mundial borrame */
#inipresen{
	position: absolute;
	z-index: 1;
	top:100px;
	left:0%;
	margin: 0px;
	display: block;
}
/* fin mundial borrame */

.escala{background: url('img/escala.gif') repeat-y}
