/* Filename: shopstyles.css (wird aus Admin/shopstyles.txt generiert)                            */
/*                                                                                               */
/* Modul: CSS                                                                                    */
/*                                                                                               */
/* Autoren: Jose Fontanil & Reto Glanzmann                                                       */
/*                                                                                               */
/* Zweck: Beinhaltet alle Schrift-, Farb-, und Hintergrundeinstellungen                          */
/*                                                                                               */
/* Sicherheitsstatus:        *** ADMIN ***                                                       */
/*                                                                                               */
/* Version: 2.6.0                                                                                     */
/*                                                                                               */
/* CVS-Version / Datum: $Id: csstemplate.txt,v 1.72 2009/08/27 08:28:05 roli Exp $           */
/*                                                                                               */
/* ----------------------------------------------------------------------------------------------*/
/* ! ! ! ! ! ! ! ! ! ! ! ! ! W I C H T I G E R   H I N W E I S ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! */
/* ----------------------------------------------------------------------------------------------*/
/* Wenn Sie die CSS-Einstellungen direkt im CSS-File auf Ihre Beduerfnisse anpassen wollen, be-  */
/* arbeiten Sie keinesfalls das File "shopstyle.css". Dieses wird bei jedem Aufruf des Layout-   */
/* management-Tools ueberschrieben. Manuelle Änderungen der CSS-Einstellungen duerfen deshalb    */
/* nur im CSS-Template-File (csstemplate.txt) gemacht werden. Alle Ausdruecke in  sind Werte*/
/* die in der Datenbank gespeichert sind. Nachdem Sie manuelle Änderungen gemacht haben, muessen */
/* Sie das Web-Layoutmanagementtool aufrufen, um damit das neue "shopstyle.css" File zu erzeugen!*/
/* ----------------------------------------------------------------------------------------------*/
/*                                                                                               */
/* ----------------------------------------------------------------------------------------------*/
/* Stylesheetdatei fuer Webshop                                                                  */
/* ----------------------------------------------------------------------------------------------*/


/* ----------------------------------------------------------------------------*/
/* Globale Einstellungen                                                       */
/* ----------------------------------------------------------------------------*/
/* Fontfamilie und Textgroesse fuer die Standardeinstellung und <p>-tag        */
html {
  height: 100%;
}

