@charset "utf-8";

body {background: #ffffff; margin:0; padding:0;  }
td, ol, li { font-size: 8pt; font-family: arial; text-decoration:none; }
a:link { font-size: 8pt; font-family: arial; text-decoration:none; color:#000000;}
a:visited {font-size: 8pt; color:#666666; font-family: arial; text-decoration:none;}
a:hover { text-decoration:none;}
a:focus {text-decoration:none;}
form {margin:0; padding:0; }

h1 { font-size: 14pt; font-family: arial; color:#000000; font-weight:bold;}
.stil1 { font-size: 14pt; font-family: arial; color:#000000;}
.stil1b { font-size: 14pt; font-family: arial; color:#000000; font-weight:bold;}
.stil1r { font-size: 14pt; font-family: arial; color:#cc0000; font-weight:bold;}
h2 { font-size: 12pt; font-family: arial; color:#000000; font-weight:bold;}
.stil2 { font-size: 12pt; font-family: arial; color:#000000;}
.stil2b { font-size: 12pt; font-family: arial; color:#000000; font-weight:bold;}
.stil2r { font-size: 12pt; font-family: arial; color:#cc0000; font-weight:bold;}
h3 { font-size: 10pt; font-family: arial; color:#000000; font-weight:bold;}
.stil3 { font-size: 10pt; font-family: arial; color:#000000;}
.stil3b { font-size: 10pt; font-family: arial; color:#000000; font-weight:bold;}
.stil3bu { font-size: 10pt; font-family: arial; color:#000000; font-weight:bold; text-decoration: underline;}
.stil3r { font-size: 10pt; font-family: arial; color:#cc0000; font-weight:bold;}
h4 { font-size: 8pt; font-family: arial; color:#000000; font-weight:bold;}
.stil4 { font-size: 8pt; font-family: arial; color:#000000;}
.stil4w { font-size: 8pt; font-family: arial; color:#cccccc;}
.stil4b { font-size: 8pt; font-family: arial; color:#000000; font-weight:bold;}
.stil4bu { font-size: 8pt; font-family: arial; color:#000000; font-weight:bold; text-decoration: underline;}
.stil4r { font-size: 8pt; font-family: arial; color:#cc0000; font-weight:bold;}
.stil4gb { font-size: 8pt; font-family: arial; color:#336633; font-weight:bold;}
.stil4g { font-size: 8pt; font-family: arial; color:#336633;}
.stil4gr { font-size: 8pt; font-family: arial; color:#666666;}
.stil5 { font-size: 8pt; font-family: arial; color:#cc0000;}
.stil5b { font-size: 10pt; font-family: arial; color:#cc0000; font-weight:bold;}
.stil6 { font-size: 7pt; font-family: arial; color:#000000;}
.stil6b { font-size: 7pt; font-family: arial; color:#000000; font-weight:bold;}
.stil6gr { font-size: 7pt; font-family: arial; color:#666666;}
.stil6g { font-size: 7pt; font-family: arial; color:#336633;}
.stil6gu { font-size: 7pt; font-family: arial; color:#336633; text-decoration: underline;}
h5 { font-size: 8pt; padding-left:10px; font-family: arial; color:#ffffff; }


#testausgabe {position:absolute; left:1000px; top:0px;}

.stilue {font-size: 8pt; font-family: arial; color:#666666; font-weight:bold;}

.pfeil_back {background-image:url(img/pfeil/pfeil_mitte.png); background-repeat:repeat-x;}
.head_b_back_t {background-image:url(img/navi/NAV_Unten1pix.gif); background-repeat:repeat-x;}
.head_b_back {background-image:url(img/balken_rot30.gif); background-repeat:repeat-x; height:30px; padding-top: 3px; color:#444444;}
.navtop {background-image:url(img/nav_ue_back_wh.gif); background-repeat:no-repeat; height:20px; width:220px; margin-top: 5px;}
.fontnavtop {color:#666666; font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; margin-top:50%; margin-left:5px;}
.fontnavtop_r {color:#CC0000; font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; padding-top:3px; padding-left:10px;}
.fontnav {color:#000000; font-size: 8pt; font-family: arial, sans-serif; padding-top:5px; padding-left:3px;}
.fontnav1 {color:#000000; font-size: 10pt; font-family: arial, sans-serif; font-weight:bold; }
.navmuback {background-image:url(img/nav_back_wh.gif); background-repeat:repeat-y; padding-left: 10px; padding-top: 5px; width:220px; }
.navbottom {background-image:url(img/nav_bottom_wh.gif); background-repeat:no-repeat; height:7px; width:220px; }

.navtop_r {background-image:url(img/nav_ue_back_200.gif); background-repeat:no-repeat; height:20px; width:200px; margin-top: 5px; top:210px; left:800px;}
.navmuback_r {background-image:url(img/nav_back_200.gif); background-repeat:repeat-y; padding-top: 5px; width:200px; top:230px; left:800px;}
.navbottom_r {background-image:url(img/nav_bottom_200.gif); background-repeat:no-repeat; height:7px; width:200px; top:auto; left:800px;}

.maintop {background-image:url(img/main_ue_back_wh.gif); background-repeat:no-repeat; height:20px; width:550px; margin-top: 5px;}
.mainmuback {background-image:url(img/main_back_wh.gif); background-repeat:repeat-y; width:550px;}
.mainbottom {background-image:url(img/main_bottom_wh.gif); background-repeat:no-repeat; height:7px; width:550px;}
.maintop_start {background-image:url(img/main_ue_back_start.gif); background-repeat:no-repeat; height:20px; width:650px;}
.mainmuback_start {background-image:url(img/main_back_start.gif); background-repeat:repeat-y; padding-right: 10px; padding-left: 10px; padding-top: 5px; width:650px;}
.mainbottom_start {background-image:url(img/main_bottom_start.gif); background-repeat:no-repeat; height:7px; width:650px;}

.preis_font_uvp {color:#000000; font-size: 8pt; font-family: arial; text-decoration:line-through; padding:5px;}
.preis_font {color:#cc0000; font-size: 10pt; font-family: arial; font-weight:bold; padding:5px;}
.preis_font_ges {color:#000000; font-size: 8pt; font-family: arial; padding:5px;}
.preisd_font_uvp {color:#000000; font-size: 10pt; font-family: arial; text-decoration:line-through; padding:5px;}
.preisd_font {color:#cc0000; font-size: 16pt; font-family: arial; font-weight:bold; padding:5px;}
.preisd_font_ges {color:#000000; font-size: 10pt; font-family: arial; padding:5px;}
.preis_back {background-image:url(img/preisback.gif); background-repeat:no-repeat; height:60px; width=100px; background-position: center center;}

.font_ueb {color:#ffffff; font-weight:bold; background: #cccccc; padding-left: 3px}
.kcenter { font-size: 12pt; font-family: sans-serif; color:#FFFFFF; }

#main {position:relative; float:left; width:780px; padding-bottom:30px;}


#navi/bilder/pfeil000.jpg {position:absolute; left:0px; width:200px; height: 43px; top:15px; /*background-color:#db001c;*/ z-index:3;
}

#p_head_back {position:absolute; left:215px; width:767px; top:0px; height: 97px; background-color:#db001c;
}
#wm_middle_back {position:absolute; top:117px; left:0px; width:782px; height: 800px; background-color:#ffffff;
}

#gewinn {position:absolute; top:175px; left:0px; width:782px; height: 800px; background-color:#3e372b;}

#wm_middle_start {margin:50px;}

/* Navigation Section*/
/*
#nav_vk {position:absolute; left:0px; width:982px; top:75px; height:20px;
background-image:url(img/back/nav_back.jpg); background-repeat:repeat-x;
} */
#nav_abt {position:absolute; top:108px; width:531px; height:26px; background-color:#eef0ef;}
#nav_abt_in { position:absolute; width:750px; height:20px; margin-left:10px;  margin-top:0px; line-height:17px; }

#groups_middle {position:relative; left:0px; top:0px; height:auto; width:782px; background-color:#ffffff;}
#groups_float {float:left; margin:16px; height:160px; width:124px;  background-color:#eeeeee;}
#groups_pic {margin:2px; height:120px;}
#groups_text {   line-height:12px; text-align:center; margin: 0; padding:0;  height:35px; }
.groups_font a:link {color:#000000; font-size:10px; font-family: arial;   }
.groups_font a:visited {color:#000000; font-size:10px; font-family: arial;   }
.groups_font a:hover { color:#cc0000; font-size:10px; font-family: arial; }
.groups_font a:focus { color:#000000; font-size:10px; font-family: arial;   }

#nav_wg {position:absolute; left:0px; width:982px; top:117px; height:20px; background-color:#eeeeee;
filter:alpha(opacity=90);  /*IE */ -moz-opacity:0.9; /* Gecko-Browser */opacity:0.9; /* Opera 9+ */
}

#nav_font  {float:left; padding-left:10px; padding-right:10px; padding-top:3px; vertical-align:middle;}

.nav_font {font-weight:bold; color:#000000; font-size:11px; font-family: arial; }
.nav_font a:link {font-weight:bold; color:#000000; font-size:11px; font-family: arial; }
.nav_font a:visited {font-weight:bold; color:#000000; font-size:11px; font-family: arial; }
.nav_font a:hover {font-weight:bold; color:#000000; font-size:11px; font-family: arial; }
.nav_font a:focus {font-weight:bold; color:#000000; font-size:11px; font-family: arial; }

.nav_font_s {font-weight:bold; color:#666666; font-size:11px; font-family: arial; }
.nav_font_s a:link {font-weight:bold; color:#666666; font-size:11px; font-family: arial; }
.nav_font_s a:visited {font-weight:bold; color:#666666; font-size:11px; font-family: arial; }
.nav_font_s a:hover {font-weight:bold; color:#666666; font-size:11px; font-family: arial; }
.nav_font_s a:focus {font-weight:bold; color:#666666; font-size:11px; font-family: arial; }

.nav_font_abt {padding-top:2px; vertical-align:middle; color:#666666; font-size:10px; font-family: arial; }
.nav_font_abt a:link {padding-top:2px; vertical-align:middle; color:#666666; font-size:10px; font-family: arial; }
.nav_font_abt a:visited {padding-top:2px; vertical-align:middle; color:#666666; font-size:10px; font-family: arial; }
.nav_font_abt a:hover {padding-top:2px; vertical-align:middle; color:#666666; font-size:10px; font-family: arial; }
.nav_font_abt a:focus {padding-top:2px; vertical-align:middle; color:#666666; font-size:10px; font-family: arial; }

/* Nur relevant wenn mehrere Gruppen als Navi angezeigt werden

.nav_font_wg a:link {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial; padding:6px 10px 5px 10px;}
.nav_font_wg a:visited {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial; padding:6px 10px 5px 10px;}
.nav_font_wg a:hover {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial; padding:6px 10px 5px 10px;}
.nav_font_wg a:focus {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial; padding:6px 10px 5px 10px;}

#n1  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n1a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n1b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n2  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n2a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n2b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n3  { float:left;  padding-left:10px; padding-right:10px; vertical-align:middle;}
#n3a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n3b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n4  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n4a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n5b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n5  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n5a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n5b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n6  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n6a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n6b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n7  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n7a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n7b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n8  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n8a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n8b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n9  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n9a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n9b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n10  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n10a  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
#n10b  { float:left; padding-left:10px; padding-right:10px; vertical-align:middle;}
Nur relevant wenn mehrere Gruppen als Navi angezeigt werden ENDE */

/* Navigation Section END*/

/* color man  629dd9 */
#left {position:absolute; left:10px; top:190px; width:200px; height: auto;}
/*#left {float:left; width:200px; height: auto; background-color:#FFF3AC;}*/

#middle {position:absolute; left:220px; top:190px; width:550px; height: auto;
filter:alpha(opacity=90);
background-color:#eeffff; /*background-image:url(img/start.jpg); background-repeat:no-repeat; background-position: center center;*/
}
#middle_FI {position:absolute; left:220px; top:190px; width:550px; height: auto;
filter:alpha(opacity=90);  /*IE */ -moz-opacity:0.9; /* Gecko-Browser */opacity:0.9; /* Opera 9+ */
background-color:#42341f; /*background-image:url(img/start.jpg); background-repeat:no-repeat; background-position: center center;*/
}

#right_1 {width:198px; margin-top:2px; float:right; margin-right:3px; font-size:12px; }

#logo {position:absolute; left:40px; top:20px;}

#all_content { position:absolute; top:134px; min-height:100%; width:982px; background-image:url(img/all_content_bg.jpg);}

#bottom {float:left; width:1000px; height: 100px; background-color:#eedddd;}

/*#language {position:fixed; left:812px; bottom:-8px; height: 25px; z-index:101;}*/
#language {position:absolute; left:830px; top:80px; height: 25px; z-index:101;}

/* Ansprechpartner*/
#ansprech { height: auto; font-family: arial; z-index:1;}
#ansprech_txt {margin-left:7px; }

/*Search Section*/
#soutput {
  background-color:#eeeeee;
  border: 1px solid #999999;v_abt
  padding:3px;
  margin-top:2px;
  z-index:-1;
  float:left;
  max-width:200px;
  font-size:12px;
    }
	
#soutput a {
font-size:10px;
    }	
  
#soutput a:hover {
background-image:url(img/soutput_bg.jpg);
color:#FFFFFF;
}


#soutput_bg { background-image:url(img/soutput_bg.jpg); color:#FFFFFF; font-size:12px;}

#suche {
	position:absolute;
  width:200px; margin-left:15px; 
}
#searchin {position:absolute;  background-color:#cbccce; left:782px; top:108px; width:200px; height: 26px; font-family: arial; z-index:99;}
.searchin_button {margin-top:15px; }
.searchin_field {background-color:#cc0000; font-size: 8pt; font-family: arial; color:#666666;}
.searchin_text {font-size: 8pt; font-family: arial; color:#cccccc;}

#search {position:absolute; left:0px; top:125px; height:800px; width:782px; background-color:#ffffff;}

#search_head {float:left left:0px; right:0px; margin-left:215px; top:5px; height:auto; background-color:#eeeeee;}
.search_head {color:#666666; font-size:12px;}

.search_show_top { margin-left:225px; font-size:12px; font-family: arial; color:#cccccc;}
.search_show_top a:link  {font-size: 12px; font-family: arial; color:#cccccc; }
.search_show_top a:visited {font-size: 12px; font-family: arial; color:#666666; }
.search_show_top a:hover {font-size: 12px; font-family: arial; color:#cccccc; }
.search_show_top a:focus {font-size: 12px; font-family: arial; color:#ffffff; }

#search_navi_top {position:absolute; left:0px; right:0px; top:50px; height:auto; background-color:#eeeeee;}
.search_navi { margin-left:215px; font-size:10px; font-family: arial; color:#666666;}
.search_navi_top { margin-left:215px; font-size:10px; font-family: arial; color:#666666;}
.search_navi_bottom { float:right; margin-left:215px; font-size:10px; font-family: arial; color:#666666;}

#search_art_ue {position:absolute; top:75px;  background-color:#ffffff;}

/*Noch nicht in verwendung*/
#search_show_bottom {position:absolute; top:650px; margin-left:215px;}
#search_tax {position:absolute; top:675px; margin-left:215px;}
.search_tax {font-size:10px; font-family: arial; color:#666666;}

#search_show_top {position:absolute; top:25px; margin-left:215px; }
.search_show { margin-left:225px; font-size:12px; font-family: arial; color:#cccccc;}
.search_show a:link  {margin-left:225px; font-size: 12px; font-family: arial; color:#cccccc; }
.search_show a:visited {margin-left:225px; font-size: 12px; font-family: arial; color:#666666; }
.search_show a:hover {margin-left:225px; font-size: 12px; font-family: arial; color:#cccccc; }
.search_show a:focus {margin-left:225px; font-size: 12px; font-family: arial; color:#ffffff; }

#search_navi_bottom {float:right; margin-left:215px; top:625px; height:auto; background-color:#453e32;}
.search_navi_bottom {font-size:10px; font-family: arial; color:#666666;}

.search_show_bottom { margin-left:225px; font-weight:bold; color:#cccccc; font-size:12px;}
.search_show_bottom a:link {font-size: 12px; font-family: arial; color:#cccccc; }
.search_show_bottom a:visited {font-size: 12px; font-family: arial; color:#666666; }
.search_show_bottom a:hover {font-size: 12px; font-family: arial; color:#cccccc; }
.search_show_bottom a:focus { font-size: 12px; font-family: arial; color:#ffffff; }
/*Noch nicht in verwendung*/


#suche_einsch { position:relative; background-color:#cbccce; top:0px; left:10px; height:85px; width:746px;}
#suche_logo{ position:absolute; left:1px; top:1px; padding-top:10px; padding-left:25px; background-color:#FFF; height:73px; width:240px; z-index:1;}
.suche_ehers {position:absolute; margin-top:5px; margin-left:10px; font-size: 10px; font-family: arial; color:#666666;}
.suche_egruppe {position:absolute; left:285px; margin-top:5px; font-size: 10px; font-family: arial; color:#666666;}
.suche_esort { position:absolute; right:25px; margin-top:5px; font-size: 10px; font-family: arial; color:#666666;}
.suche_epreisv {position:absolute; left:285px; top:44px; font-size: 10px; font-family: arial; color:#666666;}
.suche_epreisb {position:absolute; left:345px; top:44px; font-size: 10px; font-family: arial; color:#666666;}
.suche_ebutton {position:absolute; right:0px; margin-left:5px; margin-top:44px;}

.art_ue_einsch { position:relative; background-color:#cbccce; top:0px; left:10px; height:85px; width:746px;}
.art_ue_logo{ position:absolute; left:1px; top:1px; padding-top:10px; padding-left:25px; background-color:#FFF; height:73px; width:240px; z-index:1;}
.art_ue_ehers {position:absolute; margin-top:20px; margin-left:10px; font-size: 10px; font-family: arial; color:#666666;}
.art_ue_esort { position:absolute; right:125px; margin-top:20px; margin-left:10px; font-size: 10px; font-family: arial; color:#666666;}
.art_ue_epreisv {position:absolute; left:296px; top:20px; margin-left:10px; font-size: 10px; font-family: arial; color:#666666;}
.art_ue_epreisb {position:absolute; left:356px; top:20px; margin-left:10px; font-size: 10px; font-family: arial; color:#666666;}
.art_ue_ebutton {position:absolute; right:0px; margin-left:5px; margin-top:44px;}

/*Search Section END*/
/* limit_show */
#limit_show_top {text-align:center; margin-top:20px; }
#limit_show_bottom { position:relative; clear:left; text-align:center;}

.limit_show {font-size:12px; font-family: arial; color:#666666;}
.limit_show a:link  {font-size: 12px; font-family: arial; color:#666666; }
.limit_show a:visited {font-size: 12px; font-family: arial; color:#999999; }
.limit_show a:hover {font-size: 12px; font-family: arial; color:#999999; }
.limit_show a:focus {font-size: 12px; font-family: arial; color:#999999; }

.limit_show_activ {font-weight:bold; font-size:12px; font-family: arial; color:#000000;}

/* limit_show End */
/*Service Section*/
#service {position:absolute; left:600px; top:0px; height: 20px; background-color:#cc0000;
filter:alpha(opacity=90);  /*IE */ -moz-opacity:0.9; /* Gecko-Browser */opacity:0.9; /* Opera 9+ */
}
.service {border-right:2px dotted #666666;}
.service a:link {font-size: 12px; font-family: arial; color:#cccccc; margin:5px;}
.service a:visited {font-size: 12px; font-family: arial; color:#cccccc; margin:5px;}
.service a:hover {font-size: 12px; font-family: arial; color:#cccccc; margin:5px;}
.service a:focus {font-size: 12px; font-family: arial; color:#cccccc; margin:5px;}
/*Service Section END*/


/*Filter Section*/
.filterfill_head {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial;}
.filterfill_head a:link {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial;}
.filterfill_head a:visited {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial;}
.filterfill_head a:hover {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial;}
.filterfill_head a:focus {font-weight:bold; color:#cccccc; font-size:12px; font-family: arial;}
.filterfill_text {float:left; color:#cccccc; font-size:12px; font-family: arial;}
/*Filter Section END*/

/*main.inc.php*/
#main_t_m {color:#666666; font-size: 8pt; font-family: arial, sans-serif; font-weight:bold; margin-top:50%; margin-left:50px;}
#main_m_m {margin:20px;}


/* PORTAL main.inc.php*/
#portal {position:relative; float:left; margin-left:30px; margin-top:30px; width:740px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.img_abst { padding:0px 10px 10px 0px ;}
.ueschrift { font-family:Georgia, "Times New Roman", Times, serif; font-size:40px; font-style:italic; color:#F2C300; }

/* artikel_ueb.inc.php*/
#art_ue_back {position:relative; float:left;  left:15px; top:15px; height:850px; width:770px; padding-bottom:50px; }
#art_ue { padding:10px; margin:10px; height:209px; width:141px;}
#art_ue_float {float:left; padding:0px; margin:10px; height:124px; width:364px; background-color:#eeeeee;}
#art_ue_top {margin-top:2px; margin-left:2px; height:102px; width:360px; background-color:#ffffff;}

/*#art_ue_pic {float:left; margin-left:2px; margin-top:2px; width:100px; height:100px; background-color:#ffffff;}*/
#art_ue_pic {float:left; width:110px;}
.art_ue_pic {}
/*#art_ue_bez {margin-left:100px; margin-top:2px; height:14px; width:247px; background-color:#ffffff;}*/
#art_ue_text { margin-top:2px; height:100px; }
#art_ue_bez {margin-top:2px; }
.art_ue_bez {font-weight:bold; color:#000000; font-size:12px;}
/*#art_ue_kbes {margin-left:100px; padding-top:6px; height:80px; width:247px; background-color:#ffffff;}*/
#art_ue_kbes {padding-top:6px;}
.art_ue_kbes {color:#000000; font-size:10px; font-family: arial;}
.art_ue_kom {padding-left:10%; color:#000000; font-size:12px; font-family: arial;}
#art_ue_balken {width:351px;}
#art_ue_ornr {}
.art_ue_ornr {color:#000000; font-size:12px; font-family: arial;}
#art_ue_qua {float:left;}
.art_ue_qua {color:#000000; font-size:12px; font-family: arial;}
#art_ue_bb {}
#art_ue_td {}
.art_ue_td {color:#000000; font-size:12px; font-family: arial;}
#art_ue_lief { position:absolute; margin-left:200px; margin-top:4px;}
.art_ue_lief {color:#000000; font-size:12px; font-family: arial;}
#art_ue_pri {position:absolute; margin-left:255px; text-align:right; padding-top:2px;}
.art_ue_pri {font-weight:bold; color:#CC0000; font-size:14px; font-family: arial;}
.art_ue_topdeal { position:absolute; margin-left:2px;}
.art_ue_cart { position:absolute; margin-left:340px; height:20px; width:20px;}
.art_ue_topseller { position:absolute; margin-left:5px; background-color:#cc0000; height:20px; padding:0px 5px 0px 5px; color:#ffffff; font-size:10px; font-family: arial;}


/* artikel_detail.inc.php*/
#art_dt_back {position:relative; float:left; margin:5px; left:0px; height:auto; width:770px;
}
#art_dt_left {float:left; margin-bottom:5px; height:301px; width:301px; background-color:#ffffff; border:1px solid #cccccc;}
#art_dt_thumb {float:left; margin-bottom:5px; height:301px; width:80px; background-color:#dddddd; border:1px solid #cccccc;}
#art_dt_thumb_pic {padding:10px; }
#art_dt_middle { float:left; margin-bottom:5px; height:301px; width:383px; background-color:#ffffff; border:1px solid #cccccc;}
/*#art_dt_right {float:left; height:447px; width:200px; background-color:#ffffff;}
#art_dt_des {height:20px; width:762px; background-color:#cccccc; z-index:10;}
#art_dt_dest {float:left; margin-left:20px; font-weight:bold; color:#666666; font-size:12px; font-family: arial;}*/
#art_dt_text {clear:left; margin-top:20px; margin-left:20px; height:auto; width:730px; }
#art_dt_lbe {}
.art_dt_lbe {margin-left:10px; color:#000000; font-size:12px; font-family: arial;}

#desc_all {clear:left; margin-bottom:21px;   min-height:800px; height:auto; width:768px; background-color:#ffffff; border:1px solid #CCCCCC; font-size:12px; font-family: arial;}

#art_dt_des {height:19px; width:768px; background-color:#cccccc;}
        #art_dt_short { min-height:65px; width:768px; background-color:#eef0ef; padding-top:20px;}
        #art_dt_stext { margin-left:20px;}
        #art_dt_dest{float:left; min-width:112px; height:19px; color:#666666; font-size:10px; font-family: arial; }
        #art_dt_dest_img {background-image: url(img/art_dt_dest.gif); background-repeat:no-repeat;}
        #art_dt_bottom {height:15px; width:766px;  background-color:#eef0ef; position:relativ; bottom:0px; }

.art_dt_uecros {margin-left:20%; font-size:16px; font-family: arial; color:#666666; font-weight:bold;}
h2.art_dt_uecros {margin-left:10px; font-size:16px; font-family: arial; color:#666666; font-weight:bold;}
#art_dt_cross {  margin:20px;}
#art_dt_crosspic { float:left; margin:5px; height:120px; width:200px; border:1px solid #999999; }
.art_dt_crosspic {}

#art_dt_pic {margin:5px; }
.art_dt_pic {}
#art_dt_bez {background-color:#ffffff}
.art_dt_bez {padding-left:20px; font-weight:bold; color:#666666; font-size:18px; font-family: arial;}
.art_dt_her {position:absolute; margin-left:250px; margin-top:10px; color:#666666; font-size:10px; font-family: arial;}
.art_dt_hertext {position:absolute; color:#000000; font-size:16px; font-family: arial; margin-left:200px; margin-top:10px;}
#art_dt_ornr {}
.art_dt_ornr { position:absolute; color:#000000; font-size:10px; font-family: arial; margin-left:250px; margin-top:100px;}
#art_dt_lief {}
.art_dt_lief {position:absolute; margin-top:70px; margin-left:5px; color:#000000; font-size:10px; font-family: arial;}
#art_dt_l_cost {}
.art_dt_l_cost {position:absolute; margin-top:100px; margin-left:5px; color:#000000; font-size:10px; font-family: arial;}
#art_dt_kbe {}
.art_dt_kbe {margin-left:10px; color:#000000; font-size:12px; font-family: arial;}
#art_dt_td {}
.art_dt_td {margin-left:10px; color:#000000; font-size:12px; font-family: arial;}
#art_dt_uvp { position:absolute; margin-left:250px; margin-top:130px; font-size:10px; font-family: arial;}

#art_dt_wk_back { position:absolute; right:0px; top:292px; width:290px; height:35px; background-image: url(img/warenkorb/warenk_detail.jpg); background-repeat:no-repeat;}
#art_dt_wkin {position:absolute; margin-left:60px; margin-top:7px; font-weight:bold; color:#666666; font-size:16px; font-family:Arial, Helvetica, sans-serif;}
#art_dt_qua { position:absolute; margin-left:210px; margin-top:8px;}
.art_dt_qua {color:#666666; font-size:8px; font-family: arial;}
#art_dt_bb { position:absolute; margin-left:255px; margin-top:3px;}

#art_dt_pri_bg { position:absolute; background-image: url(img/preis_hg.gif); background-repeat:no-repeat; margin-left:250px; margin-top:150px; height:71px; width:120px;}
#art_dt_pri {}
.art_dt_pri { margin-left:5px; margin-top:15px; font-weight:bold; color:#CC0000; font-size:20px; font-family: arial;}
#art_dt_pri_mwst { position:absolute; margin-left:5px; margin-top:-15px;font-size:10px; font-family: arial;}
#art_dt_gesp { margin-left:5px; margin-top:15px; font-size:10px; font-family: arial;}
#art_dt_color {margin-top:5px;}
.art_dt_color {color:#000000; font-size:12px; font-family: arial;}
#art_dt_size {margin-left:233px; }
#art_dt_size_f {float:left; margin-left:10px; }
.art_dt_size {margin-left:10px; color:#000000; font-size:10px; font-family: arial;}
#art_dt_ext { position:absolute; margin-top:240px; margin-left:10px; color:#000000; font-size:10px; font-family: arial;}
.art_dt_ext {margin-left:10px; color:#000000; font-size:10px; font-family: arial;}

/*Portal Welle*/
#port_wave{ position:absolute; width:750px; background-color:#cccccc;}
#port_wave_img { position:relative;  background-image: url(img/art_dt_dest.gif); background-repeat:no-repeat;}


#portal_des {height:19px; width:700px; background-color:#cccccc;}
        #portal_dest{float:left; min-width:112px; height:19px; color:#666666; font-size:10px; font-family: arial; }
        #portal_dest_img {background-image: url(img/art_dt_dest.gif); background-repeat:no-repeat;}
        #portal_dest_bottom {height:15px; width:700px;  background-color:#eef0ef; position:relativ; bottom:0px; }
#portal_des_all {clear:left; margin-bottom:21px;   min-height:800px; height:auto; width:700px; background-color:#ffffff; border:1px solid #CCCCCC; font-size:12px; font-family: arial;}
#portal_des_text {margin-top:20px; margin-left:20px; height:auto; width:650px; }


/*Gästebuch*/
#mb { margin-left:0px; font-family:Arial, Helvetica, sans-serif; }
#mbform { margin-left:150px; }
#mb_links { float:left; width:150px; min-height:150px; background-color:#CCCCCC; border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left 4px;  }
#mb_rechts {width:500px; min-height:150px; margin-left:155px;  border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#mb_text { margin:5px; width:450px;}

#mb_inh_allg1 { font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative; height:auto; width:650px;  padding-bottom:25px; padding-right:25px;}
#mb_inh_allg2 {padding-left:50px; height:auto; width:600px; border:solid 1px #999;}
#mb_inh_wave {margin-left:273px; width:347px; height:29px; background-image:url(img/wk_art_wave.jpg);}
#mb_inh_wave_in {margin-left:50px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
#mb_inh_wave_kl {margin-left:448px; width:152px; height:29px; background-image:url(img/wk_art_wave_kl.jpg);  background-repeat:no-repeat;}
#mb_inh_wave_in_kl {margin-left:70px; padding-top:8px; font-family:Arial, Helvetica, sans-serif; color:#FFF;}
input.mb_akt{ border: solid 1px #FFF; background-color: #cbccce; font-family:Arial, Helvetica, sans-serif; font-size: 9pt; color:#FFF; _width:100px;}


/*Gästebuch*/
#gb { margin-left:20px; }
#gbform { margin-left:10px; }
#gb_links { float:left; width:150px; min-height:150px; background-color:#CCCCCC; border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:left 4px;  }
#gb_rechts { width:500px; min-height:150px; margin-left:155px;  border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#gb_text { margin:5px;}


#maingr_descr {width:746px; min-height:50px; margin-left:15px; margin-top:15px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#maingr_descr_text { margin:5px;}

#kontakt_all { position:relative; width:560px; }
#kontakt { position:relative; float:right; width:400px; height:150px; margin-top:5px;  border: 1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#kontakt_text { position:relative; margin:5px; width:450px;}
#kontakt_bild { position:relative; background-color:#ffffff; margin-top:5px; border: 1px solid #CCCCCC; height:150px; width:150px; float:left;}
/*Kontakt GL ROT*/
#kontakt_gl { position:relative; float:right; width:400px; height:150px; margin-top:5px;  border: 1px solid #CC0000; font-family:Arial, Helvetica, sans-serif; font-size:12px;  }
#kontakt_bild_gl { position:relative; background-color:#ffffff; margin-top:5px; border: 1px solid #CC0000; height:150px; width:150px; float:left;}


#iframe {margin-top: 10px;font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px;}
#iframe_top { width:90%; height:10px; background-color:#900;}


#footer {position:fixed; left:0px;  height:20px; width:981px;
background-image:url(img/footer_bg.jpg); z-index:99; bottom:0px; border-right: 1px solid #999999;
}

a img { border:0px;}
