/*#BEGIN#*/
/*# name="01 layout" reference="ref/europarc.css\01_layout.htm" description="null" #*/














#print-header{
  display:none;
}





#wrapper{
    margin:0 auto;
    width:984px;
    min-height:100%;
    height:100%;
}
/* layout */
#pre-content{
      width:756px;
      float:right;
      margin-bottom:8px;
}
#content{
      width:960px;
      margin:0 auto;
      overflow:hidden;
      margin-bottom:12px;
}
#left-content{
      float:left;
      width:192px;
      margin-right:12px;
      margin-top:8px;
}
#main-content{
      overflow:hidden;
      float:left;
      min-height:350px;    
}
#right-content{
      float:left;
      width:192px;
      overflow:hidden;
}
#header,
#footer{
      width:960px;
      position:relative;
      margin:0 auto;
}
/* end layout */

/* Layout variations */

/* LMR */
body.LMR #main-content{
      width:532px;
      margin-right:12px;
}
body.LMR #content #right-content{
  width:192px;
}
/* LM */
body.LM #main-content{
      width:718px;
}
/* M */
body.M #main-content{
      width:960px;
      margin:0 12px;
}
/* MR */
body.MR #main-content{
      width:756px;
      margin-right:12px;
}
/* end layout variations */


/* header */
#header .aux{
      overflow:hidden;
      height:140px;
}
#header #tool-bar,
#header #search{
      float:right;
      clear:both;
}
/* end header */
.banner .place {
color:#FFFFFF;font-size:17px;left:30px;position:absolute;text-transform:uppercase;top:160px;z-index:5000;
}



/* Layout */


/*
#content { clear: both; border: 1px #e2e2e2; border-style: none solid; background: #FFF url('../layout/img/main_content_bottom.gif') repeat-x 0 bottom; }
body.MR #content #main-content { width: 720px; margin-right: 10px; }
#content #right-content { width: 210px; min-height: 896px; padding-left: 15px; padding-top: 25px; background: url('../layout/img/right_bg.gif') no-repeat 0 10px; }
* html #content #right-content { height: 896px; }

#content #breadcrumbs { padding: 8px 10px; }
*/
#content { clear: both; padding-bottom: 15px; border: 1px #e2e2e2; border-style: none solid; background: #FFF url('../layout/img/main_content_bottom.gif') repeat-x 0 bottom; }
body.MR #content #main-content { width: 712px; margin-right: 5px; margin-left: 8px;}
body.LMR #content #main-content { width: 458px; margin: 0 17px; }
#content #right-content { width: 210px; min-height: 896px; padding: 25px 0 35px 15px; background: url('../layout/img/right_bg.gif') no-repeat 0 10px; }
body.LMR #content #right-content { width: 210px !important; padding-top: 0; background: url('../layout/img/right_bg.gif') no-repeat 0 0; }
* html #content #right-content { height: 896px; }

#page #breadcrumbs { padding: 5px 10px 8px; }
#page #breadcrumbs li { padding: 0 0 0 10px; background: url('../layout/img/breadcrumb_sep.gif') no-repeat left center; }
#page #breadcrumbs li:first-child { padding: 0; background: none; }
#page #breadcrumbs a { color: #016086; padding: 0; }
#page #breadcrumbs a:hover { color: #000; }

/*body.MR #breadcrumbs { display: none; }*/

/* Header */

#header { width: 960px; padding: 0 1px; height: 363px; background: url('../layout/img/main_content_shadow_menu.gif') no-repeat left bottom; }
#header .aux { height: 306px !important;/* background: url('../layout/img/header-img.jpg') no-repeat left bottom; */}
#header h1 { display: none; }
#header .event { position: absolute; right: 0; bottom: 0; width: 242px; height: 202px; margin-bottom: 57px; }
#header .banner-left { position: absolute; bottom: 0; height: 202px; margin-bottom: 57px; }
* html #header .event { margin-bottom: 56px; }

#header .logo { padding-top: 35px; }
#header .logo a { display: block; width: 275px; height: 59px; background: url('../layout/img/logo-europarc.png'); }
#header .logo a span { display: none; }

#header #tool-bar { position: absolute; right: 0; top: 2px; }
#header #tool-bar li { margin: 0 0 0 10px; }
#header #tool-bar li a { display: block; width: 20px; height: 25px; overflow: hidden; background-image: url('../layout/img/top_icons.png'); text-indent: -800px; }

#header #tool-bar li.fontminus a 	{ background-position: -5px 0; }
#header #tool-bar li.fontplus a 	{ background-position: -28px 0; }
#header #tool-bar li.contact a 		{ background-position: -54px 0; }
#header #tool-bar li.sitemap a 		{ background-position: -83px 0; }
#header #tool-bar li.es a 			{ background-position: -110px 0; }
#header #tool-bar li.en a 			{ background-position: -138px 0; }

#header #tool-bar li.fontminus a:hover 	{ background-position: -5px -25px; }
#header #tool-bar li.fontplus a:hover 	{ background-position: -28px -25px; }
#header #tool-bar li.contact a:hover 	{ background-position: -54px -25px; }
#header #tool-bar li.sitemap a:hover 	{ background-position: -83px -25px; }
#header #tool-bar li.es a:hover,
#header #tool-bar li.es a.active 		{ background-position: -110px -25px; }
#header #tool-bar li.en a:hover,
#header #tool-bar li.en a.active 		{ background-position: -138px -25px; }

#header #search { position: absolute; top: 50px; right: 0; width: 210px; }
#header #search legend,
#header #search dt { display: none; }
#header #search dd { text-align: right; }
#header #search input {
width: 160px;
height: 23px;
padding-top: 6px;
background: url('../layout/img/search_bg.gif') no-repeat 0 0;
border: none;
vertical-align: middle;
text-indent: 10px;
}
#header #search button,#header #search input.find-btn { width: 28px; height: 32px; background: url('../layout/img/search_button.gif') no-repeat 0 0; vertical-align: middle; text-indent: -100px; overflow: hidden; }

/* Footer */

#footer { width: 100% !important; background: #464646 url('../layout/img/footer_bg.gif') repeat-x 0 0; overflow: auto; min-height: 50px; height: 1%; }
#footer .aux { width: 960px; height: 50px; margin: 0 auto; }
#footer p { float: left; padding: 10px; color: #7e7e7e; line-height: 30px; }
#footer p a {color: #7E7E7E; }
#footer a.powered-by { float: right; width: 121px; height: 23px; margin: 12px 10px 0 0; background: url('../layout/img/powered-by.gif') no-repeat 0 0; text-indent: -500px; overflow: hidden; }

/* Menu */

