@charset "utf-8";

.table_titel{
	line-height:16px;
	margin:0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
	}
	
	
#adresse { 
	position:absolute; 
	top:480px; 
	left:0px; 
	width:950px; 
	height:25px; 
	text-align: center;	
	font-size:11px;
}
.adresse { 
	margin-left:10px;
	margin-right:10px;
}

#flashbanner {bottom:0px; vertical-align:bottom; position:absolute; margin:0; padding:0; border: solid 1px #c9d5a1;}


.form{width:390px; border: solid 1px #747b5a; margin: 0 0 10px; padding: 0; background-color:transparent; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c9d5a1; padding: 4px; }
textarea{height:100px; overflow:auto}
.formsend{width: 400px; font-weight:bold}


.ref  {
	padding: 0px;
	text-decoration: underline;
	color: #747b5a;
	border-width: 0;
}
 a       .ref_left { position:absolute; top:205px; left:  0px; padding: 0px; border: solid 1px #c9d5a1; width: 193px; height:193px; z-index: 10 }
 a       .ref_right{ position:absolute; top:205px; left:205px; padding: 0px; border: solid 1px #c9d5a1; width: 193px; height:193px; z-index: 10 }
 a:hover .ref { position:absolute; top:0px; left:0px; width:398px; height:398px; z-index: 20 }
 
 
#flashpanorama{ position:absolute; top:30px; left:0px; padding: 0px; border: solid 1px #c9d5a1; width: 398px; height:368px; z-index: 10 }
.ref_panorama { left:  0px; padding: 0px; border: solid 1px #c9d5a1; width: 396px; height: 50px; z-index: 10; margin-bottom:4px }



.partnerimage  {  padding: 0px; border-width: 0 }

a .partnerimage {  padding: 0px; width: 75px; height:30px }
a:link .partnerimage { color: #747b5a; border-width: 0 }
a:visited .partnerimage { color: #747b5a; border-width: 0 }
a:hover .partnerimage  { color: #c9d5a1; border-width: 0; width: 150px; height:60px }



html, body{
	height:100%;
	padding:0;
	background-color:#000000;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c9d5a1;
	line-height:20px;
	overflow:auto
}
p {margin-top:0px; margin-bottom:10px; margin-left:0px; margin-right:0px }


h2 {margin-top:0px; margin-bottom:15px; margin-left:0px; margin-right:0px; font-size:12px; color:#c9d5a1; line-height:20px; font-weight:normal }

p.aktuelles {font-size:11px; line-height:18px; margin-bottom:15px }
p#kunden {text-align:left; line-height: 18px; margin-bottom:0px;  }

h2 {}

#container { padding:0; width:950px; min-height:500px; position:absolute; top:50%; left:50%;  margin:-250px 0 0 -475px;  background-image:url(visuellmedia.jpg)}
* html #container {  height:500px;   }
#content { position:absolute; top:50px; left:275px; width:400px; height:400px; overflow: auto}
#menu_left  { position:absolute; top:50px; left:55px; width:150px; height:400px}
#menu_right { position:absolute; top:50px; left:745px; width:150px; height:400px}


a {  padding: 0px; text-decoration: underline; color: #747b5a; border-width: 0 }
a:link { color: #747b5a; border-width: 0 }
a:visited { color: #747b5a; border-width: 0  }
a:hover  { color: #c9d5a1; border-width: 0  }




/* Menue links START */
ul#menu { width: 150px; margin: 0; padding: 0; }
  * html ul#menu {  /* Korrekturen fuer IE 5.x */
    width: 150px;
    w\idth: 150px;
}

ul#menu li { list-style: none; margin: 0; padding: 0; }
ul#menu li.men1 { font-weight: bold;   text-align: right; padding-right: 65px}
ul#menu li.men2 { font-weight: normal; text-align: left;  padding-left:  65px}

ul#menu a { display:block; padding: 0px 0 0px 0px; text-decoration: none;  color: #747b5a;  }
ul#menu a:link { color: #747b5a; }
ul#menu a:visited { color: #747b5a; }
ul#menu a:hover  { color: #c9d5a1; }

ul#menu a.akt { display:block; padding: 0px 0 0px 0px; text-decoration: none;  color: #c9d5a1;  }
ul#menu a:link.akt { color: #c9d5a1; }
ul#menu a:visited.akt { color: #c9d5a1; }
ul#menu a:hover.akt  { color: #c9d5a1; }

 
 
/* Menue links ENDE */

a.aktuelles { display:block; padding: 0px 0 0px 0px; text-decoration: none;  color: #747b5a;  }
a.aktuelles:first-line{	font-weight:bold }
a:link.aktuelles { color: #747b5a; }
a:visited.aktuelles { color: #747b5a; }
a:hover.aktuelles  { color: #c9d5a1; }
a:hover.aktuelles:first-line{	font-weight:bold; color: #c9d5a1 }
 
a.aktuellesselected { display:block; padding: 0px 0 0px 0px; text-decoration: none;  color: #c9d5a1;  }
a.aktuellesselected:first-line{	font-weight:bold; color: #c9d5a1; }
a:link.aktuellesselected { color: #c9d5a1; }
a:visited.aktuellesselected { color: #c9d5a1; }
a:hover.aktuellesselected  { color: #c9d5a1; }


.ref_men  {  padding: 0px; text-decoration: underline; color: #747b5a; border-width: 0 }
a       .ref_men { margin-right:0px; margin-bottom:4px; padding: 0px; border: solid 1px #c9d5a1; width: 70px; height:50px }
a       .ref_men_left { margin-right:5px; }
a:hover .ref_men {  }