.preisschild {
  margin-top       : 20px;
}

.preisschild2 {
  margin-top       : 1px;
}

/* ----------- Content Startseite ---------- */
#content {
  position         : absolute !important;
  left             : 255px;
  top              : 165px;
  font-family      : verdana, trebuchet ms, arial, verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  line-height      : 150%;
  text-align       : left;
  padding-right    : 15px;
}

#content H1 {
  font-family      : verdana, trebuchet ms, arial, verdana, Arial, Helvetica, sans-serif;
  font-size        : 10pt;
  text-transform   :uppercase;
  color            : #034790;
  line-height      : 100%;
  text-align       : center;
}

.banneroben, TD.banneroben {
	background-image: url(../pics/banneroben.jpg);
        /* height: 105px; */
        padding-top: 0px;
        /* padding-bottom: 20px; */
	background-repeat: no-repeat;
        width: 99%;
}


/* ----------- Text für Startseite Angebote rechts klein------------ */
.grey10 {
  font-family      : Tahoma, verdana, trebuchet ms, arial, verdana, Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  line-height      : 135%;
  text-align       : center;
}

/* ----------- Text für Startseite Angebote rechts klein Link------------ */
.grey10a, .grey10a a:link, .grey10a a:active, .grey10a a:visited {
  font-family      : Tahoma, verdana, Arial, Helvetica, sans-serif;
  font-size        : 9px;
  color            : #C0C0C0;
  border-bottom    : 1px solid #C0C0C0;
  FONT-WEIGHT      : normal;
}

A.grey10a:hover {
  color            : #FC7700;
  border-bottom    : 1px solid #FC7700;
  FONT-WEIGHT      : normal;
}

.neu {
  FONT-FAMILY      : verdana, tahoma, Arial, Helvetica, sans-serif;
  FONT-SIZE        : 11px;
  FONT-WEIGHT      : bold;
  COLOR            : #ffffff;
  width            : 37px;
  background-color : #FF9900; /*F8740F;*/
  line-height      : 12px;
  text-align       : center;
  border-left      : #c0c0c0 1px solid;
  border-top       : #c0c0c0 1px solid;
  border-right     : #444444 1px solid;
  border-bottom    : #444444 1px solid;
}

.dottedborder_klein {
  BORDER-TOP       : #2B49C6 1px dotted;
  BORDER-LEFT      : #2B49C6 1px dotted;
  BORDER-BOTTOM    : #2B49C6 1px dotted;
  BORDER-RIGHT     : #2B49C6 1px dotted;
  PADDING-TOP      : 3px;
  PADDING-BOTTOM   : 6px;
  PADDING-LEFT     : 0px;
  PADDING-RIGHT    : 0px;
  font-family      : verdana, Arial, Helvetica, sans-serif;
  text-align       : justify;
}

.dottedborder {
  BORDER-TOP       : #05438A 2px dotted;
  BORDER-LEFT      : #05438A 2px dotted;
  BORDER-BOTTOM    : #05438A 2px dotted;
  BORDER-RIGHT     : #05438A 2px dotted;
  PADDING-TOP      : 7px;
  PADDING-BOTTOM   : 7px;
  PADDING-LEFT     : 7px;
  PADDING-RIGHT    : 7px;
  font-family      : verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  line-height      : 1.3;
  text-align       : justify;
}

.dottedborder_grau {
  BORDER-TOP       : #777777 1px dotted;
  BORDER-LEFT      : #777777 1px dotted;
  BORDER-BOTTOM    : #777777 1px dotted;
  BORDER-RIGHT     : #777777 1px dotted;
  PADDING-TOP      : 7px;
  PADDING-BOTTOM   : 7px;
  PADDING-LEFT     : 7px;
  PADDING-RIGHT    : 7px;
  font-family      : verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #777777;
  line-height      : 1.3;
  text-align       : justify;
  background-color : #FBFBFB;
}

