body
{
	background-image:url(./images_new/verlauf.jpg);
	background-repeat:repeat-x;
	text-align:center;
	/* font-family:Arial, Helvetica, sans-serif;*/
font-family: Verdana;
	font-size:11px;
line-height: 18px;
	color: black;
	margin-top:0;
}

#wrap
{
	width: 980px;
	margin:0 auto 0 auto;
	text-align:left;
}

#content
{
 	background-image:url(./images_new/inner_background.png);
	background-repeat:repeat-y;
	width: 965px;
	margin:0;
	padding:0 0 0 0;
	float:left;
}

#content_end
{
   background-image:url(./images_new/inner_background-Kopie.gif);
   background-repeat:no-repeat;
   width:965px;
   height:9px;
   overflow:hidden;
}

/************************ GlobalDefination - START *****************************************/


.clear_both,.clear
{
    clear:both;
    display:block;
    height:0px;
    overflow:hidden;
}

#bg_conteiner
{
     background-color: #F2F6F7;
     padding: 0;
     margin:0;
     margin-top: 9px;
}

#bg_conteiner_start
{
    background-color: #F2F6F7;
     padding: 0;
     margin:0;  
}

#innr_bg_cont
{
    padding: 3px 9px 15px 9px;
    overflow:hidden;
}

h1
{
	font-size: 18px;
	font-weight:400;
	margin: 0;
	padding-bottom: 4px;
	color: #648A9A;
}

h2
{
	font-size: 12px;
	font-weight: 100;
	margin:10px 0 5px 0;
	padding:0;
	color: #648A9A;
}

h3
{
     color: black;
     font-size: 14px;
     font-weight: 800;
     margin:7px 0 5px 0;
     padding:0;
}

h4
{
     color: #648A9A;
     margin:10px 0 2px 0;
     padding:0;
     font-size: 14px;
     font-weight: 800;
     border-bottom: 1px dashed #E3EBEE;
     padding-bottom: 4px;
     margin-bottom: 6px;
}

h5
{
	color: #648A9A;
     margin:0px 0 2px 0;
     padding:0;
     font-size: 14px;
     font-weight: 800;
     margin-bottom: 6px;
}

h5 a:link,h5 a:hover,h5 a:visited
{
      text-decoration:underline;
}

p.bodytext {padding-bottom: 6px;}
p.small { font-size: 10px; }


.hr_line_movie
{
   border-bottom: 1px dashed #E3EBEE;
   margin: 5px 10px 5px 10px;
}

a:link,a:hover,a:visited
{
    text-decoration: none;
    color: #537D8F;
    font-size: 11px;
}

p.bodytext a
{
    background-image:url(images_new/more_read2.gif);
    background-repeat:no-repeat;
    background-position: 0 3px;
    padding-left: 15px;
}

.spacer-gif
{
	height:0px;
}

.csc-header, .csc-header-n1
{
   margin:0;
   padding:0;
}
/************************ GlobalDefination - END *******************************************/
/************************ SidebarLeft & SidebarLeftContent - START *************************/
#sidebar_left
{
	float:left;
}

/* IE BUG MARGIN:LEFT FLOAT:LEFT */
#inner_left
{
	margin-left: 35px;
	width: 197px;
	padding:0;
}

#twindows_image
{
	margin-top: 40px;
	margin-left: 5px;
}

#navigation_left
{
	margin-top: 50px;
}

li.active
{
      /* background-color:#537D8F;
      background-color: #749cae;
      color: white;*/
}

li.active a:link
{	color: white;
}
/************************ SidebarLeft & SidebarLeftContent - END *************************/

/************************ ContentMainStart & ContentMainContent - START *******************/
#content_main
{
	float:left;
	width: 484px;
}

#content_main_inner
{
	margin-left: 9px;
	margin-right: 6px;
	width: 484px;
}