ul#main-menu { position: absolute; left: 0; bottom: 10px; height: 47px !important; padding: 0 !important; background: none !important; }
ul#main-menu li { 
   padding: 0; 
   margin: 0; 
   background: url('../layout/img/menu_items_separator.gif') no-repeat right top; 
   line-height: 47px; 
   position: relative;
   white-space: nowrap;
   z-index: 200;
}
ul#main-menu li li { 
   background: url('../layout/img/img_menu_items_separator_seg.gif') no-repeat right top; 
   line-height: 30px; 
}
#main-menu ul {
left:0;padding-left:6px;padding-right:6px;position:absolute;top:47px;
 background: url('../layout/img/img_menu_items_separator_seg.gif') right top;
}
ul#main-menu li li{ 
background-position:left center;background-repeat:no-repeat;/*border-bottom:1px dotted #4D4D4D;*/display:block;float:none;padding:0;position:static;}
ul#main-menu li span { padding: 0 21px 0 20px; height: 47px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #FFF; text-transform: uppercase; }
ul#main-menu li li span {font-size: 12px;height: 30px;}
ul#main-menu li#first-child span { background: url('../layout/img/menu_items_separator.gif') no-repeat left top; }

/* Right Column */

#right-content img.align-center { padding: 4px; border: 1px solid #e2e2e2; }

.link-block { margin-top: 15px; background: #f1f1f1 url('../layout/img/links-block_bg.gif') no-repeat left top; }
.link-block .link-inner { background: url('../layout/img/links-block_bg.gif') no-repeat right top; }
.link-block .link-aux { background: url('../layout/img/links-block_bg.gif') no-repeat right bottom; }
.link-block a { display: block; background: url('../layout/img/links-block_bg.gif') no-repeat left bottom; /*font-size: 12px;*/ font-weight: bold; color: #096d96; cursor: pointer; }
.link-block a span { display: block; padding: 8px 35px 8px 10px; background: url('../layout/img/links-block_bg.gif') no-repeat right center; }

/* Content */
.illustrated-text { color: #5f5e5b; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
/*.illustrated-text { color: #5f5e5b; }*/
.illustrated-text a { color: #096d96; }

.two-column-group-leftWide h2 { padding: 5px 0; border-bottom: 1px solid #c6c6c6; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: normal; color: #000; }
.two-column-group-leftWide .query-results h2 { display: none; }
.two-column-group-leftWide .block .title-bar { padding-bottom: 0; }

* html body .two-column-group-leftWide .column02 { width: 31%; }
.fields-column-img { width: 215px !important; padding: 5px 0 10px 0; }
.fields-column-txt { width: 215px !important; }

.fields-row .fields-column { /*font-size: 11px;*/ color: #a9a9a5; }
h4 { padding-bottom: 5px; font-size: 16px; font-weight: bold; color: #096d96; }
h4 a { color: #096d96; }
.column-content-list h4  { width: 210px; margin-bottom: 8px; padding: 3px 0 8px; border-bottom: 1px solid #e2e2e2; font-size: 12px; }
* html .column-content-list  h4 { width: 100%; }

.more a, .goback a { font-weight: bold; display: inline-block; padding-right: 28px; background: url('../layout/img/more.gif') no-repeat right 0; /*font-size: 11px; */color: #096d96; line-height: 21px !important; }
.three-column-group .more a,
.column-content-list .more a { background-image: url('../layout/img/more2.gif'); }

.columns-wrapper { background: #F1F1F1 url('../layout/img/columns_wrapper_top.gif') no-repeat 0 0; margin: 0 5px 0 8px; padding: 8px 0 0 0; overflow: hidden; height: 1%; }
.columns-wrapper .three-column-group { padding: 0 5px 8px 5px; background: url('../layout/img/columns_wrapper_bottom.gif')





 no-repeat 0 bottom; overflow: hidden; height: 1%; }
div.three-column-group { padding: 0 10px; }
div.three-column-group .column-content-list .block-content { padding-left: 6px; }

div.three-column-group .column03 { overflow: hidden; }
div.three-column-group .column-content { margin-left: 5px; }

.three-column-group .column-content .title-bar h2 img { float: left; margin-top: 3px; }

/* Hack vertical align - Internet explorer 6, 7 */
/*.three-column-group .column-content .title-bar h2 a span { 
  position: relative;
  *display: block;
  *height: auto;
  margin-top: inherit;
  *clear: expression(
style.marginTop
= "" + (offsetHeight < parentNode.offsetHeight ?
parseInt((parentNode.offsetHeight - offsetHeight) / 2) + "px" : "0"),
style.clear = "none", 0
);
}*/

/* SEO layout */
#wrapper{
  position:relative;
  width:960px;
}
#header{
  position:absolute;
  top:0px;
}
#page{
  position:absolute;
  top:363px;
}
#content{
  position:relative;
  padding-top:29px;
}
.home #content{
  padding-top:0px;
}
#main-content{
  padding-left:226px;
  position:static;
}
#left-content{
  left:0px;
  position:absolute;
  float:none;
}
#right-content{
  float:right;
  margin-right:17px;
}
#wrapper #breadcrumbs{
  float:none;
  padding-bottom:8px;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  position:absolute;
  top:0;
}
body.MR #content #main-content,
body.M #content #main-content{
  padding-left:0px;
}
body.MR #content #main-content{
  width:704px;
}
/* end SEO layout */

dl.center dd div.detail-content{
  margin-bottom:0.94em;
}
#cse-search-results {
  position: absolute;
  z-index: 500;
}


/*#END#*/
/*#BEGIN#*/
/*# name="03 secondary menu" reference="ref/europarc.css\03_secondary_menu.htm" description="null" #*/


























































#secondary-menu h3 {
  display: none;
}
#secondary-menu ul li {
  margin: 5px 0 0 0;
  background: url('../layout/img/secondary_menu_bg.gif') no-repeat left top;
}
* html #secondary-menu ul li {
  display: inline-block;
  width: 100%;
}
#secondary-menu ul li a {
  display: block;
  padding-right: 5px;
  background: url('../layout/img/secondary_menu_bg_bottom.gif') no-repeat left bottom;
  color: #FFF;
}
#secondary-menu ul li a span {
  display: block;
  padding: 7px 30px 7px 25px;
  background: url('../layout/img/secondary_menu_bt.gif') no-repeat right center;
}
#secondary-menu ul li ul li {
  display: block;
  margin: 0;
  border-bottom: 1px solid #e2e2e2;
  background: #FFF;
}
* html #secondary-menu ul li ul li {
  display: inline-block;
  width: 100%;
}
#secondary-menu ul li ul li a {
  padding: 5px 5px 5px 35px;
  background: url('../layout/img/secondary_menu_bullet.gif')














 no-repeat 23px 7px;
  color: #096d96;
}
* html #secondary-menu ul li ul li a {
  padding-left: 25px;
}
#secondary-menu ul li ul li a span {
  padding: 0;
  background: none;
}