.dottedborder_blau {
  BORDER-TOP       : #2B49C6 1px dotted;
  BORDER-LEFT      : #2B49C6 1px dotted;
  BORDER-BOTTOM    : #2B49C6 1px dotted;
  BORDER-RIGHT     : #2B49C6 1px dotted;
  PADDING-TOP      : 7px;
  PADDING-BOTTOM   : 7px;
  PADDING-LEFT     : 7px;
  PADDING-RIGHT    : 7px;
  font-family      : verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  line-height      : 1.3;
  text-align       : justify;
}

.dottedborder_orange {
  BORDER-TOP       : #FF9900 2px dotted;
  BORDER-LEFT      : #FF9900 2px dotted;
  BORDER-BOTTOM    : #FF9900 2px dotted;
  BORDER-RIGHT     : #FF9900 2px dotted;
  PADDING-TOP      : 7px;
  PADDING-BOTTOM   : 7px;
  PADDING-LEFT     : 7px;
  PADDING-RIGHT    : 7px;
  font-family      : verdana, Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  line-height      : 1.3;
  text-align       : justify;
}

body {
     font-family: verdana, Arial, MS Sans Serif,;
     font-size: 8pt;
     width      : 99%;
text-align: center;

}


td {
     font-family: verdana, Arial, helvetica, MS Sans Serif;
     font-size: 8pt;
     color: #333333;
     line-height: 150%;
}


td.startseite {
     font-family: verdana, Arial, helvetica, MS Sans Serif;
     font-size: 9pt;
     color: #333333;
     line-height: 150%;
     text-align : justify;
}

td.news {
     font-family: tahoma, verdana, Arial, helvetica, MS Sans Serif;
     font-size: 13pt;
     color: #F96F14;
     text-align: center;
     BORDER-TOP: #034790 1px dashed;
     BORDER-BOTTOM: #034790 1px dashed;
     BORDER-LEFT: #034790 1px dashed;
     BORDER-RIGHT: #034790 1px dashed;
     line-height: 130%;
     letter-spacing: 0.09em;
}

.titel {
    FONT-FAMILY   : verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE     : 13px;
    FONT-STYLE    : normal;
    FONT-WEIGHT   : bold;
    FONT-VARIANT  : small-caps;
    letter-spacing: 0.03em;
    COLOR         : #05438A;
}


/* ---------- Überschrift für Artikelseiten--------- */
H1 {
    FONT-FAMILY    : verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE      : 16px;
    color          : #034790;
    letter-spacing : 0.00em;
    PADDING-RIGHT  : 30px;
    PADDING-TOP    : 15px;
    PADDING-BOTTOM : 0px;
    MARGIN-BOTTOM  : 0px;
    TEXT-ALIGN     : right;
}

/* ---------- Überschrift 2 für Artikelseiten--------- */
H2 {
    FONT-FAMILY    : verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE      : 13px;
    FONT-WEIGHT    : normal;
    color          : #787878;
    letter-spacing : 0.03em;
    PADDING-RIGHT  : 30px;
    PADDING-TOP    : 0px;
    PADDING-BOTTOM : 0px;    
    MARGIN-TOP     : 10px;
    MARGIN-BOTTOM  : 5px;
    TEXT-ALIGN     : right;
}

td.titelzelle {
    FONT-FAMILY    : verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE      : 18px;
    color          : #034790;
    PADDING-RIGHT  : 30px;
    PADDING-TOP    : 10px;
    PADDING-BOTTOM : 0px;
    TEXT-ALIGN     : right;

}

td.titelzelle_weihn {
    FONT-FAMILY    : verdana, Arial, Helvetica, sans-serif;
	PADDING-RIGHT  : 30px;
    PADDING-TOP    : 10px;
    PADDING-BOTTOM : 10px;
	TEXT-ALIGN     : right;

}

td.titelzelle_artikelseite {
    FONT-FAMILY    : verdana, Arial, Helvetica, sans-serif;
	PADDING-RIGHT  : 5px;
    PADDING-TOP    : 0px;
    PADDING-BOTTOM : 10px;
	TEXT-ALIGN     : right;
	LINE-HEIGHT    : 200%;
	BORDER-BOTTOM    : #C0C0C0 1px solid;

}

.text {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8px;
	FONT-WEIGHT: normal;
	COLOR: #000000;
}





