


* {
	margin: 0px;
	padding: 0px;
}

html {
	height: 100%;
}
body {
	background-color: #000000;
	color: #989898;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	height: 100%;
}

img {
	border-width: 0px;
}

a:link, a:visited {
	color: #808080;
	text-decoration: none;
	outline: none;
}
a:hover, a:active {
	color: #FF5500;
	text-decoration: none;
	outline: none;
}

div.left {
	float: left;
}
div.right {
	float: right;
}

.guide {
	color: #FF5500;
}

.light {
	color: #A8A8A8;
	font-weight: bold;
}
a.light:link, a.light:visited {
	color: #A8A8A8;
}
a.light:hover, a.light:active {
	color: #FF5500;
}

h3 {
	font-size: 16px;
}

hr {
	height: 0px;
	margin: 2em 1em;
	border-width: 0px;
	border-top: 1px solid #808080;
}



div#body {
	width: 1000px;
	text-align: left;
	margin: 0px auto;
}

div#head {
	width: 1000px;
	background-color: #000000;
	z-index: 5;
	position: relative;
}


div#top {
	height: 100px;
	background-image: url(./images/hbg.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
}

	div.location {
		font-size: 13pt;
		text-transform: uppercase;
		float: left;
		margin-top: 65px;
		margin-left: 5px;
		margin-right: 10px;
		font-weight: bold;
	}

	div#lang {
		font-size: 10pt;
		line-height: 13pt;
		float: left;
		margin-top: 65px;
	}

	a.lang_en {
		background-image: url(./images/lang_en.gif);
		width: 21px;
		height: 15px;
		display: block;
		float: left;
		margin-right: 2px;
		border: 1px solid #000000;
		text-decoration: none;
		line-height: 15px;
	}
	a.lang_en:hover { background-image: url(./images/lang_en2.gif); border: 1px solid #808080; }
	a.lang_de {
		background-image: url(./images/lang_de.gif);
		width: 21px;
		height: 15px;
		display: block;
		float: left;
		border: 1px solid #000000;
		text-decoration: none;
		line-height: 15px;
	}
	a.lang_de:hover { background-image: url(./images/lang_de2.gif); border: 1px solid #808080; }

	div#logo {
		float: right;
		margin-top: 52px;
		margin-right: -1px;
	}

div#menu {
/*	border-top: 1px solid #535353;
	border-bottom: 1px solid #535353; */
	color: #808080;
	text-transform: uppercase;
	background-color: #3B3B3B;
	line-height: 18px;
	font-weight: bold;
	height: 18px;
	padding: 0px 5px;
	
	background-image: url(./images/menu_bg.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}

div#menu ul {
	list-style: none;
}
div#menu ul li {
	float: left;
	height: 18px;
	text-align: center; 
	width: 145px;
}
div#menu ul li a:link, div#menu ul li a:visited {
	color: #A8A8A8;
	display: block;
}
div#menu ul li a.active {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(./images/schein4.gif);
	background-repeat: no-repeat;
	background-position: center;
}
div#menu ul li a:hover, div#menu ul li a:active {
	color: #FF5500 !important;
}

div#menu li#menu_about { width: 78px; text-align: left; }
div#menu li#menu_contact { width: 78px; text-align: right; }
div#menu li#menu_reels { width: 125px; }
div#menu li#menu_jobs { width: 125px; }

div#menu li#menu_about a.active { background-position: left center;  background-image: url(./images/schein4_about.gif); }
div#menu li#menu_reels a.active {  }
div#menu li#menu_features a.active {  }
div#menu li#menu_commercials a.active { background-image: url(./images/schein4_2.gif); }
div#menu li#menu_other_work a.active { background-image: url(./images/schein4_2.gif); }
div#menu li#menu_in_production a.active { background-image: url(./images/schein4_2.gif); }
div#menu li#menu_jobs a.active { }
div#menu li#menu_contact a.active { background-position: right center;  background-image: url(./images/schein4_contact.gif); } 


div#submenu {
/*	border-bottom: 1px solid #535353; */
	color: #808080;
	text-transform: uppercase;
	background: none;
	line-height: 18px;
	font-weight: bold;
	height: 18px;
	padding: 0px 5px;
	padding-top: 3px;
}



