body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	margin: 0px;
	padding: 0px;
	height: 100%;	
	scrollbar-face-color: #5894AE;
  	scrollbar-track-color: #AAAAAA;
  	scrollbar-arrow-color: #000000;
  	scrollbar-highlight-color: #5894AE;
  	scrollbar-shadow-color: #5894AE;
  	scrollbar-3dlight-color: #5894AE;
  	scrollbar-darkshadow-color: #000000
}
ol#tipps li{
	margin-bottom: 20px;
	}
	
.hiscorezeile{
	font-size: 0.8em;
	font-weight:bold;
}

.klein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
}
.fliesstextklein {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}
.kleinweiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#FFFFFF;	
}
.fliesstextkleinweiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#FFFFFF;
}
.zitat{
	margin-left:130px;
	width: 250px;
	font-size: 80%;
}
.zitatbilderleiste{
	margin-left:10px;
	width: 160px;
	font-size: 70%;
}
.zitattext{
	text-align:left;
}
.zitatautor{
	text-align:right;
	font-size:100%;
	font-style:italic;
	margin-top:10px;
	margin-right:0px;
}
.top5inhaltszeile p{

	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;	
}

.navigation,.navigation2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	padding-left: 4px;
	color: #FFFFFF;
}
.navigationAktiv, .navigation2aktiv{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	background-color: #5894AE;
	color: #FFFFFF;
	padding-left: 4px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}





.navi,a.navi,a.navi:link,a.navi:visited  {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:normal;
}
.naviaktiv,a.naviaktiv,a.naviaktiv:link,a.naviaktiv:visited  {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}
a.navi:hover,a.navi:active,a.naviaktiv:hover,a.naviaktiv:active   {
	color: #FFFFFF;
	text-decoration: none;	
}


.navi2,a.navi2,a.navi2:link,a.navi2:visited  {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 90%;
	padding-left:1px;
	font-weight:normal;
}
.navi2aktiv,a.navi2aktiv,a.navi2aktiv:link,a.navi2aktiv:visited  {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 90%;
	padding-left:1px;
}
a.navi2:hover,a.navi2:active,a.navi2aktiv:hover,a.navi2aktiv:active   {
	color: #FFFFFF;
	text-decoration: none;	
	font-size: 90%;
	padding-left:1px;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	color:#5894AE;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	border: 1px none #000000;
}
.subheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.Fliesstext h2.subheadline {
	color:#5894AE;
	}

.uebersichtstabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 2px 4px;
	background-color: #FDECD7;

}
.aussenrandtabelle {
	border: 1px solid #000000;
}
.uebersichtstabelleSterne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding: 4px 4px 0px;
	background-color: #FDECD7;
	line-height: 1em;
	background-position: left center;
	letter-spacing: 4px;
}
.uebersichtstabelle5Sterne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	line-height:1.0em;
	text-decoration:blink;
	color: #5894AE;
	margin: 0px;
	padding: 4px 0px 0px 4px;
	background-color: #FDECD7;
	background-position: left center;
	letter-spacing: 4px;
}


.Fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #000000;
}
.FliesstextFett {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #000000;
}

.Fliesstextweiss {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FFFFFF;
}

div.lldiv{
	font-size: 80%;
	}
	
a,a:link,a:visited.textlink,a.textlink,a.textlink:link,a.textlink:visited,div.lldiv a,div.lldiv a:link,div.lldiv a:visited,div.lldiv a{
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #5894AE;
	color: #5894AE;
}
a:hover,a:active,a.textlink:hover,a.textlink:active,div.lldiv a:hover,div.lldiv a:active {
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #5894AE;
	color: #5894AE;
}
.top5kopfzeile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #FFFFFF;
	font-weight:bold;
	background-color: #5894AE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 10px;

}
.top5inhaltszeile {
	background-color: #FFFFFF;
	padding: 10px;
	color:#000000;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.top5kopf {
	background-color: #FFFFFF;
	color:#5894AE;
	font-size:90%;
}
.aehnlichegeschenke{
	color:#5894AE;
	font-size:90%;
}

.neuHeadline {
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFF33;
	margin: 0px;
}

.neuHeadline a.neuHeadline,.neuHeadline a.neuHeadline:link,.neuHeadline a.neuHeadline:visited{
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFF33;
	margin: 0px;
	text-decoration:none;
}
.neuHeadline a.neuHeadline:hover,.neuHeadline a.neuHeadline:active   {
	color: #FFFFFF;
	text-decoration: none;	
}
.kategorienHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
	border: 1px;

	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	background-color: #5894AE;
	margin: 0px;
}
.kategorienHead H1{
	font-size: 1.1em;
	line-height: 1.1em;
	padding: 0px;
	margin: 0px;
}

