td, th {
	color: #ffffff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}
html 
{
  height: 100%;
}

body
{	
  margin: 0px;
	padding: 0px;
	text-align: center;
  
  background-color: #222222; 
  background-image: url(../images/bg_container.gif);
  background-repeat: repeat-y;
  background-position: center;
}
a {
  color: #6DADB8;
  font-weight: bold;
  text-decoration:none;
  font-size: 13px;
}
#container
{
  width: 958px;
	height: 100%;
  
	margin: 0px;
	margin: 0px auto;
  padding: 0px;
  border: 0px;
  text-align: left;
  vertical-align: top;
  
  background-image: url(../images/bg_container.gif);
  background-repeat: repeat-y;
}

#head
{
  width: 958px;
  position:relative;
  height: 171px;
  margin: 0px;
  padding: 0px;
  border: 0px;
  text-align: left;
  vertical-align: top;
  
  background-image: url(../images/bg_head.gif);
  background-repeat: no-repeat;
}

#head div#banner_oben {
	display:block;
	position:absolute;
	left:192px;
	top:10px;
}

#logo
{
  float: left;
  width: 192px;
	height: 130px;
	margin: 0px;
  padding: 0px;
  border: 0px;
  font-size: 0px;
}

#menue
{
 float: right;
 width: 756px;
 height: 73px;
 margin: 0px;
 padding: 0px;
 padding-top: 8px;
 padding-right: 10px;
 border: 0px;

 text-align: right;
 vertical-align: top;

 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;

 voice-family: "\"}\"";
 voice-family:inherit;
 width: 766px;
 height: 81px;
}

html>body #menue
{
 width: 756px;
 height: 73px;
}

#menue ul
{
 margin: 0px;
 padding: 0px;
 float: right;
 list-style-type: none;
}

#menue li
{
 float: left;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 margin-right: 0px;
 margin-left: 0px;
}
#menue li akt
{
 float: left;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 margin-right: 0px;
 margin-left: 0px;
}


#menue a
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #ffffff;
 font-weight: normal;
 text-decoration: none;
 padding: 0px;
 margin: 0px;
}

#menue img
{
 padding: 0px;
 font-size: 0px;
 border: 0px;
 vertical-align: bottom;
} 

#navigation1
{
 float: left;
 margin: 0px;
 margin-right: 2px;
 padding: 0px;
 height: 40px;
 border: 0px;
 text-align: left;
 vertical-align: top;
 font-size: 0px;
}

#navigation1 ul
{
 margin: 0px;
 padding: 0px;
 float: left;
 list-style-type: none;
}

#navigation1 li
{
 height: 40px;
 float: left;
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 background-image: url(../images/bg_navi_li.gif);
 background-repeat: repeat-x;
 margin-left: 1px;
}

#navigation1 #akt
{
 height: 40px;
 float: left;
 list-style-type: none;
 background-image: url(../images/bg_navi_li_akt.gif);
 background-repeat: repeat-x;
 margin-right: 0px;
}

#navigation1 a, #navigation1 #akt a
{
 display: block;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 color: #1C324A;
 font-weight: bold;
 text-decoration: none;
 margin-left: 1px;
 margin-right: 1px;
 padding-top: 9px;  
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 8px;
 background-image: url(../images/bg_navi_norm.gif);
 background-repeat: repeat-x;
}

#navigation1 a:hover
{
 color: #225491;
}

#navigation1 #akt a
{
 color: #225491;
 background-image: url(../images/bg_navi_akt.gif);
 background-repeat: repeat-x;
}


#navigation2
{
height: 32px;
float: left;
margin: 0px;
padding: 0px;
padding-top: 8px;

border: 0px;
text-align: left;
vertical-align: top;
font-size: 0px;

voice-family: "\"}\"";
voice-family:inherit;
height: 40px;
}

html>body #navigation2
{
   height: 32px;
} 

#navigation2 ul
{
  margin: 0px;
  padding: 0px;
  float: left;
  list-style-type: none;
}

#navigation2 li
{
  height: 32px;
  float: left;
  margin: 0px;
  padding: 0px;
  list-style-type: none;

  background-image: url(../images/bg_navi2_li.gif);
  background-repeat: repeat-x;
  margin-right: 1px;
}