div#main {
	position: relative;
	display: block;
	width: 1000px;
/*	background-image: url(./images/schein2.png);
	background-repeat: repeat-x;
	background-position: top; */
	
	background-image: url(./images/bg.jpg);
	background-repeat: no-repeat;
	background-position: top right;

}
div#main2 {
/*	background-image: url(./images/schein1.png);
	background-repeat: repeat-x;
	background-position: bottom; */
	
	background-image: url(./images/hbg1.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	min-height: 550px;
}
* html div#main2 {
	height: 550px;
}

div#content {
	margin: 0px 5px;
	padding: 20px 0px;
	position: relative;
	top: 0px;
	left: 0px;
}

div#main h3.title {
	width: 700px;
	height: 16px;
	line-height: 15px;
	padding: 0px;
	background-image: url(./images/title.jpg);
	background-repeat: no-repeat;
	color: #D0D0D0;
}

div#main h3 {
	color: #D0D0D0;
}
div#main h4 {
	margin-bottom: 1em;
	color: #D0D0D0;
}
div#main h5 {
	color: #D0D0D0;
	margin: 0em 0em 0.2em;
	font-size: 1em;
}

div#main p {
	margin-bottom: 1em;
}

div#main ul {
	list-style: none;
	margin-left: 2em;
}

div.text p {
	margin-left: 1em;
	text-align: justify;
}
div.text ul li {
	list-style: disc;
	margin-bottom: 0.5em;
}


img.underconstruction {
	position: absolute;
	height: 400px;
	width: 400px;
	top: 75px;
	left: 300px;
}


div#contact_muc {
	background-image: url(./images/contact_muc.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 550px;
	width: 100%;
}
div#contact_la {
	background-image: url(./images/contact_la.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	height: 550px;
	width: 100%;
	margin: 0px 5px;
	padding: 20px 0px;
}

div#contact_adress {
	position: relative;
	top: 55px;
	left: 40px;
	font-weight: bold;
	color: #D0D0D0;
}

div#contact_adress_2 {
	position: absolute;
	top: 55px;
	left: 270px;
	font-weight: bold;
	color: #D0D0D0;
}

div#contact_adress_la {
	position: relative;
	top: 10px;
	left: 10px;
	color: #D0D0D0;
	background-color: #000000;
	padding: 1em;
	float: left;
}

div#contact_muc_link {
	position: absolute;
	top: 55px;
	right: 40px;
	font-weight: bold;
	color: #D0D0D0;
}

div#contact_la_link {
	/* position: absolute;
	top: 55px;
	right: 40px; */
	margin-top: 3em;
	font-weight: bold;
	color: #D0D0D0;
}

span.fax {
	float: left;
	display: block;
	width: 4em;
	position: relative;
}



div#impressum_muc {
	position: absolute;
	top: 75px;
	left: 50px;
	font-weight: bold;
	color: #D0D0D0;
}

div#impressum_la {
	position: absolute;
	bottom: 75px;
	right: 50px;
	font-weight: bold;
	color: #D0D0D0;
	text-align: right;
}



div#aboutContent_muc {
	height: 550px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;

	background-image: url(./images/about_muc.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}

img#about {
	position: absolute;
	z-index: 0;
	left: 0px;
	bottom: 0px;
}

a.button:link, a.button:visited {
	position: absolute;
	font-size: 11pt;
	color: #a1a1a1;
	font-weight: bold;
}
a.button:hover, a.button:active {
	color: #FF5500;
}


a#about_fs { top: 313px;	left: 407px; }
a#about_te { top: 133px;	left: 844px; }
a#about_ve { top: 70px;		left: 62px;	 }
a#about_pa { top: 285px;	left: 913px; }
a#about_ce { top: 210px;	left: 312px; }
a#about_hi { top: 417px;	left: 575px; }

a#about_ca { top: 238px;	left: 52px;	z-index: 7; }

div#about_background {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-color: #000000;
	
	z-index: 0;
	opacity: 0.5;
}



div#about_box {
	position: absolute;
	border: 1px solid #FF5500;
	background-color: #000000;
	z-index: 20;
}

