/* BASICS */
body { margin: 0px; padding: 0px; background-color: #FFFFFF; }
form { margin: 0px; padding: 0px; }
h1, h2, h3, h4, h5, h6 { color: #ffffff; margin: 0px; }
body, th, td{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFDEE2; }
textarea{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; border:1px #660000 solid; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; border:1px #660000 solid;	}
/*button { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; background-color:white; border:1px #660000 solid; color: #660000; cursor:hand; cursor:pointer; }*/
button {
	background-image: url('images/btnBackgr01_middle.jpg');
	font: 12px Tahoma, Arial;
	color: #5B020E;
	height: 24px;
	text-align: center;
	font-weight: bold;
	border: 1px black solid;
}
p, blockquote, ul, ol, dl { margin-top: 0px; margin-bottom: 1em; text-align: justify; line-height: 160%; }

/* TEXTE */
.text1 { text-transform: lowercase;  letter-spacing: -1px; font-size: 20px; font-weight: bold; }
.text2 { text-transform: lowercase; font-size: 15px; font-weight: bold; }
.text2_1 { text-transform: lowercase; font-size: 12px; font-weight: bold; width: 45%; }
.text3 { color: #FFCECE; }
.text4 { color: #FDA6B6; }
.text_klein { text-transform:lowercase; }
.text5 { text-transform: lowercase; letter-spacing: -2px; font-size: 21px; font-weight: bold; }
.text6 { text-transform: lowercase; text-align: center; color: #F37391; }
.beschreibung { font-size:10px; line-height: 10px;  text-transform: lowercase; }
.error { text-align: center; color: yellow; letter-spacing:normal; }

/** LISTS */
.list1 { margin: 0px; padding: 0px; list-style: none; }
.list1 li { padding: 5px 15px; background: #5F020A url(images_20702/homepage13.gif) no-repeat left top; }
.list1 li.light { background: #7C0008 url(images_20702/homepage14.gif) no-repeat left top; }

/** LINKS */
a { color: #FFFFFF; }
a:hover { text-decoration: none; }
.link1 { text-transform: lowercase; text-decoration: none; letter-spacing: -1px; font-size: 14px; font-weight: bold; }

/** STYLES */
.style1 { color: #FDA6B6; }
.style1 a { color: #FFFFFF; }
.style1 a:hover {}
.style2 { text-transform: lowercase; font-size: 10px; color: #FDA6B6; }
.style2 a { color: #FFFFFF; }
.style2 a:hover { }
.style3 { color: #FDA6B6; }
.style3 a {	 color: #FFFFFF; }
.style3 a:hover { color: #FDA6B6; }

.style4 { color: #FDA6B6; }
.style4 a { color: #FDA6B6; }
.style4 a:hover {}
.style5 { color: #FFFFFF; }
.style5 a { color: #FFFFFF; }
.style5 a:hover {}

/* billing */
.billing_main_tab {
border: 1px #E21B5C solid;
background-color:#89001C;
}

.billing_tab_bg {
background-color:#E21B5C;
}

.billing_td1 {
border-bottom: 1px #E21B5C solid;
}

.billing_td1_2 {
border-bottom: 1px #E21B5C solid;
border-left: 1px #E21B5C solid;
}

.tabelle_kopf {
	background-color:#89001C;
	font-weight:bold;
}

.border_color1 { border: 1px #52AFFF solid; }
.border_color2 {border: 1px #660000 solid; }
.border_color3 {border: 1px #89001C solid; }

.video_bg_kl {
background:  no-repeat;
background-image:url(images_20702/video_bg_kl.gif);
}
/** BACKGROUNDS */

.bg1 { background: #89001C url(images_20702/bg01.jpg) repeat-x left top; }
.bg2 { background: url(images_20702/bg02.jpg) no-repeat left top; }
.bg3 { background: url(images_20702/bg03.jpg) no-repeat left top; }
.bg4 { background: url(images_20702/bg04.jpg) no-repeat left top; }
.bg5 { background: url(images_20702/bg05.jpg) no-repeat left top; }

.bg6 { background: url(images_20702/bg07.jpg) no-repeat left top; }
.bg6_1 { background: url(images_20702/rahmen.gif) no-repeat; }
.bg7 { background: url(images_20702/bg08.jpg) repeat-y left top; }
.bg8 { background: url(images_20702/bg09.jpg) no-repeat left top; }

.bg9  { background: url(images_20702/homepage08.jpg) no-repeat left top; }
.bg10 { background: url(images_20702/homepage09.jpg) repeat-y left top; }
.bg11 { background: url(images_20702/homepage10.jpg) no-repeat left bottom; }

.bg12 { background: url(images_20702/bg10.jpg) no-repeat left top; }
.bg12_1 { background: url(images_20702/bg10_1.jpg) no-repeat left top; }
.bg13 { background: url(images_20702/bg11.jpg) no-repeat left top; }

.bg14 { background: url(images_20702/bg05.jpg) no-repeat left top; }

.bg15 { background: url(images_20702/subpage2_01.jpg) no-repeat left top; }
.bg16 { background: url(images_20702/subpage2_02.jpg) repeat-y left top; }
.bg17 { background: url(images_20702/subpage2_03.jpg) no-repeat left top; }

/*NEW*/
.bg18 { background-color: #89001C; }
.bg19 { background-image:url(images_20702/fill_bg1.jpg); repeat-x center bottom} /* oder einfach bg farbe */
.gallerie_bg { border-bottom:1px #89001C solid; background-color:#89001C; }
.gallerie_bg2 { margin:0; border:1px #89001C  solid; }
.player_body { background-color:#5F020A; }
.player_bg { background-color:#B70F29; }
.konto_aufladen { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; background-color:white; border:2px #660000 solid; color: #660000; }
.bewertung_tab { background-color: #B70F29; margin:0; border: 1px #660000 solid; }
.bewertung_note { background-color:#B70F29; color:white; border:0; }
/****/

.bg_keinvideo { background: url(images_20702/keinvideo.gif) no-repeat left top; width:111px; height:79px; color: #FDA6B6; text-align:center; }

.zahlart_bg { background: url(images_20702/zahlart_bg.gif) no-repeat; }

.mailbox_bg { background-color: #CA1027; }
.mailbox_buttons_bg { background: url(images_20702/mailbox_buttons.gif) no-repeat; }
.mailbox_buttons_akt_bg { background: url(images_20702/mailbox_buttons_akt.gif) no-repeat; }

/** MISC */

.align-justify { text-align: justify; }
.align-right { text-align: right; }

img { border: none; }

.img1 {
	float: left;
	margin: 3px 5px 0px 0px;
}

.img2 {
	float: right;
	margin: 3px 0px 0px 15px;
}

hr { display: none; }

.hr1 {
	height: 1px;
}


/* DIVS */

#freeBeschr { 
	height: 125px;
}

#freeTit { 
	height: 40px;
}

/* Buttons */
#btnLogin {
	background-image: url('images/btnBackgr01_small.jpg');
	font: 10px Tahoma, Arial;
	color: #5B020E;
	width: 46px;
	height: 17px;
	text-align: center;
	font-weight: bold;
	border: 1px black solid;
}

#btnLogin_us {
	font: 11px Tahoma, Arial;
	font-weight: bold;
	padding: 1px 3px 0px 3px;
	height: 15px;
}

#btnLogin_pass {
	font: 11px Tahoma, Arial;
	font-weight: bold;
	padding: 1px 3px 0px 3px;
	height: 15px;
}