#navigation2 #akt
{
  height: 32px;
  float: left;
  list-style-type: none;

  background-image: url(../images/bg_navi2_li_akt.gif);
  background-repeat: repeat-x;
  margin-right: 1px;
}

#navigation2 a, #navigation2 #akt a
{
  display: block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #1C324A;
  font-weight: bold;
  text-decoration: none;
  margin-left: 1px;
  margin-right: 1px;
  padding-top: 4px;  
  padding-left: 9px;
  padding-right: 8px;
  padding-bottom: 9px;
  background-image: url(../images/bg_navi2_norm.gif);
  background-repeat: repeat-x;
}

#navigation2 a:hover
{
  color: #225491;
}

#navigation2 #akt a
{
  color: #225491;
  background-image: url(../images/bg_navi2_akt.gif);
  background-repeat: repeat-x;
}

#main, #main_home
{
  width: 859px;
  height: auto;
  float: left;
  
	margin: 0px;
  padding: 0px;
  padding-left: 53px;
  padding-right: 46px;

  text-align: left;
  vertical-align: top;
  
  background-image: url(../images/bg_main.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
  
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 958px;
}

html>body #main, html>body #main_home
{
  width: 859px;
}

#main
{
  padding-bottom: 54px;  
}


#temp0_links
{
  float: left;
  width: 304px;
	margin: 0px;
  margin-right: 7px;
  padding: 0px;
  border: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 306px;
}

html>body #temp0_links
{
  width: 304px;
}

#temp0_links #header
{
  width: 284px;
  height: 23px;
  float: left;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
  height: 28px;
}

html>body #temp0_links #header
{
  width: 284px;
  height: 23px;
}


#temp0_links #cont
{
  width: 264px;
  font-size: 0px;
  float: left;
  margin: 0px;
  padding-left: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-top: 16px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
}

html>body #temp0_links #cont
{
  width: 264px;
}

#temp0_links #cont #bild
{
  float: left;
  width: 135px;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
}

#temp0_links #cont #text
{
  float: left;
  width: 129px;
  margin: 0px;
  padding: 0px;
}


#temp0_rechts
{
  width: 539px;
  float: left;
  font-size: 0px;
	margin: 0px;
  padding: 0px;
  border: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 541px;
}

html>body #temp0_rechts
{
  width: 539px;
}

#temp0_rechts #header
{
  width: 519px;
  height: 23px;
  float: left;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
  height: 28px;
}

html>body #temp0_rechts #header
{
  width: 519px;
  height: 23px;
}

#temp0_rechts #cont
{
  float: left;
  width: 499px;
  margin: 0px;
  padding-top: 16px;
  padding-right: 0px;
  padding-bottom: 20px;
  padding-left: 20px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 519px;
}

html>body #temp0_rechts #cont
{
  width: 499px;
}

#temp1_links
{
  width: 539px;
  float: left;
  margin-top:0px;
  margin-right:12px;
  margin-bottom:0px;
  margin-left:0px;
  padding: 0px;
  border: 1px solid #8199B7;
  
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 541px;
}

html>body #temp1_links
{
  width: 539px;
}

#temp1_links #header
{
  float: left;
  width: 519px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
  height: 28px;
}

html>body #temp1_links #header
{
  width: 519px;
  height: 23px;
}

#temp1_links #cont
{
  float: left;
  width: 499px;
  margin: 0px;
  padding-top: 21px;
  padding-right: 20px;
  padding-bottom: 17px;
  padding-left: 20px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
}

html>body #temp1_links #cont
{
  width: 499px;
}

#temp1_rechts, /* über uns, Filme, Links*/
#temp2_rechts, 
#temp5_rechts
{
  float: right;
  width: 304px;
	margin: 0px;
  padding: 0px;
  border: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 306px;
}

html>body #temp1_rechts, 
html>body  #temp2_rechts, 
html>body  #temp5_rechts
{
  width: 304px;
}

#temp1_rechts #header, /* über uns, Filme, Links*/
#temp2_rechts #header, 
#temp5_rechts #header
{
  float: left;
  width: 284px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
  height: 28px;
}

html>body #temp1_rechts #header, 
html>body #temp2_rechts #header, 
html>body #temp5_rechts #header
{
  width: 284px;
  height: 23px;
}

#temp1_rechts #cont, /* über uns, Filme, Links*/
#temp2_rechts #cont, 
#temp5_rechts #cont
{
  float: left;
  width: 251px;
  margin: 0px;
  padding-top: 26px;
  padding-right: 33px;
  padding-bottom: 10px;
  padding-left: 20px;
  text-align: right;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
}

html>body #temp1_rechts #cont, 
html>body #temp2_rechts #cont, 
html>body #temp5_rechts #cont
{
  width: 251px;
}

#temp2_links
{
  float: left;
  width: 539px;

  margin-top:0px;
  margin-right:12px;
  margin-bottom:0px;
  margin-left:0px;
  
  padding: 0px;
  padding-bottom: 20px;
  border: 1px solid #8199B7;
  
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 541px;
}

html>body #temp2_links
{
  width: 539px;
}

#temp2_links #header
{
  float: left;
  width: 519px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
  height: 28px;
}

html>body #temp2_links #header
{
  width: 519px;
  height: 23px;
}

#temp2_links #film
{
  float: left;
  width: 128px;
  height: 228px;
  margin: 0px;
  margin-top: 20px;
  margin-bottom: 4px;
  padding: 0px;
  padding-left: 20px;
  padding-right: 31px;
  font-size: 0px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 179px;
}

html>body #temp2_links #film
{
  width: 128px;
}

#film  #titel
{
  display: block;
  float: left;
  width: 120px;
  line-height: 15px;
  margin: 0px;
  margin-top: 1px;
  padding: 0px;
  padding-left: 8px;
  background-color: #8199B7; 
font-size:8px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 128px;
}

html>body #film  #titel
{
  width: 120px;
}

#temp2_2_links
{
  width: 539px;
  float: left;
  margin-top:0px;
  margin-right:12px;
  margin-bottom:15px;
  margin-left:0px;
  padding: 0px;
  border: 1px solid #8199B7;
  
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 541px;
}

html>body #temp2_2_links
{
  width: 539px;
}

#temp2_2_links #header
{
  float: left;
  width: 519px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
  height: 28px;
}

html>body #temp2_2_links #header
{
  width: 519px;
  height: 23px;
}

#temp2_2_links #cont
{
  float: left;
  width: 500px;
  margin: 0px;
  padding-top: 21px;
  padding-right: 20px;
  padding-bottom: 17px;
  padding-left: 19px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
}

html>body #temp2_2_links #cont
{
  width: 500px;
}

#temp2_2_links #cont #bild
{
  float: left;
  width: 135px;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
}

#temp2_2_links #cont #text
{
  float: left;
  width: 365px;
  margin: 0px;
  padding: 0px;
}

#temp2_2_rechts
{
  float: right;
  width: 304px;
	margin: 0px;
  padding: 0px;
  padding-bottom: 10px;
  border: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 306px;
}

html>body #temp2_2_rechts
{
  width: 304px;
}

#temp2_2_rechts #header
{
  float: left;
  width: 284px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
  height: 28px;
}

html>body #temp2_2_rechts #header
{
  width: 284px;
  height: 23px;
}

#temp2_2_rechts #cont
{
  float: left;
  width: 251px;
  margin: 0px;
  padding-top: 16px;
  padding-right: 33px;
  padding-bottom: 10px;
  padding-left: 20px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
}

html>body #temp2_2_rechts #cont
{
  width: 251px;
}

#temp2_3_links
{
  float: left;
  width: 539px;
  margin:0px;
  padding: 0px;
  
  border: 1px solid #8199B7;
  font-size: 0px;
    
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 541px;
}

html>body #temp2_3_links
{
  width: 539px;
}

#temp2_3_links #header
{
  float: left;
  width: 519px;
  height: 23px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
  height: 28px;
}

html>body #temp2_3_links #header
{
  width: 519px;
  height: 23px;
}

#temp3_1_links
{
  float: left;
  width: 849px;

  margin-top:0px;
  padding: 0px;
  padding-bottom: 20px;
  border: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 851px;
}

html>body #temp3_1_links
{
  width: 849px;
}

#temp3_1_links #header
{
  float: left;
  width: 829px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 849px;
  height: 28px;
}

html>body #temp3_1_links #header
{
  width: 829px;
  height: 23px;
}

#temp3_1_links #buchstabe
{
  float: left;
  width: 849px;
  height: 23px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  text-align: center;
  background-color: #222222;
  border-top: 1px solid #8199B7;
  border-bottom: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  height: 25px;
}

html>body #temp3_1_links #buchstabe
{
  height: 23px;
}


#temp3_1_links #modell
{
  float: left;
  width: 80px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  padding-left: 20px;
  padding-right: 3px;
  font-size: 0px;
  height:155px;
  /* EDIT wg Alias erhöht */
  height: 175px;
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 103px;
}

#temp3_1_links #modell img {
	display:block;
	width:79px;
	height:118px;
	overflow:hidden;
	position:relative;
}