div#about_box .padding {
	margin: 5px;
}

div#about_box .txt {
	position: relative;
	color: #D0D0D0;
}

h2.abouth2 {
	color: #606060;
	font-size: 21pt;
}

div#about_box a.about_back {
	position: absolute;
	margin: 3px;
	display: block;
	height: 9px;
	width: 9px;
	background-image: url(./images/x.gif);
	background-position: center;
	background-repeat: no-repeat;
}
div#about_box a.about_back:hover, div#about_box a.about_back:active  {
	position: absolute;
	margin: 3px;
	display: block;
	height: 9px;
	width: 9px;
	background-image: url(./images/x_muc.gif);
	background-position: center;
	background-repeat: no-repeat;
}

div.about_box_team {
	width: 620px;
	height: 235px;
	top: 20px;
	right: 20px;
}
div.about_box_full_service_facility {
	width: 685px;
	top: 40px;
	left: 63px;
}
div.about_box_visual_effects {
	width: 800px;
	height: 222px;
	top: 10px;
	left: 0px;
}
div.about_box_passion {
	width: 727px;
	height: 233px;
	bottom: 20px;
	right: 10px;
}
div.about_box_cutting_edge {
	width: 514px;
	bottom: 45px;
	left: 240px;
}
div.about_box_comments_awards {
	width: 619px;
	height: 530px;
	top: 10px;
	right: 40px;
}
div.about_box_history {
	width: 483px;
	top: 70px;
	left: 0px;
}

table.awards {
	margin: 1em;
	border-collapse: collapse;
}
table.awards td {
	vertical-align: top;
	padding: 1em;
}


/* LA */


div#la_about {
	background-image: url(./images/about_la.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 550px;
	width: 1000px;
}

div#la_about_text {
	border: 1px solid #FFFFFF;
	width: 700px;
	position: absolute;
	/* background-color: #000000; */
	padding: 1em;
	position: absolute;
	bottom: 100px;
	left: 150px;
}
div#la_about_text .text {
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 2;
	height: 100%;
	width: 100%;
	font-weight: bold;
}
div#la_about_text .dark {
	color: #505050;
}
div#la_about_text .bg {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-color: #000000;
	z-index: 1;
	
	opacity: 0.8;
}



div#job_menu {
	width: 125px;
	margin-left: 783px;
	text-align: center;
}
div#jobs {
	margin: 2em 0em 2em 0em;
	
/*	border-bottom: 1px solid #535353; */
/*	background-image: url(./images/schein1.png);
	background-repeat: repeat-y;
	background-position: 0px; */
	padding-bottom: 1em;
}
div#jobs ul {
/*	border-top: 1px solid #535353; */
	margin-left: 0em;

	padding-top: 1em;
	padding-left: 4em;
	padding-bottom: 1em;
	background-image: url(./images/schein5.png);
	background-repeat: repeat-y;
	background-position: left;
}
div#jobs ul a:link, div#jobs ul a:visited {
	color: #A8A8A8;
}
div#jobs ul a:hover, div#jobs ul a:active {
	color: #FF5500;
}

/* 5B656B */

h3.jobtitle {
	width: 700px;
	height: 16px;
	line-height: 15px;
	padding: 0px;
	background-image: url(./images/jobtitle.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	color: #D0D0D0;
	margin-bottom: 1em;
}

div.jobd p, div.jobd div {
	margin-left: 1em;
}
div.jobd li {
	list-style-image: url(./images/triangle-lr.gif);
	margin-left: 0.5em;
}



div#other_work_menu {
	width: 145px;
	margin-left: 493px;
	text-align: center;
}

table.other_work {
	border-collapse: collapse;
	font-size: 10pt;
	position: relative;
}
table.other_work td {
	width: 165px;
	height: 216px;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
}
/* table.other_work td.comvar {
	width: 165px;
	height: 108px;
} */

table.other_work td a.work {
	display: block;
	width: 140px;
	height: 200px;
	margin: 7px auto;
	border: 1px solid #000000;
	color: #A8A8A8;
	position: relative;
}
/* html table.other_work td a.work {
	width: 138px;
	height: 198px;
	
	position: absolute;
	top: 27px;
	left: 17px;
} */