#img_content_footer
{
      clear:both;
      margin: 15px 0 10px 0;
}
	/* FooterNavigation - START */
		
		#img_content_footer
		{
		    clear:both;
		    width:485px;
		    margin-left:231px;
		    padding-bottom:3px; 
		}
		
		#footer_navigation
		{
		    clear:both;
		    background-color: #F2F6F7;
			border-top: 1px solid #CBD8DD;
			width:485px;
			margin-left:241px;
		}
		
		ul.footer_list
		{
			margin: 0px 0 0px 0;
			padding:0;
			list-style:none;
			
		}
		
		ul.footer_list li
		{
			display:inline;
			line-height:15px;
			background-repeat:no-repeat;
		}
		
		ul.footer_list li a:link,ul.footer_list li a:visited,ul.footer_list li a:hover
		{
		    color: #98B1BC;
		    text-decoration:none;
			font-size:10px;
		}
		
		.first_footer_point
		{
			padding-right: 50px;
			
		}
	/* FooterNavigation - END*/
	/* BreadNavigation - START */
		#bread_navi
		{
			margin-top: 8px;
			padding-bottom: 3px;
			width: 455px;
		}
		
		ul.bread_list
		{
			list-style:none;
			margin:0 0 5px 0;
			padding:0;
			color: #98B1BC;
		}	
		
		ul.bread_list li
		{
			display:inline;
			background-image:url(./images_new/arrow.gif);
			background-repeat:no-repeat;
			background-position: 0 3px;
			padding-left: 8px;
			line-height: 15px;
		        padding-right: 8px;
			
		}
		
		ul.bread_list li a:link,ul.bread_list li a:hover,ul.bread_list li a:active,ul.bread_list li a:visited
		{
		    color: #98B1BC;
		    text-decoration:none;
		}
	/* BreadNavigation - END */
	
	/* LatestNewsBox - START */
		.latest_news_box
		{
			background-color:#D7E1E5;
			padding: 5px;
		}
		
		#twinblog
		{
			display:block;
			margin:8px 0 0 0;
			padding:0;
		}
		
		.latest_news_box_outer
		{
			margin:10px 0 11px 0;
			padding:7px 0 0 0;
			border-bottom: 1px solid #537D8F;
		}
		
		p.news_last_date
		{
			margin: 0 0 0 0;
			padding:0 0 0 18px;
			font-size:11px;
			display:inline;
			background-image:url(./images_new/viereck.jpg);
			background-repeat:no-repeat;
			background-position: 3px 3px;
		}
		
		.inner_news_box
		{
			margin:0;
			background-color:#F3F6F7;
			padding:10px 0 0 10px;
		}
		
		.inner_news_content
		{
		    
		}
		
		p.news_inner_text 
		{
			margin:0;
			padding:7px 0 0 0;
		}
		
		p.news_inner_text p.bodytext
		{
		    margin:0;
			padding:0;
		}
		
		p.news_inner_text img
		{
		     float:left;
			 margin:0 4px 4px 0;
		}
		
		h1.news_title
		{
			font-weight:100;
			margin-bottom: 10px;
			font-size:12px;
			color:#648A9A;
			font-weight:bold;
			display:inline;
		}
		
		.latest_news_more
		{
			margin:0;
			padding:0;
			margin:0px 0 0px 0;
			width: 90px;
			padding: 0px;
			margin-left: 374px;
			text-align:center;
			color:#537D8F;
		}
		
		
		.latest_news_more a:link,.latest_news_more a:active,.latest_news_more a:hover,.latest_news_more a:visited
		{
		    color:#537D8F;
		    text-decoration:none;   
		}
	
	        p.news_footer
	        {
	            color: black;
	            font-style:italic;
	        }
	        
	        .reada_news a:link,.reada_news a:hover,.reada_news a:active,.reada_news a:visited
	        {
	            text-decoration:none;
	        }
	/* LatestNewsBox - END */
	/* NewsArchiv - START */
        .newsa_header
	{
		margin-top: 15px;
		border-top: 1px dashed #BACBD2;
		padding-top: 4px;
	}
	
	.newsa_inner
	{
		background-color:#F0F3F5;
	}
	
	.newsa_inner a:link,.newsa_inner a:visited,.newsa_inner a:hover
	{
		text-decoration:none;
		color:#537D8F;
		margin-left: 100px;
	}
	
	.newsa_inner p
	{
		margin-top:5px;
		text-align:justify;
		font-size: 12px;
	}
	
	.newsa_inner
	{
		padding: 10px 10px 5px 10px;
	}
	
	.newsa_header ul
	{
		list-style:none;
		margin: 5px 0 0 10px;
		padding:0;
	}
	
	h1.newsa_archiv
	{
		padding:0;
		margin:0;
		font-size: 12px;
		color: black;
		font-weight:bold;
	}
	
	.newsa_header ul li
	{
		display:inline;
		color: #537D8F;
		margin: 0 0 0 3px;
	}
	
	.newsa_inner a:link,.newsa_inner a:hover,.newsa_inner a:visited
	{
	      text-decoration:none;
	}
	
	
	
	.reada_news
	{
	     margin-left: 234px;
	    
	}	

        	.reada_news a:link,.reada_news a:visited,.reada_news a:hover
	{
	     color: #537D8F;
	     font-size: 12px;
        }	