.back1 {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 8px;
	FONT-WEIGHT: normal;
	COLOR: #000000; background-color:#EAEAFF;	
}

.line {
    width       : 95%;
    color       : #F96F14;
    border      : 1px dotted;
    align       : center;
    height      : 1px;
}

.input {
     BORDER: 1px solid #0000A0; padding: 1;
}

.preis {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 18pt;
	FONT-WEIGHT: bold;
	COLOR: #F96F14
}






/* ------------- Für JS-Tooltipps -------------*/

.tooltipp a:link, .tooltipp a:hover, .tooltipp a:visited  {
      color            : #333333;
      text-decoration  : none;
      padding-left     : 0px;
      border-bottom    : #c0c0c0 1px dotted;
      font-style       : normal;

}


/* ------------- Infotext über uns -------------*/

.ueberuns { 
     display      : none;
}

.textueberuns, .textueberuns a { 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #666666;
     text-align   : normal;
     line-height  : 130%;
}


.textueberuns H1 { 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 13px;
     color        : #666666;
     text-align   : left;
     font-variant : small-caps;
     line-height  : 12px;
     padding-top  : 0px;
    padding-bottom: 0px;
}

.textueberuns H3 { 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 13px;
     color        : #666666;
     text-align   : left;
     font-variant : small-caps;
     line-height  : 12px;
     padding-top  : 0px;
    padding-bottom: 0px;
     margin-bottom: 0px;
}

.infolink, .infolink a{ 
     font-family  : Verdana, Arial, Helvetica;
     font-size    : 10px;
     color        : #C0C0C0;
     text-align   : center;
}

.fusstext, .fusstext a {
     font-family  : Tahoma, Arial, Helvetica;
     font-size    : 11px;
     color        : #333333;
     line-height  : normal;
}
    

.pr_left {
	background-image: url(../pics/pr_left.jpg);
	width: 10px;
	height: 40px;
	line-height: 47px;
	background-repeat: no-repeat;
}

.pr_middle {
	background-image: url(../pics/pr_middle.jpg);
        font-family: Verdana, Arial, Helvetica;
        font-size: 20px;
        font-style: italic;
        font-weight: bold;
	width: 70px;
	height: 40x;
	padding-bottom: 6px;
        text-align: center;
        vertical-align: center;
        color: #FFFFFF;
	background-repeat: repeat-x;
}

.pr_middleausverkauft {
	background-image: url(../pics/pr_middle.jpg);
        font-family: Verdana, Trebuchet MS, Arial, Helvetica;
        font-size: 8px;
        font-style: normal;
        font-weight: bold;
	width: 70px;
	height: 40px;
        text-align: center;
        letter-spacing: 0.25px;
	padding-top: 9px;
	line-height: 10px;
        vertical-align: center;
        color: #000000;
	background-repeat: repeat-x;
}

.pr_right {
	background-image: url(../pics/pr_right.jpg);
	width: 11px;
	height: 40px;
	line-height: 47px;
	background-repeat: no-repeat;
}






.navileiste_2 {
	background-image: url(../pics/page_nav.png);
	background-repeat: repeat-x;
	/* line-height: 24px; */
	color: #FFFFFF;
	overflow: hidden;
        margin-left: 8px;
        padding-left: 15px;
        padding-top: 0px;
        padding-bottom: 7px;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
        text-align: left;
}

.navileiste_2 a {
	color            : #ffffff;

	font-weight      : normal;
        text-decoration  : none;
}
.navileiste_2 a:hover {
	color: #E1D9C8;
	text-decoration: none;
	font-weight: normal;
}

.navileiste_3 {
	background-image: url(../pics/page_nav.png);
	background-repeat: repeat-x;
	/* line-height: 24px; */
	color: #E1D9C8;
	overflow: hidden;
        margin-left: 0px;
        padding-top: 4px;
        padding-right: 4px;
        padding-bottom: 9px;
	font-size: 13px;
	text-decoration: none;
	font-weight: normal;
}

.navileiste_3 a {
	color: #ffffff;
	padding: 2px;
	font-weight: normal;
}
.navileiste_3 a:hover {
	color: #E1D9C8;
	text-decoration: none;
	font-weight: normal;
}

