					/* allgemeine Parameter */

* {
	margin: 0; 
	padding: 0; 
	border-style: none;
}

html {
	height: 100%;
}

a {
	color: #814fbf;
	text-decoration: none;
}

a:visited {
	color: #814fbf;
	text-decoration: none;
}

a:hover {
 color: #AE0000;
  text-decoration:underline;
}

img {
	border: 0;
	text-align: center;
}

					/* Siteparameter */

body {
	font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000000;
	text-decoration: none;
	padding: 0px;
	margin: 0px 20px 0px 20px;
	background-color: #FFFFFF;
	/*background-color: #110615;*/
	
	/*background-image:url(../images/bg.gif);*/
	
	text-align: left;
}

#site {
	max-width: 100%;
	border: 0px;
	background-color: #FFFFFF;
	
 	text-align: left;
	float: left;
}

#startleiste {
	padding-right: 16px;
	text-align: right;
	letter-spacing: 0.2em;
	font-size: 80%;
	color: #734ba6;
	height: 28px;
}

#teasertext {
	text-align: left;
}

#teasertext p{
	font-size: 110%;
}

#teasertext h1 {
	font-size: 120%;
}

link_mehr {
	background-image: url(../images/but_28_down.gif);
	background-repeat: no-repeat;
	padding-left: 36px;
}

#liste_mb {
		padding-left: 10px;
		padding-right: 10px;
		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #8556bf;
		font-size: 97%;
		padding-bottom: 4px;
		text-align:center;
}

#liste_mb_o {
		padding-left: 10px;
		padding-right: 10px;
		font-size: 97%;
		padding-bottom: 4px;
		text-align:center;
}

#liste_mb_o a {
	color: #ac81e1;
}


#liste_mb a {
	color: #ac81e1;
}
#liste_mb_o h2 {
	color: #ac81e1;
	font-weight: bold;
	font-size: 130%;
	letter-spacing: 0.1em;
	padding-bottom: 15px;
	padding-top: 15px;
	text-transform: uppercase;
}

#liste_mb h2 {
	color: #ac81e1;
	font-weight: bold;
	font-size: 130%;
	letter-spacing: 0.1em;
	padding-bottom: 15px;
	padding-top: 15px;
	text-transform: uppercase;
}

#beetween {
	height: 28px;
}

#navlinks {
	width: 176px;
}

#navlinks p {
	padding-left: 15px;
	color:#333333;
	font-size: 100%;
}

#navlinks h1 {
	padding-top: 5px;
	padding-left: 15px;
	padding-bottom:5px;
	color:#814fbf;
	font-size: 11pt;
	font-weight: bold;
	text-transform: none;
}

#navlinks a {
	color: #814fbf;
	text-decoration: none;
}

#navlinks a:visited {
	color: #814fbf;
	text-decoration: none;
}

#navlinks a:hover {
 color: #AE0000;
  text-decoration:underline;
}


#navlinks ul {
	   padding-left: 15px;
	   padding-bottom:10px;
	   font-size: 10pt;
	   font-weight: normal;
	   margin: 0;
	   list-style:none;
}

#navlinks li a {
	color:#7A4779;
	text-decoration: none;
}

#navlinks li a:visited {
	color:#7A4779;
	text-decoration: none;
}

#navlinks li a:hover {
 color: #AE0000;
  text-decoration:underline;
}

#navlinks li {
	   padding-bottom:4px;
}



#breadc {
	padding-bottom: 15px;
	color:#333;
	font-size: 110%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #432b60;
}


#hline {
	padding-bottom: 15px;
	color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #432b60;
}

h1 {
	padding-top: 15px;
	padding-bottom: 15px;
	color:#800080;
	font-size: 130%;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

h1 a {
	color: #800080;
	text-decoration: none;
}

h1 a:visited {
	color: #800080;
	text-decoration: none;
}

h1 a:hover {
 color: #AE0000;
  text-decoration:underline;
}

h2 {
	padding-bottom: 15px;
	color:#A600A6;
	font-size: 110%;
	letter-spacing: 0.05em;
	text-transform: uppercase;
}

h3 {
	padding-top: 15px;
	padding-bottom: 4px;
	color:#A600A6;
	font-size: 100%;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

h4 {
	padding-bottom: 4px;
	color:#A600A6;
	font-size: 100%;
	letter-spacing: 0.05em;
	font-weight: bold;
}

#mooood_me_bg {
	background-image:url(../images/moods_board_bg.jpg);
	background-repeat: no-repeat;
}
.color1 {
	color: #43853E;
}
.color2 {
	color: #C6C700;
}
.color3 {
	color: #F68500;
}
.color4 {
	color: #CC4C4C;
}
.colorlila {
	color: #8858C5;
}
.fuss {
	font-size: 90%;
	color: #CCCCCC;
}

.fuss a {
	color: #CCCCCC;
}

.stext {
	font-size: 94%;
	color:#666;
}

#kattrenner {
	padding-bottom: 15px;
	color:#FFFFFF;
	font-size: 110%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #432b60;
}

#kattrennerdet {
	padding-bottom: 5px;
	margin-top: 15px;
	color:#FFFFFF;
	font-size: 110%;
	border-top-width: 1px;
	border-top-style:dotted;
	border-top-color: #7C699E;
}

input {
	border: 1px solid #E9E2E9;
}

#wortwolke {
		line-height: 1.5em;
		margin-bottom: 10px;
		padding-right: 8px;
}

#wortwolke li {
		display: inline;
		list-style: none;
}

#wortwolke a {
		color: #606;
}
		
.dick {
	font-weight: bold;
	font-size: 1.1em;
}

.dickg {
	font-weight: bold;
	font-size: 1.1em;
	color: #666;
}

.duenn {
	font-size: 0.7em;
}

.mittel {
	   font-size: 0.85em;
}

.textsub {
	   font-size: 0.85em;
	   color:#666;
} 

.ganzdick {
		font-weight: bold;
		font-size: 1.3em;
}	

.imgleft_40 {
	float: left;
	margin: 0em;
	padding: 0px 5px 5px 0;
	width: 40px;
}

.imgleft_60 {
	float: left;
	margin: 0em;
	padding: 0px 5px 5px 0;
	width: 60px;
}

.imgleft_160 {
	float: left;
	margin: 0em;
	padding: 0px 10px 5px 0;
	width: 160px;
}

.box_right_80 {
	float: right;
	margin: 0em;
	padding: 0px 0px 10px 10px;
	width: 80px;
	text-align:right;
}

.preisDet {
	font-size: 15pt;
	color:#903;
}

.spieldauerDet {
	font-size: 13pt;
	color:#69C;
}

.preisKat {
	font-size: 90%;
	color:#999;
}

.box_right_140 {
	background-image:url(../images/bg_downl_sp.png);
	float: right;
	margin: 0em;
	padding: 0px 0px 10px 10px;
	width: 140px;
	text-align:right;
}

.bild_right_300 {
	float: right;
	margin: 0em;
	padding: 0px 0px 10px 10px;
	width: 310px;
	text-align:right;
}

#nopb  {
	display: table;
        page-break-inside:avoid;
}

@media print  
{
    h1 {
  page-break-before: always;
}
}
