#menu{background-color:#6ba9a1;border:1px solid #538a83;}ul.dropdown{position:relative;list-style:none;margin:0;padding:0;font-family:Verdana,Geneva,sans-serif;font-size:1.1em;margin:auto;height:30px;margin-left:145px;}ul.dropdown li{list-style:none;font-weight:bold;float:left;margin:1px;text-shadow:0 2px 1px rgba(0,0,0,0.2);}ul.dropdown a:hover{color:#000;}ul.dropdown a:active{color:#ffa500;}ul.dropdown li a{display:block;padding:5px 20px;color:#fff;text-shadow:0 2px 1px rgba(0,0,0,0.2);background:transparent url(/modules/mod_arttotalmenu/mod_arttotalmenu/showtype/simple/images/menu-bg.gif) no-repeat top right;}ul.dropdown li:last-child a{border-right:none;}ul.dropdown li.hover,ul.dropdown li:hover{background:#487c75;color:black;position:relative;color:#fff;}ul.dropdown li.hover a{color:#fff;font-weight:bold;}ul.dropdown ul{width:220px;display:block;visibility:hidden;position:absolute;top:100%;left:0;}ul.dropdown ul li{font-weight:normal;background-color:#79b7af;color:#fff;float:none;border-bottom:1px solid #fff;width:220px;}ul.dropdown ul li a{border-right:none;display:inline-block;background:none;}ul.dropdown ul ul{list-style:none;left:100%;top:0;margin:0;padding:0;font-family:Verdana,Geneva,sans-serif;font-size:12px;background-color:transparent;}ul.dropdown li:hover > ul{visibility:visible;}ul.dropdown a{text-decoration:none;}ul.dropdown li{display:block;}.sub_menu{margin:0 !important;z-index:1000 !important;position:absolute;}.sub_menu  li{margin:0 !important;z-index:1000 !important;}.sub_menu  li a{margin:0 !important;z-index:1000 !important;}.dropdown{z-index:1000 !important;}#lh-col h1,#rh-col h1{color:#cc6666;margin:40px 0 .5em 0;font-size:1.3em;line-height:0.875em;letter-spacing:-0.05em;}#lh-col ul,#rh-col ul{list-style:none;margin:0 0 30px 0;padding:0;}#rh-col ul ul{list-style:none;margin:0 0 0px 0;padding:0;}#lh-col li,#rh-col li{list-style:none;margin:0;padding:0;}#lh-col li a,#rh-col li a{margin:0;list-style:none;padding:4px 0 2px 0;text-decoration:none;border-bottom:1px solid #cafeed;display:block;}#rh-col ul ul li a{margin:0 0 0 15px;color:#62b7ac;}#rh-col ul ul li a:hover{color:#000;}#rh-col a:hover,#rh-col a.active,#lh-col a.active{color:cc0000;}li #currrent{font-weight:bold;background-color:#CCC;}#rh-col #current a,#lh-col #current a{font-weight:bold;color:#ff993a;}#ftr ul.menu{text-align:center;margin:0}#ftr li{font:1.2em "Lucida Sans Unicode","Bitstream Vera Sans","Trebuchet Unicode MS","Lucida Grande",Verdana,Helvetica,sans-serif;display:inline;list-style:none;padding:0 5px;}div#sobiFeaturedListing table.sobi2Listing td{margin:0px;padding:10px;border-spacing:0px;}div#sobiFeaturedListing td{background-color:#ededed!important;border:2px solid #bebebe!important;background:url(/components/com_sobi2/plugins/featured/bg-featured.jpg) transparent top left repeat-x!important;padding-bottom:10px;}div#sobiFeaturedListing td.sobi2EmptyCell{background-color:#ffffff!important;background-image:none!important;border:none!important;}div#sobiFeaturedListing p.sobi2ItemTitle a{font-size:18px;font-weight:bold;text-decoration:none;}div#sobiFeaturedListing span.sobi2Listing_field_street,div#sobiFeaturedListing span.sobi2Listing_field_postcode,div#sobiFeaturedListing span.sobi2Listing_field_county,div#sobiFeaturedListing span.sobi2Listing_field_country,div#sobiFeaturedListing span.sobi2Listing_field_email,div#sobiFeaturedListing span.sobi2Listing_field_contact_person,div#sobiFeaturedListing span.sobi2Listing_field_phone,div#sobiFeaturedListing span.sobi2Listing_field_fax,div#sobiFeaturedListing span.sobi2Listing_field_hotline,div#sobiFeaturedListing span.sobi2Listing_field_phone,div#sobiFeaturedListing span.sobi2Listing_field_federal_state,div#sobiFeaturedListing span.sobi2Listing_field_website,div#sobiFeaturedListing span.sobi2Listing_field_city{font-weight:bold;}#c-block span.sobiFeaturedLabel img{float:left;vertical-align:top;border:none;padding:0;}span.sobiFeaturedLabel{color:#999;font-weight:normal;line-height:25px;border:none;}span.featuredListing_label{line-height:22px;}div.sobiFeaturedAlready,div.fp_sobiFeaturedAlready,div.sobiFeaturedExplanation,div.fp_sobiFeaturedExplanation{margin-top:5px;width:400px;}table.sobiFpFeaturedTable,table.sobiFeaturedTable{width:80%;margin-top:5px;}td.fp_sobiFeaturedOptLabel,td.sobiFeaturedOptLabel{}td.fp_sobiFeaturedLabel,td.sobiFeaturedLabel{width:25%;}td.fp_sobiFeaturedBox,td.sobiFeaturedBox{}span.sobiFeaturedAlreadyRemaining,span.fp_sobiFeaturedAlreadyRemaining{font-weight:bold;}