table.other_work td.comvar a.work {
	height: 80px;
}
/* html table.other_work td.comvar a.work {
	width: 142px;
	height: 82px;
} */


table.other_work td a.more {
	cursor: pointer;
}
table.other_work td a.nomore {
	cursor: default;
}

table.other_work td a.work span.bg {
	background-color: #000000;
	display: block;
	width: 100%;
	height: 100%;
	visibility: hidden;
	position: absolute;
	left: 0px;
	z-index: 6;
	
	opacity: 0.85;
}

table.other_work td a.work span.line {
	display: block;
	margin: 0px 5px 1em;
	visibility: hidden;
	position: relative;
	z-index: 7;
}
table.other_work td a.work span.title {
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0.1em;
	margin-top: 5px;
	color: #FFFFFF;
}
table.other_work td a.work span.subtitle {
	font-weight: bold;
	text-align: center;
}

table.other_work td a.work span.more {
	position: absolute;
	bottom: 5px;
	right: 5px;
	margin: 0px;
}

table.other_work td a.work:hover, table.other_work td a.visible {
	border: 1px solid #333333;
}
table.other_work td a.work:hover {
	color: #D0D0D0;
}
table.other_work td a.work:hover span, table.other_work td a.visible span {
	visibility: visible !important;
}
table.other_work td a.work span.more:hover {
	color: #FF5500;
}







table.other_work th div {
	text-align: center;
	margin: 0px 12px;
	background-color: #3B3B3B;
	background-image: url(./images/other_work_title.jpg);
	background-position: left bottom;
	background-repeat: repeat-x;
	border: 1px solid #444444;
}

table.other_work td.line {
	border-right: 1px solid #333333;
}







table.features {
	border-collapse: collapse;
	font-size: 10pt;
	position: relative;
}
table.features td {
	width: 165px;
	height: 215px;
	position: relative;
}

table.features td a.feature, table.features td div.feature {
	display: block;
	width: 140px;
	height: 200px;
	margin: 0px auto;
	color: #A8A8A8;
	position: relative;
	border: 1px solid #000000;
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
}
table.features td div.feature {
	background-color: #000000;
	border: 1px solid #333333;
}

table.features td a.more {
	cursor: pointer;
}
table.features td a.nomore {
	cursor: default;
}

table.features td .feature span.bg {
	background-color: #000000;
	display: block;
	width: 100%;
	height: 100%;
	visibility: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 6;
	
	opacity: 0.85;
}

table.features td .feature span.line {
	display: block;
	margin: 0px 5px 1em;
	visibility: hidden;
	position: relative;
	z-index: 7;
}
table.features td .feature span.title {
	font-size: 120%;
	font-weight: bold;
	text-align: center;
	margin-bottom: 0.5em;
	margin-top: 5px;
	color: #FFFFFF;
}
table.features td .feature span.subtitle {
	font-weight: bold;
	text-align: center;
}

table.features td .feature span.more {
	position: absolute;
	bottom: 5px;
	right: 5px;
	margin: 0px;
}

table.features td a.feature:hover, table.features td .visible {
	border: 1px solid #333333;
}
table.features td a.feature:hover {
	color: #D0D0D0;
}
table.features td a.feature:hover span, table.features td .visible span {
	visibility: visible !important;
}
table.features td a.feature span.more:hover {
	color: #FF5500;
}

table.in_production td span {
	height: 3em;
}
table.in_production td span.more {
	height: 1em;
}




div#feature_menu {
	width: 145px;
	margin-left: 203px;
	text-align: center;
}

div#feature {
	text-align: center;
	float: right;
	width: 602px;
}
div.feature_window {
	height: 374px; /* 355 */
}
div#feature img {
	/* width: 600px; */
	/* 1:2,35 */

	
	border: 1px solid #333333;
}
div.feature_select {
	width: 600px;
	margin: 0px auto;
}
div#feature_infos {
	float: left;
	width: 370px;
}
div.feature_title {
	height: 2.2em;
}
div#feature_infos h3 {
	font-size: 1.1em;
	text-align: center;
}
div#feature_infos h4 {
	font-size: 1em;
	text-align: center;
}