html>body #temp3_1_links #modell
{
  width: 80px;
}

#temp3_1_links #modell, #temp2_2_links #modell
{
  float: left;
  width: 80px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  padding-left: 20px;
  padding-right: 3px;
  font-size: 0px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 103px;
}

html>body #temp3_1_links #modell, html>body #temp3_1_links #modell
{
  width: 80px;
}

#temp3_1_links #modell #icons, #temp2_2_links #modell #icons
{
  width: 81px;
  float: left;
  line-height: 25px;
  margin: 0px;
  margin-top: 1px;
  padding: 0px;
  padding-left: 0px;
  text-align: right;
  background-color: #8199B7; 
  background-image: url(../images/bg_modell.gif);
}

#temp3_1_links #modell #name, #temp2_2_links #modell #name
{
  height: 36px;
  /* EDIT wg Alias erhöht */
  height: 56px;
  width: 75px;
  float: left;
  line-height: 25px;
  margin: 0px;
  margin-top: 1px;
  padding: 0px;
  padding-left: 6px;
  background-color: #8199B7; 
  background-image: url(../images/bg_modell.gif);

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 81px;
}

html>body #temp3_1_links #modell #name, html>body #temp2_2_links #modell #name
{
  width: 75px;
}

#temp3_2_links
{
  float: left;
  width: 539px;
  margin:0px;
  padding: 0px;
  
  border: 1px solid #8199B7;
  font-size: 0px;
    
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 541px;
}

