﻿@CHARSET "UTF-8";

html {
	margin: 0;
	padding: 0;
	color: red;
	background: url("../images/bg_1_1080.png") repeat;
}

body {
	color: red;
	background-color: Transparent;
	vertical-align: middle;
	height: 606px;
}

a:link {
	font-weight: bold;
	color: red;
	text-decoration: none
}

a:active {
	font-weight: bold;
	color: red;
	text-decoration: underline
}

a:focus {
	font-weight: bold;
	color: red;
	text-decoration: underline
}

a:visited {
	font-weight: bold;
	color: red;
	text-decoration: none
}

a:hover {
	font-weight: bold;
	color: gold;
	text-decoration: none;
	background-color: red
}

input {
	padding: 1px;
	color: red;
	text-align: center;
	background-color: Transparent;
	border: 1px outset red;
}

input:hover {
	color: red;
	text-decoration: none;
	background-color: white;
	border: 1px inset red;
}

button {
	color: gold;
	text-align: center;
	border: 1px outset gold;
	background-image: url(../images/bt_black_1_16.png);
	background-position: left top;
	background-repeat: repeat-x;
}

button:hover {
	border: 1px inset gold;
	color: red;
	text-decoration: none;
	background-image: url(../images/bt_black_hover_1_16.png);
	background-position: left top;
	background-repeat: repeat-x;
}

h1 {
	color: red;
	font: bold 20pt Arial;
	text-align: center
}

.h1C {
	color: red;
	font: bold 20pt 'Comic Sans MS';
	text-align: center
}

h2 {
	color: red;
	font: bold 16pt Arial;
	text-align: center
}

h3 {
	color: red;
	font: bold 12pt Arial;
	text-align: center
}

p {
	color: red;
	font: normal 12pt Arial;
	text-align: center
}

p a:link {
	font-weight: bold;
	color: red;
	text-decoration: none
}

p a:active {
	font-weight: bold;
	color: red;
	text-decoration: underline
}

p a:focus {
	font-weight: bold;
	color: red;
	text-decoration: underline
}

p a:visited {
	font-weight: bold;
	color: red;
	text-decoration: none
}

p a:hover {
	font-weight: bold;
	color: gold;
	text-decoration: none;
	background-color: red
}

ul {
	color: red;
	font: normal 10pt Arial;
	text-align: left
}

dt {
	width: 90%;
	color: red;
	font: bold 12pt Arial;
	text-align: left
}

dd {
	width: 80%;
	color: red;
	padding-bottom: 5px;
	font: normal 10pt Arial;
	text-align: left
}

li {
	width: 90%;
}

#MyBody {
	padding: 0;
	background-color: Transparent;
	border-width: 0;
	vertical-align: middle;
}

#MyBody table {
	
}

#MyBody table.l {
	width: 100%;
}

#MyBody table.l th {
	background: transparent;
}

#MyBody td a {
	border: 0;
	text-decoration: none;
	background-color: transparent;
}

#MyBody td a:hover {
	color: gold;
	font: bold Arial;
	border-color: gold;
	border-left-color: red;
	border-top-color: red;
	background-color: red;
}

#MyBody td a.btlo {
	display: block;
	float: left;
	width: 120px;
	height: 40px;
	color: red;
	font: bold 9pt Comic Sans MS;
	text-decoration: none;
	text-align: center;
	padding: 1px;
	background: url(../images/wolfdream_bt_120_40.gif);
	border-top: 1px Gold solid;
	border-bottom: 1px Red solid;
	border-left: 1px Gold solid;
	border-right: 1px Red solid;
}

#MyBody td a.btlo:hover {
	border-top: 1px Red solid;
	border-bottom: 1px Gold solid;
	border-left: 1px Red solid;
	border-right: 1px Gold solid;
	font: bold 9pt Comic Sans MS;
	color: gold;
	text-decoration: none;
	background: url('') no-repeat red;
}

#MyBody td a.bbt30 {
	height: 32px;
	display: block;
	color: gold;
	font: bold 14pt 'Comic Sans MS';
	background: url("../images/bt_black_1_30.png") repeat-x Transparent;
}

#MyBody td a.bbt30:hover {
	height: 32px;
	display: block;
	color: red;
	font: bold 14pt 'Comic Sans MS';
	background: url("../images/bt_black_hover_1_30.png") repeat-x Transparent;
}

#MyBody p {
	color: red;
	font: normal 10pt Arial;
	text-align: left; /*--padding:4px;--*/
}

#Anschrift {
	color: red;
	font: normal 10pt Arial;
	text-align: left
}

#Anschrift td a {
	color: red;
	background-color: transparent;
	font: normal italic 10pt Arial;
	text-align: left
}

#Anschrift a {
	color: red;
	font: normal 10pt Arial;
	text-align: left
}

#Anschrift a:hover {
	font-weight: bold;
	font-size: 140%;
	color: gold;
	text-decoration: none;
	background-color: red
}

