﻿body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
}

A
{
	color :Black ;
	text-decoration : none;
}

.textvorschaufenster {
background-image:url(images/textvorschaufenster.jpg);
background-repeat:no-repeat;
}

.hintergrund {
background-image:url(images/bg_farbverlauf.jpg);
background-repeat:repeat-x;
}

.hintergrundhotnews {
background-image:url(images/bg_hot-news.jpg);
background-repeat:no-repeat;
}

.hintergrundtdm {
background-image:url(images/bg_tdm.jpg);
background-repeat:no-repeat;
}

.hintergrundtopinterview {
background-image:url(images/bg_top-interview.jpg);
background-repeat:no-repeat;
}

.hintergrundtalkrunden {
background-image:url(images/bg_talkrunden.jpg);
background-repeat:no-repeat;
}

.hintergrunderfinderboerse {
background-image:url(images/bg_erfinderboerse.jpg);
background-repeat:no-repeat;
}

.hintergrundtechnikgeschichte {
background-image:url(images/bg_technikgeschichte.jpg);
background-repeat:no-repeat;
}

.spacer10px {
height:10px;
}

.spacer15px {
height:15px;
}

.spacer20px {
height:20px;
}

.spacer34px {
height:34px;
}

.spacer40px {
height:40px;
}

.spacer220px {
height:220px;
}

.textfeldheader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:10px;
padding-right:10px;
height:12px;
color:#FFFFFF;
}

.textfeldtext {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:top;
padding-left:10px;
padding-right:10px;
height:144px;
}

.textfelddauer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:right;
padding-left:10px;
padding-right:10px;
height:12px;
}
.phdauer {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align:left;
padding-left:5px;
padding-right:5px;
height:12px;
}

.vodheader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:25px;
padding-right:25px;
height:12px;
color:#FFFFFF;
}

.phheader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
height:12px;
color:#000000;
}

.phsubheader {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding-left:5px;
padding-right:5px;
height:12px;
color:#000000;
}

.vodtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	padding-left: 25px;
	padding-right: 25px;
	height: 20px;
	color: #FFFFFF;
	background-image: url(images/bg_left.jpg);
	background-repeat: repeat-y;
}

.vodscreenshot {
vertical-align:middle;
padding-left:25px;
padding-right:25px;
height:65px;
}

.kategorien {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
padding-left:10px;
padding-right:10px;
height:12px;
}

.navi {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
vertical-align:middle;
padding-left:10px;
padding-right:10px;
height:24px;
}

.quali {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:middle;
padding-left:10px;
padding-right:10px;
height:24px;
}

.q_a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
height:14px;
color :Red ;
}
.q_i {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:left;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
height:14px;
color :Black ;
}


.navi_act {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:right;
vertical-align:middle;
padding-left:10px;
padding-right:10px;
height:24px;
text-decoration:underline;
color:Red ;
}

.text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:15px;
padding-right:15px;
}