html>body #temp3_2_links
{
  width: 539px;
}

#temp3_2_links #header
{
  float: left;
  width: 519px;
  height: 23px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
  height: 28px;
}

html>body #temp3_2_links #header
{
  width: 519px;
  height: 23px;
}

#temp3_2_links #cont
{
  font-size: 0px;
  float: left;
  margin: 0px;
  padding-left: 20px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-top: 16px;
  width:90%;
  voice-family: "\"}\""; 
	voice-family:inherit;
}


#temp3_3_rechts
{
  float: right;
  width: 304px;
	margin: 0px;
  padding: 0px;
  padding-bottom: 10px;
  border: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 306px;
}


html>body #temp3_3_rechts
{
  width: 304px;
}

#temp3_3_rechts #header
{
  float: left;
  width: 284px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
  height: 28px;
}

html>body #temp3_3_rechts #header
{
  width: 284px;
  height: 23px;
}

#temp3_3_rechts #cont
{
  float: left;
  width: 264px;
  margin: 0px;
  padding-top: 16px;
  padding-right: 20px;
  padding-bottom: 10px;
  padding-left: 20px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
}

html>body #temp3_3_rechts #cont
{
  width: 264px;
}

#temp3_3_rechts #cont #bild
{
  float: left;
  width: 135px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  font-size: 0px;
  overflow: hidden;
  height: 202px;
}

#temp3_3_rechts #cont #text
{
  float: left;
  width: 129px;
  height: 202px;
  margin: 0px;
  margin-bottom: 20px;
  padding: 0px;
  overflow: hidden;
}

#temp5_links
{
  float: left;
  width: 539px;

  margin-top:0px;
  margin-right:12px;
  margin-bottom:0px;
  margin-left:0px;
  
  padding: 0px;
  padding-bottom: 20px;
  border: 1px solid #8199B7;
  
  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 541px;
}

