
a { COLOR: Black; font-size : 12px; }

a:visited { color: #800080; }

a:hover { COLOR: Black; TEXT-DECORATION: none; Font-weight : bolder; }

a img{border:none;}

FORM { margin: 0;}

.menu {  font-size: 12px; TEXT-DECORATION: none;  background-color: #d9e5e3;  color : Black;  padding-left : 3px;}

.tabel { vertical-align: top; border: 1px solid black; padding: 0px 5px 0px 5px;  background-color: 4e867e ;  text-align: center; font-style: normal;
   font-weight: normal; font-size: 14px; color: #ffffff;}

.date      { color: #ffffff; font-size: 12px; padding: 2px;}
.titl_menu { border-color: Black;font-style: normal;font-weight: normal;font-size: 13px;background :  #4e867e ;}
.text      { font-size: 12px; color: Black; padding-top: 3px;}
.text_b    { font-size: 13px; color: Black;}
.text80	   { font-size: 80%;}
.text90	   { font-size: 90%;}
.wtext     { font-size: 12px;  color: #F0F8FF;}
.preis     { font-size: 13px;  color: Black;  font : bolder;}
.lieferung { font-size: 11px;  color: Black;	}
.porto     { font-size: 11px;  color: Black; 	}
.info      { font-size: 11px;  color: #4E867E; 	}
.link      { font-size: 12px;  color: 230CCD;	font-weight: bold;	}
.link_list { font-size: 12px;  color: #31756D;	font-weight: bold;	}


.top_wb {
	font-size: 10px;
	text-align: center;
        }

.title {
    font-size: 24px;
    font-weight: bold;
    font-style: italic;
    color: #000000;
}

.tabelwer {
	border-color: Black;
	padding: 0px 7px 0px 7px;
        text-align: center;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
        border: 1px solid black;
        color: #ffffff;
	background : #5c788c;
        }

.kbild {
        background-color: #ffffff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: Black Black Black Black;
	}

.ttext {
        background-color: #eeeeee;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: Black Black Black Black;
	padding: 0px 4px 0px 4px;
	font-style: normal;
	font-size: 14px;
	color: Black;
        }


.k_preis {
	 font-size : 12px;
	 font : bolder;
	 }

.k_porto {
	 font-size : 10px;
	 }

.st_werb {
	font-size : 11px;
	text-align : center;
	background-color: #eeeeee;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: Black Black Black Black;
	padding: 0px 4px 0px 4px;
	font-style: normal;
	font-weight: normal;
        color: #191970;
	}

.m {
	COLOR: Black;
	TEXT-DECORATION: none;
	font-size : 12px;
	}
.for {
  	width : 30px;
	text-align: center;
	border-top: 2px solid;
	border-left: 2px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-color: Black;
	FONT-SIZE: 13px;
	color:#000000
	border : 1px;
	}
.korb {
       font-size : 10px;
       background-color: #eeeeee;
       font-style: normal;
       font-weight: normal;
       color: #000099;
       }

BODY {
      scrollbar-face-color: #efefef;
      scrollbar-shadow-color: #000000 ;
      scrollbar-highlight-color: #FFFFFF ;
      scrollbar-3dlight-color: #000000 ;
      scrollbar-darkshadow-color:#000000 ;
      scrollbar-track-color: #ffffff;
      scrollbar-arrow-color: #000000;
      border-right : medium #FFFFFF;
      }

.feld_fehler{
	BORDER-RIGHT: #b70000 2px solid;
	BORDER-TOP: #b70000 2px solid;
	FONT-WEIGHT: normal;
	BORDER-LEFT: #b70000 2px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #b70000 2px solid;
	BACKGROUND-COLOR: #ffffff;
        }

 #fieldset { BORDER:  1px solid #67686a; PADDING: 10px; MARGIN:  10px 0px; }
          
 #input     { border: 0.3mm solid #67686a; font-size:10pt; text-align: center; FONT-WEIGHT: Bold; color: #B70000; }  
 #input_enf { border: 0.3mm solid #67686a; font-size:10pt; text-align: center; FONT-WEIGHT: Bold; }         

 .width_300 { width: 300px; }



.legend {
        font-size: 13px;
        color: Black;
        FONT-WEIGHT: Normal;
        border-bottom: 3px double #67686a;
        line-height: 1.7em;
        }
 /* -- double underline  font-family: monospace;  text-decoration: underline; -- */

.udouble {
	border-bottom: 3px double #67686a;
        line-height: 1.7em;
}

#kopf{

  padding-right:5px;
  padding-left:5px;
  min-width: 700px;


}

#trkopf {
	background: #5c788c;
	border: 1px solid black;
	border-bottom: none ;
	font-weight: Bold;
	text-align: center;
	color: #FFFFFF;
	font-size: 90%;
	padding:1px;
	min-width: 700px;
	}

#g_schadow {
   width:100%;
   background: url(/images/shadov_g1.jpg);
   no-repeat;
   line-height:5px;
            }

.tb_color    { background: #EFEFEF;}
.tr_color1   { background: #5c788c;}
.font_color  { color:      #FFFFFF;}
.font_color1 { color:      #5c788c;}
.font_color2 { color:      #B70000;}
.font_color3 { color:      #000000;}


TH { background: #c1c1c1; }
#tr_grau   { background: #F5F5F5; border-bottom: 1px solid #CA7C00;border-top: 1px solid #CA7C00;}

 #level0 { background:#FFFFFF;}

 #level1 {
    margin-left:200px;
    padding-left:3px;
    padding-right:5px;
    background:#FFFFFF;}

 #level2 {
    background: #FFFFFF;
    position:relative;}

 #rgtBar {
    position:absolute;
    width:200px;
    right:3;
    align:right;
    text-align: center;

    }

   #field_werbung{
     font-size: 80%;
     right:5
     width:190px;
     padding-right:5px;
     padding-left:5px;
     text-align: center;

 }

  #level3 {
    margin-right:200px;
    padding-right:5px;
    padding-left:3px;
    text-align: center;
    align:center;
    background: #FFFFFF;}

   #lftBar {
    position:absolute;
    width:200px;
    }


#topmenu {
    position:relative;
    height: 28px;
    background: #FFFFFF;
    color: #000000;}

#wksehen{
    position:absolute;
    width:300;
    right:0;
    align:right;
    top:2;    }


#trkopf_unten {

	background: #EFEFEF;
	border: 1px solid black;
	text-align: left;
	color: #000000;
	}

#trkopf_unten2 {
        float: left
        position:absolute;
	background: #EFEFEF;
	border: 1px solid black;
	text-align: center;
	color: #000000;}



#beschreibung{

text-align: left;
padding-top:7px;
padding-bottom:10px;
padding-right:5px;
padding-left:3px;


}

#beschreibung hr{

text-align: center;
height: 1px;
background-color: #5c788c;
border: none;

}

#beschreibung DT{ text-align: center; }


.link_haendler{
   color: #5c788c;
   font-size:14px;
   font-weight: Bold;
              }

#wb_unten_all{}

#wb_unten,#wb_unten1,#wb_unten2 {
 width: 33%;
 float: left
}

#container {
 padding-top:5px;
 padding-bottom:5px;
 width: 100%;
 text-align: center;
 min-width: 700px;


}

#spacer { clear: both; }

hr{

  height: 1px;
  background-color:#5c788c;
  border: none;
  color:#5c788c;

}

#unten {

font-size:8pt;
background:FFFFFF;
text-align: center;
height: 30px;
color: #000000;

}

/* Conteiner für Preis, Porto und Warenkorb */

#con_wkform { float:right; width:110px; }
#wkform{ position:relative;width:100px;BACKGROUND-COLOR:white;border:1px solid #Eeeeee;font-size:80%;padding-top:2px;text-align:left;  }
#wkform_sh{ width:100px; BACKGROUND-COLOR:#EEEEEE;
FILTER:progid:DXImageTransform.Microsoft.Blur(PixelRadius='2'MakeShadow='true',ShadowOpacity='0.6'); }



