/* STYLES
-------------------------------------------------*/
html,body{margin: 0;padding:0;}

body { 
	font:80% verdana, arial, tahoma, sans-serif; 
	margin:0; padding:0;
	background:white;
	color:black;
	text-align:center;
}

/* in order to hide the skip navigation link */
a.skip {position: absolute; left: -1000em; width: 20em;}


/* Some generic styles
----------------------------------------------*/
.leftDiv {float:left;}
.rightDiv {float:right;}
img {border:0;}
form, ul { margin:0;padding:0; }
input, textarea { color:#505562;border: 1px solid #bbbec8; }
hr { display:none }
div.endSmall {clear:both;font-size:0.1em;line-height:0.2em;}
div.end {clear:both;font-size:0.1em;line-height:0.2em;}
.inside {padding:1em;}
.margin_t {margin-top: 1em}
.margin_r {margin-right: 1em}
.margin_b {margin-bottom: 1em}
.margin_l {margin-left: 1em}
.errorMsg {color:#c30000;font-weight:bold;}
.errorMsg02 {color:#c30000;font-weight:bold;margin:1em 0;}
.big {font-size:130%;} 
.small {font-size:85%;}
.textNormal{font-weight: normal;}
.lowercase {text-transform: lowercase;}
.text_c {text-align:center;}
.text_italic {font-style: italic;}

a {color:#505562;}
a:link { text-decoration: none;} 
a:active { text-decoration: none;} 
a:visited { text-decoration: none;} 
a:hover { text-decoration: underline;} 

.button{margin:0 0.5em 0 0;padding:0;cursor:pointer;font-family: Arial, Verdana, sans-serif;font-weight:bold;background:#9eaf11;color:black;border: 1px solid #658226;}
a.button {padding:0.1em;text-decoration:none;color:black;border: 1px solid #658226;background:#9eaf11;text-decoration: none;}


.imgborder {
  padding:2px;
  margin: 0 1em 1em 0;
  border:1px solid #e4e3ce;
} 
.imgborderfloat {
  float:left;
  padding:2px;
  margin: 0 1em 1em 0;
  border:1px solid #e4e3ce;
}

/* HEADINGS
----------------------------------------------- */

h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
h1 {display:none;}
h2 {font-size:220%;color:#3e3e3d;font-weight: normal;letter-spacing: -2px;}
#header h2 {display:none;font-size:100%;}
h3 {font-size:100%;color:#3e3e3d;font-weight: normal;}
h4 {font-size:100%;color:#3e3e3d;font-weight: normal;}

/* LAYOUT
---------------------------------------------*/
/* corpo */
#container { position:relative; background: white url(/_mini_acesap/images/acesap_head_bg.jpg) 0 0 no-repeat;width:100%;margin:0 auto; text-align:left;}

#header {position:relative;} 
/*#header .header_bg_01 {position:relative;background: url(/_mini_acesap/images/acesap_head_bg_right.gif) 100% 0 no-repeat;height:15.6em;}
#header .header_bg_02 {position:relative;background: url(/_mini_acesap/images/acesap_head_bg_left.gif) 0 0 no-repeat;height:15.6em;}
#header .header_bg_03 {position:relative;background: url(/_mini_acesap/images/acesap_head_flower.png) 0 0 no-repeat;height:198px;}*/
#header a {text-decoration: none;}
#header  img#logo {width:23.5em;}
#header #nav_top {position:relative;width:40%;background: black;text-align: right;padding:0.2em;}
#header #nav_top ul {display:inline;}
#header #nav_top ul li {display:inline;border-left:1px solid #6b7a29;padding:0 0.5em;}
#header #nav_top ul li.first {border-left:none;}
#header #nav_top a {color:#bccc06;}

/*#header #lang {position:relative;float:right;width:2%;}
#header #lang img {margin:1em 0 0.1em 0;display:block;}
#header #logo {position:relative;padding:75px 0 0 302px;}
#header #logo h2 {font-size:130%;color:#3e3e3d;font-weight: normal;color:white;margin:0.7em 0 0 0;letter-spacing: 0;}*/

#main {width:97%; background: white;}
#main_content {padding:2em 1em 0 0;}
#nav_sections {margin-bottom:2em;}
#nav_sections .nav_sections_each {width:33%;float:left;background: transparent url(/_mini_acesap/images/acesap_vertical_line.gif) 0 0 no-repeat;}
#nav_sections .first .nav_sections_each {background: none;}
#nav_sections .nav_sections_each .img_container {width:25%;float:left;}
#nav_sections .nav_sections_each .img_container img {padding-left:1em;}
#nav_sections .nav_sections_each .int {float:left;width:60%;}
#nav_sections .nav_sections_each .int02 {padding:2em 0.5em 1.5em 1.5em;}
#nav_sections .nav_sections_each h2 a {color:#3e3e3d;text-decoration: none;}

#main_bottom {background: transparent url(/_mini_acesap/images/acesap_news_bg.gif) 0 0 no-repeat;padding:0 0 2em 0;}
#main_left {float:left;width:63%;}
#main_right {float:right;width:33%;}

#news_home {margin:0 0 0 16%;}
#news_home h3 {font-size: 150%;color:#6d850f;margin:0;letter-spacing: -2px}
#news_home .news_pp {border-bottom:1px solid #bdbf00;padding-bottom:1em;}
#news_home .news_pp .img_container {width:30%;float:left;margin-right:1%;}
#news_home .news_pp .img_container img {width:80%;}
#news_home .news_pp a {color:black;font-size: 140%;}
#news_home .news_pp p {padding:0;margin:0;}
#news_home ul.news_list {margin:0.5em 0 1em 0;}
#news_home ul.news_list li {list-style:none;background: transparent url(/_mini_acesap/images/acesap_news_list_bullet.gif) 0 0.5em no-repeat;padding:0.3em 0 1em 1.5em;margin:0;border-bottom:1px solid #bdbf00;}

#news_list .news_pp {padding-bottom:1em;}
#news_list .news_pp .img_container {width:20%;float:left;margin-right:1%;}
#news_list .news_pp .img_container img {width:80%;}
#news_list .news_pp .info_container {float:right;width:79%;}
#news_list .news_pp a {color:black;font-weight: bold;}
#news_list .news_pp p {padding:0;margin:0;}

#main_right .leftDiv {width:26%;}
#main_right .rightDiv {width:73%;background: #e9f2b9 url(/_mini_acesap/images/acesap_menu_external_bg.gif) 0 0 repeat-y;}
#main_right .leftDiv img {width:70%;}
#main_right .menu_external_each .rightDiv {margin-bottom: 0.5em;}
#main_right .menu_external_each .rightDiv h3 {font-size: 140%;letter-spacing: -2px;padding:0.2em 0.2em 0 0.2em;margin:0;}
#main_right .menu_external_each .rightDiv p {color:#1e1e1e;padding:0.2em;}
#main_right .menu_external_each .rightDiv a {text-decoration:none;color:#1e1e1e;}

#nav_sections_context {margin-bottom:1em;width:29.9%;float:left;}
#nav_sections_context .nav_sections_each {width:100%;}
#nav_sections_context .nav_sections_each .img_container {width:34.9%;float:left;}
#nav_sections_context .nav_sections_each .img_container img {padding:0 1em;}
#nav_sections_context .nav_sections_each .int {float:left;width:65%;}
#nav_sections_context .nav_sections_each .int02 {padding:3em 0.5em 1.5em 1.5em;}
#nav_sections_context .nav_sections_each .int02 img.webdir_icon {padding:0 0.5em 0 0;}
#nav_sections_context ul {position:relative;padding:0;margin:0;list-style:none;}
#nav_sections_context ul li {background: transparent url(/_mini_acesap/images/acesap_list_bullet.gif) 0 0.4em no-repeat;padding:0 0 0.5em 2.5em;}
#nav_sections_context ul li.firstLev {background: none;font-size:220%;letter-spacing: -2px;padding:0 0 0.5em 0;color:#3e3e3d;}
#nav_sections_context ul li.firstLev a {text-decoration: none;}
#nav_sections_context ul li.thirdLev {margin-left:2.5em;}
#nav_sections_context ul li.otherLev {margin-left:5em;}
#nav_sections_context ul li a.selected {font-weight: bold;}

#nav_sections_generic {padding:3em 0 0 4em;}
#nav_sections_generic .int02 {padding:0 0.5em 0.5em 1.5em;}

#content {width:70%;float:right;background: url(/_mini_acesap/images/acesap_vertical_line.gif) 0 0 no-repeat;}

#pathBox {margin:0;padding: 0.3em 1em;}
#pathBox ul {margin:0;padding:0;display: inline;} 
#pathBox ul li {margin:0;padding:0;display: inline;list-style: none;}
#pathbox ul li a.selected {font-weight:bold;}

div.contextBoxLeft {float:left;width:66%;}
div.contextBoxRight {float:right;width:33%;}
div.contextBoxRight img {/*width:12em;margin-bottom:1em;*/}
.padding_inside {padding:1.3em 0.5em 0.5em 1em;}
.padding_inside_left {padding:1em;}

#contextBox {width:100%;margin-bottom:4em;}
#contextBox h2 {margin-bottom:0.5em;letter-spacing: -2px}
#contextBox h3 {margin-bottom:1em;font-size: 100%;color:black;background:#d7dbca;font-weight: normal;padding:0.5em;}
#contextBox h4 {font-size: 100%;font-weight:bold;}

#contextBox dl {margin:0;padding:0;}
#contextBox dl dt {font-weight:bold;background: transparent url(/_mini_acesap/images/acesap_list_bullet.gif) 0 0.4em no-repeat;margin: 0;padding: 0 0 0 2.5em;}
#contextBox dl dt .date {font-weight: normal;display: block;}
#contextBox .variant dl dt {padding-bottom:0.5em;}
#contextBox dl dd {padding:0;margin: 0 0 1em 2.5em;}
#contextBox dl dd.empty {margin: 0 0 0 2.5em;}

#contextBox ul {margin-left:1em;}

#contextBox #boxPic {width:100%;margin-bottom:1em;}
#contextBox #boxPic .rel_size {margin: 0 0 0.2em 0;width:100%;padding:2px;border:1px solid #e4e3ce;} 
#contextBox #boxPic .enlarge {text-align:right;}


/*** ul docs, sorelle, associazioni ***/
#contextBox div.listBox {padding-top:1em;}
#contextBox div.listBox ul{margin:0;padding:1em 0 0 0;}
#contextBox div.listBox ul li{margin:0 0 0.5em 0;padding:0 0 0.5em 2.5em;list-style:none;background: transparent url(/_mini_acesap/images/acesap_list_bullet.gif) 0 0.4em no-repeat;}
#contextBox div.listBox ul.docs li{background: none;padding-left:0;}
#contextBox div.listBox ul.docs li img {width:0.95em;padding-right:1em;}
#contextBox div.listBox ul.docs div.testo{padding-left:2em}

/********* schede in contextBox *********/

div.schemaBox {width:100%;overflow:hidden;}
table.bg_table {}
table.bg_table caption {display:none;}
.bg_tr {background:#ccc;}
th.bg_scheda {text-align:left;border-bottom:1px solid #ccc;padding: 0.4em 0.4em 0.4em 0;font-size:78%; /* IE 5.x only uses the first font-size declaration */voice-family: "\"}\""; /* box model hack by Tantek: IE 5.x stops here due to a CSS parsing bug */voice-family: inherit;font-size:100%; /* All conforming CSS user agents will see and use the second font-size declaration */}
td.bg_scheda {border-bottom:1px solid #ccc;padding: 0.4em 0.4em 0.4em 0;font-size:78%; /* IE 5.x only uses the first font-size declaration */voice-family: "\"}\""; /* box model hack by Tantek: IE 5.x stops here due to a CSS parsing bug */voice-family: inherit;font-size:100%; /* All conforming CSS user agents will see and use the second font-size declaration */}
td.bg_scheda>p {margin-top:0;padding-top:0;}
td.bg_line {border-bottom:1px solid #ccc;}


#contextFooter {border-top:1px solid #f0f0f0;padding:0.5em 0 0 1em;margin:1em 0;}
#contextFooter ul {display:inline;list-style: none;margin:0;padding:0;}
#contextFooter li{display: inline;list-style: none;padding:0 1em 0 0;margin:0;}

/* CONTEXT SPECIE
------------------------------*/
/*#tabs {position:relative;width:97%;padding:0 0 0 1em;}
#tabs .tabSel {position:relative;z-index:20;background: url(/_mini_acesap/images/acesap_tab_sel.gif) 0 0 no-repeat;line-height:1.8em;width:9.8em;text-align:center;font-weight:bold;float:left;}
#tabs .tab {background: url(/_mini_acesap/images/acesap_tab.gif) 0 0 no-repeat;line-height:1.8em;width:9.8em;text-align:center;float:left;}
#tabs .tab_content {clear:both;border:1px solid #c0d0ac;position:relative;top:-1px;z-index:10;}
#tabs .tab_content a span.item {position:relative;display:block;width:30%;float:left;margin:0 1em 1em 0;padding:0.5em;background:#f8faf5;text-decoration: none;cursor:pointer;} 
#tabs .tab_content #tab_02 a span.item {width:97%;}
#tabs .tab_content a:hover span.item {background:#eff3e9;}
#tabs .tab_content span.item span.image {display:block;text-align: center;}
#tabs .tab_content span.item span.info {display:block;font-size:80%;}
#tabs .tab_content span.item span.info span.row {display:block;padding:0.3em 0 0 0;}
#tabs #tab_01 .rel_size {height:8em;padding:2px;border:1px solid #e4e3ce;}
#tabs #tab_01 .enlarge {text-align:right;}*/
#tabs {position:relative;width:97%;padding:0 0 0 1em;}
#tabs .tabSel {position:relative;z-index:20;background: url(/_mini_acesap/images/acesap_tab_sel.gif) 0 0 no-repeat;line-height:1.8em;width:9.8em;text-align:center;font-weight:bold;float:left;}
#tabs .tab {background: url(/_mini_acesap/images/acesap_tab.gif) 0 0 no-repeat;line-height:1.8em;width:9.8em;text-align:center;float:left;}
#tabs .tab_content {clear:both;border:1px solid #c0d0ac;position:relative;top:-1px;z-index:10;}
#tabs .tab_content span.item {position:relative;display:block;width:30%;float:left;margin:0 1em 1em 0;padding:0.5em;background:#f8faf5;text-decoration: none;} 
#tabs .tab_content #tab_02 span.item {width:97%;}
#tabs .tab_content a:hover span.item {background:#eff3e9;}
#tabs .tab_content span.item span.image {display:block;text-align: center;}
#tabs .tab_content span.item span.info {display:block;font-size:80%;}
#tabs .tab_content span.item span.info span.row {display:block;padding:0.3em 0 0 0;}
#tabs #tab_01 .rel_size {height:8em;padding:2px;border:1px solid #e4e3ce;}
#tabs #tab_01 .enlarge {text-align:right;}


/* EXTENDEDSEARCH SPECIES
--------------------------------*/
#searchresult_list ol {padding:0;margin:0 0 0 2em;}
#searchresult_list ol li span {font-style: italic; }
#searchresult_list ul{margin:0;padding:0;}
#searchresult_list ul li{margin:0;padding:0 0 0.5em 2.5em;list-style:none;background: transparent url(/_mini_acesap/images/acesap_list_bullet.gif) 0 0.4em no-repeat;}
#searchresult_list ul li a span {font-style: italic; }

/* EXTENDEDSEARCH FOTOTECA
--------------------------------*/
.fototeca .tab_content {padding:0;margin:0;}
.fototeca .tab_content span.item {position:relative;display:block;width:30%;float:left;margin:0 1% 1em 0;padding:0.5em;background:#f8faf5;text-decoration: none;} 
.fototeca .tab_content a:hover span.item {background:#eff3e9;}
.fototeca .tab_content span.item span.image {display:block;text-align: center;}
.fototeca .tab_content span.item span.info {display:block;font-size:80%;}
.fototeca .tab_content span.item span.info span.row {display:block;padding:0.3em 0 0 0;}
.fototeca .rel_size {height:8em;padding:2px;border:1px solid #e4e3ce;}
.fototeca .enlarge {text-align:right;}

/* EXTENDEDSEARCH BIBLIOGRAFIA
--------------------------------*/
.bibliografia .tab_content {padding:0;margin:0;}
.bibliografia .tab_content span.item {position:relative;display:block;width:97%;float:left;margin:0 0 1em 0;padding:0.5em 0;background:#f8faf5;text-decoration: none;} 
.bibliografia .tab_content a:hover span.item {background:#eff3e9;}
.bibliografia .tab_content span.item span.image {display:block;text-align: center;}
.bibliografia .tab_content span.item span.info {display:block;font-size:80%;}
.bibliografia .tab_content span.item span.info span.row {display:block;padding:0.3em 0 0 0;}

/* CS SEARCHSRESULT
------------------------------*/
#cs_list .leftDivInt {float:left;width:10%;}
#cs_list .leftDivInt .rel_size {width:80%;padding:2px;border:1px solid #e4e3ce;}
#cs_list .rightDivInt {float:right;width:90%;}
#cs_list #contextBox h3 {margin-bottom:0;font-size: 100%;color:black;background:none;font-weight: normal;padding:0;}
#cs_list #contextBox h3.searchresult_title {margin:2em 0 1em 0;font-weight: bold;color:#3e3e3d;}

/* CS CONTEXT
------------------------------*/
#content #contextBox .signature {padding-top:1em;font-size: 90%;}

/* CS SCHEMAMASK
-------------------------------*/
#cs_list fieldset {margin:0 0 0.5em 0;padding:0;border:0;}
#cs_list fieldset legend {display:none;}
#cs_list #maskBox {margin:0.5em 0 0 0;}
#cs_list #maskBox .item {background:#fafcef url(/_mini_acesap/images/acesap_bg_reverse.gif) 0 0 repeat-y;margin-bottom:1px;padding:0.5em;}
#cs_list #maskBox .leftDiv{float:left;width:15%;}
#cs_list #maskBox label {font-weight:normal;}
#cs_list #maskBox label.boolean {font-weight:normal;}
#cs_list #maskBox select.combo, #maskBox input.text {width:18em;}
#cs_list #maskBox input.text_short {width:7.5em;}
#cs_list #maskBox.leftDivMask{float:left;width:80%;}
#cs_list #maskBox .leftDivMask label {padding-left:1em;}
#cs_list #maskBox.checkDiv{padding-top:0.3em;font-size:75%;}
#cs_list #maskBox input.check {margin: 0 0.5em 0 0;padding:0;width:1em;border: 0;}
#cs_list #maskBox.leftDivMaskNumbers{float:left;width:5%;font-size:75%;}
#cs_list #maskBox div.margin_left {margin-left:15%;/* as the #maskBox .leftDiv */margin-top:0.2em;}

/* PAGING
------------------------------*/
#pagingBox {border-top:1px solid #bcbdc0;margin:1em 0 0 0;padding:1em 0 0 0;text-align:right;}
#pagingBoxRight {float:right;margin:1em 0 0 0;padding:1em 0 0 0;text-align:right;}
#pagingBox .this-page {padding: 0.2em 0.5em; font-weight: bold; vertical-align: top; color: #9eaf11; }
#pagingBox a,#pagingBoxRight a { padding: 0.2em 0.5em; border: solid 1px #ddd; text-decoration: none; }
#pagingBox a:hover,#pagingBoxRight a:hover {color: black; background: #9eaf11;border-color: #036; }
#pagingBox a.nextprev {border:none;vertical-align:middle;background: #fff; }

/* REGISTRATION
------------------------------*/
#formBox {}
#formBox .ind{ padding:0.2em;}
#formBox fieldset {margin:0 0 0.5em 0;padding:1em;border:#bcbdc0 1px solid;}
#formBox fieldset legend {color:#505562;font-weight:bold;}
#formBox fieldset label {position: relative;font-weight:normal;float:left;width:12em;margin:0.3em 0;}
#formBox fieldset label>input.textInput {position: relative;float:left;}
#formBox fieldset input[type = "text"] { width:25em; margin-right:1em;}
#popup #formBox fieldset input[type = "text"] { width:15em; }
#formBox fieldset input[type = "password"] { width:25em;margin-right:1em;}
#formBox fieldset input[type = "checkbox"] {border:none;}
#formBox fieldset div.check {position: relative;float: left;width:30em;}
#formBox fieldset div.check label {position: relative;left:0.5em;display: inline;width: auto;}
#formBox fieldset div.check input {position: static;clear: both;float: left;width:1em;border:0;}
#formBox fieldset select { width:25em;border:#ccc 1px solid; color:#000;margin-right:1em;}
#formBox fieldset select.date { width:auto;}
#formBox fieldset select.selDisabled { width:15em;background:#f0f4f7; margin-right:1em;}
#formBox fieldset textarea {margin-right:1em;font-family:arial;font-size:100%;}
#popup #formBox fieldset textarea { width:15.7em; }


/* WEBDIRECTORY
------------------------------------*/
#nav_sections_context h4.webdir_menu_title {font-size:220%;letter-spacing: -2px;padding:0 0 0.5em 0;color:#3e3e3d;}
#nav_sections_context ul.webdir_folderlist li.secondLev {letter-spacing: 0;font-size:10pt;}

.webdirTable {text-align:left;font-size:100%;border-collapse:collapse;}
.webdirTable tr {border-collapse:collapse;}
.webdirTable tr.odd {background: white;}
.webdirTable tr.even {background: #f9fbed;}
.webdirTable th {background: #e0ec9f;padding:0.5em;vertical-align:top;border-right:1px solid white;}
.webdirTable td {padding:0.5em;border-bottom:1px solid #e0ec9f;padding:0.5em;vertical-align: top;border-collapse:collapse;}
.webdirTable td a {color:#658226;}


/* FORUM
------------------------------------*/

#forum .leftDivInt {float:left;width:12%;}
#forum .leftDivInt .rel_size {width:6em;border:1px solid #a8b8cb;}
#forum .rightDivInt {float:right;width:88%;}
#forum h3.bigger {font-size:120%;margin-bottom: 1em;}
#forum h4 {margin:0;padding:0;}
#forum .newMsg {padding:1em 0;margin:1em;}
#forum .newMsg .button {padding:0.5em;margin-top: 0;}
#forum .paging {border-bottom:1px solid #ccc;padding:0 0 2px 0;margin:0.5em 0 1em 0;}
#forum .new_thred {margin:1em 0;padding:0 0 0.5em 0;border-bottom:2px solid #d7dbca;font-weight:bold;}
#forum .evidence {background:#e3e7ea;padding:1em;margin-bottom:1em;}
#forum .comment {color:black;font-weight:bold;}
.forumText {width:100%;padding:0.2em;}
.forumTextarea {background:white;width:100%;padding:0.2em;font-family: verdana, arial, tahoma, sans-serif;font-size:100%; }
textarea#COL0002 {background:#f9fbed;}
#forum .button {padding:0.2em;margin-top: 0;}
.forumTable {text-align:left;font-size:100%;border-collapse:collapse;}
.forumTable tr {border-collapse:collapse;}
.forumTable tr.odd {background: white;}
.forumTable tr.even {background: #f9fbed;}
.forumTable th {background: #f9fbed;border-bottom:1px solid #e0ec9f;padding:0.5em;vertical-align:top;border-right:1px solid white;}
.forumTable td {padding:0.5em;border-bottom:1px solid #e0ec9f;padding:0.5em;vertical-align: top;border-collapse:collapse;}
.forumTable td a {color:#658226;}
.forumTable .threadTitle {margin-bottom:0.5em;font-weight:bold;}
.forumTable .threadReplyButton {margin-top:0.5em;padding:0.2em;border-top:1px solid #edf7b8;text-align:right;}
.forumTable .threadQuote {margin:1em;padding:0.5em;font-style:italic;border:1px solid #edf7b8;background: #f9fbed;}
#forum fieldset {padding:0.5em;margin-bottom:1em;background:#d7dbca;border:none;}
#forum fieldset legend {display:none;}
#forum fieldset label {display:block;margin:0.5em 0 0.3em 0;}

/* FOOTER
------------------------------------*/
#footer {position:relative;width:100%;margin:1em auto 0 auto;}
#footer #participants {background:black;color:white;padding:0.5em;}
#footer #participants h4 {position:absolute;top:-15px;left:0;color:#000;font-size: 85%;margin:0 0 0 1em;}
/*#footer #participants .t {background: url(/_mini_acesap/images/acesap_foot_t.gif) 0 0 repeat-x #c8c5ab;}
#footer #participants .b {background: url(/_mini_acesap/images/acesap_foot_b.gif) 0 100% repeat-x;}
#footer #participants .l {background: url(/_mini_acesap/images/acesap_foot_l.gif) 0 0 repeat-y;}
#footer #participants .r {background: url(/_mini_acesap/images/acesap_foot_r.gif) 100% 0 repeat-y;}
#footer #participants .bl {background: url(/_mini_acesap/images/acesap_foot_bl.gif) 0 100% no-repeat;}
#footer #participants .br {background: url(/_mini_acesap/images/acesap_foot_br.gif) 100% 100% no-repeat;}
#footer #participants .tl {background: url(/_mini_acesap/images/acesap_foot_tl.gif) 0 0 no-repeat;}
#footer #participants .tr {background: url(/_mini_acesap/images/acesap_foot_tr.gif) 100% 0 no-repeat; padding:1em;}*/
#footer #participants .int {text-align:center;width:100%;}
#footer #participants .leftDiv {width:24%;}
#footer #participants .leftDiv p {font-size: 85%;padding:0;margin:0;}
#footer #participants .leftDiv a {color:white;}

#footer #credits {text-align: right;padding:1em;font-size: 85%;}
#footer #credits ul {padding:0;margin:0;}
#footer #credits ul li {display:inline;padding:0 0.5em;border-left:1px solid black;}
#footer #credits ul li.first {border-left:none;}
#footer #credits ul li a {color:black;}



