

BODY {
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-SIZE: 1em;
	SCROLLBAR-FACE-COLOR: #1E3AB6;
	MARGIN: 0px;
	SCROLLBAR-HIGHLIGHT-COLOR: #E1E1FA;
	SCROLLBAR-SHADOW-COLOR: #8DABFF;
	SCROLLBAR-ARROW-COLOR: #E1E1FA;
	SCROLLBAR-TRACK-COLOR: #E1E1FA;
	SCROLLBAR-BASE-COLOR: #E1E1FA;
	scrollbar-3d-light-color: #0000C4;
	scrollbar-dark-shadow-color: #0000C4;
}

small {
	FONT-SIZE: 0.7em;
}

A:active {
	TEXT-DECORATION: underline;
	color : #CC0033;
}

A:link {
	TEXT-DECORATION: underline;
	color : #000000;
}

A:visited {
	TEXT-DECORATION: underline;
	color : #000000;
}

a:hover  {
	color : #CC0033;
	TEXT-DECORATION: underline;
}

LI {
	COLOR: #000099;
	FONT-SIZE: 0.8em;
	text-align: left;
	line-height: 1.3;
}


HR {
	COLOR: #cccccc; FONT-SIZE: 3px
}

HR.hrdotted  {
	border-style : dotted;
	border-color : #D0D0D0;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-SIZE: 11px; MARGIN: 1px;
}


H1 {
	COLOR: #150184;
	FONT-SIZE: 1.1em;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-WEIGHT: bold;
	MARGIN: 5px;
}

H2 {
	COLOR: #E00235;
	FONT-SIZE: 1.0em;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-WEIGHT: bold;
	MARGIN: 5px;
}

H3 {
	COLOR: #150184;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-SIZE: 1em;
	FONT-WEIGHT: bold;
	MARGIN: 5px;
}
H4 {
	COLOR: #E00235;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	MARGIN: 5px;
}
H5 {
	COLOR: #150184;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-SIZE: 0.9em;
	FONT-WEIGHT: bold;
	MARGIN: 5px;
}
H6 {
	COLOR: #E00235;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-SIZE: 0.8em;
	FONT-WEIGHT: bold;
	MARGIN: 5px;
}
P {
    COLOR: #000000;
	FONT-SIZE: 0.8em;
	line-height: 1.3em;
	MARGIN: 5px;
	vertical-align: top;
}

.tableoutborder {
 background-color: #000000;
}

.zeilehoch {
	line-height: 1.8em;
}

.textcolor2 {
	COLOR: #CC0033;
}

.blaulink {
	color : #000066;
	TEXT-DECORATION: underline;
}
.rahmenblau  {
	bgcolor : #FFFFFF;
	border : 1pt solid ;
	border-color : #3954CB;
}

.rahmenrot  {
	bgcolor : #FFFFFF;
	border-style : double;
	border-color : #F3105C;
}

.rahmendotted  {
	bgcolor : #FFFFFF;
	border : 1pt;
	border-style : dashed;
	border-color : #000099;
}

.rahmenfarbig  {
	bgcolor : #000000;
	border : 1pt solid ;
	border-color : #3954CB;
}

.npreis {
	text-decoration: line-through;
}

.start-text {
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, sans-serif;
	FONT-SIZE: 0.8em;
	text-align: left;
	line-height: 1.5;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 5px;
	vertical-align: top;
}
.start-picture {
    margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: right;
}
.news-picture {
    margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
}
.clearfooter {clear: both;}


div.rahmen170-top {
  background:transparent url(../../vorlagen/rahmen170-top.gif) no-repeat scroll left top;
  padding:3px 0pt 0pt;
  width: 170px;
}
div.rahmen170-top div.rahmen170-down {
  background:transparent url(../../vorlagen/rahmen170-down.gif) no-repeat scroll left bottom;
  padding:10px 1px 9px;
  height: 50px;
  position:relative;
}

div.rahmen280-top {
  background:transparent url(../../vorlagen/rahmen280-top.gif) no-repeat scroll left top;
  padding:3px 0pt 0pt;
  width: 280px;
}

div.rahmen280-top div.rahmen280-down {
  background:transparent url(../../vorlagen/rahmen280-down.gif) no-repeat scroll left bottom;
  padding:10px 1px 9px;
  height: 50px;
  position:relative;
}

div.rahmen170-top-dark {
  background:transparent url(../../vorlagen/rahmen170-top-dark.gif) no-repeat scroll left top;
  padding:3px 0pt 0pt;
  width: 170px;
}
div.rahmen170-top-dark div.rahmen170-down-dark {
  background:transparent url(../../vorlagen/rahmen170-down-dark.gif) no-repeat scroll left bottom;
  padding:10px 1px 9px;
  height: 50px;
  position:relative;
}

div.rahmen280-top-dark {
  background:transparent url(../../vorlagen/rahmen280-top-dark.gif) no-repeat scroll left top;
  padding:3px 0pt 0pt;
  width: 280px;
}
div.rahmen280-top-dark div.rahmen280-down-dark {
  background:transparent url(../../vorlagen/rahmen280-down-dark.gif) no-repeat scroll left bottom;
  padding:10px 1px 9px;
  height: 50px;
  position:relative;
}

div.rahmen400-top {
  background:transparent url(../../vorlagen/rahmen400-top.gif) no-repeat scroll left top;
  padding:3px 0pt 0pt;
  width: 400px;
}
div.rahmen400-top div.rahmen400-down {
  background:transparent url(../../vorlagen/rahmen400-down.gif) no-repeat scroll left bottom;
  padding:10px 1px 9px;
  height: 80px;
  position:relative;
}


