<!--
body {
	background-color: #fff;
	background-image: url(gfx/layout/back_site.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}

body, td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

/*************/
/*   Links   */
/*************/
a:link, a:visited, a:active {
	text-decoration: underline;
	color: #000;
}

a:hover {
	text-decoration: none;
	color: #666;
}

/* Schwarz Fett */
a.BlackBold:link, a.BlackBold:visited, a.BlackBold:active {
	text-decoration: none;
	color: #000;
	font-weight: bold;
}

a.BlackBold:hover {
	text-decoration: none;
	color: #666;
	font-weight: bold;
}

/* Schwarz Fett */
a.BlackSmall:link, a.BlackSmall:visited, a.BlackSmall:active {
	text-decoration: underline;
	color: #000;
	font-size:11px;
}

a.BlackSmall:hover {
	text-decoration: none;
	color: #666;
	font-size:11px;
}

/*************************/
/*   Tabellen - Content  */
/*************************/
.Content {
	width: 990px;
}

.ContentLeft {
	width: 850px;
	border-top: 1px #fff solid;
	border-bottom: 1px #fff solid;	
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
	background: #fff;
}

.ContentRight {
	width: 140px;
}

.Content_Center_Top {
	background-image: url(gfx/layout/boxen_image/content_top.gif);
	height: 13px;
	width: 560px;
}

.Content_Img_Top {
	background-image: url(gfx/layout/head/header2.gif);
	height: 27px;
}

.Content_Center {
	background-image: url(gfx/layout/boxen_image/content_center.gif);
	width: 560px;
}

.Content_Center_Bottom {
	background-image: url(gfx/layout/boxen_image/content_bottom.gif);
	height: 13px;
	width: 560px;
}

/********************/
/*   Head - Menue   */
/********************/

.HeadTop {
	background-image: url(gfx/layout/head/header.gif);
	height: 85px;
	width: 850px;
}

.HeadMain {
	height: 55px;
}

.HeadMainSub {
	height: 30px;
}

.HeadMainMenuSeperate {
	width: 150px;
}

/*.HeadMainMenuBox {
	border-top: 1px #fff solid;
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
	height: 28px;	
	width: 150px;
	background-image: url(gfx/layout/head_menu_back.gif);
	text-align:center;
}*/

.HeadSubMenuBox {
	border-right: 1px #fff solid;
	height: 30px;	
	background-image: url(gfx/layout/head/head_menu_sub_back.gif);	
	text-align:center;
}

/*a.HeadMenue:link, a.HeadMenue:visited, a.HeadMenue:active {
	text-decoration: underline;
	font-size: 14px;
	color: #000;
	font-weight: bold;
}

a.HeadMenue:hover {
	text-decoration: none;
	font-size: 14px;
	color: #7087B3;
	font-weight: bold;
}*/

a.HeadSubMenu:link, a.HeadSubMenu:visited, a.HeadSubMenu:active {
	text-decoration: underline;
	font-weight: bold;
	color: #000;
}

a.HeadSubMenu:hover {
	text-decoration: none;
	font-weight: bold;
	color: #666;
}

/******************/
/*   BreadCrump   */
/******************/

.BCFont {
	font-size: 11px;
	color: #666;
}

a.BCLink:link, a.BCLink:visited, a.BCLink:active, a.BCLink:hover {
	text-decoration: none;
	font-size: 11px;
	color: #000;
}

a.BCLink:hover {
	color: #666;
}

/******************/
/*   Boxen-Image  */
/******************/

.BoxImageOne {
	border: 0px;
	height: 280px;	
	width: 280px;
	margin-left:auto;
	margin-right:auto;	
	background-image: url(gfx/layout/boxen_image/box_280x280_g1.gif);
}

.TDSuchfeld {
	background-image: url(gfx/layout/boxen_image/suchfeld.jpg);
	height: 34px;
}

/******************/
/*      Boxen     */
/******************/
.BoxSmallEmpty {
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px #ddd dotted;
	width: 280px;
	margin-left:auto;
	margin-right:auto;	
}

.BoxSmallEmptyTop {
	border-top: none;
	border-left: none;
	border-right: none;
	border-top: 1px #ddd dotted;
	width: 280px;
	margin-left:auto;
	margin-right:auto;	
}

.Normal {
	border: 0px;
	width: 520px;
	margin-left:auto;
	margin-right:auto;
}

.StartAuswahl {
	border: 0px;
	width: 100%;
	height: 220px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
}

.BoxCenterContent_Top {
	background-image: url(gfx/layout/boxen_image/box_510_top.gif);
	height: 7px;
	width: 510px;
	padding: 0px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;	
}

.BoxCenterContent_Center {
	background-image: url(gfx/layout/boxen_image/box_510_center.gif);
	width: 510px;
	padding: 0px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;	
}

.BoxCenterContent_Bottom {
	background-image: url(gfx/layout/boxen_image/box_510_bottom.gif);
	height: 7px;
	width: 510px;
	padding: 0px;
	border: 0px;
	margin-left:auto;
	margin-right:auto;	
}

/******************/
/*    Tabellen    */
/******************/

.GlobalOne {
	border: 0px;
	width: 520px;
	margin-left:auto;
	margin-right:auto;
}

.GlobalTwo {
	border: 0px;
	width: 500px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
}

.GlobalThree {
	border: 0px;
	width: 480px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
}

.GlobalFour {
	border: 0px;
	width: 95%;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
}

.GlobalSuche {
	border: 0px;
	width: 500px;
	margin-left:auto;
	margin-right:auto;
	padding: 0px;
	background-image: url(gfx/layout/boxen_image/box_suche.jpg);
	background-repeat: no-repeat;	
}

.BGFilmklappe {
	background-image: url(gfx/layout/boxen_image/filmklappe_520.gif);
	height:24px;
}

/*********************/
/*      Linien       */
/*********************/

.LineGrauHeadline {
	border-bottom: 1px #ddd solid;
	height:20px;
}

.LineGrauDotted {
	border-bottom: 1px #ddd dotted;
	height:20px;
}

.LineGrauSeperate {
	border-bottom: 1px #ddd dotted;
}

.LineDarkGrauTop {
	border-top: 1px #666 solid;
}


/*********************/
/*  Rahmen um Links  */
/*********************/

a.BorderLink:link, a.BorderLink:visited, a.BorderLink:active {
	text-decoration: none;
	font-size: 11px;
	color: #000; 
	background-color: #fff;
	border-top: 1px #666 solid;	
	border-bottom: 1px #666 solid;		
	border-left: 1px #666 solid;
	border-right: 1px #666 solid;
	padding-left: 3px;
	padding-right: 3px;
	
}

a.BorderLink:hover {
	text-decoration: none;
	font-size: 11px;
	color: #000; 
	background-color: #ddd;
	border-top: 1px #666 solid;	
	border-bottom: 1px #666 solid;		
	border-left: 1px #666 solid;
	border-right: 1px #666 solid;
	padding-left: 3px;
	padding-right: 3px;
}

.BorderLinkAktiv {
	font-size: 11px;
	font-weight: bold;	
	color: #000; 
	background-color: #ddd;
	border-top: 1px #666 solid;	
	border-bottom: 1px #666 solid;		
	border-left: 1px #666 solid;
	border-right: 1px #666 solid;
	padding-left: 3px;
	padding-right: 3px;
}

/******************************/
/*  Navigationsleite Details  */
/******************************/

.TDNavigationContentLeft {
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;	
	height: 22px;
	background-image: url(gfx/layout/button_sub_nav.jpg);
	text-align:center;
}

.TDNavigationContentRight {
	border-top: 1px #666 solid;
	border-right: 1px #666 solid;
	border-left: 1px #666 solid;		
	height: 22px;
	background-image: url(gfx/layout/button_sub_nav.jpg);
	text-align:center;	
}

/*********************/
/*   Überschriften   */
/*********************/
h1 {
	font-size: 16px;
	color: #000; 
	display: inline;
}

h2 {
	font-size: 13px;
	color: #000;
	display: inline;
}

h3 {
	font-size: 13px;
	color: #000;
	display: inline;
}

/**************/
/*   Bilder   */
/**************/
.ActorPic {
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #666 solid;
	border-right: 1px #666 solid;
}

.MoviePic {
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #666 solid;
	border-right: 1px #666 solid;
}

.MoviePicText {
	margin: 0px 8px 4px 0px;
	float:left;
	border:1px #666 solid;
}

a.Galerie:hover {
	border-top: 1px #666 solid;	
	border-bottom: 1px #666 solid;		
	border-left: 1px #666 solid;
	border-right: 1px #666 solid;
}

a.Galerie:link, a.Galerie:visited, a.Galerie:active {
	border-top: 1px #7087B3 solid;	
	border-bottom: 1px #7087B3 solid;		
	border-left: 1px #7087B3 solid;
	border-right: 1px #7087B3 solid;
}

/*****************/
/*   Schriften   */
/*****************/
.Small {
	font-size: 11px;
}

.SmallGrey {
	font-size: 10px;
	color: #666;
}

.SmallBlack {
	font-size: 11px;
}


.BlackBold {
	font-weight: bold;
}

/*****************/
/*   Formulare   */
/*****************/
.form {
	display: inline;
}

.SuchfeldLeft {
	/*border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #666 solid;
	border-right: 1px #666 solid; */
	border: none; 
	width: 200px;
	font-size: 13px; 
	padding: 2px;
	background:none;
}

/****************/
/*   Contaxe   */
/****************/
.robots-nocontent {
}

. chlallowed {
}



















/*****************************/

a.black:link, a.black:visited, a.black:active {
	text-decoration: underline;
	font-size: 12px;
	color: #000;
}

a.black:hover {
	text-decoration: none;
	font-size: 12px;
	color: #666;
}


/* Links Infos in Film/Schauspielerlisten */
a.blacksmall:link, a.blacksmall:visited, a.blacksmall:active, a.blacksmall:hover {
	text-decoration: none;
	font-size: 11px;
	color: #000;
}











.TableMain {
	border-top: 1px #fff solid;
	border-left: 1px #fff solid;
	border-right: 1px #fff solid;
}

.TableMainContent {
	border-left: 1px #7E7E7E solid;
	border-right: 1px #7E7E7E solid;
	border-bottom: 1px #7E7E7E solid;
	border-top: 1px #7E7E7E solid;	
	padding: 1px;
	background: #fff;
}

.TablePicsBox {
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-top: 0px;
	height: 120px;
	width: 120px;
}

.TDTopBoldWhite {
	border-top: 1px #fff solid;
}

.TDMenueTop {
	border-top: 1px #ccc solid;
	border-left: 1px #ccc solid;
	border-bottom: 1px #ddd solid;
	border-right: 1px #ddd solid;
	background:#fff;
	padding: 3px;
	width: 130px;
}

.TDMenueTopBlank {
	width: 30px;
}


.TDSubMenu {
	border-bottom: 1px #666 solid;
}

.TDNavigationContent {
	border-top: 1px #666 solid;
	height: 22px;
	background-image: url(gfx/layout/button_sub_nav.jpg);
}

.BoxContent {
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #666 solid;
	border-right: 1px #666 solid;
	background-image: url(gfx/layout/headline_back.gif);
	background-repeat: repeat-x;
	padding: 5px;
}

.BoxContentNoPic {
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #666 solid;
	border-right: 1px #666 solid;
	background:#fff;
}

.BoxContentNoPic {
	border-top: 1px #666 solid;
	border-left: 1px #666 solid;
	border-bottom: 1px #666 solid;
	border-right: 1px #666 solid;
	padding: 5px;
	background:#fff
}




