/* prod:724 */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/bg1.gif);
	background-repeat: repeat;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #533e3e; /* std text def */
}
a:link {
	color: #e2006b;
}
a:visited {
	color: #e2006b;
}
a:hover {
	color: #fff;
}
a:active {
	color: #fff;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #a70000;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	padding-top: 12px;
}
h2 {
	font-size: 12px;
	color: #8a3e3e;
	font-weight: normal;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-bottom: 6px;
}
.head_headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #a70000;
	font-weight: normal;
}
.head_text {
	font-size: 12px;
	color: #8a3e3e;
	font-weight: normal;
}
.text1 {
	color: #011a4c; /* text box header def */
	font-size: 18px;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.text2 {
	color: #011a4c; /* text std box text def */
	font-size: 12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

/* start T2*/
/* Text Navi -----------------*/
.navitext {
	font-weight: bold;
	font-size: 14px;
}
/* Text head ----------------- */
.teaser {
	font-size: 12px;
	color: #533e3e;
}
.head_info {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}
/* Contentbox ----------------- */
.headline {
	font-family: georgia;
	font-size: 20px;
	color: #383838;
	padding-bottom: 5px;
}
.textbox {
	font-size: 12px;
	color: #383838;
	padding-top: 5px;
}
.link_box a:link {
	color: #0072ff;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 15px;
	text-decoration: underline;
}
.link_box a:visited {
	color: #0072ff;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 15px;
	text-decoration: underline;
}
.link_box a:hover {
	color: #86bafb;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 15px;
	text-decoration: none;
}
.link_box a:active {
	color: #0072ff;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 15px;
	text-decoration: underline;
}
/* Rechte Leiste ----------------- */
.minitext {
	font-size: 10px;
	color: #533e3e;
}
/* LINK Navi ----------------- */
.link_navi A{
	font-weight: bold;
	font-size: 14px;
	padding-right: 5px;
	padding-left: 5px;
}
.link_navi a:link {
	color: #533e3e;
	text-decoration: underline;
}
.link_navi a:visited {
	color: #533e3e;
	text-decoration: underline;
}
.link_navi a:hover {
	color: #dbdbdb;
	text-decoration: none;
}
.link_navi a:active {
	color: #533e3e;
	text-decoration: underline;
}
/* LINK Login ----------------- */
.login_link1 {
	color: #00f;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
}
.login_link1 a:link {
	color: #00f;
	text-decoration: none;
}
.login_link1 a:visited {
	color: #00f;
	text-decoration: none;
}
.login_link1 a:hover {
	color: #F00;
	text-decoration: underline;
}
.login_link1 a:active {
	color: #00f;
	text-decoration: underline;
}
.login_link2 {
	color: #00f;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.login_link2 a:link {
	color: #00f;
	text-decoration: none;
}
.login_link2 a:visited {
	color: #00f;
	text-decoration: none;
}
.login_link2 a:hover {
	color: #F00;
	text-decoration: underline;
}
.login_link2 a:active {
	color: #00f;
	text-decoration: underline;
}
/* IMAGES */
.border img {
	border-color: #e2006b;
	border-width: 1px;
}
.border:hover img {
	border-color: #fff;
	border-width: 1px;
}
.border:hover{
color: black; /* keine Funktion, nur fuer den IE */
}
/* Login Box ----------------- */
.login_head {
	font-size:14px;
	color: #a70000;
	font-weight:bold;
}
.login_text {
	padding: 5px 0 0 5px;
}
#login_user, #login_password {
	margin: 0 0 0 0;
	height: 18px;
	width: 100px;
	background-image: url('images/login_bg.gif');
	border: 0;
}
#login_submit {
	margin: 0 0 0 10px;
	border: 0;
}
/* end T2 */

/* Main Table */
#mt-tdbg {
	background-image: url(images/bg2.gif);
}
#nt-tdbg {
	background-image: url(images/bg2a.gif);
}
/* IMAGES */
.border img {
	border-color: #e2006b; /* std img border def */
	border-width: 1px;
}
.border:hover img {
	border-color: #fff; /* std img:hover border def */
	border-width: 1px;
}
.border:hover{
color: black; /* IE only */
}
/* LINK */
.link1 a:link {
	color: #015a9d;
	font-weight: bold;
	font-size: 16px;
}
.link1 a:visited {
	color: #015a9d;
	font-weight: bold;
	font-size: 16px;
}
.link1 a:hover {
	color: #55019d;
	font-weight: bold;
	font-size: 16px;
}
.link1 a:active {
	color: #55019d;
	font-weight: bold;
	font-size: 16px;
}
/* Text Box BG*/
.tb-text {
	background-color: #b9d7fd;
}
.cb-blitztip {
	color: #000;
	font-weight:bold;
}
/* Trailer Box */
.trail-text {
	color: #000;
}
.trail-text-headline {
	font-size: 24px;
}
/* Preview Clip Box */
.prev-clip-bg {
	background-color: #51544d;
}
.prev-clip-text {
	color: #fff;
	padding: 2px 5px 5px 5px;
}
.prev-clip-headline {
	color: #fff;
	font-size: 18px;
	font-weight: bold;
}
/* Pay Box */
.payb-bg {
	background-color: #e0dfdf;
}
.bbgc {
	background-color: #e0dfdf;
}
.tc {
	color: #2f2f2f;
}
.thc {
	color: #a00035;
}
/* Right Navi Box */
.rightnavi-bg {
	background-color: #000;
}
#rightnavi-bgt {
	/*background-color: #000;*/
	background-image: url(images/top.gif);
}
#rightnavi-bgb {
	/*background-color: #000;*/
	background-image: url(images/bottom.gif);
}
.rightnavi-headline {
	color: #383838;
	font-size: 16px;
}
.rightnavi-text {
	color: #383838;
}
.rightnavi-thumb {
	margin-bottom: 5px;
}
.rightnavi-small {
	color: #383838;
	font-size: 10px;
}
/* Right Navi Box - Teaser */
.rightnavi-link a:link {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
.rightnavi-link a:visited {
	color: #fff;
	font-weight: normal;
	text-decoration: none;
}
.rightnavi-link a:hover {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}
.rightnavi-link a:active {
	color: #fff;
	font-weight: normal;
	text-decoration: underline;
}
/* Footer */
.footer-tbl {
	background-color: #fff;
	border: 2px dotted;
}
.footer-t1 {
	color: #000;
}
/* Zugang Freischalten */
.payform-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #e2006b;
	font-weight:bold;
}
.payform-link a:link {
	font-size:22px;
	color: #e2006b;
}
.payform-link a:visited {
	color: #e2006b;
}
.payform-link a:hover {
	color: #00F;
}
.payform-link a:active {
	color: #00F;
}