div#feature_infos table {
	margin-top: 1em;
	font-size: 10pt;
	border-collapse: collapse;
}
div#feature_infos table th {
/*	font-weight: normal; */
	text-align: right;
	vertical-align: top;
	padding-bottom: 10px;
	padding-right: 5px;
	width: 88px;
}
div#feature_infos table td {
	padding-left: 5px;
	padding-bottom: 0.5em;
	vertical-align: top;
	
	border-left: 1px solid #333333;
}
div#feature_infos td.lines2 {
	height: 3em;
}

div#feature_images {
	clear: both;
	margin-top: 2em;
	text-align: left;
}
div#feature_images img {
	width: 180px;
	border: 1px solid #333333;
}
div#feature_images img.feature_g_image {
	margin-left: 20px;
}
div#feature_images a:hover img {
	border: 1px solid #FF5500;
}
div#feature_images img.selected {
	border: 1px solid #FFFFFF;
}



div.copyright {
	font-size: 11px;
	line-height: 11px;
	height: 11px;
	color: #555555;
	text-align: left;
	margin-left: 1px;
}




div#reel_infos div.text {
	margin: 1em;
	text-align: justify;
}

div#commercials_menu {
	width: 145px;
	margin-left: 348px;
	text-align: center;
}



div.object {
	width: 600px;
	float: left;
	border: 1px solid #333333;
	background-color: #000000;
}

div#reel {
	float: right;
	width: 602px;
}

div#reel img.reel {
	/* width: 480px; */
	/* 1:2,35 */
	height: 378px;
	width: 600px;
	border: 1px solid #333333;
	border-width: 1px 1px 0px;
}
div#reel img.schieber {
	border: 1px solid #000000;
	border-width: 0px 1px;
	margin-top: -3px;
}

div#reel_infos {
	float: left;
	width: 370px;
}
div.reel_title {
	height: 2.2em;
}
div#reel_infos h3 {
	font-size: 1.1em;
	text-align: center;
}
div#reel_infos h4 {
	font-size: 1em;
	text-align: center;
}

div#reel_infos table {
	margin-top: 1em;
	font-size: 10pt;
	border-collapse: collapse;
}
div#reel_infos table th {
/*	font-weight: normal; */
	text-align: right;
	vertical-align: top;
	padding-bottom: 10px;
	padding-right: 5px;
	width: 88px;
}

div#reel_infos table td {
	padding-left: 5px;
	padding-bottom: 0.5em;
	vertical-align: top;
	
	border-left: 1px solid #333333;
}
div#reel_infos td.lines2 {
	height: 3em;
}


div.reels {
	clear: both;
}
div.reels a.reel {
	display: block;
	float: left;
	position: relative;
	width: 90px;
	height: 47px;
	margin-bottom: 20px;
	border: 1px solid #333333;
}
div.reels a.ml {
	margin-left: 20px;
}
div.reels a.reel span {
	visibility: hidden;
	color: #FFFFFF;
	position: relative;
}
div.reels a.reel span.bg {
	background-color: #000000;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	z-index: 6;
	
	opacity: 0.7;
}
div.reels a.reel span.title {
	z-index: 7;
	display: block;
	text-align: center;
	font-weight: bold;
	margin-top: 0.5em;
}
div.reels a.reel:hover span {
	visibility: visible !important;
}
div.reels a.selected {
	border-color: #FFFFFF;
}
div.reels a.reel:hover {
	border-color: #FF5500;
	color: #FFFFFF;
}
/*
div.reels {
	clear: both;
	margin-top: 1em;
}
div.reels img {
	width: 90px;
	border: 1px solid #333333;
}
div.reels img.ml {
	margin-left: 20px;
}
div.reels img.empty {
	width: 90px;
	height: 10px;
	border-width: 0px;
}
div.reels a {
	display: block;
	float: left;
}
div.reels a:hover img {
	border: 1px solid #FF5500;
}
div.reels img.selected {
	border: 1px solid #FFFFFF;
}
*/