.newsa_header .bodytext
{
   display:inline;
}
/* NewsArchiv - END */

/************************ ContentMainStart & ContentMainContent - END *******************/

/************************ SidebarRight & SidebarRightContent - START *************************/
#sidebar_right
{
	position:relative;
	float:right;
}

#inner_right
{
	margin-right: 32px;
}

p.lang
{
	margin: 7px 0 0 7px;
}

img.log_img
{
	position:absolute;
	margin-top: 25px;
	margin-left: 65px;
}

		/*********************** SearchForm - START *****************************/
			#search_form
			{
				margin-top: 57px;
				margin-left: 15px;
				padding-bottom: 6px;
			}
		
			#search_field
			{
				font-size:11px;
				background-color: #F4E7D6;
				width: 100px;
				margin-left:5px;
				margin-right: 5px;
				padding-left:3px;
			}
		/*********************** SearcgForm - END ******************************/

		/*********************** TeaserRight - START ***************************/
			.right_teaser_content
			{
				margin-top: 5px;

				width: 194px;
				background-image:url(./images_new/right_teaser_inner.png);
				background-repeat:repeat-y;
				margin-left: 6px;
			}
			
			.teaser_inner_out
			{
				padding: 4px;
			}
			
			h5.teaser_text
			{
				color:white;
				font-size:12px;
				font-weight:300;
				margin:0 5px 0 0;
				padding:0;
				text-align:right;
			}
		/*********************** TeaserRight - END *****************************/
		
		/************************ NavBoxRight - START *************************/
			.nav_box_inner_right
			{
				background-image:url(./images_new/right_middle.png);
				background-repeat:repeat-y;
				margin:0 0 0 5px;
				padding:0 0 5px 10px;
			}
			
			.nav_box_top_right
			{
				background-image:url(./images_new/right_top.png);
				background-repeat:no-repeat;
				width: 194px;
				height:7px;
				margin:5px 0 0 5px;
				padding:0;
				overflow:hidden;
			}
			
			.nav_box_bottom_right
			{
				background-image:url(./images_new/right_bottom.png);
				width:194px;
				background-repeat:no-repeat;
				height:5px;
				margin:0 0 5px 5px;
				padding:0;
				overflow:hidden;
			}
		/***************************** NavBoxRight - END **************************/
		
		/**************************** LoginBox - START ****************************/
			p.login
			{
				color: black;
				margin:3px 0 3px 0;
				padding:0;
			}
			
			.login_user,.login_password

			{
				border: 1px solid #537D8F;
				width: 70px;
			}
			
			.login_register
			{
				display:block;
				margin: 3px 0 0 0;
				background-color: white;
				border: 1px solid #537D8F;
				width: 175px;
				text-align:left;
			}
		/*************************** LoginBox - END *******************************/
/************************ SidebarRight & SidebarRightContent - END *************************/

/************************ LeftNavigation START **********************************************/
.nav_box_inner
{
	background-image:url(./images_new/box_left_side.png);
	background-repeat:repeat-y;
	margin:0;
	padding:0 0 5px 10px;
}

.nav_box_top
{
	background-image:url(./images_new/box_left_side_top.png);
	background-repeat:no-repeat;
	width: 194px;
	height:7px;
	margin:0;
	padding:0;
	overflow:hidden;
}

