body {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:.9em;
color:#000;
background-color:#E4E5E7;
text-align:center;
margin:0;
}

h1 {
font-size:1.2em;
padding-top:4px;
margin-top:0;
color:#000;
}

.centered {
text-align:center;
}

.clear {
clear:both;
font-size:0;
}

.left {
float:left;
}

.right {
float:right;
display:block;
}

.hidden {
display:none;
}

.show {
display:block;
}

a {
color:#0169B2;
background-color:transparent;
text-decoration:underline;
cursor:pointer;
}

a.hover {
color:#709BE0;
background-color:transparent;
text-decoration:underline;
}

img {
border:none;
}

td {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:.9em;
color:#000;
background-color:transparent;
}

form {
margin:0;
padding:0;
}

caption {
font-size:1.1em;
font-weight:700;
}

.display {
width:660px;
min-height:700px;
padding-right:40px;
padding-left:40px;
text-align:left;
background-color:#fff;
margin:0 auto;
}

.navigation {
padding-top:15px;
text-align:right;
}

a.naventry {
color:#666;
font-weight:700;
}

a.naventry_highlight {
color:#0169B2;
text-decoration:none;
}

.podcastplayer_main {
margin-top:10px;
margin-bottom:10px;
color:#000;
background-color:transparent;
}

.podcastplayer_headline {
height:auto;
width:auto;
position:relative;
top:0;
left:0;
font-size:1.2em;
padding-top:4px;
margin-top:0;
color:#000;
background-color:#E5E6E8;
}

.podcastplayer_description {
top:27px;
height:308px;
font-size:1em;
color:#000;
background-color:#E5E6E8;
overflow:auto;
}

.podcastplayer_description a {
text-decoration:underline;
}

.podcastabobutton {
position:relative;
font-size:.75em;
color:#000;
float:left;
}

.podcastinfobutton {
position:relative;
font-size:.75em;
color:#000;
float:left;
margin:10px 10px 10px 80px;
}

.podcastabobutton_link {
display:block;
width:224px;
background-image:url(/images/pcastimg/Podcast-Abo-Button_Leer2.jpg);
background-repeat:no-repeat;
background-color:transparent;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px 0 5px 38px;
}

.podcastinfobutton_link {
display:block;
width:224px;
background-image:url(/images/pcastimg/RSS-Info-Button_Leer2.jpg);
background-repeat:no-repeat;
background-color:transparent;
border-color:#ccc;
border-style:solid;
border-width:1px;
padding:5px 0 5px 38px;
}

.listnavigation {
clear:left;
font-size:.9em;
color:#000;
width:100%;
}

.listnavigation_top {
padding-top:5px;
}

.navarrow {
vertical-align:middle;
}

.videopage {
margin-right:170px;
width:250px;
}

.videolistselecttext {
font-size:.9em;
}

.videolistselect {
font-size:1em;
}

.pageinfo {
margin-left:120px;
margin-right:5px;
display:inline;
width:300px;
text-align:left;
}

.podcastplayer_wai_dbutton {
height:16px;
font-size:10px;
display:inline;
background-color:#A0A4A7;
padding:0 2px;
}

.podcastplayer_wai_dbutton img {
vertical-align:bottom;
}

.podcastplayer_dleiste {
background-color:#A0A4A7;
height:auto;
width:648px;
left:0;
margin:0;
padding:2px 5px 5px;
}

table.waivideolist {
clear:left;
font-size:1em;
color:#000;
border:none;
border-collapse:collapse;
margin-top:10px;
margin-bottom:10px;
}

.waivideolist th {
font-size:.95em;
font-weight:400;
vertical-align:top;
border-bottom:solid 1px #B8B9BB;
background-color:#E2E3E5;
border-top:solid 5px #B8B9BB;
padding:5px 5px 5px 15px;
}

.waivideolist td {
font-size:.8em;
vertical-align:top;
border-bottom:dotted 1px #B8B9BB;
padding:15px;
}

.waivideolist h3 {
font-size:1em;
font-weight:700;
margin:0;
padding:0 0 3px;
}

.waivideolist p {
margin:0;
}

.fvk_contactform_contact {
clear:left;
margin-top:10px;
margin-bottom:20px;
background-color:#f4f4f4;
}

.fvk_contactform_form {
margin-top:10px;
margin-bottom:20px;
background-color:#f4f4f4;
}

.fvkcsubmit {
margin-top:12px;
width:123px;
height:24px;
padding-right:25px;
background-image:url(/images/pcastimg/videojobcast_button_arrow_right.jpg);
background-color:#0169B2;
}

.fvkc_msgbox {
clear:left;
position:relative;
top:10px;
}

.fvkc_backbutton {
width:95px;
height:22px;
padding-top:3px;
padding-left:30px;
background-image:url(/images/pcastimg/videojobcast_button_arrow_left.jpg);
background-color:#0169B2;
}

.pcast_text {
clear:left;
padding-top:10px;
}

.pcast_text .maintext {
border:solid 1px #d1d1d1;
background-color:#f4f4f4;
padding:15px;
}

.videopodcast_footer {
clear:both;
width:740px;
font-size:.8em;
line-height:1.3;
border-top:solid 1px #ddd;
background-color:#F4F3F3;
margin:0 auto 5px;
padding:3px 0;
}

.podcastplayer_wai_poweredby {
text-align:right;
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10px;
}

.podcastplayer_wai_poweredby a {
color:#fff;
text-decoration:none;
}

.clickable,label {
cursor:pointer;
}

.linksep,.podcastplayer_wai_dbutton a {
color:#fff;
}