
/* eigene Ergänzungen */

#space0 { margin:0px; padding-left:0px; font-weight: bold;}
#space1 { margin:0px; padding-left:4px;}
#space2 { margin:0px; padding-left:8px;}
#space3 { margin:0px; padding-left:12px;}
#space4 { margin:0px; padding-left:16px;}

#prodetail_space1 { width: 10px; height: 10px; }
#prodetail_space2 { width: 10px; height: 5px; }
#prodetail_space3 { width: 10px; height: 3px; }
#prodetail { width:100%; float:left; vertical-align:bottom; border-bottom:1px solid; padding-bottom:5px; padding-top:5px; }
#prodetail_h3 { font-size:16px; font-weight:bold; }
#prodetail_bestell_ja { display:block; background:#FFFFFF; text-align:center; padding-top:7px; padding-bottom:7px; border:1px solid; }
#prodetail_bestell_nein { background:#8B0000; color:#FFFFFF; text-align:center; padding-top:7px; padding-bottom:7px; border:1px solid; }
#prodetail_bestand_ja { background:none; color:#008000; text-align:center; padding-top:2px; padding-bottom:2px; }
#prodetail_bestand_nein { background:none; color:#800000; text-align:center; padding-top:2px; padding-bottom:2px; }
#prodetail_preis { color:#000000; font-size:18px; font-weight:bold; }
#prodetail_artnr { color:#000000; font-size:18px; font-weight:bold; }
#prodetail_zusatz { }
#prodetail_mwst { color:#000000; }
#prodetail_link { }
#prodetail_hr { border:dashed 1px; }

#prodetail_langtext { }
.prodetail_langtext { }
.prodetail_langtext p { margin-top: 0; margin-bottom: 0; min-width:1px;}
.prodetail_langtext font { margin-top: 0; margin-bottom: 0; min-width:1px;}

#proliste_space1 { width: 10px; height: 10px; }
#proliste_space2 { width: 10px; height: 5px; }
#proliste_space3 { width: 10px; height: 3px; }
#proliste { width:49%; float:left; height:170px; vertical-align:bottom; border-bottom:1px solid; padding-left:5px; padding-bottom:5px; padding-top:5px; }
#proliste_h3 { font-size:14px; font-weight:bold; }
#proliste_bestell_ja { display:block; background:#FFFFFF; text-align:center; padding-top:7px; padding-bottom:7px; border:1px solid; }
#proliste_bestell_nein { background:#8B0000; color:#FFFFFF; text-align:center; padding-top:7px; padding-bottom:7px; border:1px solid; }
#proliste_bestand_ja { font-size:10px; background:none; color:#008000; text-align:center; padding-top:2px; padding-bottom:2px; }
#proliste_bestand_nein { font-size:10px; background:none; color:#800000; text-align:center; padding-top:2px; padding-bottom:2px; }
#proliste_preis { color:#000000; font-weight:bold; }
#proliste_mwst { color:#000000; }
#proliste_link { }

#moduletable_top_table { width: 100%; table-layout: auto; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #999999; }
#moduletable_top_th { font-size: 11px; font-weight: bold; text-transform: uppercase; text-align: left; height: 21px; line-height: 21px; text-indent: 8px; letter-spacing: 1px; color: #FFF; }
#moduletable_top_td { padding-left: 0px; padding-right: 0px; }
#moduletable_top_link { color:#FFFFFF; }

#warenkorb_titel { font-size:10px; font-weight:bold; }
#warenkorb_zeile { background:#FFFFFF; vertical-align:top;}
#warenkorb_link { background:#FFFFFF; font-size:10px; }

#warenkorbliste_space1 { width: 10px; height: 10px; }
#warenkorbliste_space2 { width: 10px; height: 5px; }
#warenkorbliste_space3 { width: 10px; height: 3px; }
#warenkorbliste { width:100%; }
#warenkorbliste_h3 { font-size:14px; font-weight:bold; }
#warenkorbliste_bestell_ja { display:block; background:#FFFFFF; text-align:center; padding-top:7px; padding-bottom:7px; border:1px solid; }
#warenkorbliste_bestell_nein { background:#8B0000; color:#FFFFFF; text-align:center; padding-top:7px; padding-bottom:7px; border:1px solid; }
#warenkorbliste_bestand_ja { font-size:10px; background:none; color:#008000; text-align:center; padding-top:2px; padding-bottom:2px; }
#warenkorbliste_bestand_nein { font-size:10px; background:none; color:#800000; text-align:center; padding-top:2px; padding-bottom:2px; }
#warenkorbliste_preis { color:#000000; font-weight:bold; }
#warenkorbliste_mwst { color:#000000; }
#warenkorbliste_link { }
#warenkorbliste_titel { font-size:10px; font-weight:bold; text-align:center; padding-bottom:2px;}
#warenkorbliste_zeile { background:#FFFFFF; vertical-align:top; padding-right:5px; padding-top:5px; }

