body { background-image:url(/fileadmin/halajot/shared_media/bck.gif); margin-left:0px; margin-top:0px; }

.shop_minibasket { color:#990033; }
.shop_minibasket p { color:#990033; }

.tt_products_item_catlist { font-size:12px; text-decoration:none; font-weight:bold; color:#000000; }
.tt_products_item_catlist a { font-size:12px; text-decoration:none; font-weight:bold; color:#000000; }

.sitemap1 { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
.sitemap2 { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
.sitemap3 { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
.sitemap4 { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}

.menu_left { font-family:Verdana,Arial,Helvetica,sans-serif; }
.menu_left_act { font-family:Verdana,Arial,Helvetica,sans-serif; }

a.menu_left { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left:link { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left:visited { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left:hover { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left:active { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}

a.menu_left_act { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left_act:link { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left_act:visited { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left_act:hover { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.menu_left_act:active { font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}

.menu_left2 { font-family:Verdana,Arial,Helvetica,sans-serif; list-style-type:square;}
.menu_left_act2 { font-family:Verdana,Arial,Helvetica,sans-serif; }

a.menu_left2 { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left2:link { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left2:visited { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left2:hover { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left2:active { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}

a.menu_left_act2 { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left_act2:link { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left_act2:visited { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left_act2:hover { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}
a.menu_left_act2:active { font-size:11px; text-decoration:none; font-weight:normal; color:#000000;}

.tx-ttproducts-pi1 a { text-decoration:none; }
.tx-ttproducts-pi1 a:hover { text-decoration:none; color:#990033; }
#tx-ttproducts-pi1-list a { text-decoration:none; }
#tx-ttproducts-pi1-list a:hover { text-decoration:none; color:#990033; }
.tx-ttproducts-pi1-wrap1 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
.tx-ttproducts-pi1-wrap1 a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#990033; }
.tx-ttproducts-pi1-wrap2 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; }
.tx-ttproducts-pi1-wrap2 a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#990033; }

.news-amenu-item-year { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.8em; color:#000000; font-weight:bold; text-decoration:none; }
.news-search-emptyMsg { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.8em; }
.news-amenu-container ul li a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:bold; text-decoration:none; }

.tx_lumogooglemaps_pi1_infobox { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; }
#tx_lumogooglemaps_pi1_infobox { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; }
.tx-lumogooglemaps-pi1 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; margin-left:12px; }

.text { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:0.8em; }

#contentboxmain { font-family:Verdana,Arial,Helvetica,sans-serif; }
.tx-indexedsearch .tx-indexedsearch-browsebox LI { font-size:0.8em; font-family:Verdana,Arial,Helvetica,sans-serif; display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-size:0.8em; font-family:Verdana,Arial,Helvetica,sans-serif; width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { font-size:0.8em; font-size:1em; font-family:Verdana,Arial,Helvetica,sans-serif; width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { font-size:0.8em; font-family:Verdana,Arial,Helvetica,sans-serif; margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults {  font-size:0.8em; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {  font-size:0.8em; font-family:Verdana,Arial,Helvetica,sans-serif; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {  font-family:Verdana,Arial,Helvetica,sans-serif; color:#990033; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {  font-size:0.8em; font-family:Verdana,Arial,Helvetica,sans-serif; background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { font-family:Verdana,Arial,Helvetica,sans-serif; margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { font-family:Verdana,Arial,Helvetica,sans-serif; margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { font-family:Verdana,Arial,Helvetica,sans-serif; background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { font-family:Verdana,Arial,Helvetica,sans-serif; color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { font-family:Verdana,Arial,Helvetica,sans-serif; background:#cccccc; font-size:16px; font-weight:bold; }
/* Additional styles,needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
.tx-indexedsearch .res-tmpl-css { font-family:Verdana,Arial,Helvetica,sans-serif; clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { font-family:Verdana,Arial,Helvetica,sans-serif; margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css { font-family:Verdana,Arial,Helvetica,sans-serif; letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd { font-family:Verdana,Arial,Helvetica,sans-serif; float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { font-family:Verdana,Arial,Helvetica,sans-serif; float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { font-family:Verdana,Arial,Helvetica,sans-serif; float:none; }

.tx-indexedsearch a { font-size:0.9em; font-family:Verdana,Arial,Helvetica,sans-serif; }
.tx-indexedsearch-searchbox { font-size:0.9em; font-family:Verdana,Arial,Helvetica,sans-serif; }

.sitemap1 a,sitemap2 a,sitemap3 a,sitemap4 a{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#000000;}
.toplink { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:normal; text-decoration:none; }
.shoplink a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:bold; text-decoration:none; }
.shoplink { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#000000; font-weight:bold; text-decoration:none; }
.box_h a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#cc0033; font-weight:bold; text-decoration:none; }
.box_h { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#cc0033; font-weight:bold; text-decoration:none; }
.box_h_black { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.box_t { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration:none; }
.box_l { background-color:#e6e6e6; }
.box_l a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#cc0033; font-weight:normal; text-decoration:none; }
.box_l_black a { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#cc0033; font-weight:normal; text-decoration:none; }
.box_tbl { background-color:#FFFFFF; border:1px solid #000000; margin-bottom:10px; }

h1 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#000000; font-weight:bold; text-decoration:none; }
h3 { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#cc0033; font-weight:bold; text-decoration:none; }
h2 { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:13px; color:#cc0033; font-weight:bold; text-decoration:none; }

p { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; }
p a { color:#cc0033; text-decoration:none; }
p.footer { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#d9d9d9; font-weight:normal; text-decoration:none; }

.highlight { color:#cc0033; }
.suchehead { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:24px; }
.bread { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#000000; font-weight:normal; text-decoration:none; vertical-align:middle; line-height:27px; }
.footer p { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; color:#d9d9d9; font-weight:normal; text-decoration:none; }
.topmenu { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#d9d9d9; width:171px; height:26px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:26px; }
.headmenu { font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#d9d9d9; font-weight:normal; text-decoration:none; line-height:26px; }
.nav1not { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#d9d9d9; font-weight:bold; text-decoration:none; vertical-align:middle; }
.nav1actt { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:bold; text-decoration:none; vertical-align:middle; }
.nav1rot { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:bold; text-decoration:none; vertical-align:middle; }
.nav1no { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#d9d9d9; background-image:url(/fileadmin/halajot/shared_media/nav1no.gif); width:171px; height:26px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:26px; }
.nav1act { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav1act.gif); width:171px; height:26px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:26px; }
.nav1actsub { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav1actsub.gif); width:171px; height:26px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:26px; }
.nav1ro { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav1act.gif); width:171px; height:26px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:26px; }

.nav2not { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#d9d9d9; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav2actt { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav2rot { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav2no { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#d9d9d9; background-image:url(/fileadmin/halajot/shared_media/nav2no.gif); width:171px; height:24px; font-weight:normal; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav2act { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav2act.gif); width:171px; height:24px; font-weight:normal; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav2actsub { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav2actsub.gif); width:171px; height:24px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav2ro { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav2act.gif); width:171px; height:24px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }

.nav3not { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav3actt { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav3rot { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav3no { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffffff; background-image:url(/fileadmin/halajot/shared_media/nav3no.gif); width:171px; height:24px; font-weight:normal; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav3act { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav3act.gif); width:171px; height:24px; font-weight:normal; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav3actsub { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav2actsub.gif); width:171px; height:24px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav3ro { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav3act.gif); width:171px; height:24px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }

.nav4not { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffffff; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav4actt { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav4rot { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; font-weight:normal; text-decoration:none; vertical-align:middle; }
.nav4no { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#ffffff; background-image:url(/fileadmin/halajot/shared_media/nav3no.gif); width:171px; height:24px; font-weight:normal; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav4act { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav3act.gif); width:171px; height:24px; font-weight:normal; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav4actsub { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav2actsub.gif); width:171px; height:24px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }
.nav4ro { font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; color:#cc0033; background-image:url(/fileadmin/halajot/shared_media/nav3act.gif); width:171px; height:24px; font-weight:bold; text-decoration:none; vertical-align:middle; text-indent:20px; line-height:22px; }