/* CSS Document */
#slide{height:360px;}
#tt-conteudo { padding:10px 0 30px; }
#tt-conteudo h2 { border-bottom: 2px #587004 solid; color:#587004; margin:0; padding:0; }
#panel-left{float:left; width:265px;}
ul.thumbs {clear:both;margin:0;padding:10px 0 0 10px;}
ul.thumbs li { float:left; list-style-image:none; list-style-position:outside; list-style-type:none; margin:5px 10px 5px 0; padding:0; }
.fotopq{ background:transparent url(/lib/images/shadowgaleria.gif) no-repeat right bottom; border-color:#EEEEEE; border-style:solid none none solid; border-width:1px medium medium 1px; padding:4px 10px 10px 4px; }
#panel-right{float:left;width:635px; text-align:center; min-height:650px;} 
#bot{clear:both; height:100px;}
#controls{ padding: 0 0 50px 30px;}
div.controls a { padding:5px; }
div.ss-controls {float:left;}
div.nav-controls { float:right;}
.navigation{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div.pagination a, div.pagination span.current { border:1px solid #CCCCCC; display:block; float:left; margin-right:2px; padding:4px 7px 2px; }
#slideshow{clear:both;}
#slideshow img { background:transparent url(/lib/images/shadowgaleria.gif) no-repeat scroll right bottom; border-color:#EEEEEE;border-style:solid none none solid;border-width:1px medium medium 1px;padding:4px 10px 10px 4px;}
.caption{ font-family:Arial, Helvetica, sans-serif;}
.panoramio{color:#B9B8B8; font-size:9px;}
.pubuser{font-size:13px; font-family:Verdana, Helvetica, sans-serif;}
.datafoto{font-size:13px; font-family:Verdana, Helvetica, sans-serif;}
.titulofoto{ }
div.loader { background-image:url(/lib/images/loader.gif); background-position:center center; background-repeat:no-repeat; height:350px;width:550px;}