#row1 {}
#row2 {background:#FFFFFF; }

#bilder_gal { border: 1px solid; background: #FFFFFF; width:150px; height:90px; float:left; padding-top:10px; margin:1px; }
#bilder_pic { border: 1px solid; text-align: center; background: #FFFFFF; width: 31%; float: left; height: 160px; vertical-align: bottom; margin: 2px; }
#bilder_pic_table { width: 100%; height:100%; }
#bilder_pic_td_left { min-width:10px; max-width:95px; }
#bilder_pic_td_right { }
#bilder_pic_bild { float:left; width:100%; min-width:10px; max-width:95px; }
#bilder_pic_ab18_JA { font-size:9px; background:none; color:#008000; text-align:center; padding-top:2px; padding-bottom:2px; }
#bilder_pic_ab18_NEIN { font-size:9px; background:none; color:#800000; text-align:center; padding-top:2px; padding-bottom:2px; }
#bilder_pic_infotext1 { font-size:8px; color:#000000; font-weight:bold; }
#bilder_pic_upload { text-align:left; font-size:9px; color:#000000; }
#bilder_pic_upload_datum { text-align:center; font-size:9px; color:#000000; font-weight:bold; }
#bilder_pic_kommentare { text-align:center; font-size:9px; color:#000000; }
#bilder_pic_titel { font-size:10px; font-weight:bold; text-align:center; padding-bottom:2px;}
#bilder_pic_link { font-size:9px; font-weight:bold; text-align:center; padding-bottom:2px;}
#bilder_pic_details { text-align: center; min-width:10px; max-width:100%; }
#bilder_pic_td_details { min-width:10px; max-width:100%; text-align: center; }

#anz_gal { border: 1px solid; background: #FFFFFF; width:170px; min-height:260px; float:left; padding-top:10px; text-align:center; }
#anz_gal_text_l { text-align:left; font-size:9px; color:#000000; }
#anz_gal_text_c { text-align:center; font-size:9px; color:#000000; }
#anz_gal_text_r { text-align:right; font-size:9px; color:#000000; }
#anz_gal_quick { border: 0px solid; background: #FFFFFF; width:100%; min-height:30px; float:left; padding-left:10px;padding-top:5px; text-align:left; }

#timer { width:100%; }
#timer a, #timer a:hover { color:black; }
#timer .moduletable table { border-collapse:collapse; width:750px; }
#timer .moduletable th, #timer .moduletable td { color:black; }
#timer .row0 { background:white; color:black; }
#timer .row1 td {  }
#timer .row2 td {  }

