/* CSS Document for MyVideo, by ICS office@ics.at  */
/* 27.9 15:29 = Änderung der Klassen für LoginBox und Inputfelder / tt */  

#maintable		{ width: 875px; }

#HeaderLogo		{ height:40px; margin: 3px 0px 0px 0px; float: left;  }
#HeaderSuche	{ width: 453px; height: 33px; margin-top: 5px; margin-left: 88px; margin-right: 10px; background-image: url(d1/BgHeaderSuche.gif); float: left; }
#HeaderAnmelden	{ margin-top: 12px; float: left; }

#HSsuche		{ float: left; margin-top: 9px; margin-left: 5px; }
#HSinput		{ float: left; margin-top: 5px; margin-left: 2px; }
.HSinputFeld	{ width: 245px; }
.HSinputFeld:hover, .HSinputFeld:focus	{ width: 245px; border: 2px solid #FF6600; }
#HSselect		{ float: left; margin-top: 6px; margin-left: 5px; }
#HSgo			{ float: left; margin-top: 5px; margin-left: 2px; }

#HeaderNavigation	{ clear: both; width: 875px; }
.Button				{ float: left; background-image: url(d1/NavBg.gif); background-repeat: repeat-x; margin-right: 2px;}
.ButtonLast			{ float: left; background-image: url(d1/NavBg.gif); background-repeat: repeat-x; }			
.ButtonLink			{ padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; display: block; float: left; font-weight: bold; text-decoration: none; color: white; font-family: arial; }
.ButtonLink:hover, .ButtonLinkActive:hover, .ButtonLinkLast:hover			{ color: #FF6600; font-family: arial; }
.ButtonLinkActive			{ padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; display: block; background-image: url(d1/NavBgActive.gif); background-repeat: repeat-x; float: left; font-weight: bold; text-decoration: none; color: black; font-family: arial; }
.ButtonLinkLast			{ padding-left: 10px; padding-right: 32px; padding-top: 5px; padding-bottom: 5px; display: block; background-image: url(d1/NavBgHoch.gif); background-repeat: no-repeat; background-position: right; float: left; font-weight: bold; text-decoration: none; color: white; font-family: arial; }
.ButtonLinkLastActive			{ padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px; display: block; background-image: url(d1/NavBgActive.gif); background-repeat: repeat-x; float: left; font-weight: bold; text-decoration: none; color: black; font-family: arial; }
.ButtonSpacer		{ border-bottom: 1px solid #999999; height:24px;}
.BgHoch	{background-image:url(d1/NavBgHoch.jpg); background-repeat: no-repeat; background-position: right top;}

#ButtonEckeLinks	{ float: left; margin: 0px; }
#ButtonEckeRechts	{ float: left; margin: 0px; }
#ButtonEckeRechtsLast	{ float: left; margin: 0px; }

#ButtonEckeLinksActive	{ float: left; margin: 0px; }
#ButtonEckeRechtsActive	{ float: left; margin: 0px;}

#subNavigation		{ border-left: 1px solid #999999; border-bottom: 1px solid #999999; border-right: 1px solid #999999; width: 873px; height: 22px; text-align: center; padding-top: 7px; clear: both; background-color: #f7f7f7; }

.BannerOben		{ margin-bottom: 10px; }
.BannerMy		{ margin-bottom: 10px; }

#Content			{ width: 1024px; margin-top: 10px; }
#ContentLeft		{ width: 147px; float: left; }
#ContentMiddle		{ width: 738px; float: left; padding: 0px;}
#ContentRight		{ width: 120px; float: left; }

.BoxHeader		{ border: 1px solid #cccccc; font-weight: bold; padding-left: 10px; color: black; padding-top: 2px; }
.BoxHeaderKat	{ border: 1px solid #cccccc; font-weight: bold; padding-left: 10px; color: black; padding-top: 2px; background-image: url(d1/BgHeaderGelb.jpg); background-repeat: repeat-x; width: 125px; height: 16px; }
.BoxHeaderKey	{ border: 1px solid #cccccc; font-weight: bold; padding-left: 10px; color: black; padding-top: 2px; background-image: url(d1/BgHeaderGelb.jpg); background-repeat: repeat-x; width: 125px; height: 16px; }
.BoxHeaderSta	{ border: 1px solid #cccccc; font-weight: bold; padding-left: 10px; color: black; padding-top: 2px; background-image: url(d1/BgHeaderSta.jpg); background-repeat: repeat-x; width: 198px; height: 16px; font-size: 11px; }

.BoxContent		{ border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding-left: 10px; padding-right: 4px; padding-top: 5px; padding-bottom: 10px; }
.BoxContent.Kat	{ border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding-left: 10px; padding-right: 4px; padding-top: 5px; padding-bottom: 10px; width: 121px; margin-bottom: 10px; }
.BoxContent.Key	{ border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding-left: 10px; padding-right: 4px; padding-top: 5px; padding-bottom: 10px; width: 121px; margin-bottom: 10px; }
.BoxContent.Sta	{ border-left: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; padding-left: 10px; padding-right: 4px; padding-top: 5px; padding-bottom: 10px; width: 194px; margin-bottom: 10px; }

.SpalteLinks	{ float: left; width: 501px; margin-top: 0px; margin-right: 10px;  }
.SpalteRechts	{ float: left; width: 217px; xmargin-right: 10px; }

.TeaserBoxLeft			{ padding-top: 3px; padding-left: 4px; width: 225px; height: 19px; float: left; border-left: 1px solid #cdcdcd; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; font-weight: bold; background-image: url(d1/BgHeaderBlau.jpg); background-repeat: repeat-x; }
.TeaserBoxRight			{ float: left; padding-top: 4px; padding-right: 4px; width: 266px; height: 18px; border-right: 1px solid #cdcdcd; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd;font-size: 11px; text-align: right; background-image: url(d1/BgHeaderBlau.jpg); background-repeat: repeat-x; }
.TeaserBoxLeftSta			{ padding-top: 3px; padding-left: 4px; width: 225px; height: 19px; float: left; border-left: 1px solid #cdcdcd; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; font-weight: bold; background-image: url(d1/BgHeaderSta.jpg); background-repeat: repeat-x; }
.TeaserBoxRightSta			{ float: left; padding-top: 4px; padding-right: 4px; width: 266px; height: 18px; border-right: 1px solid #cdcdcd; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd;font-size: 11px; text-align: right; background-image: url(d1/BgHeaderSta.jpg); background-repeat: repeat-x; }

.TeaserBoxLink			{ font-size: 11px; font-family: arial; }
.TeaserBoxLink:hover	{ font-size: 11px; font-family: arial; }
.TeaserBoxBody			{ padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 4px; width: 489px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; text-align: center; margin-bottom: 10px; clear: both; height: 110px; }
.TeaserBoxBodyTop		{ padding-top: 5px; padding-bottom: 5px; width: 499px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; text-align: left; margin-bottom: 10px; clear: both; height: 550px; }
.TeaserBoxBild			{ float: left; margin-right: 15px;}
.TeaserBoxBildLink		{ border: 4px solid #6797c7; width: 118px; padding:1px; display: block;}
.TeaserBoxBildLink:hover		{ border: 4px solid #FF6600; width: 118px; padding:1px; display: block;}

.PfeilLinks			{ float: left; padding-top: 25px; margin-right: 15px;}
.PfeilRechts		{ float: left; padding-top: 25px; }

.TopPlatz		{ padding-top: 5px; width: 36px; height: 89px; float: left; border: 1px solid #e3b700; margin-left: 5px; margin-right: 10px; text-align: center; background-image: url(d1/BgTop100.jpg); background-repeat: repeat-x; color: #666666;  }
.TopPlatzFolge	{ padding-top: 5px; width: 36px; height: 89px; float: left; border: 1px solid #6797c7; margin-left: 5px; margin-right: 10px; text-align: center;color: #666666;  }
.TopPlatzEins	{ font-size: 25px; font-weight: bold; color: black;}
.TopBild		{ float: left; margin-right: 10px; }
.TopText		{ float: left; font-size: 11px;}
.TopLinie		{ height: 5px; border-bottom: 1px dotted #CCCCCC; width: 100%; clear: both; margin-bottom: 5px; }
.TopPfeil		{ margin-top: 10px;  }
.TopAbschluss	{ margin-top: 0px; text-align: right; padding-right: 5px;}

.FeatureVideoHeader		{ padding-top: 3px; padding-left: 4px;  height: 19px; border: 1px solid #cdcdcd; font-weight: bold; background-image: url(d1/BgHeaderBlau.jpg); background-repeat: repeat-x; font-family: arial; }
.FeatureVideoBody		{ padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 4px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; text-align: left; margin-bottom: 10px; clear: both; height: 195px; background-color: #e4ecf6;}

#FlashPlayerKlein	{ margin-top: 5px; }

#LoginHeader		{ padding-top: 3px; padding-left: 4px;  height: 19px; border: 1px solid #cdcdcd; font-weight: bold; background-image: url(d1/BgHeaderBlau.jpg); background-repeat: repeat-x; font-family: arial; }
#LoginBody			{ padding-top: 5px; padding-bottom: 5px; padding-left: 6px; padding-right: 4px; border-left: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; text-align: left; margin-bottom: 10px; clear: both; height: 125px; background-color: #e4ecf6;}
.LoginLinks			{ float: left; padding-top: 3px; font-weight: bold; width: 70px; font-family: arial;}
.LoginRechts		{ float: left;  margin-bottom: 2px; font-family: arial;}
.LoginInput			{ width: 100px; }
.LoginInput:hover, .LoginInput:focus	{ border: 2px solid #FF6600; }
.LoginLink			{ font-size: 10px; font-family: arial; }
.LoginLink:hover	{ font-size: 10px; font-family: arial; }
.LoginNeu			{ float: left; margin-top: 24px; margin-right: 10px; font-weight: bold; font-family: arial; }
.LoginButton		{ margin-top: 18px; font-family: arial; }
#email:hover, #email:focus		{ border: 2px solid #FF6600; }

.NewsLetterBox		{ border: 1px solid #cdcdcd; margin-bottom: 10px; background-image: url(d1/BgNewsletterBox.jpg); background-repeat: repeat-x; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 3px; background-color: #c3d7e4;  }
.NewsletterBoxEmail	{margin-top: 3px;}

.HeadLine	{ font-size: 16px; font-weight: bold; }
#BoxLoggedIn	{margin-bottom: 10px;}
#MeinPostfachHeader			{ padding-top: 3px; padding-left: 4px; width: 208px; height: 16px; border: 1px solid #cdcdcd; font-weight: bold; font-size: 11px; background-image: url(d1/BgHeaderSta.jpg); background-repeat: repeat-x; margin-top:10px; margin-right: 10px; }
#MeinPostfachBody			{ width: 208px; height: 100px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; line-height: 20px;}

#MeinStatHeader			{ padding-top: 3px; padding-left: 4px; width: 270px; height: 16px; border: 1px solid #cdcdcd; font-weight: bold; font-size: 11px; background-image: url(d1/BgHeaderSta.jpg); background-repeat: repeat-x; margin-top:10px; }
#MeinStatBody			{ width: 270px; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; border-left: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; border-right: 1px solid #cdcdcd; line-height: 20px; margin-bottom: 10px;}

.MailIcon	{ float: left; background-image:url(d1/MailIcon.gif); width: 19px; height:12px; margin-right: 6px; }
.StatIcon	{ float: left; background-image:url(d1/StatistikIcon.gif); width: 19px; height:12px; margin-right: 6px; }

.floatLeft	{float: left; }
.floatRight	{float: right;}

#MetaNav		{ margin-top: 10px; width: 873px; font-size: 10px; border-top: 1px solid #cccccc; padding-top: 10px; text-align: center; clear: both; }
.MetaNavLink	{ font-size: 10px; }
.MetaNavLink:hover	{ font-size: 10px; }

#Footer				{ margin-top: 10px; width: 873px; font-size: 10px; text-align: center; }
.FooterLinkSpain			{ font-size: 10px; background-image: url(d1/spanien.GIF); background-repeat: no-repeat; background-position: left 3px; padding-left: 20px;}
.FooterLinkPolen			{ font-size: 10px; background-image: url(d1/polen.GIF); background-repeat: no-repeat; background-position: left 3px; padding-left: 20px;}
.FooterLinkFrankreich		{ font-size: 10px; background-image: url(d1/frankreich.GIF); background-repeat: no-repeat; background-position: left 3px; padding-left: 20px;}
.FooterLinkSpain:hover, .FooterLinkPolen:hover, .FooterLinkFrankreich:hover	{ font-size: 10px;}
.FooterBild			{ border: 1px solid black;  }

body	{
/*	margin: 0px; padding: 0px 0px 0x 0px;
	text-align: center; */
	margin: 0px; padding: 0px 0px 0px 10px;
}
  
h1	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: black;
	margin-bottom: 9px;
}


form	{
	margin: 0;
}

a	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
}


a:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}

.aTxt	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
}


.aTxt:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration: none;
}

#header	{
	width: 974px;
	text-align: left;
}

#navigation	{
	width: 974px;
}

#mainNavi	{
	height: 28px;
	text-align: left;
	background-image: url(bg_main.jpg);
	background-repeat: repeat-x;
	
}

.mainNaviLink	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

.mainNaviLink:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

.mainNaviLinkActive	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: black;
	font-weight: bold;
	text-decoration: none;
}

.mainNaviLinkActive:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF6600;
	font-weight: bold;
	text-decoration: none;
}

#subNaviL	{
	width: 1%;
	background-image: url(bg_sub.jpg);
	background-repeat: repeat-x;
}

#subNaviM	{
	width: 98%;
	background-image: url(bg_sub.jpg);
	background-repeat: repeat-x;
	text-align: center;
}

#subNaviR	{
	width: 1%;
	background-image: url(bg_sub.jpg);
	background-repeat: repeat-x;
}

.butBg	{
	background-image: url(butBG.gif);
	background-repeat: repeat-x;
	text-align: center;
}

.butBgActive	{
	background-image: url(butBG_active.gif);
	background-repeat: repeat-x;
	text-align: center;
}

#wraper	{
	width: 974px;
	margin-top: 11px;
}

.wraperL	{
	width: 148px;
	text-align: left;
	vertical-align: top;
	padding-right: 11px;
}

.wraperM	{
	width: 100%;
	text-align: left;
	vertical-align: top;
}

.wraperR	{
	padding-left: 11px;
	text-align: left;
	vertical-align: top;
}

.kat	{
	height: 20px;
	background-image: url(bg_kat.jpg);
	background-repeat: no-repeat;
	text-align: left;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;	
}

.katL	{
	text-align: left;
	padding-left: 10px; padding-top: 5px; padding-right: 5px; padding-bottom: 10px;
	border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
}

.searchBG	{
	background-image: url(box_searchBG.jpg);
	background-repeat: repeat-x;
	text-align: center;
	vertical-align: middle;
}

.loginHeader	{
	height: 20px;
	background-image: url(box_header.jpg);
	background-repeat: no-repeat;
	xtext-align: left;
	vertical-align: middle;
	padding-left: 5px; 	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	font-weight: bold;
	background-color:#72A4E9;
	background-position:top right;		
}

.loginHeaderGelb	{
	height: 23px;
	background-image: url(box_headerGelb.jpg);
	background-repeat: no-repeat;
	xtext-align: left;
	vertical-align: middle;
	padding-left: 5px; 	padding-right:10px; padding-top: 3px; padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
	font-weight: bold;		
	background-color:#FFF6A9;
	background-position:top right;
	border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;		
}

.loginB	{
	background-image: url(box_headerB.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #E4ECF6;
	text-align: left;
	padding-left: 10px; padding-right: 10px; padding-top: 10px; padding-bottom: 10px;
}

.boxN	{
	background-image: url(box_headerB.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #E4ECF6;
	text-align: left;
}

.pwTxt	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: bold;
	text-align: right;
}

.pwLink	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.pwLink:hover	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.boxTeaserL	{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(box_teaser_head.jpg);
	background-position: left;
	background-repeat: no-repeat;
	height: 20px;
	padding-left: 10px;
}

.boxTeaserR	{
	text-align: right;
	vertical-align: middle;
	background-image: url(box_teaser_head.jpg);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 10px;
	font-size: 11px;
}

.boxTeaserLNEW	{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(box_teaser_headNEW.jpg);
	background-position: left;
	background-repeat: x-repeat;
	height: 20px;
	padding-left: 10px;
	border-left: 1px solid #CCCCCC;
}

.boxTeaserLNEWblau	{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(box_teaser_headNEWblau.jpg);
	background-position: left;
	background-repeat: x-repeat;
	height: 20px;
	padding-left: 10px;
	border-left: 1px solid #CCCCCC;
}

.boxTeaserRNEW	{
	text-align: right;
	vertical-align: middle;
	background-image: url(box_teaser_headNEW.jpg);
	background-position: left;
	background-repeat: x-repeat;
	padding-right: 10px;
	font-size: 11px;
	border-right: 1px solid #CCCCCC;
}

.boxTeaserRNEWblau	{
	text-align: right;
	vertical-align: middle;
	background-image: url(box_teaser_headNEWblau.jpg);
	background-position: left;
	background-repeat: x-repeat;
	padding-right: 10px;
	font-size: 11px;
	border-right: 1px solid #CCCCCC;
}

.boxTeasermiddleNEWblau	{
	text-align: right;
	vertical-align: middle;
	background-image: url(box_teaser_headNEWblau.jpg);
	background-position: left;
	background-repeat: x-repeat;
	padding-right: 10px;
	font-size: 11px;
}

.boxTeaserLink	{
	font-size: 11px;
}

.boxTeaserLink:hover	{
	font-size: 11px;
}

.boxTeaserBilder	{
	background-image: url(bg_teaserM.jpg);
	background-position: top;
	background-repeat: repeat-x;
}

.boxTeaserBilderZwo	{
	background-image: url(bg_teaserM2.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #E3E6F7;
}

.boxTeaserBilderNEW	{
	padding: 10px;
	border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
}

.boxTeaserPfeilL	{
	padding-top: 42px; padding-bottom: 42px;
	vertical-align: top;
	border-left: 1px solid #CCCCCC;
}

.boxTeaserPfeilR	{
	padding-top: 42px;
	vertical-align: top;
	border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
}

.boxTeaserPfeilM	{
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 10px;
	text-align: left;
	xborder: 1px solid green;
}

.boxTeaserPic	{
	width: 25%;
	text-align: center;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.klein	{
	font-size: 10px;
}

.international 
{
   font-size:12px;
}

.klein:hover	{
	font-size: 10px;
}

.mittel	{
	font-size: 11px;
}

.mittel:hover	{
	font-size: 11px;
}

.gross	{
	font-size: 12px;
}

.gross:hover	{
	font-size: 12px;
}

.k	{
	font-size: 10px;
}

.k:hover	{
	font-size: 10px;
}

.m	{
	font-size: 12px;
}

.m:hover	{
	font-size: 12px;
}

.g	{
	font-size: 14px;
}

.g:hover	{
	font-size: 14px;
}

.boxTeaserPicLink	{
	border: 4px solid #6699CC;
	display:block;
	width:120px;
}

.boxTeaserPicLink:hover	{
	border: 4px solid #FF6600;
	display:block;
}

.listeHeader	{
	background-image: url(bg_listeHeader.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	padding-left: 10px;
	height: 20px;
}

.listeLink	{
	width: 1%;
	text-align: right;
	background-image: url(listeEckeR.jpg);
	background-position: right;
	padding-right: 10px;
}

.weiss	{
	color: white;
}

.listeContent	{
	background-image: url(bg_liste.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #DCE0FE;
	border-bottom: 2px dotted #2064C0;
	padding: 10px;
}

.stern	{
	margin-right: 3px;
}

.ver	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#abschluss	{
	margin-top: 30px;
	width: 974px;
	text-align: center;
}

#copyright	{
	margin-top: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.failed	{
	border: 2px solid red;
	font-weight: bold;
}
.failedtext {
	   border: 2px solid red;
	   font-weight: bold;
         font-family: Verdana, Arial, Helvetica, sans-serif;         
         color: red;
         text-align:center;
         padding:5px;
         font-size:12px;
         margin-bottom: 11px;
}

.failed_image {
background-image: url(msg_negativ.gif);
	   background-repeat: no-repeat; 
         background-position:10px middle;
}

.postext {
	border: 2px solid #15613D;
	font-weight: bold;
         font-family: Verdana, Arial, Helvetica, sans-serif;
         color: #15613D;
         text-align:center;
         padding:5px;
         font-size:12px;
         margin-bottom: 11px;
}

.pos_image {
background-image: url(msg_positiv.gif);
	   background-repeat: no-repeat; 
         background-position:10px middle;
}

td, span, div, input, select, textarea {
         font-family: Arial, Helvetica, sans-serif;
         font-size:12px;
}

.linie	{
	border: 1px solid #CCCCCC;
}


.Bleft	{
	border-left: 1px solid #CCCCCC;
	background-color: #E4ECF6;
}

.Bright	{
	border-right: 1px solid #CCCCCC;
	background-color: #E4ECF6;
}


.LRline	{
	border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
	background-color: #E4ECF6;
}

.LRlineGelb	{
	border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
	background-color: #FDFDCF;
}

.loginBoxOben	{
	background-image: url(loginBox_bg_oben.gif);
	background-repeat: repeat-x;
	border-left: 1px solid #CCCCCC;
}

.loginBoxUnten	{
	background-image: url(loginBox_bg_unten.gif);
	background-repeat: repeat-x;
	border-right: 1px solid #CCCCCC;
}

.loginBoxObenGelb	{
	background-image: url(loginBox_bg_obenHELL.gif);
	background-repeat: repeat-x;
	border-left: 1px solid #CCCCCC;
}

.loginBoxUntenGelb	{
	background-image: url(loginBox_bg_untenHELL.gif);
	background-repeat: repeat-x;
	border-right: 1px solid #CCCCCC;
}

.headRot	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}

.headOrange	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6000;
	font-weight: bold;
}

.headSchwarz	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: black;
	font-weight: bold;
}

.headBlau	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: blue;
	font-weight: bold;
}

.headBlau:hover	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF6600;
	font-weight: bold;
}

.BoxGrauOben	{
	background-color: #EFEFEF;
}

.BoxGrauHeader	{
	background-color: #EFEFEF;


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003366;
	font-weight: bold;
}

.BoxGrauLinks	{
	background-color: #EFEFEF;
	width: 50%;
	border-right: 1px dotted #CCCCCC;
	vertical-align: top;
}

.BoxGrauRechts	{
	background-color: #EFEFEF;
	width: 50%;
	vertical-align: top;
}

.BoxGrauUnten	{
	background-color: #EFEFEF;
}

.BoxWeiss	{
	width: 271px;
}

.BoxWeissHeaderL	{
	border-bottom: 1px solid #CCCCCC;
	width: 6px;
}

.BoxWeissHeader	{
	border-bottom: 1px solid #CCCCCC;
	background-image: url(boxWeiss_bg.jpg);
	background-repeat: repeat-x;
	text-align: left;
	color: #6D6D6D;
	font-weight: bold;
	width: 259px;
}

.BoxWeissHeaderR	{
	border-bottom: 1px solid #CCCCCC;
	width: 6px;
}

.BoxWeissMitte	{
	border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
	background-color: white;
	text-align: left;
	padding: 10px;
	xline-height: 20px;	
}

.BoxWeissMitteUnten	{
	border-bottom: 1px solid #CCCCCC;
	background-color: white;
}

.katUeberHeaderL	{
	background-image: url(katBGheader.jpg);
	background-repeat: repeat-x;
	border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
	height: 39px;
	vertical-align: middle;
	text-align: left;
	font-size: 16px;
	padding-left: 10px;
     width:50%;
}

.katUeberHeaderLneu	{
	background-image: url(katBGheader.jpg);
	background-repeat: repeat-x;
	border-left: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;
	height: 39px;
	vertical-align: middle;
	text-align: left;
	font-size: 16px;
	padding-left: 10px;
     width:80%;
}

.katUeberHeaderM	{
	background-image: url(katBGheader.jpg);
	background-repeat: repeat-x;
	height: 39px;
	vertical-align: middle;
	text-align: right;
	padding-left: 10px;
      width:10%;
border-bottom: 1px solid #CCCCCC;
}


.katUeberHeaderR	{
	background-image: url(katBGheader.jpg);
	background-repeat: repeat-x;
	border-bottom: 1px solid #CCCCCC;
	width:1%;
        text-align: right;
}

.katUeberMitte	{
	border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;
	text-align: center;
}

.katUeberUnten	{
	text-align: left;
	vertical-align: middle;
	background-image: url(katBGunten.jpg);
	background-repeat: repeat-x;
	border-right: 1px solid #CCCCCC;
}

.katBez	{
	font-family: Arial, Helvetica, sans-serif;
    font-size:11px;
	color: #666666;
	padding-top: 3px; padding-bottom: 3px;
}

.PboxHeaderL	{
	background-color: #4A8BC9;
	color: white;
	font-weight: bold;
	padding-left: 5px;
	height: 21px;
	text-align: left;
	vertical-align: middle;
}

.PboxHeaderR	{
	background-image: url(profil_box_ecke_BJ.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #4A8BC9;
}

.PboxUnten	{
	border-left: 1px solid #4A8BC9; border-right: 1px solid #4A8BC9; border-bottom: 1px solid #4A8BC9;
	background-color: white;
	padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 10px;
}

.PboxUntenZwo	{
	border-left: 1px solid #4A8BC9; border-right: 1px solid #4A8BC9; border-bottom: 1px solid #4A8BC9;
	background-color: white;
}

.PboxBG	{
	background-color: #BDD7F0;
}

.Prahmen	{
	border: 4px solid #4A8BC9;
}

.PrahmenKlein	{
	border: 2px solid #4A8BC9;
}

.PtxtBox	{
	color: #4A8BC9;
	font-size: 11px;
	font-family: arial;
}

.PtxtBox:hover	{
	color: #FF6600;
	font-size: 11px;
	font-family: arial;
}

.Plinie	{
	border: 1px dotted #4A8CC9;
}

.Ptxt	{
	color: #4A8BC9;
	font-size: 12px;
	font-family: arial;
}

.Ptxt:hover	{
	color: #FF6600;
	font-size: 12px;
	font-family: arial;
}

.PborderR	{
	border-right: 1px solid #4A8CC9; 
}

.PborderU	{
	border-bottom: 1px solid #4A8CC9; 
}

.playVleft	{
	display:block;
	border: 2px solid #6D95C9;
}

.playVleft:hover	{
	display:block;
	border: 2px solid #FEA621;
}

.playVmiddle	{
	border: 2px solid #6D95C9;
}

.playVright	{
	display:block;
	border: 2px solid #6D95C9;
}

.playVright:hover	{
	display:block;
	border: 2px solid #FEA621;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 4px;
background-color: #FF6000;
visibility: hidden;
z-index: 100;
font-family: verdana;
font-size: 11px;
color:white;
text-align: left;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

.tabelle	{
	width: 100%;
	border-left: 1px solid silver; border-top: 1px solid silver; border-right: 1px solid silver;
}

.tabHeader	{
	font-weight: bold;
	font-size: 11px;
	color: white;
	border-right: 1px solid #999999; border-bottom: 1px solid #999999;
	background-color: #666666;
	padding-left: 5px;
	height: 18px;
}

.tabEintrag	{
	xfont-weight: bold;
	font-size: 11px;
	color: black;
	border-right: 1px solid #999999; border-bottom: 1px solid #999999;
	background-color: #FFFFCC;
	padding-left: 5px;
	height: 20px;
}

.tabEintragDUNKEL	{
	xfont-weight: bold;
	font-size: 11px;
	color: black;
	border-right: 1px solid #999999; border-bottom: 1px solid #999999;
	background-color: #FFFF66;
	padding-left: 5px;
	height: 20px;
}

.presseBoxOben	{
	background-image: url(presseBox_bg_oben.gif);
	background-repeat: repeat-x;
	border-left: 1px solid #EFEFEF;
}

.presseBoxUnten	{
	background-image: url(presseBox_bg_oben.gif);
	background-repeat: repeat-x;
	border-right: 1px solid #EFEFEF;
}

.LRlinegrey	{
	border-left: 1px solid #EFEFEF; border-right: 1px solid #EFEFEF;
	background-color: #EFEFEF;
}

.Bleftgrey	{
	border-left: 1px solid #EFEFEF;
	background-color: #EFEFEF;
}

.header_input	{
	width: 264px;
	background-image:url(bg_header_input.jpg);
	border: 1px solid #CCCCCC;
	padding-left: 5px; padding-top: 1px; padding-bottom: 1px;
	text-align: left;
}

.rahmenGrau	{
	margin-bottom:10px;
	border:1px solid #CCCCCC;
}

.expandButton	{
	display: block;
	background-image: url(expand.gif);
	width: 32px;
}

.expandButton:hover	{
	display: block;
	background-image: url(expand_over.gif);
	width: 32px;
}

.miniMize	{
	display: block;
	background-image: url(minimize.gif);
	width: 32px;
}

.miniMize:hover	{
	display: block;
	background-image: url(minimize_over.gif);
	width: 32px;
}

.forward	{
	background-image: url(forward_video_button.gif);
background-position: top left;
}

.forward:hover	{
	background-image: url(forward_video_button_over.gif);
}

.scrollLeft	{
	display: block;
	background-image: url(scroll_left.gif);
	width: 21px;	
}

.scrollLeft:hover	{
	display: block;
	background-image: url(scroll_left_over.gif);
	width: 21px;	
}

.scrollRight	{
	display: block;
	background-image: url(scroll_right.gif);
	width: 21px;	
}

.scrollRight:hover	{
	display: block;
	background-image: url(scroll_right_over.gif);
	width: 21px;	
}

.vwOben	{
	background-image: url(video_w_oben.jpg);
	width: 285px; height: 28px;
}

.vwMitte	{
	background-color: #FFB353;
	padding-top: 5px; padding-left: 10px; padding-right: 10px;
}


/* charts styles */

.chbildrahmen	{
	border: 2px solid #6699CC;
	display:block;
}

.chartsersterpl{
 	background-image:url(d1/border.gif);
	background-position:left;
	background-repeat:no-repeat;
	
}
.chartsnormal{
	border-left: 1px solid #F87761;
	border-right: 1px solid #F87761;
        border-bottom:dashed #E39533 1px;
}
.chartsneu{
	background-color:#FEF7B1;
}

.boxblueBilder	{
	border-left: 1px solid #CCCCCC; 
        border-right: 1px solid #CCCCCC;
        border-bottom:dashed #CACACA 1px;
}
.boxblueL	{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(box_teaser_headNEW.jpg);
	background-position: left;
	background-repeat: x-repeat;
	height: 20px;
        padding-left:3px;
	border-left: 1px solid #CCCCCC;
}
.boxblueR	{
	text-align: right;
	vertical-align: middle;
	background-image: url(box_teaser_headNEW.jpg);
	background-position: left;
	background-repeat: x-repeat;
	font-size: 10px;
        font-weight:bold;
        padding-right:3px;
	border-right: 1px solid #CCCCCC;
}


.boxgreenBilder	{
	border-left: 1px solid #27b62e; 
        border-right: 1px solid #27b62e;
        border-bottom:dashed #29B532 1px;
}
.boxgreenL	{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(d1/green_box.gif);
	background-position: left;
	background-repeat: x-repeat;
	height: 20px;
        padding-left:3px;
	border-left: 1px solid #27b62e;
}
.boxgreenR	{
	text-align: right;
	vertical-align: middle;
	background-image: url(d1/green_box.gif);
	background-position: left;
	background-repeat: x-repeat;
	font-size: 10px;
        padding-right:3px;
	border-right: 1px solid #27b62e;
}

.boxyellowBilder	{
	border-left: 1px solid #ffd34c; 
        border-right: 1px solid #ffd34c;
        border-bottom:dashed #ECDE3D 1px;
}
.boxyellowL	{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(d1/yellow_box.gif);
	background-position: left;
	background-repeat: x-repeat;
	height: 20px;
	padding-left: 3px;
	border-left: 1px solid #ffd34c;
}
.boxyellowR	{
	text-align: right;
	vertical-align: middle;
	background-image: url(d1/yellow_box.gif);
	background-position: left;
	background-repeat: x-repeat;
	padding-right: 3px;
	font-size: 10px;
	border-right: 1px solid #ffd34c;
}
.boxredBilder	{
	border-left: 1px solid #F40000; 
        border-right: 1px solid #F40000;
        border-bottom:dashed #EE0C17 1px;
}
.boxredL	{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	background-image: url(d1/red_box.gif);
	background-position: left;
	background-repeat: x-repeat;
	height: 20px;
        padding-left:3px;
	border-left: 1px solid #F40000;
}
.boxredR	{
	text-align: right;
	vertical-align: middle;
	background-image: url(d1/red_box.gif);
	background-position: left;
	background-repeat: x-repeat;
	font-size: 10px;
        padding-right:3px;
	border-right: 1px solid #F40000;
}

.chartszahllinks{
	font-weight:bold;
	font-size:24px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;;
}


.profileboxL{
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-image: url(d1/profilerepeat.gif);
	background-position: left;
	background-repeat: x-repeat;
	height: 24px;
    padding-left:3px;
	border-left: 1px solid #CFCFCF;
}

.profileboxR{
	text-align: right;
	padding-right:3px;
	font-size: 10px;
	vertical-align: middle;
	background-image: url(d1/profilerepeat.gif);
	background-position: left;
	background-repeat: x-repeat;
	border-right: 1px solid #CFCFCF;
}

.profileboxcontent {
	border-left: 1px solid #CFCFCF; 
        border-right: 1px solid #CFCFCF;
	border-bottom: 1px solid #CFCFCF;
}

.boxprofilepiclink	{
	border: 2px solid #6699CC;
	display:block;
	margin:2px;
}

.boxprofilepiclink:hover{
	border: 1px solid #FF6600;
	display:block;
	margin:2px;
}

.profilepic{
	padding:2px;
	border: 1px solid #CFCFCF;

}

.profilenavi{
	border-left: 1px solid #CFCFCF; 
    border-right: 1px solid #CFCFCF;
	border-top: 1px solid #CFCFCF;

}/* Popstar Anfang */
#ContentPopstars	{ width: 859px; background-color: #3b1100; padding: 8px; padding-bottom: 10px; }
#PopHeader			{ background-image: url(d1/pop_header.jpg); height: 144px; border: 3px solid #dca064; }
#PopLogo			{ width: 240px; height: 44px; background-image: url(d1/pop_logo.jpg); position: relative; top: -14px; left: 16px; }
#PopBorder			{ height: 3px; background-color: #7c6055; }
#PopSlogan			{ position: relative; top: -39px; left: 260px; color: #f8b21f; font-weight: bold; font-size: 18px; }
#PopBoxHeader		{ width: 650px; height: 60px; background-image: url(d1/pop_bgbox.jpg); background-position: left top; position: relative; top:-35px; }
#PopBg				{ width: 650px;  background-image: url(d1/popBg.jpg); position:relative; top: -56px; }
#PopBgEnde			{ margin-top: 13px; }
#PopBHeader			{ margin-left: 20px; margin-right: 23px; background-color: #ffdf5b; padding-left: 15px; font-weight: bold; padding-top: 2px; padding-bottom: 2px;}
.PopBTxt			{ width: 592px; height: 160px; margin-left: 20px; margin-right: 23px; margin-bottom: 1px; background-color: white; padding-left: 15px; padding-top: 15px; padding-bottom: 10px; }
.PopBildDiv			{ float: left; margin-right: 20px; }
.PopBildDivLast		{ float: left; }
.PopBildLink		{ border: 4px solid #c63101; display: block; }
.PopBildLink:hover	{ border: 4px solid #3b1100; display: block; }
.PopBildLinkTxt		{ font-weight: bold; color: black; text-decoration: none; margin-top: 5px;}
.PopBild			{ border: 1px solid #e8ab97; }
.PopTxTRahmen		{ width: 125px; margin-top: 5px; font-weight: bold;}
.PopTxTRahmenKlein	{ font-size: 11px; }
#PopRechts			{ position: absolute; top: -35px; left: 659px;  width: 200px; }
.PopRechtsLink		{ background-color: #e7a519; display: block; color: white; font-weight: bold; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; font-size: 14px; }
.PopRechtsLink:hover		{ background-color: #e7a519; display: block; color: white; font-weight: bold; text-decoration: none; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; font-size: 14px; }
.PopRechtsTxt		{ margin-top: 5px; color: white; font-size: 11px;}
.PopRechtsTxtLink	{ font-size: 11px; font-family: arial; color: #ffab08; text-decoration: none;}
.PopRechtsTxtLink:hover	{ font-size: 11px; font-family: arial; color: #ffab08; text-decoration: underline; }
#ProSieben			{ margin-top: 10px; margin-left: 27px; margin-bottom: 10px; }
#PopEcke			{ position: absolute; left: 627px; top: -1px; }

/* Popstar Ende */