/*#END#*/
/*#BEGIN#*/
/*# name="04 breadcrumbs" reference="ref/europarc.css\04_breadcrumbs.htm" description="null" #*/









































#breadcrumbs{
	padding:8px 0 8px 0px;
	float:left;
}
#breadcrumbs li{
	float:left;
      margin-left:8px;
}
#breadcrumbs li:first-child{
      margin-left:0px;
}
#breadcrumbs li a{
	text-decoration:none;
	padding-right:12px;
	margin-right:0px;
}
#breadcrumbs li span{
	font-weight:bold;
}
/*#END#*/
/*#BEGIN#*/
/*# name="05 tabs" reference="ref/europarc.css\05_tabs.htm" description="null" #*/


















/* Tabs */
.tabset {
  position: relative;
  height: 25px;
  background: #FFF;
}
.tabset li {
  float: left;
  position: relative;
  margin-left: -30px;
  z-index: 10;
  padding-right:36px;
}
.tabset li:hover {
  z-index: 20;
}
.tabset li.active {
  z-index: 30;
}
.tabset li:first-child,
.tabset li.first-child {
  margin-left: 0;
}
.tabset li a { 
  float: left;
  height: 25px;
  line-height: 25px;
  background: url('../layout/img/tab-center.png') no-repeat;
  width: auto;
  margin-left: 8px;
  /*background: url('../layout/img/tabs.png') no-repeat 0 0;
  width:170px;*/
  cursor: pointer;
}
* html .tabset li a {
  background-image: url('../layout/img/tabs.gif');
}
/*alicia*/
.tabset li:hover a, .tabset li.active:hover a {
  background-position: 0 -25px;
  text-decoration: none;
}
.tabset li.active a {
  background-position: 0 -50px;
}

.tabset li a span {
  padding-left: 30px;
  font-size: 12px;
  font-weight: bold;
  color: #92d1eb;
  white-space:nowrap;
}
/*alicia*/
.tabset li:hover a span, .tabset li.active:hover a span {
  color: #FFF;
}
.tabset li.active a span {
  padding-left: 37px;
  font-size: 15px;
  color: #016086;
}
.tabs {
  background: #f1f1f1 url('../layout/img/block_bg.gif') no-repeat left bottom;
  overflow: hidden;
  height: 1%;
}
.tabs .tab-container {
  background: url('../layout/img/block_bg.gif') no-repeat right bottom;
  overflow: hidden;
  height: 1%;
  /*width:100%;*/
  width:auto;
  clear:both;
}
.tabs .tab-container h3 {
  padding: 0 0 5px 0 !important;
  font-weight: bold;
  color: #016086 !important;
}
.tabs .tab-container .column-content strong {
  font-weight: bold;
  color: #016086 !important;
}
.tabs .tab-container p.more {
  text-align: right;
}
.tabs .tab-container p.more a {
  padding-right: 12px;
  background: url('../layout/img/block_bullet_1.gif') no-repeat right center;
  font-weight: bold;
  color: #016086 !important;
}
.tabset .active .tab-right {
  background:transparent url('../layout/img/tab-right.png') no-repeat scroll 0 -50px;
}
.tabset .tab-right {
  background: url('../layout/img/tab-right.png') no-repeat;
  display: block;
  height:25px;
  width: 44px;
  background-position:right 0;
  position: absolute;
  right:0px;
  width:44px;
}
.tabset li:hover .tab-right{
  background-position: right -25px;
}
/*.tabset .tab-center {
  background: url('../layout/img/tab-center.png') no-repeat;
  display: block;
  height:25px;
  background-position:0 0;
}*/
.tabset li.active .tab-left {
  background:transparent url('../layout/img/tab-left.png') no-repeat scroll 0 -50px;
}
.tabset .tab-left {
  background: url('../layout/img/tab-left.png')














 no-repeat;
  display: block;
  height:25px;
  width: 38px;
  background-position:left 0;
  position: absolute;
  left:0px;
}
.tabset li:hover .tab-left{

  background-position: left -25px;

}



/*#END#*/
/*#BEGIN#*/
/*# name="06 links and files" reference="ref/europarc.css\06_links_and_files.htm" description="null" #*/


















/* links */
.links .title {
  font-size: 15px;
  color: #439700;
}
.links .title strong {
  font-weight: bold;
}
.links ul li {
  background: url('../layout/img/dotted_line.gif') repeat-x left top;
}
.links ul li:first-child {
background: none;
}
.links ul li span {
  display: block;
  margin-top: 5px;
  padding: 7px 0 7px 12px;
  background: url('../layout/img/block_bullet_3.gif') no-repeat 0 9px;
}
.links ul li:first-child span {
  padding-top:0px;
  margin-top:0px;
  background-position: 0 4px;
}
.links ul li strong {
  color: #006f9d;
}
.column-content .links ul li a {
  display: block;
  color: #439700 !important;
}
.column02 .links {
  padding-top: 20px;
}
/* files */

