/* CSS-Vereinbarungen fuer Menue */
/*
BODY{
scrollbar-face-color:#EFEFFC;
scrollbar-arrow-color:#ff9900;
scrollbar-track-color:#EFEFFC;
scrollbar-shadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-Color:#666666;
}
*/
h1 {
font-family:arial,verdana,helvetica,arial,sans-serif;
font-size:12px;
color:#000066;
text-decoration:none;
display:inline;
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0px; top:0px;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10px; height:10px; visibility:hidden;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; visibility:hidden;}
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:0px; font-family:tahoma, arial,helvetica; visibility:hidden; background-color:white}
.clLevel1border{position:absolute; visibility:hidden}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; visibility:hidden;}
.clLevel2border{position:absolute; visibility:hidden;}

/* normal-classes*/
a.normal:link {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:normal;color:#000066;text-decoration:underline}
a.normal:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color: #000066; text-decoration: underline}
a.normal:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color: #000066; text-decoration: none}
a.normal:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color: #000066; text-decoration: none}
a.normal:focus { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color: #000066; text-decoration: none}

/* normal-classes-FM STARTSITE*/
a.start:link {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none}
a.start:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #ffffff; text-decoration: none}
a.start:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #ffffff; text-decoration: none}
a.start:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #ffffff; text-decoration: underline }
a.start:focus { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #ffffff; text-decoration: none}

/* normal-classes-FM STARTSITE*/
a.start2:link {font-family:Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;color:#A48374;text-decoration:none}
a.start2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #A48374; text-decoration: none}
a.start2:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #A48374; text-decoration: none}
a.start2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #A48374; text-decoration: underline}
a.start2:focus { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #A48374; text-decoration: none}

/* zerti-classes*/
a.zert:link {font-family:Arial,Helvetica,sans-serif;font-size:7pt;font-weight:bold; color:#000000;text-decoration:none}
a.zert:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #ff9900; text-decoration: none}
a.zert:active { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #000066; text-decoration: none}
a.zert:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #000066; text-decoration: underline}
a.zert:focus { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #000066; text-decoration: none}

/* agb-classes*/
a.agb:link {font-family:Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;color:#000066;text-decoration:none}
a.agb:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066; text-decoration: none}
a.agb:active { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #ff9900; text-decoration: none}
a.agb:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #FF9900; text-decoration: underline}
a.agb:focus { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #ff9900; text-decoration: none}

/* copy-classes*/
a.copy:link {font-family:Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;color:#000066;text-decoration:none}
a.copy:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066; text-decoration: none}
a.copy:active { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066; text-decoration: none}
a.copy:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066; text-decoration: underline}
a.copy:focus { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066; text-decoration: none}

/* seimenueneu-classes*/
a.seitenurtext:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none}
a.seitenurtext:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none}
a.seitenurtext:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none}
a.seitenurtext:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: none}
a.seitenurtext:focus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: none}

/* seiten-navi-classes*/
a.seitennav:link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none; border:1px solid #ff9900;padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px;}
a.seitennav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none; border:1px solid #ff9900;padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px;}
a.seitennav:active {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none; border:1px solid #ff9900;padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px;}
a.seitennav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: none; border:1px solid #ff9900;padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px; background-Color:white;}
a.seitennav:focus {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: none; border:1px solid #ff9900;padding-left:3px;padding-right:3px;padding-top:1px;padding-bottom:1px;}

/* Link-classes Suche/Finden*/
a.suche:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: underline}
a.suche:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: underline}
a.suche:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: underline}
a.suche:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: underline}
a.suche:focus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: underline}

/* seisec_unter-classes*/
a.seitenurtext2:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #000066; text-decoration: none; font-weight: normal}
a.seitenurtext2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #000066; text-decoration: none; font-weight: normal}
a.seitenurtext2:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: normal}
a.seitenurtext2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: normal}
a.seitenurtext2:focus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: normal}

/* seisec_unter-classes*/
a.linkaktuell9:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  color: #ff9900; text-decoration: none; font-weight: normal}
a.linkaktuell9:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  color: #ff9900; text-decoration: none; font-weight: normal}
a.linkaktuell9:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  color: #000066; text-decoration: none; font-weight: normal}
a.linkaktuell9:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  color: #000066; text-decoration: none; font-weight: normal}
a.linkaktuell9:focus { font-family: Arial, Helvetica, sans-serif; font-size: 9pt;  color: #000066; text-decoration: none; font-weight: normal}

a.linkaktuell { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900 ; text-decoration: none; font-weight: normal}
a.linkaktuell8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900 ; text-decoration: none; font-weight: normal}

/* Link-classes Checkbox/Radio-Links*/
a.check:link { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #000066; text-decoration: underline}
a.check:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #000066; text-decoration: underline}
a.check:active { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #ff9900; text-decoration: underline}
a.check:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #ff9900; text-decoration: underline}
a.check:focus { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #ff9900; text-decoration: underline}

/* shop-menu: warengruppe*/
a.wg:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #000066; text-decoration: none; font-weight: bold}
a.wg:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #000066; text-decoration: none; font-weight: bold}
a.wg:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold}
a.wg:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold; background-color:#e7e7f5;}
a.wg:focus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold}

/* shop-menu: warengruppe = Gutschrift*/
a.wg_gut:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold}
a.wg_gut:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold}
a.wg_gut:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold}
a.wg_gut:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold; background-color:#e7e7f5;}
a.wg_gut:focus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: bold}

