{ font-family:Verdana,Arial,Helvetica; }
body,p,div,span,tr,td,ul,ol,li,b,a,i,u,font,input,textarea	{ font-family:Verdana,Arial,Helvetica; }
input,textarea	{ font-size:12px; border:1px solid #cccccc; }
input.noframe	{ font-size:12px; border:0px solid #cccccc; }

.bg				{ background-image:url(/img/bg.gif); background-repeat:repeat-x; }
.titleLeftA		{ background-image:url(/img/bg_links.gif); background-repeat:repeat; }
.titleLeft		{ background-image:url(/img/bg_links.jpg); background-repeat:repeat-x; }

.titleTop				{ background-image:url(/img/bg_header.gif); background-repeat:repeat-x; font-size:11px; font-weight:normal; color:#ffffff; }
.titleTop a				{ font-size:11px; font-weight:normal; color:#ffffff; }
.titleTop a:link		{ font-size:11px; font-weight:normal; color:#ffffff; }
.titleTop a:visited		{ font-size:11px; font-weight:normal; color:#ffffff; }

.titleRightA	{ background-image:url(/img/bg_rechts.gif); background-repeat:repeat; }
.titleRight		{ background-image:url(/img/bg_rechts.jpg); background-repeat:repeat-x; }
.content		{ width:519px; padding-left:55px; padding-top:15px; padding-right:55px; color:#003e71 }

.headingMain	{ font-size:22px; font-weight:bold; padding-bottom:5px; }
.headingSub		{ font-size:12px; font-weight:bold; }
.headingFrom	{ font-size:12px; font-style:italic; }
.footerReadMore	{ font-size:12px; font-weight:bold; }

.verlinkung { display:none; visibility:hidden; }

tt 	{ font-family:Courier New; }
tt a	{ font-family:Courier New; }
tt b	{ font-family:Courier New; }

#nu	{ text-decoration:none; font-family:Verdana,Arial,Helvetica; }
a:link	{ font-weight:bold; text-decoration:none; color:#003e71; }
a:visited	{ font-weight:bold; text-decoration:none; color:#003e71; }
a:hover	{ text-decoration:underline;}

.menuLink			{ border:1px solid #ffffff; padding:5px; display:block; width:100px; text-decoration:none; }
.menuLink:hover		{ border:1px solid #b7d3e1; text-decoration:none; }
.menuLink:focus		{ border:2px solid #016496; padding:4px; }
.menuLink:active	{ border:2px solid #016496; padding:4px; }

.templateBlue	{ color:#022D64; font-size:12px; }
.templateBlue a	{ color:#022D64; font-size:12px; }

.ZITEnav	{ color:#ffffff; font-size:16px; }
.ZITEnav a	{ color:#ffffff; font-size:16px; }

.templateGrey	{ color:#777777; font-size:12px; }
.templateW	{ color:#ffffff; font-size:12px; }
.buttonsW a	{ color:#ffffff; font-size:12px; font-weight:bold; }
.file		{ color:#022D64; font-size:12px; }

.navigation						{ background-color:#a96507; color:#fff7e0; font-size:13px; font-weight:normal; }
.navigation a					{ background-color:#a96507; color:#fff7e0; font-size:13px; font-weight:normal; }
.navigation a:visited			{ background-color:#a96507; color:#fff7e0; font-size:13px; font-weight:normal; }
.navigation a:hover				{ text-decoration:none;}

.navigation2					{ background-color:#be893d; color:#fff7e0; font-size:13px; font-weight:normal; }
.navigation2 a					{ background-color:#be893d; color:#fff7e0; font-size:13px; font-weight:normal; }
.navigation2 a:visited			{ background-color:#be893d; color:#fff7e0; font-size:13px; font-weight:normal; }
.navigation2 a:hover			{ text-decoration:none;}

.navigationSelected				{ background-color:#fff7e0; color:#8d3c00; font-size:13px; font-weight:normal; }
.navigationSelected a			{ background-color:#fff7e0; color:#8d3c00; font-size:13px; font-weight:normal; }
.navigationSelected a:visited	{ background-color:#fff7e0; color:#8d3c00; font-size:13px; font-weight:normal; }
.navigationSelected a:hover		{ text-decoration:none;}

.navigation2Selected			{ background-color:#fff7e0; color:#8d3c00; font-size:13px; font-weight:normal; }
.navigation2Selected a			{ background-color:#fff7e0; color:#8d3c00; font-size:13px; font-weight:normal; }
.navigation2Selected a:visited	{ background-color:#fff7e0; color:#8d3c00; font-size:13px; font-weight:normal; }
.navigation2Selected a:hover	{ text-decoration:none;}

.subnav							{ background-color:#d4ae74; color:#752900; font-size:13px; font-weight:normal; }
.subnav a						{ background-color:#d4ae74; color:#752900; font-size:13px; font-weight:normal; }
.subnav a:visited				{ background-color:#d4ae74; color:#752900; font-size:13px; font-weight:normal; }
.subnav a:hover					{ text-decoration:none;}


.merken			{ font-size:10px; color:#8d3c00; padding:5px; overflow-x:hidden; }
.merkenliste	{ font-size:10px; color:#8d3c00; }
.merkenliste a	{ font-size:10px; color:#8d3c00; }

.bestellen		{ line-height:18px; top:5px; border:1px solid #0077cc; padding:2px 4px; margin:2px 3px; color:#0077cc !important; }


.text			{ font-size:14px; color:#003e71; }
.kt				{ font-size:12px; color:#003e71; }
.tt				{ font-size:10px; color:#003e71; }
.footer			{ font-size:12px; color:#003e71; }
.bunr			{ color:#a1b3c1; }
#bu				{ font-size:11px; max-height:65px; overflow-y:auto; }

.toTop			{ font-size:9px; color:#003e71; padding:1px; padding-left:3px; padding-right:3px; border:1px solid #003e71; }
.toTop:hover	{ font-size:9px; color:#003e71; padding:1px; padding-left:3px; padding-right:3px; border:1px solid #003e71; background-color:#cee1eb; text-decoration:none; }

.suchform td input { font-size:12px; }
.suchform td font { font-size:12px; vertical-align:middle; padding-bottom:8px; }
.suchform td { font-size:12px; white-space:nowrap; }

.gl a { border:1px solid #ffffff; }
.gl a:hover { border:1px solid #fffffe; }
.gl a:focus { border:1px solid #fffffd; }
.gl a:active { border:1px solid #fffffd; }

.gl a img { border:1px solid #ffffff; padding:5px; }
.gl a:hover img { border:1px solid #b7d3e1; }
.gl a:focus img { border:2px solid #016496; padding:4px; }
.gl a:active img { border:2px solid #016496; padding:4px; }

.design, .design a { padding-top:15px; font-size:8px; color:#cccccc; -moz-opacity:.30; filter:alpha(opacity=30); opacity:.30;}

.s_lo { background-image:url(/img/system/lo.gif); width:16px; height:12px; }
.s_o  { background-image:url(/img/system/o.gif); width:100%; height:12px; }
.s_ro { background-image:url(/img/system/ro.gif); width:16px; height:12px; }
.s_l  { background-image:url(/img/system/l.gif); width:16px; }
.s_r  { background-image:url(/img/system/r.gif); width:12px; }
.s_lm1 { background-image:url(/img/system/lm1.gif); width:16px; height:10px; }
.s_m1  { background-image:url(/img/system/m1.gif); width:100%; height:10px; }
.s_rm1 { background-image:url(/img/system/rm1.gif); width:16px; height:10px; }
.s_lm2 { background-image:url(/img/system/lm2.gif); width:16px; height:9px; }
.s_m2  { background-image:url(/img/system/m2.gif); width:100%; height:9px; }
.s_rm2 { background-image:url(/img/system/rm2.gif); width:16px; height:9px; }
.s_lu { background-image:url(/img/system/lu.gif); width:16px; height:17px; }
.s_u  { background-image:url(/img/system/u.gif); width:100%; height:17px; }
.s_ru { background-image:url(/img/system/ru.gif); width:16px; height:17px; }

.lo { background-image:url(/img/system/edit_layout/lo.gif); width:16px; height:3px; }
.o  { background-image:url(/img/system/edit_layout/o.gif); width:100%; height:3px; }
.ro { background-image:url(/img/system/edit_layout/ro.gif); width:16px; height:3px; }
.l  { background-image:url(/img/system/edit_layout/l.gif); width:16px; }
.r  { background-image:url(/img/system/edit_layout/r.gif); width:16px; }
.lm { background-image:url(/img/system/edit_layout/lm.gif); width:16px; height:1px; }
.m  { background-image:url(/img/system/edit_layout/m.gif); width:100%; height:1px; }
.rm { background-image:url(/img/system/edit_layout/rm.gif); width:16px; height:1px; }
.lu { background-image:url(/img/system/edit_layout/lu.gif); width:16px; height:8px; }
.u  { background-image:url(/img/system/edit_layout/u.gif); width:100%; height:8px; }
.ru { background-image:url(/img/system/edit_layout/ru.gif); width:16px; height:8px; }
