body { font-family:arial; font-size:11px; }

p, td.content, td.content table tr td, table.content, td.singleviewcontent { font-size:11px; }
p.whiteboldfont, p.whiteboldfontstart, p.imprintfont, p.whiteboldfontbox { color:#FFFFFF; font-size:11px; font-weight:bold; }
p.whiteboldfontstart { padding:0px; margin:0px 0px 10px 0px; }
.whitefont, #div_loginBox, #div_loginBox a { color:#FFFFFF; font-size:11px; }
.greyfont, .greyfont a { color:#989898; font-size:11px; text-decoration:none; }
.greyfont a:hover, .greyfont a:active { color:#EE9537 }
.redfont { color:#4D6466; font-size:11px; }
p.imprintfont { font-size:10px; font-weight:normal; padding-left:20px; }

p.imprintfont a, p.imprintfont a:link { color:#FFFFFF; font-size:10px; font-weight:normal;}
p.pressmainnavigation { font-size:11px; color:#C5396A; }
p.pressmainnavigation a, p.pressmainnavigation a:link, p.pressmainnavigation a:visited { font-size:11px; color:#C5396A; text-decoration:none; font-weight:bold; padding:0px 5px 0px 5px; }
p.pressmainnavigation a:active, p.pressmainnavigation a:focus { color:#000000; }
p.pressmainnavigation a:hover { color:#000000; text-decoration:underline; }
p.pressmainnavigation a.overfont { color:#000000 !important; font-weight:bold; }
select, option, input { font-family:arial; color:#000000; font-size:11px; }
tr.greybg { background-color:#FDE4AC; }
tr.redbg { background-color:#C5386A; }
td.viewbranche { background-color:#CC0001; padding:0px 10px 0px 10px  }
td.redborders { border:2px solid #FDE4AC; padding:3px; }
td.textnumber, td.picturenumber { height:57px; width:189px; background-color:#6B6B6B; padding:0px 8px 0px 8px; }
*.valigncenter { vertical-align:center }
*.capitalletter { text-transform:uppercase }
img.redborder { border:1px solid #C5396A; }
form { display:inline; padding:0px; margin:0px; }
.m0l0oout, .m0l0oover, .m0l0iout, .m0l0iover, .m0l1oout, .m0l1oover, .m0l1iout, .m0l1iover { cursor: pointer; }
h1 { font-size:13px; color:#4D6466; }
table.defaultContentTable { width:100% }

/* for presspictures */
img.redborderstyle { border:1px solid #C5386A; margin-bottom:7px; }
td.greyborderstyle { border:1px solid #CCCCCA; padding:5px 5px 5px 5px; width:164px; height:100%; }
.presspicturesep { color:#000000; }
.margintop { margin-top:7px; }
a.redfont { color:#C5396A; text-decoration:none; }
a.redfont:hover { color:#C5396A; text-decoration:underline; }
p.nohits { font-weight:bold; font-size:11px; }
.nohits img { float:left; margin:5px 15px 0px 0px; }
a.nohits { color:#EE9537; font-size:13px; }
a.nohits:hover { color:#EE9537; text-decoration:underline; }
td.external { font-size:12px; }
td.external a.redfont { color:#EE9537; text-decoration:none; font-weight:bold; font-size:12px; margin:0px 5px 0px 5px; }
p.whiteboldfontbox { text-indent:17px; }
table.infoboxtable { border:1px solid #CCCCCA; }
img.floatingleft { float_left; margin:0px 3px 1px 0px; border:0 none; vertical-align:bottom; }
td.browsingformat .greyfont { letter-spacing:3px; }
td.textproposalbg { background-color:#C5386A; }

/* for pressreleases */
/* single-view */
td.singleviewredrow, td.singleviewheader { background-color:#FDE4AC; width:100%; }
td.singleviewredrow { width:4px; height:100%; }
td.singleviewheader { height:50px; text-align:right; background-image:none; }
td.singleviewcontentheader { height:55px; padding:6px; vertical-align:top; }
td.singleviewcontent { padding:5px 25px 25px 25px; }
td.singleviewcontent h1 { font-size:16px; text-align:center; }
td.singleviewcontent h2 { font-size:11px; text-align:center; font-weight:normal; font-style:italic; }
td.singleviewcontent a { color:#C5396A; }

/* page-browse-bar (paginator) */
.paginator_actualpage { font-weight:bold; color:#C5396A; }
a.paginator_pagelink {  }

/* destination special */
td.infocopyright { height:26px; background-color:#C5386A; width:504px; }