
/*<agl.folder "basics">*/
	body { background: #aeaba6 url("/vtlweb/de/el/website_hg.gif") repeat-x fixed 1em top }
	body.intro { background-image: none }
	table, td, p  { font-size: 12px; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; line-height: 18px }
	td.intro_left { background-image: url("/vtlweb/de/intro/pix/hg-flash_left.gif"); background-repeat: no-repeat; background-position: right top }
	td.intro_right { background-image: url("/vtlweb/de/intro/pix/hg-flash_right.gif"); background-repeat: no-repeat; background-position: left top }
	td.head_left { background-image: url("/vtlweb/de/el/head_hg_left.gif"); background-repeat: no-repeat; background-position: right top }
	td.head_right { background-image: url("/vtlweb/de/el/head_hg_right.gif"); background-repeat: no-repeat; background-position: left top }
	td.topnavi_left { background-image: url("/vtlweb/de/el/topnavi_hg_left.gif"); background-repeat: no-repeat; background-position: right top }
	td.topnavi_right { background-image: url("/vtlweb/de/el/topnavi_hg_right.gif"); background-repeat: no-repeat; background-position: left top }
	td.foot_left { background-image: url("/vtlweb/de/el/foot_hg_left.gif"); background-repeat: no-repeat; background-position: right top }
	td.foot_right { background-image: url("/vtlweb/de/el/foot_hg_right.gif"); background-repeat: no-repeat; background-position: left top }
	table.detail-img img { border: solid 1px #b2b2b2 }
	img.popup { border: solid 1px #b2b2b2 }
	td.border_left { border-left: 1px solid #7f7f7f }
	td.border_right  { border-right: 1px solid #7f7f7f }
	#emptyfeatureborder  { padding-right: 25px; border-right: 1px solid #7f7f7f }
	td.submenu    { background-color: #d4d0c8; background-image: url("/vtlweb/de/el/td_submenu_050915.gif"); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 15px 0 20px; border-left: 1px solid #7f7f7f }
	td.content_left   { background-color: #f2efea; background-image: url("/vtlweb/de/el/td_content_1_050915.gif"); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 15px 0 20px }
	td.content   { background-color: #f2efea; background-image: url("/vtlweb/de/el/td_content_2_050915.gif"); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 15px 0 20px }
	td.content_right  { background-color: #f2efea; background-image: url("/vtlweb/de/el/td_content_3.gif"); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 15px 0 20px }
	td.feature_blue, td.feature_green, td.feature_red, td.feature_yellow   { background-color: #d4d0c8; background-image: url("/vtlweb/de/el/td_feature.gif"); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 15px 0 20px; border-right: 1px solid #7f7f7f }
/*</agl.folder>*/
/*<agl.folder "submenu">*/
	ul.submenu_blue             { font-size: 11px; line-height: 15px; list-style-type: none; list-style-image: none; margin: 0; padding: 0 }
	ul.submenu_green             { font-size: 11px; line-height: 15px; list-style-type: none; list-style-image: none; margin: 0; padding: 0 }
	ul.submenu_red             { font-size: 11px; line-height: 15px; list-style-type: none; list-style-image: none; margin: 0; padding: 0 }
	ul.submenu_yellow             { font-size: 11px; line-height: 15px; list-style-type: none; list-style-image: none; margin: 0; padding: 0 }
	ul.submenu_blue li, ul.submenu_green li, ul.submenu_red li, ul.submenu_yellow li          { font-weight: bold; background-color: #b8b5ae; margin: 0 0 8px 0; padding: 0; width: 131px; border-top: 1px solid #f6f6f4; border-right: 0 #f6f6f4; border-bottom: 1px solid #f6f6f4; border-left: 0 #f6f6f4 }
	ul.submenu_blue a, ul.submenu_green a, ul.submenu_red a, ul.submenu_yellow a           { color: #f6f6f4; text-decoration: none; display: block; margin: 0; padding: 1px 0 2px 10px; width: 131px }
	ul.submenu_blue a:hover        { color: #f6f6f4 !important; background-color: #006fb7; display: block; margin: 0; padding: 1px 0 2px 10px; width: 131px }
	ul.submenu_green a:hover        { color: #f6f6f4 !important; background-color: #51ae72; display: block; margin: 0; padding: 1px 0 2px 10px; width: 131px }
	ul.submenu_red a:hover        { color: #f6f6f4 !important; background-color: #e7232e; display: block; margin: 0; padding: 1px 0 2px 10px; width: 131px }
	ul.submenu_yellow a:hover        { color: #f6f6f4 !important; background-color: #f8b800; display: block; margin: 0; padding: 1px 0 2px 10px; width: 131px }
	ul.submenu_blue a.sel, ul.submenu_green a.sel, ul.submenu_red a.sel, ul.submenu_yellow a.sel        { color: #000; text-decoration: none; margin: 0; padding: 1px 0 2px 10px; width: 131px }
	ul.submenu_blue ul, ul.submenu_green ul, ul.submenu_red ul, ul.submenu_yellow ul               { list-style-type: none; margin: 0; padding: 0 }
	ul.submenu_blue ul li, ul.submenu_green ul li, ul.submenu_red ul li, ul.submenu_yellow ul li         { font-weight: normal; margin: 0; padding: 0 0 0 0; border-top: 1px solid #f6f6f4; border-right: none; border-bottom: none; border-left: none }
	ul.submenu_blue ul li ul, ul.submenu_green ul li ul, ul.submenu_red ul li ul, ul.submenu_yellow ul li ul  { font-size: 10px; list-style-type: inherit; list-style-image: inherit; margin: 0 0 7px; padding: 0 }
	ul.submenu_blue ul li ul li, ul.submenu_green ul li ul li, ul.submenu_red ul li ul li, ul.submenu_yellow ul li ul li { font-weight: normal; margin: 0; padding: 0 }
/*</agl.folder>*/

/*<agl.folder "content">*/
	td.content h1   { font-size: 16px; font-weight: bold; margin: 0 0 9px; padding: 0 }
	td.content h2   { font-size: 14px; font-weight: bold; margin: 0 0 6px }
	td.content h2.kontakt { font-size: 14px; font-weight: bold; margin: 0 0 3px; padding: 0 0 1px }
	td.content p      { margin: 0 0 9px }
	td.content p.address-title   { color: #333333; font-weight: bold; line-height: 14px; margin: 0 0 2px }
	td.content p.address-title span.sub { color: #9e9e9e; font-size: 11px }
	td.content p.address       { color: #333333; font-size: 11px; line-height: 14px; margin: 0 0 9px }
	td.content table.address    { margin: 0 0 18px }
	td.content td.kontakt table.address { margin: 0; padding: 0 }
	td.content table.address td { color: #333333; font-size: 11px; line-height: 14px; margin: 0 }
	td.content p.locator     { color: #b2b2b2; font-size: 9px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; margin: 0 0 13px; position: relative; top: -4px }
	td.content p.locator a    { color: #b2b2b2 }
	td.content p.locator a:hover    { color: #fff; background-color: #b2b2b2 }
	td.content p.locator span.actual   { color: #c00 }
	td.content table        { margin: 0 0 18px }
	td.content td.download { border: solid 2px #b4b4b4 }
	td.content td.download p { font-size: 11px; line-height: 16px; margin: 5px; padding: 0 }
	td.content table.list td  { font-size: 11px; margin: 5px 0 0 }
	td.content table.smalllist td { font-size: 10px; margin: 5px 0 0 }
	td.content tr.list_1     { background-color: #b8b5ae }
	td.content tr.list_2      { background-color: #d4d0c8 }
	td.content table.img   { margin: 0 0 18px; padding: 0; position: relative; top: 5px }
	td.content table.img img    { border: solid 1px #b2b2b2 }
	td.content td.img_sub  { color: #666; font-size: 10px; line-height: 12px; margin: 0; padding: 0; }
	td.content td.img_sub img, td.content td.spacer img { border-style: none ; outline-style: none; }
	td.content table.bildarchiv span.subinfo     { color: #9e9e9e; font-size: 10px; line-height: 12px; margin: 0; padding: 0 }
	td.content table.bildarchiv img.thumbnail { margin: 0; padding: 0; border: solid 1px #b2b2b2 }
	td.content p.subtext    { color: #9e9e9e; font-size: 10px; line-height: 12px; margin: 0 0 10px; position: relative; top: -8px }
	td.content p.shopsub    { color: #9e9e9e; font-size: 10px; line-height: 12px; }
	td.content li { margin: 0 0 0 21px; padding: 0 }
	td.content ul  { list-style-type: none; list-style-image: url("/vtlweb/de/el/list.gif"); margin: 0 0 18px; padding: 0 }
	td.content ul li p { margin: 0 0 0; position: relative; top: -4px; left: -2px }
	td.content ol    { margin: 0 0 18px; padding: 0 }
	td.content ol li p { margin: 0 0 0; position: relative; left: -6px }
	td.content a  { color: #000; text-decoration: underline }
	td.content a:hover   { color: #000; text-decoration: underline; background-color: #d4d0c8 }
	td.content td.kontakt-thumbnail { margin: 0; padding: 0; border-right: 1px solid #7f7f7f }
	td.content td.kontakt-thumbnail img.thumbnail { margin: 0; padding: 0; border-top: 1px solid #7f7f7f; border-right: none; border-bottom: 1px solid #7f7f7f; border-left: 1px solid #7f7f7f }
	td.content td.kontakt-daten { margin: 0; padding: 0 0 0 6px }
/*</agl.folder>*/
/*<agl.folder "feature">*/
	td.feature_blue a, td.feature_green a, td.feature_red a, td.feature_yellow a  { color: #000; text-decoration: underline }
	td.feature_blue a:hover, td.feature_green a:hover, td.feature_red a:hover, td.feature_yellow a:hover  { color: #000; text-decoration: underline; background-color: #f2efea }
	td.feature_blue table.img, td.feature_green table.img, td.feature_red table.img, td.feature_yellow table.img  { margin: 14px 0 18px; padding: 0 }
	td.feature_blue td.img_sub, td.feature_green td.img_sub, td.feature_red td.img_sub, td.feature_yellow td.img_sub   { color: #666; font-size: 10px; line-height: 12px; margin: 0; padding: 0; }
	td.feature_blue td.img_sub img, td.feature_green td.img_sub img, td.feature_red td.img_sub img, td.feature_yellow td.img_sub img, td.feature_blue td.spacer img, td.feature_green td.spacer img, td.feature_red td.spacer img, td.feature_yellow td.spacer img { border-style: none ; outline-style: none; }
	td.feature_blue p.subtext, td.feature_green p.subtext, td.feature_red p.subtext, td.feature_yellow p.subtext   { color: #9e9e9e; font-size: 10px; line-height: 12px; margin: 0 }
	td.feature_blue ol, td.feature_green ol, td.feature_red ol, td.feature_yellow ol   { margin: 0; padding: 0 }
	td.feature_blue li, td.feature_green li, td.feature_red li, td.feature_yellow li  { margin: 0 0 0 21px; padding: 0 }
	td.feature_blue ul { list-style-type: none; list-style-image: url("/vtlweb/de/el/list_blue.gif"); margin: 0; padding: 0 }
	td.feature_green ul { list-style-type: none; list-style-image: url("/vtlweb/de/el/list_green.gif"); margin: 0; padding: 0 }
	td.feature_red ul { list-style-type: none; list-style-image: url("/vtlweb/de/el/list_red.gif"); margin: 0; padding: 0 }
	td.feature_yellow ul { list-style-type: none; list-style-image: url("/vtlweb/de/el/list_yellow.gif"); margin: 0; padding: 0 }
	td.feature_blue div.feature   { background-color: #b8b5ae; margin: 0 0 20px 0; padding: 0 0 5px; border-style: solid none; border-width: 1px medium; border-color: #006eb6 }
	td.feature_green div.feature  { background-color: #b8b5ae; margin: 0 0 20px 0; padding: 0 0 5px; border-style: solid none; border-width: 1px medium; border-color: #51ae72 }
	td.feature_red div.feature  { background-color: #b8b5ae; margin: 0 0 20px 0; padding: 0 0 5px; border-style: solid none; border-width: 1px medium; border-color: #e7232e }
	td.feature_yellow div.feature  { background-color: #b8b5ae; margin: 0 0 20px 0; padding: 0 0 5px; border-style: solid none; border-width: 1px medium; border-color: #f8b800 }
	td.feature_blue h2, td.feature_green h2, td.feature_red h2, td.feature_yellow h2         { color: #000; font-size: 11px; font-weight: bold; margin: 3px 5px 5px; padding: 0 }
	td.feature_blue p, td.feature_green p, td.feature_red p, td.feature_yellow p      { color: #000; font-size: 10px; line-height: 14px; margin: 0 5px; padding: 0 }
	td.feature_blue ul li p, td.feature_green ul li p, td.feature_red ul li p, td.feature_yellow ul li p    { margin: 0; padding: 0; position: relative; top: -3px; left: -5px }
/*</agl.folder>*/
/*<agl.folder "shop">*/
	table.shop-login-warning  { background-color: #c00; margin: 0 0 10px; padding: 0 }
	table.shop-login-warning td  { color: #fff; font-size: 9px; font-weight: bold; line-height: 11px; padding: 2px 10px }
	td.content table.shop-img { margin: 0; padding: 0; position: relative; top: -4px }
	td.content table.shop-img img { border: solid 1px #b2b2b2 }
	td.content table.shop-img td.img_sub img,td.content table.shop-img  td.spacer img { border-style: none; outline-style: none }
/*</agl.folder>*/
/*<agl.folder "systempartner">*/
	td.content table.systempartner   { background-image: url("/vtlweb/de/systempartner/pix/systempartner-liste.gif"); margin: 5px 0 0 }
	td.content table.systempartner td { margin: 0; padding-right: 5px; padding-left: 5px }
	td.content table.systempartner a { color: #000 }
	td.content table.systempartner p.adress, td.content table.systempartner-liste p.adress { font-size: 11px; margin: 0; padding: 0 }
	td.content table.systempartner-detail { margin: 18px 0 0; padding: 0 }
	td.content table.systempartner-detail h1 { font-size: 15px; font-weight: bold; margin: 0; padding: 0 }
	td.content table.systempartner-detail_depot { background-image: url("/vtlweb/de/systempartner/pix/systempartner-detail.gif"); margin: 0 }
	td.content table.systempartner-detail img { border: solid 1px #b2b2b2 }
	td.content table.systempartner-detail img.no-border { border-style: none }
	td.content table.systempartner-img  { }
	td.content table.systempartner-img img { border: solid 1px #b2b2b2 }
	td.content table.systempartner-img td.img_sub img,td.content table.systempartner-img td.spacer img { border-style: none; outline-style: none }
/*</agl.folder>*/
/*<agl.folder "aor">*/
	#track 	{position: relative; visibility: hidden; left: 0px; top: 20px; }
/*</agl.folder>*/	