body {
  height: 100%;
  margin:0px;
  padding:0px;
  font-size:11px;
  font-family: Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  background-color:;
  background-image:url(Bilder/bg_main_table.jpg);
  background-repeat: repeat;
}
hr {
  margin-top:5px;
}
p, ul, li {
  font-size:11px;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
img {
  border:0px;
}
/* Eingabefelder benutzen ein vordefiniertes Fontset mit fester Breite,        */
/* da Netscape 4.7 sonst die Feldlaenge nicht ordungsgemaess darstellt.        */
input, textarea, select {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}

.textfeld, textarea, select{
  border: 1px solid #d0cece;
  margin:2px;
}

.textfeld_left, textarea_left, select_left, dropdown_left{
  color:#000000;
  border: 1px solid #d0cece;
  margin:2px;
}

/* alle Radio-Buttons vertikal middle */
input[type="radio"] {
    margin:3px 3px 4px 3px;
    padding:0px;
    border:0;
    width:13px;
    height:13px;
    vertical-align:middle
}

/* ----------------------------------------------------------------------------*/
/* Einstellungen fuer main_table (Haupttabelle um Shop herum)                  */
/* ----------------------------------------------------------------------------*/
table.main_table {
  width:100%;
  height:100%;
  border-collapse: collapse;
  margin:0px;
  padding:0px;
}

td.main_table {
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;
  vertical-align:top;
}

/* ----------------------------------------------------------------------------*/
/* Einstellungen fuer shop_table (Komponenten des Shops)                       */
/* ----------------------------------------------------------------------------*/
table.shop_table {
  width:1024px;
  height:100%;
  padding:0px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
  border-collapse: separate;
  border-spacing:0px;
  border-top-width:0px;
  border-top-style:solid;
  border-top-color:#000000;
  border-left-width:0px;
  border-left-style:solid;
  border-left-color:#000000;
  border-right-width:0px;
  border-right-style:solid;
  border-right-color:#000000;
  border-bottom-width:0px;
  border-bottom-style:solid;
  border-bottom-color:#000000;
  table-layout:fixed;
}

td.katnav_td {
  color:#000000;
  background:;
  background-image:url('');
  background-repeat: repeat;
  /* background-position: ; */
  /* background-attachment: ; */
  padding: 0 0 0 0px;
}

td.katnav_td_rechts {
  color:#000000;
  background:;
  background-image:url('');
  background-repeat: repeat;
  /* background-position: ; */
  /* background-attachment: ; */
  padding: 0 0px 0 0;
}

td.hauptnav_td {
  padding-left:0px;
  padding-right:0px;
  color:#000000;
  background:;
  background-image:url(Bilder/bg_top.png);
  background-repeat: no-repeat;
  /* background-position: ; */
  /* background-attachment: ; */
}

td.content_td, body.content_td {
  padding-left: 0px;
  padding-right: 0px;
  color:#000000;
  background-color: #d0d0d0;
  background-image:url('');
  background-repeat: repeat;
  background-position: left top;
  background-attachment: scroll;
}

td.footer_td {
  margin:0px;
  padding:0px;
  height:18px;
  background-color:#999999;
  background-image:url('');
  background-repeat: repeat;
  /* background-position: ; */
  color:#ffffff;
  text-decoration:none;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:10px;
  font-weight:normal;
  border-top: 0px #b61624 solid;
  border-left: 0px #b61624 solid;
  border-right: 0px #b61624 solid;
  border-bottom: 0px #b61624 solid;
}

/* ----------------------------------------------------------------------------*/
/* Einstellungen fuer Kategoriennavigation (Left Page-Teil)                    */
/* ----------------------------------------------------------------------------*/

.kataktiv, a:active.kataktiv {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px; font-weight:bold;
  text-decoration:none;
  background-image:url(Bilder/kat_selected.gif);
}
.kat_inaktiv {
  background-image:url(Bilder/kat_leer.gif);
}
.kat_in_pfad {
  background-image:url(Bilder/kat_minus.gif);
}

/* Farbe und Schriftart der Links */
a.left {
  color:#000000;
  text-decoration:none;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
}

a:link.left {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px; font-weight:normal;
  text-decoration:none;
}
a:visited.left {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px; font-weight:normal;
  text-decoration:none;
}
a:hover.left {
  color:#b61624;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}
a:active.left {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}


/* Farbe und Schriftart fuer die Tabs (Kategorienueberschriften)               */
.tabs {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

div.left_nav ul{
    list-style-type:none;
    margin:0;
    padding:0;
}

div.left_nav ul li {
    clear:both;
    display:block;
    padding: 3px 0px 1px 0px;
}

div.left_nav ul li a:link, div.left_nav ul li a:visited {
    text-decoration:none;
    background-repeat:no-repeat;
    display:block;
}

/* ----------------------------------------------------------------------------*/
/* Einstellungen fuer Hauptnavigation (Top Page-Teil)                          */
/* ----------------------------------------------------------------------------*/
table.top {
  color:#000000;
}

/* Titel-Tag Einstellungen fuer den Shopnamen im Top-Frame                     */
td.top_titel {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

/* Titel-Tag Einstellungen fuer den Administrationsstern im Top-Frame          */
td.top_stern {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
a:link.top_stern {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
a:visited.top_stern {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
a:active.top_stern {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
a.top {
  color:#000000;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px; font-weight:normal;
  text-decoration:none;
}

/* ----------------------------------------------------------------------------*/
/* Einstellungen fuer Haupt Page-Teil (z.B. Shopartikel / PopUps)              */
/* ----------------------------------------------------------------------------*/
/* Hintergrundfarbe und Hintergrundbild                                        */
/* Wird auch fuer den Body definiert - z.B. fuer PopUps                        */
body.content {
  margin:0px;
  padding:0px;
  border-collapse: collapse;
  color:#000000;
  background-color: #d0d0d0;
  background-image:url('');
  background-repeat: repeat;
  /* background-position: ; */
}

a.content, tr.content, td.content, div.content, table.contenthaupt, td.contenthaupt, div.contenthaupt, td.content_box {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}

.contenthaupt hr, .content hr {
   border: 0px none;
   background-color: #000000;
   height: 1px;
}

ul.kat_content {
   padding-left:0px;
}

ul.kat_content li {
    list-style:none;
    padding-left:0px;
    margin-bottom:5px;
}

ul.kat_content li a.content {
    font-weight:bold;
}

td.contenthaupt, div.contenthaupt, td.content_box {
  padding-left:5px;
}

table.contenthaupt, table.content_box, p.contenthaupt {
  padding-left:5px;
}

table.content_box, td.content_box  {
  background-color:#999999;
  background-image:url('');
  background-repeat: repeat;
  border-top: 0px solid #b61624;
  border-left: 0px solid #b61624;
  border-right: 0px solid #b61624;
  border-bottom: 0px solid #b61624;
}

.error {
  color:#b61624;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}

.erfolg {
  color:#00aa00;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}

/* CSS-Buttons im Content-Bereich                                              */
.content_button{
  background-color: #EFEFEF;
  background-image:url(Bilder/bg_content_css_button.gif);
  background-repeat: repeat;
  border-top: 1px #000000 solid;
  border-left: 1px #000000 solid;
  border-right: 1px #000000 solid;
  border-bottom: 1px #000000 solid;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 2px;
  padding-right: 2px;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  color:#000000;
  text-decoration:none;
  font-size:11px;
  font-style:normal;
  font-weight:bold;
}

/* Farbe und Schriftart der Links                                              */
a:link.content {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:underline;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
a:visited.content {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:underline;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
a:active.content {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:underline;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}

a.error {
  color:#b61624;
  font-style:normal;
  font-size:11px;
  text-decoration:underline;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}

/* Farbe und Schriftart der Ueberschriften                                     */
h1.content,h1.content a {
  color:#000000;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  margin: 2px 2px 2px 0px;

}
h2.content {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
h3.content {
  color:#000000;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
a.h3 {
  color:#000000;
  font-style:normal;
  font-size:12px;
  text-decoration:underline;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
h4.content {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
h5.content {
  color:#000000;
  font-style:normal;
  font-size:10px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  padding-top:10px;
}

/* Eingabefelder benutzen ein vordefiniertes Fontset mit fester Breite, da     */
/* Netscape 4.7 sonst die Feldlaenge nicht ordungsgemaess darstellt            */
input.content, textarea.content, select.content {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  border: 1px solid #d0cece;
}

/* ----------------------------------------------------------------------------*/
/* Spezielle Linkklasse, wo der Link nicht unterstrichen wird (Suchresultat)   */
/* ----------------------------------------------------------------------------*/
body.no_decoration {
  color:#000000;
  background: #d0d0d0;
  background-image:url('');
  background-repeat: repeat;
  /* background-position: ; */
  /* background-attachment: scroll; */
}
body.no_decoration, a.no_decoration, tr.no_decoration, td.no_decoration {
  text-decoration:none;
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
a:link.no_decoration {
  color:#000000;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
a:visited.no_decoration {
  color:#000000;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
a:active.no_decoration {
  color:#000000;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
  text-decoration:none;
}
h1.no_decoration {
  color:#000000;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
h2.no_decoration {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
h3.no_decoration {
  color:#000000;
  font-style:normal;
  font-size:12px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
h4.no_decoration {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
h5.no_decoration {
  color:#000000;
  font-style:normal;
  font-size:10px;
  text-decoration:none;
  font-weight:bold;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}


/* ----------------------------------------------------------------------------*/
/* Tabellenformatierung (z.B fuer Warenkorb)                                   */
/* ----------------------------------------------------------------------------*/
table.tbl {
  border-spacing:0px;
  border-collapse:collapse;
}
/* Titelzeile (Ueberschriftszeile)                                             */
td.tbl_titel {
  color:#000000;
  background-color:#e1dcdc;
  padding-left:10px;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}
/* Formatierung der ungeraden Zeilen (Zeile 1,3,5,7,..)                        */
td.tbl_ung {
  color:#000000;
  background-color:#e7e3e3;
  padding-left:10px;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
/* Links in ungeraden Zeilen (Zeile 1,3,5,7,..)                                */
a.tbl_ung {
  color:#000000;
  background-color:#e7e3e3;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
/* Formatierung der geraden Zeilen (Zeile 2,4,6,8,..)                          */
td.tbl_ger {
  color:#000000;
  background-color:#f8f6f6;
  padding-left:10px;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
/* Links in geraden Zeilen (Zeile 2,4,6,8,..)                                  */
a.tbl_ger {
  color:#000000;
  background-color:#f8f6f6;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
/* Formatierung der Zeilen mit speziellen Informationen                        */
td.tbl_info {
  color:#000000;
  background-color:#e7e3e3;
  padding-left:10px;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}
/* Formatierung fuer die Zeilen, die spezielle Informationen (z.B. Totalbetrag */
/* beinhalten                                                                  */
td.tbl_total {
  color:#000000;
  background-color:#ffffff;
  padding-left:10px;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
}

/* ----------------------------------------------------------------------------*/
/* Tabellenformatierung fuer die Bestellpfadsanzeige (Bestellfortschritt)      */
/* ----------------------------------------------------------------------------*/
table.bp {
  border-spacing:0px;
  border-collapse:collapse;
  margin:10px 0 0 0;
}
/* Formatierungsangaben fuer alle td-Elemente im bp-Kontext                    */
table.bp td {
  vertical-align:top;
  text-align:left;
  border-style:solid;
  border-color:#d0cece;
}
/* Hauptzeile-Formatierung fuer erledigte Positionen                           */
td.bp_bildzeile {
  background-color: #d0d0d0;
  padding:0px;
  border:0px;
}
/* Hauptzeile-Formatierung fuer erledigte Positionen                           */
td.bp_erledigt {
  border-width:1px;
  color:#ffffff;
  background-color:#006633;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
  font-size:11px;
}
/* Hauptzeile-Formatierung fuer die im Moment bearbeitete Positionen           */
td.bp_aktiv {
  border-width:1px;
  color:#ffffff;
  background-color:#b61624;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
  font-size:11px;
}
/* Hauptzeile-Formatierung fuer Positionen, die spaeter bearbeitet werden     */
td.bp_spaeter {
  border-width:1px;
  color:#ffffff;
  background-color:#808080;
  font-weight:bold;
  text-decoration:none;
  font-style:normal;
  font-size:11px;
}
/* Bemerkungszeile-Formatierung fuer erledigte Positionen                           */
td.bp_erledigt_bem {
  border-width:1px;
  color:#000000;
  background-color:#f8f6f6;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  font-size:11px;
}
/* Bemerkungszeile-Formatierung fuer die im Moment bearbeitete Positionen           */
td.bp_aktiv_bem {
  border-width:1px;
  color:#000000;
  background-color:#ffffff;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  font-size:11px;
}
/* Bemerkungszeile-Formatierung fuer Positionen, die spaeter bearbeitet werden     */
td.bp_spaeter_bem {
  border-width:1px;
  color:#000000;
  background-color:#f8f6f6;
  font-weight:normal;
  text-decoration:none;
  font-style:normal;
  font-size:11px;
}

/* ----------------------------------------------------------------------------*/
/* Link fuer Footer                                                            */
/* ----------------------------------------------------------------------------*/

/* Farbe und Schriftart der Links */
a:link.footer_td {
  color:#ffffff;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:10px; font-weight:normal;
  text-decoration:none;
}
a:visited.footer_td {
  color:#ffffff;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:10px; font-weight:normal;
  text-decoration:none;
}
a:active.footer_td {
  color:#ffffff;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:10px; font-weight:normal;
  text-decoration:none;
}
a.footer_td {
  color:#ffffff;
  text-decoration:none;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:10px;
  font-weight:normal;
}

/* ----------------------------------------------------------------------------*/
/* Formatierung fuer die Informations-Boxen (ibox, Neunerbox: t,m,b - l,m,r)   */
/* ----------------------------------------------------------------------------*/
table.ibox{
  color:#000000;
  text-decoration:none;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
}

input.ibox, textarea.ibox, select.ibox, button.ibox{
  color:#000000;
  text-decoration:none;
  font-style:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
  font-size:11px;
  font-weight:normal;
}

input.ibox, button.ibox {
  background-color: #efefef;
  background-image:url('');
  background-repeat: repeat;
  border-top: 1px #d0cece solid;
  border-left: 1px #d0cece solid;
  border-right: 1px #d0cece solid;
  border-bottom: 1px #d0cece solid;
  padding:0px;
}

td.ibox_tl, td.ibox_tm, td.ibox_tr{
  color:#ffffff;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}

td.ibox_tl{
  background-color:;
  background-image:url('');
  background-repeat: no-repeat;
  border-top: 0px #b61624 solid;
  border-left: 0px #b61624 solid;
  padding:2px;
}

td.ibox_tm{
  background-color:;
  background-image:url('');
  background-repeat: no-repeat;
  border-top: 0px #b61624 solid;
  padding:2px;
}

td.ibox_tr{
  background-color:;
  background-image:url('');
  background-repeat: no-repeat;
  border-top: 0px #b61624 solid;
  border-right: 0px #b61624 solid;
  padding:2px;
}

/* Farbe und Schriftart der Links im Titelbereich der ibox */
a.ibox_tl, a.ibox_tm, a.ibox_tr {
  color:#ffffff;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}
a:link.ibox_tl, a:link.ibox_tm, a:link.ibox_tr {
  color:#ffffff;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}
a:visited.ibox_tl, a:visited.ibox_tm, a:visited.ibox_tr {
  color:#ffffff;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}

/* Mittlerer Bereich der ibox */
td.ibox_ml{
  background-color:#e7e7e7;
  background-image:url('');
  background-repeat: repeat;
  border-left: 0px #b61624 solid;
  padding:2px;
}
td.ibox_mm{
  background-color:#e7e7e7;
  background-image:url('');
  background-repeat: repeat;
  padding:2px;
}
td.ibox_mr{
  background-color:#e7e7e7;
  background-image:url('');
  background-repeat: repeat;
  border-right: 0px #b61624 solid;
  padding:2px;
}

/* Farbe und Schriftart der Links: left,middle,right */
a.ibox_ml, a.ibox_mm, a.ibox_mr{
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:bold;
}
a:link.ibox_ml, a:link.ibox_mm, a:link.ibox_mr {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
a:visited.ibox_ml, a:visited.ibox_mm, a:visited.ibox_mr {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}
a:active.ibox_ml, a:active.ibox_mm, a:active.ibox_mr {
  color:#000000;
  font-style:normal;
  font-size:11px;
  text-decoration:none;
  font-weight:normal;
  font-family:Verdana,Helvetica,Geneva,Swiss,Sans-Serif;
}

/* Unterer Bereich der ibox (Abschluss) */
td.ibox_bl{
  background-color:#e7e7e7;
  background-image:url('');
  background-repeat: repeat;
  border-left: 0px #b61624 solid;
  border-bottom: 0px #b61624 solid;
}
td.ibox_bm{
  background-color:#e7e7e7;
  background-image:url('');
  background-repeat: repeat;
  border-bottom: 0px #b61624 solid;
}
td.ibox_br{
  background-color:#e7e7e7;
  background-image:url('');
  background-repeat: repeat;
  border-right: 0px #b61624 solid;
  border-bottom: 0px #b61624 solid;
}

/* Abdunkeln DIV  */
.blur_div{
    background-color:black;
    position:absolute;
    top:0px;
    left:0px;
    width:100%;
    height:100%;
}

/* End of file $Dl: 16.01.10 09:17:33$ --------------------------------------------------*/