div.files { background: #f1f1f1 url('../layout/img/block_bg.gif') no-repeat left top; }
div.files .title { 
padding-bottom: 10px; padding-top: 8px; padding-left: 10px; background: url('../layout/img/block_bg.gif') no-repeat right top; font-size: 15px; color: #439700; }
div.files .title strong { font-weight: bold; }
table.files { width: 98%; margin: 0 auto; }
table.files thead tr { background: #d6e2e7; }
table.files tbody tr { background: #f0f7f9; }
table.files tbody tr.even { background: #e3e9ec; }
table.files th { padding: 7px; color: #006f9d; font-weight: bold; }
table.files td { padding: 3px 7px; color: #439700; }
table.files td a { color: #868686; }
table.files td a.download { display: block; width: 23px; height: 23px; margin: 0 auto; background: url('../layout/img/block_bullet_4.gif') no-repeat 0 0; overflow: hidden; }
table.files td a.download span { visibility: hidden; }
table.files td a.download:hover { text-decoration: none; }
table.files tfoot { display: none; }
div.files .link-aux {
  background: url('../layout/img/block_bg.gif') no-repeat left bottom;
  height:12px;
}
div.files .link-aux span {
display: block; background: url('../layout/img/block_bg.gif')














 no-repeat right bottom;
  height:12px;
}


/*#END#*/
/*#BEGIN#*/
/*# name="07 query" reference="ref/europarc.css\07_query.htm" description="null" #*/
dl.top .date dd,
dl.top .detail-content{
  margin-bottom:1em;
}
dl.top .date dt,
dl.top dt{
  margin-bottom:0.5em;
}

/* Consulta de Tabla */



div.query-results .query-filter,
div.query-results tbody{
  background: #f1f1f1 url('../layout/img/block_bg.gif') no-repeat right top;
}
div.query-results h3 { 
  padding-bottom: 0px; 
  padding-left: 25px;
  min-height: 5px;
  margin-top: 16px;
  font-size: 14px; 
  color: #439700; 
  line-height: 1.5em;
}
.striped .item h3{
  margin:0;
  padding:0;
}
div.query-filter h3 {
  margin-top: 0px;
  background: url('../layout/img/title_bullet_2.gif') no-repeat 0 top; 
}
* html div.query-results h3 {
  height: 5px;
}
.query-results.striped  li.item {
  padding: 8px;
}
.pager ul.list-pages li {
  padding: 0px;
}
div.query-results .title strong {
  font-weight: bold;
}
.query-table-wrapper{
  background-color:#f1f1f1;
}
.query-results table {
  width: 98%;
  margin: 0 auto;
}
.query-results table thead tr { background: #d6e2e7; }
.query-results table tbody tr { background: #f0f7f9; }
.query-results table tbody tr.even { background: #e3e9ec; }
.query-results table th {
  padding: 7px;
  color: #006f9d;
  font-weight: bold;
  cursor:pointer;
}
.query-results table td { padding: 5px 7px; color: #439700; }
/*para el pie*/
.query-results table tfoot td {padding: 0px;}
.query-results table td a { color: #868686; }
.query-results table td a.download { display: block; width: 23px; height: 23px; margin: 0 auto; background: url('../layout/img/block_bullet_4.gif') no-repeat 0 0; overflow: hidden; }
.query-results table td a.download span { visibility: hidden; }
.query-results table td a.download:hover { text-decoration: none; }
/*
.query-results table tfoot { display: none; }
*/
div.query-results .query-aux {
  height:15px;
  background: url('../layout/img/block_bg.gif') no-repeat left bottom;
}
div.query-results .query-aux span {
  height:15px;
  display: block;
  background: url('../layout/img/block_bg.gif') no-repeat right bottom;
}
ul.query-filter-form li{
  float:left;
}
.query-results.striped ul li a {
  color: #439700;
}
.query-results.striped ul li dl dd{
  color:#A9A9A5;
  font-size:11px;
  font-weight:bold;
  /*margin-left:24px;*/
  float:left;
  clear: both;
}
.illustrated-text ul li {
  background: url('../layout/img/title_bullet.gif') no-repeat 0 4px;
}
.block-blue .illustrated-text ul li {
  background: url('../layout/img/block_bullet_1.gif') no-repeat 0 5px;
}
.block-green .illustrated-text ul li {
background: url('../layout/img/block_bullet_2.gif') no-repeat 0 5px;
}
.block-green .destacado, .block-green .destacado-negrita  {
  color: #439700;
}
.block-blue .destacado, .block-blue .destacado-negrita {
  color: #106086;
}
.form-filter {
  background:transparent url('../layout/img/block_bg.gif')








no-repeat scroll left top;
}
.query-table {
  background-color:#F1F1F1;
}
.aux #main-content .block.default .title-bar {
  background: none;
}
.utilities {
  float:right;
  margin-top:8px;
}

.form-content .odd, .form-content .even {
  background-color:transparent;}
.striped .odd, #sitemap .odd {
  background:#F0F7F9 none repeat scroll 0 0;
}
.striped .even, #sitemap .even {
  background:#E3E9EC none repeat scroll 0 0;
}
.query-detail dt {
  line-height:2em;  padding-left:16px;  font-weight: bold;
}
.query-detail dd {
  line-height:2em;
}
.query-detail h2 {
  margin-bottom: 8px;
}
ul.pager li {
  float: left;
}

.query-detail dd.even,.query-detail dd.odd {
  padding: 4px 8px;
}
.query-filter li {
  padding:8px 4px;
  display:inline;
}
.utilities .skinned_list{
  float:left;
}
.event-title a{
  color:#439700;

}
.news1 .titulo-unoem-verde, .news1 .field titulo-corto-verde {
  color: #096D96;
}
div.advanced-search {
    display: none;
}
div.query-advanced-search ul.horizontal-list{
    width:100%;
    float:left;
}
div.query-advanced-search ul.horizontal-list li.logic-options{
    width: 54px;
    margin-right: 4px;
}
div.query-advanced-search ul.horizontal-list li.fields-list,
div.query-filter ul.horizontal-list li.fields-list{
    width: 150px;
    margin-right: 4px;
}
div.query-advanced-search ul.horizontal-list li.fields-operators{
    width: 54px;
    margin-right: 4px;
}
div.query-advanced-search ul.horizontal-list li.fields-masks,
div.query-filter ul.horizontal-list li.fields-masks{
    width: 196px;
    margin-right: 4px;
}
div.query-advanced-search ul.horizontal-list li.add-remove-options{
    width: 36px;
}
div.query-advanced-search ul.horizontal-list li.add-remove-options span.remove{
    cursor: pointer;
    width: 16px;
    text-align: center;
    margin-right: 4px;
}
div.query-advanced-search ul.horizontal-list li.add-remove-options span.add{
    cursor: pointer;
    width: 16px;
    text-align: center;
}

#LMR .query-filter input {
background-image:url('../images/input-bg-100.png');
width:100px;
}
.M .query-results {
   width: 98%;
}
.M .query-detail.striped {
   width: 98%;
}
h3.title-detail {
color: #096D96;
padding-left: 0px;
font-size: 15px;
}

/*#END#*/
/*#BEGIN#*/
/*# name="08 pager" reference="ref/europarc.css\08_pager.htm" description="null" #*/



















.pager-itpp {
  display:none;
}
.list-pages {
  height:27px;
  background: #f1f1f1;
  overflow: hidden;
  width: 100%;
}
.list-pages li { 
  float: left;
  margin-right: 5px;
  font-size: 12px; 
  font-weight: bold; 
  color: #4f9d10; 
  display: inline; 
  overflow: hidden; 
}
.list-pages li span {
  display:none;
}
.query-results .list-pages li a.previous {
  padding: 0px;
  background: url('../layout/img/nav_prev.gif') no-repeat 0 0;
  display:block;
  float:left;
}
.query-results .list-pages li a.next {
  background: url('../layout/img/nav_next.gif')














 no-repeat 0 0;
  display:block;
  float:left;
}
.query-results .list-pages li a.previous {
  width: 35px;
  height: 27px;
  text-indent: -500px;
  margin: 0;
  padding: 0px;
}
.query-results .list-pages li a.next {
  width: 35px;
  height: 27px;
  text-indent: -500px;
  margin: 0;
  padding: 0px;
}
.query-results .list-pages li a {
  padding: 4px;
  line-height: 27px;
  color: #4f9d10;
  text-align: center;
}
.query-results .list-pages li a.selected { 
  background: #ffffff;
}
/*
.list-pages li a.previous { width: 35px; height: 27px; text-indent: -500px; }
.list-pages li a.next { width: 35px; height: 17px; text-indent: -500px; }
*/




/*#END#*/
/*#BEGIN#*/
/*# name="09 main menu" reference="ref/europarc.css\09_main_menu.htm" description="null" #*/







































ul#main-menu {
      padding:8px 12px;
      height:1.4em;
      font-weight:bold;
      background-color:#d3d3d3;
}
#main-menu li span{
      display:block;
     /* float:left;*/
      height:1.4em;
      padding:8px;
}
#main-menu a{
      display:block;
      color:#000000;
      text-decoration:none;
      cursor:pointer;
}
/*#END#*/
/*#BEGIN#*/
/*# name="10 blocks" reference="ref/europarc.css\10_blocks.htm" description="null" #*/


















.block .title-bar,
.block .block-content{
      padding:12px;
}
.block .title-bar, .block .title-bar-link {
  padding-bottom:0px;
}
.block .title-bar img{
  float:left;
  margin-top:3px;
  margin-right: 8px;
}
.block .block_blue .title-bar h2 a {
  display: block;
  height: 56px;
  padding: 0 35px 0 0px;
  font-weight: bold;
  color: #FFF;
}
.block .block-blue .title-bar, .block .block-blue .title-bar-link{
  background-image: url('../layout/img/title-bar_bg.gif');
  padding: 0 0 0 13px;
  height: 56px;
}
.block .block-blue .title-bar-right {
  background-image: url('../layout/img/title-bar_bg.gif');
  background-position: right top;
  height:56px;
}
.block .block-blue .title-bar h2, .block .block-blue .title-bar-link h2 {
  padding-right:35px;
}
.block .block-blue .title-bar h2 span, .block .block-blue .title-bar-link h2 span {
/* line-height:56px;*/
/*  padding-left:10px;*/
  font-size:80%;
  /*display: block;
  padding: 2px 28px 2px 5px;
  background: url('../layout/img/right_title_bullet.gif') no-repeat right center;*/
}
/*.block .block_blue .title-bar h2 a span {
  height: 56px;
  display: table-cell;
  padding-left: 10px;
  vertical-align: middle;
  line-height: 1.1em;
}
.block.default_img .block_blue .title-bar h2{
  background-image:url('../layout/img/title-bar_bg.gif');
}
.block.default_img .title-bar h2{
  background:transparent url('../layout/img/title-bar_2_bg.gif') no-repeat scroll right top;
  height:56px;
  padding:0;
}
.block.default_img .block-content {
  background:none;
}
.block.default_img {
  background:none;
}
.block .block-blue .title-bar {
  padding-left: 0;
  background: url('../layout/img/dotted_line.gif') repeat-x left bottom;
}*/
.block .block-grey .title-bar {
  background:transparent url('../layout/img/title-bar_2_bg.gif') no-repeat scroll left top;
  height:56px;
  padding:0 0 0 3px;
}
.block .block-grey .title-bar .title-bar-right {
  background:transparent url('../layout/img/title-bar_2_bg.gif') no-repeat scroll right top;
  height:56px;
}
.block .block-grey .title-bar h2 {
  padding-left: 10px;
  /*background: url('../layout/img/title_bullet_2.gif') no-repeat 0 0;
  color: #016086;*/
}
.block .block-grey .title-bar h2 a,
.block .block-grey .title-bar h2 span{
  color:#ffffff;
}
.block .block-grey .title-bar h2 span{
/* line-height:56px;*/
  font-size:80%;
}
/*.block .block-blue .title-bar {
  padding: 0;
  background: url('../layout/img/right_title_bg.gif') no-repeat left top;
}
.block .block-blue .title-bar h2 {
  padding: 5px 10px 5px 5px;
  background: url('../layout/img/right_title_bg_bottom.gif') no-repeat left bottom;
  color: #FFF;
}*/
.block .block-blue .title-bar h2, .block .block-blue .title-bar-link h2,
.block .block-blue .title-bar h2 a, .block .block-blue .title-bar-link h2 a {
  color: #FFFFFF;
}
.block-wrapper {
  background: #f1f1f1 url('../layout/img/block_bg.gif') no-repeat left top;
}
.block-wrapper .block {
  background: url('../layout/img/block_bg.gif') no-repeat right bottom;
}
.block-wrapper .block-left-bottom {
  background: url('../layout/img/block_bg.gif') no-repeat left bottom;
}
.block-wrapper .block-right-top {
  background: url('../layout/img/block_bg.gif') no-repeat right top;
}
/*.block .title-bar {
  padding: 5px 12px 0;
  background: url('../layout/img/block_bg.gif') no-repeat right top;
}
.block-content {
  background: url('../layout/img/block_bg.gif') no-repeat left bottom;
}*/
.default .block-content {
  background: none;
}
.block .title-bar h2, .block .title-bar-link h2 {
  padding-left: 0;
  font-size: 15px;
  font-weight: bold;
  background: none;
  color:#096D96;
}
.block h3 {
  padding: 0 0 5px 0 !important;
  font-weight: bold;
}
.block p.more {
  text-align: right;
}
.block p.more a {
  padding-right: 24px;
  font-weight: bold;
}
.block .block-blue-simple p.more a,
.block .block-blue-simple .goback a{
  background: url('../layout/img/block_bullet_1.gif') no-repeat right center;
}
.block-green p.more a,
.block-green .goback a {
  background: url('../layout/img/block_bullet_2.gif')














 no-repeat right center;
}
.block .block-blue-simple h2,
.block .block-blue-simple h3,
.block .block-blue-simple .illustrated-text strong,
.block .block-blue-simple a {
  color: #016086;
}
.block-green h2,
.block-green h3,
.block-green .illustrated-text strong,
.block-green a {
  color: #439700;
}




/*#END#*/
/*#BEGIN#*/
/*# name="11 banner" reference="ref/europarc.css\11_banner.htm" description="11 banner" #*/


















.banner-left img, .banner-right img {
height:202px !important;}

/*#END#*/
/*#BEGIN#*/
/*# name="12 sitemap" reference="ref/europarc.css\12_sitemap.htm" description="null" #*/






































#sitemap .section{
  float:left;
  width:178px;
  margin-right:1em;
}
/*#sitemap .section li.group*/
#sitemap .section li {
  background-image:url('../layout/img/block_bullet_1.gif')














;
  background-repeat:no-repeat;
  background-position:left 2px;
  padding-left:1em;
}
#sitemap .section li{
  margin-bottom:0.5em;
}
#sitemap .section ul{
  margin-top:0.7em;
  margin-left:0.7em;
}
#sitemap .sep{
  display:none;
}

#sitemap .section h3 {
  padding: 10px;
font-size:120%;}