div#foot {
	width: 1000px;
	background-color: #000000;
	z-index: 4;
	position: relative;
}
div#footline {
/*	border-top: 1px solid #535353;
	border-bottom: 1px solid #535353; */
	color: #808080;
	line-height: 18px;
	background-color: #3B3B3B;
	height: 18px;
	font-size: 12px;
	padding: 0px 5px;
	
	background-image: url(./images/footer_bg.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}

div#subfoot {
/*	background-image: url(./images/schein2.png);
	background-repeat: repeat-x;
	background-position: top; */
	
	background-image: url(./images/hbg2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 100px;
	width: 1000px;
}



table#index {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
}
table#index td {
	text-align: center;
	vertical-align: middle;
	border-width: 0px;
}

div#index2 {
	height: 550px;
	background-color: #000000;
	width: 1000px;
	margin: 0px auto;
}

div#index2 div.scanline {
	height: 38px;
	line-height: 38px;
	text-align: center;
	width: 100%;
	background-color: #000000;
}
div#index2 div.scanline img {
	vertical-align: middle;
}

div#index2 div.muc {
	position: relative;
	height: 256px;
	background-image: url(./images/start/mucbg.jpg);
	background-position: right bottom;
	background-repeat: no-repeat;
	/* color: #71A2BB; */
	color: #808080;
}
div#index2 div.la {
	position: relative;
	height: 256px;
	background-image: url(./images/start/labg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	/* color: #E07A2B; */
	color: #808080;
}

div#index2 div.muc div.index_link {
	width: 236px;
	text-align: left;
	position: absolute;
	left: 160px;
	bottom: 60px;

	background-repeat: no-repeat;
	background-position: left top;
}
div#index2 div.la div.index_link {
	width: 236px;
	text-align: left;
	position: absolute;
	right: 160px;
	top: 60px;
}
div#index2 div.index_link a {
	display: block;
	background-repeat: no-repeat;
	background-position: left top;
}

div#index2 div.muc div.index_link a.index_link_scanline {
	width: 236px;
	height: 43px;
	margin-bottom: 9px;
	background-image: url(./images/start/scanline_muc.gif);
}
div#index2 div.index_link a.index_link_visual_effects {
	width: 73px;
	height: 14px;
	position: relative;
	left: 88px;
	margin-bottom: 4px;
	background-image: url(./images/start/visual_effects.gif);
}
div#index2 div.index_link a.index_link_commercials {
	width: 73px;
	height: 14px;
	position: relative;
	left: 88px;
	background-image: url(./images/start/commercials.gif);
}

div#index2 div.muc div.index_link a.index_link_scanline:hover {
	background-image: url(./images/start/scanline_muc_hover.gif);
}
div#index2 div.muc div.index_link a.index_link_visual_effects:hover {
	background-image: url(./images/start/visual_effects_muc.gif);
}
div#index2 div.muc div.index_link a.index_link_commercials:hover {
	background-image: url(./images/start/commercials_muc.gif);
}


div#index2 div.la div.index_link a.index_link_scanline {
	width: 236px;
	height: 43px;
	margin-bottom: 9px;
	background-image: url(./images/start/scanline_la.gif);
}
div#index2 div.la div.index_link a.index_link_scanline:hover {
	background-image: url(./images/start/scanline_la_hover.gif);
}
div#index2 div.la div.index_link a.index_link_visual_effects:hover {
	background-image: url(./images/start/visual_effects_la.gif);
}
div#index2 div.la div.index_link a.index_link_commercials:hover {
	background-image: url(./images/start/commercials_la.gif);
}





div#index2 div.index_link a span {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt !important;
	visibility: hidden;
}

div#index2 div.index_link a:link, div#index2 div.index_link a:visited {
	color: #D0D0D0;
}
div#index2 div.muc div.index_link a:hover, div#index2 div.muc div.index_link a:active {
	color: #FF5500;
}
div#index2 div.la div.index_link a:hover, div#index2 div.la div.index_link a:active {
	color: #0096FF;
}


div#index2 a.impressum:link, div#index2 a.impressum:visited {
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: none;
	color: #444444;
}
div#index2 a.impressum:hover, div#index2 a.impressum:active {
	color: #0096FF;
}