.nav_box_bottom
{
	background-image:url(./images_new/box_left_side_bottom.png);
	width:194px;
	background-repeat:no-repeat;
	height:5px;
	margin:0 0 5px 0;
	padding:0;
	overflow:hidden;
}
	/******************************** LeftNavigation - InnerContent - START ***********************/
		h6.news_point
		{
			 font-size: 11px;

			 font-weight: 500;
			 margin:0;
			 padding:0 0 3px 0;
			 color: #003041;
		}
		
		ul.left_navigation li a:link,ul.left_navigation li a:visited
		{
			color: #003041;
			text-decoration:none;
                  display:block;
		}

		ul.left_navigation li a:hover
            {
                  display:block;
			background-color: #F8D941;
                  text-decoration:none;
            }
		
		ul.left_navigation
		{
			margin:0;
			padding:0;
			background-color:white;
			list-style:none;	
			width: 176px;
			color: #003041;
			font-weight: 500;
		}
		
		ul.left_navigation li
		{
			padding-left: 0px;
			border-bottom: 1px solid #537D8F;
			line-height:15px;
		}
		
		ul.left_navigation li.first
		{
			border-top: 1px solid #537D8F;
		}
		
		ul.left_navigation li ul
		{
			margin:0;
			padding:0;
			list-style:none;
		}
		
		ul.left_navigation li ul li 
		{
			margin:0;
			padding:0;
                  border:none;
		}
		
		ul.left_navigation li ul li a:link,ul.left_navigation li ul li a:hover,ul.left_navigation li ul li a:visited
		{
		       padding-left: 20px;
                   background-image:url(./images_new/arrow.gif);
			 background-position:10px 5px;
			 background-repeat:no-repeat;
			 display:block;
                   
		}
		
		ul.left_navigation li ul li ul
		{
			margin:0;
			padding:0;
		}
		
		ul.left_navigation li ul li ul li
		{
			
		     margin:0;
		     padding:0;
           	     border:none;


		}
		
		ul.left_navigation li ul li ul li a:link,ul.left_navigation li ul li ul li a:hover,ul.left_navigation li ul li ul li a:visited
		{
		     padding-left: 30px;
                 background-image:url(./images_new/level3.png);
		     background-position: 20px 7px;
		     background-repeat:no-repeat;
                 display:block;
		}
		
		.cur
		{
			display:block;
			background-color:#648999;
		}
		
		.list_link
		{
			padding:1px 0 1px 8px;
			background-position:bottom;
			line-height: 15px;
			font-size:11px;
		}
		
	/******************************** LeftNavigation - InnerContent - END **************************/
	
	/******************************** Login - START **********************************************/
	.login_field
	{
	    width: 75px;
	    border: 1px solid #537D8F;
	    color: #537D8F;
	}
	
	.login_field2
	{
	    margin-left: 4px;
	    margin-right: 5px;
	}
	
	#searchform
	{
	   margin:0;
	   padding:0;
	}
	
	.nav_box_inner_right form
	{
	     margin:0;
	     padding:0;
	}
	
	p.csc-form-label
	{
		margin:0;
		padding:0;
	}
	/******************************** Login - END ************************************************/

/************************ LeftNavigation - END **********************************************/

/*  SearchFormExtension - START */
.search_top
{
	background-color:#F0F3F5;
	border-top: 1px solid #537D8F;
	border-bottom: 1px solid #537D8F;
	width:100%;
	padding: 5px;
}

.more_search a:link,.more_search a:visited,.more_search a:hover
{
    font-weight:bold;
    color: #537D8F;
    font-size: 12px;
}

ul.search_category
{
    margin:0;
    padding:2px;
    list-style:none;
    display:block;
}

ul.search_category li.search_list
{
     background-image:url(images/arrow.gif);
     line-height: 15px;
     background-position: 0px 3px;
     background-repeat: no-repeat;
     padding-left: 15px;
     display:block;
}

ul.search_category li.search_list a:link,ul.search_category li.search_list a:visited,ul.search_category li.search_list a:hover
{
    color: #648A9A;
    font-weight: bold;
    font-size:11px;
}

.tx-indexedsearch-whatis,.tx-indexedsearch-browsebox,.search_text
{
     color: #537D8F;
     font-size:11px;
}

.sect_header
{
   margin-top: 10px;
   margin-bottom: 10px;
   background-color:#F0F3F5;
   font-weight:bold;
   color: #537D8F;
   font-size:11px;
}

.sect_title a:link,.sect_title a:hover,.sect_title a:visited,.sect_title,.result_rating
{
   color: #537D8F;
   font-size:11px;
   font-weight: bold; 
}

.result_title,.result_title a:link,.result_title a:hover,.result_title a:visited
{
    font-weight:bold;
    color: #537D8F;
    font-size:11px;

}