/* Conteiner für Bild */
#con_bild { float:left; width:70px;padding-top:5px; }
#bild_sh  { width:70px; BACKGROUND-COLOR:#EEEEEE;FILTER:progid:DXImageTransform.Microsoft.Blur(PixelRadius='2'MakeShadow='true',ShadowOpacity='0.6'); }
#bild{position:relative;width:70px;BACKGROUND-COLOR:white;border:1px solid #Eeeeee;font-size:80%;padding-top:2px; text-align: center;}


.highslide img       {	border: 1px solid white;}
.highslide:hover img {	border: 1px solid gray;}
.highslide-image     {  border: 1px solid #EEEEEE;}
.highslide-image-blur {}
.highslide-caption { display: none; border: 2px solid white; border-top: none; font-size: 10pt; padding: 5px; background-color: white;}
.highslide-loading { display: block; color: white; font-size: 9px;font-weight: bold;text-transform:uppercase;text-decoration:none;padding:3px;border-top: 1px solid white;border-bottom: 1px solid white; background-color:black;}
.highslide-move    {    cursor: move;}
.highslide-display-block { display: block;}
.highslide-display-none  { display: none;}
.control {float: right; display: block;position: relative;margin: 0 5px;font-size: 9pt;font-weight: bold;text-decoration:none;text-transform:uppercase;margin-top:1px;margin-bottom:1px;}
.control:hover { border-top: 1px solid #333;border-bottom:1px solid #333;margin-top:0; margin-bottom:0;}
.control, .control * {	color: #666;} 