/*#END#*/
/*#BEGIN#*/
/*# name="13 calendar" reference="ref/europarc.css\13_calendar.htm" description="null" #*/























/* Calendar */
div.calendar{
   width: 287px;
  padding: 5px 0 0 0;
  background: url('../layout/img/calendar_bg.gif') no-repeat 0 0;
}
div.calendar .nest {
  width: 287px;
  padding: 0 0 5px 0;
  background: url('../layout/img/calendar_bg.gif') no-repeat 0 bottom;
}
div.calendar .calendar_layout_bottom {
   padding: 0 0 5px 0;
  background: url('../layout/img/calendar_bg.gif') no-repeat 0 bottom; width:287px;
}
div.calendar .calendar_layout table.calendar {
  background: none;
}
div.calendar .calendar-legend h2{
  display:none;
}
div.calendar img.eventlogo{
  display:block;
  float:left;
  height:8px;
  margin-right:4px;
  margin-top:8px;
  vertical-align:middle;
  width:8px;
}
div.calendar .calendar-event-holder img.eventlogo{
  margin:0px;
}
table.calendar {
  width: auto;
  margin: 0 auto;
  border-collapse: collapse !important;
  border-spacing: 0 !important;
}
.calendar-body-row td {
  font-size: 15px;
  font-weight: bold;
  color: #0077a8;
  text-align: right;
  vertical-align: bottom;
  font-family:"Trebuchet MS";
}
td.calendar-body-cell {
  width: 39px;
  height: 42px;
  background: url('../layout/img/calendar_items_bg.gif') no-repeat 0 0;
}
td.calendar-body-cell .calendar-body-event,
td.calendar-body-cell-today .calendar-body-event { width: 34px; height: 22px; padding: 20px 5px 0 0; background: url('../layout/img/calendar_items_bg.gif') no-repeat -78px 0; text-align: right; }
td.calendar-body-cell-today { color: #7faacb; }
td.calendar-body-cell-event .calendar-body-event,
td.calendar-body-cell-selected .calendar-body-event {
  position: relative;
  width: 34px;
  height: 27px;
  padding: 15px 5px 0 0;
  background: url('../layout/img/calendar_items_bg.gif') no-repeat -39px 0;
  font-size: 21px;
  font-family:"Trebuchet MS";
  color: #FFF;
}
td.calendar-body-cell-selected .calendar-body-event { color: #0077a8; }
.calendar-event-holder {
  position: absolute;
  left: 5px;
  top: 5px;
}
/*.calendar-event-holder img { width: 11px; height: 11px; }*/
.calendar-month-back {
  height: 21px;
  background: url('../layout/img/calendar_bt.gif') no-repeat left top;
  cursor:pointer;
}
.calendar-month-next {
  height: 21px;
  background: url('../layout/img/calendar_bt.gif') no-repeat right top;
  cursor:pointer;
}
.calendar-month-back:hover {
  background-position: left bottom;
}
.calendar-month-next:hover {
  background-position: right bottom;
}
.calendar-separator {
  height: 5px;
}
.calendar-dayname {
  background: url('../layout/img/calendar_days_bg.gif') no-repeat right top;
}
.calendar-dayname td {
  height: 28px;
  background: url('../layout/img/calendar_days_bg.gif') no-repeat center top;
  vertical-align: top;
  line-height: 23px;
}
.calendar-dayname td:first-child,
.calendar-dayname td.first-child {
  background: url('../layout/img/calendar_days_bg.gif') no-repeat left top;
}
/*.calendar-dayname td:last-child,*/
.calendar-dayname td.last-child {
  background: url('../layout/img/calendar_days_bg.gif') no-repeat right top;
}
.calendar-dayname td {
  text-align: center;
  font-size: 12px;
  color: #6e6e6e;
}
.calendar-month-details {
  text-align: center;
  font-size: 12px;
  color: #6e6e6e;
}
.calendar .filter-row {
 /*width: 285px;*/
 height: 33px;
 margin: 5px 1px;
 background: url('../layout/img/calendar_form_bg.gif') no-repeat 0 0;
 text-align: right;
 line-height: 33px;
}
.calendar-date-select select { width: auto; margin-right: 8px; }
* html .calendar-date-select select { margin-top: 7px; }

.calendar-legend ul {
 /*width: 285px;*/
 margin: 5px 1px;
}
.calendar-legend ul li {
   float: left;
   width: 49%;
   line-height: 1.8em;
}
.calendar-block .fields-column { width: 100% !important; }
.calendar-block  p.more { text-align: right; }
.calendar-block .column-content p.more a { padding-right: 12px; background: url('../layout/img/block_bullet_1.gif') no-repeat right center; font-weight: bold; color: #016086 !important; }
.calendar-block .column-content h4 { font-size: 12px; color: #87c038; }
.calendar-block .column-content h4 img { vertical-align: middle; }
.calendar-block .column-content .item { margin-bottom: 5px; padding-bottom: 3px; border-bottom: 1px solid #e2e2e2; }
.calendar .filter-row div.filter-label {
  float:left;
  margin-top: 8px;
  margin-left: 16px;
}
.calendar .filter-row .skinned_list {
  margin-top: 6px;
  margin-right: 16px;
  float:right;
}

/* Calendar - Right Column */

#right-content div.calendar {
  width: 209px;
  position: relative;
  /*left: -12px;*/
  overflow:hidden;
  padding: 5px 0 0 0;
  background: url('../layout/img/calendar_bg.gif') no-repeat right 0;
}
#right-content div.calendar .nest {
  width: 209px;
  padding: 0 0 5px 0;
  background: url('../layout/img/calendar_bg.gif') no-repeat right bottom;
}
#right-content .calendar-body-row td {
  font-size: 12px;
  font-weight: bold;
  color: #0077a8;
  text-align: right;
  vertical-align: bottom;
}
#right-content td.calendar-body-cell {
  width: 28px;
  height: 30px;
  background: url('../layout/img/calendar_items_bg.gif') no-repeat 0 bottom;
}
#right-content td.calendar-body-cell .calendar-body-event,
#right-content td.calendar-body-cell-today .calendar-body-event {
  width: 25px;
  height: 16px;
  padding: 14px 3px 0 0;
  background: url('../layout/img/calendar_items_bg.gif') no-repeat -78px bottom;
  text-align: right;
}
#right-content td.calendar-body-cell-event .calendar-body-event,
#right-content td.calendar-body-cell-selected .calendar-body-event {
  position: relative;
  width: 25px;
  height: 20px;
  padding: 10px 3px 0 0;
  background: url('../layout/img/calendar_items_bg.gif')





 no-repeat -39px bottom; font-size: 15px; color: #FFF;
}
#right-content .calendar-event-holder {
  position: absolute;
  left: 5px;
  top: 5px;
}
#right-content .calendar-event-holder img {
   display:none;
}
#right-content .calendar-legend ul li {
   float: none;
   width: auto;
}

