/*Schriftfarbe*/
.fgStdLink, a {color: #009933;}
.fgStdMd, .alt {color: #666666;}
.fgStdDk, body, .altDk, .std_itext, .std_finactive, .std_fkatinactive, 
.nav_enabled, .lay_linkactive, .altAktDk, .poolReiter li .altDk, .poolReiter_typ2 li .altDk, .poolReiter_typ3 li .altDk {color: #303030;}
.fgStdLt, .altLt, .altInaktLt {color: #EFEFEF;}
.altInaktMd  {color: #808080;}
.fgStdDis, .nav_disabled {color: #BBBBBB;}
.fgBlack, .altInakt, .altInaktDk, .std_fontDk, .poolReiter .fgBlack {color: #000000;}
.fgWhite, .altAktLt, .std_redD, .std_ylwD, .std_grnD, .std_fontLt {color: #FFFFFF;}
.fgSpez, .altSpez, .std_fspecial {color: #CC0000;}
.fgYlwD {color: #3A3A87;}
.fgAktiv {color: #009933;}
.emptyLink {color: #999999;}
/* Standard-Fonts / Einstellungen */
.stdFtb {font-family: Arial, Helvetica, Geneva, sans-serif, Verdana; font-size:18px; font-weight:normal; color: #303030;}
.stdFtm, td, select, selected, option, textarea, .itext, .std_itext, .ta, .std_ta, .std_tb, .std_tbrs, .tb, .tbrs, .tbdis, .tbFocus {font-family: Arial, Helvetica, Geneva, sans-serif, Verdana; font-size:11px; font-weight:normal; color: #303030;}
.stdFts, .nav_enabled, .nav_disabled {font-family: Arial, Helvetica, Geneva, sans-serif, Verdana; font-size:10px; font-weight:normal; color: #303030;}
.stdKur {color: #AAAAAA; font-style:italic;}

.stdFtmBold, .std_fbold, .ftBold {font-weight:bold;}
.stdFtmN, .std_fN, .ftNorm {font-weight:400;font-size:11px;}
.stdFtBig, .std_fbig {font-size:18px;}
.std_fmedium, .stdFtMed {font-size:14px;}
.stdFtMd {font-size:12px;}
.std_fs, .stdFtS {font-size:10px;}
.stdFtXS {font-size:9px;}

/*Hintergrundfarben*/
.bgWhite, body, select, selected, option, textarea, .std_ta, .std_tb, .std_tbrs {background-color: #FFFFFF;}
.bgStdLt, .std_BgL, .rep_bgL {background-color: #F9F9F9;}
.bgStdMd, .std_BgM, .rep_bgM, .lay_tree {background-color: #EFEFEF;}
.bgStdDk, .std_BgD, .std_Bgd, .rep_bgD, .std_tbdis {background-color: #CECECE;}
.bgRedD, .std_redD {background-color: #CC0000;}
.bgRedLt {background-color: #FFEEEE;}
.bgGrnD, .std_grnD {background-color: #009933;}
.bgYlwD, .std_ylwD {background-color: #FFCC00;}
.bgRedM {background-color: #DE6365;}
.bgRedL, .std_redL, .bgErr {background-color: #FFF2F2;}
.bgGrnL, .std_grnL {background-color: #EFFAF5;}
.bgYlwL, .std_ylwL {background-color: #FFF88A;}

/*Hintergrundgrafik*/
.bgImage {background:url(/IMG/layout/komp/Liste/LIST_bgHead.gif) repeat-x #F0EFF0;}
.bgImage_a {background:url(/IMG/layout/komp/Liste/LIST_bgHead_a.gif) repeat-x #F0EFF0;}
.bgBorder {background:url(/IMG/layout/komp/Liste/LIST_bgBorder.gif) repeat-x #C8C8C8;}


/*Höhenangaben in Raster*/
.h1R, .std_itext {height:16px;}
.h1RN {height:16px;padding:0px;font-size:14px;margin:0px;display:inline;}
.h1R1, .std_tb, .std_tbrs, .std_tbdis {height:16px;}
.h3R {height:50px;}
.h31R, #main, #main_large {min-height:426px;}

/*Breitenangaben in Raster*/
.wMain, .basTab, #main, #page, #main_large {width:966px;}
/*.wCont {width:566px;}*/
.wCont {width:560px;}
.w31R {width:528px;}
.w31R2 {width:526px;}
.w10R {width:169px;}
.w14R {width:237px;}

/*Seitenaufbau-Elemente
#main, #contentActBar {background-image: url(/Img/lay/bg_main.gif);overflow:auto;clear:both;}
.contentL {padding-top:16px; width: 169px; background-color: #EFEFEF;}
.contentR {border-spacing:2px; width: 237px; background-color: #EFEFEF;vertical-align:top;padding-top:16px;}
.contentM {width:560px;vertical-align:top;padding-top:16px;}
.contentB {height: 16px;border-top: 1px solid #FFFFFF;}
*/

/*Link-Deklarationen*/
.txt_decoration_none,
/*Standard-Link*/
a:link, a:visited, a:active,
/*Alternativer Link*/
.alt:link, .alt:visited, .alt:active,
/*Inaktiver alternativer Link*/
.altInakt:link, .altInakt:visited, .altInakt:active,
/*Spezial-Link*/
.altSpez:link, .altSpez:visited, .altSpez:active,
/*Alternativer Link dunkel*/
.altDk:link, .altDk:visited, .altDk:active,
/*Alternativer Link hell*/
.altLt:link, .altLt:visited, .altLt:active,
/*Alternativer inaktiver Link dunkel*/
.altInaktDk:link, .altInaktDk:visited, .altInaktDk:active,
/*Alternativer inaktiver Link hell*/
.altInaktLt:link, .altInaktLt:visited, .altInaktLt:active,
/*Alternativer inaktiver Link mittel*/
.altInaktMd:link, .altInaktMd:visited, .altInaktMd:active,
/*Blätterfunktion*/
.nav_enabled, .nav_disabled
{text-decoration: none;}

.txt_decoration_underline, a:hover, .alt:hover, .altInakt:hover, .altSpez:hover, .altDk:hover, .altLt:hover, .altInaktDk:hover, .altInaktLt:hover {
        text-decoration: underline;
}
#main, #main_large {outline:none;}
body {font-family: Arial, Helvetica, Geneva, sans-serif, Verdana; font-size: 11px; margin: 16px 0px 0px 0px;}
form {margin-bottom: 0px; margin-top: 0px; display:inline}
/*br {line-height:16px;}*/

/*Hand über Button anzeigen*/
input[type=image] {
 cursor: pointer;
}

.ta, .std_ta {border: none; margin-top: 0px; margin-bottom: 0px;}
.tb, .std_tb, .tbFocus, .tbErr {height:16px; border: none; margin-bottom: -2px; margin-top: -2px;}
.tbFocus {height:16px; border: none; margin-bottom: -2px; margin-top: -2px;background-color: #FAFB7E;}
.tbrs, .std_tbrs {height:16px; border:1px solid #CECECE; margin-top: -2px; margin-bottom: -2px;}
.tbdis, .std_tbdis {height:16px; border: none; margin-top: -2px; margin-bottom: -2px;}
.itext, .std_itext { border-style: groove; margin-top: -1px;margin-bottom: -1px;}
.chk, .std_chk {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}
.radio, .std_radio {margin: 0px;}
.tooltip, .std_tooltip {background-color: #FFFFE1;}

/*Border*/
.lineDkT, .lineDk, .lineDkTBR, .std_lineD2SS, .std_lineD2, .std_lineDtop, .std_BorderDtop, .lineDkTB, .lineDkTBL, .lineDkRTL {border-top: 1px solid #CECECE;}
.lineDkB, .lineDk, .lineDkBL, .lineDkTBR, .lineDkBLR, .lineDkBR, .std_lineD2SS, .std_lineD2, .std_lineD, .std_BorderD, .lineDkTB, .lineDkTBL {border-bottom: 1px solid #CECECE;}
.lineDkL, .lineDk, .lineDkLR, .lineDkBL, .lineDkBLR, .std_lineD2SS, .std_lineDleft, .std_BorderDleft, .lineDkTBL, .lineDkRTL {border-left: 1px solid #CECECE;}
.lineDkR, .lineDk, .lineDkLR, .lineDkTBR, .lineDkBLR, .lineDkBR, .std_lineDright, .std_BorderDright, .lineDkRTL {border-right: 1px solid #CECECE;}

.lineDk {border: 1px solid #CECECE;}
.lineMd {border: 1px solid #EFEFEF;}
.lineLt {border: 1px solid #FFFFFF;}

.lineMdT, .lineMd, .std_lineD2dis, .lineMdTBR, .lineMdTR, .lineMdRTL, .lineMdTL, .lineMdTB, .lineMdTBL  {border-top: 1px solid #EFEFEF;}
.lineMdB, .lineMd, .lineMdTBR, .std_lineD2dis, .lineMdBLR, .lineMdBR, .lineMdLB, .lineMdTB, .lineMdTBL {border-bottom: 1px solid #EFEFEF;}
.lineMdL, .lineMd, .lineMdRL, .lineMdBLR, .lineMdRTL, .lineMdTL, .lineMdLB, .lineMdTBL {border-left: 1px solid #EFEFEF;}
.lineMdR, .lineMd, .lineMdTBR, .lineMdRL, .lineMdBLR, .lineMdBR, .lineMdTR, .lineMdRTL {border-right: 1px solid #EFEFEF;}

.lineLtT, .lineLt, .std_lineL2, .lineLtLT {border-top: 1px solid #FFFFFF;}
.lineLtB, .lineLt, .std_lineL2, .std_lineL, .contentH {border-bottom: 1px solid #FFFFFF;}
.lineLtL, .lineLt, .lineLtLT {border-left: 1px solid #FFFFFF;}
.lineLtR, .lineLt {border-right: 1px solid #FFFFFF;}

.lineRedT, .lineRed {border-top: 1px solid #CC0000;}
.lineRedB, .lineRed {border-bottom: 1px solid #CC0000;}
.lineRedL, .lineRed {border-left: 1px solid #CC0000;}
.lineRedR, .lineRed {border-right: 1px solid #CC0000;}
.lineRedMT, .lineMRed {border-top: 1px solid #DE6365;}
.lineRedMB, .lineMRed {border-bottom: 1px solid #DE6365;}
.lineRedML, .lineMRed {border-left: 1px solid #DE6365;}
.lineRedMR, .lineMRed {border-right: 1px solid #DE6365;}

.lineBox {border: 1px solid #CECECE;}
.menThemeFECF0F .lineBox:hover {border: 1px solid #FECF0F;}
.menThemeFF9B2B .lineBox:hover {border: 1px solid #FF9B2B;}
.menThemeD41C1C .lineBox:hover {border: 1px solid #D41C1C;}
.menThemeA16412 .lineBox:hover {border: 1px solid #A16412;}
.menTheme009933 .lineBox:hover {border: 1px solid #009933;}
.menTheme4082BF .lineBox:hover {border: 1px solid #4082BF;}
.menTheme3A3A87 .lineBox:hover {border: 1px solid #3A3A87;}
.menThemeBE1695 .lineBox:hover {border: 1px solid #BE1695;}
.menTheme242792 .lineBox:hover {border: 1px solid #242792;}
.menTheme303030 .lineBox:hover {border: 1px solid #303030;}

/*Kopfbild*/
.kopfBildRechts {margin:0px;padding:0px;line-height:67px;text-align:center;vertical-align:middle;font-size: 10pt;font-weight:bold;}

.pMargin p {margin:0px; padding:0px;}

/*Formular*/
/*.frm {border-collapse: collapse;}*/

.marg { margin:1px;}
.marg_r { margin-right:1px; }
.marg_l { margin-left:1px; }
.marg_t { margin-top:1px; }
.marg_b { margin-bottom:1px; }

.align_l { text-align:left; }
.align_c { text-align:center; }
.align_r { text-align:right; }
.valign_m { vertical-align:middle; }
.valign_t { vertical-align:top; }
.valign_b { vertical-align:bottom; }

.clear {clear:both;}

.curPoi {cursor:pointer;}
/*anzuwenden auf die box mit dem floatenden inhalt 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}*/
/*.clearfix {display: inline-block;}   for IE/Mac */

.flL {float:left;}
.flR {float:right;}

/*Shopping-Farben*/
.colAuto {background-color: #9ACAFB;}
.colBekleidung {background-color: #00349A;}
.colEDV {background-color: #0134FF;}
.colGesundheit {background-color: #FFFF00;}
.colKinderausstattung {background-color: #CD66FF;}
.colNahrung {background-color: #64FFCC;}
.colSchuhe {background-color: #34CC67;}
.colSpiel {background-color: #FE65CD;}
.colUnterhaltung {background-color: #FF679A;}
.colBaubedarf {background-color: #6766FF;}
.colBuecher {background-color: #FECCFF;}
.colElektro {background-color: #CC9900;}
.colHausrat {background-color: #FF9A66;}
.colMoebel {background-color: #34CCFE;}
.colNatur {background-color: #CCFF34;}
.colSpezial {background-color: #FFCC33;}
.colUhren {background-color: #CC9998;}
.colWarenhaus {background-color: #33CC33;}

/*Branchen-Farben*/
.colBranchen186 {background-color: #FFCC33;} /*Baugewerbe*/
.colBranchen175 {background-color: #99CCFF;} /*Bildung*/
.colBranchen179 {background-color: #6666FF;} /*Dienstleister*/
.colBranchen183 {background-color: #FFCCFF;} /*Fachhandel*/
.colBranchen178 {background-color: #0033FF;} /*Finanzen*/
.colBranchen174 {background-color: #CC9900;} /*Freizeit*/
.colBranchen171 {background-color: #FFFF00;} /*Gastgewerbe*/
.colBranchen184 {background-color: #CC66FF;} /*Gewerbe*/
.colBranchen176 {background-color: #33CCFF;} /*Immobilien*/
.colBranchen181 {background-color: #33CC66;} /*Marketing*/
.colBranchen169 {background-color: #003399;} /*Shopping*/
.colBranchen170 {background-color: #FF9966;} /*Soziales*/
.colBranchen173 {background-color: #FF66CC;} /*Verbände*/
.colBranchen172 {background-color: #66FFCC;} /*Kultur*/