html>body #temp5_links
{
  width: 539px;
}

#temp5_links #header
{
  float: left;
  width: 519px;
  height: 23px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  padding-top: 5px;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 539px;
  height: 28px;
}

html>body #temp5_links #header
{
  width: 519px;
  height: 23px;
}

#temp5_links #link
{
  float: left;
  width: 239px;
  margin: 0px;
  margin-top: 20px;
  padding: 0px;
  padding-left: 20px;
  padding-right: 0px;
  font-size: 0px;
}

#link  #titel
{
  width: 233px;
  float: left;
  line-height: 25px;
  margin: 0px;
  margin-top: 1px;
  padding: 0px;
  padding-left: 8px;
  background-color: #8199B7; 

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 241px;
}

html>body #link  #titel
{
  width: 233px;
  line-height:15px;
}

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

.weiss_b
{
  color: #ffffff;
  font-weight: bold;
}

.weiss_normal
{
  color: #ffffff;
  font-weight: normal;
}

#header_div
{
  float: left;
}

#bestellen
{
  float: right;
  padding-right: 25px;
}
#bestellen a
{
  color: #B3D6FE;
  font-weight: bold;
  text-decoration:none;
}

#modelle
{
  float: right;
  padding-right: 18px;
}

#modelle a
{
  color: #ffffff;
  font-weight: bold;
  text-decoration:none;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 13px;
}

#temp3_1_links #buchstabe
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 23px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
}

#temp0_links, #temp0_rechts,
#temp1_links, #temp1_rechts,
#temp2_links, #temp2_rechts, #temp2_2_links, #temp2_2_rechts, #temp2_3_links,
#temp3_links, #temp3_rechts, #temp3_2_links, #temp3_3_rechts, #temp3_1_links,
#temp5_links, #temp5_rechts
{
  background-color: #000000;
  background-image: url(../images/bg_cont.gif);
}

#temp0_links #header, #temp0_rechts #header,
#temp1_links #header, #temp1_rechts #header,
#temp2_links #header, #temp2_rechts #header, #temp2_2_links #header, #temp2_2_rechts #header, #temp2_3_links #header, #temp3_2_links #header,
#temp3_links #header, #temp3_rechts #header, #temp3_3_rechts  #header, #temp3_1_links #header,
#temp5_links #header, #temp5_rechts #header
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  
  background-image: url(../images/bg_header.gif);
  background-repeat: repeat-x;
}

#temp0_links #header a, #temp0_rechts #header a,
#temp1_links #header a, #temp1_rechts #header a,
#temp2_links #header a, #temp2_rechts #header a,
#temp2-2_links #header a, #temp2_2_rechts #header a,
#temp3_links #header a, #temp3_2_links #header a, #temp3_rechts #header a,
#temp5_links #header a, #temp5_rechts #header a
{
  color: #000000;
  text-decoration: underline;
}

#temp0_links #cont, #temp0_rechts #cont,
#temp1_links #cont, #temp1_rechts #cont,
#temp2_links #cont, #temp2_rechts #cont, #temp2_2_links #cont, #temp2_2_rechts #cont, #temp2_2_links #modell #name a,
#temp3_links #cont, #temp3_rechts #cont, #temp3_3_rechts #cont,#temp3_2_links #cont, #temp3_1_links #header #cont, #temp3_1_links #modell #name a,
#temp5_links #cont, #temp5_rechts #cont
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
}

#temp0_links #cont a, #temp0_rechts #cont a,
#temp1_links #cont a, #temp1_rechts #cont a,
#temp2_links #cont a, #temp2_rechts #cont a,
#temp3_links #cont a, #temp3_rechts #cont a, #temp3_2_links #cont a,
#temp5_links #cont a, #temp5_rechts #cont a, #temp3_3_rechts #cont #text a
{
  color: #99ABC0;
  text-decoration: none;
}

#temp0_links #cont, #temp2_2_links #cont, #temp2_2_rechts #cont, #temp3_3_rechts #cont #text
{
  color: #99ABC0;
}

