.tx-mediaplaner-menu { margin-bottom: 16px; position: relative; }
.tx-mediaplaner-menu .header { color: #B9B8B8; font-size: 11px; height: 20px; margin: 15px 0px 6px 0px; padding: 6px 0px 0px 19px; position: relative; width: 231px; }
.tx-mediaplaner-menu .header.ready:after, .tx-mediaplaner-menu .header.ready .after { content: url(../typo3conf/ext/mediaplaner/res/menu/ready.gif); height: 20px; position: absolute; right: 30px; top: 3px; width: 20px; }
*:first-child+html .tx-mediaplaner-menu .header.ready .after { background: url(../typo3conf/ext/mediaplaner/res/menu/ready.gif) no-repeat; }
.tx-mediaplaner-menu .header.n1 { background: url(../typo3conf/ext/mediaplaner/res/menu/n1.gif) no-repeat; }
.tx-mediaplaner-menu .header.n2 { background: url(../typo3conf/ext/mediaplaner/res/menu/n2.gif) no-repeat; }
.tx-mediaplaner-menu .header.n3 { background: url(../typo3conf/ext/mediaplaner/res/menu/n3.gif) no-repeat; }
.tx-mediaplaner-menu .header.n4 { background: url(../typo3conf/ext/mediaplaner/res/menu/n4.gif) no-repeat; }
.tx-mediaplaner-menu .header.n5 { background: url(../typo3conf/ext/mediaplaner/res/menu/n5.gif) no-repeat; }
.tx-mediaplaner-menu .header.n6 { background: url(../typo3conf/ext/mediaplaner/res/menu/n6.gif) no-repeat; }
.tx-mediaplaner-menu .header.n7 { background: url(../typo3conf/ext/mediaplaner/res/menu/n7.gif) no-repeat; }
.tx-mediaplaner-menu .header.n8 { background: url(../typo3conf/ext/mediaplaner/res/menu/n8.gif) no-repeat; }
.tx-mediaplaner-menu .header.n9 { background: url(../typo3conf/ext/mediaplaner/res/menu/n9.gif) no-repeat; }
.tx-mediaplaner-menu .header.nR { background: url(../typo3conf/ext/mediaplaner/res/menu/nR.gif) no-repeat; }
.tx-mediaplaner-menu .header a {color: inherit;}
.tx-mediaplaner-menu .subheader { color: #B9B8B8; font-size: 11px; font-weight: normal; margin: -12px 0px 6px 0px; padding: 0px 0px 0px 19px; width: 231px; }

#tx-mediaplaner-menu-error { display: none; }
.tx-mediaplaner-menu-window { padding: 30px 40px; }
.tx-mediaplaner-menu-window h2 { padding-bottom: 0px; }
.tx-mediaplaner-menu-window p { margin-right: 200px; padding-top: 3px !important; }
.tx-mediaplaner-menu-window p span label { display: block; }
.tx-mediaplaner-menu-window a.csc-mailform-button, #TB_window .tx-mediaplaner-menu-window a.csc-mailform-button { color: #FFFFFF; float: right; }
.tx-mediaplaner-menu-window a.csc-mailform-button.left, #TB_window .tx-mediaplaner-menu-window a.csc-mailform-button.left { float: left; }
.tx-mediaplaner-menu-window .line { border-bottom: 1px dashed #ACA89C; clear: both; font-size: 0px; height: 0px; line-height: 0px; margin: 20px 0px; }
