/*<agl.folder "basic">*/
	body  { scrollbar-3dlight-color: #99ccff; scrollbar-arrow-color: black; scrollbar-darkshadow-color: #99ccff; scrollbar-face-color: #99ccff; scrollbar-highlight-color: #99ccff; scrollbar-shadow-color: #6699aa; scrollbar-track-color: #aaaaaa   }
	h1, h2, h3, h4, h5, table, td, div, p, li  { font-size: 11px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; line-height: 14px }
	a, a:link, a:hover, a:active, a:visited { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "main">*/	
	table.main    { background-color: #e1f0ff }
	select.direkt { line-height: 18px; background-color: #fc3; background-image: url(../el/gradient/cyan_dark.gif); width: 250px; height: 16px }
	img.pic  { }
	input.contact, textarea.contact { width: 250px; border: solid 1px #aaa }
	input.newsletter  { width: 150px; height: 17px; border: solid 1px #aaa }
/*</agl.folder>*/
/*<agl.folder "topnav">*/
	td.navmain { color: #CAE5FF; font-size: 12px;  font-weight: bold; background-image: url(../el/gradient/cyan_dark.gif); padding: 4px 7px 5px; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
	td.navmain a:hover { color: #fff }
	a.navmain_sel { color: #fff }
	td.navspecial { color: #CAE5FF; font-size: 10px; background-image: url(../el/gradient/cyan_bright.gif); padding: 3px 7px 4px; border-bottom: 1px solid #fff }
	td.navspecial a:hover  { color: #fff }
	a.navspecial_sel { color: #fff }
/*</agl.folder>*/
/*<agl.folder "subnav">*/
	td.subnavigation  { background-color: #e1f0ff }
	div.subnav { background-color: #CAE5FF; margin: 0; padding: 0 0 4px; width: 150px }
	p.subnav_topic  { font-weight: bold; background-image: url(../el/gradient/cyan_dark.gif); margin: 0 0 2px; padding: 4px 7px }
	p.subnav  { display: block; margin: 0; padding: 0; width: 150px }
	p.subnav a  { background-color: #CAE5FF; display: block; margin: 0; padding: 3px 3px 3px 7px; width: 150px }
	p.subnav a:hover  { background-color: #fff; display: block }
	p.subnav_sel { display: block; margin: 0; background-color: #fff; margin: 0; padding: 3px 3px 3px 7px }
	p.subnav_sub  { font-size: 10px; line-height: 12px; display: block; margin: 0; padding: 0; width: 150px }
	p.subnav_sub a  { background-color: #CAE5FF; display: block; margin: 0; padding: 3px 3px 3px 14px; width: 150px }
	p.subnav_sub a:hover  { background-color: #fff; display: block }
	p.subnav_sub_sel { font-size: 10px;  line-height: 12px; background-color: #fff; display: block; margin: 0; padding: 3px 3px 3px 14px }
	p.subnav_subtopic { background-color: #CAE5FF; margin: 0; padding: 3px 3px 3px 7px }
	p.subnav_subtopic_sel { background-color: #fff; margin: 0; padding: 3px 3px 3px 7px }
/*</agl.folder>*/
/*<agl.folder "content">*/
	table.content   { background-color: #cae5ff; margin-right: 5px; margin-bottom: 15px; margin-left: 5px; width: 428px }
	td.content_topic { font-weight: bold; background-image: url(../el/gradient/cyan_mid_dark.gif); padding: 4px 15px }
	td.content_topic_date { color: #8c8c8c; font-size: 9px; line-height: 11px  }
	td.content_copy   { background-color: #cae5ff; padding: 12px 15px 8px; vertical-align: top }
	td.content_copy a { border-bottom: 1px dashed #999 }
	td.content_copy a:hover { border-bottom: 1px solid #000 }
	td.content_copy a.img, td.content_copy a.img:hover { border-style: none }
	td.content_img  { background-color: #cae5ff; padding-top: 12px; padding-right: 15px; padding-bottom: 8px; vertical-align: top }
	td.content td  { background-color: #e1f0ff; vertical-align: top }
	table.content td.sub  { font-size: 10px; line-height: 11px; background-color: #cae5ff; vertical-align: top }
	td.content_copy table  { line-height: 15px; background-color: #cae5ff; vertical-align: top }
	td.content_copy td.subline   { color: #666; font-size: 11px; line-height: 13px; text-align: right; padding: 3px 5px }
	td.content_copy table.package td  { padding-top: 2px; padding-bottom: 3px; border-bottom: 1px solid #88c2fd }
	td.content_copy table.package td.price { background-image: url("/el/hg_price.gif"); padding: 0; border-style: none }
	td.content_copy table.package td.subline { color: #666; font-size: 11px; line-height: 13px; text-align: right; padding: 3px 5px; border-style: none }
	td.content_copy ul.list { list-style-image: url("/el/list.gif"); position: relative; top: -1px; left: 13px }
	td.legend_topic { color: #333; font-weight: bold; background-image: url(../el/gradient/cyan.gif); padding: 4px 5px 4px 6px; border-bottom: 1px solid #fff }
	td.legend_copy { color: #666; line-height: 15px; background-color: #CAE5FF; padding: 2px 5px 4px 6px; border-bottom: 1px solid #fff }
	td.legend_copy_last { color: #666; line-height: 15px; background-color: #CAE5FF; padding: 2px 5px 4px 6px }
/*</agl.folder>*/
/*<agl.folder "feature">*/
	td.feature { background-color: #e1f0ff }
	table.feature { background-color: #cfe6fd; margin-bottom: 10px }
	td.feature_topic { color: #333;  font-weight: bold; background-image: url(../el/gradient/cyan.gif); padding: 4px 5px 4px 6px }
	td.feature_copy { color: #666;  line-height: 15px; background-color: #cfe6fd; padding: 2px 5px 4px 6px }
	table.feature a { color: #666; font-size: 10px;  line-height: 11px; letter-spacing: -1px }
	table.feature a:hover {  }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	td.footer_divider { background-color: #9cf; border-top: 1px solid #fff; border-bottom: 1px solid #fff }
	td.footer_copy  { color: #333; font-size: 10px; line-height: 9px; background-color: #9cf; padding: 3px 5px; vertical-align: middle }
	td.footer a { text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "navi_faq">*/
	div.subnav_faq  { background-color: #CAE5FF; margin: 0 0 10px; padding: 0 0 4px; width: 150px }
	ul, li  { list-style-type: none; margin: 0; padding: 0 }
	ul.subnav  { list-style-type: none; margin: 0; width: 150px }
	ul.subnav a    { text-decoration: none; display: block; margin: 0; padding: 3px; width: 150px }
	ul.subnav a:link, ul.subnav a:visited  { background-color: #CAE5FF; margin: 0; padding-left: 7px }
	ul.subnav a:hover, ul.subnav a:active   { background-color: #fff; margin: 0; padding-left: 7px }
	ul.themes       { list-style-type: none; margin: 0 }
	ul.themes li    { margin-bottom: 5px }
	ul.themes a       { text-decoration: none; margin: 0 }
	ul.themes a:link, ul.themes a:visited    { text-decoration: none; margin: 0; border-bottom: 1px dashed #999 }
	ul.themes a:hover, ul.themes a:active      { text-decoration: none; margin: 0; border-bottom: 1px solid #000 }
	p.faq_copyright   { color: #aaa; font-size: 10px;  line-height: 9px; margin-right: 3px; float: right }
	p.faq_copyright a { color: #aaa; font-size: 10px;  line-height: 9px; text-decoration: underline }
	p.faq_copyright a:hover { ; font-size: 10px;  line-height: 9px; text-decoration: underline }
	form.faq_searchform  { margin: 0; padding: 0 }
	input.faq, textarea.faq, select.faq {  margin-bottom: 5px; margin-left: 10px; width: 250px; border: solid 1px #aaa }
	input.faq_search   { margin: 0 0 0 5px; padding: 0; width: 118px; height: 17px; border: solid 1px #aaa }
	input.faq_submit_search    { margin: 0 0 0 0; padding: 0 }
	input.faq_submit     { margin: 0 0 0 10px; padding: 0 }
/*</agl.folder>*/