.navileiste_footer {
        font-family: Verdana, Tahoma, Verdana, Helvetica;
	background-image: url(../pics/page_nav.png);
	background-repeat: repeat-x;
	line-height: 24px;
	color: #FFFFFF;
	overflow: hidden;
        margin-left: 8px;
        padding-left: 8px;
        padding-top: 2px;
        padding-bottom: 5px;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}

.navileiste_footer a {
        font-family: Verdana, Tahoma, Verdana, Helvetica;
	color: #ffffff;
	padding: 2px;
	font-weight: normal;
}
.navileiste_footer a:hover {
        font-family: Verdana, Tahoma, Verdana, Helvetica;
	color: #E1D9C8;
	text-decoration: none;
	font-weight: normal;
}

/*
A.menulink:hover {
color: #FFFFFF;
background-color: #F96F14;
text-decoration: none;
}

A.menulinkklein {
display: block;
line-height: 16px;
height:16px;
padding-left: 4px;
text-align: left;
text-decoration: none;
font-family: verdana, arial, helvetica;
font-size: 11px;
color: #000000;
border: 1px solid;
border-color: #E6E6E6;

}

A.menulinkklein:hover {
color: #FFFFFF;
background-color: #F96F14;
text-decoration: none;
}

*/

/*  -------- NAVIGATION LINKS -------- */

#grosshandel_navi {
width           : 230px;
text-align      : left;
margin-bottom   : 2em;
}

#grosshandel_navi_2 {
position        : absolute !important;
top             : 490px;
left            : 16px;
width           : 215px;
align      : left;
margin-bottom   : 2em;
}

#grosshandel_navi ul, #grosshandel_navi_2 ul {
margin          : 0;
padding         : 0;	
list-style-type : none;
letter-spacing  : 0.1px;
}
  
#grosshandel_navi li a, #grosshandel_navi_2 li a {
list-style-image: none;
border      : 1px solid #c0c0c0;
}

#grosshandel_navi a, #grosshandel_navi_2 a {
display         : block;
width           : 215px;
height          : 22px;
font            : bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
}

#grosshandel_navi  a:link, #grosshandel_navi  a:visited, #grosshandel_navi_2  a:link, #grosshandel_navi_2 a:visited {
/*background      : url(../pics/grosshandel-1.gi);*/
color           : #CC6600;
text-decoration : none; 
text-indent     : 6px;
}

#grosshandel_navi li, #grosshandel_navi_2 li {
color           : #fff;
text-decoration : none;
margin-bottom: 5px;
}

#grosshandel_navi li a:hover, #grosshandel_navi_2 li a:hover {
background      : #c0c0c0;
color           : #fff;
text-decoration : none;
margin-bottom: 5px;
}

.oben {
/*background-image : url(../pics/restposten-1.png);*/
background-repeat:repeat-x;
color            : #FFFFFF;
padding-top      : 0px;
margin-bottom    : 2px;
padding-bottom   : 2px;
width            : 215px;
line-height      : 24px;
height           : 30px;
text-indent      : 9px;
font-face        : Verdana, Arial, Helvetica, sans-serif;
font-size        : 10px;
font-weight      : bold; 
letter-spacing   : 0px;
}



/* width: 190px;

	height:20px;
	color: #ffffff;
	/*text-indent: 2px;*/
        padding-left: 6px;
	line-height: 12px;
	text-align: left;
} */


TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../pics/top_nav_.png);
	height:20px;
	color: #ffffff;
	/*text-indent: 2px;*/
        padding-left: 6px;
	line-height: 12px;
	text-align: left;
}

TD.infoBoxHeading a{
	color: #ffffff;
}

TD.infoBoxHeading a:hover{
	color: #E1D9C8;
}

TD.infoBoxHeading_1 {
	background-image: url(../pics/top_nav0.png);
	height: 20px;
	width: 20px;
}

TD.infoBoxHeading_2 {
	background-image: url(../pics/top_nav1.png);
	height: 20px;
	width: 20px;
}

#grosshandel_werbung {
width           : 97%;
border          : 1px dotted red;
margin-left: 10px;
margin-right: 10px;

}