#film  #titel, #film  #titel a, #link  #titel, #link  #titel a
{
 font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 25px;
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
}
#film  #titel a {
	font-size:10px;
	line-height:15px;
	height:30px;
}
#temp0_links #cont img, #temp1_rechts #cont img, 
#temp2_links #film img, #temp2_rechts #cont img, 
#temp2_2_links #cont #bild img, #temp2_3_links img,  
#temp3_1_links #modell img, #temp3_2_links img, #temp3_3_rechts #cont img, 
#temp5_links  img, #temp5_rechts #cont img
{
  border: 1px solid #8199B7;
}

#temp1_rechts #cont img, #temp2_rechts #cont img, #temp5_rechts #cont img
{
  margin-bottom: 8px;
}

#temp2_3_links img, #temp3_2_links img
{
  margin-bottom: 20px;
  margin-right: 20px;
  margin-left: 20px;
}

#temp3_1_links #modell #icons img
{
  border: 0px;
}
/*-----------------------------------------------------------------------------------------*/


#footer
{
	clear: both;
	margin: 0px;
  padding: 0px;
  width: 958px;
  height: 130px;
  border: 0px;
  background-image: url(../images/bg_footer.gif);
  background-repeat: no-repeat;
  background-position: center top;
  text-align: left;
  vertical-align: top;
}

#footer #footer_link
{
  float: right;
  margin: 0px;
  margin-top: 42px;
  margin-bottom: 38px;
  padding: 0px;
  padding-right: 54px;
  border: 0px;
  text-align: right;
  vertical-align: top;
}

#footer_link, #footer_link a
{
  font-size:13px;
  font-family: Arial, Helvetica, sans-serif;
  line-height:14px;
  color: #1E3348;
  font-weight: bold;
  line-height: 17px;
  text-decoration: none;
}

#footer_info
{
	clear: both;
	margin: 0px;
  padding: 0px;
  width: 958px;
  border: 0px;
  text-align: center;
  vertical-align: top;
  color:#ffffff;
}

#footer_info
{
  font-size:12px;
  font-family: Arial, Helvetica, sans-serif;
  line-height:14px;
  color:#ffffff;
  font-weight: normal;
  line-height: 17px;
}
#footer_info a {
	color:#ffffff;
}
#start
{
  width: 950px;
  height: 490px;
	margin: 0px auto;
  padding: 0px;
  
  text-align: left;
  vertical-align: top;
  
  background-image: url(../images/bg_start.gif);
  background-repeat: repeat-x;
  background-position: left top;
}


#start #content
{

  float: left;
  width: 670px;
  height: 431px;
  margin: 0px;
  margin-top: 34px;
  margin-left: 13px;
  padding: 0px;


  background-image: url(../images/bg_start_content.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 17px;
  color: #ffffff;
  font-weight: normal;
  text-decoration: none;
  text-align: left;
  vertical-align: top;
}

.start_ueber
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 25px;
  color: #8AE5FF;
  font-weight: bold;
  text-decoration: none;
}

#temp_start
{
  width: 304px;
  height: 193px;
  float: left;
  font-size: 0px;
	
  margin: 0px;
  margin-top: 60px;
  padding: 0px;
  border: 1px solid #8199B7;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 306px;
  height: 195px;
}

html>body #temp_start
{
  width: 304px;
  height: 193px;
}

#temp_start #header
{
  width: 294px;mmmmmmmmmasdf
  height: 43px;
  float: left;
  margin: 0px;
  padding: 0px;
  padding-left: 10px;
  padding-top: 5px;
  background-image: url(../images/bg_header_start.gif);
  
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 16px;
  color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  vertical-align: top;

  voice-family: "\"}\""; 
	voice-family:inherit;
  width: 304px;
  height: 48px;
}

html>body #temp_start #header
{
  width: 294px;
  height: 43px;
}

#temp_start #cont
{
  float: left;
  width: 304px;
  margin: 0px;
  padding: 0px;
  font-size: 0px;
    background-color: #5A6520; 
}

#footer0
{
  float: left;
  width: 859px;
  height: 27px;
  background-image: url(../images/bg_main.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}
.mf-file {
	width:200px;
	_width:200px;
}
.bodytext {
	margin-bottom:14px;
}