/*#END#*/
/*#BEGIN#*/
/*# name="14 forms" reference="ref/europarc.css\14_forms.htm" description="null" #*/



















input{
 /* width:186px;
  height:21px;*/
width:178px;
  height:19px;
  background-repeat:no-repeat;
  background-image:url('../images/input-bg.png');
  border:none !important;
  border-width:0px;
}
.query-filter input{
 /* width:146px;*/
  width: 138px;
  background-image:url('../images/input-bg-146.png');
}
div.skinned_list{
  width:186px;
  height:21px;
  background-repeat:no-repeat;
  background-image:url('../images/select-bg.png');
  border:none;
  position:relative;
}
div.skinned_list .skinned_list_text{
  float:left;
  width:186px;
  height:19px;
  padding-left:10px;
  padding-top:2px;
  text-align:left;
  overflow:hidden;
}
div.skinned_list select{  
  opacity:0;
  filter: alpha(opacity = 0);
  width:186px;
  margin-left:-186px;
  height:21px;
  left:0;
  margin:0 !important;
  position:absolute;
  top:0;
  width:auto !important;
}
.query-filter div.skinned_list,
#right-content div.calendar div.skinned_list{
  width:106px;
  background-image:url('../images/select-bg-106.png');
}
.query-filter div.skinned_list .skinned_list_text,
#right-content div.calendar div.skinned_list_text{
  width:106px;
}
.query-filter div.skinned_list select,
#right-content div.calendar div.skinned_list select{  
  width:106px;
  margin-left:-106px;
}