a.blogs_a { color:#826c55; }
a.blogs_a:hover { color:#826c55; }
a.blogs_a:visited { color:#826c55; }
.blogs { border: 1px solid; background: #FFFFFF; width:95%; height:100px; float:left; }
.blogs table { width: 100%; height:90px; max-height:90px; border-collapse:collapse; margin:5px; }
.blogs tr { vertical-align:top; margin:0px; }
.blogs td { margin:0px; }
#blogs_datum { font-weight: bold; font-size: 78%; color: #777777; float:left; margin:0px; }
#blogs_titel { text-align:left; font-weight:bold; font-size: 110%; color:#826c55; text-transform: uppercase; margin:0px; }
#blogs_text { text-align:left; font-size: 100%; margin:0px; }
#blogs_kom { text-align:right; font-size:9px; margin:0px; vertical-align:bottom; }

a.twitter_a { color:#826c55; }
a.twitter_a:hover { color:#826c55; }
a.twitter_a:visited { color:#826c55; }
.twitter { border: 1px solid; background: #FFFFFF; width:95%; height:100px; float:left; margin-bottom:3px; }
.twitter table { width: 98%; height:90px; max-height:90px; border-collapse:collapse; margin:5px; }
.twitter tr { vertical-align:top; margin:0px; }
.twitter td { margin:0px; }
#twitter_datum { font-weight: bold; font-size: 78%; color: #777777; float:left; margin:0px; }
#twitter_text { text-align:left; font-size: 100%; margin:0px; }
#twitter_kom { text-align:right; font-size:9px; margin:0px; vertical-align:bottom; }

.twitter_status { border: 1px solid; background: #FFFFFF; width:95%; height:50px; float:left; margin-bottom:3px; }
.twitter_status table { width: 98%; height:90px; max-height:90px; border-collapse:collapse; margin:5px; }
.twitter_status tr { vertical-align:top; margin:0px; }
.twitter_status td { margin:0px; }
#twitter_status_text { text-align:left; font-size: 100%; margin:0px; }

a.twblog_a { border:1px solid black; color:#826c55; margin-bottom:2px;}
a.twblog_a:active { }
a.twblog_a:link { }
a.twblog_a:hover { color:#826c55; }
a.twblog_a:visited { color:#826c55; }

div.zoomdiv {
z-index                 : 100;
position                : absolute;
top:0px;
left:0px;
width                   : 200px;
height                  : 200px;
background: #ffffff;
border:1px solid #CCCCCC;
display:none;
text-align: center; 
overflow: hidden;
}


img.jqzoom{
cursor:crosshair;
position:relative;
}
html {
  background:#FFFFFF;
  height:100%;
  min-height:100%;
}

body {
  background:#000000;
  color:#FFFFFF;
  /* font-size:12px; */
  /* font-family:Arial, Helvetica, sans-serif; */
  font-size:8.5pt;
  font-family:tahoma, sans-serif;

  padding:0px;
  margin:0px;
  height:98%;
}

table {
  border-collapse:collapse;
}

td, p {
  font-size:12px;
}

img {
  border: none;
}

h1 {
  font-size:21px;
  font-weight:bold;
}

h2 {
  font-size:18px;
  font-weight:bold;
}

h3 {
  font-size:14px;
  font-weight:bold;
}

a {
  color:#FFFF66;
}

a:hover {
  color:#CC0000;
}

ul {
  padding:0px;
  margin:0px;
}

li {

}

.login {
  color:#000000;
  /*color:#028dc8;*/
}


/* Seiten Kopf */
.tr_0 {
  background:#414141;
}
.tr_0 h1 {
  color:#c7c7c7;
}
/* Seiten Kopf */

/* Linie über Seitenmenu */
.tr_1 {
  background:#FF8000;
}
/* Linie über Seitenmenu */

/* Hauptmenu */
.tr_2 {
  font-size:14px;
  background:#D13232; /*ED1C24*/
  color:#FFFFFF;
}
.tr_2 a {
  color:#FFFFFF;
  text-decoration:none;
}
.tr_2 a:hover {
  text-decoration:underline;
}
/* Hauptmenu */

/* Hauptmenu AKTIV */
.tr_2a {
  font-size:14px;
  background:#FF8000; /*ED1C24*/
  color:#FFFFFF;
}
.tr_2a a {
  color:#FFFFFF;
  text-decoration:none;
}
.tr_2a a:hover {
  text-decoration:underline;
}
/* Hauptmenu AKTIV */

/* Contenttabelle */
.tr_3 {
  background:#F0E68C;
  color:#D13232;
}
.tr_3 a {
  color:#D13232;
  text-decoration:none;
}
.tr_3 a:hover {
  text-decoration:underline;
}
/* Contenttablelle */

/* Contentbereich */
.tr_3_content {
  background:#F0E68C;
  color:#D13232;
  margin:5px;
  width:779px;
}
/* Contentbereich */

/* Rahmen um Content */
.tr_4 {
  background:#FFFACD;
  background:#FF8000;
  color:#028DC8;
}
.tr_4 a {
  color:#CC0000;
  text-decoration:none;
  display:block;
}
.tr_4 a:hover {
  text-decoration:underline;
}
/* Rahmen um Content */


/* Paketliste */
.as_link {
  color:white;
}
/* Paketliste */
/* eigene Ergänzungen */
