*{border:none;margin:0;padding:0}
ul{list-style:none}
body{background:#FFF;color:#666;font:normal 12px/16px Arial,Helvetica,sans-serif;text-align:center}
a,a:visited{color:#069;font-weight:bold;text-decoration:none}
a:hover{text-decoration:underline}
input,select,textarea{border:1px solid #CCC;border-bottom:1px solid #EEE;border-right:1px solid #EEE;color:#666;padding:2px}
.clear{clear:both;display:block;height:0px;line-height:0px;overflow:hidden}
.wrapper{margin:0 auto 0 auto;text-align:left;width:980px}
.topNavbar{background:url(../images/design/bg_top_navigation.gif) repeat-x 0 0;border-bottom:1px solid #EEE;font-size:11px;height:30px;line-height:30px}
.headerLogin{float:left}
.headerLogin li{float:left;padding:0 5px 0 10px}
.headerLogin li a,.headerLogin li a:visited{color:#333}
.themePicker{color:#069;float:left;font-weight:bold;padding:0 0 0 10px}
.themePicker span{display:block;float:left}
.themePicker img{float:left;margin:10px 0 0 2px;padding:1px}
.themePicker .themeActive{border:1px solid #666;padding:0}
.languageFlags{float:right;padding:0 0 0 10px}
.languageFlags img{margin:8px 0 0 2px;padding:1px}
.languageFlags .flagActive{border:1px solid #666;padding:0}
.header{height:100px;width:980px;position:relative;top:5px}
h1.logo{width:301px;height:74px;position:absolute;bottom:0;left:0}
h1.logo a{display:block;height:74px;outline:none;position:relative;width:301px}
h1.logo a span{display:block;position:absolute;top:-999px}
blockquote.topBanner{position:absolute;top:18px;right:15px}
.navbar{background:url(../images/design/bg_navbar.gif) repeat-x 0 100%;font-size:14px;height:42px}
.navbar li{float:left;height:37px;line-height:37px;margin:5px 0 0 0}
.navbar li a,.navbar li a:visited{color:#FFF;display:block;padding:0 22px 0 22px}
.navbar li.menuActived{height:40px;line-height:40px;margin:0 10px 0 10px}
.navbar li.menuActived a,.navbar li.menuActived a:visited{background:url(../images/design/bg_navbar_active.gif) repeat-x 0 0;border:1px solid #3EA2C0;border-top:2px solid #3EA2C0;border-bottom:none;color:#666;font-size:16px;text-decoration:none;text-transform:uppercase}
.subNavbar{background:url(../images/design/bg_sub_navbar.gif) repeat-x 0 100%;border-bottom:1px solid #CCC;height:100p%;overflow:hidden;padding:30px 5px 0 5px}
.subNavbar li{float:left;height:30px;line-height:30px;padding:0 5px 0 5px;white-space:nowrap}
.subNavbar li a,.subNavbar li a:visited{display:block}
.subNavbar li.subNavbarActive a,.subNavbar li.subNavbarActive a:visited{color:#C00}
.content{padding:0 0 20px 0}
.breadcrumb{line-height:25px;margin:0 0 10px 0;padding:0 0 0 10px}
.mainContent{float:left;padding:0 0 20px 0;width:500px}
.mainContentExtended{float:left;padding:0 0 20px 0;width:740px}
.sidebar{float:left;padding:0 0 20px 20px;width:220px}
.footer{border-top:5px;height:46px;position:relative}
.navFooter{background:url(../images/design/Footer.png) repeat-x 0 100%;float:left;height:46px;width:980px;line-height:46px;padding:0}
.secondaryNavFooter{clear:left;float:left;font-size:11px}
.navFooter li,.secondaryNavFooter li{float:left;padding:0 5px 0 5px}
.navFooter li a,.navFooter li a:visited{color:#690}
.copyright{float:right;font-size:10px;line-height:15px;padding:15px 10px 0 0;text-align:right}
.backToTop{clear:both;height:22px;margin:0 10px 0 0;position:absolute;right:10px;top:-21px}
.backToTop a,.backToTop a:visited{background:url(../images/design/bg_back_top.gif) no-repeat 0 0;color:#FFF;display:block;float:right;font-size:11px;line-height:22px;padding:0 10px 0 25px}
.standardTitle{background:url(../images/design/bg_title.gif) repeat-x 0 100%;color:#666;font-size:18px;font-weight:normal;line-height:18px;padding:0 0 15px 0;position:relative}
.standardTitle span{font-weight:bold;color:#069}
.standardSubTitle{border-bottom:1px solid #CCC;color:#333;font-size:14px;font-weight:bold;padding:10px 0 5px 0}
.standardSubTitle span,.standardSubTitle strong{color:#690}
h3{font-size:12px;font-weight:bold;line-height:16px}
h3,h3 a,h3 a:visited{color:#000}
.complementaryInfo{color:#666;font-size:11px;font-weight:normal}
.standardTitle .complementaryInfo{position:absolute;right:0;top:8px}
.search{border-bottom:5px solid #F7F7F7;margin:10px 0 10px 0;position:relative;width:100%}
.search form{background:url(../images/design/bg_search1.gif) repeat 0 0;border:1px solid #CCC;height:100%;overflow:hidden;padding:5px 0 20px 0}
.search fieldset{float:left;padding:5px 10px 0 20px;width:35%}
.search label{color:#690;display:block;font-size:18px;line-height:24px}
.search .altLabel,.search legend{clear:both;color:#666;display:block;float:left;font-size:14px;font-weight:bold;width:100%}
.search legend{float:none}
.search label span{color:#666;font-size:12px}
.search .optionDescription{font-size:11px;padding:0 5px 0 5px}
.search input,.search select,.search textarea{font:normal 14px Arial,Helvetica,sans-serif;padding:4px;width:95%}
.search .altSelect{float:left;font-size:12px;margin:0 0 5px 0;padding:1px;width:77%}
.search .spacedSelect{margin-left:70px}
.search .inputAuto{border:none;padding:0;vertical-align:middle;width:auto}
.search .inputSmall{font-size:12px;width:15%}
.search .advancedSearch{top:42px;right:20px;position:absolute}
.search .standardButton{float:left;margin:30px 0 0 0}
.searchCategory{background:#FFC;color:#333}
.searchSubcategory{background:#FFFFEF}
.search .baseAdvancedSearch{margin-top:10px;width:16%}
.baseAdvancedSearch input,.baseAdvancedSearch select{font-size:12px;margin-bottom:5px}
.baseAdvancedSearch .inputSmall{vertical-align:middle;width:30%}
.search .baseTemplateSearch{margin-top:5px;padding-top:0;width:820px}
.baseTemplateSearch .altLabel{padding:0 10px 0 0;width:auto}
.templateSearchTab,.templateActive{display:block;float:left}
.templateSearchTab a,.templateSearchTab a:visited{display:block;line-height:29px;padding:0 10px 0 10px}
.templateActive a,.templateActive a:visited{background:#FFF;border:1px solid #CCC;border-bottom:none;color:#C00;display:block;line-height:29px;outline:none;padding:0 9px 0 9px}
.templateTabContent{background:#FFF;border:1px solid #CCC;margin-top:29px;padding:10px}
.templateTabContent .loading{float:none;margin:0;width:auto}
.templateTabContent label{color:#333;font-size:12px}
.templateTabContent input,.templateTabContent select{font-size:12px}
.templateCheckbox,.templateDropdown,.templateText,.templateRange,.templateDescription,.templateLongDescription{float:left;height:30px;padding:0 10px 0 0;width:32%}
.templateCheckbox label{display:inline}
.templateText,.templateRange,.templateDescription,.templateLongDescription{height:auto}
.templateRange input{width:30%}
.googleAds{text-align:center}
.viewMore{border-top:1px solid #CCC;font-size:11px;line-height:24px;margin:0 0 10px 0;text-align:right;text-transform:lowercase}
.viewMore a,.viewMore a:visited{color:#C00}
.noBorder{border:none}
.isHidden,.controlPhoneHide,.controlFaxHide{display:none}
.isVisible,.controlPhoneShow,.controlFaxShow{}
.standardButton{no-repeat 100% 0}
.standardButton button,.standardButton a,.standardButton a:visited{background:url(../images/design/bg_button_right2.gif) no-repeat 0 0;color:#FFF;cursor:pointer;display:block;font:bold 14px/30px Arial,Helvetica,sans-serif;text-align:center}
.standardButton,.standardButton button,.standardButton a,.standardButton a:visited{height:30px;width:95px}
.featuredItems{height:100%;overflow:hidden;padding:10px 0 10px 0}
.divisor{border-bottom:1px solid #CCC}
.featured{padding:5px 12px 5px 12px}
.featuredPromotion,.featuredClassified,.featuredJob{float:left}
.featuredColumn{float:left;width:180px}
.featuredColumn .featured{padding:5px 0 5px 0}
.featuredListingImage,.featuredPromotionImage,.featuredClassifiedImage,.featuredJobImage,.featuredEventImage,.featuredArticleImage{display:block}
.featured .noimage:hover{text-decoration:none}
.readMore a,.readMore a:visited{color:#C00;font-size:11px;text-transform:lowercase}
.highlightBox{background:#FFFFCC;border:1px solid #CCC;height:100%;margin:0 5px 0 5px;overflow:hidden;padding:5px}
.highlightBox .highlightImage{float:left;margin:0 10px 10px 0}
.highlightImage a:hover{text-decoration:none}
.highlightBox .divisor{height:100%;overflow:hidden;padding:0 0 10px 0;margin:0 0 10px 0}
.highlightLabel{color:#C00;display:block;font-size:11px;font-weight:bold;text-align:right;text-transform:uppercase}
.mainContent .highlightBox{float:left;margin:0 10px 0 10px;width:275px}
.mainContent .highlightBox h3{font-size:14px}
.mainContent .highlightBox .description{color:#333;padding:5px 0 0 0}
.baseCalendar{background:#F5FAEB;border:1px solid #CCC;font-size:11px;margin:0 0 10px 0;padding:10px;text-align:center}
.baseCalendar h4{font-size:14px;color:#333}
.calendar{background:#FFF;border:1px solid #CCC;margin:5px 0 0 0}
.calendarHeader{background:#F7F7F7;font-size:12px;font-weight:bold}
.calendarHeader td,.calendarHeader th{padding:5px;vertical-align:top}
.calendarHeader a,.calendarHeader a:visited{color:#690}
.calendarDay a,.calendarDay a:visited{background:#FFF;border:1px solid #FBFBFB;border-bottom:3px solid #EEE;border-right:3px solid #EEE;color:#333;display:block;font-weight:normal;padding:2px}
.calendarDay a:hover{background:#FFC;color:#C00}
.calendarDay a.today,.calendarDay a.today:visited,.calendarDay a.today:hover{background:#069;border:1px solid #069;color:#FFF}
.calendarDay a.selected,.calendarDay a.selected:visited,.calendarDay a.selected:hover{background:#C00;border:1px solid #C00;color:#FFF}
.memberJoin,.memberLogin{border:1px solid #CCC;margin:0 0 10px 0;padding:5px 10px 10px 10px}
.memberJoin h2,.memberLogin h2{font-size:18px;font-weight:normal;line-height:24px}
.memberJoin{background:#F5FAEB}
.memberJoin h2,.memberJoin h2 a,.memberJoin h2 a:visited{color:#690;font-weight:normal}
.memberJoin p,.memberJoin p a,.memberJoin p a:visited{color:#333;font-size:14px;font-weight:bold}
.memberLogin{font-size:11px;height:100%;line-height:24px;overflow:hidden;background-color:#F1F1ED}
.memberLogin h2{color:#069}
.memberLogin label{color:#333;display:block}
.memberLogin input,.memberLogin select,.memberLogin textarea{font:normal 12px Arial,Helvetica,sans-serif;width:97%}
.memberLogin .inputAuto{border:none;margin:0 5px 0 0;width:auto}
.memberLogin span{display:block;padding:5px 0 5px 0}
.memberLogin .standardButton{background:url(../images/design/bg_secondary_button_right.gif) no-repeat 100% 0;float:left}
.memberLogin .standardButton button,.memberLogin .standardButton a,.memberLogin .standardButton a:visited{background:url(../images/design/bg_button_right2.gif) no-repeat 0 0}
.memberLogin .forgotPassword{float:left;line-height:14px;padding:0 0 0 10px;width:90px}
.advertisement{overflow:hidden;margin:0 0 0 0;padding:0px}
.advertisement span{color:#999;display:block;font-size:10px;font-weight:bold;line-height:20px}
.advertisement .advertisementLabel{float:left;text-transform:uppercase}
.advertisement .advertisementLink{float:right}
.advertisement a,.advertisement a:visited{color:#999}
.advertisement .noimage{border:none;margin:0 auto 0 auto}
.banner,.sponsoredLink{background:#FFF;border:1px solid #CCC;clear:none}
.featuredBanner{margin:0 auto 0 auto;width:180px}
.header .advertisement{margin:0;padding:0px 0px 0 0px;position:absolute;top:10px;right:15px;width:470px}
.sidebar .advertisement .advertisementLink{clear:both;display:block;float:none;text-align:right}
.bottomAdvertisement{margin:5px auto 5px auto;width:730px}
.sponsoredLink{display:block;margin:0 0 10px 0;padding:8px}
.sponsoredLink:hover{text-decoration:none}
.sponsoredLink .sponsoredLinkTitle{color:#C00;font-size:12px;font-weight:bold;line-height:18px}
.sponsoredLink .sponsoredLinkContent{color:#666;font-size:11px;font-weight:normal;line-height:14px}
.sponsoredLink .sponsoredLinkURL{color:#690;font-size:11px;line-height:18px}
.categories{padding:5px 10px 15px 10px}
.sidebar .categories h3{font-size:12px;line-height:24px}
.sidebar .categories .categoriesColumn{float:none;padding:0;width:auto}
.dynamicContent{line-height:normal}
.baseIconNavbar{border-bottom:1px solid #CCC}
.socialBookmarkIcons{float:left}
.socialBookmarkIcons li{float:left;padding:0 5px 0 0}
.iconNavbar{float:right}
.iconNavbar li{color:#666;float:left;font-size:11px;height:14px;line-height:25px;padding:0 2px 0 3px}
.iconNavbar li a,.iconNavbar li a:visited{color:#069}
.checkPasswordStrength{height:25px;overflow:hidden;padding:5px 0 0 0}
.checkPasswordStrength span{display:block;float:left;margin:0 10px 0 0}
.checkPasswordStrength div{background:#FFF;border:1px solid #D4D4D4;color:#333;float:left;font-size:11px;height:20px;line-height:20px;padding:0 0 0 50px;width:100px}
.checkPasswordStrength .strengthLoading{background:#FFF url(../images/content/img_loading_bar.gif) no-repeat 3px 5px}
.checkPasswordStrength .strengthWeak{background:#FFF url(../images/design/bg_strength_weak.gif) no-repeat 3px 5px}
.checkPasswordStrength .strengthBad{background:#FFF url(../images/design/bg_strength_bad.gif) no-repeat 3px 5px}
.checkPasswordStrength .strengthGood{background:#FFF url(../images/design/bg_strength_good.gif) no-repeat 3px 5px}
.checkPasswordStrength .strengthStrong{background:#FFF url(../images/design/bg_strength_strong.gif) no-repeat 3px 5px}
.loading{background:#FFF url(../images/content/img_loading_bar.gif) no-repeat 10px center;border:1px solid #CCC;clear:both;color:#333;float:left;font-size:14px;font-weight:bold;margin:10px 0 10px 20px;padding:10px 10px 10px 60px;width:747px}
.quickList{height:100%;overflow:hidden;padding:0 10px 15px 10px}
.quickList .featuredItems{float:left;padding:15px 20px 10px 0;position:relative}
.quickList .quickListRemove{padding:0 5px 0 0}
.quickList .featuredItems .quickListRemove{background:#FFF;left:0;padding:2px;position:absolute;top:15px;z-index:1}
.quickList .noimage{display:block}
.quickList h3{clear:both}
.quickList .featuredItems h3{padding:5px 0 0 0}
.informationMessage,.errorMessage,.successMessage,.warningMessage{border:1px solid #CCC;font-size:11px;font-weight:bold;height:100%;margin:10px;overflow:hidden;padding:15px 15px 15px 45px;text-align:left}
.informationMessage{background:#F9FDFF url(../images/design/bg_icon_information.gif) 10px 10px no-repeat;color:#135DA2}
.informationMessage a,.informationMessage a:visited{color:#2E4E6B}
.errorMessage{background:#FFF9F9 url(../images/design/bg_icon_error.gif) 10px 10px no-repeat;color:#C10924}
.errorMessage a,.errorMessage a:visited{color:#C94601}
.successMessage{background:#F9FCEB url(../images/design/bg_icon_success.gif) 10px 10px no-repeat;color:#692}
.successMessage a,.successMessage a:visited{color:#351}
.warningMessage{background:#FFFCF4 url(../images/design/bg_icon_warning.gif) 10px 10px no-repeat;color:#F60}
.warningMessage a,.warningMessage a:visited{color:#F30}
.standardForm{border:0;padding:5px 10px 5px 10px}
.standardForm input,.standardForm textarea{font:normal 12px Arial,Helvetica,sans-serif;width:95%}
.standardForm .formCode{width:100px}
.standardForm th{font-size:11px;font-weight:normal;padding:5px 10px 0 0;text-align:right;vertical-align:top}
.standardForm td{padding:5px 0 5px 0px}
.standardForm td table{width:96%}
.standardFormButton{width:100%;text-align:right}
.standardFormButton .standardButton{float:right}
.rating{float:right;font-size:11px}
.rating li{padding:0 3px 0 2px}
.rating .ratingStar{float:right;padding:2px 2px 0 0}
.rating .ratingStar img{padding:0 2px 0 0}
.rating .ratingReview{float:right}
.rating .ratingReview a,.rating .ratingReview a:visited{font-weight:normal}
.rating .ratingSeeComment,.rating .rateIt{clear:both;float:right;white-space:nowrap}
.rating .rateIt a,.rating .rateIt a:visited{color:#690}
.rateItStars{font-size:14px;font-weight:bold;line-height:25px;margin:0 auto 0 auto;padding:20px 0 10px 0;text-align:center;width:205px}
.rateItStars span{clear:both;display:block}
.rateItStars img{padding:1px}
.rateForm{width:100%}
.rateForm td{vertical-align:top}
.rateForm th{width:100px}
.rateForm input,.rateForm textarea{width:200px}
.rateForm .captcha{text-align:right}
.rateForm .formCaptchaWarning{float:left;font-size:11px}
#captchaimage{margin:0 10px 0 0}
.ratingButton{margin:0 auto 0 auto}
#TB_ajaxContent{padding:10px}
#TB_ajaxContent form{padding:10px 0 0 0}
#TB_ajaxContent p{padding:0}
#TB_ajaxContent .errorMessage,#TB_ajaxContent .successMessage{height:auto;margin-top:0;padding:15px 15px 15px 45px}
.rateComments{border-bottom:1px solid #CCC;padding:10px}
.rateStars{padding:3px 0 3px 0}
.rateStars img{padding:0 2px 0 0}
.rateComments .review{color:#333;padding:5px 0 0 0}
.response{padding:5px 0 0 50px}
.response h4{font-size:12px;font-weight:bold}
.response .review{color:#666;font-style:italic}
.sitemapList{padding:10px 0 0 0}
.sitemapList li{height:100%;overflow:hidden}
.sitemapList ul{margin:5px 0 5px 0}
.sitemapList ul li{float:left;font-size:11px;padding:0 5px 5px 0;width:48%}
.sitemapList .viewMore{border-top:1px solid #EEE;clear:both;float:none;width:auto}
.sitemapSection,.sitemapSection:visited{color:#333}
.cMenu{position:absolute;visibility:hidden;color:#000000;width:200px;border:21px solid #000000;background-color:#999999;font-family:"Times New Roman,Times,serif";font-size:14px;font-weight:normal;line-height:20px;cursor:default}
.menuartikel{padding-left:15px;padding-right:10px}