/* shop-menu: unterwarengruppe*/
a.uwg:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #000066; text-decoration: none; font-weight: normal}
a.uwg:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #000066; text-decoration: none; font-weight: normal}
a.uwg:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: normal}
a.uwg:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: normal; background-color:#e7e7f5;}
a.uwg:focus { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: normal}

a.uwg_active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color: #ff9900; text-decoration: none; font-weight: normal; background-color:#e7e7f5;}
/* shop-menu: unterwarengruppe*/
a.uwg7:link { font-family: Arial, Helvetica, sans-serif; font-size: 7pt;  color: #000066; text-decoration: none; font-weight: normal}
a.uwg7:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt;  color: #000066; text-decoration: none; font-weight: normal}
a.uwg7:active { font-family: Arial, Helvetica, sans-serif; font-size: 7pt;  color: #ff9900; text-decoration: none; font-weight: normal}
a.uwg7:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt;  color: #ff9900; text-decoration: none; font-weight: normal; background-color:#e7e7f5;}
a.uwg7:focus { font-family: Arial, Helvetica, sans-serif; font-size: 7pt;  color: #ff9900; text-decoration: none; font-weight: normal}

a.fl8bold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: underline}

/* Ueberschriften */
.ueber10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #000066}
.ueber10blass { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #e7e7f5}
.ueber10orange { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #ff9900}
.ueber10magenta { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #FF0066}

/* Preisauszeichnungen */
.preis_old { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:bold; color: #000066}
.preis_new { font-family: Arial, Helvetica, sans-serif; font-size: 15pt; font-weight:bold; color: #ff9900; text-shadow: 6px 6px #cccccc}

/* Fliesstext */
.fl10 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; color: #000066}
.fl10bold {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #000066}
.fl10bold_red { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: red; text-decoration: none}
.fl10_red { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; color: red; text-decoration: none}
.fl11_orange_bold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF9900}
.fl11_white_bold {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF}
.weih {font-family: verdana, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #ffffff}

.fl9 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color: #000066}
.fl9grau { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color: #666666}
.fl9weiss { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal; color: #fff;}
.fl9bold { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #000066}
.fl9bold_orange { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #ff9900}
.fl9bold_weiss { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; color: #ffffff}
.fl9_orange_bold {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FF9900}

.fl8 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: #000066; text-decoration: none}
.fl8bold { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none}
.fl8bold_weiss { font-family: verdana, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ffffff; text-decoration: none}
.fl8bold_orange { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #ff9900; text-decoration: none}
.fl8orange { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: #ff9900}
.fl8weiss { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: #ffffff; text-decoration: none}
.fl8_red { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: red; text-decoration: none}
.fl8bold_red { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: red; text-decoration: none}
.fl8black { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; color: black; text-decoration: none}
.fl8bold_black { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: black; text-decoration: none}

.fl14bold_grau { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:bold; color: #cccccc; text-decoration: none}
.fl14bold_orange { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:bold; color: #ff9900; text-decoration: none}

.fl6_grau { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-weight:normal; color: #999999; text-decoration: none;}
.fl7 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066; text-decoration: none}
.fl7bold { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #000066; text-decoration: none}
.fl7bold_red { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:bold; color: #FF0000; text-decoration: none}
.fl7_orange { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #ff9900; text-decoration: none}
.fl7weiss { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #ffffff; text-decoration: none}

.copy { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:lighter; color: #000066;}

td.menue { font-family: Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#ffffff;text-decoration:none;}

/* Link behaviour */
a { font-family: Arial, Helvetica, sans-serif;  font-weight: normal}
/* behavior Letter-Size*/
cmsheadline { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #000066; text-decoration: none}
a.schrift:link { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:lighter; color: #000066;text-decoration: none;border:1px solid #000066;}
a.schrift:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:lighter; color: #000066;text-decoration: none;border:1px solid #000066;}
a.schrift:active { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:lighter; color: #000066;text-decoration: none;border:1px solid #000066;}
a.schrift:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:lighter; color: #000066;text-decoration: none;border:1px solid #000066;background-Color:#e7e7f5;}
a.schrift:focus { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:lighter; color: #000066;text-decoration: none;border:1px solid #000066;}
/* other */
input { font-family: Verdana, Arial, Helvetica, sans-serif}

/* Druckbereich eingrenzen
div.druckbereich {size: portrait;} */

/* Classes for Shop */

/* for images */
.lager {border:1px solid #000066;cursor:help;}

/* for links */
a.lager:link {border:0px;border-color:white;cursor:help;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066;}
a.lager:visited {border:0px;border-color:white;cursor:help;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066;}
a.lager:active {border:0px;border-color:white;cursor:help;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066;}
a.lager:hover {border:0px;border-color:white;cursor:help;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066;}
a.lager:focus {border:0px;border-color:white;cursor:help;text-decoration: none;font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight:normal; color: #000066;}

/* classes fuer finanzbutton*/
div.foc 	  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #000066; text-decoration: none;width:250px;margin-top:5px;margin-bottom:5px;background-color:#fdf5e6;border:2px outset silver;cursor:pointer;}
div.foc:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; color: #000066; text-decoration: none;width:250px;margin-top:5px;margin-bottom:5px;background-color:#000066;color:white;border:2px inset silver;cursor:pointer;}