body.empty {margin:0px; background-color:#FFFFFF; overflow:hidden;}
body.main {margin:0px; background-color:#FFFFFF;}	

div, td {font: 12px/18px Arial, Helvetica, sans-serif; color:#82858a; text-decoration:none;}
font {font: bold 13px/18px Arial, Helvetica, sans-serif; color:#82858a; text-decoration:none;}
a {font: bold 12px/18px Tahoma, Arial, Helvetica, sans-serif; color:#cfba69; text-decoration:none;}
a:hover {color:#82858a; text-decoration:none;}

a.back {font: bold 12px/17px Arial, Helvetica, sans-serif; color:#cfba69; text-decoration:none;}
a.back:hover {color:#82858a; text-decoration:none;}

a.live {font: 12px/17px Arial, Helvetica, sans-serif; color:#82858a; text-decoration:none;}
a.live:hover {font: bold 12px/17px Arial, Helvetica, sans-serif; color:#cfba69; text-decoration:none;}



/* MAIN TPL */

td.pictop {padding-top:20px;}
td.menutop {padding-top:85px; padding-right:40px;}
td.siteswitch {padding-right:21px; padding-bottom:20px;}
td.menuleft {padding-top:40px; padding-bottom:20px;}
td.contentall {padding-top:40px; padding-left:15px;}
td.content {padding-left:2px; padding-right:20px; padding-bottom:15px;}
td.topbutton {padding-right:10px;}
td.footer {font: 11px/12px Arial, Helvetica, sans-serif; color:#9fa2a5; text-decoration:none;}
td.footermain {padding-left:25px; padding-top:20px; padding-right:15px;}
td.bgcontent {padding-left:25px;}

td.CAbgtop {background:url(../img/ca_bgtop.png);  background-repeat:no-repeat; background-position:top left; padding-left:18px;}
td.CDbgtop {background:url(../img/cd_bgtop.png);  background-repeat:no-repeat; background-position:top left; padding-left:18px;}
td.CBbgtop {background:url(../img/cb_bgtop.png);  background-repeat:no-repeat; background-position:top left; padding-left:18px;}



/* CONTENT TEMPLATES */
/* Headlines ------------------------------------------------- */

td.headline {padding-right:40px; font: 20px/20px Tahoma, Arial, Helvetica, sans-serif; color:#a7abb1; text-decoration:none;}
td.headline2 {padding-bottom:20px; font: bold 15px/17px Tahoma, Arial, Helvetica, sans-serif; color:#a7abb1; text-decoration:none;}
td.headDownload {padding-left:2px; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#a7abb1; text-decoration:none;}

/* Text / Bilder280px ------------------------------------------------- */

table.textbild {width:725px;}
table.text {width:680px; padding-bottom:50px;}
td.text {padding-left:2px;}
td.headlinespacer {height:20px;}
td.zitat {padding-left:3px; padding-top:10px; padding-right:15px; font: 12px/15px Arial, Helvetica, sans-serif; color:#82858a; text-decoration:none;}
td.bu {padding-top:5px; padding-left:10px; padding-right:10px; font: 11px/14px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
table.imgright {border: 1px solid #dddddd;}
table.imgright1 {border: 1px solid #dddddd;}
table.imgright2 {border: 1px solid #dddddd;}
table.imgright3 {border: 1px solid #dddddd;}


/* Awards + Links/Kunden/Partner + Bild links/Text rechts  ------------------------------------------------- */

table.bildtext {padding-right:20px; padding-bottom:20px;}
table.img {border:1px; border-style:solid; border-color:#dddddd;}
table.img2 {border:2px; border-style:solid; border-color:#FFFFFF;}
td.imgspacer {width:31px;}
td.imgAwards {width:90px;}
td.textAwards {width:560px;}
td.imgLinks {width:140px;}
td.textLinks {width:510px;}
td.imgleft {width:280px;}
td.textright {width:370px;}

/* Presse + Download  ------------------------------------------------- */

table.presse {width:685px; padding-bottom:20px;}
td.textPresseTitel {width:180px; font: bold 12px/18px Arial, Helvetica, sans-serif; color:#82858a; text-decoration:none;}
td.textspacer {width:25px;}
td.textPresse {width:480px;}



table.download {width:527px;}
td.imgDownload {width:16px;}
td.downloadspacer {width:11px;}
td.textDownload {width:500px;}

#player {width:290px;}


input.kontakt {height:20px; width:200px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; background-color:#FFFFFF; border-color:#FFFFFF; border-style:solid;}
textarea.kontakt {width:320px; height:195px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; background-color:#FFFFFF; border-color:#FFFFFF; border-style:solid;}
input.submit {width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#82858a; background-color:#8E959C; border:1px solid #8E959C;}