/*-- .Class --*/
.bt {
	color: red;
	background-color: transparent;
	text-align: center;
	padding: 1px;
	border: 1px solid red;
	border-left-color: gold;
	border-top-color: gold;
}

.bt:hover {
	border-color: gold;
	border-left-color: red;
	border-top-color: red;
	font-weight: normal;
	font-size: 106%;
	color: gold;
	text-decoration: none;
	background: url('') no-repeat red;
}

.btw {
	color: red;
	background-color: transparent;
	text-align: center;
	padding: 1px;
	border: 1px solid red;
	border-left-color: gold;
	border-top-color: gold;
}

.btw:hover {
	border-color: gold;
	border-left-color: red;
	border-top-color: red;
	font-weight: normal;
	color: gold;
	text-decoration: none;
	background: url('') no-repeat gold;
}

.bbt40 {
	height: 42px;
	display: block;
	color: gold;
	font: bold 24pt 'Comic Sans MS';
	Text-Align: center;
	background: url(../images/bt_black_1_40.png) repeat-x Transparent;
}

.bbt40:hover {
	height: 42px;
	color: Red;
	background: url(../images/bt_black_hover_1_40.png) repeat-x Transparent;
}

.bbt30 {
	height: 32px;
	display: block;
	color: gold;
	font: bold 14pt 'Comic Sans MS';
	Text-Align: center;
	background: url(../images/bt_black_1_30.png) repeat-x Transparent;
}

.bbt30:hover {
	height: 32px;
	color: Red;
	background: url(../images/bt_black_hover_1_30.png) repeat-x Transparent;
}

.bbt30x2 {
	width: 244px;
	height: 32px;
	display: block;
	color: gold;
	font: bold 14pt 'Comic Sans MS';
	Text-Align: center;
	background: url(../images/bt_black_1_30.png) repeat-x Transparent;
}

.bbt30x2:hover {
	height: 32px;
	color: Red;
	background: url(../images/bt_black_hover_1_30.png) repeat-x Transparent;
}

.bbt30u {
	height: 32px;
	display: block;
	color: gold;
	font: bold 14pt 'Comic Sans MS';
	Text-Align: center;
	background: url(../images/bt_black_hover_1_30.png) repeat-x Transparent;
}

.bbt30u:hover {
	height: 32px;
	color: Red;
	background: url(../images/bt_black_1_30.png) repeat-x Transparent;
}

.ShopFrameDiv {
	border: 0;
	width: 452px;
	height: 602px;
	overflow: hidden;
	background: url(../images/innerpage_450_600.png) no-repeat center;
}

.ShopFrameInnen {
	padding: 42px 26px 10px 20px;
	overflow: hidden;
	color: red;
	font: normal 12pt 'Comic Sans MS';
	text-align: center;
}

.MyFooter {
	font: normal 8pt red ARIAL;
	position: fixed;
	bottom: 0px;
	left: 0px;
	height: 54px;
	width: 100%;
}

dl.SmallBox {
	margin: 0;
	padding: 0;
}

dl.SmallBox:hover {
	background-color: white;
	color: Darkred;
	font: normal 10pt Arial;
	text-align: left;
	border: 1px Red solid;
	padding: 4px;
	width: 390px;
}

dl.SmallBox dt {
	width: 90%;
	color: red;
	font: bold 8pt Arial;
	text-align: left
}

dl.SmallBox:hover dt {
	color: Darkred;
	font: bold 10pt Arial;
}

dl.SmallBox dd {
	color: Darkred;
	display: none;
}

dl.SmallBox:hover dd {
	display: block;
}

a.btm12 {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 12pt;
	Text-Align: left;
}

a.btm12:hover {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 12pt;
	Text-Align: left;
}

a.btm10 {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Text-Align: left;
}

a.btm10:hover {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	Font-Size: 10pt;
	Text-Align: left;
}

a.btm08 {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	Font-Size: 8pt;
	Text-Align: left;
}

a.btm08:hover {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	Font-Size: 8pt;
	Text-Align: left;
}

a.btm06 {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	Font-Size: 6pt;
	Text-Align: left;
}

a.btm06:hover {
	Color: Red;
	Background-Color: Transparent;
	Font-Family: Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	Font-Size: 6pt;
	Text-Align: left;
}

a.bbt30 {
	height: 32px;
	display: block;
	color: gold;
	font: bold 14pt 'Comic Sans MS';
	Text-Align: center;
	background: url(../images/bt_black_1_30.png) repeat-x Transparent;
}

a.bbt30:hover {
	height: 32px;
	color: Red;
	background: url(../images/bt_black_hover_1_30.png) repeat-x Transparent;
}

a.bbt30u {
	height: 32px;
	display: block;
	color: gold;
	font: bold 14pt 'Comic Sans MS';
	Text-Align: center;
	background: url(../images/bt_black_hover_1_30.png) repeat-x Transparent;
}

a.bbt30u:hover {
	height: 32px;
	color: Red;
	background: url(../images/bt_black_1_30.png) repeat-x Transparent;
}
