@import url("css/menu.css");

/*--------- dnn menu style ----------*/
/* main menu td */
.mainMenu 
{
	cursor:pointer;
	font-size: 11px; 
	background-color:transparent;
	width:970px;
}

/* Main Menu Normal */
.mainMenu .root
{	
	/*color: #375162;*/
	color: #ffffff;
	
	background-color: #319a31;
	
	font-size: 10pt; 
	font-weight:bold;
  text-align:center; 
	/*padding:12px 12px 12px 12px;*/
	padding: 3px 10px 1px 10px;
	/*text-transform:uppercase;*/
	margin-right:1px;
	white-space:nowrap;
	/*margin-right:1px;*/
	margin-right:0px;
	float:left;
}


/* Main menu hover */
.mainMenu .hov{ 
	/*color:#fff;*/
	color: #cc0014;
	/*background:url(../images/menu_hover.png) repeat-x top left;*/
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {
/*color:#FFF;*/
color: #333333;
	/*background:url(../images/menu_active.png) repeat-x top left;*/
}
.mainMenu table{
	border:1px solid #C0D6E5;
	z-index: 5000;
	}

/* SUB Menu Normal */
.mainMenu tr.mi{
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:2em;
	text-transform:none; 
}
.mainMenu tr.mi td{
padding: 0 2px;
text-transform:none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov { 
/*background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;*/
background-color: #319a31;
}

.mainMenu tr.hov td{
/*color:#fff;*/
color: #cc0014;
}

.mainMenu tr.sel, .mainMenu tr.bc{
/*background: #CE0D0D url(../images/submenu_active.png) repeat-x top left;*/
background-color: #319a31;
}

.mainMenu tr.sel td, .mainMenu tr.bc td{
	/*color:#fff;*/
  color: #333333;	
}

.main_dnnmenu_break{
	height: 2px;
	background-color: #D5E0FF;
}



/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}



/*****************************************************************************************
*
* Styles fďż˝r Wďż˝hrungstabelle
*
*****************************************************************************************/
td.waehrungstabelle       { font-size:13px; padding:2px; text-align:center; width:100px; }

.waehrungst_hell_gerade     { background:#FFFFFF; }
.waehrungst_hell_ungerade   { background:#FFFFFF; }
.waehrungst_dunkel_gerade   { background:#E0F1D6; }
.waehrungst_dunkel_ungerade { background:#E0F1D6; }
.waehrungst_ausgegraut      { background:#EEEEEE; }

/*****************************************************************************************
*
* Styles fďż˝r Wďż˝hrungsrechner
*
*****************************************************************************************/
td.waehrungsrechner       { font-size:13px; padding:2px; text-align:center; width:100px; }

.waehrungsr_hell_gerade     { background:#FFFFFF; }
.waehrungsr_hell_ungerade   { background:#FFFFFF; }
.waehrungsr_dunkel_gerade   { background:#E0F1D6; }
.waehrungsr_dunkel_ungerade { background:#E0F1D6; }
.waehrungsr_ausgegraut      { background:#EEEEEE; }

/*****************************************************************************************
*
* Styles fďż˝r das Warenmanuskript
*
*****************************************************************************************/

  table.wama           { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style:normal; }
  td.wama_headline     { background-color: #36931a; color:#ffffff; }
  td.wama_content      { background-color: #E0F1D6; }
  td.wama_subheadline  { background-color: #99CB86; }

  table.wama_list      { font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style:normal; }
  tr.wama_list_ru      { background-color: #E0F1D6; }
  tr.wama_list_rg      { background-color: #FFFFFF; }

  .wama_small          { font-size: 8pt; font-weight: normal; font-style:normal; }
  .wama_error          { color: #FF0000; }
  .durchgestrichen     { color: #FF0000; }

/*****************************************************************************************
* Styles fďż˝r die Skins
*****************************************************************************************/

                    td.skin_text_small                { color: #000000; font-size: 8pt;}
                    td.skin_text_medium               { color: #000000; font-size: 9pt;}

/*****************************************************************************************
 *
 * Styles fďż˝r Kontakt
 *
 *****************************************************************************************/

                    /* Index-Template */
                    /* ============== */

                    table.kontakt_list_tabelle        { background-color: #000000; }
                    td.kontakt_list_headline          { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.kontakt_list_content           { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; }


                    /* Ansichts-Template */
                    /* ============== */

                    table.kontakt_tabelle             { background-color: #000000; }
                    td.kontakt_headline               { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.kontakt_content                { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-weight: normal; }
                    span.kontakt_small                { font-size: 8pt; font-weight: normal; }

                    /* Edit-Template */
                    /* ============== */

                    table.kontakt_edit_tabelle        { background-color: #000000; }
                    td.kontakt_edit_headline          { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.kontakt_edit_content           { background-color: #ffffff; font-size: 8pt;}
                    td.kontakt_edit_feld              { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
                    td.kontakt_edit_wert              { background-color: #E0F1D6; vertical-align:top; }

                    table.kontakt_edit_list_tabelle   { background-color: #000000; }
                    td.kontakt_edit_list_headline     { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; text-align:center; }
                    td.kontakt_edit_list_content      { background-color: #E0F1D6; font-size: 10pt; vertical-align:top; }

                    span.kontakt_editlist             { background-color: #E0E0E0; }


/*****************************************************************************************
 *
 * Styles fďż˝r Universell
 *
 *****************************************************************************************/

                    /* Index-Template */
                    /* ============== */

                    table.universell_list_tabelle     { background-color: #000000; }
                    td.universell_list_headline       { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.universell_list_content        { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; }

                    /* Ansichts-Template */
                    /* ============== */

                    table.universell_tabelle          { background-color: #000000; }
                    td.universell_headline            { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.universell_content             { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-weight: normal; }
                    span.universell_small             { font-size: 8pt; font-weight: normal; }

                    /* Edit-Template */
                    /* ============== */

                    table.universell_edit_tabelle     { background-color: #000000; }
                    td.universell_edit_headline       { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.universell_edit_content        { background-color: #ffffff; font-size: 8pt;}
                    td.universell_edit_feld           { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
                    td.universell_edit_wert           { background-color: #E0F1D6; vertical-align:top; }

                    table.universell_edit_list_tabelle{ background-color: #000000; }
                    td.universell_edit_list_headline  { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; text-align:center; }
                    td.universell_edit_list_content   { background-color: #E0F1D6; font-size: 10pt; vertical-align:top; }

                    span.universell_editlist          { background-color: #E0E0E0; }


/*****************************************************************************************
 *
 * Styles fďż˝r Umfrage
 *
 *****************************************************************************************/

                    /* Index-Template */
                    /* ============== */

                    table.umfrage_list_tabelle     { background-color: #000000; }
                    td.umfrage_list_headline       { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.umfrage_list_content        { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; }


                    /* Ansichts-Template */
                    /* ============== */

                    table.umfrage_tabelle          { background-color: #000000; }
                    td.umfrage_headline            { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.umfrage_content             { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-weight: normal; }
                    span.umfrage_small             { font-size: 8pt; font-weight: normal; }

                    /* Edit-Template */
                    /* ============== */

                    table.umfrage_edit_tabelle     { background-color: #000000; }
                    td.umfrage_edit_headline       { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.umfrage_edit_content        { background-color: #ffffff; font-size: 8pt;}
                    td.umfrage_edit_feld           { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
                    td.umfrage_edit_wert           { background-color: #E0F1D6; vertical-align:top; }

                    table.umfrage_edit_list_tabelle{ background-color: #000000; }
                    td.umfrage_edit_list_headline  { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; text-align:center; }
                    td.umfrage_edit_list_content   { background-color: #E0F1D6; font-size: 10pt; vertical-align:top; }

                    span.umfrage_editlist          { background-color: #E0E0E0; }


/* Ansichts-Template */
/* ============== */
/*
table.universell_tabelle          { background-color: #000000; }
td.universell_headline            { background-color: #36931a; color: #FFFFFF; font-weight: bold; font-style:italic; }
td.universell_content             { background-color: #ffffff; }
span.universell_link              { color:#FFFFFF; text-decoration:none; }
*/
/* Index-Template */
/* ============== */
/*
table.universell_list_tabelle     { background-color: #000000; }
td.universell_list_headline       { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
td.universell_list_content        { background-color: #ffffff; font-size: 8pt;}
*/

/*****************************************************************************************
 *
 * Styles fďż˝r Passwort ďż˝ndern
 *
 *****************************************************************************************/

                    table.passwort_aendern_tabelle    { background-color: #000000; }
                    td.passwort_aendern_headline      { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size:10pt; font-weight: bold; font-style:italic; }
                    td.passwort_aendern_content       { background-color: #FFFFFF; color: #FFFFFF; font-family: arial, helvetica, sans-serif; }

/*****************************************************************************************
 *
 * Styles fďż˝r das Modul "Ticker"
 *
 *****************************************************************************************/

                    /* Index-Template */
                    /* ============== */

                    table.ticker_list_tabelle         { background-color: #000000; }
                    td.ticker_list_headline           { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.ticker_list_content            { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; }

                    /* Ansichts-Template */
                    /* ============== */

                    table.ticker_tabelle              { background-color: #000000; }
                    td.ticker_headline                { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.ticker_content                 { background-color: #E0F1D6; color: #000000; font-family: arial, helvetica, sans-serif; font-size: 8pt; }

                    /* Edit-Template */
                    /* ============== */

                    table.ticker_edit_tabelle         { background-color: #000000; }
                    td.ticker_edit_headline           { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.ticker_edit_content            { background-color: #ffffff; font-size: 8pt;}
                    td.ticker_edit_feld               { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
                    td.ticker_edit_wert               { background-color: #E0F1D6; vertical-align:top; }

                    table.ticker_edit_list_tabelle    { background-color: #000000; }
                    td.ticker_edit_list_headline      { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; text-align:center; }
                    td.ticker_edit_list_content       { background-color: #E0F1D6; font-size: 10pt; vertical-align:top; }

                    span.ticker_editlist              { background-color: #E0E0E0; }



/*****************************************************************************************
 *
 * Styles fďż˝r das Modul "News"
 *
 *****************************************************************************************/

                    /* Index-Template */
                    /* ============== */

                    table.news_list_tabelle           { background-color: #000000; }
                    td.news_list_headline             { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.news_list_content              { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; }

                    /* Ansichts-Template */
                    /* ============== */

                    table.news_tabelle                { background-color: #000000; }
                    td.news_headline                  { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.news_content                   { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-weight: normal; }
                    span.news_subtitle                { background-color: #ffffff; color: #5E5E5E; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic;  }
                    span.news_small                   { font-size: 8pt; font-weight: normal; }

                    /* Edit-Template */
                    /* ============== */

                    table.news_edit_tabelle           { background-color: #000000; }
                    td.news_edit_headline             { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.news_edit_content              { background-color: #ffffff; font-size: 8pt;}
                    td.news_edit_feld                 { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
                    td.news_edit_wert                 { background-color: #E0F1D6; vertical-align:top; }

                    table.news_edit_list_tabelle      { background-color: #000000; }
                    td.news_edit_list_headline        { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; text-align:center; }
                    td.news_edit_list_content         { background-color: #E0F1D6; font-size: 10pt; vertical-align:top; }

                    span.news_editlist                { background-color: #E0E0E0; }


/* Index-Template */
/* ============== */
/*
td.news_list_head { background-color: #36931a; color: #FFFFFF; font-weight: bold; }
td.news_list_contents { background-color: #E0F1D6; color: #000000; }
td.news_list_tree { background-color: #E0F1D6; vertical-align:top; }
td.news_list_caption { background-color: #36931a; color: #FFFFFF; font-weight: bold; }
*/
/* Container news_startseite */
/*
span.news_startseite_smalltext { font-size:9pt; }
table.news_startseite_index_tabelle { background-color: #000000; }
td.news_startseite_index_headline { font-family: arial, helvetica, sans-serif; background-color: #36931a; color: #ffffff; font-size:10pt; font-weight: bold; font-style:italic; }
td.news_startseite_index_content { font-family: arial, helvetica, sans-serif; background-color: #ffffff; }
*/
/* Ansichts-Template */
/* ================= */

/* Container news_anzeige_startseite */
/*
table.news_anzeige_startseite_index_tabelle { background-color: #000000; }
td.news_anzeige_startseite_index_headline { font-family: arial, helvetica, sans-serif; background-color: #36931a; color: #ffffff; font-weight: bold; }
td.news_anzeige_startseite_index_content { font-family: arial, helvetica, sans-serif; background-color: #ffffff; }
span.news_anzeige_startseite_index_content { background-color: #ffffff; font-size:10pt; }
span.news_anzeige_startseite_index_subtitle { background-color: #ffffff; font-weight:bold;
                                              font-style:italic; font-size:10pt; color:#5E5E5E; }
td.news_anzeige_feld { background-color: #36931a; color:#ffffff; font-weight:bold; }
td.news_anzeige_wert { background-color: #E0F1D6; }
table.news_anzeige_tabelle { background-color: #000000; }
*/
/* Eingabe-Template */
/* ================ */
/*
//table.news_edit_tabelle { background-color: #000000; }
//td.news_edit_feld { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
//td.news_edit_wert { background-color: #E0F1D6; }
*/

/*****************************************************************************************
 *
 * Styles fďż˝r das Modul "Infos"
 *
 *****************************************************************************************/

                    /* Index-Template */
                    /* ============== */

                    table.infos_list_tabelle          { background-color: #000000; }
                    td.infos_list_headline            { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.infos_list_content             { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; }

                    /* Ansichts-Template */
                    /* ============== */

                    table.infos_tabelle               { background-color: #000000; }
                    td.infos_headline                 { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.infos_content                  { background-color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-weight: normal; }
                    td.infos_kurz_content             { background-color: #E0F1D6; }
                    span.infos_subtitle               { color: #5E5E5E; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic;  }
                    span.infos_small                  { font-size: 8pt; font-weight: normal; }

                    /* Edit-Template */
                    /* ============== */

                    table.infos_edit_tabelle           { background-color: #000000; }
                    td.infos_edit_headline             { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.infos_edit_content              { background-color: #FF00FF; font-size: 8pt;}
                    td.infos_edit_feld                 { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
                    td.infos_edit_wert                 { background-color: #E0F1D6; vertical-align:top; }

                    table.infos_edit_list_tabelle      { background-color: #000000; }
                    td.infos_edit_list_headline        { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; text-align:center; }
                    td.infos_edit_list_content         { background-color: #E0F1D6; font-size: 10pt; vertical-align:top; }

                    span.infos_editlist                { background-color: #E0E0E0; }


/* Index-Template */
/* ============== */
/*
td.infos_list_head { background-color: #36931a; color: #FFFFFF; font-weight: bold; }
td.infos_list_contents { background-color: #E0F1D6; color: #000000; }
td.infos_list_tree { background-color: #E0F1D6; vertical-align:top; }
td.infos_list_caption { background-color: #36931a; color: #FFFFFF; font-weight: bold; }
*/
/* Container infos_startseite */
/*
table.infos_startseite_index_tabelle { background-color: #000000; }
td.infos_startseite_index_headline { font-family: arial, helvetica, sans-serif; background-color: #36931a; color: #ffffff; font-weight: bold; font-style:italic; font-size:10pt; }
td.infos_startseite_index_content { font-family: arial, helvetica, sans-serif; background-color: #e0f1d6; }
*/
/* Ansichts-Template */
/* ================= */

/* Container infos_anzeige_startseite */
/*
table.infos_anzeige_startseite_index_tabelle { background-color: #000000; }
td.infos_anzeige_startseite_index_headline { font-family: arial, helvetica, sans-serif; background-color: #36931a; color: #ffffff; font-weight: bold; }
td.infos_anzeige_startseite_index_content { font-family: arial, helvetica, sans-serif; background-color: #E0F1D6; }
td.infos_anzeige_feld { background-color: #36931a; color:#ffffff; font-weight:bold; }
td.infos_anzeige_wert { background-color: #E0F1D6; }
table.infos_anzeige_tabelle { background-color: #000000; }
*/

/* Eingabe-Template */
/* ================ */
/*
table.infos_edit_tabelle { background-color: #000000; }
td.infos_edit_feld { background-color: #E0F1D6; }
td.infos_edit_wert { background-color: #E0F1D6; }
*/

/*****************************************************************************************
 *
 * Allgemeine, modulďż˝bergreifende Styles
 *
 *****************************************************************************************/


body { color: #000000; background-color: #FFFFFF; font-size: 8pt; font-family: arial, helvetica, sans-serif; margin-top:7px; margin-left:7px;margin-right:7px;}
body.edit { background-color: #E0F1D6; color: #000000; font-size: 8pt; font-family: arial, helvetica, sans-serif;}

ul { color: #000000; font-size: 9pt; font-family: arial, helvetica, sans-serif;}
li { color: #000000; font-size: 9pt; font-family: arial, helvetica, sans-serif;}
h1 { color: #000000; background-color: #FFFFFF; font-size: 12pt;font-family: arial, helvetica, sans-serif;font-weight: bold; font-style: italic;}
h2 { color: #999999; background-color: #FFFFFF; font-size: 10pt;font-family: arial, helvetica, sans-serif;}

                    a                                  { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:normal;}
                    a.small_link                       { font-family: arial, helvetica, sans-serif; font-size: 8pt; font-weight: normal; font-style:normal;}

                    a:link                             { color: #36931a; }
                    a:active                           { color: #FF0000; }
                    a:visited                          { color: #7F7F7F; }
                    a:hover                            { color: #FF0000; }

                    a.headline_link                    { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:normal;}
                    a.headline_link:link               { color: #FFFFFF; }
                    a.headline_link:active             { color: #FFFFFF; }
                    a.headline_link:visited            { color: #FFFFFF; }
                    a.headline_link:hover              { color: #FF0000; }

p { font-size: 10pt; font-family: arial, helvetica, sans-serif; }

/* Formate fďż˝r die Bearbeitung von Powerslave-Listen.
   (Z.B. fďż˝r Links oder Bilder) */

table.listedit { background-color: #EDFFE2; }
tr.listeditcaption { background-color: #36931a; color:#ffffff; font-weight:bold; }
td.listeditrowheader { text-align:center; font-size: 10pt; font-weight:bold; }
td.listeditnewentry { text-align:left; font-size:10pt; }
td.listeditsmalltext { font-size:9pt; }
tr.editcaption { background-color: #36931a; color:#ffffff; font-weight:bold; text-align:center; }

span.navi_startseite_curkategorie { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:normal; }

/*****************************************************************************************
 *
 * Style-Sheets fuer die Navigationsleiste am oberen Bildrand
 *
 *****************************************************************************************/

td.color_oben_rechts            { background-color: #36931a; }



/*****************************************************************************************
 *
 * Aktuell
 *
 *****************************************************************************************/

                    /* Index-Template */
                    /* ============== */

                    table.aktuell_list_tabelle         { background-color: #000000; }
                    td.aktuell_list_headline           { background-color: #36931a; color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.aktuell_list_content            { background-color: #ffffff; font-family: arial, helvetica, sans-serif; font-size: 10pt; }

                    /* Edit-Template */
                    /* ============== */

                    table.aktuell_edit_tabelle         { background-color: #000000; }
                    td.aktuell_edit_headline           { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; }
                    td.aktuell_edit_content            { background-color: #ffffff; font-size: 8pt;}
                    td.aktuell_edit_feld               { background-color: #E0F1D6; font-weight:bold; vertical-align:top; }
                    td.aktuell_edit_wert               { background-color: #E0F1D6; vertical-align:top; }

                    table.aktuell_edit_list_tabelle    { background-color: #000000; }
                    td.aktuell_edit_list_headline      { background-color: #36931a; color: #FFFFFF; font-size: 10pt; font-weight: bold; font-style:italic; text-align:center; }
                    td.aktuell_edit_list_content       { background-color: #E0F1D6; font-size: 10pt; vertical-align:top; text-align:center; }

                    /* Startseite     */
                    /* ============== */

                    th.aktuell_headline                { font-family: arial, helvetica, sans-serif; background-color: #36931a; color: #ffffff; font-size:10pt; font-weight: bold; font-style:italic; }
                    td.aktuell_startseite_topangebote  { font-family: arial, helvetica, sans-serif; color: #ffffff; font-size:10pt; font-weight: bold; font-style:italic; }
                    tr.aktuell_rg                      { background-color: #E0F1D6; }
                    tr.aktuell_ru                      { background-color: #FFFFFF; }

                    /* Restliche      */
                    /* ============== */

                    td.aktuell_titel                   { font-family:arial, helvetica, sans-serif; font-size:24pt; font-weight:bold; font-style:italic; text-align:center; color:#5e5e5e; }
                    td.aktuell_georderttitel           { font-family:arial, helvetica, sans-serif; font-size:24pt; font-weight:bold; font-style:italic; text-align:center; color:#000000; }
                    td.aktuell_hersteller              { font-family:arial, helvetica, sans-serif; font-size:20pt; text-align:center; color:#000000; }
                    td.aktuell_angebotstext            { font-family:arial, helvetica, sans-serif; font-size:18pt; font-style:italic; font-weight:bold; color:#36931A; text-align:center; }
                    td.aktuell_konditionen             { font-family:arial, helvetica, sans-serif; font-size:11pt; font-style:italic; font-weight:bold; text-align:center; color:#000000; }
                    td.aktuell_tabtitel                { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#ffffff; background-color:#36931A; font-weight:bold; text-align:center; }
                    td.aktuell_gruentabtitel           { font-family:arial, helvetica, sans-serif; font-size:10pt; background-color:#36931a; color:#ffffff; font-weight:bold; text-align:center; }
                    td.aktuell_list_contents           { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#000000; }
                    td.aktuell_list_contents_status    { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#000000; background-color:#E0F1D6; }
                    a.aktuell_artnr                    { font-family:arial, helvetica, sans-serif; font-size:12pt; font-weight:bold; font-style:italic; color:#0000c0; text-align:center; }
                    a.aktuell_artnr2                   { font-family:arial, helvetica, sans-serif; font-size:12pt; font-weight:normal; font-style:normal; color:#0000c0; text-align:center; }
                    td.aktuell_tabtext                 { font-family:arial, helvetica, sans-serif; font-size:12pt; font-style:italic; font-weight:bold; text-align:center; color:#000000; }
                    td.aktuell_tabtext2                { font-family:arial, helvetica, sans-serif; font-size:12pt; font-style:normal; font-weight:normal; text-align:center; color:#000000; }
                    span.aktuell_preis                 { font-family:arial, helvetica, sans-serif; font-size:12pt; font-style:italic; font-weight:bold; color:#36931A; text-align:center; }
                    span.aktuell_preisbrutto           { font-family:arial, helvetica, sans-serif; font-size:12pt; font-style:italic; font-weight:bold; color:#C40026; text-align:center; }
                    span.aktuell_preis2                { font-family:arial, helvetica, sans-serif; font-size:12pt; font-style:normal; font-weight:normal; color:#36931A; text-align:center; }
                    span.aktuell_preisalt              { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#36931A; font-style:normal; font-weight:normal; text-decoration:line-through; text-align:center; }
                    span.aktuell_preisaltbrutto        { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#C40026; font-style:normal; font-weight:normal; text-decoration:line-through; text-align:center; }
                    span.aktuell_preisalt2             { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#36931A; font-style:normal; font-weight:normal; text-decoration:line-through; text-align:center; }
                    td.aktuell_hinweis                 { font-family:arial, helvetica, sans-serif; font-size:10pt; font-style:normal; font-weight:bold; background-color:#c0c0c0; color:#000000; text-align:center; }
                    td.aktuell_artbild                 { text-align:center; }
                    td.aktuell_arttext                 { font-family:arial, helvetica, sans-serif; text-align:left; vertical-align:top; }
                    td.aktuell_feldname                { font-family:arial, helvetica, sans-serif; text-align:left; vertical-align:top; font-weight:bold; font-size: 11pt; }
                    td.aktuell_textbaustein            { font-family:arial, helvetica, sans-serif; font-size: 9pt; }
                    span.aktuell_stand                 { font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:normal; font-style:italic; color:#000000; text-align:center; }

/*
 * Style-Sheets fuer die Navigationsleiste am oberen Bildrand
 */



      div#navi {
        background-repeat:repeat;
        
      }

      div#navi_elemente {
        background-repeat:repeat-y;
        padding-bottom:4px;
      }
    

      div#button_menu .button {
        padding-right:15px;
      }

      div#button_menu .button_logout {
        padding:0px 10px;
      }

      div#text_menu .user {
        float:left;
        width:234px;
        text-align:center;
        font-size:11px;
        font-family: arial, helvetica, sans-serif;
      }

      div#text_menu .menupunkt {
        
        padding-top:3px;
        padding-bottom:1px;
        padding-right:10px;
        padding-left:10px;
        margin-right:0px;
        margin-left:0px;
        
      }

      div#text_menu .menupunkt a {
        color:#FFFFFF;
        text-decoration:none;
      }

      div#text_menu .menupunkt a:hover {
        color:#CC0000;
        text-decoration:none;
      }

      div#text_menu .menupunkt a:active {
        color:#CC0000;
        text-decoration:none;
      }

/* die alten Navi-Styles: */
span.navi                       { color:#C5E4B1; font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; }
a.navi                          { color:rgb(255,255,255); font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; }
a:link.navi                     { color:rgb(255,255,255); font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; }
a:active.na
vi                   { color:rgb(255,255,255); font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; }
a:visited.navi                  { color:rgb(255,255,255); font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; }
a:hover.navi                    { color:rgb(255,0,0); font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; }

/*
 * Katalog-Styles
 */

tr.katalog_rg                   { background-color: #E0F1D6;}
tr.katalog_ru                   { background-color: #FFFFFF;}
th.katalog                      { color: #FFFFFF; background-color: #36931a; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }

table.katalog_schnellsuche      { background-color: #E0F1D6; width: 160px; }
tr.katalog_schnellsuche         { background-color: #E0F1D6;font-family:arial, helvetica, sans-serif; font-size:9pt;}
th.katalog_schnellsuche         { color: #FFFFFF; background-color: #36931a; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold;}


tr.katalog_krithead             { color: #FFFFFF; background-color: #36931a;font-family:arial, helvetica, sans-serif; font-size:8pt; font-weight: bold;}
tr.katalog_kritlist             { color: #000000; background-color: #E0F1D6; font-family:arial, helvetica, sans-serif; font-size:8pt;}
tr.katalog_kritinput            { color: #000000; background-color: #E0F1D6; font-family:arial, helvetica, sans-serif; font-size:9pt;}

.katalog_artikel_hstbez         { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.katalog_artikel_artbez         { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.katalog_artikel_artnr          { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
.katalog_artikel_masse_gewichte { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
.katalog_artikel_wgrmerk        { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
.katalog_artikel_infotext       { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
.katalog_hinfo_links            { font-family: arial, helvetica, sans-serif; font-size: 9pt; font-weight: bold; vertical-align:top; }
.katalog_hinfo_rechts           { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
.katalog_navi                   { color:rgb(0,0,0); font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; }
.katalog_meldung_suche          { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

table.katalog_hinfo             { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
tr.katalog_hinfohead            { color: #FFFFFF; background-color: #36931a;font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight: bold;}
tr.katalog_hinfo_rg                   { background-color: #E0F1D6;}
tr.katalog_hinfo_ru                   { background-color: #FFFFFF;}

select.iaskatalog                  { color:#000000; background-color: #FFFFFF; width:250px; }
select.iaskatalogschnellsuche      { color:#000000; background-color: #FFFFFF; width:220px; }
select.iaskatalogmerkmalssuche     { color:#000000; background-color: #FFFFFF; width:180px; }
input.iaskatalog                   { color:#000000; background-color: #FFFFFF; width:220px; }
input.iaskatalogschnellsuche       { color:#000000; background-color: #FFFFFF; width:180px; }
input.iaskatalogbutton             { width:180px;  }

tr.katalog_merkmale_rg { background-color: #E0F1D6;}
tr.katalog_merkmale_ru { background-color: #FFFFFF;}
tr.katalog_merkmale_head { color: #FFFFFF; background-color: #36931a;}
th.katalog_merkmale { color: #FFFFFF; background-color: #36931a; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align: center; }

table.katalog_test                    { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style:normal; margin-top:20px; border:0px solid #000000; }
th.katalog_testergebnis_ueberschrift  { color: #FFFFFF; background-color: #36931a; font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-align:center;}
td.katalog_testmagazin                { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style:normal; border-spacing:0px; padding-right:10px; border-right:1px solid #000000;border-bottom:1px solid #000000;}
td.katalog_testausgabe                { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style:normal; border-spacing:0px; padding-right:10px; border-right:1px solid #000000; border-bottom:1px solid #000000;}
td.katalog_testergebnis               { font-family: arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style:normal; border-spacing:0px; padding-right:10px; border-right:1px solid #000000; border-bottom:1px solid #000000;}

span.katalog_schlossallee             { font-size: 8pt; font-weight: bold; }
span.katalog_autobahn                 { font-size: 8pt; font-weight: bold; }
span.katalog_testergebnis_vorhanden   { font-size: 8pt; font-weight: bold; }

span.katalog_ergebnisbestandteileanzahl { font-size: 8pt; font-weight: bold; }

/*****************************************************************************************
 *
 * Styles fďż˝r das Modul "i18n"
 *
 *****************************************************************************************/

table.uebersetzungen  { width:100%; font-family: arial, helvetica, sans-serif; font-size: 11pt; font-weight: normal; }
th.head           { background-color: #E0F1D6; color: #000000; }

td.aktiviert      { background-color :#FFFFFF; }
td.deaktiviert    { background-color :#EEEEEE; font-style:italic }
td.keininhalt     { background-color: #C0C0C0; color: #000000; }

a.uebersetzungen:link     { color: #36931a; }
a.uebersetzungen:active   { color: #FF0000; }
a.uebersetzungen:visited  { color: #7F7F7F; }
a.uebersetzungen:hover    { color: #FF0000; }

/*****************************************************************************************
 *
 * Styles fďż˝r das Retouren-System
 *
 *****************************************************************************************/
.retouren_standardtext  {
  font-family : arial, helvetica, sans-serif;
  font-size : 10pt;
}
.retouren_highlighttext {
  font-family : arial, helvetica, sans-serif;
  font-size : 10pt;
  font-weight : bold;
  font-style : normal;
  color : #ff0000;
}
select.retouren {
  font-size : 12px;
  font-family : arial, helvetica, sans-serif;
  font-weight : normal;
  color : #000000;
  background-color : #ffffff;
}
input.retourenbutton_2_char {
  font-size : 12px;
  font-family : arial, helvetica, sans-serif;
  font-weight : normal;
  width : 20px;
}
input.retourenbutton_8_char {
  font-size : 12px;
  font-family : arial, helvetica, sans-serif;
  font-weight : normal;
  width : 65px;
}
input.retourenbutton_10_char {
  font-size : 12px;
  font-family : arial, helvetica, sans-serif;
  font-weight : normal;
  width : 80px;
}
input.retourenbutton_34_char {
  font-size : 12px;
  font-family : arial, helvetica, sans-serif;
  font-weight : normal;
  width : 240px;
}
tr.retouren_kritinput {
  color : #000000;
  background-color : #e0f1d6;
  font-family : arial, helvetica, sans-serif;
  font-size : 9pt;
}
tr.retouren_rg {
  background-color : #e0f1d6;
}
tr.retouren_ru {
  background-color : #ffffff;
}
td.retouren_ergebnis {
  font-family : arial, helvetica, sans-serif;
  font-size : 10pt;
}
th.retouren {
  color: #FFFFFF;
  background-color: #36931a;
  font-family: arial, helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  text-align: center;
}
input.retourenbutton
{
  font-size:12px;
  font-family:arial, helvetica, sans-serif;
  font-weight:normal;
  width:150px;
}
table.retouren_border
{
  border-width:0px; /* nur fuer medimax mit border */
  border-color:#000000;
  border-style:solid;
}


/* Katalog 2007 */
.allelink {   color:#FFFFFF;  font-size:11px;  font-weight:bold;  text-decoration:underline;  margin-left:3px;  margin-right:3px;  cursor:pointer; }
td.katalog_ergebnis             { font-family: arial, helvetica, sans-serif; font-size: 11px; }
div.ergebnisartikelzusatzinfo   { color: #FF0000; font-family: arial, helvetica, sans-serif; font-size: 9px; text-align: right;}
.katalog_standardtext           { font-family: arial, helvetica, sans-serif; font-size: 11px; }
.katalog_th           { font-family: arial, helvetica, sans-serif; font-size: 11px; }
a.katalog_th:link               { color:rgb(255,255,255); font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal;  }
a.katalog_th:active             { color:#FF0000; font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; }
a.katalog_th:visited            { color:rgb(255,255,255); font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; }
a.katalog_th:hover              { color:#FF0000; font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; }
a.katalog_th_aktive_sort:active { color:#C5E4B1; text-decoration:none; }
a.katalog_th_aktive_sort:visited{ color:#C5E4B1; font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; }
a.katalog_th_aktive_sort:link   { color:#C5E4B1; font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; }
a.katalog_th_aktive_sort:hover  { color:#FF0000; font-family:arial, helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:normal; text-decoration:none; }
select.katalog                  { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000; background-color: #FFFFFF; width:250px; }
select.katalog_schnellsuche     { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000; background-color: #FFFFFF; width:90%; }
input.katalog                   { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:normal; color:#000000; background-color: #FFFFFF; width:80px; }
input.katalogbutton             { font-size:12px; font-family:arial, helvetica, sans-serif; font-weight:normal; width:150px;  }
a.katalog_small_link            { font-size: 11px; font-family: arial, helvetica, sans-serif; font-weight: normal; font-style:normal;}
input.katalogbutton_vergleich   { font-size:11px; font-family:arial, helvetica, sans-serif; font-weight:normal; width:150px;  }


/* Suche */
div.google_form                 { 	position:absolute;right:11px;top:11px; }

/* Katalog 2008 */

#hinfo_tabelle_unten { border:0px solid black; border-spacing:0px; empty-cells:show; border-collapse:collapse; }
#hinfo_tabelle_unten td { border-style:solid; word-wrap: normal; color:black; border-width:0px; font-size:11px;vertical-align:top; margin:0px; padding:0px;}


#hinfo_tabelle_unten td.spalte1 { width:240px; border-left-width:3px; margin:0px; padding-left:3px;}
#hinfo_tabelle_unten td.spalte2 { width:70px; border-width:0px; margin:0px; padding:0px 1px 0px 1px;}
#hinfo_tabelle_unten td.spalte3 { width:70px; border-right-width:3px; margin:0px; padding-right:3px;}
#hinfo_tabelle_unten td.spaltecolspan3 { width:380px; border-width:0px 3px 0px 3px;margin:0px; padding:0px 3px 0px 3px;}

#hinfo_tabelle_unten td.bezugsart_101_109_114 { border-color: #36931A; }
#hinfo_tabelle_unten td.bezugsart_301 { border-color: rgb(0,0,191); }
#hinfo_tabelle_unten td.bezugsart_401 { border-color: #36931A; }
#hinfo_tabelle_unten td.bezugsart_strecke { border-color: gray; }

#hinfo_tabelle_unten td.debugspalte { width:30px; border:0px solid transparent; margin:0px; padding:1px; }
#hinfo_tabelle_unten td.leerspalte { width:15px; border:0px solid transparent; margin:0px; padding:1px; }

#hinfo_tabelle_unten td.bold { font-weight: bold;  }
#hinfo_tabelle_unten td.admin-debug { color:gray;  }
#hinfo_tabelle_unten td.alignright { text-align: right; }

#hinfo_tabelle_unten td a { font-size:11px;}

#hinfo_tabelle_unten td a img { padding: 10px 10px; }

#hinfo_tabelle_unten tr td.bezugsart_101_109_114 { }

#hinfo_tabelle_unten tr.ueberschrift td.bezugsart_101_109_114 { color:white; background-color:#36931A; font-weight:bold; padding:0px 3px 0px 3px; }
#hinfo_tabelle_unten tr.ueberschrift td.bezugsart_301 { color:white; background-color:rgb(0,0,191); font-weight:bold; padding:0px 3px 0px 3px;  }
#hinfo_tabelle_unten tr.ueberschrift td.bezugsart_401 { color:white; background-color:#36931A; font-weight:bold; padding:0px 3px 0px 3px;  }
#hinfo_tabelle_unten tr.ueberschrift td.bezugsart_strecke { color:white; background-color:gray; font-weight:bold;  padding:0px 3px 0px 3px;  }

#hinfo_tabelle_unten tr.bestand td.bezugsart_101_109_114 { color: blue; }
#hinfo_tabelle_unten tr.bestand td.bezugsart_301         { color: Purple; }
#hinfo_tabelle_unten tr.bestand td.bezugsart_401         { color: black; }
#hinfo_tabelle_unten tr.bestand td.bezugsart_strecke     { color: gray; }

#hinfo_tabelle_unten tr.bestand td.bestand { padding-top:3px;}
#hinfo_tabelle_unten tr.bestand td.bestand { padding-top:3px;}
#hinfo_tabelle_unten tr.bestand td.bestand .bestand_lager_nummer_und_name {  display:inline;  width:140px; }

#hinfo_tabelle_unten td.schlusszeile { border-width: 0px; border-top-width: 3px; height:0px; }

#hinfo_tabelle_unten td.bestell_link {  border-top-width: 3px; background-color: #E0F1D6; }

#hinfo_tabelle_unten td.bestand { border-top-width: 3px; height:0px; padding-bottom: 3px; }

#hinfo_tabelle_unten tr.bestell_link td.bestell_link { padding:0px; text-align:center;}
#hinfo_tabelle_unten tr.bestell_link td.bestell_link a  { height:30px; margin:0px; }
#hinfo_tabelle_unten tr.bestell_link td.bestell_link a img { border:10px solid #E0F1D6; }

#hinfo_div_bestand_filialen { border:0px solid red;}
#hinfo_div_bestand_filialen table.katalog_artikel_wgrmerk {font-size:11px; border:3px solid red;width:392px;}
#hinfo_div_bestand_filialen .katalog_merkmale {border:1px solid red;}
#hinfo_div_bestand_filialen th.katalog_merkmale {padding:1px 0px;font-size:11px;}
#hinfo_div_bestand_filialen tr.katalog_rg {padding:1px 0px;font-size:11px;}
#hinfo_div_bestand_filialen tr.katalog_ru {padding:1px 0px;font-size:11px;}


#hinfo_div_bestand_filialen tr.katalog_ru {padding:1px 0px;font-size:11px;}
#hinfo_div_bestand_filialen tr td.filialnummer { padding-left:10px; }
#hinfo_div_bestand_filialen tr td.filialname   { padding-left:5px; }
#hinfo_div_bestand_filialen tr td.buchbestand  { padding-left:5px; }
#hinfo_div_bestand_filialen tr td.bestellbestand { padding-left:5px; }
#hinfo_div_bestand_filialen tr td.summe        { padding-left:5px; }

#hinfo_tabelle_oben {border:0px solid black;}
#hinfo_tabelle_oben td { color:black; border:0px solid black; font-size:11px;vertical-align:top; margin:0px; padding:0px;}

#hinfo_tabelle_oben td a { font-size:11px;}

#hinfo_tabelle_oben td.leerspalte { width:15px; border:0px solid transparent; margin:0px; padding:1px; }

#hinfo_tabelle_oben td.spalte1 { width:135px; padding-left:3px; background-color: #E0F1D6; font-weight:bold;}
#hinfo_tabelle_oben td.spalte2 { width:250px; background-color: #E0F1D6; }
#hinfo_tabelle_oben td.spalte3 { width:135px; padding-left:3px; background-color: #E0F1D6; font-weight:bold; }
#hinfo_tabelle_oben td.spalte4 { width:250px; background-color: #E0F1D6;}
#hinfo_div_oben { margin-top: 15px; display:inline; float:left; border:0px solid red;}
#hinfo_div_bild { margin: 15px 0px 0px 20px; display:inline; }

#artikel_linkblock_funktionen { height:auto; text-align: center; vertical-align: middle; width: 230px; margin-left: 0px; font-size:12px; border:0px solid black; display:block; float:left; background-color:#E0F1D6; font-size:12px;}
#artikel_linkblock_funktionen h3 { text-align:left; margin:0px; padding: 0px 2px; font-size:12px;font-weight: bold;color:white; border:0px solid black; background-color: #36931A; line-height:120%;;}
#artikel_linkblock_funktionen a  { height:30px; margin:0px; }
#artikel_linkblock_funktionen a img { border:10px solid #E0F1D6; }

#artikel_linkblock_andere_artikel { width: 200px; margin-left: 20px; font-size:12px; border:0px solid black; display:block; float:left;  }
#artikel_linkblock_andere_artikel h3 { margin:0px; padding: 0px 2px; font-size:12px;font-weight: bold;color:white; border:0px solid black; background-color: #36931A; }
#artikel_linkblock_andere_artikel h4 { margin:0px; padding: 0px 0px; background-color: #E0F1D6; }
#artikel_linkblock_andere_artikel h4 a { margin:0px; padding: 0px 4px; font-size:12px;font-weight: bold; border:0px solid black;}

#artikel_bestand {  width: 320px; margin-left: 20px; font-size:12px; border:0px solid black; background-color: #E0F1D6; display:block; float:left; }
#artikel_bestand h3 { margin:0px; padding: 0px 2px; font-size:12px;font-weight: bold;color:white; border:0px solid black; background-color: #36931A; }

#artikel_bestand .bestandzeile { padding: 2px 5px;}
#artikel_bestand .bezugsart_101_109_114 { color: blue; }
#artikel_bestand .bezugsart_301 { color: Purple; }
#artikel_bestand .bezugsart_401 { color: blue; }

#artikel_bestand .bestand_lager_nummer_und_name {  width: 140px; display:inline; padding: 0px 5px 0px 0px; }

#artikel_bestand .bold { font-weight: bold;  }
#artikel_bestand .admin-debug { color:gray;  }
#artikel_bestand .alignright { text-align: right; }



.katalog_trefferliste_vertriebsgebunden { color:blue; }
#hinfo_tabelle_oben .vertriebsgebunden { color:blue; }
.warenkorb_vertriebsgebunden { color:blue; text-align:right;}


.katalog_trefferliste_bestand_101_109_114 { color:blue; }
.katalog_trefferliste_bestand_301 { color:#8D035E; }

table.katalog_vergleich             { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
tr.katalog_vergleichhead            { color: #FFFFFF; background-color: #36931a;font-family:arial, helvetica, sans-serif; font-size:10pt; font-weight: bold;}
tr.katalog_vergleich_rg             { background-color: #E0F1D6; font-size: 10pt;}
tr.katalog_vergleich_ru             { background-color: #FFFFFF; font-size: 10pt;}
.katalog_vergleich_rechts           { font-family: arial, helvetica, sans-serif; font-size: 10pt; }



/* Neues Universell Start */
.pflege                   { background-color:#FFFFFF; }
.ausgelaufen              { background-color:#FEF3E7; }
table.list_tabelle        { border-top   :1px solid #000000; border-left :1px solid #000000; width:100% }
td.list                   { border-bottom:1px solid #000000; border-right:1px solid #000000; padding:2px; }
tr.list_headline          { font-family:arial,helvetica,sans-serif; font-size:12px; margin:0px; background-color: #36931a; color: #FFFFFF; font-weight: bold; font-style:italic; }
tr.list_content           { font-family:arial,helvetica,sans-serif; font-size:12px; margin:0px; }
.hintergrund_hell                   { background-color: #E0F1D6;}
/* Neues Universell Ende */

.center_bg{padding:0; margin:0;clear:both;}
.left_bg{padding:0; margin:0;}
.right_bg{padding:0; margin:0;}
.content_pad{padding:10px 22px 0 22px; margin: 0 19px 0 7px; background:#FFF;}
.content_width{padding-top:15px; min-height:350px;}
.ContentPane { padding:0; margin:0;}
.TopPane { padding:0; margin:0;}
.BottomPane{ padding:0; margin:0;}
.LeftPane{ padding:0 20px 0 0; width:20%; margin:0;}
.RightPane{ padding:0 0 0 20px; width:20%; margin:0;}
.footer {  background-color:#fff; color:Black; text-align:center;}
.a.footer:link,a.footer:active,a.footer:visited { color:black;}
.a.footer:hover{color:black;}


/*
url(images/center_bg.png) repeat-x bottom left;
 url(images/center_bg.png) repeat-x bottom left
  background:url(images/right_bg.png) repeat-y top right;
   background:url(images/left_bg.png) repeat-y top left;
    border: solid 4px green;
    */
 
 .background{
   background-repeat:repeat;
   background-image: url(images/navibg.gif);
   width:100%;
}

.background2{
   background-image: url(images/naviverlauf.gif);
   background-repeat:repeat-y;
   padding-bottom:4px;
}
    
.navi{
    /*background-image: url(images/navibg.gif);*/
    
}

.navi_elemente{
    /*background-image: url(images/naviverlauf.gif);*/
}

.logo{
     background-image:url(images/epinfonet_logo.gif);
     /*background-image:url(images/epinfonet_logo2.jpg);*/
     width: 234px;
     height: 40px;
}

.TextboxError
{
    /*color: #e63600;*/
    font-weight: normal;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    border-color: red;
    border-style: double;
    border-width: medium;
}