.search_descr
{
    color: black;
    font-size:11px;
    padding-left:3px;
}

.tx-indexedsearch-searchbox-sword
{
    font-size: 12px;
    border: 1px solid #B2C5CD;
    width: 110px;
}

.tx-indexedsearch-selectbox-type,.tx-indexedsearch-selectbox-defop
{
    font-size: 12px;
    border: 1px solid #B2C5CD;
}

ul.browsebox
{
	display:block;
	margin:8px 0 0 14px;
	padding:0;
}

ul.browsebox li a:link,ul.browsebox li a:hoverul.browsebox li ,a:visited
{
    color: #537D8F;
    font-size:11px;
}

.hr
{
        background-image : url(images/line.gif);
	background-repeat:repeat-x;
	background-position : center;
	width : 100%;
	height : 1px;
	margin-top: 8px;
}
hr
{
	display:none;
}
/* SearchFormExtension - END */



/* ContactForm - START */
#contact 
{
    background-color: #F0F3F5;
    color: #648A9A;
    border: 1px solid #718894;
    padding: 5px;
}

#contact label
{
   padding-bottom: 3px;
   display:block;
}

.txt_field
{
    background-color: #F9FAFB;
    border: 1px solid #718894;
    font-size:11px;
}

.red
{
   color: #A8141E;
}

.contact_button
{
    margin-top: 5px;
    margin-left: 353px;
}

#left_style_contact
{
    float:left;
}

#right_style_contact
{
    float:right;
    width: 260px;
}
/* ContactForm - END */

/****************************************** Sitemap - START ******************************/
.tx-dropdownsitemap-pi1 a:link,.tx-dropdownsitemap-pi1 a:hover,.tx-dropdownsitemap-pi1 a:active, .tx-dropdownsitemap-pi1 a:visited
{
     color: black;
     text-decoartion:none;
     font-weight: normal;
}
/****************************************** Sitemap - END ********************************/

p.bodytext
{
    margin:0px 0 5px 0;
    padding:0;
}

/****************************************** Galerie - START ****************************/
.galerie-description
{
   margin: 5px 0 5px 0;
   color: #537D8F;
   font-size: 13px;
}


/****************************************** Galerie - END ******************************/

.news-single-img
{
    margin: 0 0 0 8px;
}

p.news-single-imgcaption
{
    margin:0;
    padding:0;
}

/***************************************** PicTitel ************************/
.csc-textpic-caption
{
   color:#537D8F;
}

.active2
{
	background-color:white;
}

/***************************************** galerie START *****************************************/
table.gtable
	{
		empty-cells:hide;
		font-size:11px;
	}
	
	table.gtable th,table.gtable thead td
	{
		padding:3px;
		width:109px;
		border:1px solid #999;
		text-align:center;
		
	}
	
	table.gtable thead td	
	{
		background-color:#fafafa;
	}
	
	table.gtable tbody 
	{
	        border:none;
	}	
	
	table.gtable th.bg
	{
		padding-bottom:3px;
		text-align:left;
		font-weight:normal;
	}
	
	table.gtable thead th
	{
	        border:none;
	}
	
	table.gtable tbody th
	{
		background:#fff;
		border:none;
	}
	
	table.gtable tfoot td
	{
		background: #fafafa;
		
	}
	
	td.tb
	{ border:none; text-align:left;}

/********************* Filmliste ****************
*						*
*************************************************/
	.left_content_movie
	{
		float:left;
		width: 110px;
		margin-right: 7px;
	}
	





	.right_movie_list
	{
		float:left;
		margin-bottom: 11px;
	}
	
	.item1,.item2,.item3,.item4
	{
		width: 90px;
		float:left;
		margin-right: 10px;
	}
	
	.item_img
	{
		padding:0;
		width: 90px;
		margin:0px;
	}
	
	p.m_utitel
	{
		font-size:11px;
		margin:0;
		padding:0;
		display:inline;
	}	
	
	.item1 p,.item2 p,.item3 p,.item4 p
	{
		margin:0 0 10px 0;
		padding:0;
		font-size:11px;
		color: #648A9A;
	}
	
	.item1 p strong
	{
		margin:0;
		padding:0;
	}
	
	.movie_entry
	{
		clear:both;
		display:block;
		margin-bottom:0px;
	}
	
	.top_line
	{
		border-top: 1px solid #517F8C;
		margin-top: 11px;
		clear:both;
		display:block;
	}	
	
	h3.movie
	{
	    font-size: 12px;
	    font-weight:800;
	    color:#648A9A;
	    margin:0;
	    padding:0;
	    display:inline;
	}	
	
	.movie_header
	{
	    margin:7px 0 7px 0;
	}
	
