@font-face {font-family: 'amsterdam';src: url('amsterdam.ttf');}

/***** eric meyer reset *****/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp, var, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
   margin: 0;
   padding: 0;
   border: 0;
   font-weight: inherit;
   font-style: inherit;
   border-spacing: 0;
}
a img, :link img, :visited img {border: 0;}
q:before, q:after, blockquote:before, blockquote:after {content: "";}
/*****\eric meyer reset\*****/

#srb_2590{background:transparent url('francescozangari.png') no-repeat;padding-top:71px;text-transform:lowercase;margin-top:20px}



body {
color: #000;
font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
font-size: 10pt;
/*background: url('leserrefooter_estivo.jpg') repeat-x fixed bottom #fff;
margin-bottom:200px;
*/
}
a {text-decoration:none;color:#060;}

p.clearP {clear:both;font-size:0px;}

.inputText, .inputSelect, .inputTextArea {border:1px solid #696;background:#dfd;color:#060;}
.inputTextArea {height:200px;font-size:1.0em;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;margin:0px;}
.inputFile {font-size:1.0em;}
.inputButt {background:#eee;border:1px solid #060; color:#000; cursor:pointer;-moz-border-radius:5px;}
.inputVoid {color:#999;font-style:italic;}
.inputError {background:url('/customizer/sysimg/input.gif') repeat-x scroll left bottom #dfd!important;border-color:#f00!important;color:#f00!important;}

#top {padding-top:90px;background:url('leserreheaderlens.jpg') no-repeat left top #65B166;}
#top.leserre_top {background-image:url('leserreheader.jpg')!important;background-position:-3px -50px}

#topBar {overflow:hidden;height:26px;font-size:0.9em;border-top:1px solid #004F00;background:url('topbar.jpg') repeat-x left -72px;border-bottom:1px solid #004F00;}
#topBar div.topItem {float:left;background:url('topbar.jpg') repeat-x top left;border-right:1px solid #004F00;padding:6px 12px;margin:0px;}
#topBar div.topInput {padding:3px 4px 4px;} 
#topBar div.topItem a:hover {color:#dfd;}
#topBar div.topSel {background-position:left -46px;}
#topBar div.topSel a {color:#000;}
#topBar input {font-size:0.9em;width:110px;margin:1px 0px}
#topBar form {display:inline;}

#topBar #plantSearch{position:absolute;top:3px;left:10px;border:1px solid #004F00}
#topBar #gloSearch{position:absolute;top:30px;left:10px;border:1px solid #004F00}
#topBar #siteSearch{position:absolute;top:57px;left:10px;border:1px solid #004F00}
#topBar #geobar{background:url('topbarblue.jpg');}
#topBar #elastic{background:url('topbarorange.jpg');}
#topBar #wikibar{background:url('wikibar.jpg');}
#topBar #wikibar a{color:#300}
#topBar #geobar a{color:#003}
#topBar #elastic a{color:#000}

#usersAdSense {position:absolute;top:140px;right:5px;}

#topBar div.topRight {border:1px solid #004f00;position:absolute;top:0px;right:2px}
div.loginHome h4, div.loginHome h5 {display:inline;font-size:1.0em;}
div.loginHome h5 {padding-left:10px}
div.loginHome h4 a {font-weight:bold;}
div.loginHomeLogged {padding-bottom:1px;font-size:0.9em;}
div.loginHomeLogged h4 {font-weight:bold;}

#midl {width:19%;float:left;border-right:1px dashed #cdc;}
#midm {width:60%;float:left;overflow:hidden}
#midm.large {width:80%;}
#midm.largeMiePiante {width:70%;}
#midr {width:20%;float:right;border-left:1px dashed #cdc;}
#bot {width:100%;float:left;clear:both;text-align:center;padding:10px 0px 100px;border-top:1px solid #ded;}

#menu, div.newsBox {margin:3%;font-size:1.0em;}
p.rubriche {display:none;font-weight:bold;}
p.sottorubriche, p.newsBoxTit {border-bottom:1px solid #9a9;padding-left:10px;color:#000;font-weight:bold;}
div.d_srb, div.newsBoxItem {text-align:right;}
p.articoli, div.newsBoxItemTit {margin:8px 0px;font-size:0.9em;}
p.articoli a:hover, div.newsBoxItemTit a:hover {text-decoration:underline;}

#srb_810 {display:none;}

p.newService {margin:15px 10px;padding:2px 10px;border:1px solid #777;background:#070;-moz-border-radius:5px;}
p.newService a {color:#eee;}

#art_11804 {display:none;}

#newsBoxItem_2834 a {display:block;padding-top:55px;background:url('virtual.gif') no-repeat top right;}

#newsBoxItem_11846 {border-top:1px solid #9a9;border-bottom:1px solid #9a9;font-weight:bold;text-align:center;padding:10px 0px;}
#newsBoxItem_11846 a {color:#000;}

#newsBoxItem_11529 {font-weight:bold;font-size:0.9em;padding:2px 0px;}

/***** google green search *****/
#googlegreenSearch {text-align:center;padding:20px 0;clear:both;}
#googlegreenSearch #verde {width:152px;margin:0px;}
#googlegreenSearch a {color:#f60;}

#pop {border:1px solid #060;background:#efe;position:absolute;padding:5px;-moz-border-radius:10px;}
#pop.popFill {-moz-border-radius:0px 0px 10px 10px;font-size:0.8em;}
#pop a:hover {text-decoration:underline;background:#cec;}
#pop img {margin:0px; padding:0px;vertical-align:bottom;}

#login {margin:3%;}
div.loginTit {font-size:1.4em; font-style:italic; margin:0px; border-bottom:1px solid #ddd;text-align:left;}
div.loginSubTit {text-align:center;}
div.loginLink {font-weight:bold;text-align:center;}
div.loginForm div.loginLink {float:left;padding:5px 30px 5px 0;text-align:left;}
div.loginLink a:hover {color:#015F00; text-decoration:underline;}
div.loginItem {padding:5px 0px;clear:both;}
div.loginItem img.avatar {vertical-align:top;padding:1px;margin-right:10px;border:1px solid #ccc;}
div.loginBots {text-align:center;padding-top:10px;margin-top:5px;border-top:1px solid #ddd;}
span.loginLabel {margin-right:2px; border:1px solid #ccc;width:30%; float:left; display:block; text-align:right; padding:0px 2% 2px 0px;}
#login .inputText, #login .inputTextArea {width:65%;border:1px solid #ccc;} 
#login .inputSelect {border:1px solid #ccc;} 
div.loginItemClear {clear:both;}
span.f_obb {color:#f00; padding-left:5px;cursor:help;}
#loginForm {width:320px;margin:0px auto;}
#loginForm div.loginBots {border:none;}
#div_type_notify_sub {display:inline;}

#keyConf {border:1px solid #ccc;font-size:20px;font-weight:bold;padding:1px 5px;background:#ddd;color:#666;font-family:'Georgia'}
div.loginItem_keyConf span.loginLabel{width:280px!important;margin-top:5px;}
input.inputKeyConf {width:76px!important;margin-top:4px;}

#midr ins, #midl ins {margin:1.5%!important;}

#princ {padding:1%;}

fieldset.encyclo {border:none; border-top:1px solid #aca;}
fieldset.encyclo legend.encyclo{font-size:0.75em;color:#686;padding:0px 1%}


#detailFoto {float:left;width:35%;margin-top:5px;}
#detailFoto img {border:1px solid #336633;padding:1%;width:95%;}
#detailFoto a:hover{background:#afa}
#detailFoto a.city:hover{background:#faa;color:#000}
#detailFoto ul {margin:0;padding:0px;}
#detailFoto li {margin:0;list-style:none;}
#detailFoto li.album {margin:10px 0 0 0}
#detailFoto p.pPtUt {font-weight:bold;font-style:italic;}
#detailFoto li span {display:block}
#detailFoto img.thumbs {border:1px solid #333;width:72px;box-shadow:1px 1px 5px #999;padding:0;margin:4px}
#detailFoto span.albumLink{border:1px solid #777;width:169px;text-align:center;background:#3f3f3f url('/supp/aarrw.png')}
#detailFoto span.albumLink a:hover img{box-shadow:1px 1px 5px #5f5;background:none}
#detailFoto span.albumLink a:hover {background:none}



#detailText {float:right;width:64%;}
#detailText fieldset {text-align:justify;margin:0px 0px 20px; border:1px solid #ccc;-moz-border-radius:10px;}
#detailText legend {font-size:0.8em; color:#686;padding:0px 1%}
#detailText fieldset div {margin:4px;}
#detailText fieldset span.label {font-style:italic;font-weight:bold;padding-right:1%;}
#detailText fieldset span.label a {color:#000;text-decoration:underline;}
#detailText fieldset span.label a:hover {background:#ff0}
table.plant_info {border-top:1px solid #ccc;border-left:1px solid #ccc;width:100%;}
table.plant_info td {border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:20%;text-align:center;padding:2px 0px;}
tr.plant_info_int td {background:#cfc;color:#666}

#detail .titolo {margin:5px;}
div.icone {text-align:right;margin-bottom:10px;}
div.icone a {background-color:#cfc;border:1px solid #ccc;margin-left:3px;padding:0px 5px;color:#000;-moz-border-radius:5px;}
div.icone a, a.iconeA {background-color:#cfc;border:1px solid #ccc;margin-left:3px;padding:0px 5px;color:#000;-moz-border-radius:5px;}
div.icone a:hover, a.iconeA:hover {color:#333;border-color:#aaa;background-color:#ada;}
div.icone a.selected {background-color:#dfd;font-weight:bold;color:#060}
a.fbLink {background:url('unfioreperte.gif') 108px center no-repeat #cfc;padding-right:19px!important;-moz-border-radius:5px 0px 0px 5px!important;}

#virtual_search {text-align:center;}
#virtual_search p {margin:10px 0px;}

#searchForm {text-align:center;}
#searchForm form {width:350px; margin:0px auto;}
#searchForm .inputText, #searchForm .inputSelect {width:200px;border:1px solid #ccc;}
p.searchTit {color:#000; font-size:0.9em;margin:10px 0px;}
#searchForm span.loginLabel {color:#000;font-style:italic;}
#searchForm #verdi{background:#afa;margin-top:20px;}
#searchForm #fiorite{background:#faa;margin-top:20px;}

#encyclo_results {}
p.commentResultBar {color:#000;margin-bottom:10px;}
p.firstResultBar {background:#cfc;border-top:1px solid #060;font-size:0.8em;text-align:right;padding:2px;margin-bottom:10px;}

div.encyclo_results {border:1px solid #beb;background:#efe;margin:0px 0px 20px 50px;color:#000;padding:5px;}
div.encyclo_results a {color:#000;}
div.encyclo_results img {float:left;border:1px solid #000;margin-right:5px;}
p.encyclo_results_tit, p.encyclo_results_info {margin-bottom:2px;}
div.encyclo_results span.nome_pianta {font-weight:bold;}
div.encyclo_results span.nome_botanico {font-style:italic;}
p.encyclo_results_info {color:#666;}
div.encyclo_results span.searchSpan {color:#aaa;}
div.encyclo_results span.searchSpanOk {color:#000;padding-left:20px;background:url('checkOK.gif') no-repeat left center;}
div.encyclo_results_pages {text-align:center; color:#000; font-size:0.8em;}

#googleImages img {margin:10px;vertical-align:middle}

/****** stampa ******/
#plant_printable {font-size:1.0em;}
#plant_printable #midm {width:100%;!important;}
#plant_printable fieldset.encyclo {border:none;}
#plant_printable legend.encyclo {font-size:2.2em;color:#676;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0px;width:100%;margin:0px;}
#plant_printable #detailText legend {color:#000;font-weight:bold;}
#plant_printable a {text-decoration:none!important;}

div.editoriale {font-size:1.2em;margin:50px 0px;}
span.copeimg {}
#copeimg {}

.stitolo {font-style:italic;font-size:2em;color:#7a7;border-bottom:2px solid #363;margin:15px 5px 25px 5px}
.sfoto {}
.stext {padding:0 10%;}
#ant_art{padding:0 10%;}
div.ant_art_princ {margin-bottom:50px}
p.ant_art_svrtitle {}
p.ant_art_title {font-weight:bold;font-size:1.5em;text-transform:lowercase;color:#050}
p.ant_art_subtitle {}
p.ant_art_foto {}
p.ant_art_foto img {}
div.ant_art_text {margin:10px 0;font-style:italic}
p.ant_art_but {background:#88C158;text-align:right;padding:3px 50px;text-align:right}
p.ant_art_but a {color:#fff;padding:1px 20px}
p.ant_art_but a:hover{border:1px outset #777}

.sovratitolo {}
.titolo {font-style:italic;font-size:2em;color:#7a7;border-bottom:2px solid #363;margin:15px 5px 25px 5px}
.sottotitolo {font-weight:bold;text-align:right;padding-right:30px;margin-bottom:20px}
.iscriviti {}
div.testoit {padding:0 5%;line-height:1.4em;}
div.testoit img {margin:0px 5px;}
span.firstimage img {float:left;margin:0px 5px 5px 40px;}
.didafirstimage {
	    color: #777777;
		    font-size: 0.7em;
		        line-height: 100%;
}
#fotolinks {text-align:center;}
div.fotolinks {display:inline;padding:10px;}
div.fotolinks img {vertical-align:middle}
span.didaimage {}
p.allegati {}
.didaimage{clear:both;color:#333333;font-size:0.7em;display:block;}

#footer {margin-bottom:5px}
div.footer {}
a.bottom_link {}
#googleGadget {margin-top:10px;}

#bookmarks {margin:3% 0px 0px 3%;text-align:center;padding-top:5px;}
#bookmarks p.bookmarksTit {border-bottom:1px solid #aaa;display:block;text-align:right;color:#060;font-weight:bold;margin-bottom:10px;}
#bookmarks p {display:inline;}

/*** glossario ***/
a.glossario_link {color:#030;text-decoration:underline;}
a.glossario_link:hover {color:#000;background:#ff0;}
p.gloPop_tit {font-size:0.9em; border-bottom:1px solid #9a9; font-weight:bold;font-style:italic;padding:0px 3px 1px;color:#060}
div.gloPop_txt {font-size:0.8em;width:250px;text-align:justify;padding:3px;}

/*** home news ***/
#homenewsTable {font-size:0.8em;text-align:center;margin-top:20px;clear:both;border-top:1px dashed #CCDDCC;padding-top:20px;float:left;width:100%;}
div.homenewsCell {float:left;width:29%;margin:0px 0 20px 2%;}
div.homenewsCell a {color:#000;}
div.homenewsRow {clear:both;width:99%;}
img.homenewsImg {width:100px;padding:5px;background:#efe;border:1px solid #060;}
.homenewsTit {font-style:italic;margin:2px 0px;}

/*** flags ***/
img.flagImg {height:14px;width:20px;background:url('/customizer/sysimg/site.gif') no-repeat 0 0; margin:0px 2px;}
img.flagIt {background-position:0px -112px;}
img.flagEn {background-position:-20px -112px;}
img.flagFr {background-position:-40px -112px;}
img.flagEs {background-position:-60px -112px;}

/*** loghi flags ***/
#loghiW3c img {height:15px;width:80px;background:url('/customizer/sysimg/site.gif') no-repeat 0 0 #070;margin:10px 2px;}
#loghiW3c img.w3c-xhtml {background-position:0px 0px;}
#loghiW3c img.w3c-css {background-position:0px -28px;}
#loghiW3c img.w3c-cmz {background-position:0px -56px;}
#loghiW3c img.w3c-lnk {background-position:0px -70px;}
#loghiW3c img.w3c-rss {background-position:0px -84px;}
#loghiW3c img.w3c-pico {background-position:0px -98px;}

/**** cibo e cibo ***/
div.homeBoxFeed {border:1px solid #BBD239;padding:0px 0 10px 0; text-align:right;margin:0px 0px 10px 3%;font-size:0.8em;}
div.homeBoxFeed a{color:#777;padding-left:10px}
div.homeBoxFeed a:hover{color:#fff;background-color:#BBD239}
div.homeBoxFeed div.homeBoxTit {font-size:0;background:url('ciboecibo.png');height:63px}
div.homeBoxFeed div.homeBoxItem {padding:2px 5px}
div.homeBox.homeBoxFeed{}

/****** tassonomia *******/
#tassonomia {text-align:left;margin:10px 0px 0px 10px;border-top:1px dashed #999;}
p.rank{margin:2px;border:1px solid #777;color:#999}
span.scientificName {color:#333!important;font-style:italic}
span.photo{display:block;float:right;background:#a50;border:1px outset #000;padding:0px 5px;font-size:0.8em}
span.addPlant{display:block;float:right;background:#05a;border:1px outset #000;padding:0px 5px;font-size:0.8em}
#tassonomia span a{color:#fff;text-decoration:none}
#tassonomia span{color:#fff}
span.getMap{margin:0px 2px;display:block;float:right;background:#050;border:1px outset #000;padding:0px 5px;font-size:0.8em}
#details {float:right; border-top:1px dashed #999; padding-top:20px;}
#queryTree{float:left; width:50%;clear:both;}
#tools {float:right;}
#details img{margin:1px;border:1px solid #333}
#details a{border:0px}
 #details{overflow:hidden}
#go{background:#cdc;border:1px outset #779;padding:2px 10px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#hist{margin-top:40px;border-top:1px dashed #999}
#hist p{margin:2px 20px;font-style:italic}
#hist a{text-decoration:none;color:#777}
#hist a:hover {color:#050}
#credits{font-size:0.8em;padding:10px 0px;clear:both;width:100%;}
#go {color:#000!important;cursor:pointer;}
#topTs,#container {margin:10px 0px;padding:15px 5px;background:#eee;
border:1px solid #aaa;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

/****** mappa ******/
div.mappa_div{margin:3%;}
p.mappa_db_tit {border-bottom:1px solid #9a9;font-weight:bold;}
p.mappa_db_tit a {color:#000;}
p.mappa_db_sub {text-align:center;margin:10px 0px;}
p.mappa_db_letter {border-bottom:1px solid #9a9;margin:10px 0px;font-weight:bold;padding-left:5px;}
p.mappa_db_letter a {color:#000;}
p.mappa_db_letter a.lnk_top {float:right;}
p.map_rub {display:none;}
p.map_sottorub {font-weight:bold; color:#000;font-size:1.1em;margin-top:10px;}
p.map_art {padding-left:30px;margin:5px 0px;}


/***** forum ******/
.forumHide {display:none;}
#forumRight {position:absolute; right:10px;top:130px;width:160px;text-align:right;}
#midm.forumCnt {float:none;width:auto!important;margin-right:170px;}
p.forumTop {border:1px solid #EFEFEF;color:#fff;font-size:0.9em;font-weight:bold;margin:5px;padding:5px;}
p.forumTop a {display:none;}
p.forumTop span {color:#888;}
div.forumList {background:#cfc;border:2px solid #ccc;margin:0px 10px 20px;padding:10px;text-align:center;}
div.forumList img {background:#fff;border:1px solid #000;float:left;height:80px;margin-right:5px;padding:2px;}
p.forumListTit {font-size:1.6em;font-style:italic;}
p.forumListTit a {color:#494;}
div.forumListSub {margin:5px 0px;color:#888;}
p.forumInfo {color:#000;margin-top:22px}
div.forumIntro {margin:10px;font-size:0.9em;}
div.forumTopBar {background:#ccc;margin:10px;padding:4px 10px;}
div.forumTopBar a {color:#000;}
div.forumTopBar a:hover {text-decoration:underline;}

div.forumArg {width:60%;float:left;}
#lastInt {margin:0px;width:38%;float:left;}

.msgSending {background-image:url('/customizer/sysimg/wait.gif');background-position:center center;background-repeat:no-repeat;}
.msgSending input {visibility:hidden;}

#lastInt .titolo {color:#000;font-style:normal;font-size:0.9em;padding:0px 0px 2px 0px;border-bottom:1px solid #ccc;font-weight:bold;margin:0px 0px 5px;}
div.lastInt {font-size:0.9em;padding:5px 0px;}
div.lastInt a:hover {text-decoration:underline;}
div.lastInt a.titoloA {}
div.lastInt a.testoA {font-size:0.9em;color:#676;}
div.lastInt span {font-size:0.9em;color:#000;}
div.lastInt span.userSpan {font-weight:bold;}
div.lastInt span.dataSpan {font-style:italic;}
div.lastInt img {float:left;height:40px;margin:0px 5px;border:1px solid #ddd;}

#forumCnt {border:1px solid #ccc;margin:10px;font-size:0.9em;}
div.forumLeft {float:left;width:42%; overflow-y:auto; overflow-x:hidden; height:500px;}
div.forumMid {float:left;width:58%; overflow-y:auto; overflow-x:hidden;}
p.forumBot {clear:both;}

#forumDisCnt {padding:5px;}
#forumDisCnt.forumDisLoading div.forumDis {visibility:hidden;}
#forumDisCnt.forumDisLoading {background:url('/customizer/sysimg/wait.gif') no-repeat center center;}
div.forumDis {white-space: nowrap;padding:2px 0px;margin:2px 0px;border:1px solid #ccc;background:#fff;color:#000;}
div.forumDisB, div.forumDisB div.forumDis {background:#eee;}
div.forumDisSel {background:#D5EFD1!important;}
div.forumDis span {float:left;padding:0px 0px;}
div.forumDis p.forumBot {clear:both; font-size:0px;}
span.forumDisIra {cursor:pointer;padding:0px!important;height:12px;margin:0px 5px;width:12px;
background:url('/customizer/sysimg/site.gif') no-repeat -18px -158px;font-size:0px;display:block;float:left;border:1px solid #aaa}
span.forumDisIraOpen {background-position:-2px -158px;}
span.forumDisIraNone {visibility:hidden;}
span.forumDisTit {font-weight:bold; cursor:pointer;padding-right:10px!important;color:#060;}
span.forumDisUser {font-style:italic;}
span.forumDisData {float:right!important; margin-right:5px!important;color:#666;}
div.forumIraCnt div.forumDis {margin:4px 0px 0px 15px; border-bottom:none; border-right:none; border-left:none; border-top-style:dotted;}

#forumMsgCnt {border:1px solid #cbccbc; margin:6px 5px 0px 5px;background:#EFF7EE}
p.forumMsgTit {background:#D5EFD1; padding:2px 5px; font-weight:bold; margin:0px; border-bottom:1px solid #cbccbc;color:#9D2C22}
span.forumMsgData {font-weight:normal; margin-top:0px; float:right;color:#000;}
div.forumMsgTxt {padding:5px;background:#EFF7EE;color:#333;overflow:auto;}
div.forumMsgInfo {float:right; width:110px; border-left:1px solid #cbccbc; border-bottom:1px solid #cbccbc; background:#eee; padding:5px 10px; margin:-5px -5px 10px 5px;} 
div.forumMsgInfo p {margin:0px;}
div.forumMsgInfo img.avatar {border:1px solid #ccc; padding:1px;}
div.forumMsgInfo img.nouser {padding:1px;width:72px;height:72px;background:url('/customizer/sysimg/nouser.jpg') no-repeat left 10px;}
.forumMsgInfoUser {color:#006; font-weight:bold; font-size:1.0em; text-decoration:underline; margin-bottom:5px!important;}
.forumMsgInfoItem {padding:1px 3px;}
.forumMsgOpt {background:#F0F0F0; padding:2px 5px; clear:both; margin:20px 0px 0px 0px; border-top:1px solid #cbccbc;}
.forumMsgOpt a {margin:0px 5px;}

div.forumMsgInfoUpdate {margin:10px 0 2px;border-top:1px solid #ddd;padding-top:2px;font-style:italic;clear:both;}
div.forumMsgInfoUpdate span {font-style:normal;font-weight:bold;margin:0px 5px;}

div.forumMsgOptMine {display:inline;}
.buts {height:16px;width:16px;background-image:url('/customizer/sysimg/site.gif');background-repeat:no-repeat;cursor:pointer;vertical-align:middle;}
.butsFb {background-position:-32px -156px;}
.forumModButt {font-weight:bold;}

#forumFormCnt {border:1px solid #cbccbc; border-top:none;margin:0px 5px;}
div.forumInsItem {padding:5px;}
div.forumInsItemBot {padding-top:0px; text-align:center;}
div.forumInsItem label {font-weight:bold; font-size:0.8em;}
#formInsObject {width:88%;font-size:0.8em;}


#mce_imagesetting {position:absolute;border:1px solid #aaa;padding:5px 13px 5px 5px;background:#F0F0EE;font-size:0.8em;color:#000;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#mce_imagesetting a {color:#666;margin:0 2px;cursor:pointer;}
#mce_imagesetting a.settingsel {color:#000;font-weight:bold;}
#mce_imagesetting_remove {color:#e00!important;}
#mce_imagesetting_close {width:7px;height:7px;position:absolute;top:3px;right:3px;background:url('/customizer/tiny_mce/themes/advanced/img/icons.gif') no-repeat -820px 0px;margin:0!important}

#userDetail img.avatar {float:left;}
/****** ricerca nel sito *****/
#searchsite {margin:3%;}
p.searchtitle {font-size:0.8em;margin-bottom:10px;}
#searchsite q {font-weight:bold;}
div.searchrs {margin:10px 0px;}
#searchsite i {font-weight:bold;font-style:normal;font-size:0.7em;margin:0px 2px;}
div.searchrsdiv {margin-bottom:20px;}
div.searchrstit {font-weight:bold;}
div.searchrstit a {color:#494}
div.searchrslink {font-size:0.8em;color:#a3a3a3}
span.searchrsdata {font-size:0.7em; color:#444;margin-right:5px;}

/***** lemiepiante *****/
#pianteutenti {margin:3% 0px;width:100%;border-collapse:collapse;}
#pianteutenti td {border:1px solid #9b9;padding:5px 5px 0px 5px;}
img.lemiethumb{width:36px; margin:0px 0px 5px 5px;vertical-align:bottom;}


/****** last int ******/
div.newsForum {font-size:0.8em;float:left;width:33%;margin:20px 0px 0;}
div.newsForum div {margin:0 0 0 5%;border:1px solid #BBD239;height:350px;overflow:hidden;}
div.newsForum p {padding:0 2%;}
#last_art img {width:150px}
div.newsForum p.newsBoxTitle {border-bottom:1px solid #BBD239;font-weight:bold;color:#060;padding:5px;background:#efe;color:#000;}
div.newsForum p.newsBoxTitle a {color:#f60;font-size:1.1em}
div.newsForum p.newsBoxTitle a:hover {text-decoration:none;color:#f83;}
div.newsForum p.newsBox {margin-top:5px;}
div.newsForum p.newsBox {font-weight:bold;}
div.newsForum p.newsBoxTxt {}
div.newsForum p.newsBoxTxt a {color:#676}
div.newsForum p.newsBoxData {font-style:italic;margin-bottom:15px;}
span.newsForumInfo {display:block;font-style:italic;margin-top:5px;color:#000;}
div.newsForumInfo {border:1px solid #FF9F2F;background:#FFF0DF;margin:5px 0px;padding-right:5px;}
div.newsForumInfo p.newsBox {margin-top:2px;}
div.newsForumInfo p.newsBoxData {margin-bottom:5px;}
p.lastMove {margin:5px;padding:5px;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ccc;}
p.lastMove a {padding:0px 15px;}

/***** lemiepiante ******/
#lemiepiante {margin:3%;}
#pianteutente {margin:10px 0px; border-collapse:collapse;}
#pianteutente p.pTit {padding:0 5px;}
#pianteutente td {border:1px solid #9b9;margin:0px;padding:2px;}
#pianteutente img{width:36px; margin:0 1px;vertical-align:middle;}
#pianteutente td.numbers{font-size:1.2em;padding:0 2px}
#pianteutente a{text-decoration:none;font-family:'amsterdam';font-size:2em;border:1px solid #131;margin:0 5px;background:#af9;padding:0px 5px;
-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius: 3px 3px 3px 3px;}
#pianteutente a:hover {background:#ff0;}
#pianteutente td.numbers a{text-decoration:none;font-weight:bold}
#pianteutente a.imglink{border:none;background:none}
#pianteutente a.imglink img{border:1px solid #333;margin:3px 3px 0 0}

#user p {margin:-15px 0 9px;}

.butsGeoRef {background:url('earth.png') no-repeat 0px 0px;height:30px;width:30px!important;}
.butsHome {background:url('home.png') no-repeat 0px 0px;width:16px!important;border:1px solid #aaa;}
td.geo {background:#af9}
td.geoNo {background:#FFCFCF}
#pMap #butGeoSrc, #mapGeoSrc {top:auto!important;bottom:0px!important;left:0px!important;background:#eee;padding:5px 0px 0px 0px;border-top:3px solid #af9;width:100%;z-index:2000!important;}
#pMap #butGeoSrc input {vertical-align:middle;margin-left:5px;}
#pMap #butGeoSrc .inputText {width:200px;margin-left:5px}
#pMapStatus, #mapStatus {background:#dfd;border-top:1px solid #af9;font-size:0.7em;color:#000;margin-top:5px;padding:8px 2px 8px 71px;}
#pMap.crosshair div {cursor:crosshair;}
#pMapClose {position:absolute;right:0px;bottom:2px;font-size:0.7em;color:#c00;font-weight:bold;}

input.inputAdd {background:url('/customizer/sysimg/site.gif') no-repeat -67px -198px #f5f5f5;}
input.inputUndo {background:url('/customizer/sysimg/site.gif') no-repeat 5px -198px #f5f5f5;}

#f_avatar_val {width:141px!important;}
.inputSpan {display:inline-block;overflow:hidden;padding:1px 0;vertical-align:top}
#map {height:350px;border:1px solid #af9; width:98%;}
#map #mapGeoSrc input {vertical-align:middle;margin-left:5px;}
#map #mapGeoSrc .inputText {margin-left:5px;border-left:1px solid #ccc;width:200px;}
#map.crosshair div {cursor:crosshair;}
#mapClose {position:absolute;right:0px;bottom:2px;font-size:0.7em;color:#c00;font-weight:bold;}
td.imgTd {text-align:center;}
a.butUpload {font-size:1.0em!important;border:none!important;background:none!important;font-family:"lucida grande",tahoma,verdana,arial,sans-serif!important;}
a.butUpload:hover {text-decoration:underline!important;}

a.closeUpload {font-weight:bold;float:right;font-size:0.7em;padding:1px 3px;display:block;margin:0px 0px 0 0; border:1px solid #060}

#scrPlant {border:1px solid #ccc;width:350px;}
#pCnt {border:1px solid #ccc;width:350px;border-top:none;background:#dfd;}
#pCnt img {vertical-align:middle;height:30px;width:30px;padding:2px 4px;background:#bdb;}
#pCnt a {display:block; text-decoration:none;}
#pCnt a:hover {background:#D1DFD1}
img.users{margin:1px;border:2px solid #0f0;background:#afa;padding:27px 18px}
img.normal{margin:1px;border:2px solid #ccc;background:#ccc;padding:4px;width:100px;}
div.userThumbs{width:120px;float:left;overflow:hidden;margin:1px 3px;margin-bottom:15px;height:180px;cursor:pointer;}
div.userThumbs p{white-space: nowrap;font-size:10px;text-align:center}
div.userThumbs p.bota{font-style:italic}
div.userThumbs p.dati{margin-top:4px}
div.userThumbs a{color:#000}
div.userThumbs span{margin:0 2px;}
div.userThumbs span.nusers{padding:0 5px;background:#f70} 
div.userThumbs span.numb{padding:0 5px;background:#f07} 
span.risp{padding:0 5px;background:#07f} 

div.lmp_thumb{width:100px;height:120px;float:left;border:1px solid #ccc;padding:1px 4px;margin:1px;overflow:hidden}
 div.lmp_thumb a{color:#030}
 div.lmp_thumb img{}
 div.lmp_thumb span{font-size:0.8em}
 div.lmp_thumb p.autore{padding-bottom:5px}
 div.lmp_thumb p.pianta{border:1px solid #ddd;height:20px;overflow:hidden;background:#eee}
  div.lmp_thumb p{text-align:center;font-size:0.8em}


/***** wiki ******/
#wikicont {border:1px solid #caa;
background:transparent url('piantewiki.jpg') repeat-x;
padding:30px 10px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;
}
#wikicont p.wikify{border:1px solid #D1154F;background:#ccc;-moz-border-radius: 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;padding:0 10%;}
#wikicont p.wikify a {color:#000;text-decoration:none;padding:0 20px;}
#wikicont p.wikify a {color:300;text-decoration:none}
#wikicont p.wikify a:hover {color:#fff;text-decoration:underline;background:#803}

#showWikiCont{padding:10px 50px;}
#showWikiCont div.showWiki{border:1px solid #caa;background:transparent url('piantewiki.jpg') repeat-x;margin:10px 0;
padding:30px 10px;-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius: 5px 5px 5px 5px;}
#showWikiCont div.showWiki p.dataWiki{font-size:1em;font-weight:bold;border-bottom:1px solid #ccc;margin-bottom:10px;background:#ecc;padding-left:20px}
#showWikiCont p.wtesto img{float:left;height:50px;margin-right:20px;border:1px solid #100}
p.close{clear:both;;height:2px;font-size:0.1em}
#showWikiCont span.autore{color:#704}

#insertPlant {text-align:center;}
#insertPlant input.inputText {padding:2px;width:390px;} 
#insertPlant select.inputSelect {padding:1px;width:395px;} 
#insertPlant div.loginItem {width:605px;text-align:left;} 
#insertPlant div.loginBots {text-align:center} 
#insertPlant span.loginLabel {padding:2px;width:200px;} 
#insertPlant span.loginValue {padding:2px;width:390px;background:#eee;border:1px solid #ccc;display:block;float:left;} 


/****** geoblog *****/
body.geoBody #savePop {top:123px!important;left:450px!important;}
body.geoBody #topBar {border-bottom:none;}
body.geoBody p.res-title {background:url('topbar.jpg') repeat-x left center #dfd;color:#060;}
#div-layers, #div-search-default, #butGeoSrc, #map, #map3d, body.geoBody p.res-title, #geo_midr {border-color:#696!important}
#cnt-layer-marker {background:url("http://chart.apis.google.com/chart?cht=mm&chs=8x16&chco=4A8F11,72B63B,000000&ext=.png") no-repeat scroll top center transparent;}
div.divRes {background:url('http://chart.apis.google.com/chart?cht=mm&chs=8x16&chco=4A8F11,72B63B,000000&ext=.png') no-repeat 5px 16px;
   margin:0px;border-left:none;border-right:none;border-top-color:#ddd;
}
div.poiContent img.avatar {border:1px solid #000;padding:1px;float:left;width:32px;margin-right:5px;}

div.divRes div.p_content {margin:0px 2px 0px 15px}
#map_container {margin:5px;}
#geo_container {margin-left:120px;background:none;}
#geo_midm {background:#fff;}
#geo_ads {position:absolute;top:117px;left:0px;border-top:1px solid #666;width:120px;padding-top:5px;border-bottom-color:#060}

/************* chat ******************/
#chatTitle .buts {background:none;}


#socialButton {border-bottom:1px solid #CCDDCC;border-top:1px solid #CCDDCC;margin:10px 5% 0;padding:6px 0;font-size:13px;}
#socialButton iframe, #socialButton .fb_iframe_widget span {vertical-align:baseline}
#socialButton .twitter-share-button {margin-left:30px;}

#forumCnt #socialButton {border:none;margin:0;padding-left:5px;border-top:1px solid #CCDDCC;}

/***** relax *****/
#relax {display:block; width:63px; height:45px; background:url('eye.jpg') no-repeat -1px -1px; border:1px solid #77B93E; float:right; margin-right:10px;}
#midm.relax { font-size:1.6em; width:100%; position:absolute; top:0px; left:0px;}
#midm.relax #relax {margin-top:20px;}


/* fb */
#lnk_fbConnect {margin:0 0 0 10px;}

#map_plants {width:100%;height:400px;border:1px solid #ccc;margin-top:10px}
#map_plants a:hover {background:#ff0}
#map_plants.map-homepage {width:99%;margin-left:1%;clear:both;}

p.topTit {float:left;clear:both;margin-top:50px;font-weight:bold;width:100%;margin-left:1%;}
#topPlant {margin-left:1%;width:99%;height:130px;overflow:hidden;border-top:1px dashed #cdc;margin-top:5px;float:left;clear:both;text-align:center;}
#topPlant a {display:block;float:left;margin:10px 10px 20px 0px;font-size:0.8em;width:75px;}
#topPlant img {display:block;height:75px;width:75px;margin-bottom:2px;border:1px solid #0a0}
#topPlant b {font-weight:normal;color:#000}

div.div_usrSrc {border-bottom:1px solid #ddd;}
div.div_usrSrc a {display:block;padding:5px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
div.div_usrSrc a.linkA {background:#DDFFDD;}
div.div_usrSrc a.linkB {background:#eeffee;}
div.div_usrSrc a:hover {background:#fff;}


p.commTitle{color:#fff;font-size:1.3em;margin-top:40px;background:#88C158;text-align:right;padding:3px 50px;text-align:right}
p.commTitle a{border:1px solid #000; background:#6c2;padding:1px 10px;margin:0 20px}
p.commTitle a:hover{background:#7f7}


/**** gallery ****/
body.galleryBody {overflow:hidden;}
#galBack, #galImgC {position:absolute;z-index:100;}
#galBack {top:0px;left:0px;background:#fff;}
#galImgC {background:url('/customizer/sysimg/wait.gif') no-repeat center center #AAFFAA;border:2px solid #00FF00;}
#galImgC img {margin:2px;vertical-align:bottom;}
#galImgC-dida {text-align:center;padding:5px 7px 7px;}
#galImgC-dida div {font-weight:bold;color:#333;}
#galImgC-dida a {}
#galImgC-dida a.galP {position:absolute;left:5px;}
#galImgC-dida a.galN {position:absolute;right:5px;}

/****last_plant****/
span.detailFoto{float:left;margin:2px 5px 0 0;display:block;overflow:hidden;width:56px;height:56px;}
span.detailFoto img {width:100%;vertical-align:bottom;}
table.top_plants{border-collapse:collapse}
table.top_plants td{border:1px solid #fff}
img.plantRank{width:30px;height:30px;border:1px solid #060;margin:0 3px}
div.plantRank{height:100px;width:100px;float:left}
td.rankpianta{width:20%;background:#eee}
td.rankpianta span{display:block;height:34px}
td.nomepianta{background:#afa;text-align:center;width:50%}
td.imgPlant{width:15%;background:#afa;}


div.mobile_adv {font-size:0.8em;padding:10px;}
div.mobile_adv img {vertical-align:middle;margin-right:10px;}

/*****slide show *****/
#controlPanel div.commands {
       float: left;
          height: 40px;
      width: 40px;
}
#controlPanel {height: 40px;margin-left: 58px;width: 162px;position:absolute;top:30px;}
#Cclose{background: url("panel.png") no-repeat}
#Crew{background: url("panel.png") no-repeat -40px 0}
#Cplay{background: url("panel.png") no-repeat -80px 0}
#Cfwd{background: url("panel.png") no-repeat -120px 0}
#Cclose.on{background: url("panel_on.png") no-repeat}
#Crew.on{background: url("panel_on.png") no-repeat -40px 0}
#Cplay.on{background: url("panel_on.png") no-repeat -80px 0}
#Cfwd.on{background: url("panel_on.png") no-repeat -120px 0}

div.titles{padding-left:30px;color:#fff;position:absolute;top:100px;left:50px;background:rgba(0,0,0,0.6)}
p.titles{padding-left:30px;color:#fff;font-size:24px;font-family: 'Kaushan Script',cursive;}
p.dida{text-align:right;padding-right:20px;}
p.titles a{color:#fff}

/*****forum******/
span.commData{color:#444;float:right}
div.commTitle a{background:#ccc;border:2px outset #000;width:150px;text-align:center;color:#000;font-weight:bold;
display:block;border-radius:3px;margin:10px 20px;box-shadow:3px 3px 5px #030}
 div.commTitle a:hover{background:#f70}
 div.commItem{border-top:1px solid #777}

 
 .row-eq-height {
      display: -webkit-box;
        display: -webkit-flex;
          display: -ms-flexbox;
            display: flex;
              flex-wrap: wrap;
          }



