.tx-felogin-pi1 label{display:block}
.tx-mwkeywordlist-pi1{margin:1em;padding:10px;font-family:Tahoma,Verdana,Arial,sans-serif}
.tx-mwkeywordlist-pi1 h1{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:20pt;font-weight:bold;margin:0px;padding-top:15px;padding-bottom:5px}
.tx-mwkeywordlist-pi1 h2{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:17pt;font-weight:bold;margin:0px;padding-top:15px;padding-bottom:5px}
.tx-mwkeywordlist-pi1-jumpmenu{padding-bottom:25px;font-size:1.2em;font-weight:bold}
.tx-mwkeywordlist-pi1-keywordlist{}
.tx-mwkeywordlist-pi1-content div{}
.tx-mwkeywordlist-pi1-content div.section{margin-top:5px;margin-bottom:10px}
.tx-mwkeywordlist-pi1-content div.sectiontoplink{text-align:right;margin-top:5px;margin-bottom:10px}
.tx-mwkeywordlist-pi1-content ul{margin:0px;padding-bottom:15px;font-weight:normal}
.tx-mwkeywordlist-pi1-content li{margin:0px;padding:0px;font-weight:normal;display:inline}
.tx-mwkeywordlist-pi1-activeLink{padding:0px .5em}
.tx-mwkeywordlist-pi1-inactiveLink{padding:0px .5em}
table.tx-reeateasermenu-pi1{padding:0 0 0 0px;spacing:0 0 0 0px;border:0 0 0 0px}
tr.tx-reeateasermenu-pi1{}
td.tx-reeateasermenu-pi1{vertical-align:top}
#month-header{width:100%;margin-bottom:7px}
#month-header-prevnext{float:left}
#month-header-icons{float:right;text-align:right}
#month-header-icons IMG,#month-header-prevnext IMG,#month-footer IMG{border:0px solid}
#month-footer{width:735px;margin-bottom:7px}
#month-footer-header{text-align:center}
table.month-small{border:1px solid #A1A5A9;border-collapse:collapse}
.month-weeknums{border-right:1px solid #AAAAAA;background-color:#EFEFEF}
.month-weekdays{border-bottom:1px solid #AAAAAA;background-color:#EFEFEF}
.month-small a:link,.monthoff a:visited{color:#000000}
.month-small th,.month-small td{padding:2px;width:22px;font-size:10px;text-align:right}
.month-small th{text-align:center}
.month-large{border:1px solid #A1A5A9;border-collapse:collapse}
.month-large th,.month-large td{border:1px solid #A1A5A9}
.month-large .weekday{background-color:#EEE;height:12px}
.month-large .weeknum{background-color:#A1A5A9;width:22px}
.month-large .day{height:100px;width:100px;vertical-align:top;text-align:left}
.month-large .daylink{font-weight:bold}
.month-large .day div{text-align:right;padding-right:3px}
.month-large .dayNum{border-bottom:none;background-color:#E8EEF7;text-align:right}
.month-large .days td{border-top:none}
.month-large .alldays td{border-top:none;border-bottom:none}
.month-large .alldays .event div{-moz-border-radius:2px 2px 2px 2px}
#calendar-nav{}
#calendar-nav td{vertical-align:top}
#calendar-nav td#previous{width:175px}
#calendar-nav td#list{width:188px}
#calendar-nav td#legend{width:188px}
#calendar-nav td#next{width:175px}
#link-ics,#link-admin{width:100%;text-align:center}
.calborder{background-color:#fff;border:1px solid #A1A5A9}
.tbll{background:url('../../typo3conf/ext/cal/template/img/shadow_l.gif') no-repeat;width:8px}
.tblbot{background:url('../../typo3conf/ext/cal/template/img/shadow_m.gif') repeat-x;width:100%}
.tblr{background:url('../../typo3conf/ext/cal/template/img/shadow_r.gif') no-repeat;width:8px}
.rowOn{background-color:#cfc;border-top:1px solid #fff;border-left:1px solid #fff}
.rowOn2{background-color:#cfc;border-top:1px solid #fff}
.rowOff{background-color:#E1E8F1;border-top:1px solid #fff;border-left:1px solid #fff}
.rowOff2{background-color:#E1E8F1;border-top:1px solid #fff}
.rowToday{background-color:#cff;border-top:1px solid #fff;border-left:1px solid #fff}
.tx-cal-controller .padd{
}
.eventbg_1{background-color:#557CA3;padding:2px}
.eventbg_2{background-color:#53A062;padding:2px}
.eventbg_3{background-color:#E84F25;padding:2px}
.eventbg_4{background-color:#B257A2;padding:2px}
.eventbg_5{background-color:#D42020;padding:2px}
.eventbg_6{background-color:#B88F0B;padding:2px}
.eventbg_7{background-color:#73738C;padding:2px}
#allday a{font-size:9px;color:#fff;font-weight:900;text-decoration:none}
#allday a:hover{text-decoration:underline}
.eventbg2_1{background-color:#6699CC;border:1px solid #557CA3}
.eventbg2_2{background-color:#4FC464;border:1px solid #53A062}
.eventbg2_3{background-color:#FF6D3B;border:1px solid #E84F25}
.eventbg2_4{background-color:#EA62D4;border:1px solid #B257A2}
.eventbg2_5{background-color:#FF5E56;border:1px solid #D42020}
.eventbg2_6{background-color:#CCB21F;border:1px solid #B88F0B}
.eventbg2_7{background-color:#9292A1;border:1px solid #73738C}
.dayborder{background-color:#fff;border-top:1px solid #A1A5A9}
.dayborder2{background-color:#fff;border-top:1px dashed #ccc}
.tx-cal-controller .title{background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif');padding:5px}
.tx-cal-controller .title h1{font-family:Helvetica,sans-serif;font-size:18px;color:#000;margin:0}
.monthBack{background-color:#A1A5A9}
.monthSmallBasic{text-align:left;vertical-align:top}
.monthMediumBasic{height:20px;width:20px;text-align:left;vertical-align:top}
.monthOff,.monthOff a:link,.monthOff a:visited{color:#BBBBBB ! important}
.monthWeekend{background-color:#FFFFEF}
.monthCurrentWeek{background-color:#F2F9FF}
.month-small th,.month-medium th,.month-large th{font-weight:normal}
.month-small th a:link,.month-small th a:visited,.month-medium th a:link,.month-medium th a:visited,.month-large th a:link,.month-large th a:visited{font-weight:bold;color:#000000}
.monthToday{background:#99AABB none repeat scroll 0% !important;border-color:#556677 rgb(170,187,204) rgb(170,187,204) rgb(85,102,119) !important;border-style:solid !important;border-width:1px !important}
.monthToday a:link,.monthToday a:visited{color:#FFFFFF}
.monthCorner{border-bottom:1px solid #AAAAAA}
.monthSelected,.monthSelectedWeek{background-color:#AACCEE}
.current td,.days .current td,tr.current th{background-color:#F2F9FF}
.selected{background-color:#AACCEE}
.monthEventTop{background-image:url('../../typo3conf/ext/cal/template/img/side_bg.gif');border-top:1px solid #A1A5A9}
.monthEventLine{border-right:1px dotted #A1A5A9}
.medtitle{background-image:url('../../typo3conf/ext/cal/template/img/side_bg.gif');height:20px;margin-top:3px;font-weight:900}
.yearreg{background-color:#fff;height:30px;width:30px;text-align:right;vertical-align:top;font-size:9px}
.yearoff{background-color:#F2F2F2;height:30px;width:30px;text-align:right;vertical-align:top;font-size:9px}
.yearon{background-color:#F2F9FF;height:30px;width:30px;text-align:right;vertical-align:top;font-size:9px}
.yearmonth{background-color:#ccc}
.yearweek{background-color:#eee;width:30px;font-size:9px;font-weight:900;text-align:center;height:15px}
.eventborder{background-image:url('../../typo3conf/ext/cal/template/img/day_title.gif');border:1px #006699 solid}
.dateback{background-color:#eee}
.weekborder{border-top:1px dashed #A1A5A9;border-right:1px solid #A1A5A9}
.weekborder2{border-right:1px solid #A1A5A9}
.timeborder{border-right:2px solid #A1A5A9;border-top:1px dashed #A1A5A9;background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif')}
.timeborder2{border-right:2px solid #A1A5A9;border-top:1px solid #A1A5A9;background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif')}
.tx-cal-controller .navback{background-image:url('../../typo3conf/ext/cal/template/img/time_bg.gif')}
.tx-cal-controller .navback img{border:none}
.tx-cal-controller .sideback{background-image:url('../../typo3conf/ext/cal/template/img/side_bg.gif')}
a.psf{text-decoration:none}
a.psf:link{color:#0066FF}
a.psf:visited{color:#0066FF}
a.psf:active{color:#3366CC}
a.psf:hover{color:#000099;text-decoration:underline}
a.ps2{text-decoration:underline}
a.ps2:link{color:#0066FF}
a.ps2:visited{color:#0066FF}
a.ps2:active{color:#3366CC}
a.ps2:hover{color:#000099}
a.ps3{text-decoration:none}
a.ps3:link{color:#000}
a.ps3:visited{color:#000}
a.ps3:active{color:#000}
a.ps3:hover{color:#000;text-decoration:underline}
a.ps{text-decoration:none}
a.ps:link{color:#fff}
a.ps:visited{color:#fff}
a.ps:active{color:#fff}
a.ps:hover{color:#fff;text-decoration:underline}
.legend_calendar{font-size:9px;color:#000000;margin-top:1em;margin-left:1em}
.V9{text-align:left ! important;font-size:9px;color:#000000}
.V9 ul{margin-bottom:0px;padding-bottom:0px;margin-left:20px;padding-left:0px}
.V9 li{margin-bottom:0px;padding-bottom:0px}
.V10W{font-size:10px;color:#FFFFFF;text-decoration:none}
.V9W{font-size:9px;color:#FFFFFF;text-decoration:none}
.V10WB{font-size:10px;color:#FFFFFF;font-weight:900}
.V9G{font-size:9px;color:#666666}
.V10{font-size:10px;color:#000000}
.V9BOLD{font-size:9px;font-weight:900}
.G10{font-size:11px;color:#0066FF}
.G10B{font-size:11px;color:#000000}
.G10BOLD{font-size:11px;font-weight:900}
.G10G{font-size:11px;color:#A1A5A9}
.V12{font-size:12px;color:#000000}
.tx-cal-controller .eventfont{font-size:11px;color:#FFFFFF}
.tx-cal-controller .query_style{font-size:11px;width:156px;margin-bottom:0}
.tx-cal-controller .search_style{font-size:12px;width:134px;margin-bottom:0}
.tx-cal-controller .login_style{font-size:11px;width:80px;margin-bottom:0}
.tx-cal-controller .bold a:link{font-weight:bold}
.tx-cal-controller .bold a:active{font-weight:bold}
.tx-cal-controller .bold a:visited{font-weight:bold}
.tx-cal-controller .pagebrowser span{padding:0 2px}
.default_categoryheader,.default_catheader{background-color:#557CA3}
.V9G .default_categoryheader,.V9G .deafult_catheader{background-color:transparent !important;color:#557CA3 !important}
.default_categoryheader_bullet,.default_catheader_bullet{color:#557CA3;font-size:13px}
.default_categoryheader_text,.default_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.default_categoryheader_legend_bullet,.default_catheader_legend_bullet{margin-left:3px}
.default_categoryheader_legend_text,.default_catheader_legend_text{}
.default_categoryheader_allday,.default_catheader_allday{text-align:center;background-color:#6699CC}
.default_categorybody,.default_catbody{background-color:#6699CC;border:1px solid #557CA3;color:#fff}
.default_categorybody a:link,.default_catbody a:link{color:#fff}
.green_catheader,.green_catheader_allday{background-color:#53A062}
.V9G .green_catheader{background-color:transparent !important;color:#53A062 !important}
.green_catheader_bullet{color:#4FC464;font-size:13px}
.green_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.green_catheader_legend_bullet{margin-left:3px}
.green_catheader_bullet_text{}
.green_catheader_allday{text-align:center;background-color:#4FC464}
.green_catbody{background-color:#4FC464;border:1px solid #53A062;color:#fff}
.green_catbody a:link{color:#fff}
.orange_catheader,.orange_catheader_allday{background-color:#E84F25}
.V9G .orange_catheader{background-color:transparent !important;color:#E84F25 !important}
.orange_catheader_bullet{color:#FF6D3B;font-size:13px}
.orange_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.orange_catheader_legend_bullet{margin-left:3px}
.orange_catheader_bullet_text{}
.orange_catheader_allday{text-align:center;background-color:#FF6D3B}
.orange_catbody{background-color:#FF6D3B;border:1px solid #E84F25;color:#fff}
.orange_catbody a:link{color:#fff}
.pink_catheader,.pink_catheader_allday{background-color:#B257A2}
.V9G .pink_catheader{background-color:transparent !important;color:#B257A2 !important}
.pink_catheader_bullet{color:#EA62D4;font-size:13px}
.pink_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.pink_catheader_legend_bullet{margin-left:3px}
.pink_catheader_bullet_text{}
.pink_catheader_allday{text-align:center;background-color:#EA62D4}
.pink_catbody{background-color:#EA62D4;border:1px solid #B257A2;color:#fff}
.pink_catbody a:link{color:#fff}
.red_catheader,.red_catheader_allday{background-color:#D42020}
.V9G .red_catheader{background-color:transparent !important;color:#D42020 !important}
.red_catheader_bullet{color:#FF5E56;font-size:13px}
.red_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.red_catheader_legend_bullet{margin-left:3px}
.red_catheader_bullet_text{}
.red_catheader_allday{text-align:center;background-color:#FF5E56}
.red_catbody{background-color:#FF5E56;border:1px solid #D42020;color:#fff}
.red_catbody a:link{color:#fff}
.yellow_catheader,.yellow_catheader_allday{background-color:#B88F0B}
.V9G .yellow_catheader{background-color:transparent !important;color:#B88F0B !important}
.yellow_catheader_bullet{color:#CCB21F;font-size:13px}
.yellow_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.yellow_catheader_legend_bullet{margin-left:3px}
.yellow_catheader_bullet_text{}
.yellow_catheader_allday{text-align:center;background-color:#CCB21F}
.yellow_catbody{background-color:#CCB21F;border:1px solid #B88F0B;color:#fff}
.yellow_catbody a:link{color:#fff}
.grey_catheader,.grey_catheader_allday{background-color:#73738C}
.V9G .grey_catheader{background-color:transparent !important;color:#73738C !important}
.grey_catheader_bullet{color:#9292A1;font-size:13px}
.grey_catheader_text{color:#000000;font-size:11px;margin-left:3px}
.grey_catheader_legend_bullet{margin-left:3px}
.grey_catheader_bullet_text{}
.grey_catheader_allday{text-align:center;background-color:#9292A1}
.grey_catbody{background-color:#9292A1;border:1px solid #73738C;color:#fff}
.grey_catbody a:link{color:#fff}
.tx-cal-controller .bold{
}
.refresh_calendar{margin-right:5px}
.tx-cal-controller .weekview{margin:0 auto}
.tx-cal-controller .weekview .nextweek_arrow,.tx-cal-controller .weekview .previousweek_arrow{width:16px;height:20px;border:0px;text-align:left}
.previsousweek_arrow{text-align:right}
.fnb_header{background-color:#444444}
.fnb_body{background-color:#888888;border:1px solid #999999;color:#fff}
.tx-cal-controller .even{background-color:#eeeeee}
.tx-cal-controller .treelevel0{}
.tx-cal-controller .treelevel1{margin-left:20px}
.tx-cal-controller .treelevel2{margin-left:30px}
.tx-cal-controller label{display:block;float:left;margin-bottom:0px;padding-right:1em;text-align:right;width:120px}
.tx-cal-controller fieldset div{clear:left}
.tx-cal-controller .noborder{border:none}
.tx-cal-controller .search-result{list-style:none;margin-left:0px;padding-left:0px}
.tx-cal-controller .search-result li{padding-bottom:1em}
.tx-cal-controller .search_result li .even{background-color:#EEEEEE}
.tx_cal_controller img .mouse_pointer{cursor:pointer}
.x-form-label-top .x-form-item label{width:70px ! important}
.x-form-invalid,textarea.x-form-invalid{background:none ! important}
#cal_event_description{margin-top:10px}
.admin_link{width:100%;text-align:center}
.ics_link{width:100%;text-align:center}
.tx-cal-controller .cal_required{color:red}
.tx-cal-controller .constrain{color:red;font-weight:bold}
#editorWrap1 textarea{display:block}
#tx_cal_controller_create_element{width:540px}
.basictab ul{margin:4px;padding:3px 0;margin-left:0;font:bold 12px Verdana;border-bottom:1px solid gray;list-style-type:none;text-align:left;
}
.basictab li{display:inline;margin:0}
.basictab li a{text-decoration:none;padding:3px 7px;margin-right:3px;border:1px solid gray;border-bottom:none;background-color:#6699CC;color:#FFFFFF}
.basictab li a:visited{color:#2d2b2b}
.basictab li a:hover,.basictab li a.current{background-color:#557CA3;color:#FFFFFF}
.basictab li a:active{color:#000000}
.tabcontainer{clear:left;width:95%;
height:1.5em;
}
.tabcontent{display:none}
#tx_cal_controller_create_element input[type="text"]:not([size]){width:6em;
}
#tx_cal_controller_create_element .treelevel0{display:block;margin-left:70px}
#tx_cal_controller_create_element p{margin:7px}
#tx_cal_controller_create_element .notify,#tx_cal_controller_create_element .shared,#tx_cal_controller_create_element .exception{display:block;margin-left:140px}
#sc1 label{width:50px}
#allday{width:10px}
#category_tree{float:right;width:200px}
#until label,#by_day label,#by_monthday label,#by_month label{margin-left:50px}
#by_month label,#by_monthday label{width:230px}
#categoryEntries{height:80px;overflow:auto}
.reminderOffset{width:2em !important}
.tx-websiteportfolio-pi1 a,.tx-websiteportfolio-pi1 a:hover{border-bottom:none}
.tx-websiteportfolio-pi1 .title{clear:both}
.tx-websiteportfolio-pi1 .thumbList .screenshot,.tx-websiteportfolio-pi1 .list .screenshot,.tx-websiteportfolio-pi1 .screenshot{text-align:center;border-top:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #bbb;border-right:1px solid #bbb;background-color:white;padding:4px;display:table-cell;float:right;margin-left:10px;margin-bottom:10px}
.tx-websiteportfolio-pi1 .thumbList .screenshot:hover,.tx-websiteportfolio-pi1 .list .screenshot:hover,.tx-websiteportfolio-pi1 .screenshot:hover{background-color:#f0f0f0}
.tx-websiteportfolio-pi1 .thumbList .screenshot img,.tx-websiteportfolio-pi1 .screenshot img{border:1px solid #bbb}
.tx-websiteportfolio-pi1 .screenshot a:hover,.tx-websiteportfolio-pi1 .screenshot a{text-decoration:none;display:block;font-size:1.2em;font-weight:bold;padding:5px 0 5px 0px}
.tx-websiteportfolio-pi1 .screenshot .thumbnails a:hover,.tx-websiteportfolio-pi1 .screenshot .thumbnails a{text-decoration:none;display:table-cell}
.tx-websiteportfolio-pi1 .thumbList .screenshot{margin-right:6px}
.tx-websiteportfolio-pi1 .thumbList .title{font-size:smaller;color:#555}
.tx-websiteportfolio-pi1 .list{}
.tx-websiteportfolio-pi1 .thumbList{clear:both;padding-top:10px}
.tx-websiteportfolio-pi1 .thumbList .random{float:right}
.tx-websiteportfolio-pi1 .thumbList .nearest,.tx-websiteportfolio-pi1 .thumbList .latest{clear:both;float:left}
.tx-websiteportfolio-pi1 .thumbList .screenshot{float:left;padding:0 10px 10px 10px;margin-bottom:20px;margin-left:12px;margin-right:12px}
.tx-websiteportfolio-pi1 .entry .navigation{float:right;clear:right;font-weight:normal;text-align:right}
.tx-websiteportfolio-pi1 .entry .navigation .next,.tx-websiteportfolio-pi1 .entry .navigation .previous,.tx-websiteportfolio-pi1 .entry .navigation .list{padding-left:4px;float:left}
.tx-websiteportfolio-pi1 .entry .description{}
.tx-websiteportfolio-pi1 .entry .launchdate{color:#555;font-size:smaller;display:table-cell}
.tx-websiteportfolio-pi1 .particularsLabel{font-weight:bold}
.tx-websiteportfolio-pi1 .archive .title{float:left;padding-right:6px}
.tx-websiteportfolio-pi1 .category{color:#555;font-size:smaller}
#lightbox{position:absolute;top:40px;left:0;width:100%;z-index:100;text-align:center;line-height:0}
#lightbox a img{border:none}
#outerImageContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}
#imageContainer{padding:10px}
#loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}
#hoverNav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}
#imageContainer>#hoverNav{left:0}
#hoverNav a{outline:none}
#prevLink,#nextLink{width:49%;height:100%;background:transparent url(/typo3conf/ext/websiteportfolio/res/lightbox2/images/blank.gif) no-repeat;
display:block}
#prevLink{left:0;float:left}
#nextLink{right:0;float:right}
#prevLink:hover,#prevLink:visited:hover{background:url(/typo3conf/ext/websiteportfolio/res/lightbox2/images/prevlabel.gif) left 15% no-repeat}
#nextLink:hover,#nextLink:visited:hover{background:url(/typo3conf/ext/websiteportfolio/res/lightbox2/images/nextlabel.gif) right 15% no-repeat}
#imageDataContainer{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em}
#imageData{padding:0 10px}
#imageData #imageDetails{width:70%;float:left;text-align:left}
#imageData #caption{font-weight:bold}
#imageData #numberDisplay{display:block;clear:left;padding-bottom:1.0em}
#imageData #bottomNavClose{width:66px;float:right;padding-bottom:0.7em}
#overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
* html>body .clearfix{display:inline-block;width:100%}
* html .clearfix{
/*T2\*/
height:1%;
/*T2E*/
}
.tx-imagecycle-pi1-images{display:none;position:relative;overflow:hidden;list-style:none;margin:0;padding:0}
.tx-imagecycle-pi1-images img{display:block}
.tx-imagecycle-pi1-images li{position:absolute;margin:0;padding:0}
.tx-imagecycle-pi1-images li,.tx-imagecycle-pi1-images a{display:block;position:relative}
.tx-imagecycle-pi1-images a:hover{background:none;border:0! important}
.tx-imagecycle-pi1-images .imagecycle-caption{position:absolute;left:0;bottom:0;
width:100%;padding:5px;color:#fff;background:#000;opacity:0.8;white-space:nowrap;display:none}
.tx-imagecycle-pi1-images .imagecycle-caption a{display:inline;color:#9bd}
.tx-imagecycle-pi1-images .imagecycle-caption a:hover{color:#acf}
.tx-imagecycle-pi1-pager{margin:0 0 5px 0;text-align:center}
.tx-imagecycle-pi1-pager a{border:1px solid #ccc;background:#fc0;text-decoration:none;margin:0 5px;padding:3px 5px}
.tx-imagecycle-pi1-pager a.activeSlide{background:#ea0}
noscript .tx-imagecycle-pi1-images{display:block}
noscript .tx-imagecycle-pi1-images li{float:left;overflow:hidden}
noscript .tx-imagecycle-pi1-images .imagecycle-caption{display:block}
.tx-ptextlist-list-standard{border-collapse:collapse;border-spacing:0;font-size:12px;width:100%}
.tx-ptextlist-list-standard th{background:#AAA;border:1px solid #bfbfbf;padding:4px;white-space:nowrap}
.tx-ptextlist-list-standard td{border:1px solid #bfbfbf;margin:0px;padding:2px 4px 2px 4px;vertical-align:top}
.tx-ptextlist-list-standard tr.odd{background-color:#ffffff}
.tx-ptextlist-list-standard tr.even{background-color:#F5F5F5}
.tx-ptextlist-list-header a{text-decoration:none}
.tx-ptextlist-list-header img{border:none}
.tx-ptextlist-aggregaterow{background-color:#DDDDDD;font-weight:bold}
.tx-ptextlist-list-exportLink{margin:5px}
.tx-ptextlist-filterbox{border:1px solid #BFBFBF;margin-bottom:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-filterboxcontrols{
clear:both;padding:18px 0 0 10px}
.tx-ptextlist-filters{list-style-type:none}
.tx-ptextlist-filter{float:left;margin:20px;padding:10px;list-style-type:none;background-color:#ccc;border:1px solid #AFAFAF}
.tx-ptextlist-filter-firstLetter{float:left;padding:3px;list-style-type:none}
.type-button .reset{margin-left:1em}
.tx-ptextlist-filter-tagCloud-list li{float:left;list-style:none outside none;margin-right:6px;margin-top:3px}
.tx-ptextlist-filter-tagCloud-list li a:hover{text-decoration:underline}
.tx-ptextlist-pager-wrapper{border:1px solid #BFBFBF;margin-top:20px;padding:5px;overflow:hidden;background-color:#eee}
.tx-ptextlist-pager{margin-left:0;text-align:center}
.tx-ptextlist-pager li{display:inline}
.tx-ptextlist-pager-item-display{color:#777}
.tx-youtubegallery-maintitle{font-family:arial;font-size:30pt;font-weight:bold;padding-left:150px}
.tx-youtubegallery-list table{margin-bottom:20px;width:600px}
.tx-youtubegallery-list td{padding:15px 0;width:33%;text-align:center;vertical-align:top}
.tx-youtubegallery-list table td a{border:0}
.tx-youtubegallery-list table td img{border:0px solid #434D58;padding:10px;margin:0px}
.tx-youtubegallery-list table td .title{margin-top:0px;font-family:arial;font-size:10pt}
.tx-youtubegallery-list .error{font-family:arial;font-size:15pt;padding-left:50px;padding-top:20px;color:red}
.tx-youtubegallery-outerWrapper{border:0px solid black;width:150px;height:200px}
tx-youtubegallery-innerWrapper img{display:block;margin-left:auto;margin-right:auto;padding-top:10px}
.tx-youtubegallery-outerWrapper:hover{color:white;background-color:#3399cc}
.tx-youtubegallery-detail .maintitle{font-family:arial;font-size:15pt;margin:50px 50px 30px;font-weight:bold}
.tx-youtubegallery-detail object{padding:50px}
.tx-youtubegallery-detail p{padding-left:50px}
.tx-fkkcrr-pi1{margin-left:5px;margin-right:5px}
.tx-fkkcrr-pi1 h3{text-indent:15px;font-size:14px}
.tx-fkkcrr-pi1 table.t1{border-collapse:collapse;border-color:blue}
.tx-fkkcrr-pi1 table.t1 th{background-color:#EDEAFF;border:none}
.tx-fkkcrr-pi1 table.t1 td{font-size:11px}
.tx-fkkcrr-pi1 table.t1 td a:hover{font-weight:normal;text-decoration:underline}
.tx-fkkcrr-pi2{margin-left:5px;margin-right:5px}
.tx-fkkcrr-pi2 h3{text-indent:15px;font-size:14px}
.tx-fkkcrr-pi2 table.t1{text-align:center;border-collapse:collapse;border-color:blue}
.tx-fkkcrr-pi2 table.t1 th{background-color:#EDEAFF;border:none}
.tx-fkkcrr-pi2 table.t1 td{
font-size:1.2em;line-height:1.4em;margin:5px 0px}
.tx-fkkcrr-pi2 table.t1 td a:hover{font-weight:normal;text-decoration:underline}
.tx-fkkcrr-pi2 div.helper{
font-family:Tahoma,Verdana,sans-serif;font-size:1.2em;margin:0.4em 0px 0.5em;color:#444;padding-top:3px;line-height:1.3em;text-transform:uppercase;clear:both;font-weight:bold;border-bottom:1px solid #000000}
.tx-fkkcrr-pi2 div.helper h3{font-size:13px;font-weight:bold}
.tx-fkkcrr-pi3{margin-left:5px;margin-right:5px}
.tx-fkkcrr-pi3 h3{text-indent:15px;font-size:14px}
.tx-fkkcrr-pi3 table.t1{text-align:center;border-collapse:collapse;border-color:blue}
.tx-fkkcrr-pi3 table.t1 th{background-color:#EDEAFF;border:none}
.tx-fkkcrr-pi3 table.t1 td{font-size:11px}
.tx-fkkcrr-pi3 table.t1 td a:hover{font-weight:normal;text-decoration:underline}
.tx-fkkcrr-pi3 div.helper{font-size:11px;border:2px solid #000000;background-color:#66ccff;font-style:italic;padding-right:7px}
.tx-fkkcrr-pi3 div.helper h3{font-size:13px;font-weight:bold}
div.tx-flvplayer2-pi1{font-size:x-small}
div#flvplayer2_middle{text-align:center;margin:1em auto}
div#flvplayer2_left{text-align:center;margin:0 auto 0 0}
div#flvplayer2_right{text-align:center;margin:0 0 0 auto}
.tx-srlanguagemenu-pi1 p,.tx-srlanguagemenu-pi1 .links-list-header{font-family:Tahoma,Verdana,sans-serif;font-size:.8em;line-height:100%;color:#666;padding:0;text-indent:0}
.tx-srlanguagemenu-pi1 img{margin:0 5px;padding:0;border-style:none}
.tx-srlanguagemenu-pi1 .CUR{float:left;_margin-top:2px}
.tx-srlanguagemenu-pi1 .CUR a{background-color:transparent;color:#fff;text-decoration:none;font-weight:bold}
.tx-srlanguagemenu-pi1 .CUR a:focus,.tx-srlanguagemenu-pi1 .CUR a:hover,.tx-srlanguagemenu-pi1 .CUR a:active{color:#333333}
.tx-srlanguagemenu-pi1 .NO{float:left}
.tx-srlanguagemenu-pi1 .NO a{background-color:transparent;color:#fff;text-decoration:none;font-weight:bold}
.tx-srlanguagemenu-pi1 .NO a:focus,.tx-srlanguagemenu-pi1 .NO a:hover,.tx-srlanguagemenu-pi1 .NO a:active{color:#333333}
.tx-srlanguagemenu-pi1 .INACT{float:left;color:#e3e1e2}
.tx-srlanguagemenu-pi1 .INACT a{background-color:transparent;color:#35006d;text-decoration:none;font-weight:normal}
.tx-srlanguagemenu-pi1 .INACT a:focus,.tx-srlanguagemenu-pi1 .INACT a:hover,.tx-srlanguagemenu-pi1 .INACT a:active{color:#333333}
.tx-srlanguagemenu-pi1 .SPC{float:left;font-family:Verdana,sans-serif;font-size:.8em;line-height:100%;color:#35006d}
.tx-srlanguagemenu-pi1 fieldset{}
.tx-srlanguagemenu-pi1 fieldset legend{}
.tx-srlanguagemenu-pi1 fieldset label{display:none}
.tx-srlanguagemenu-pi1 fieldset select{font-size:.8em;font-family:Tahoma,Verdana,sans-serif;background-color:#35006d;color:white;font-weight:bold}
.tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0{}
DIV.csc-textpic-caption-c .csc-textpic-caption{text-align:center}
DIV.csc-textpic-caption-r .csc-textpic-caption{text-align:right}
DIV.csc-textpic-caption-l .csc-textpic-caption{text-align:left}
DIV.csc-textpic DIV.csc-textpic-imagecolumn{float:left;display:inline}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG,DIV.csc-textpic-border DIV.csc-textpic-single-image IMG{border:2px solid #ABABAB;padding:0px 0px}
DIV.csc-textpic-imagewrap{padding:0}
DIV.csc-textpic IMG{border:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL{list-style:none;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI{float:left;margin:0;padding:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image{float:left}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD{float:none}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG{border:none}
DL.csc-textpic-image{margin:0}
DL.csc-textpic-image DT{margin:0;display:inline}
DL.csc-textpic-image DD{margin:0}
DIV.csc-textpic-clear{clear:both}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-right:10px}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{display:inline;
margin-left:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption{margin:0}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG{margin:0;vertical-align:bottom}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow{margin-bottom:10px;display:block}
DIV.csc-textpic DIV.csc-textpic-imagerow{clear:both}
DIV.csc-textpic DIV.csc-textpic-single-image IMG{margin-bottom:10px}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow .csc-textpic-image{margin-bottom:0}
*+html DIV.csc-textpic DIV.csc-textpic-imagerow{margin-bottom:10px}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol{margin-left:0px !important}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0px !important}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{margin-right:10px !important}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{margin-left:10px !important}
DIV.csc-textpic-above DIV.csc-textpic-text{clear:both}
DIV.csc-textpic-center{text-align:center;
}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap{margin:0 auto}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{text-align:left;
}
DIV.csc-textpic-center DIV.csc-textpic-text{text-align:left;
}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-right DIV.csc-textpic-text{clear:right}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-left DIV.csc-textpic-text{clear:left}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap{float:left}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap{float:right}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap{float:right;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{height:1%}
/*T2E*/
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap{float:left;clear:both}
/*T2\*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text,* html .csc-textpic-intext-left ol,* html .csc-textpic-intext-left ul{height:1%}
/*T2E*/
DIV.csc-textpic DIV.csc-textpic-imagerow-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
.tx-extbase-highlight{font-weight:bold;color:#003399}
.showmouse{display:none}
.hidemouse{display:inline}
.mousehover{}
.mousehover:hover .showmouse,.jsshow{display:inline}
.mousehover:hover .hidemouse,.jshide{display:none}
.csc-textpic-image{margin-bottom:10px !important}
.red-alert{color:#dc3545 !important}
*{margin:0;padding:0}
html,body{height:100%}
html,body,#wrap{height:100%}
body>#wrap{height:auto;min-height:100%}
body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}
body{text-align:center}
body{font-family:Arial,Tahoma,Helvetica,sans-serif;font-size:62.5%;color:#505050;line-height:1.6em;width:100%}
p{font-size:1.2em;line-height:1.4em;margin:5px 0}
a img{border:none}
a:link{color:#0698d0;
;text-decoration:none;outline:none}
a:hover{color:#0a6489;
}
a:visited{color:#0698d0;
}
a:visited:hover{color:#0a6489;
}
a:active,a:hover{outline:none}
ul{line-height:20px;margin:0 0 0 20px;padding:0;text-indent:0}
h1,#headerMiddle,#tabHeader{font-family:Tahoma,Verdana,sans-serif;font-size:1.2em;margin:.4em 0 .5em 0;border-bottom:1px solid #ececec;color:#444;padding-top:3px;line-height:1.3em;text-transform:uppercase;clear:both;font-weight:bold}
h2,h3{font-family:Tahoma,Verdana,Arial,sans-serif;font-weight:bold;clear:both}
h2{font-size:1.1em;color:#444;margin:0;padding:0px 0px 5px 0px}
h3{font-size:1em;color:#52544c;padding:0px 0px 10px 0px;margin-top:5px}
h4{font-family:Arial,Tahoma,Verdana,sans-serif;font-size:0.8em;font-weight:bold;color:#353535;padding:0}
h6{font-size:0.9em;color:#444;margin:0;padding:0px 0px 5px 0px}
.align-left{text-align:left}
.align-right{text-align:right}
.align-center{text-align:center}
.align-justify{text-align:justify}
.aligncenter{text-align:center}
.link{cursor:pointer;color:#0698d0}
.divider{border-bottom:1px dotted #ABABAB}
.even{background-color:#fff}
.odd{background-color:#def}
.image IMG{width:100%}
.issuuembed{float:left}
#wrap.home{background-color:#000}
#c18631 img{margin-top:-9px;position:relative;z-index:1000px}
#c18962 img{margin-top:-9px;position:relative;z-index:1000px}
#c22467 .csc-textpic-image,#c22467 .csc-textpic-imagerow{margin-bottom:2px !important}
#c16556,#c16493{position:relative;margin-bottom:10px;float:left}
div#wrapcorpbar{left:0px;position:relative;z-index:1;background-color:#000;height:32px;width:100%}
div#wrapHeader{margin:0 auto;width:96em !important;width:96.2em}
div#wrapMain{margin:0 auto;width:96em !important;width:96.2em;position:relative;overflow:hidden;text-align:justify}
div#footerCntr{margin-top:-90px;height:215px;background-color:#2C3835;position:relative;z-index:0;padding:20px 0}
.grid-container{margin:0 auto;width:96em;height:30px}
div#corpbar{height:30px;margin-left:auto;margin-right:auto;width:96em}
div#corpbar #logsmall,#corpbar #lexic{float:left}
div#lexic{margin:0.8em 0 0 1.2em}
div#lexic a{font-weight:bold;color:#fff}
div#lexic a:hover{color:#0a6489}
div#lexic .BUL{background-image:url('../../fileadmin/templates/img/bul_arrow_right.png');background-position:0 5px;background-repeat:no-repeat;padding-left:10px}
div#lexic .BUL IMG{margin:0.2em 0.5em 0 0;width:5px;height:8px}
div#logsmall{font-size:1em;margin:.6em 1em 0 0em}
div#search{font-size:1.1em;margin-left:1.2em;float:right;margin-top:4px;width:200px;position:relative;z-index:2}
div#search #kesearch_submit{position:absolute;top:5px;left:170px;height:17px;width:17px;border:0 none;padding:0}
div#search #ke_search_sword{top:1px;width:150px;height:auto;padding:0px;margin:0;display:inline;position:relative;padding:3px 35px 2px 9px}
div#linksnetw{width:50px;padding:1px;font-size:1.1em;margin-left:1.2em;float:right;margin-top:0.5em}
div#lang{margin:0.8em 0 0 1.2em;float:right}
div#lang a{color:#fff}
div#lang a:hover{color:#0a6489}
div#lang .CUR{font-weight:bold}
#backImg{overflow:hidden;top:0px;left:0px;position:absolute;z-index:-1;height:570px;width:100%}
#backImg img{height:auto}
#backImgarea{overflow:hidden;top:0px;left:0px;position:absolute;z-index:-1;height:390px;width:100%}
#headerLogo{padding:10px 0px 10px 15px;text-align:left;height:40px}
#contentCntr{float:left;text-align:justify;background-color:#000}
#contentFoot{float:right;width:270px}
#cmlFoot{background-color:#000000;color:#7D9AA7;font-weight:500;height:30px;padding:10px 0 0px 0;text-transform:uppercase}
#cmlFoot .copyright{float:left;line-height:2em;padding-left:30px;background:url('../../fileadmin/templates/img/ic_caravela.png') no-repeat scroll left transparent}
#cmlFoot a:hover{color:#009dde}
#cmlFoot a{color:#FFFFFF}
#atendimento .atendMSG,#atendimento .atendTLF,#atendimento .atendiCHAT,#atendimento .minhacml{border-bottom:1px solid #303F3C;font-weight:500;padding:10px}
#atendimento{width:270px;padding:5px 0;text-align:left;font-size:1.2em;font-weight:bold;background:none repeat scroll 0 0 #1C2624;border-radius:4px 4px 4px 4px}
#atendimento a:hover{color:#0a6489}
#atendimento .atendTLF{border-top:medium none;font-size:1.3em;color:#8a8989;padding-right:20px;background:url('../../fileadmin/templates/img/sprite_cml.png') no-repeat scroll 228px -210px}
#atendimento .atendMSG{padding-right:20px;background:url('../../fileadmin/templates/img/sprite_cml.png') no-repeat scroll 192px -248px}
#atendimento .atendiCHAT{border-bottom:none;padding-right:20px;background:url('../../fileadmin/templates/img/sprite_cml.png') no-repeat scroll 228px -284px}
#atendimento .minhacml{border-bottom:none;padding-right:20px;background:url('../../fileadmin/templates/img/sprite_cml.png') no-repeat scroll 228px -324px}
#socialtools>a{float:left;font-size:0;height:24px;margin:0 0 0 0px;text-indent:-9999px;width:24px;margin-left:11px;background-repeat:no-repeat}
#socialtools>a.social_f{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll 0 -121px;margin-left:0px}
#socialtools>a.social_t{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll -45px -121px}
#socialtools>a.social_i{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll -90px -121px}
#socialtools>a.social_l{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll -136px -121px}
#socialtools>a.social_v{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll -181px -121px}
#socialtools>a.social_y{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll -226px -121px}
#socialtools>a.social_s{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll -275px -121px}
#socialtools>a.social_g{background:url('../../fileadmin/templates/img/sprite_cml.png') scroll -275px -155px}
#socialtools{padding:35px 0 0 0}
#socialtools>a:hover{opacity:0.3}
div#wrap-commonMain,div#wrap-commonMain1{margin:auto;background-color:#ddd;position:relative;z-index:5}
div#wrap-commonMain{height:470px}
div#wrap-commonMain1{height:268px}
div#wraptopArea{overflow:hidden;top:240px;left:0px;position:absolute;z-index:-1;
;width:100%;background-color:#33A4DC}
div#wrap-commonSub{margin:auto;background-color:#ddd;height:248px;position:relative;z-index:5}
div#wrap-commonMain .pagetitle,div#wrap-commonSub .pagetitle{margin:auto;padding-right:16em;margin-top:62px}
.pagetitle{color:#FFF;font-size:32px;font-family:'Open Sans',Verdana,sans-serif;font-weight:300;padding:0px;border:0px;text-transform:none}
div#commonArea_banner{overflow:hidden;top:0px;left:0px;position:absolute;z-index:-1;height:248px;width:100%}
.menu-commonArea{float:left;margin:auto;overflow:hidden;width:100%;font-size:12px;text-transform:uppercase}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.tx-irfaq-pi1 dd p{margin:6px 0;margin-left:14px}
.tx-rtmeteofr-pi1{float:left;
}
.rt_meteomain{font-family:Arial;margin:10px 0 5px 0;background-image:url('../../fileadmin/templates/extensions/weather/fundo.jpg');height:67px}
.rt_city{position:absolute;bottom:30px;right:111px;font-size:13px;text-align:right;font-family:century gothic,Arial;color:#FFFFFF}
.rt_curinfo{position:relative;width:100%;height:60px;_margin-bottom:-48px}
.rt_curimage{position:absolute;width:60px;height:60px;left:10px}
.rt_temp{position:absolute;bottom:10px;right:106px;font-size:20px;font-weight:bold;text-align:right;font-family:century gothic,Arial;color:#FFFFFF}
.rt_lowhigh{position:absolute;bottom:20px;font-size:10px;font-weight:bold;font-family:century gothic,arial;color:#70cceb;right:12px;text-transform:uppercase}
.rt_lowhigh img{position:relative;top:3px}
.rt_yahoo{position:absolute;bottom:3px;right:10px;font-size:7px;font-family:Arial;color:#70cceb;text-transform:uppercase}
.tx-reeateasermenu-pi1 h4{margin:6px}
.tx-reeateasermenu-pi1 h4 a:link{padding:10px;font-weight:bold;font-size:0.9em;margin:15px}
.tx-reeateasermenu-pi1 h4 a:hover{padding:10px;font-weight:bold;font-size:0.9em;margin-left:15px}
table.tx-reeateasermenu-pi1 .even,table.tx-reeateasermenu-pi1 .odd{background-color:transparent}
.tx-jfmulticontent-pi1{float:left;width:99%;margin:10px 0 10px 0}
.fb-gallery ul,.fb-gallery ul li{list-style:none;margin:0;padding:0;display:inline}
.fb-gallery ul li a{display:block;float:left;padding:0 0 6px 10px}
.fb-gallery ul li a img{width:15px;height:15px}
.tx-flseositemap-pi1 ul li{margin-left:2px;list-style:none;font-size:1.1em;font-weight:bold}
.tx-flseositemap-pi1 ul li ul li{margin-left:2px;list-style:none;font-size:1em}
.tx-flseositemap-pi1 li{list-style:none;background-image:url('../../fileadmin/templates/img/ic_setf.png');background-repeat:no-repeat;background-position:0px 5px;padding-left:15px;margin-top:10px;margin-bottom:10px}
.tx-flseositemap-pi1 li.none{list-style:none;background:url('../../fileadmin/templates/img/ic_setf.png');background-position:100px 100px;padding-left:15px;color:#549E13}
.tx-flseositemap-pi1 li.nav2{padding-left:30px;background-position:15px 5px}
.tx-flseositemap-pi1 li.nav3{padding-left:45px;background-position:30px 5px}
.tx-flseositemap-pi1 li.act{background-image:url('../../fileadmin/templates/img/ic_setf.png')}
.tx-flseositemap-pi1 li.act a{color:#549E13;text-decoration:none}
.tx-flseositemap-pi1 li.act a acronym{color:#549E13;text-decoration:none;border-bottom:dotted 1px #549E13}
.news-list-record{padding:0 0 10px 0;width:100%;float:left;margin-bottom:8px;border-bottom:1px dotted #cacaca;font-size:1.2em;line-height:1.4em;margin:5px 0}
.news-list-item-desc{font-size:1.2em;line-height:1.4em;margin:5px 0}
.dam_new_file{color:#FF2A00;float:right;font-size:9px;font-style:italic;font-weight:bold;margin-right:5px;text-align:right}
ul.pub-nav{list-style-type:none;margin:0;padding:0;border-bottom:2px solid #e9e9e9;height:31px}
ul.pub-nav li{float:left;margin:0;padding:0}
ul.pub-nav li a{float:left;position:relative;top:5px;
background:#f2f2f2;margin:0;margin-right:10px;
text-decoration:none;padding:3px 18px 3px 18px;-moz-border-radius:4px 4px 0px 0px;
-webkit-border-radius:4px;
border-radius:4px 4px 0px 0px;
color:#4c575d}
ul.pub-nav li a:hover{background:#dadada;color:#4C575D}
ul.pub-nav li.current a{top:1;background:#61bce8;padding:5px 18px 5px 18px;-moz-border-radius:4px 4px 0px 0px;
-webkit-border-radius:4px;
border-radius:4px 4px 0px 0px;
color:#fff;margin-right:10px;
}
#pub_temalist .pub_temaitem{width:100%;padding:15px 0 15px 0;line-height:50px}
#pub_temalist .pub_temaitem span.pub_temaicon img{vertical-align:middle;padding-left:25px;float:left}
#pub_temalist .pub_temaitem span.pub_tematitle{font-weight:bold;padding-left:20px;text-transform:uppercase;float:left;vertical-align:middle}
#pub_temalist .pub_description{padding-left:30px;font-style:italic;float:left;vertical-align:middle}
#pub_temalist .pub_ISSN{padding-left:30px;font-style:italic;float:left;vertical-align:middle}
#pub_temalist .pub_temanum{float:right;vertical-align:middle}
ul.pub_temas{list-style-type:none;padding:0;margin:0;width:100%;float:left}
ul.pub_temas li{font-size:12px;font-weight:bold;color:#555555;text-align:center;height:43px;cursor:pointer;float:left;margin:1px 0;width:100%}
ul.pub_temas li{color:#4795B4}
ul.pub_temas li:hover{color:#0A6489}
ul.pub_temas li:first-child{margin-top:15px}
ul.pub_temas li SPAN{float:left;padding:11px}
ul.pub_temas li span.pub_temaicon{height:43px;padding:0px}
ul.pub_temas li span.pub_tematitle{width:150px;text-align:left}
ul.pub_temas li span.pub_temanum{float:right;width:14px;height:14px}
ul.pub_temas li span.pub_description{color:#999}
#pub_dstkContainer{width:96.2em;display:table;margin:auto;text-align:left;overflow:hidden}
#pub_dstkContent img{float:left;padding-top:5px;margin:20px 50px 0px 0px;display:table-cell;vertical-align:middle;padding:18px 0 36px 5px}
#pub_dstkContent{width:79em;position:relative;display:table;vertical-align:middle;float:left}
p.pub_dstkDescription{font-size:14px;line-height:20px;color:#a6d6f3;margin:10px;padding-right:30px;display:table-cell;vertical-align:middle;margin-top:expression(this.offsetHeight < this.parentNode.offsetHeight ? parseInt((this.parentNode.offsetHeight - this.offsetHeight) / 2)+"px":"0")}
p.pub_dstkDescription span{font-family:'Open Sans',sans-serif;font-weight:300;font-size:13px}
p.pub_dstkDescription span{line-height:40px;color:#fff;font-weight:bold}
p.pub_dstkDescription a{font-family:Arial,'Open Sans',sans-serif;font-weight:bold;font-size:8px;color:#fff}
#pub_dstkLinks{height:150px;position:relative;padding-top:8%;overflow:hidden}
#pub_dstkLinks a.visPub,#pub_dstkLinks a.dowPub{display:block;height:36px;width:124px;overflow:hidden;background-repeat:no-repeat;cursor:hand}
#pub_dstkLinks .pub_butVis a:link,#pub_dstkLinks .pub_burDown a:link{text-indent:-9999px}
#pub_dstkLinks a.visPub{background-image:url('../../fileadmin/templates/img/btn_visualizar.png');margin-bottom:15px;margin-top}
#pub_dstkLinks a.dowPub{background-image:url('../../fileadmin/templates/img/btn_dowload.png');margin-top:10px}
#dam_pub{text-align:left;width:620px;margin:0px;float:left}
.docmantitlebox{margin:5px 0 5px 0;float:left;border-top:1px solid #DADADA;width:100%;padding:20px 0 8px;text-align:left;font-size:13px;font-weight:bold}
.docmantitlebox:first-child{border-top:none;margin:15px 0 5px 0}
.docmantitlebox a:link{color:#4795B4;font-size:14px}
.docmantitlebox a:hover{color:#0A6489}
.docman_description{float:left;width:100%;color:#5C5F5B;height:62px;text-align:left;font-size:13px}
.docman_description img{width:83px;height:110px;float:left;padding-top:5px;border:1px solid #DADADA;display:inline;position:relative;margin-right:50px}
.dm_taskbar{float:left;text-align:left;font-size:12px;width:100%}
.docinfo{margin:10px 25px 0 134px;float:left;color:#9D9D9D}
.docbtdown{margin:10px 0 0;float:right}
#two_left #c22430{border-right:1px solid #dadada;float:left!important}
#c22428 #two_cl{margin:0}
div#pub_detail{margin:auto;width:100%;text-align:left;font-size:11px}
.thum{height:200px;display:table-cell;vertical-align:middle}
.thum img{vertical-align:middle}
.pub_title{font-size:11px;margin-bottom:6px;height:250px;overflow:hidden;font-weight:bold;color:#505050}
.pub_date{color:#9D9D9D;text-transform:lowercase}
.renderThum{text-indent:-9999px}
#pub_thumbnail span,.docbtdown span{color:#9D9D9D;font-style:italic;font-size:11px}
ul#browseresultlist{float:right;overflow:hidden}
ul#browseresultlist li{padding-right:8px;cursor:pointer;display:block}
ul#browseresultlist li a{font-weight:bold;font-size:11px;background:#EEE;padding:2px 4px}
ul#browseresultlist li:last-child{padding-right:0px}
ul#browseresultlist li.dot{padding:3px 0}
ul#browseresultlist li:first-child{margin-left:0}
ul#browseresultlist li a.current{background-color:#666;color:#333333}
.line-divider{border-top:1px dashed #DADADA;border-bottom:1px dashed #DADADA;width:100%;position:relative;float:left;margin-top:40px;padding-top:10px;padding-bottom:10px}
#c23738 #two_left{border-right:1px solid #DADADA}
.tx-damfrontend-pi1 form fieldset{border:0}
.tx-damfrontend-pi1 form fieldset input,select{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:5px;background:#F2F2F2;margin:0 0 10px 2px;border:solid 1px #DDD}
.tx-damfrontend-pi1 form fieldset{font-size:1.3em;font-style:italic}
.tx-damfrontend-pi1 form{text-align:left;margin-top:20px}
.tx-damfrontend-pi1 form input{margin:4px 1px 5px 0}
.tx-damfrontend-pi1 form select{margin:4px 1px 5px 0}
.tx-damfrontend-pi1 form fieldset label{margin:1px}
div#pub_thumbnail{padding:10px 0 2px 0;border-bottom:1px dotted #fff;width:150px;float:left;margin-right:50px;height:300px;overflow:hidden;display:inline}
.row_container,.column_lx{box-sizing:border-box}
.row_container:before,.row_container:after{content:"";display:table}
.row_container:after{clear:both}
[class*='column-']{float:left;min-height:1px}
[class*='column-']>p{padding:0;margin:0;text-align:center}
.column-lx{position:relative;float:left}
.column-lx+.column-lx{margin-left:1.6%}
.column-1{width:6.86666666667%}
.column-2{width:15.3333333333%}
.column-3{width:23.8%}
.column-4{width:32.2666666667%}
.column-5{width:40.7333333333%}
.column-6{width:49.2%}
.column-7{width:57.6666666667%}
.column-8{width:66.1333333333%}
.column-9{width:74.6%}
.column-10{width:83.0666666667%}
.column-11{width:91.5333333333%}
.column-12{width:100%}
#map-view-container{position:relative;width:99%}
#map-container{width:99%}
#map-view-container img.map{position:relative;z-index:100}
#map-view-container img.region{display:none;left:0px;position:absolute;top:0px;z-index:20}
#map-view-container img.regionBg{left:0px;position:absolute;top:0px;z-index:19}
#practice-container{float:left}
#practice-container ul{display:none}
#practice-container ul.selected{display:inline}
#practice-container ul li{list-style-type:none}
#practice-container .selected-list ul li{list-style-type:none}
#mapa_freguesia{width:500px;_width:505px;height:400px;float:left;margin:0 20px 10px 0;clear:both}
#mapa_freguesias{width:535px;_width:540px;height:470px;float:left;margin-right:20px;clear:both}
.mapa_freguesias_links li{list-style-type:none;margin:5 0 5 0px;text-align:left}
.mapa_freguesias_links a{color:#0698d0;text-decoration:none;position:relative;top:-7px;cursor:pointer}
.mapa_freguesias_links a,.mapa_freguesias_links span{text-decoration:none;position:relative;top:-7px;cursor:pointer}
#mapa_rsb{width:535px;_width:540px;height:470px;float:left;margin-right:20px;clear:both}
.wtdirectory_abc_letter{padding:0px 10px}
.wtdirectory_filter_abc span.wtdirectory_abc_letter{padding:0 12px}
.csc-header-municipe p{margin-top:-23px}
#c18631 img{margin-top:-9px;position:relative;z-index:1000px}
#c18962 img{margin-top:-9px;position:relative;z-index:1000px}
#revista_menu{font-size:12px;margin-top:-10px;float:right;width:99%;margin-bottom:10px;border:0px}
#revista_menu td{text-align:right}
#c22443{padding-left:3px}
#jfmulticontent_c27-1{display:table}
#jfmulticontent_c18751{display:table;float:none}
#c22467 .csc-textpic-image,#c22467 .csc-textpic-imagerow{margin-bottom:2px !important}
#c22471 .csc-textpic-imagewrap,#c22471 .csc-textpic-image{margin-left:1px;margin-bottom:10px !important}
#c27817{display:table}
#homeDestContent{height:100%;margin:auto;width:94em;position:relative;z-index:2;background-color:#fff;overflow:hidden}
#c33829 #destCntr{padding-bottom:10px}
#c33825 .news-header-list-lead,#c237 .news-header-list-lead,#c32998 .news-pagination,#c33825 .news-header-list-related{display:none}
div#c28299 #two_left{float:right}
div#c28299 #two_right{float:left}
div#c28300 div.tx-kesearch-pi1 .kesearchbox{left:310px;position:absolute;top:100px}
div#c28300 div.tx-kesearch-pi1 #ke_search_sword{width:550px;padding:7px 85px 5px 9px;color:#656565}
div#c28300 div.tx-kesearch-pi1 #kesearch_submit{left:587px;height:33px;width:33px}
.tx-kesearch-pi1 .kesearch_searchbox{border:medium none}
.tx-kesearch-pi1 input[type="text"],.tx-kesearch-pi1 select,.tx-kesearch-pi1 textarea{background:none repeat scroll 0 0 white;border:1px solid #bbbbbb;border-radius:4px;color:#2b2b2b;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:0.3em 0.3em 0.3em 0.4em}
#c30521 .tx-cal-controller{max-height:100%;overflow-y:none}
#c28893 .tx-cal-controller{max-height:100%;overflow-y:none}
div#c28906 .tx-cal-controller{border-radius:5px;background-color:#efeff1;border:1px solid #dddddd;padding:8px}
.today-date{background-color:#ddd;padding:10px;font-size:1.4em}
.news-back{background-color:#ececec;float:right;font-size:10px;line-height:27px;position:relative;text-align:center;top:15px;vertical-align:middle;width:125px}
div#c28925 .tx_cal_day dt{background-color:#fff}
.tx_cal_day{padding:10px 10px 5px 0;margin-top:10px}
.list_event_month{font-size:1.1em;margin:5px 0 2px 0px;border-bottom:1px dotted #999}
.list_event_title a{text-transform:uppercase;font-weight:bold;font-size:0.9em}
.list_event_data,.list_event_location{font-weight:bold}
.list-day,.list-month{background-color:#dddddd;font-size:1.4em;padding:3px;display:inline;border-radius:4px;border:1px solid #999}
.list-month{margin-left:5px}
div#c28932 .news-single-files{margin:0px;float:right}
div#c28932 .news-single-files DT{font-style:italic;font-weight:bold;margin:0px}
div#c28932 .news-single-item-location{font-weight:bold;font-size:11px}
div#c28932 .news-single-item-location a{font-weight:normal}
div#c28932 .news-single-item-date{margin-bottom:10px;font-size:11px}
div#c28974 .ui-widget-content,div#c28978 .ui-widget-content{border:0px solid #dddddd;background-color:transparent;font-family:Arial,Tahoma,Helvetica,sans-serif}
div#c28974 .ui-tabs .ui-tabs-panel{padding:0.5em 0.6em}
div#c28974 .tx-jfmulticontent-pi1{margin:0px}
div#c32367 .tx-cal-controller{overflow-y:hidden;max-height:none}
div#jfmulticontent_c33237 .tx-cal-controller{max-height:100%;overflow:visible}
div#jfmulticontent_c37960{min-height:180px;max-height:330px;overflow-y:auto}
#homeDestContent{height:100%;margin:auto;width:94em;position:relative;z-index:2;background-color:#fff;overflow:hidden;margin-top:1em}
.lof-slider_1 .lof-navigator-wapper_black{background:none}
.lof-slider_1 .lof-horizontal{bottom:50px}
.lof-slider_1 .lof-description_black{color:#000;font-size:1.4em;line-height:1.4em;z-index:1000;padding:10px;font-weight:700;bottom:2px!important}
.lof-slider_1 .lof-description_black a{font-weight:700;font-size:1.1em !important;line-height:1.8rem;letter-spacing:1.2px;display:block;text-align:left}
.lof-slider_1 .lof-horizontal{width:91%}
.lof-slider_1 .lof-navigator-wapper .lof-next{margin-right:50px;float:right}
.lof-slider_1 .lof-description_black h3,.lof-slider_1 .lof-description_black h3 a,.lof-slider_1 .lof-description_black h3 a:visited{color:#0698d0}
.lof-slider_1 .lof-description_black h3 a:hover,.lof-slider_1 .lof-description_white h3 a:hover,.lof-slider_1 .lof-description_nobg h3 a:hover{color:#0a6489}
.lof-slider_1 .lof-description p{font-size:1em}
.news_home_top_item h2.well{min-height:40px;padding:20px 20px;margin:20px 0 0 0;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}
.news_home_top_item h2 a{position:relative;top:5px;display:inline-block;float:left;line-height:2em;padding-left:50px;background:url('../../fileadmin/templates/img/alert.png') no-repeat scroll left transparent;margi
font-size:18px;font-size:1.4em}
#c39721,#c39720,#c19982{margin-top:3em;width:96em;float:left;position:relative}
#c39722 .new_template_home_list,#c39724 .new_template_home_list{width:33%;float:left;padding:10px 0;height:40px;overflow:hidden}
#c39722 .new_template_home_list{border-bottom:1px solid #ececec}
#c39724 .new_template_home_list{border-top:1px solid #ececec}
#c39722 .new_template_home_list_title,#c39724 .new_template_home_list_title{width:92%;font-size:1.2em;font-weight:bold;text-align:left}
#c39720 .new_template_home_list_image_title{padding:0.5714em 0px 0px;line-height:1.2rem;font-size:1.2em !important;height:40px;overflow:hidden;text-align:left}
#c39720 .new_template_home_list_image_title h2{padding:0 19px 0 5px}
.containerAlertas{position:relative;width:100%;height:0;padding-bottom:77.25%}
.containerAlertas iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#c40846{}
#c40846 h2{font-size:1.2em}
.vermob{margin:6px 0;padding:0 5px;background-color:#fdb2b2;font-weight:bold;color:#000;display:inline-block}
#c40846 .small_list_next:hover{color:#353535;border:1px solid #326E87;padding:7px 5px}
#c40846 .small_list_next:nth-child(odd){background-color:#def;padding:15px;width:96%}
#c40846 .small_list_next:nth-child(even){background-color:#fff;padding:15px;width:96%}
.containerPolo{position:relative;width:100%;height:0;padding-bottom:77.25%}
.containerPolo iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.detalhes .info-extra{display:none}
#corpo-conteudo .CalendarioSessoes table.Dias tbody tr td span.fa-circle,#corpo-conteudo .CalendarioSessoes table.Dias tbody tr td ul li a.fa.fa-circle.visible-xs{display:block !important}
.breadcrumbs{display:none}
@media (min-width:767px){#corpo-conteudo .CalendarioSessoes table.Dias tbody tr td ul li a.hidden-xs{display:none !important}
}
@media (min-width:768px){#corpo-conteudo div.CalendarioSessoes table.Dias tbody tr td.DiaEvento:hover{background-color:#fff!important}
}
#roundedBox{width:99%;float:left;border:1px solid #ddd;background-color:#efeff1;overflow:hidden;margin-top:20px}
#contentBox{width:92%;padding:10px 0 10px 0;_padding:10px 0px 10px 8px;margin:auto}
#two_cl{width:100%;float:left;margin:1em 0 1em 0}
#two_left{width:67%;float:left}
#two_right{width:30%;float:right}
#two_cli{width:100%;float:left;margin:1em 0 1em 0}
#two_lefti{width:30%;float:right}
#two_righti{width:67%;float:left}
#two_cla{width:100%;float:left;margin:1em 0 1em 0}
#two_lefta{width:49%;float:left}
#two_righta{width:49%;float:right;overflow:hidden}
#jfmulticontent_c27 #two_clb{display:table;float:none}
#two_clb{width:100%;float:left;margin:1em 0 1em 0}
#two_leftb{width:57%;float:left;overflow:hidden}
#two_rightb{width:40%;float:right;overflow:hidden}
#two_clc{margin:auto;width:99%;float:left;position:relative}
#two_leftc{float:left;margin:1em .8em 1em 0;width:32%}
#two_middlec{float:left;margin:1em;width:31%}
#two_rightc{float:right;margin:1em 0em 1em 0;width:31%}
#two_cld{margin:auto;width:99%;float:left;position:relative}
#two_leftd{float:left;margin:1em .8em 1em 0;width:24%}
#two_middled{float:left;margin:1em;width:24%}
#two_rightd{float:right;margin:1em 0em 3em 0;width:46%}
#destCntr{height:220px;margin:auto;width:96em;float:left;position:relative;z-index:2;background-color:#fff;overflow:hidden}
#leftDest,#midleDest,#rightDest{float:left;margin:1em;width:31%;height:206px;display:inline}
#rightDest{float:right;margin:1em 1.4em 1em 0em}
#leftDest{margin-right:1.2em;_margin-right:0.6em}
#acontCntr{margin:auto;width:96.2em;float:left;position:relative}
#lxAcont,#munAcont,#cmlAcont{float:left;margin:1em 0 0 0;width:31%;font-weight:bold}
#cmlAcont{float:right;margin:1em 0 0 0}
#two_columna{margin-top:3em;width:96em;float:left;position:relative}
#two_cl1a{width:72%;float:left;overflow:hidden}
#two_cl2a{width:25%;float:right;
;overflow:hidden}
#contentCntr #acontCntr{margin-top:2em}
#contentCntr #lxAcont{float:left;margin:.7em 4.3em 0 0;width:30%}
#contentCntr #munAcont{float:left;margin:.7em 0 0 0;width:30%}
#contentCntr #cmlAcont{float:right;width:30%}
div#wrapQuick{width:99.5em;background-color:#fff;height:30px;border:1px solid #666}
ul#quickMenu{float:left;padding-left:8px;padding-top:7px}
ul#quickMenu li{display:block;float:left;font-size:1.5em}
ul#quickMenu li a{color:#FFFFFF;font-weight:bold;border:0}
div#latestFilelist_pub{padding-top:10px;border-bottom:1px dotted #fff;width:33%;float:left}
div#latestIMG_pub{float:left;margin-top:0px;margin-right:10px;text-align:center;display:none}
div#detailFile_pub{margin:auto font-size:1.1em;line-height:1.5em;width:95%;border-right:solid 1px #cacaca;border-left:solid 1px #cacaca;text-align:center}
#c22553{position:relative;background-color:#E8E8E8;padding:78px 0}
#c34907 .csc-textpic IMG{margin:0;vertical-align:bottom;border-radius:5px}
#c34956 img,#c35540 img,#c35541 img,#c35542 img{margin-bottom:-3px}
#c34956 p,#c35540 p,#c35541 p,#c35542 p{line-height:2.3em}
div#contentCntrrsub2{
;text-align:justify;padding:0px 0 25px 0}
div#contentCntrrsub2 ol li{font-size:1.2em;margin:5px 0 5px 30px}
div#contentCntrrsub2 ul li{font-size:12px;margin:0px}
div#contentCntrrsub2 ul li a{float:none;padding:0}
div#contentCntrrsub2 dl dt{font-size:12px}
div#contentCntrrsub2 .contenttable ul li{font-size:11px}
div#contentCntrrsub2 .contenttable p{font-size:11px}
div#contentCntrrsub2 .contenttable ul li{font-size:11px}
div#contentCntrrsub2 .contenttable{border-bottom:1px solid #cacaca}
div#contentCntrrsub2 .contenttable tbody tr td{border-bottom:1px solid #c7c7c7}
div#contentCntrrsub2 .ui-accordion-header a{font-size:1.2em}
div#contentCntrrsub2,#tabContent{
border-width:0;padding:1em 1.4em;background:none}
div#contentCntrrsub2 .tx-jfmulticontent-pi1 li{font-size:1.2em;line-height:1.4em;margin:5px 0;padding:0.24em 1em}
div#contentCntrrsub2 .tx-jfmulticontent-pi1 li a{float:none;text-align:left;padding:0.24em 1em;text-decoration:none}
div#middleCntrr,div#tabCntrr{width:77%;float:right;text-align:justify;padding:0px 0 25px 0}
#navMiddle,#tabNav{width:99.8%;background-color:#EEE;border:1px solid #DDD;-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px 3px 3px 3px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc');z-index:0;float:left;margin:0px}
ul#menuMiddle,ul#tabMenu{position:relative;z-index:1;margin:0px;font-size:1.2em;width:96.9%;_width:100%;height:28px;list-style:none;background-color:#EEE;padding:0.5em 0.9em 0 0.9em;border:1px solid #DDD}
ul#menuMiddle li,ul#tabMenu li{float:left;margin-right:5px;background:none repeat scroll 0 0 #FFFFFF;color:#1C94C4;border-top:1px solid #DDD;border-left:1px solid #DDD;border-right:1px solid #DDD;top:1px;-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px 3px 3px 3px;
}
#navMiddle li a,#tabNav li a{float:left;padding:0.24em 1em;text-decoration:none}
#navMiddle ul li.current,#tabNav ul li.current{float:left;position:relative;border-bottom:1px solid #eee;padding:0.24em 1em;text-decoration:none;font-weight:bold;color:#3D3D3D;cursor:text;background-color:#eee;white-space:nowrap}
div#wrapBannerarea{height:250px;margin:auto;width:96em;float:left;position:relative;z-index:2;background-color:#fff}
.bigbox{-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px 5px 5px 5px;
behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc');
}
.round{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px 4px 4px 4px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
.bbox{-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px 5px 5px 5px;
}
div#wraplogo{float:left;width:20%;width:200px;height:175px;background-color:#ececec;border:1px solid #ddd;padding:0px}
.rootArea{font-size:.8em;background:url('../../fileadmin/templates/img/navsub_line.png') repeat-x bottom right;padding-bottom:10px;margin-left:15px}
div#headerArea .title_Area{margin-left:-1px;background:url('../../fileadmin/templates/img/bullet_area.jpg') no-repeat 0px 15px;z-index:2;position:relative;text-align:center;font-size:1.2em;color:#7A0A17;line-height:1.1em;height:32px;padding-top:15px;width:190px;text-transform:uppercase;background-color:transparenet}
div#headerArea .title_Area a:link{display:inline}
div#headerArea .title_Area{color:#353535;font-weight:bold}
div#searchArea{border:1px solid #000;background-color:#cacaca;width:100%;height:27px;float:left}
div#bannersAreasub{float:right;border:1px solid #ddd;background-color:#ececec;text-align:justify;width:77%;height:175px;overflow:hidden}
div#bannersArea{float:right;border:1px solid #DDD;background-color:#ECECEC;text-align:justify;width:99.6%;height:175px;overflow:hidden}
div#bigBannersAreasub{float:right;border:1px solid #ddd;background-color:#ececec;text-align:justify;width:99.6%;height:175px;overflow:hidden}
#bannerArea{padding:1.5em 0 0 0;overflow:hidden;width:925px;margin:auto}
div#pathArea{padding:4px 0 38px 0px;margin-top:28px;float:left;background-color:#fff;text-align:justify;width:96em;height:20px}
div#pathArea a{margin:0 0 0 0px;padding:0px 0 0 0px}
#pathNav{padding:6px 0 4px 25px;background-position:8px 7px;background-repeat:no-repeat;background-image:url('../../fileadmin/templates/img/ic_pathHome.png')}
#contentCntr_submain{width:99%;float:left;padding:0px 0 25px 0;text-align:justify}
div#contentCntrr{float:right;text-align:justify;padding:0px 0 25px 0}
div#contentCntrr ol li{font-size:1.1em;margin:5px 0 5px 30px}
div#contentCntrr ul li,div#contentCntr_submain ul li{font-size:1.2em;margin:0px}
div#contentCntrr .ui-accordion-header a{font-size:1.2em}
div#contentCntrr{width:77%}
div#contentCntrr #two_cl1a{padding:0px}
div#contentCntrr #two_cl2a{padding:0px}
div#contentCntrr .csc-default{margin-bottom:20px}
#sidebarCntrl{margin-bottom:5px;border:1px solid #ddd;background-color:#ececec;width:20%;float:left;padding:0px 0px 25px 0px}
#sidebarCntrl ul{list-style:none}
div#contentCntrl{float:left;text-align:justify;padding:0px 0 25px 0;border:1px solid #000;background-color:#cacaca}
div#contentCntrl{width:75%}
#sidebarCntrr{border:1px solid #000;background-color:#cacaca;width:20%;float:right;padding:30px 5px 25px 10px}
#sidebarCntrr ul{list-style:none}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image{margin-left:0px}
#commonCntr{float:left;padding:0px 0 25px 0;text-align:justify;width:100%;min-height:500px}
#c34152{width:10%;padding:2px 0 0 80px}
#c34152 h3{font-weight:500;letter-spacing:2px;line-height:28px;color:#000;padding:0px;font-size:20px}
#c34152 label{font-weight:500;letter-spacing:2px;line-height:12px;color:#000;padding:12px 0 2px 1px;font-size:13px;display:block;width:200px}
#c34152 fieldset{border:0}
#c34152 fieldset input{width:200px;height:20px;border:1px solid #D6D6D6;padding:4px}
#c34152 fieldset input.submit_login{width:70px;height:24px;margin:8px 0 0 140px;font-size:10px;border:none;font-weight:600;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;text-indent:0;display:inline-block;color:#fff;font-size:0.9em;font-weight:bold;font-style:normal;height:22px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;border:none;cursor:pointer;padding:0 8px}
#c34152 .submit_login{background-color:#07b9d3}
#c34152 .submit_login:hover{background-color:#0c8b9d}
div.felogout_container fieldset{border:0px;text-align:center;padding:10px 20px}
div.felogout_container input.felogout_user{margin-left:8px}
#headerArea div.felogout_container label{display:none}
#headerArea .submit_login{margin-left:20px;background-color:#bb0f24;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;text-indent:0;display:inline-block;color:#fff;font-size:0.9em;font-weight:bold;font-style:normal;height:22px;line-height:20px;text-transform:uppercase;text-decoration:none;text-align:center;border:none;cursor:pointer;padding:0 8px}
#headerArea .submit_login:hover{background-color:#6d0b17}
.tx-fkkcrr-pi2 table td,.tx-fkkcrr-pi3 table th{
font-size:1.2em;line-height:1.4em;margin:5px 0px}
.tx-fkkcrr-pi2 input{font-size:14px;padding:3px;border:1px solid #CCC;color:#444;box-shadow:3px 3px 5px #EEE;border-radius:2px;margin:3px}
.tx-fkkcrr-pi3 table.admfilter th{width:15%;margin-bottom:20px}
.tx-fkkcrr-pi3 table#playlist{margin-top:20px}
.tx-fkkcrr-pi3 table#playlist tr{line-height:3em}
.tx-fkkcrr-pi3 table#playlist td{line-height:3em;font-size:1.2em;padding:0px 5px;text-align:left}
.tx-fkkcrr-pi3 table.admconfirm td{line-height:1.8em;font-size:1.2em}
div#c34076 .seatAlert,div#c34076 .tx_fkkcrr_pi2_periodo,div#c34076 .propriedades,div#c34076 .rooms,div#c34076 .properties{display:none}
div#c34084 .seatAlert,div#c34084 .tx_fkkcrr_pi2_periodo,div#c34084 .propriedades,div#c34084 .rooms,div#c34084 .properties{display:none}
div#c34163 .seatAlert,div#c34163 .tx_fkkcrr_pi2_periodo,div#c34163 .propriedades,div#c34163 .rooms,div#c34163 .properties,div#c34163 .tx_fkkcrr_pi2_seats,div#c34161 .tx_fkkcrr_pi3_req{display:none}
div#c34804 .tx_fkkcrr_pi2_periodo{display:none}
div#c34804 .rooms,div#c34804 .seatAlert{display:none}
div#box_reeaTeaser{margin:auto;padding:8px;float:left;position:relative;z-index:2;background-color:#efeff1;border:1px solid #DDDDDD}
.tx-reeateasermenu-pi1{padding:10px 5px 15px 5px}
.tx-reeateasermenu-pi1 p{font-size:1.1em;padding:0.4em 0 0em 0.5em;text-align:left}
div#box_reeaTeaser h4{margin:0;padding:0.4em 0 0 0.4em;text-align:left;font-size:1.1em}
div#c36645 #box_reeaTeaserArea{margin:auto;padding:8px 10px;float:left;position:relative;z-index:2;background-color:#FBB500;width:97%;width:185px}
div#c36645 .tx-reeateasermenu-pi1 tr:first-child td h2{background-image:url('../../fileadmin/templates/img/ic_linkExt.png');background-position:0 10px;background-repeat:no-repeat}
div#c37207 #box_reeaTeaserArea{margin:auto;padding:8px 10px;float:left;position:relative;z-index:2;background-color:#B9DB87;width:97%;width:214px}
div#c37207 .tx-reeateasermenu-pi1 h2{background-image:url('../../fileadmin/templates/img/ic_linkExt.png');background-position:0 10px;background-repeat:no-repeat}
div#box_reeaTeaserArea h2{margin:0;padding:0.4em 0 0 1em;float:right;font-size:1.1em;margin:8% 1% 0 0}
div#box_reeaTeaserArea p{font-size:1.3em;padding:0.4em 0 0em 0.5em;text-align:left;
}
div#c33430 .tx-reeateasermenu-pi1 tr:first-child td h2{background-image:url('../../fileadmin/templates/img/ic_linkExt.png');background-position:0 10px;background-repeat:no-repeat}
fieldset.tx-powermail-pi1_fieldset{margin-left:5px}
.tx-jfmulticontent-pi1 .tx-irfaq-pi1 p{font-size:13px}
.tx-jfmulticontent-pi1 .tx-irfaq-pi1 dd p{margin:6px 0;margin-left:14px;font-size:13px}
.tx-jfmulticontent-pi1 .tx-irfaq-pi1 .additional-info{border-top:1px solid #999;margin-bottom:10px}
#wtdirectory_v2_list_map_all{width:100%;float:left;margin-bottom:40px}
#wtdirectory_v2_list_map{height:380px;width:380px;float:right;margin-bottom:10px}
#wtdirectory_v2_locations{width:45%;float:left;height:380px;overflow-y:auto}
#wtdirectory_v2_locations ul{list-style:none;cursor:pointer}
#wtdirectory_v2_locations li{display:inline;cursor:pointer}
.wtdirectory_v2_infowindow{overflow:hidden;text-align:left;font-weight:bold}
.wtdirectory_v2_infowindow_info{
}
#wtdirectory_v2_count{margin-left:20px}
.wt_directory_v2_pagebrowser li{list-style:none}
.wt_directory_v2_pagebrowser li a{float:left;margin:10px 8px 10px 8px;position:relative;left:-25px}
.wt_directory_v2_pagebrowser .act{font-weight:bold;text-decoration:underline}
.gm-style-iw_v2{width:150px}
.contenttable{text-align:left;font-size:11px;margin-bottom:8px;border-collapse:collapse;width:99%;
border:1px solid #ddd}
.contenttable tbody tr td{border-bottom:1px dotted #c7c7c7}
.contenttable th{
padding:6px 15px;margin:0;background-color:#AACCFF}
.contenttable td{padding:7px 15px}
tr.row_head{background-color:#DDEEFF;border-bottom:1px solid #cef;border-top:1px solid #cef;padding:7px 5px;font-weight:bold}
#playlist{border:1px solid #cef;text-align:left;border-collapse:collapse}
#playlist thead th{font-weight:bold;background-color:#aaccff;border-bottom:1px dashed #DDDDDD;padding:6px 5px;text-transform:uppercase}
#playlist th{font-size:12px}
#playlist td{font-size:11px;padding:5px}
#playlist tbody tr:hover{color:#353535;border:1px solid #326E87;padding:7px 5px}
#playlist tbody tr:nth-child(odd){background-color:#def}
#playlist tbody tr:nth-child(even){background-color:#fff}
#playlist td:last-child{text-align:right}
#playlist thead th[scope=frmcol1]{width:55%}
#playlist thead th[scope=frmcol2]{width:15%}
#playlist thead th[scope=frmcol3]{width:20%}
#playlist thead th[scope=frmcol4]{width:10%}
#playlist input{font-size:11px}
#playlist .odd a:link,#playlist .even a:link{font-size:11px}
#playsingle th[scope=col2]{text-align:center;text-transform:uppercase}
#playsingle{border:1px solid #cef;text-align:left}
#playsingle thead th{font-weight:bold;background-color:#aaccff;border-bottom:1px dashed #DDDDDD;padding:8px 5px;text-transform:uppercase}
#playsingle td,#playsingle th{font-size:12px}
#playsingle th[scope=col2],#playsingle th[scope=col1]{padding:3px 5px;color:}
#playsingle td.title{font-weight:bold;padding:7px 5px}
#playlist tbody tr:hover{padding:4px 5px}
#playlist tbody tr.odd td{padding:4px 5px}
#playlist tbody tr.even td{padding:4px 5px}
#playlist .cl2{font-size:11px;color:#707070;width:9%;text-align:right;font-family:arial}
#c40346 .cl2{width:100%;text-align:left}
#playlist .damDesc{font-size:11px;color:#707070;font-family:arial}
#playlist .dam_date{float:right;font-size:10px;color:#707070;font-family:arial}
.filelist table a{color:#2e91ca}
div#latestFilelist{padding-top:20px}
div#latestFilelist a{color:#2e91ca}
div#latestIMG{width:100px;float:left;margin-right:0px;text-align:center;padding-bottom:20px}
div#detailFile{float:left;font-size:1.2em;line-height:2em}
.latestFILE{float:left}
div#latestFilelist1{padding-top:20px;border-bottom:1px dotted #fff;height:50px;display:table;width:100%}
div#latestIMG1{float:left;margin-top:0px;margin-right:10px;text-align:center;width:20%}
div#detailFile1{float:left;font-size:1.1em;line-height:1.5em;width:76%}
div#latestFilelist_rev{padding-top:10px;border-bottom:1px dotted #fff;
width:33%;float:left}
div#latestIMG_rev{float:left;margin-top:0px;margin-right:10px;text-align:center;display:none}
div#detailFile_rev{margin:auto font-size:1.1em;line-height:1.5em;width:95%;border-right:solid 1px #cacaca;border-left:solid 1px #cacaca;text-align:center}
dt.ddl_title{font-weight:bold;display:block;margin-top:1em;background-color:#def;border:1px solid #cef;padding:7px 5px}
dd.ddl_description{background-color:#fff;border:1px solid #cef;margin:0px;float:left;width:90%}
#c30493 table{width:100%}
#c30493 table,#c30493 td{border:1px solid #CEF;border-collapse:collapse;padding:15px}
#c30493 th{text-transform:uppercase;background-color:#ACF;border:1px solid #DDD;border-collapse:collapse;padding:5px}
#c30493 table tr:nth-child(odd){background-color:#DEF}
#c30493 table tr:nth-child(even){background-color:#fff}
.tx-lumophpinclude-pi1,.tx-lumophpinclude-pi1 td{font-size:12px}
#mr_container ul{line-height:1.4em;list-style-type:none;margin:0 0 7px}
#mr_container ul li{background:url('../../fileadmin/templates/img/bul_arrow_right.png') no-repeat scroll 2px 3px transparent;list-style:none outside none;margin-bottom:5px;padding-left:17px}
#mr_container .voltar{background:url('../../fileadmin/templates/img/bul_arrow_back.png') no-repeat scroll 2px 3px transparent;list-style:none outside none;margin-bottom:5px;padding-left:17px;font-size:.9em;font-style:italic}
#simula{width:600px;text-align:left;padding-bottom:40px}
#simula form{padding-top:20px}
#simula_pos1{width:550px;text-align:left}
#simula_pos{width:550px;text-align:left}
#simula td{padding:4px;padding-left:0px;font-size:12px}
#simula .td_1{padding-left:8px;font-weight:bold;font-size:12px}
#simula input{border:solid 1px grey}
#simula select{border:solid 1px grey;font-size:12px}
#simula .btn{width:120px;height:23px;font-size:12px;font-weight:bold}
.tooltip{border-bottom:1px dotted #000000;color:#000;outline:none;cursor:help;text-decoration:none;position:relative}
.tooltip span{margin-left:-999em;position:absolute}
.tooltip:hover span{border-radius:5px 5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,0.1);-webkit-box-shadow:5px 5px rgba(0,0,0,0.1);-moz-box-shadow:5px 5px rgba(0,0,0,0.1);font-family:Calibri,Tahoma,Geneva,sans-serif;position:absolute;left:1em;top:2em;z-index:99;margin-left:0;width:120px}
.tooltip:hover img{border:0;margin:-10px 0 0 -55px;float:left;position:absolute}
.tooltip:hover em{font-family:Candara,Tahoma,Geneva,sans-serif;font-size:1.2em;font-weight:bold;display:block;padding:0.2em 0 0.6em 0}
#simula .classic{padding:0.3em 0.5em;background:#0698D0;border:1px solid #075a79;color:#fff;width:200px}
#simula	.custom{padding:0.5em 0.8em 0.8em 2em}
#simula .critical{background:#FFCCAA;border:1px solid #044158}
#simula .help{background:#9FDAEE;border:1px solid #2BB0D7}
#simula .info{background:#9FDAEE;border:1px solid #2BB0D7}
#simula .warning{background:#FFFFAA;border:1px solid #FFAD33}
.div_info{width:15px;font-family:Georgia;font-size:13px;text-align:center;background-color:#0698D0;color:#fff;z-index:-1}
.toponimia_pesquisa{margin:auto}
.tx-lumophpinclude-pi1 #freguesia{position:relative;top:5px}
.toponimia_input{background:#61BCE9;color:#ffffff;border:0px;margin-left:5px;padding:3px;text-transform:uppercase;font-size:0.8em}
#toponimia_contentor{margin-left:auto;margin-right:auto;height:auto;width:auto;_border:1px solid #000}
#toponimia_resultado{float:left;width:100%}
#toponimia_detalhe{float:left;width:100%}
#toponimia_painel_imagens{display:none;position:absolute;cursor:pointer;margin:0;z-index:99;padding:10px;background-color:#33A4DC}
#toponimia_scrollbox_fotos{height:170px;width:430px;
overflow:auto}
#toponimia_thumbs_fotos{height:150px;width:850px;background-color:white}
.toponimia_ShowModal{z-index:1000;background-color:White;display:block}
.toponimia_HideModal{display:none}
.toponimia_OverlayEffect{background-color:black;filter:alpha(opacity=70);opacity:0.7;width:100%;height:100%;z-index:400;position:absolute;top:0;left:0}
div#toponimia_resultado_header span{padding-left:10px;height:40px;line-height:40px;margin:0;color:#6F7A7C;font-size:14px;font-weight:bold}
div#toponimia_resultado_col1 p{padding-left:20px;padding-right:10px;font-size:12px;
margin:0px 0px 3px 0px}
div#toponimia_resultado_col2 p{padding-left:20px;padding-right:10px;font-size:12px;
margin:0px 0px 3px 0px}
div#toponimia_resultado_col1 hr{color:#ECECEC;background-color:#ECECEC;height:1px;width:92%;margin-left:20px}
div#toponimia_resultado_col2 hr{color:#ECECEC;background-color:#ECECEC;height:1px;width:92%;margin-left:20px}
div#toponimia_resultado_col1 p a,div#toponimia_resultado_col2 p a{cursor:pointer}
#toponimia_resultado_container{width:100%;margin:0 auto;padding:0px}
div#toponimia_resultado_header{padding:5px 10px}
div#toponimia_resultado_col1{float:left;width:49.9%}
div#toponimia_resultado_col2{float:right;width:50%}
div#toponimia_resultado_footer{
width:100%;float:left;margin-top:30px}
.toponimia_btn_nav{background-color:#33A4DC;
width:70px;height:28px;font:10px sans-serif;text-decoration:none;text-transform:uppercase;border:1px solid #33A4DC;border-color:#33A4DC #33A4DC #33A4DC #33A4DC;color:#fff}
div#toponimia_detalhe_header hr{color:#ECECEC;background-color:#ECECEC;height:1px;width:100%}
div#toponimia_detalhe_header span{height:40px;line-height:40px;margin:0;color:#6F7A7C;font-size:14px;font-weight:bold}
div#toponimia_detalhe_header{padding-left:20px;padding-right:20px}
div#toponimia_detalhe_col1 p{padding-left:20px;padding-right:10px;font-size:12px;margin:0px}
div#toponimia_detalhe_col2 p{padding-left:20px;padding-right:10px;font-size:12px;margin:0px}
div#toponimia_extra p{padding-left:20px;padding-right:20px;font-size:12px;line-height:opx;margin:0px}
div#toponimia_detalhe_col2{float:right;width:50%}
div#toponimia_detalhe_col1{float:left;width:49.9%}
div#toponimia_extra{clear:both;width:100%}
div#headerArea .logo_Area{z-index:2;position:relative}
#praca_cada_bairro.map{background-image:url('/fileadmin/templates/img/img_tt_content/praca_cada_bairro_mapa.jpg');width:496px;height:482px;position:relative;float:left}
#praca_cada_bairro a.bairro_tooltip{overflow:hidden;position:absolute;width:12px;height:12px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px 10px 10px 10px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc');color:transparent;text-align:center;display:block;text-decoration:none;font-size:12px;font-family:Arial,Verdana,serif;cursor:pointer}
#praca_cada_bairro .fase1{background-color:#00b050}
#praca_cada_bairro .fase2{background-color:#00b0f0}
#praca_cada_bairro .fase3{background-color:#da9694}
#praca_cada_bairro .fase4{background-color:#fae905}
#praca_cada_bairro a.bairro_tooltip:hover{z-index:1;background-color:gray;overflow:visible;color:#000}
#praca_cada_bairro .bairro_tooltip span{opacity:0;position:absolute}
#praca_cada_bairro .bairro_tooltip:hover span{background:#fff;padding:5px 10px 5px 10px;opacity:0.9;filter:alpha(opacity=90);color:#000;left:-20px;top:15px}
#praca_cada_bairro .local1{left:37.6%;top:74%;position:absolute}
#praca_cada_bairro .local2{left:60.5%;top:34.2%;position:absolute}
#praca_cada_bairro .local3{left:65.2%;top:51.3%;position:absolute}
#praca_cada_bairro .local4{left:56.8%;top:52.8%;position:absolute}
#praca_cada_bairro .local5{left:57.8%;top:49.8%;position:absolute}
#praca_cada_bairro .local6{left:47.5%;top:56%;position:absolute}
#praca_cada_bairro .local7{left:22.6%;top:37%;position:absolute}
#praca_cada_bairro .local8{left:51.4%;top:72%;position:absolute}
#praca_cada_bairro .local9{left:43.4%;top:39%;position:absolute}
#praca_cada_bairro .local10{left:67%;top:64%;position:absolute}
#praca_cada_bairro .local11{left:40%;top:72%;position:absolute}
#praca_cada_bairro .local12{left:48%;top:18%;position:absolute}
#praca_cada_bairro .local13{left:49%;top:63%;position:absolute}
#praca_cada_bairro .local14{left:52%;top:61%;position:absolute}
#praca_cada_bairro .local15{left:57.8%;top:63.5%;position:absolute}
#praca_cada_bairro .local16{left:81.8%;top:51.3%;position:absolute}
#praca_cada_bairro .local17{left:20.3%;top:80%;position:absolute}
#praca_cada_bairro .local18{left:30.5%;top:38.3%;position:absolute}
#praca_cada_bairro .local19{left:60.2%;top:39%;position:absolute}
#praca_cada_bairro .local20{left:62.7%;top:49.7%;position:absolute}
#praca_cada_bairro .local21{left:62.6%;top:67%;position:absolute}
#praca_cada_bairro .local22{left:29.3%;top:73.7%;position:absolute}
#praca_cada_bairro .local23{left:26.3%;top:74.7%;position:absolute}
#praca_cada_bairro .local24{left:82.2%;top:24.5%;position:absolute}
#praca_cada_bairro .local25{left:36%;top:27.2%;position:absolute}
#praca_cada_bairro .local26{left:54.2%;top:70.8%;position:absolute}
#praca_cada_bairro .local27{left:72%;top:55%;position:absolute}
#praca_cada_bairro .local28{left:77.4%;top:33.4%;position:absolute}
#praca_cada_bairro .local29{left:84.6%;top:26%;position:absolute}
#praca_cada_bairro .local30{left:49.3%;top:10%;position:absolute}
#praca_cada_bairro .local31{left:54%;top:16%;position:absolute}
#praca_cada_bairro .local32{left:55.5%;top:38%;position:absolute}
#praca_cada_bairro .local33{left:45.5%;top:41.6%;position:absolute}
#praca_cada_bairro .local34{left:25%;top:77.3%;position:absolute}
#praca_cada_bairro .local35{left:45%;top:30%;position:absolute}
#praca_cada_bairro .local36{left:52%;top:52%;position:absolute}
#praca_cada_bairro .local37{left:43%;top:73%;position:absolute}
#praca_cada_bairro .local38{left:65%;top:63%;position:absolute}
#praca_cada_bairro .local39{left:69%;top:65%;position:absolute}
#praca_cada_bairro .local40{left:48%;top:69%;position:absolute}
#praca_cada_bairro .local41{left:50%;top:47%;position:absolute}
#praca_cada_bairro .local42{left:70%;top:68%;position:absolute}
#praca_cada_bairro .local43{left:46%;top:68%;position:absolute}
#praca_cada_bairro .local44{left:62%;top:59%;position:absolute}
#praca_cada_bairro .local45{left:62%;top:65%;position:absolute}
#por_temas_home_main{float:left;width:96em}
#por_temas_home_title{font-size:1.2em;width:90px;height:20px;background-color:#0698d0;color:white;font-weigt:bold;padding:8px 10px 5px 35px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 0 0;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
#por_temas_home_temas{font-size:1.2em;background-color:#E8E8E8;height:365px;padding:20px;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:0 0 5px 5px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
#por_temas_home_column1{float:left;width:29%;height:100%;border-right:1px solid #cacaca}
#por_temas_home_column2{float:left;width:21%;height:100%;border-right:1px solid #cacaca;padding-left:20px}
#por_temas_home_column3{float:left;width:23%;height:100%;border-right:1px solid #cacaca;padding-left:20px}
#por_temas_home_column4{float:left;width:19%;padding-left:20px}
#por_temas_home_column1_en{float:left;width:21%;height:100%;border-right:1px solid #cacaca}
#por_temas_home_column2_en{float:left;width:29%;height:100%;border-right:1px solid #cacaca;padding-left:20px}
#por_temas_home_column3_en{float:left;width:25%;height:100%;border-right:1px solid #cacaca;padding-left:20px}
#por_temas_home_column4_en{float:left;width:17%;padding-left:20px}
#por_temas_home_letter{font-weight:bold}
.por_temas_home_letters{margin-bottom:20px}
.news-cl1{float:left;width:50%}
.news-cl2{width:49%;float:right}
.news-single-item-location{padding-bottom:10px}
#event_single_map_canvas{width:100%;height:250px}
#c32788 #wtdirectory_list_map_all,#c32788 #wtdirectory_count{display:none}
li#link12188 a{background-image:url('../../fileadmin/templates/img/ic_common/ic_faqs_no.png');background-position:10px 6px;background-repeat:no-repeat;margin-left:25px;text-indent:-9999px;width:4px}
li#link12188 a:hover{background-image:url('../../fileadmin/templates/img/ic_common/ic_faqs_over.png');background-position:10px 6px;background-repeat:no-repeat;margin-left:25px;text-indent:-9999px;width:4px}
div#c35811 .row_container,div#c35936 .row_container{background-color:#F9F6F6;padding:20px 10px}
.liv-detail .liv-desc{padding:30px 10px 0 10px}
.liv-detail .liv-info span{margin:0 10px}
.liv-detail dt{font-weight:bold;font-size:12px}
.liv-detail dd{font-size:11px}
.liv-author{font-style:italic}
.liv-price{font-weight:bold}
.liv-img{border:1px solid #eee}
.liv-description{padding:10px 0}
div#c35936 .liv-img-zoom a,div#c41064 .liv-img-zoom a{background-image:url('../../fileadmin/templates/img/ic_common/ic-zoom-in.png');background-position:100px center;background-repeat:no-repeat;display:block;background-size:7%;line-height:2.2em;font-weight:bold;margin-top:10px;font-style:italic}
div#c35936 .liv-img,div#c41064 .liv-img{border:0px solid #eee}
div#c35936 .liv-detail .liv-desc,div#c41064 .liv-detail .liv-desc{padding:30px 10px 0 0px}
#c38145 #box_reeaTeaser{width:190px;height:175px;
}
#c38145 .tx-reeateasermenu-pi1 p{padding:0}
#c42417 #box_reeaTeaser{width:190px;height:20px;background-color:#f4887b}
#c42417 #box_reeaTeaser a{color:#000;display:block}
#c42417 #box_reeaTeaser:hover{background-color:#dc1d2c}
div#wraplogo{overflow:hidden}
#c37649 .bigbox{background-color:#ffc526;width:208px;height:70px;margin-left:40px}
#c37649 a img{float:right}
#c37649 table.tx-reeateasermenu-pi1 .even,#c37649 table.tx-reeateasermenu-pi1 .odd{width:210px}
#c37649 .tx-reeateasermenu-pi1 p{padding-top:2px;font-weight:bold;font-size:13px}
#c37649 .tx-reeateasermenu-pi1 h4{display:none}
#c37649 .tx-reeateasermenu-pi1 a{font-size:11px}
#c37642 .tx-jfmulticontent-pi1{width:100%;margin:30px 0 10px 0}
#c37642 .contenttable{width:100%;font-size:12px}
#c37642 .contenttable tbody tr td{background-color:#ffc526;color:#000;border:2px solid #f8d987}
#c37642 .contenttable thead tr th{
;background-color:#017dc3;color:#fff;border:2px solid #9fd0ec;border-bottom:0}
div.tx-powermail-pi1 .style3{font-weight:bold;text-transform:uppercase}
.tx_powermail_pi1_fieldwrap_html_content{margin-top:30px;font-size:9px;color:#999;font-family:arial}
fieldset.tx-powermail-pi1_fieldset legend{color:#CECECE}
fieldset#tx-powermail-pi1_fieldset_187 label{padding:5px 0 0 5px}
fieldset#tx-powermail-pi1_fieldset_187 input{width:402px}
fieldset#tx-powermail-pi1_fieldset_189 .tx_powermail_pi1_fieldwrap_html_radio_title{padding:5px 5px 20px 5px;width:608px}
fieldset#tx-powermail-pi1_fieldset_189 .powermail_radio_inner{margin:0 0 5px 15px}
fieldset#tx-powermail-pi1_fieldset_189 .powermail_radio_inner label{padding:0}
fieldset#tx-powermail-pi1_fieldset_189 label{padding:5px 0 0 5px}
#powermaildiv_uid1525 input{width:402px}
#powermaildiv_uid1529 label{width:502px}
#powermaildiv_uid1529 input{width:100px}
#powermaildiv_uid1536{width:0px;margin-top:20px}
#powermaildiv_uid1537{margin-top:-40px;margin-right:-20px}
div.powermail_radio_inner_uid1517_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1517_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1524_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1524_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1526_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1526_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1527_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1527_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1528_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1528_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1530_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1530_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1531_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1531_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1532_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1532_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1533_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1533_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1533_2 label{margin-top:-21px;margin-left:180px}
div.powermail_radio_inner_uid1533_2 input{margin-top:-21px;margin-left:160px}
div.powermail_radio_inner_uid1534_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1534_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1534_2 label{margin-top:-21px;margin-left:180px}
div.powermail_radio_inner_uid1534_2 input{margin-top:-21px;margin-left:160px}
div.powermail_radio_inner_uid1535_1 label{margin-top:-15px;margin-left:100px}
div.powermail_radio_inner_uid1535_1 input{margin-top:-15px;margin-left:80px}
div.powermail_radio_inner_uid1535_2 label{margin-top:-21px;margin-left:180px}
div.powermail_radio_inner_uid1535_2 input{margin-top:-21px;margin-left:160px}
#sb_main{font-family:verdana!important}
#c36627 .v1_news-single-rightbox .v1_news-single-backlink{display:none}
div.contador_back_img{width:958px;text-align:center;margin:0 auto;background-color:#000000;position:relative}
div.contador_clock{position:absolute;top:30px;left:640px;padding:0 5px;width:650px;height:42px;background-color:#000000;background-color:rgba(0,0,0,0.0);color:#ffe100;vertical-align:middle;text-align:left;line-height:42px;font-family:arial,helvetica,freesans;font-size:46px;top:4px;left:340px;font-size:22px}
div.contador_number{position:absolute;padding:0 5px;width:228px;height:28px;background-color:#ffe100;color:#000000;vertical-align:middle;text-align:right;line-height:28px;font-family:arial,helvetica,freesans;font-weight:bold;font-size:25px;width:110px;height:15px;line-height:15px;font-size:15px}
div.contador_flag{position:absolute;padding:0;width:16px;height:11px;background-color:#ffffff;color:#000000;vertical-align:middle;left:830px}
div#habitantes_lx{top:80px;left:189px}
div#nascimentos_lx{top:117px;left:189px}
div#mortes_lx{top:154px;left:189px}
div#arvores_lx{top:191px;left:189px}
div#residuos_organicos_lx{top:228px;left:189px}
div#residuos_indiferenciados_lx{top:265px;left:189px}
div#papel_lx{top:302px;left:189px}
div#vidro_lx{top:339px;left:189px}
div#embalagens_lx{top:376px;left:189px}
div#madeira_lx{top:413px;left:189px}
div#reee_lx{top:451px;left:189px}
div#gasolina_lx{top:80px;left:491px}
div#gasoleo_lx{top:117px;left:491px}
div#eletricidade_lx{top:154px;left:491px}
div#gas_lx{top:191px;left:491px}
div#agua_lx{top:228px;left:491px}
div#agua_duche_lx{top:265px;left:491px}
div#agua_autoclismo_lx{top:302px;left:491px}
div#agua_pcapita_lx{top:339px;left:491px}
div#rega_lx{top:376px;left:491px}
div#lavagem_ruas_lx{top:413px;left:491px}
.news-single-related dd{border-bottom:1px dotted #cacaca}
.news-single-related dd a{padding-left:13px;background-image:url('../../fileadmin/templates/img/bullet_r.png');background-repeat:no-repeat;background-position:center left}
#c43633{border-top:1px solid #ececec;border-bottom:1px solid #ececec}
#c43633 .tx-reeateasermenu-pi1{padding:5px 5px 5px 5px}
#c43633 #box_reeaTeaser{padding:8px 30px 8px 30px;float:left;position:relative;z-index:2;background-color:#efeff1;border:1px solid #DDDDDD;width:168px}
#c43698 .wtdirectory_list li img,#c43704 .wtdirectory_list li img,#c43707 .wtdirectory_list li img,#c43710 .wtdirectory_list li img,#c43714 .wtdirectory_list li img,#c43725 .wtdirectory_list li img,#c43728 .wtdirectory_list li img{top:14px}
#c43698 .wtdirectory_list li h2,#c43704 .wtdirectory_list li h2,#c43707 .wtdirectory_list li h2,#c43710 .wtdirectory_list li h2,#c43714 .wtdirectory_list li h2,#c43725 .wtdirectory_list li h2,#c43728 .wtdirectory_list li h2{padding-left:10px}
#c43759{position:relative;display:table;width:100%}
#c43759 .ui-tabs{width:100%;display:table}
#c43759 #two_rightb{background:#fff;padding:10px;text-align:center}
#c43759 #two_rightb h1{border-bottom:none}
#c43759 .ui-helper-reset{font-size:120%}
#c43782 #box_reeaTeaser{padding:8px 30px 8px 30px;float:left;position:relative;z-index:2;background-color:#efeff1;width:247px;text-align:center}
#c43801 .ui-accordion-header a{font-size:12px}
#c43855 #box_reeaTeaser{width:160px;margin-left:20px}
#c43801 #two_righta{background:#fff;padding:10px;text-align:center;width:45%}
#c43801 h2{font-size:1.2em}
#c43857 #two_left{width:74%}
#c43857 #two_right{width:22%}
#c33809 .news-single-video{display:none}
#c43965 table{margin:auto;border-collapse:separate;font-size:14px;border:none}
#c43965 table tr,#c43965 table td{border:none}
#c43965 table tr.odd{background-color:#8496b0;color:#fff}
#c43965 table tr.even{background-color:#44546a;color:#fff}
#c43965 table td{padding:7px 2px}
#c43965 table td.fcol{width:5%;text-align:center;font-weight:bold;padding:3px}
#c43965 table caption{font-size:16px;font-weight:bold;letter-spacing:.3em;text-align:left;padding-bottom:30px}
fieldset.tx-powermail-pi1_fieldset legend{font-size:20px}
div#c44439 #two_left{float:right}
div#c44439 #two_right{float:left}
#c42177 .news-single-item-location img{width:9px}
#c44557 .carousel{top:20px;left:30px}
#c44856 ul li{font-size:11px}
#c44859{text-align:left}
#c48462{padding:10px}
#c48463 hr,#c48462 hr{color:white}
#footer-menu{float:left;list-style-type:none;margin:0;padding:0;width:680px}
#footer-menu ul{margin:0}
#footer-menu .menu-item{font-size:13px;color:#EEE;font-weight:600;height:auto;float:left;padding:2px 0 8px 0;text-align:left;text-transform:uppercase;width:170px;position:relative;font-weight:bold}
#footer-menu .menu-item a:hover,#footer-menu .menu-item ul .menu-item-sub a:hover{color:#CCC}
#footer-menu .menu-item ul .menu-item-sub{display:block;float:none;line-height:18px;margin:0;padding:0;text-transform:none}
#footer-menu .menu-item ul .menu-item-sub a{background:none repeat scroll 0 0 transparent !important;display:block;filter:none !important;font-size:12px;font-weight:500;height:auto;margin:0;padding:2px 0;color:#999}
ul .menu-item-sub{float:left;padding:10px;width:170px}
.menu-item-sub,.menu-item{list-style-type:none}
#cmlFoot .menuspecial{float:right;color:#1C2623;font-size:11px;line-height:1.5em;
padding:0}
#cmlFoot .menuspecial li{float:left;margin:0;padding:0 0 0 5px;list-style-type:none}
#cmlFoot .menuspecial li a{font-weight:500}
.menu-mainNav{margin:auto;width:96em;height:56px}
ul#navbar{position:relative;z-index:597;float:left;font-size:1.5em;list-style:none;width:63.8em;margin:10px auto 0px auto;height:33px;padding:0px
-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;
background:#F4F4F4;
border:1px solid #F4F4F4;-moz-box-shadow:inset 0px 0px 1px #edf9ff;-webkit-box-shadow:inset 0px 0px 1px #edf9ff;box-shadow:inset 0px 0px 1px #edf9ff;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
ul.dropdown,ul.dropdown li,ul.dropdown ul{list-style:none;margin:0;padding:0}
ul.dropdown li{float:left;min-height:1px;line-height:1.3em;vertical-align:middle;padding:4px 9px;text-transform:uppercase;text-align:left}
ul.dropdown li.hover,ul.dropdown li:hover{position:relative;z-index:599;cursor:default}
ul.dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;z-index:598;width:100%}
ul.dropdown ul li{float:none}
ul.dropdown li:hover{padding:4px 9px 4px 9px;
background-color:#2F9BD1;
-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
ul.dropdown li:hover>ul{visibility:visible}
ul.dropdown{font-weight:bold}
ul.dropdown li{padding:7px 10px;
color:#000}
ul.dropdown li a{display:block;padding:7px 10px;background-image:url('../../fileadmin/templates/img/navtop_no.png');background-position:100% 50%;background-repeat:no-repeat;margin:0 5px;padding:0 31px 0 10px;font-size:0.813em;font-family:Tahoma,Arial,Helvetica,sans-serif;line-height:25px}
ul.dropdown li a.hover,ul.dropdown li a:hover,ul.dropdown li a.on{background-image:url('../../fileadmin/templates/img/navtop_hov.png');background-position:100% 50%;background-repeat:no-repeat;color:#FFF;margin:0 5px;padding:0 31px 0 10px}
ul.dropdown li a.act,ul.dropdown li a:active{background-color:#2F9BD1;background-image:url('../../fileadmin/templates/img/navtop_hov.png');background-position:90% 50%;background-repeat:no-repeat;color:#FFF}
ul.dropdown li.dir-act{padding:4px 9px 4px 9px;
background-color:#2F9BD1;
-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
ul.dropdown li.dir-act{background-color:#2F9BD1;margin:2px 5px;padding:2px 21px 2px 10px;font-weight:bold}
ul.dropdown li.dir-act:hover{background-color:#2F9BD1;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
ul.dropdown li.dir-act a{background-image:url('../../fileadmin/templates/img/navtop_hov.png');background-position:100% 50%;background-repeat:no-repeat;color:#f1f1f1}
ul.dropdown a:link,ul.dropdown a:visited{color:#353535;text-decoration:none}
ul.dropdown a:hover{color:#000}
ul.dropdown a:active{color:#ffa500}
ul.dropdown li#link51,ul.dropdown li#link52{float:right}
ul.dropdown ul{width:200px;margin-top:0px}
ul.dropdown ul li{font-weight:normal;text-transform:none;padding:4px 9px 4px 9px;line-height:24px;position:relative;float:none;text-align:left;background:url('../../fileadmin/templates/img/navtop_line.png') repeat-x bottom right;border:0px}
ul.dropdown ul li.dir-act a:link{background-color:#2F9BD1;
padding:4px 3px 4px 3px;font-weight:bold}
ul.dropdown ul li a:link,ul.dropdown ul li a:visited{background-image:none;color:#f1f1f1}
ul.dropdown ul li:hover{border:0px;border-radius:0px}
ul.dropdown li ul{list-style:none;padding:0;margin:0 0 12px 0;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#2F9BD1;border-image:none;border-radius:0 5px 5px 5px;background-image:none;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95)}
ul.dropdown ul li:last-child{background-image:none;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;behavior:url('../../fileadmin/templates/css/fileadmin/templates/scripts/ie-css3.htc')}
ul.dropdown ul li a:hover{font-weight:normal;background-color:#E9E9E9;color:#000000}
ul.dropdown *.dir{padding-right:20px}
ul.dropdown li{padding:0}
ul.dropdown li.dir{padding:2px 20px 2px 10px}
ul.dropdown ul li.dir{padding-right:15px}
ul#link51{float:right}
ul#link51 ul,ul.dropdown-horizontal>li#link51 ul ul{left:auto !important;right:99%}
ul.dropdown-horizontal li#link51 ul{left:auto;right:0;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#2F9BD1;border-image:none;border-radius:5px 0px 5px 5px;background-image:none;-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=95)";filter:alpha(opacity=95)}
ul#link51 li,li#link51 li{text-align:left;background-color:transparent;border-radius:0px}
#nav-wrapper{width:99.5em;height:33px;padding-bottom:10px;margin:auto;margin-top:15px;
}
.nav{background:url('../../fileadmin/templates/img/navtop-bg.png') repeat-x;float:left;height:34px}
.nav-left{background:url('../../fileadmin/templates/img/navtop_bg-l.png') no-repeat top left;float:left;width:7px;height:32px}
.nav-right{background:url('../../fileadmin/templates/img/navtop_bg-r.png') no-repeat top right;float:left;width:7px;height:32px}
.nav ul{width:65.4em;_width:99.3%;height:31px;float:left;margin:0;list-style:none;font-size:1.5em;list-style:none}
.nav ul li{text-transform:uppercase;padding:4px 9px 4px 9px;float:left;
position:relative;z-index:1}
.nav ul li a{display:block;line-height:25px;overflow:hidden;float:left;text-decoration:none;color:#353535;border:0;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:0.813em;outline:0;text-decoration:none}
.nav ul li a:visited{color:#353535}
.nav ul li#menuitem4,.nav ul li#menuitem48,.nav ul li#menuitem49,.nav ul li#menuitem50{float:left;font-weight:bold}
.nav ul li#menuitem4.drop a,.nav ul li#menuitem48.drop a,.nav ul li#menuitem49.drop a,.nav ul li#menuitem50.drop a{background:url('../../fileadmin/templates/img/navtop_no.png') no-repeat 90% 10px;padding:0 31px 0 10px;margin:0 5px 0 5px}
.nav ul li#menuitem4.drop a:hover,.nav ul li#menuitem48.drop a:hover,.nav ul li#menuitem49.drop a:hover,.nav ul li#menuitem50.drop a:hover{background:url('../../fileadmin/templates/img/navtop_hov.png') no-repeat 90% 10px;background-color:#2f9bd1;color:#FFF;margin:0 5px 0 5px;padding:0 31px 0 10px}
.nav ul li.actCSS a{background:url('../../fileadmin/templates/img/navtop_hov.png') no-repeat 90% 10px;background-color:#2f9bd1;color:#FFF;margin:0 5px 0 5px;padding:0 31px 0 10px;font-weight:bold}
.nav ul li#menuitem51,.nav ul li#menuitem52{float:right;font-weight:bold}
.nav ul li#menuitem51.drop a,.nav ul li#menuitem52.drop a{background:url('../../fileadmin/templates/img/navtop_no.png') no-repeat 90% 10px;padding:0 31px 0 10px;margin:0 5px 0 15px}
.nav ul li#menuitem51.drop a:hover,.nav ul li#menuitem52.drop a:hover{background:url('../../fileadmin/templates/img/navtop_hov.png') no-repeat 90% 10px;background-color:#2f9bd1;color:#FFF;margin:0 5px 0 15px;padding:0 31px 0 10px}
ul#menuMain-sub{width:200px;list-style-type:none;text-align:left;padding-top:10px;margin:0px}
ul#menuMain-sub li{width:190px;padding:5px;padding-right:0px;padding-left:0px;text-transform:uppercase}
ul#menuMain-sub li:hover{}
ul#menuMain-sub li a:link,ul#menuMain-sub li a:visited{background-color:transparent;background:url('../../fileadmin/templates/img/navsub_line.png') repeat-x bottom right;padding-bottom:3px;margin-left:10px;padding-right:10px;background-color:#transparent;display:block;color:#444243}
ul#menuMain-sub li a:hover{color:#0a6489}
ul#menuMain-sub li#selected{display:block;position:relative;text-decoration:none;color:#000}
ul#menuMain-sub li#selected a{background-color:transparent}
ul#menuMain-sub li#selected a.open{background-color:transparent;background:none;font-weight:bold;display:block;position:relative;text-decoration:none;color:#0A6489}
ul#menuMain-sub li.closed{background:url('../../fileadmin/templates/img/bul_arrow_right.png') no-repeat 180px 12px}
ul#menuMain-sub li.open{background:url('../../fileadmin/templates/img/bul_arrow_down.png') no-repeat 180px 12px}
ul#menuMain-sub2{margin:0px;clear:both;width:198px;_width:200px;list-style-type:none;
}
ul#menuMain-sub2 li{width:170px;padding:3px;text-transform:none}
ul#menuMain-sub2 li a:link,ul#menuMain-sub2 li a:visited{clear:both;background:none;display:block;color:#0698D0}
ul#menuMain-sub2 li a:hover{color:#0a6489}
ul#menuMain-sub2 li.last{width:170px;border-style:none}
ul#menuMain-sub2 li#selected{display:block;position:relative;padding-left:5px;text-decoration:none;color:#666;font-weight:bold;text-decoration:underline}
ul#menuMain-sub2 li#selected a.open{display:block;position:relative;padding-left:5px;text-decoration:none;color:#999}
div#menucommonArea{float:left;width:100%;overflow:visible;margin-top:3px}
div#menucommonArea ul{list-style:none;float:left;width:100%;overflow:visible;background-color:#eee;margin:0px 0px 0px 0;text-align:left}
div#menucommonArea ul{padding:0 0px 0px 0px}
div#menucommonArea ul li{width:190px;padding:3px;padding-right:0px;padding-left:0px;text-transform:uppercase}
div#menucommonArea ul li img{float:right}
div#menucommonArea ul li a:link{background:url('../../fileadmin/templates/img/navsub_line.png') repeat-x bottom right;padding-bottom:4px;margin-left:10px;background-color:#transparent;display:block;color:#444243}
div#menucommonArea ul li a:active{padding-bottom:4px;margin-left:10px;background-color:#transparent;display:block;color:#0a6489}
div#menucommonArea ul li a:visited{background:url('../../fileadmin/templates/img/navsub_line.png') repeat-x bottom right;padding-bottom:4px;margin-left:10px;background-color:#transparent;display:block;color:#444243}
div#menucommonArea ul li a:hover{color:#0a6489}
#menuFoot{width:73em}
#menuFoot{float:left;color:#fff;padding:10px}
#menuFoot a{color:#878787;text-decoration:none;font-size:1.1em;line-height:1.2em;margin-left:0px}
#menuFoot a:hover{color:#0a6489;text-decoration:none}
#menuFoot h1{color:#636363;font-style:bold;border-bottom:1px dotted #636363}
#menuFoot .subcl,#menuFoot .subc,#menuFoot .subcr{text-align:left;padding:0 30px 0 0}
#menuFoot .subcl p,#menuFoot .subc p,#menuFoot .subcr p{font-size:1.1em}
#menuFoot .subcolumns{}
.news_button_all{float:right;width:125px;line-height:27px;font-size:10px;position:relative;text-align:center;top:15px;text-transform:uppercase;vertical-align:middle;background-color:#ececec}
.news_button_all a{display:block}
.news_button_all a:hover{background-color:#d9d9d9;border-radius:4px 4px 4px 4px;color:#0698D0}
.vermais_acontece{margin-right:2px;background-color:#ececec;float:right;width:20px;height:20px;font-size:10px;text-align:center}
.vermais_acontece a{display:block;font-size:14px;font-weight:normal;color:#0698D0;padding-top:1px}
.vermais_acontece a:hover{background-color:#d9d9d9;border-radius:4px 4px 4px 4px;width:20px;height:20px;color:#0698D0;padding-top:1px}
.list-videos-container{font-size:1.1em}
.list-videos-container .news-single-video{margin:0 5 0 0px}
.video_date{color:#000;padding-bottom:8px;font-size:.9em}
HR.clearer,HR.news-sep{border-bottom:1px dotted #ccc;width:100%;height:2px;margin-top:10px;margin-bottom:10px}
.list-videos-container td{overflow:hidden;width:45%}
a.ic_lnkext{background:url('../../fileadmin/templates/extensions/tt_news/ic_linkExt.png') no-repeat 0px 3px;font-size:10px;font-weight:bold;padding-left:20px;text-align:right}
.ic_lnkallnews{font-size:10px;font-weight:bold;padding-left:20px;text-align:right}
.news-single-rightbox,.news-single-imgcaption,.news-latest-date,.news-latest-morelink,.news-latest-category,.news-list-category,.news-list-author,.news-list-imgcaption,.news-list-date,.news-list-browse,.news-amenu-container,.news-catmenu{font-size:10px}
.news-latest-container HR.clearer,.news-list-container HR.clearer,.news-list2-container HR.clearer,.news-list3-container HR.clearer,.news-single-item HR.cl-left,.news-single-item HR.divider{clear:right;height:1px;border:none;padding:0;margin:0}
.news-list2-container HR.clearer,.news-list3-container HR.clearer{clear:both}
.news-single-item HR.cl-left{clear:left}
.news-single-item HR.cl-right{border-bottom:1px dotted #ABABAB;width:100%;float:left}
.news-latest-container{padding:3px 0 3px 0;position:relative;font-family:Arial,Tahoma;font-size:1.2em}
.news-latest-gotoarchive{padding:3px;margin:3px;background-color:#f3f3f3}
.news-latest-container H2{padding:0 0 2px 0;margin:0px;font-size:12px}
.news-latest-item{padding:3px 0 3px 0;margin:0 0 0 0px}
.news-latest-item IMG{margin:5px 5px 5px 0;
border:none}
.news-latest-category IMG{float:none;border:none;margin:0px}
.news-latest-item>p{margin:0;padding:0}
.news-latest-all{float:right;position:relative;top:-22px}
.news-list-container{padding:10px 0;width:98%;_width:100%;
padding:2%;display:table}
.news-list-item{padding:0 0 10px 0;width:100%;float:left;margin-bottom:8px;border-bottom:1px dotted #cacaca}
.news-list-container H2{margin:0px}
.news-list-date{float:right;display:block;padding-left:10px}
.news-list-imgcaption{padding:3px 3px 0 0}
.news-list-container IMG{
margin:5px 2px 5px 5px;border:none}
.news-list-category IMG{float:none;border:none;margin:0px}
.news-list-morelink{padding-left:5px}
.news-list-item-title{width:100%;font-weight:bold;font-size:1.2em}
.news-list-item_date{width:100%;color:#636363;font-size:0.9em;text-align:right}
.news-list-item-image{float:left;margin-right:20px}
.news-list-browse{font-size:1.2em}
.news-list-browse a,.news-list-browse .newsActiv{padding:5px}
.news-list2-container,.news-list3-container{padding:0 0 10px 0}
.news-list2-container,.news-list3-container{background:#e5e5e5}
.news-list3-item,.list2-subdiv-hdr{background:#f1f1f1}
.news-list2-container .hdr-left,.news-list2-container .hdr-right,.news-list3-container .list3-left,.news-list3-container .list3-right{width:48%;float:left;padding:5px}
.news-list2-container .sub-left,.news-list2-container .sub-middle,.news-list2-container .sub-right{width:31%;float:left;padding:5px}
.news-list3-item{padding:5px}
.news-list3-item,.list3-subdiv,.list2-subdiv{border-top:5px solid #fff}
.news-list2-container IMG{float:right;margin:0 2px 5px 5px;border:none}
.news-list3-container IMG{float:left;margin:0 5px 5px 2px;border:none}
.news-list-browse{text-align:center;margin-bottom:20px}
.activeLinkWrap{font-weight:bold}
.disabledLinkWrap{color:#999}
.disabledLinkWrap,.browseLinksWrap a,.activeLinkWrap{padding:0 1px}
.news-single-item{width:99%;padding:5px;margin-bottom:5px;float:left}
.news-single-navigate{width:100%;height:70px;_height:60px}
.news-single-navigate h2,.news-single-navigate h3{font-style:italic}
.news-single-navigate-prev{width:45%;float:left}
.news-single-navigate-next{width:45%;float:right;clear:none}
.news-single-img{
margin:20px;padding:0}
.news-single-img img{border:none;margin-bottom:15px}
.news-single-imgcaption{padding:1px 0 3px 0;margin:0}
.news-single-item-image{float:right;margin:10px 0 0 10px;clear:right}
.news-single-video{margin-top:20px}
.news-single-rightbox{float:right;
text-align:right;clear:both;border:1px}
.news-single-additional-info{margin-top:15px;padding:3px;clear:both}
.news-single-related,.news-single-files,.news-single-links{margin:0;margin-bottom:3px;padding:3px;font-size:1.2em}
.news-single-related DD,.news-single-links DD,.news-single-files DD{margin:5 0 0 20px}
.news-single-related DT,.news-single-links DT,.news-single-files DT{font-weight:bold;margin-left:5px}
.news-single-files DD A{padding:0 3px}
.news-single-details{width:100%;float:left;border-bottom:1px dotted #ABABAB}
.news-single-item-title{}
.news-single-item-date{margin-bottom:20px;border-bottom:1px dotted #ABABAB}
.news-single-item h1{border-bottom:0px dotted #ABABAB;margin:0}
.news_single_subheader{margin:20 0 20 0px}
.news-single-item-location{font-size:12px;font-weight:bold}
.news-single-backlink{width:134px;height:36px;_width:130px;_height:30px;padding:6 0 0 4px;float:left;margin-top:20px;background:url('../../fileadmin/templates/extensions/tt_news/btn_voltartodasnoticias.png') no-repeat;position:relative;top:25px;_top:-10px}
.news-single-linksnetw{width:10%;float:right;margin:20 0 30 0px}
.social_share_privacy_area{border:0px;position:relative;top:15px;_top:0px}
#tt_news_single_map_canvas{width:350px;height:183px;margin:10px 0 30px 0}
.news-single-item-from-to{float:right}
.sv-img-big img,.sv-img-small img{border:none}
.sv-img-big{float:right;padding:10px 0 2px 10px}
.sv-img-small-wrapper{padding:15px 0}
.sv-img-small{float:left;padding:0 10px 10px 0}
.news-amenu-container{width:165px;padding:0;margin-left:10px;font-size:1.1em;float:left}
.news-amenu-container LI{padding-bottom:1px}
.news-amenu-container LI:hover{background-color:#f3f3f3}
.news-amenu-container UL{padding:0;margin:0;margin-top:5px;list-style-type:none}
.news-amenu-item-year{font-weight:bold;margin-top:10px;padding:2px;background-color:#f3f3f3;display:none}
.amenu-act{margin:0 0 10 10px}
.news-catmenu{padding:10px;font-size:1.2em;margin-bottom:20px}
ul.tree{list-style:none;margin:0;padding:0;clear:both;margin-top:20px}
ul.tree A{text-decoration:none}
ul.tree A.pm{cursor:pointer}
ul.tree img{vertical-align:middle}
ul.tree ul{list-style:none;margin:0;padding:0;padding-left:17px}
ul.tree ul li{list-style:none;margin:0;padding:0;line-height:10px;white-space:nowrap}
ul.tree ul li.expanded ul{background:transparent url('../../fileadmin/templates/extensions/typo3/gfx/ol/line.gif') repeat-y top left}
ul.tree ul li.last>ul{background:none}
ul.tree li.active,ul.tree ul li.active{background-color:#ebebeb !important}
ul.tree li.active ul,ul.tree ul li.active ul{background-color:#f7f3ef}
.level1{padding:1px;padding-left:10px;
}
.level2{padding:1px;padding-left:10px;
}
.level3{padding:1px;padding-left:10px;
}
.level4{padding:1px;padding-left:10px;
}
.news-catmenu-header{display:none}
#ttnews-cat-tree{margin-bottom:30px}
#ttnews-cat-tree img{}
.pm{}
#ttnews-cat-tree li{margin:5 0 5 0px}
li .active{}
.news-search-emptyMsg{margin-bottom:20px}
.news-catmenu ul,.news-amenu-container ul{list-style-type:none}
#treeRoot{
font-size:1.2em}
#treeRoot ul{visibility:visible}
.news-catmenu-ACT{color:red;margin:5 0 5 5px}
.home-news-latest-container{padding:3px 0 3px 0;position:relative;font-family:Arial,Tahoma;font-size:1.2em;_margin-bottom:28px}
.home_news-latest-item{width:210px;float:left;margin:0 0 30 10px}
.home_news-latest-item_category{font-family:Arial,Tahoma,Verdana,sans serif;font-style:italic;font-size:0.9em;font-weight:bold;color:#949494;float:left}
.home_news-latest-item_image{margin:5 0 5 0px;float:left}
.home_news-latest-item_more{width:99%;float:left;padding-left:2px}
.home-news-latest-all{float:right;position:absolute;top:-31px;left:158px;font-size:0.8em}
.home-news-list-container{width:210px;float:left;margin-left:10px}
.home-news-list-item_category{font-family:Arial,Tahoma,Verdana,sans serif;font-style:italic;font-size:1.1em;font-weight:bold;color:#949494;float:left}
.home-news-list-date{float:left;font-family:Arial,Tahoma,Verdana,sans serif;font-style:italic;color:#a3a3a3;font-size:1.1em}
.home-news-list-item_title{font-size:1.2em;text-align:left}
.home-events-list-all{width:70px;float:right;position:absolute;top:-21px;left:640px;_left:638px;font-size:1.0em}
.next-event-item{margin:0 0 15px 0}
.next-event-item h5{color:#000;font-weight:bold;font-size:12px}
.next-event-item h5	a{color:#000;text-decoration:none}
.next-event-item-date{color:#8c8c8c;font-size:12px;margin:0 0 2px 0}
.next-event-item-text a{color:inherit;text-decoration:none}
.next-event-item h5 a:focus,.next-event-item-title a:focus{text-decoration:underline}
.next-event-item-title	a{color:#0698d0;text-decoration:none}
.next-event-item p{margin:0}
.backtolist{margin-bottom:17px}
.next-event-item{overflow:hidden;margin:0 0 9px 0;position:relative}
.next-event-item h5{font-weight:bold}
.next-event-item{font-size:11px;color:#8c8c8c;line-height:13px}
.next-event-item p{margin:0 0 3px 0}
.next-event-item-text{overflow:hidden}
.next-event-item-date{float:left;border:1px solid #e4e4e4;width:78px;text-align:center;margin:0 17px 2px 0;color:#707070;padding:2px 0 0 0;background:#f3f3f3 url(/typo3conf/ext/t3org_template/css/../i/b-event-item-date.png) repeat-x 0 -15px}
.next-event-item-date-big{padding:9px 0 0 0;background-position:0 0}
.next-event-item .y{display:block;background:#dadada;margin:0 -1px -1px -1px;height:17px;line-height:17px;color:#000;font-size:10px}
.next-event-item-date-big .y{height:22px;line-height:22px;font-size:11px}
.next-event-item .m{display:block;font-size:12px;margin:0 0 1px 0}
.next-event-item-date-big .m{font-size:13px;margin:0 0 3px 0}
.next-event-item .d{display:block;font-size:25px}
.d table.event-list{margin-bottom:10px}
.d table.event-list th,.d table.event-list td{border-width:0;padding:0 4px}
.b-event-list-place{color:#8c8c8c}
.next-event-item{}
.b-next-event-item h4{margin:2px 0 5px 0}
a:link{color:#0698d0;
;text-decoration:none}
a:hover{color:#0a6489}
.evento-destaque-news-latest-container{margin-bottom:80px}
.news-latest-container-jpcarousel{position:relative;_position:inherit;left:-17px;_left:-57px;
}
.news-jpcarousel-title{font-size:1.2em;text-align:center;margin-top:30px}
.news-list-item-jpcarousel-detail-browse{width:94%;text-align:right;margin-bottom:10px}
.news-list-item-jpcarousel-detail{margin:0 0 50 15px;width:44%;float:left;text-align:left;position:relative}
#news-list-item-jpcarousel-detail-image img{border:4px solid #ECECEC}
.homenew-news-latest-container{position:relative;font-family:Arial,Tahoma;font-size:1.2em;border-bottom:1px dotted #ABABAB;_margin-right:-5px}
.homenew-news-latest-item{margin-bottom:25px;text-align:left}
.homenew-news-latest-title{font-size:1.4em;font-weight:bold;line-height:120%;margin-bottom:10px;float:left;width:100%}
.homenew-news-latest-subheader{width:100%}
#homenew-news-latest-all{float:right;position:relative;margin-top:-40px;color:#fff;font-weight:bold;font-size:8px;background:url('../../fileadmin/templates/extensions/tt_news/btn_vermais.png') no-repeat 11px 0px transparent;width:57px;_width:63px;padding:3px}
.homenew-news-latest-all a:link{
}
.homenew-news-list-container{font-size:1.2em}
.homenew-news-list-item{padding:13px 0 13px 0px;font-weight:bold;border-bottom:1px dotted #ABABAB}
.homenew-news-list-all{float:right;background:url('../../fileadmin/templates/extensions/tt_news/ver_mais_noticias.png') no-repeat;width:118px;_width:128px;height:27px;padding:5px;color:#fff;font-weight:bold;font-size:12px;position:relative;top:15px}
.homenew-news-list-image_old-container{font-size:1.2em}
.homenew-news-list-image_old-item{width:50%;float:left;font-weight:bold;margin-bottom:20px;height:136px;_height:128px}
.homenew-news-list-image_old-image{width:100%;float:left;background:url('../../fileadmin/templates/extensions/tt_news/border.png');background-repeat:no-repeat;padding:4px}
.homenew-news-list-image_old-title{width:75%;float:left;padding-top:5px}
.homenew-news-list-events-container{width:100%;font-size:1.2em;text-align:left;margin:15 0 20 0px;float:left}
.homenew-news-list-events-item{width:30%;float:left;height:50px;margin-bottom:20px;padding-right:22px}
.homenew-news-list-events-event_from{color:#A6A6A6;font-weight:bold;padding-right:3px;text-transform:lowercase}
.homenew-news-list-events-title a{color:#505050}
.homenew-news-list-events-more{font-size:1.2em;font-weight:bold;padding-left:2px}
.homenew-events-list-all{float:right;background:url('../../fileadmin/templates/extensions/tt_news/ver_mais_eventos.png') no-repeat;width:133px;_width:143px;height:17px;_height:27px;padding:5px;color:#fff;font-weight:bold;font-size:12px}
.homenew-news-latest-image-container{font-size:1.2em;margin-top:8px}
.homenew-news-latest-image-item{width:100%;float:left;font-weight:bold;margin-bottom:0px;height:136px;_height:138px;overflow:hidden}
.homenew-news-latest-image-image{width:100%;float:left;background:url('../../fileadmin/templates/extensions/tt_news/border.png');background-repeat:no-repeat;padding:4px}
.homenew-news-latest-image-title{width:80%;float:left;padding-top:5px;text-align:left}
.news-latest-item-alertas-destaques_v2{font-size:1.2em}
.news-latest-alertas-destaques_left{width:83%;_width:85.9%;margin-right:1%;float:left;margin-bottom:10px}
.news-latest-alertas-destaques-image{width:30%;float:left;margin-right:1%;_position:relative;_top:15px}
.news-latest-alertas-destaques-title{clear:none;margin-top:15px}
.news-latest-alertas-destaques-icon{float:right;margin:22 0 30 0px}
#news-latest-item-alertas-ultima-categoria{font-size:1.2em;background-color:#f0f0f0;padding:10px}
.news-latest-alertas-ultima-categoria-last{font-weight:bold}
.news-latest-alertas-ultima-categoria-title{height:30px;font-weight:bold}
.news-latest-alertas-ultima-categoria-text{height:50px}
.news-latest-alertas-ultima-categoria-all{font-size:1.2em;font-weight:bold;background:url('../../fileadmin/templates/extensions/tt_news/btn_ver_todos_alertas.png') no-repeat;float:right;margin-top:10px;width:75px;height:24px}
.news-latest-alertas-ultima-categoria-all a{position:relative;top:5px;left:15px}
.news_jpcarousel_home_latest_container{width:96%;height:235px;padding-top:20px;font-size:1.2em;position:relative;left:-20px}
.news_jpcarousel_home_image{width:335px;float:left;margin-right:40px}
.news_jpcarousel_home_text{width:300px;float:left;margin-top:20px}
.news_jpcarousel_home_title{font-weight:bold;margin-bottom:10px;font-size:1.25em}
.news_jpcarousel_home_latest_container .news_button_all{margin:0 -17px 32px 0;_margin:0 -27px 32px 0}
.news_home_tapaBuracos_container{background-color:#E8E8E8;font-size:1.2em;font-weight:bold;margin-bottom:10px}
.news_home_tapaBuracos_title{padding:5px}
.lof-slider_1 .lof-wrapper{position:relative}
.lof-slider_1 .preload{background:#FFF;position:absolute;z-index:5;top:0;left:0}
.lof-slider_1 .preload div{background:transparent url('../../fileadmin/templates/extensions/images/load-indicator.gif') no-repeat scroll 50% 50%}
.lof-slider_1 .lof-main-outer{position:relative;overflow:hidden}
.lof-slider_1 .lof-main-wapper{padding:0;margin:0;position:absolute}
.lof-slider_1 .lof-main-wapper .lof-item{padding:0;margin:0;float:left;position:relative;overflow:hidden}
.lof-main-outer{width:568px;height:379px}
.lof-slider_1 .lof-navigator-outer{position:relative;top:-379px;left:548px}
.lof-navigator-outer ul{width:370px}
.navSelector1{float:left;width:175px;border-left:10px solid white;border-bottom:14px solid white}
.lof-navigator-outer li{list-style-type:none;width:175px;float:left}
.lof-slider_1 .lof-navigator-outer img{cursor:pointer}
.thumbnaillink a:link{width:180px;float:left;height:120px;float:left;position:relative;top:-124px;color:transparent}
#c33830 .tx-t3sjslidernews-pi1{position:relative;top:10px}
#c33829 #destCntr{height:389px}
.lof-item h2{width:548px;position:absolute;bottom:0;height:auto;font-size:1.2em;background:rgba(0,0,0,0.8);padding:8px 10px 13px 10px;font-weight:700;font-size:1.6em;line-height:1.8rem;margin:0px;color:#fff;letter-spacing:1.2px;text-align:left}
.lof-item h2 a:link,.lof-item h2 a:visited{color:#fff}
#c37195 .lof-item h2{width:548px;position:absolute;bottom:0;height:auto;font-size:1.2em;background:rgba(0,0,0,0.5);padding:8px 10px 13px 10px;font-weight:700;font-size:1.6em;line-height:1.8rem;margin:0px;color:#fff;letter-spacing:1.2px;text-align:left}
#c37196 .v1_news-list2-container{margin-top:0}
#c37196 .v1_news-list2-container h2{display:none}
#c37196 .v1_news-list2-container .list2-subdiv-hdr{margin:0 6px}
#c37196 .hdr-right{margin:0 6px}
#c37194 #two_leftb{width:60.5%}
#c37194 #two_rightb{width:39%}
#c37194 .v1_news-list2-container .hdr-left{width:48%}
#c33824 span.news-all,#c39729 span.news-all{float:right;line-height:27px;font-size:10px;position:relative;text-align:center;top:15px;text-transform:uppercase;vertical-align:middle;padding:0 10px;heigth:30px;vertical-align:midle;margin:15px;border-radius :4px;background :#ECECEC url('../../fileadmin/templates/extensions/tt_news/ic-rss.png') no-repeat center center;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:6px}
#c33824 li,#c39729 li{list-style:none}
.news-all a:hover{display:block;z-index:100;color:white}
#c16255 #two_righta{width:47%}
#c33826 .hdr-right{margin:0px}
#c33826 .v1_news-list2-container{margin-top:.4rem}
#c33826 .hdr-left IMG,#c33826 .hdr-right IMG{border-radius:4px;border:3px solid #ECECEC}
#c33826 .v1_news-list2-container h2,#c33826 .v1_news-list-item h2{font-size:1.2em;line-height:1.1rem;margin:0px;text-align:left}
#c33826 .v1_news-list2-container .pagination,#c237 .news-header-list-related{display:none}
.news-header-list-title{font-size:1.4em;font-weight:bold;line-height:120%;margin-bottom:10px;float:left;width:100%}
#c16260 .news-header-list-container{border-bottom:1px dotted #ABABAB;padding-bottom:20px}
.news-header-list-lead{font-size:1.2em}
.news-header-list-related{background-image:url('../../fileadmin/templates/img/related_news_home.png');background-repeat:no-repeat;
padding-left:26px;margin-top:8px;font-size:1.2em;font-weight:bold;line-height:180%;float:right}
#c33825 .news-header-list-title{padding:13px 0px;border-bottom:1px dotted #ABABAB;font-size:1.2em;margin:0px}
#c237 .news-header-list-title{padding:5px 0px 0px 0px;font-size:1.2em;margin:8px 0px 0px;font-weight:unset}
.v1_news-single-item .news-single-category a{color:#777;font-size:1.1em;text-transform:uppercase}
.v1_news-single-item .news-single-category{padding:0.25em 0px 0px}
.v1_news-single-item .news-single-category a:hover{color:#0A6489}
.v1_news-single-item .v1_news-single-leftbox{width:66%;max-width:none;float:left;z-index:1}
.v1_news-single-item .v1_news-single-leftbox .news-single-img img{margin-bottom:0px}
.v1_news-single-item .v1_news-single-leftbox .news-single-img{margin:1rem 0}
.v1_news-single-item .v1_news-single-leftbox .tx-imagecycle-pi1{margin:5px 0}
.v1_news-single-item .v1_news-single-leftbox h2{padding:0.5714em 0;font-weight:700;font-size:2.4em;line-height:1.4rem;letter-spacing:-0.2px;margin:0px}
.v1_news-single-item .v1_news-list-date{text-transform:lowercase;color:#777;letter-spacing:-0.2px;font-size:1.2em;text-align:left}
.v1_news-single-item .news-single-subheader{padding:0.5714em 0px 0px;font-size:1.6em;color:#444;line-height:1.4rem;margin-bottom:0px}
.v1_news-single-item .social_share_privacy_area{top:0}
.v1_news-single-item .v1_news-single-leftbox p{padding:0px;font-size:1.4em;color:#444;line-height:1.2rem;margin-top:0px;margin-bottom:1.26585em;font-weight:400}
.v1_news-single-item .tx-imagecycle-pi1-images .imagecycle-caption{width:97%;padding:10px;height:20px;display:block;background-image:url('../../fileadmin/templates/img/ic_camera.png');background-repeat:no-repeat;background-position:right center}
.v1_news-single-item .v1_news-single-rightbox{margin-left:4em;width:27%;max-width:none;float:left}
.v1_news-single-item .v1_news-single-rightbox p{padding:0px;font-size:1.3em;color:#444;line-height:1.2rem;margin-bottom:0px}
.news-single-related,.news-single-files,.news-single-links,span.news-single-category{background-repeat:no-repeat;background-position:0px 3px;padding-left:26px;margin-top:8px;font-size:1.2em;line-height:180%;float:left;width:100%}
.v1_news-single-rightbox dt{text-transform:lowercase;color:#777;letter-spacing:-0.2px}
.v1_news-single-rightbox .news-single-files{background-image:url('../../fileadmin/templates/img/related_files.png')}
.v1_news-single-rightbox .news-single-files a:link,.v1_news-single-rightbox .news-single-related a:link,.v1_news-single-rightbox .news-single-links a:link{color:#0A6489;font-weight:bold}
.v1_news-single-rightbox .news-single-files dd IMG{padding-right:10px}
.v1_news-single-rightbox .news-single-links{background-image:url('../../fileadmin/templates/img/related_links.png')}
.v1_news-single-rightbox .news-single-related{background-image:url('../../fileadmin/templates/img/related_news.png')}
.v1_news-single-rightbox .v1_news-single-backlink{background:url('../../fileadmin/templates/img/back_to_news.png') no-repeat scroll center left padding-box;padding:2px 2px 0 23px;font-size:1.1em;line-height:27px;font-weight:bold;float:right;text-transform:uppercase;margin-bottom:20px}
.v1_news-single-rightbox .v1_news-single-backlink a:link{border-bottom:1px dotted #ececec;padding-bottom:3px}
.v1_news-single-rightbox span.news-single-category{background-image:url('../../fileadmin/templates/img/news_category.png');padding:0px;padding-left:26px;text-transform:lowercase}
.v1_news-single-rightbox span.news-single-category a:link{color:#0A6489;font-weight:bold}
.v1_news-single-item .news-single-category a{color:#777;font-size:1.1em;text-transform:uppercase}
.v1_news-single-item .news-single-category{padding:0.25em 0px 0px}
.v1_news-single-item .news-single-category a:hover{color:#0A6489}
.v1_news-single-item .v1_news-single-onecl{width:99%;max-width:none;float:left;z-index:1}
.v1_news-single-item .v1_news-single-onecl .tx-imagecycle-pi1{margin:auto}
.v1_news-single-item .v1_news-single-onecl h2{padding:0.5714em 0;font-weight:700;font-size:1.4em;line-height:1.4rem;letter-spacing:-0.2px;margin:0px}
.v1_news-single-onecl .v1_news-single-backlink{background:url('../../fileadmin/templates/img/back_to_news.png') no-repeat scroll center left padding-box;padding:2px 2px 0 23px;font-size:1.1em;line-height:27px;font-weight:bold;float:right;text-transform:uppercase;margin-bottom:20px}
.v1_news-single-onecl .v1_news-single-backlink a:link{border-bottom:1px dotted #ececec;padding-bottom:3px}
.v1_news-latest-container .news_latestItem{padding:0px;margin:0px}
.v1_news-latest-container .news_latestContent{display:inline-block;vertical-align:top;width:43%;padding:0px 0px 1em 1em}
.v1_news-latest-container .news_latestItem h3{font-weight:700;font-size:1.8em;line-height:1.8rem;letter-spacing:-0.2px;margin:0px}
.v1_news-latest-container .lead{padding:0.5714em 0px 0px;font-size:1.4em;color:#444;line-height:1.4rem;margin:0px}
.v1_news-list2-container{margin-top:1.4rem}
.v1_news-list2-container .list2-subdiv-hdr{margin-bottom:1.4rem;background:none}
.v1_news-list2-container .hdr-left{width:46%;max-width:none;float:left}
.v1_news-list2-container .hdr-right{margin-left:4em;width:46%;max-width:none;float:right}
.v1_news-list2-container h2{padding:0.5714em 0px 0px;font-weight:700;font-size:1.4em;line-height:1.4rem;margin:0px}
.v1_news-list2-container p{padding:0px;font-size:1.3em;color:#444;line-height:1.2rem;margin-bottom:0px}
.v1_news-list2-container hr.clearer,.v1_news-list-container hr.clearer{border:0}
.v1_news-list2-container .news-list-category,.v1_news-latest-container .news-latest-category{padding:0.25em 0px 0px}
.v1_news-list2-container .news-list-category a,.v1_news-latest-container .news-latest-category a{color:#777;font-size:1.1em;text-transform:uppercase}
.v1_news-list2-container .news-list-category a:hover,.v1_news-latest-container .news-latest-category a:hover{color:#0A6489}
.news-pagination{padding:20px;text-align:center}
.news-pagination a{display:inline-block;padding:0px 9px;margin-right:4px;border-radius:3px;border:solid 1px #c0c0c0;background:#e9e9e9;box-shadow:inset 0px 1px 0px rgba(255,255,255,.8),0px 1px 3px rgba(0,0,0,.1);font-size:.875em;font-weight:bold;text-decoration:none;color:#717171;text-shadow:0px 1px 0px rgba(255,255,255,1)}
.news-pagination a:hover{background:#fefefe;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FEFEFE),to(#f0f0f0));background:-moz-linear-gradient(0% 0% 270deg,#FEFEFE,#f0f0f0)}
.news-pagination .newsActiv{border:medium none;background:#616161 none repeat scroll 0% 0%;box-shadow:0px 0px 8px rgba(0,0,0,0.5) inset,0px 1px 0px rgba(255,255,255,0.8);color:#F0F0F0;text-shadow:0px 0px 3px rgba(0,0,0,0.5);display:inline-block;padding:0px 9px;margin-right:4px;border-radius:3px;font-size:0.875em;font-weight:bold;text-decoration:none}
#c33814 .v1_news-list-item p{padding-bottom:10px;font-size:1.3em;color:#444;line-height:1.2rem;margin-bottom:0px;border-bottom:1px dotted #ABABAB}
#c33821 .news-header-list-lead,#c33821 .news-header-list-related{display:none}
#c33821 .news-header-list-title,#c33814 .v1_news-list-item h2{font-size:1.2em;font-weight:bold;line-height:120%;margin-bottom:10px;float:left;width:100%}
#c33821 .news-header-list-container,#c33814 .v1_news-list-item{padding:10px 0px;float:left;width:95%}
#c33821 .news-header-list-title{padding:3px 0px 10px 0px;border-bottom:1px dotted #ABABAB;font-size:1.2em;margin:0px}
#c33821 .news-header-list-date,#c33814 .v1_news-list-item .v1_news-list-date{text-transform:lowercase;color:#777;letter-spacing:-0.2px;font-size:1.2em}