p.movie_entry_content
{
    margin:0 0 10px 0;
    padding:5px 0 0 0;
    line-height: 12px; 
}

/********************************
*	FlashMovie		*
*********************************/
.movie_navigation ul
{
   margin:0;
   padding:0;
   list-style:none;
}

.movie_navigation ul li
{
    display:inline;
    margin-right: 33px;
}


.csc-header,.csc-header-n2
{
     height:25px;
     display:block;
}

br
{
   /*display:none;*/
}

/**********************************
*	TipAFriend	          *
***********************************/
#right_style_friend,#left_style_friend
{
   float:left;
   width: 230px;
}

#left_style_friend
{
   width: 220px;
}


/******************************
*	Pagebrowser	      *
*******************************/
.return_page_no
{
   display:block;
   width: 8px;
   background-image:url(./images_new/galerie_pfeil_links.gif);
   background-repeat_no-repeat;
   margin-right: 4px;
   line-height:15px;
   overflow:hidden;
}

.return_page
{
   display:block;
   width: 8px;
   background-image:url(./images_new/galerie_pfeil_aktiv_links.gif);
   background-repeat_no-repeat;
   margin-right: 4px;
   line-height:15px;
   overflow:hidden;
}

.next_page
{
   display:block;
   width: 8px;
   background-image:url(./images_new/galerie_pfeil_aktiv.gif);
   background-repeat_no-repeat;
   margin-left: 4px;
   line-height:15px;
   overflow:hidden;
}

.next_page_no
{
   display:block;
   width: 8px;
   background-image:url(./images_new/galerie_pfeil.gif);
   background-repeat_no-repeat;
   margin-left: 4px;
   line-height:15px;
   overflow:hidden;
}


.img_sel img
{
   border:1px solid #234350;
}

.td_bg
{
  background-color:#CBD8DE;
}
.st_td
{
   height:58px;
}


/**********************************
*	Katalogbestellformular    *
***********************************/
fieldset.order_form
	{
		border:none;
		margin:0;
		padding:0;
		color: #648A9A;
	}
	
	fieldset.order_form p label
	{
		display:block;
		width:170px;
		float:left;
	}

        fieldset.order_form p
        {
             margin:0;padding:9px 0 0 0;
        }
	
	.three_cols .left,.three_cols .middle
	{
		float:left;
		height: 80px;
	}
	
	.three_cols .right
	{
	     float:left;
	     height:46px;
	}
	
	.three_cols .left
	{
		width: 120px;
	}
	
	.three_cols .middle
	{
		width: 200px;
		padding-top: 10px;
	}
	
	.three_cols .right
	{
		padding-top: 34px;
	}
	
	h1.form_title
	{
		font-size: 11px;
		margin-bottom: 8px;
	}
	
	.sum_text
	{
		margin-right: 10px;
	}
	
	.pdf_img
	{
		float:left;
		margin-right: 9px;
	}
	
	.right p.form_text
	{
		margin:4px 0 0 0;
		padding:0 0 0 0;
	}
	
	.two_cols .two_cols_left
	{
		float:left;
	} 
	
	.two_cols .two_cols_right
	{
		float:right;
		
		
	}
	
	.two_cols .two_cols_left
	{
		width: 280px;
                
	}
	
	.two_cols .two_cols_left p
	{
	    margin:0;
	    padding:0;
            font-size:10px;
            color:#648A9A;
            width: 280px;
	}

        .two_cols .two_cols_right input
        {
           padding:0;
           margin:0; 
           display:block;
           height:22px;
           width:174px;
           color:#557F90; 
           background-color:#CAD9DC; 
           border:none;
        }
	
	.split_height
	{
	  display:block;
	  height:25px;
	}

        .small_line_height
        {
            height: 10px;
        }

        #bestell_header
        {
            display:block;
        }
        
        p.bestell_tip
        {
            color: #648A9A;
        }

        ul.err_list_2
        {
            margin:0;
            padding:0;
            list-style:none;
        }

        ul.err_list_2 li
        {
              display:inline;margin-right:5px;
        }
        
        .city
        {
            width: 115px;
        }
        
        *html .city
        {
           width: 113px;
        }
        