.kategorien {
	font-size: 1.0em;
	color: #FFFFFF;
	background-color: #5894AE;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-weight: bold;
	padding: 2px;
}
.kategorien h2,.Fliesstext .kategorien h2,.Fliesstext h2.subheadline{
	font-size: 1.0em;
	padding:0;
	margin:0;
	margin:1px 0px 1px 2px;
}

.Fliesstext .kategorien h2{
	color: #FFFFFF;
}

.Fliesstext h2{
	font-size: 1.0em;
	color: #000000;
	padding:0px;
	margin:30px 0px 5px 0px;
	font-weight: bold;
}
.resttabellekategorien {
}
.resttabellekategorienMitte {
}
.uebersichtkopfzeile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	background-color: #5894AE;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	width: 180px;

}
.uebersichtinhaltszeile {
	background-color: #FFFFFF;
	padding: 10px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 180px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	color: #000000;
}

.top5kopfzeile a:link, .top5kopfzeile a:visited, .uebersichtkopfzeile a:link, .uebersichtkopfzeile a:visited{
	color: #FFFFFF;
	text-decoration: none;	
}

.top5kopfzeile a:hover, .top5kopfzeile a:active, .uebersichtkopfzeile a:hover, .uebersichtkopfzeile a:active{
	color: #FFFFFF;
	text-decoration: none;	
}



.top5inhaltszeile a:link, .top5inhaltszeile a:visited{
	color: #000000;
	text-decoration: none;	
}

.top5inhaltszeile a:hover, .top5inhaltszeile a:active{
	color: #000000;
	text-decoration: none;	
}

.top5inhaltszeile a:hover, .top5inhaltszeile a:active{
	
	text-decoration: none;	
}



.uebersichtinhaltszeile p{
	margin:5px 0px 0px 0px;
	padding:0px;
}

.bilderrahmen{
	background-color: #FFFFFF; 
	background-image:url(images2/background_bilderrahmen.gif);
	padding: 10px;
	border: 1px solid #5B0404;
}

.bilderrahmen img{
	border: 1px solid #5B0404;
}
.bilderrahmen img.noborder{
	border: 0px solid #FFFFFF;
	}


.bilderleiste{
	background-color: #FFFFFF; 
	background-image:url(images2/background_bilderrahmen.gif);
	padding: 0px;
	border: 1px solid #5B0404;
	margin: 0px;
	width:94px;
}
.bilderleiste img.bildinleiste{
	border: 1px solid #5B0404;
	padding:0px;
	margin:10px;
}


.gelbgross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #FFE922;
}

.kommentarfeld{color:#000000; background-color:#FFE922; border: 1px solid #FFFF00; font-size:10px; width:220px; height:70px;}
.kommentarsenden{color:#000000;  font-size:11px; width:220px; height:18px;}
.kommentarsenden2{color:#000000; background-color:#FFE922; border: 1px solid #FFFFFF; font-size:11px; width:220px; height:18px;}


a img,a.bildlink, .uebersichtinhaltszeile a, .uebersichtkopfzeile a,.top5kopfzeile a,.top5inhaltszeile a, div.bilderrahmen a {
font-weight:normal;
border-bottom:0px}



.textblaufett{
	color: #5894AE;
	font-weight:bold;
	}
	
.bildunterzeile{
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	font-size: 11px;
	text-align:left;
}
.bildunterzeilelink{
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	font-size: 10px;
	text-align:left;
	margin:6px 0px 0px 0px;
	padding:0px;
}		
	
.bildimtextlinks{
	float:left;
	padding: 0px;
	margin: 0px 10px 10px 0px;
	border: 1px solid #000000;
}	


.gutscheinaussen{
	background-color: #5894AE;
	padding:10px 0px 10px 0px;
}
.gutschein{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	background-color: #5894AE;
	color: #FFFFFF;
	padding: 10px 10px 10px 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}

.gutschein a{
	font-weight:bold;
	color:#FFFFFF;
}

.shophead{
	color: #5894AE;
	font-weight:bold;
	font-size:120%;
	text-decoration:none;
}

#grossansicht{
	position:absolute;
	top:200px;
	left:200px;	
	visibility: hidden;
	z-index:90000;
	background-color:#5B0404;
	border: 3px solid #fdecd7;
	padding: 8px;
}
.vorschaugeschenkpapier{
	color: #FFFFFF;
	font-size: 80%;
}