/***********************************************************************************************/
/* Standard-Format fuer Site */
/***********************************************************************************************/
body, p, table, tr, td {
  font-family           : Arial, Helvetica, sans-serif;
  font-size             : 13px;
  color                 : #333333;
  background-color      : #ffffff;
  line-height           : 18px;
  margin                : 0px;
  border                : 0px;
  padding               : 0 0 0 0px;

  scrollbar-3dlight-color     : #ffffff;
  scrollbar-darkshadow-color  : #ffffff;

  scrollbar-highlight-color   : #666666;
  scrollbar-shadow-color      : #666666;

  scrollbar-arrow-color       : #990000;

  scrollbar-base-color        : #cccccc;
  scrollbar-face-color        : #cccccc;
  scrollbar-track-color       : #e9e9e9;
  }

p, table, td {
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

body.rand {
  margin                : 0px;
  border                : 0px;;
  padding               : 0 0 0 0px;
  background-color      : #cccccc;
  }

body.top {
  margin-top            : 0px;
  margin-left           : 0px;
  margin-right          : 0px;
  margin-bottom         : 0px;
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 1px;
  border-color          : #cccccc;
  border-style          : solid;
  padding               : 0 0 0 0px;

  background-color      : #ffffff;
  }

body.navi {
  margin-top            : 0px;
  margin-left           : 5px;
  margin-right          : 0px;
  margin-bottom         : 0px;
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 1px;
  border-bottom-width   : 0px;
  border-color          : #ffffff;
  border-color          : #cccccc;
  border-style          : solid;
  padding               : 0 0 0 0px;

  background-color      : #ffffff;
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

body.main {
  margin-top            : 0px;
  margin-left           : 0px;
  margin-right          : 0px;
  margin-bottom         : 0px;
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 0px;
  border-color          : #ffffff;
  border-color          : #cccccc;
  border-style          : solid;
  padding               : 5 0 3 10px;

  background-color      : #ffffff;
  line-height           : 10px;
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

table {
  margin-top            : 0px;
  margin-left           : 0px;
  margin-right          : 0px;
  margin-bottom         : 0px;
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 0px;
  border-color          : #999999;
  border-style          : solid;
  padding               : 0 0 0 0px;
  border                : 1px;;
  }

td.lastline {
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
		color                 : #666666;
		font-size             : 10px;
  }

td.tdTableLine {
 	background            : url("../img/lastline.gif") repeat-x;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  line-height           : 1px;
  }

td.navi-left-headline {
  border-top-width      : 1px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 0px;
  border-color          : #ffffff;
  border-style          : solid;
  padding               : 1 5 1 5px;
  font-weight           : bold;
  color                 : #000000;
  background-color      : #003399;
  line-height           : 18px;
  }

td.navi-left-first {
  border-top-width      : 1px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 1px;
  border-color          : #ffffff;
  border-style          : solid;
  padding               : 0 0 0 0px;
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  line-height           : 10px;
  }

td.navi-left-next {
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 1px;
  border-color          : #ffffff;
  border-style          : solid;
  padding               : 0 0 0 0px;
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

td.navi-left-error {
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 1px;
  border-color          : #ffffff;
  border-style          : solid;
  padding               : 0 5 0 5px;
		color                 : red;
		font-size             : 11px;
  }

td.tblStd {
  margin-top            : 0px;
  margin-left           : 0px;
  margin-right          : 0px;
  margin-bottom         : 0px;
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 1px;
  border-color          : #ffffff;
  border-style          : solid;
  padding               : 0 0 0 0px;

  background-color      : #454545;
  }

h1 {
  font-size             : 20px;
  font-weight           : bold;
  color                 : #003399;
  line-height           : 18px;
  }

h2 {
  font-size             : 15px;
  font-weight           : bold;
  color                 : #333333;
  line-height           : 16px;
  }

h3 {
 	margin-top            : 0px;
	 margin-left           : 0px;
 	margin-right          : 0px;
	 margin-bottom         : 0px;
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 0px;
 	border-color          : #990033;
  border-style          : solid;
  padding               : 0 0 0 0px;

  font-size             : 16px;
  color                 : #333333;
  font-weight           : bold;
  line-height           : 12px;
		}

h4 {
  font-size             : 14px;
  font-weight           : bold;
  color                 : #333333;
  line-height           : 12px;
  padding               : 0 0 0 0px;
  }

h6 {
  font-size             : 12px;
  font-weight           : bold;
  color                 : #333333;
  line-height           : 14px;
		padding               : 0 0 0 0px;
  }

font.colRed {
  font-weight           : bold;
  color                 : #990033;
}

font.colProduct {
  font-weight           : bold;
  color                 : #000066;
}

font.lastMod {
  font-size             : 10px;
  color                 : #999999;
  color                 : #FFFFFF;
}

td.dummy {
  font-size             : 3px;
	 margin                : 0px;
  padding               : 0 0 0 0px;
  line-heigth           : 2px;
 	border-width          : 1px;
}

p.navi {
  line-heigth           : 4px;
  font-size             : 2px;
	 margin                : 0px;
  border                : 0px;;
  padding               : 0 0 0 0px;
/* 	background            : url("../img/bg-navi.jpg") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */  }

img.img-3 {
  border-color      : #666666;
	border-width      : 1px;
  border-style      : solid;
}

a.std {
  text-decoration       : none;
 	font-weight           : bold;
}

a.std:link,a.std:visited,a.std:active  {
  color                 : #000099;
  color                 : #000000;
	 font-weight           : bold;
}

a.std:hover {
  background-color      : #999999;
 	font-weight           : bold;
}



a.navi-left {
  margin-top            : 0px;
  margin-left           : 0px;
  margin-right          : 0px;
  margin-bottom         : 0px;
  border-top-width      : 0px;
  border-left-width     : 0px;
  border-right-width    : 0px;
  border-bottom-width   : 0px;
  padding               : 2 5 2 5px;

  text-decoration       : none;
  display               : block;
 	width                 : 100%;
  line-height           : 15px;
}

a.navi-left:link, a.navi-left:visited, a.navi-left:active  {
  color                 : #003399;
  color                 : #000000;
/*  background-color      : #cccccc;  /*  */
/* 	background            : url("../img/bg-navi.jpg") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
 	background            : url("../img/bg-002.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

a.navi-left:hover {
  color                 : #cccccc;
  color                 : #ffffff;
 	background            : url("") no repeat;   /*  top left fixed; */
  background-color      : #999999;
  background-color      : #666666;
}


table.middle1-MainTable {
 	border-width          : 0px;
  border-style          : solid;
	 background-color      : #ffffff;
 	font-size             : 13px;
}

td.control-1 {
 	padding               : 0 2 0 2px;
 	font-size             : 13px;
 	line-height           : 18px;
 	font-weight           : normal;
  border-right-width    : 1px;
  border-bottom-width   : 0px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-005.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

td.control-2 {
 	padding               : 0 2 0 2px;
  font-size             : 13px;
 	line-height           : 18px;
 	font-weight           : normal;
  border-bottom-width   : 0px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-005.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

a.std {
  font-family           : Arial, Helvetica, sans-serif;
  text-decoration       : none;
 	font-weight           : bold;
  color                 : #990000;
}

a.std:link,a.std:visited,a.std:active  {
 color                 : #990000;
	font-weight           : normal;
	font-weight           : bold;
}

a.std:hover {
  background-color      : #CCCCCC;
 	font-weight           : bold;
}

a.std2 {
  font-family           : Arial, Helvetica, sans-serif;
  text-decoration       : none;
 	font-weight           : bold;
  color                 : #990000;
}

a.std2:link,a.std:visited,a.std:active  {
 color                 : #990000;
	font-weight           : bold;
}

a.std2:hover {
  background-color      : #CCCCCC;
	font-weight           : bold;
}

a.std4 {
  font-sizeyy             : 11px;
  text-decoration       : none;
  color                 : #666666;
}

a.std4:link,a.std4:visited,a.std4:active  {
  color                 : #666666;
  color                 : #333333;
	font-weight           : normal;
}

a.std3 {
  font-size             : 11px;
  font-family           : Arial, Helvetica, sans-serif;
  text-decoration       : none;
 	font-weight           : bold;
  color                 : #990000;
}

a.std3:link,a.std3:visited,a.std3:active  {
 color                 : #990000;
	font-weight           : normal;
	font-weight           : bold;
}

a.std3:hover {
  background-color      : #CCCCCC;
 	font-weight           : bold;
}

a.std4:hover {
		background-color  : #cccccc;
		text-decoration   : block;   /*underline;*/
}

img.imgButton {
  margin-top        : 0px;
  margin-left       : 0px;
  margin-right      : 0px;
  margin-bottom     : 0px;
  padding           : 0 0 0 0px;
	 border-style      : solid;
		boder-color       : black;
		border-width      : 0px;
}

img.imgNoBorder {
  margin-top        : 0px;
  margin-left       : 0px;
  margin-right      : 0px;
  margin-bottom     : 5px;
  padding           : 0 0 0 0px;
		border-width      : 0px;
}

table.trenner {
 	background        : url("../img/trennlinie.gif") repeat-x;   /* top left fixed; */
 	line-height : 1px;
 	height             : 1px;
  }

td.trenner {
 	background        : url("../img/trennlinie.gif") repeat-x;   /* top left fixed; */
 	line-height       : 1px;
  }

td.objectPictures {
		background-color  : #ffffff;
  font-size              : 14px;
 	padding               : 5 0 0 5px;
		margin  : 0px;
		border-width  : 0px;
		border-color  : #ffffff;
  border-top-width      : 1px;
  border-right-width    : 1px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

td.objectPictures2 {
		background-color  : #ffffff;
  font-size              : 14px;
 	padding               : 5 0 0 5px;
		margin  : 0px;
		border-width  : 0px;
		border-color  : #ffffff;
  border-top-width      : 1px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

table.objTable {
  margin-left           : 0px;
  }

img.imgPictures {               /* Grafik-Links im Hauptfenster */
  margin-top        : 0px;
  margin-left       : 0px;
  margin-right      : 0px;
  margin-bottom     : 5px;
  padding           : 0 0 0 0px;
	 border-style      : solid;
		border-color      : #666666;
		border-width      : 1px;
}

img.imgPicturesL {               /* Grafik-Links im Hauptfenster */
  margin-top        : 5px;
  margin-left       : 0px;
  margin-right      : 0px;
  margin-bottom     : 5px;
  padding           : 0 0 0 0px;
	 border-style      : solid;
		border-color      : #666666;
		border-width      : 1px;
}

img.imgPictures-noBorder {               /* Grafik-Links im Hauptfenster */
  margin-top        : 0px;
  margin-left       : 0px;
  margin-right      : 0px;
  margin-bottom     : 5px;
  padding           : 0 0 0 0px;
	 border-style      : none;
		border-color      : #666666;
		border-width      : 0px;
}

td.objectTitel {
		background-color  : #ffffff;
		color                 : #000000;
  font-size             : 14px;
  font-weight           : bold;
 	padding               : 0 0 0 0px;
  border-top-width      : 1px;
  border-right-width    : 1px;
  border-bottom-width   : 1px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

td.objectDescription {
		background-color  : #ffffff;
		color                 : #000000;
  font-size             : 12px;
 	padding               : 0 0 0 0px;
  border-top-width      : 2px;
  border-right-width    : 5px;
  border-bottom-width   : 1px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

td.objectHeadline1 {
		background-color  : #ffffff;
		color                 : #000000;
  font-size              : 13px;
 	padding               : 0 0 0 5px;
 	line-height          : 16px;
  border-right-width    : 1px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

td.objectHeadline2 {
		background-color  : #ffffff;
		color                 : #000000;
  font-size              : 13px;
 	padding               : 0 0 0 0px;
 	line-height          : 16px;
  border-right-width    : 0px;
		border-color          : #ffffff;
		border-style          : solid;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

font.fTreffer {
  font-weight           : bold;
  }

font.fPreis {
  font-weight           : bold;
  color                 : #990000;
  }

table.tblExtras {
		background-color      : #cccccc;
		color                 : #000000;
  border-width          : 1px;
  border-bottom-width   : 0px;
		border-color          : #999999;
		border-style          : solid;
  }

td.tdExtrasTopLine {
 	background            : url("") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
		background-color      : #ffffff;
		background-color      : #990000;
  border-bottom-width   : 1px;
  border-right-width    : 0px;
		border-color          : #999999;
		border-style          : solid;
		font-size             : 13px;
  font-weight           : bold;
		color                 : #333333;
		color                 : #ffffff;
		line-height           : 16px;
		padding               : 0 2 0 2px;
 	/*background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  }

td.tdExtras {
		background-color      : #cccccc;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  border-bottom-width   : 1px;
  border-right-width    : 1px;
		border-color          : #999999;
		border-style          : solid;
		font-size             : 13px;
		color                 : #333333;
		line-height           : 16px;
		padding               : 0 2 0 2px;
  }

td.tdExtrasNext {
		background-color      : #cccccc;
 	background            : url("../img/bg-004.gif") repeat;   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  border-bottom-width   : 1px;
  border-right-width    : 0px;
		border-color          : #999999;
		border-style          : solid;
		font-size             : 13px;
		color                 : #333333;
		line-height           : 16px;
		padding               : 0 2 0 2px;
  }

td.1pix {
		line-height           : 1px;
  }

td.tdRef {
		line-height           : 12px;
  }

font.fntNaviPath {
 	line-height           : 11px;
  color                 : #333333;
  font-size             : 11px;
  }

td.tdPromoH {
  border-width          : 1px;
		border-color          : #999999;
		border-style          : solid;
		font-size             : 12px;
  font-weight           : bold;
		color                 : #000000;
		line-height           : 12px;
		padding               : 5 2 0 2px;
  }

td.tdPromoT {
  border-width          : 1px;
  border-top-width      : 0px;
		border-color          : #999999;
		border-style          : solid;
		font-size             : 12px;
  font-weight           : bold;
		color                 : #000000;
		line-height           : 18px;
		padding               : 0 2 0 2px;
  }

table.tblPromo {
		background-color      : #cccccc;
  }
		
table.tblfaq {
		padding               : 0 0 0 0px;
  line-height           : 14px;
		margin                : 0px;
  }
		
td.yy {
		padding               : 10 3 10 5px;
  line-height           : 14px;
		margin                : 0px;
  }

td.tdBorder {
  border-width          : 1px;
		border-color          : #999999;
		border-style          : solid;
		padding               : 2 4 2 4px;
		background-color      : #ffffff;
  line-height           : 16px;
		margin-bottom         : 10px;
 	background            : url("");   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
		background-color      : #ffffff;
		color                 : #666666;
  }

td.tdSearch1 {
  border-width          : 1px;
  border-bottom-width   : 0px;
		border-color          : #ffffff;
		border-style          : solid;
		padding               : 2 4 2 4px;

 	background            : url("");   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
		background-color      : #990000;
  line-height           : 12px;
		color                 : #ffffff;
 	font-weight           : bold;
}

td.tdSearch2 {
  border-width          : 1px;
  border-top-width      : 0px;
		border-color          : #ffffff;
		border-style          : solid;
		padding               : 0 0 0 0px;

 	/*background            : url("");   /*  repeat no-repeat repeat-x repeat-y top left fixed; */
  line-height           : 12px;
		color                 : #ffffff;
}

select.selSearch {
  border-width          : 0px;
		border-style          : solid;
  font-size             : 12px;
  width                 : 145px;
		padding               : 0 0 0 0px;
}

input.xy, textarea.xy {
  margin                : 0px;
  border-width          : 1px;
  border-color          : #999999;
		border-style          : solid;
  font-size             : 12px;
		padding               : 0 0 0 0px;
}