/******************************************
*		FlashMovie                *
*******************************************/
	p.container
	{
		width: 228px;
		height:32px;
		background-color:#CBD8DD;
		margin:5px 5px 5px 0;
	}
	
	p.container a
	{
		color:#648999;
	}
	
	.flash_movie
	{
		width:461px;
		/*height:252px;*/
		height:auto;
		padding-bottom:10px;
	}
	
	p#movie_description a
	{
	        display:block;
		background-image: url(images_new/description.gif);
		background-repeat:no-repeat;
		background-position: 0px 6px;
		margin:0 0 0 10px;
                padding:5px 0 0 25px; 
                width:185px;
                line-height:26px;
	}
	
	p#image_list a
	{
	        display:block;
		background-image: url(images_new/galerie.gif);
		background-repeat:no-repeat;
		background-position: 0;
                margin:0 0 0 10px;
		padding:8px 0 0 20px;
                width:192px;
	}
	
	p#movie_list a
	{
	         display:block;
		background-image: url(images_new/movie_list.gif);
		background-repeat:no-repeat;
		background-position: 0px 5px;
                margin:0 0 0 7px;
		padding:4px 0 0 30px;
                width:110px;
                line-height: 26px;
	}
	
	p#movie_friend a
	{
	        display:block;
		background-image: url(images_new/friend.gif);
		background-repeat:no-repeat;
                background-position: 0;
                margin:0 0 0 0px;
		padding:0 0 0 30px;
                width:130px;
	}
	
	.fce_movie_entry_footer_left,.fce_movie_entry_footer_right
	{
		float:left;
	}
/******************************************
*		TwindowsMovie             *
*******************************************/
	p.container
	{
		width: 228px;
		height:32px;
		background-color:#CBD8DD;
		margin:5px 5px 5px 0;
	}
	
	p.container a
	{
		color:#648999;
	}
	
	.flash_movie_playlist
	{
		width:461px;
		height:252px;
	}
	
	p#movie_next a
	{
	        display:block;
		background-image: url(images_new/movie_next.gif);
		background-repeat:no-repeat;
		background-position: 88px 9px;
		padding:7px 0 0 0px;
                margin:0 0 0 110px;
                width: 110px;
	}
	
	
	p#movie_friend a
	{
	        display:block;
		background-image: url(images_new/friend.gif);
		background-repeat:no-repeat;
                background-position: 0px 7px;
                margin:0 0 0 6px;
		padding:7px 0 0 30px;
                width:130px;
	}
	
	.fce_movie_play_footer_left,.fce_movie_play_footer_right
	{
		float:left;
	}
	
/******************************************
*		Galerie_HelpPage          *
*******************************************/
	.fce_help_page_left p.container
	{
		width: 220px;
		height:57px;
		background-color:#CBD8DD;
		margin:5px 5px 5px 0;
	}
	
	.fce_help_page_right p.container
	{
	     margin:5px 0 0 0;
	     width: 222px;
		height:57px;
	}
	
	p.container a
	{
		color:#648999;
	}
	
	.flash_movie_playlist
	{
		width:463px;
		height:252px;
	}
	
	p#movie_play a
	{
	        display:block;
		background-image: url(images_new/movie_start.gif);
		background-repeat:no-repeat;
		background-position: 5px 9px;
		padding:7px 0 0 59px;
                margin:0 0 0 5px;
                width: 168px;
                line-height:41px;
	}
	
	
	p#galerie a
	{
	        display:block;
		background-image: url(images_new/pic_galerie.gif);
		background-repeat:no-repeat;
                background-position: 0px 7px;
                margin:0 0 0 6px;
		padding:7px 0 0 59px;
                width:130px;
                line-height:41px;
	}
	
	.fce_help_page_left,.fce_help_page_right
	{
		float:left;
	}
	
.tx-ttnews-browsebox
{
    border:none;
    background-color:transparent;
}

td.tx-ttnews-browsebox-SCell
{
    border:none;
    background-color:transparent;
}	

h5.teaser_text a:link,h5.teaser_text a:hover,h5.teaser_text a:visited
{
    font-size:12px;
    color:white;
    text-decoration:none;
}