BODY {
	background-color:#E1C1E6;
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000000
}
H1 {
	FONT: 13px verdana, helvetica, sans-serif; COLOR: #000008;FONT-WEIGHT: bold; 
}
H2 {
	FONT: 13px verdana, helvetica, sans-serif; COLOR: #000008;FONT-WEIGHT: bold; 
}
P {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
LOGIN {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #4784ac
}
LOGIN2 {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
BR {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
UL {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
OL {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
TD {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
TH {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
LI {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000008
}
A {
	FONT-WEIGHT: normal; 
	COLOR: #151204; 
	TEXT-DECORATION: none;

}
A:hover {
	FONT-WEIGHT: normal; 
	COLOR: #151204; 
	TEXT-DECORATION: none;
}

.mehrinfos {
	FONT-WEIGHT: normal; 
	COLOR: #151204; 
	TEXT-DECORATION: none;
	border-bottom: 1px dotted #535366;
}

.border {
	BORDER-RIGHT: #000008 1px solid; BORDER-TOP: #000008 1px solid; BORDER-LEFT: #000008 1px solid; BORDER-BOTTOM: #000008 1px solid
}

.link {
	FONT: 11px Tahoma, verdana, helvetica, sans-serif; COLOR: #151204
}
.link:hover {
	FONT: 11px Tahoma, verdana, helvetica, sans-serif; COLOR: #151204
}
.partner {
	FONT-WEIGHT: normal; 
	COLOR: #000008; 
	TEXT-DECORATION: none;
	border-bottom: 1px dotted #535366;
}



.paycontent {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000
}

.paycontentsmall {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding-left: 20px;
	padding-top: 4px;
	color: #000000
}

input.buttons {
   width: 400px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
}



input.loginbutton {
   width: 240px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
}

.headerlogin {
	font-family: Tahoma, Helvetica, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #ffffff
}

.menu_title {
 	background-color:#898999;
	border-top: 1px solid #535366;
	border-bottom: 1px solid #535366;
	border-left: 1px solid #535366;
	border-right: 1px solid #535366;
}

.menu_content {
 	background-color:#C8C8D2;
	border-bottom: 1px solid #535366;
	border-left: 1px solid #535366;
	border-right: 1px solid #535366;
	padding-left:10pt;
	padding-right:10pt;
	padding-top:5pt;
	padding-bottom:5pt;
	line-height: 20px;

}

.video_title {
 	background-color:#898999;
	border-top: 1px solid #535366;
	border-bottom: 1px solid #535366;
	border-left: 1px solid #535366;
	border-right: 1px solid #535366;
	padding-left:10pt
}
.video_thumb {
 	background-color:#C8C8D2;
	border-left: 1px solid #535366;
	border-bottom: 1px solid #535366;
	padding-top:10pt
}
.video_info {
 	background-color:#C8C8D2;
	border-bottom: 1px solid #535366;
	border-right: 1px solid #535366;
}

.video_infotext {
	FONT: 9px verdana, helvetica, sans-serif; COLOR: #000000;
 	background-color:#C8C8D2;
	padding-bottom:10pt;
	padding-right:10pt;
	padding-top:10pt;
}

.zufall_infotext {
	FONT: 9px verdana, helvetica, sans-serif; COLOR: #000000;
}

.video_infotextgross {
	FONT: 11px verdana, helvetica, sans-serif; COLOR: #000000;
 	background-color:#C8C8D2;
	padding-bottom:10pt;
	padding-right:10pt;
	padding-top:10pt;
}


.cat_title {
 	background-color:#F5F4F0;
	border-top: 1px solid #535366;
	border-bottom: 1px solid #535366;
	border-left: 1px solid #535366;
	border-right: 1px solid #535366;
	padding-left:10pt;
	padding-top:5pt;
	padding-bottom:5pt;
}

.cat_eintraege {
 	background-color:#FCFCFC;
	border-left: 1px solid #535366;
	border-bottom: 1px solid #535366;
	border-right: 1px solid #535366;
	padding-left:20pt;
	padding-bottom:10pt;
	padding-right:20pt;
	padding-top:10pt;
	line-height: 17px;
}


.caminfo {
 	background-color:#F5F4F0;
	border-top: 1px solid #535366;
	border-bottom: 1px solid #535366;
	border-left: 1px solid #535366;
	border-right: 1px solid #535366;
}

.thumb {
	border: 1px solid #000000;
}
	.zugang_normal { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6A4949; FONT-FAMILY: verdana,tahoma,arial; TEXT-DECORATION: normal }
	.zugang_kleiner { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #6A4949; FONT-FAMILY: verdana,tahoma,arial; TEXT-DECORATION: normal }
	.zugang_info { FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #6A4949; FONT-FAMILY: verdana,tahoma,arial; TEXT-DECORATION: normal }

	.zugang_eingabe { border: outset 2px #999F9F; color: #000000; background-color: #EEEFEF; width:240px; }
	.zugang_button { border: outset 2px #999F9F; color: #000000; background-color: #EEEFEF; cursor: pointer; width:240px; font-family:tahoma,verdana,arial; font-size: 10pt; }
	.zugang_tabelle { border: 1px solid #968D84; background-color: #D9EBEB; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #6A4949; FONT-FAMILY: verdana,tahoma,arial; TEXT-DECORATION: normal }


#footer {
	FONT-WEIGHT: normal; 
	COLOR: #151204; 
	TEXT-DECORATION: none;
}