dl.left dd .detail-content{
  margin-bottom:14px;
}
#main-content dl.left dt{
 /* width:56%;*/
width:33%;
}
#main-content dl.left dd .detail-content{
 /* margin-left:56%;*/
margin-left:33%;
}
.form-action{
  text-align:right;
  padding:14px;
}



/* double combo */
.multiple-selection .center{
  margin:0.94em 0;
  padding-bottom:1.94em;
}
.multiple-selection .center .add{
  cursor:pointer;
  float:left;
  background-image:url('../images/add-button.gif');
  background-repeat:no-repeat;
  text-indent:-9999px;
  width:23px;
  height:23px;
}
.multiple-selection .center .delete{
  cursor:pointer;
  float:left;
  background-image:url('../images/delete-button.gif')





;
  background-repeat:no-repeat;
  text-indent:-9999px;
  width:23px;
  height:23px;
  margin-left:0.94em;
}
.multiple-selection .right{
  clear:both;
}
/* end double combo */

form .form-content .title{
  text-align:right;
  margin-bottom:0.9em;
}
form .form-content .title .required-note{
  color:#01baff;
}

input.radio,
input.checkbox{
  width:auto !important;
  height:auto !important;
  border:none !important;
  background-image:none !important;
}
legend{
  margin-bottom:1em;
}
legend span{
  display:block;
  width:450px;
  white-space:normal;
}

/*#END#*/
/*#BEGIN#*/
/*# name="15 search" reference="ref/europarc.css\15_search.htm" description="buscador google" #*/



.query-search .rounded-corners .middle{
  border-left:1px solid #eeeeee;
  border-right:1px solid #eeeeee;
  padding:16px;
}
.query-search .rounded-corners .center{
  height:1px;
  margin:0 3px;
  background-color: #eeeeee;
}
.query-search .rounded-corners .top .left,
.query-search .rounded-corners .top .right,
.query-search .rounded-corners .bottom .left,
.query-search .rounded-corners .bottom .right{
   width:3px;
   height:3px;
   background-image: url('../images/sprite.png');
   background-repeat:no-repeat;
}
#main-content .query-search dl.left dt {
  width:50%;
}
#main-content .query-search dl.left dd .detail-content {
  margin-left:50%;
}


/*#END#*/
/*#BEGIN#*/
/*# name="16 album media" reference="ref/europarc.css\16_album_media.htm" description="null" #*/


















