/* CSS Document */
body
{
	margin: 0px;
	background-image: url(../bilder/bg.jpg);
}
img {
    border: 0;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;	
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.obst {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
.haus {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
}
.orange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	margin: 0px;
	color: #FF9900;
}
.data {
	margin: 0 0 0 -20px;
}
.eins {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.aktiv {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF9900;
	text-decoration: none;
}
.aktiv_navi {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #FF9900;
	text-decoration: none;
	font-size: 11px;
}
.inaktiv {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #3C84B4;
	text-decoration: none;
}
.inaktiv_navi
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
.video {
	height: 90px;
	width: 160px;
	margin: 0px;
}
.text {
	height: auto;
	width: 160px;
	margin: 0px;
}
#center{
	position: absolute; 
	width: 960px;
	top: 5%;
	
	height: auto;
    left: 50%;
    margin-left: -480px;
}
#top
{
	position: absolute;
	width: 960px;
	height: 10px;
	background-image: url(../bilder/top_hintergrund.gif);
}
#header
{
	position: absolute;
	top: 10px;
	width: 960px;
	height: 200px;
}
#navi{
	position: absolute;
	top: 100px;
	width: 960px;
	height: 150px;
	background-image: url(../bilder/navi_hintergrund.jpg);
}
#navi ul{
	margin: 5px 0 0 160px;
}
#navi li{
	display: inline;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 10px 0 0 30px;
}
#logo{
	position: absolute;
	left: 20px;
	top: 86px;
	width: 132px;
	height: 50px;
	background-image: url(../bilder/tim_logo.);
}  
#home{
	position: absolute;
	left:180px;
	top: 119px;
	width: 160px;
	height: 90px;
}  
#home ul{
	margin: 0 0 5px 0;
	list-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}	
#wirtschaftsfilm{
	position: absolute;
	left:305px;
	top: 104px;
	width: 160px;
	height: 90px;
}
#wirtschaftsfilm ul{
	margin: 0 0 0 0;
	list-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
#wirtschaftsfilm li{
	margin: 0 0 7px 0;
}
#tvproduktion{
	position: absolute;
	left:460px;
	top: 104px;
	width: 160px;
	height: 90px;
}
#tvproduktion ul{
	margin: 0 0 5px 0;
	list-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
#tvproduktion li{
	margin: 0 0 7px 0;
}
#kontakt{
	position: absolute;
	left:620px;
	top: 104px;
	width: 160px;
	height: 90px;
}
#kontakt ul{
	margin: 0 0 5px 0;
	list-style: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
}
#kontakt li{
	margin: 0 0 7px 0;
}
#sprachen{
	position: absolute;
	top: 106px;
	left: 850px;
	width: 140px;
	height: 30px;
}
#sprachen img{
	margin:0 10px 0 0;
}	
#filmbeispiele{
	position: absolute;
	top: 233px;
	left: 6px;
	width: 200px;
	height: 20px;	
}
#filmbeispiele h1{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	letter-spacing: 1px;
	color: #FF6600;	
	margin: 0 0 0 0;
}
#filmbeispiele a{
	text-decoration: non
}
#video{
	position: absolute;
	top: 252px;
	width: 195px;
	height: 360px;
	overflow: auto;
	left: 5px;
}
#video table{
	border: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;
	margin: 0 0 0 4px;		
}
#texttext{
	position: absolute;
	left: 0;
	top: 180px;
	width: 900px;
	height: 400px;	
}
#content{
	position: absolute;
	left: 209px;
	top: 233px;
	width: 700px;
	height: 400px;
	border-left: #438DBF dashed 1px;	
	}
#content p {
	font-size: 12px;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: justify; 
	color: #000000;
	margin: 5px 0 0 10px;
}
#content h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	margin: 0 0 0 10px;
}
#content h2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin: 0px;
	color: #FF9900;
}
#content img {
		margin: 10px 0 0 10px;
}
#content a {
	color: #FF9900;
	text-decoration: none;
}
#showreel{
	position: absolute;
	top: 360px;
	left: 6px;
	width: 240px;
	height: 256px;	
}
#secondcontent{
	position: absolute;
	top: 173px;
	left: 0px;
	width: 960px;
	height: 450px;
}
#secondcontent p {
	font-size: 12px;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: justify; 
	color: #000000;
	margin: 10px 0 0 360px;
}
#secondcontent h1
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	margin: 0 0 40px 0;
	text-align: center;
}
#footer {
	position: absolute;
	clear: both;
	top: 623px;
	width: 960px;
	height: 50px;
	background-image: url(../bilder/footer_hintergrund.jpg);
}
#footer ul{
	margin: 17px 0 0 680px;	
}
#footer li{
	display: inline;
	font-size: 11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0 0 0 16px;
}
#footer a{
	color: #FFFFFF;
	text-decoration: none;
}
#links {
	position: absolute;
	height: 24px;
	margin: -30px 0 3px 3px;
}
#quicktime {
	margin: 0px;
}
#quicktime16:9 {

}

#content_kontakt{
float: left;
margin-right: 35px;
width: 200px;
}

#content_karte{
font-family: Geneva, Arial, Helvetica, sans-serif;
float: left;
width: 450px;}