.project-skin div.album-wrapper{
  width:222px;
}
.project-skin div.album-wrapper .album-viewer{
  width:222px;
  height:168px;
}
.project-skin {
  width:240px;
  position:relative;
}
.project-skin 
ul.navigation li {
  overflow:hidden;
}
div.album-wrapper 
.info-tools{
  border-top:1px solid #E4E2DE;
  float:right;
  margin-top:0px;
  padding-top:12px;
}
.project-skin 
div.album-wrapper .info-tools{
  border:none;
  float:right;
  width:100px;
  padding-top:0px;
}
div.album-wrapper 
.album-info .description{
  color:#7b7a7a;
  float:left;
  font-size:11px;
  font-style:italic;
  margin-top:16px;
}
.project-skin 
div.album-wrapper .album-info .description{
  margin-top:0px;
}
div.album-wrapper .info-tools li{
  float:left;
}
.project-skin div.album-wrapper .info-tools li{
  float:right;
}
.project-skin div.album-wrapper .info-tools li{
  display:inline;
  text-align:right;
}
div.album-wrapper 
.info-tools li a{
  font-weight:bold;
}
div.album-wrapper 
.info-tools li.download{
  padding-left:10px;
  background-repeat:no-repeat;
  background-position: 0 
2px;
  background-image:url('../images/separator.png');
}
div.album-wrapper .info-tools li.zoom{
  display:inline;
  padding-right:10px;
}
.project-skin 
div.album-wrapper .info-tools li.zoom{
  padding-right:0px;
}
div.album-wrapper 
div.navigation-holder{
  position:absolute;
  right:0;
  top:0;
  width:236px;
}
.project-skin 
div.album-wrapper div.navigation-holder{
  position:relative;
  width:222px;
  height:60px;
  clear:both;
}
.project-skin div.album-wrapper div.navigation-holder .nav-list{
  margin-left:14px;
  width:auto;
}
.project-skin 
div.album-wrapper div.album-info{
  clear:both;
  height:16px;
  margin-bottom:6px;
  margin-top:6px;
}
.project-skin div.album-wrapper div.navigation-holder ul.navigation 
li{
  float:left;
  width:50px;
  height:50px;
  border:2px solid #ffffff;
  margin-left:8px;
  margin-bottom:8px;
}
div.album-wrapper div.navigation-holder 
.nav-prev-disabled,
div.album-wrapper div.navigation-holder 
.nav-next-disabled,
div.album-wrapper div.navigation-holder 
.nav-prev,
div.album-wrapper div.navigation-holder 
.nav-next{
  display:none;
}
.project-skin div.album-wrapper 
div.navigation-holder .nav-prev-disabled,
.project-skin 
div.album-wrapper div.navigation-holder .nav-next-disabled{
  display:none;
}
.project-skin div.album-wrapper 
div.navigation-holder .nav-prev,
.project-skin div.album-wrapper 
div.navigation-holder .nav-next,
.detail-skin div.album-wrapper 
div.navigation-holder .nav-prev,
.detail-skin 
div.album-wrapper div.navigation-holder .nav-next{
  
background-image:url('../images/left-right.png');
  background-position:0 0;
  
background-repeat:no-repeat;
  display:block;
  height:18px;
  text-indent:-9999px;
  width:18px;
  cursor:pointer;
}
.project-skin div.album-wrapper 
div.navigation-holder .nav-next,
.detail-skin 
div.album-wrapper div.navigation-holder .nav-next{
  background-position:-18px 
0;
  top:18px;
  right:0px;
  position:absolute;
}
.project-skin div.album-wrapper 
div.navigation-holder .nav-prev,
.detail-skin 
div.album-wrapper div.navigation-holder .nav-prev{
  left:0px;
  top:18px;
  position:absolute;
}
.detail-skin 
div.album-wrapper div.navigation-holder .nav-next{
  top:32px;
}
.detail-skin div.album-wrapper div.navigation-holder 
.nav-prev{
  top:32px;
}
div.album-wrapper 
div.navigation-holder ul.navigation li.item-selected{
  border-color:#b8b8b8;
}
.project-skin 
.album-wrapper .pager-holder {
  clear:both;
  padding:2px 0 
10px;
}
.project-skin .album-wrapper .pager-holder 
.sep{
  display:none;
}
.project-skin .roundedbox-tabs 
.topcorners,
.project-skin .roundedbox-tabs 
.bottomcorners{
  height:8px;
}
.project-skin 
.boxcontent{
  background-color:#F4F3F1;
  width:100%;
  padding:0px 8px;
}
.project-skin div.roundedbox-tabs 
div.topcorners,
.project-skin div.roundedbox-tabs div.topcorners 
span,
.project-skin div.roundedbox-tabs div.bottomcorners,
.project-skin div.roundedbox-tabs div.bottomcorners span{
  
background-image:url('../images/album-media-corners-beige.jpg');
}
.project-skin 
div.roundedbox-tabs div.topcorners span,
.project-skin 
div.roundedbox-tabs div.bottomcorners span{
  width:0px;
  height:0px;
}
.project-skin div.roundedbox-tabs div.bottomcorners span{
  
height:8px;
}
.project-skin 
div.roundedbox-tabs .boxcontent{
  border-left:1px solid 
#e4e2de;
  border-right:1px solid #e4e2de;
  width:222px;
  float:none;
}
.project-skin .album-wrapper .pager 
ul.list-pages li a.previous span,
.project-skin .album-wrapper .pager ul.list-pages li a.next span{
  
background-image:url('../images/album-media-pager-left-right.png')





;
}
.project-skin .album-wrapper .pager ul.list-pages li.previous-page-holder{
  
}
.project-skin .album-wrapper .pager ul.list-pages li.next-page-holder{

}
.project-skin .album-info li.zoom{
  display:none;
}
div.detail-skin div.album-wrapper .album-viewer{
  width:304px;
  height:200px;
  background-color:#cccccc;
}
div.detail-skin 
div.album-wrapper .album-viewer img{
  margin-left:auto;
  margin-right:auto;
  display:block;
}
div.detail-skin div.album-info{
  display:none;
}
div.detail-skin div.navigation-holder{
  position:static;
  width:304px;
  margin-top:12px;
  overflow:hidden;
  position:relative;
}
.detail-skin 
div.album-wrapper div.navigation-holder .nav-list{
  margin-left:22px;
}
div.detail-skin 
div.navigation-holder ul.navigation li{
  float:left;
  width:80px;
  height:80px;
  border:2px solid #ffffff;
  margin:0px;
  margin-right:4px;
  overflow:hidden;
}
div.detail-skin 
div.navigation-holder ul.navigation li:first-child{
  float:left;
}
div.detail-skin .pager{
  margin-top:5px;
  clear:both;
}
/*#END#*/
/*#BEGIN#*/
/*# name="17 query details" reference="ref/europarc.css\17_query_details.htm" description="null" #*/

.query-detail .center .titulo-zebra{
  text-align:right;  width:45%;
}
.query-detail .center .contenido-zebra{
  width:50%;
  line-height:2em;
}


/*#END#*/
/*#BEGIN#*/
/*# name="99 other" reference="ref/europarc.css\99_other.htm" description="null" #*/



















.links a {
color: #006F9D;
}

table.files td.description{

  width:80%;

}
table.files td.action{
  width:40px;
}







/* ------- COMPONENTES ------- */

#left-content { padding: 0 17px; margin: 0 !important; }

/*.title-detail,*/
h2.title {
  padding: 0 0 0 10px;
  background: url('../layout/img/title_bullet.gif') no-repeat 0 5px;
  font-size: 17px;
  font-weight: bold;
  color: #000;
}
h3 { padding-left: 10px; padding-bottom: 10px; font-weight: bold; color: #909090; }



.titulo-zebra {
float:left;font-weight:bold;line-height:2em;padding:8px;width:20%;}
.contenido-zebra {
float:left;width:73%;padding:8px;}



.fieldset-content .one-column select {
  width: 50%;
}

h2.title {
  margin-bottom: 8px;
}

.illustrated-text ol {
  list-style-type:decimal;
  margin-left:16px;
}
/*.tab-container .illustrated-text {
  padding-right: 16px;
}*/
.tab-container .files {
  width: 95%;
}


.button-holder{                
    height:21px;
    background-color:transparent;
    background-repeat:no-repeat;
    background-image:url('../layout/img/button-bg-right.png');
    background-position:right top;
} 

.fieldset-content ul.date select.form-day, 
.fieldset-content ul.date select.form-month, 
ul.date select.form-day, select.form-day,
ul.date select.form-month, select.form-month {
  width: 50px;
}
ul.date .form-year, .form-year {
  padding-left:4px;  
  padding-top:2px;  
  width:41px;
  height:19px;
  background-repeat:no-repeat;
  background-image:url('../images/input-bg-45.png')





;
  border:none !important;
  border-width:0px;
}

.query_search_ .even, .query_search_ .odd {
background: none;
    
}
.button-holder .button-bg-right, .button-holder .button-bg-left {
    background: none;
}


/*#END#*/
