/* KOMPUTER.DK */

/* column.css|global COLUMNS (standard) */
.mdColumn3, .mdColumn4, .mdColumn5, .mdColumn6, .mdColumn7, .mdColumn8, .mdColumn9, .mdColumn12, .mdColumn18 {float:left; overflow:hidden; min-height:1px}

/* hr.css|global  HR */
div.hr {height:0; line-height:1px; font-size:0; clear:both}
hr {display:none; margin:0 !important; padding:0 !important}

/* core.css|customers CORE (ver 0.7.0) */
body {position:relative; background:#c2c2c2 url(img/body_bg.jpg) repeat-x 0 0; height:100%; margin:0; padding:0; z-index:1}
body.admin-menu {margin-top:0 !important}

/* WRAP */
#mdWrap {position:relative; background:#fff; width:990px; margin:0 auto; padding:0 0 5px}

/* HEAD */
#mdHead {position:relative; float:left; width:960px; margin:0 15px; background:#fff url(img/headbg.jpg) repeat-x}

/* BODY */
#mdBody {min-height:1px; margin:0; clear:both; position:relative}
#mdBodySub {min-height:1px; overflow:hidden}

/* BODY MAIN (only wraps left & content - NOT right) */
#mdBodyMain {float:left; width:100%; overflow:hidden}

/* BODY LEFT */
#mdBodyLeft {float:left; overflow:hidden}

/* BODY CONTENT */
#mdBodyContent {position:relative; float:left; width:100%; padding:17px 0 10px}

/* BODY RIGHT */
#mdBodyRight {float:right; overflow:hidden; padding:7px 0 0}
#mdBodyRightSub {position:relative}

/* ACCESSIBILITY */
.mdAccess {display:none; visibility:hidden}

/* content.css|customers CONTENT */
body, input, select, button, textarea, table, tr, td, font {font:normal small verdana, arial, sans-serif; color:#18191d}

/* form.css|customers */
form {margin:0; padding:0}
legend, label {color:#18191D}
legend, .mdGlobalSearch label, .mdGlobalSearch2 label, .mdGlobalSearch3 label, .mdLogin label, .mdDiagram label, .mdBoxWordSearch label, .mdBoxTestYourself .mdFormTextWrap label, .mdCompetition .mdFormSubmitWrap label {display:none}
fieldset {border:0; padding:0; margin:0}
.mdFormTextWrap, .mdFormSubmitWrap, .mdFormSubmit {float:left}
.mdInput {border:1px solid #aeaeae; padding:2px 0 0; text-indent:3px; height:16px; margin:0; height:15px; font:normal 10px/13px arial, verdana, sans-serif}
textarea {border:1px solid #aeaeae; padding:2px 0 0; text-indent:3px; margin:0; font:normal 10px/13px arial, verdana, sans-serif}
.mdFormSubmit {cursor:pointer; background:#cdcdcd; height:20px; padding:0 10px 3px; color:#18191d; border:1px solid #fafafa; font:bold 12px Arial, Helvetica, sans-serif}
.mdFormSubmit:hover {background:#fff; padding:1px 9px 2px 11px}

/* ------------------------ HEAD panel ------------------------------------ */
/* BANNER */
#mdHeadBanner {padding:5px 0 15px; width:990px; text-align:center}

/* LOGO */
#mdLogo {position:relative; float:left; height:128px; width:487px; left:0px; overflow:hidden}
#mdLogoSub {padding:0}

/* HEAD (customermenu) */
.mdTop {float:left; width:296px}
#mdCustomerMenu {position:relative; font:bold 10px/13px "trebuchet ms", verdana,sans-serif; text-transform:uppercase}
#mdCustomerMenu ul {list-style:none; padding:0; margin:0 0 0 -7px}
#mdCustomerMenu li {list-style:none; list-style-image:none; float:left; padding:0 6px 0 7px; margin:0; background:url(img/customermenu_sep.gif) no-repeat 0 70%}
#mdCustomerMenu li.menu-first {background:none}
#mdCustomerMenu a {text-decoration:none; color:#ffec00}
#mdCustomerMenu a:hover {text-decoration:underline}

/* HEAD (search) */
.mdGlobalSearch {position:relative; margin:52px 0 8px; height:18px}
.mdGlobalSearch fieldset {height:17px}
.mdGlobalSearch .mdFormText {float:left; border:0; height:18px; width:200px; background:#cdcdcd; color:#18191d; font-size:12px; padding:2px 2px 0; margin-right:5px}
.mdGlobalSearch .mdFormTextWrap, .mdGlobalSearch .mdFormSubmitWrap {float:left}
.mdGlobalSearch .mdFormText {float:left}
.mdGlobalSearch .mdFormSubmit {float:left}

/* HEAD (splash) */
.mdSplash {position:relative; background:url(img/splashbg.jpg) no-repeat 0 0; height:128px; width:177px; overflow:hidden}
.mdSplash H3 {text-align:left; font:bold 12px/13px "trebuchet ms", verdana, sans-serif; padding:4px 64px 60px 8px; margin:0; color:#18191d}
.mdSplash H3 a {color:#18191d; text-decoration:none}

/* HEAD (menu) */
#mdHeadMenu {clear:both; position:relative; padding:0; margin:0; min-height:1px; overflow:hidden}
#mdHeadMenu li {float:left; padding:0; margin:0; list-style-type:none; list-style-image:none}
#mdHeadMenu li a {display:block; padding:0 12px; text-transform:uppercase; text-decoration:none; color:#18191d; font:bold 12px/20px Verdana, Helvetica, sans-serif; white-space:nowrap}
#mdHeadMenu li a:hover {color:#8087a4; text-decoration:underline}
#mdHeadMenu li span {display:block}
#mdHeadMenu li span span {cursor:pointer; height:30px}
#mdHeadMenu li.expanded {background:#0089b0; padding:0 0 12px}
#mdHeadMenu li.expanded ul {display:block}
#mdHeadMenu .mdMenu2 span span, #mdHeadMenu .mdMenu3 span span {height:20px!important}
#mdHeadMenu .mdMenu ul {position:absolute; left:0; top:20px; width:960px; overflow:hidden; background:#0089b0; height:22px}
/* Color Theming of Headmenu */
#mdHeadMenu li.mdMenu1.expanded {background:#007025}
#mdHeadMenu li.mdMenu2.expanded {background:#00a1b9; padding:0 0 42px!important}
#mdHeadMenu li.mdMenu3.expanded {background:#e27500; padding:0 0 42px!important}
#mdHeadMenu li.mdMenu4.expanded {background:#730367}
#mdHeadMenu li.mdMenu5.expanded {background:#c00418}
#mdHeadMenu .mdMenu1 ul {background:#007025}
#mdHeadMenu .mdMenu2 ul {background:#00a1b9; height:42px!important}
#mdHeadMenu .mdMenu3 ul {background:#e27500; height:42px!important}
#mdHeadMenu .mdMenu4 ul {background:#730367}
#mdHeadMenu .mdMenu5 ul {background:#c00418}
#mdHeadMenu .mdMenu ul li {font:normal 11px/16px verdana,arial,sans-serif}
#mdHeadMenu .mdMenu ul li a {color:#fff; text-transform:none}
#mdHeadMenu .mdMenu ul li a:hover, #mdHeadMenu .mdMenu ul li.selected a, #mdHeadMenu .mdMenu ul li.active-trail a {color:#fff; text-decoration:underline}

/* ----------- BODY (maincontent) --------------------------------------- */
/* BODY (content) */
#mdBodyContentSub {min-height:320px; float:left}
#mdBodyContentSub h4 {text-align:left; color:#898881; padding:5px 0 0; margin:0}
#mdBodyContentSub p {clear:both; float:none; text-align:left}
#mdBodyContentSub dt {margin:5px 0 1px 15px; width:250px; float:left; text-align:left}
#mdBodyContentSub dd {margin:5px 0 1px 15px; width:250px; float:left}

/* ----------- BODY (rightpanel) ---------------------------------------- */
#mdBodyRight .mdGreyBox {}
#mdBodyRightSub h3 {font:normal 11px verdana, arial, sans-serif}
#mdBodyRightSub h4 {text-align:right; color:#898881; padding:0; margin:0}
#mdBodyRightSub h5 {text-align:left; font:bold 18px arial, verdana, sans-serif; margin:0; padding:0 0 10px; text-transform:uppercase; min-height:1px}
#mdBodyRightSub h6 {text-align:left; font:bold 14px arial, verdana, sans-serif; margin:0 0 15px 5px; padding:0; text-transform:uppercase; min-height:1px}

/* Newsletter (rightpanel) */
.mdNewsletter .mdFormTextWrap {width:50%; margin:5px 0; text-align:left}
.mdNewsletter label {display:none}
.mdNewsletter .mdFormText {float:left; border:1px solid #363e4c; width:125px; color:#c00418; font-size:12px; padding:2px; margin:0}
.mdNewsletter .mdFormSubmitWrap {float:right; padding:0 5px 5px}
.mdNewsletter .mdFormSubmit {border:0; background:url(img/button92x22.gif); width:92px; height:22px; padding:0 18px 1px 0; margin:0 0 0 5px}
.mdNewsletter .mdFormSubmit:hover {background:url(img/button92x22.gif) 0 22px; padding:1px 17px 0 1px}

.mdNewsletter .mdFormTextWrap.Text {padding:0 0 5px 87px}

/* THEME1 (rightpanel - listing 1 column) */
.mdTheme1 {width:270px; margin:10px 15px 5px; padding:15px; border:0; overflow:hidden}
.mdTheme1 p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:4px 0}
.mdTheme1 ul {padding:0; margin:0}
.mdTheme1 li {text-align:left; padding:0 0 0 10px; margin:3px 0 0}

/* THEME2 (rightpanel - listing 2 columns) */
.mdTheme2 {width:270px; margin:10px 15px 5px; padding:15px; border:0; overflow:hidden}
.mdTheme2 p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:4px 0}
.md2Columns {float:left; width:132px; padding:0 3px 0 0}
.mdTheme2 ul {padding:0; margin:0}
.mdTheme2 ul li {text-align:left; padding:0 0 0 10px; margin:0}

/* THEME3 (rightpanel - ripped paper) */
.mdTheme3 {width:270px; height:184px; margin:10px 15px 5px; background:url(img/ripped_paper.jpg) no-repeat; padding:50px 15px 15px; border:0; overflow:hidden}
.mdTheme3 p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:4px 0}
.mdTheme3 h5 {color:#735219; background:url(img/dotline_brown.gif) repeat-x 0 80%; padding:0}
.mdTheme3 ul li {background:url(img/bullet_black.gif) no-repeat 0 3px; padding:0 0 0 10px}
.mdTheme3 ul li a {color:#000; text-decoration:none}
.mdTheme3 ul li a:hover {color:#c00418; text-decoration:underline}

/* THEME4 (rightpanel - squared paper) */
.mdTheme4 {width:268px; margin:10px 15px 5px; padding:15px; background:url(img/squared_paper.gif) repeat; border:1px solid #adadad; overflow:hidden}
.mdTheme4 p {font:normal 11px Verdana, Arial, Helvetica, sans-serif; padding:4px 0}
.mdTheme4 h5 {color:#c00418; padding:0}
.mdTheme4 ul li {background:url(img/bullet_black.gif) no-repeat 0 3px; padding:0 0 0 10px}
.mdTheme4 ul li a {color:#000; text-decoration:none}
.mdTheme4 ul li a:hover {color:#c00418; text-decoration:underline}

/* COLORTHEMES (rightpanel and more) */
/* mdColorScheme1 lightgreen Konkurrence */
.mdColorScheme1 {background:#b1c800}
.mdColorScheme1 h5 {color:#18191d; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme1 p {color:#18191d}
.mdColorScheme1 p a {color:#18191d; padding:0}
.mdColorScheme1 p a:hover {color:#ffec00}
.mdColorScheme1 ul li {background:url(img/bullet_black.gif) no-repeat 0 3px}
.mdColorScheme1 ul li a {color:#18191d; text-decoration:none}
.mdColorScheme1 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme1 {height:14px; padding:0 4px; background:url(img/headerbg_lightgreen.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#18191d}

/* mdColorScheme2 yellow Tilbud */
.mdColorScheme2 {background:#ffec00}
.mdColorScheme2 h5 {color:#18191d; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme2 p {color:#18191d}
.mdColorScheme2 p a {color:#18191d; padding:0}
.mdColorScheme2 p a:hover {color:#c00418}
.mdColorScheme2 ul li {background:url(img/bullet_black.gif) no-repeat 0 3px}
.mdColorScheme2 ul li a {color:#18191d; text-decoration:none}
.mdColorScheme2 ul li a:hover {color:#c00418; text-decoration:underline}
span.mdColorScheme2 {height:14px; padding:0 4px; background:url(img/headerbg_yellow.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#18191d}

/* mdColorScheme3 lightblue Test */
.mdColorScheme3 {background:#00a1b9}
.mdColorScheme3 h5 {color:#fff; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme3 p {color:#fff}
.mdColorScheme3 p a {color:#fff; padding:0}
.mdColorScheme3 p a:hover {color:#ffec00}
.mdColorScheme3 ul li {background:url(img/bullet_white.gif) no-repeat 0 3px}
.mdColorScheme3 ul li a {color:#fff; text-decoration:none}
.mdColorScheme3 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme3 {height:14px; padding:0 4px; background:url(img/headerbg_lightblue.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#fff}

/* mdColorScheme4 purple Ekstra for abonnenter */
.mdColorScheme4 {background:#730367}
.mdColorScheme4 h5 {color:#fff; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme4 p {color:#fff}
.mdColorScheme4 p a {color:#fff; padding:0}
.mdColorScheme4 p a:hover {color:#ffec00}
.mdColorScheme4 ul li {background:url(img/bullet_white.gif) no-repeat 0 3px}
.mdColorScheme4 ul li a {color:#fff; text-decoration:none}
.mdColorScheme4 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme4 {height:14px; padding:0 4px; background:url(img/headerbg_purple.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#fff}

/* mdColorScheme5 red Om bladet */
.mdColorScheme5 {background:#c00418}
.mdColorScheme5 h5 {color:#fff; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme5 p {color:#fff}
.mdColorScheme5 p a {color:#fff; padding:0}
.mdColorScheme5 p a:hover {color:#ffec00}
.mdColorScheme5 ul li {background:url(img/bullet_white.gif) no-repeat 0 3px}
.mdColorScheme5 ul li a {color:#fff; text-decoration:none}
.mdColorScheme5 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme5 {height:14px; padding:0 4px; background:url(img/headerbg_red.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#fff}

/* mdColorScheme6 lightred Guider */
.mdColorScheme6 {background:#e27500}
.mdColorScheme6 h5 {color:#18191d; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme6 p {color:#18191d}
.mdColorScheme6 p a {color:#18191d; padding:0}
.mdColorScheme6 p a:hover {color:#ffec00}
.mdColorScheme6 ul li {background:url(img/bullet_black.gif) no-repeat 0 3px}
.mdColorScheme6 ul li a {color:#18191d; text-decoration:none}
.mdColorScheme6 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme6 {height:14px; padding:0 4px; background:url(img/headerbg_lightred.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#18191d}

/* mdColorScheme7 green Nyheder */
.mdColorScheme7 {background:#007025}
.mdColorScheme7 h5 {color:#fff; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme7 p {color:#fff}
.mdColorScheme7 p a {color:#fff; padding:0}
.mdColorScheme7 p a:hover {color:#ffec00}
.mdColorScheme7 ul li {background:url(img/bullet_white.gif) no-repeat 0 3px}
.mdColorScheme7 ul li a {color:#fff; text-decoration:none}
.mdColorScheme7 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme7 {height:14px; padding:0 4px; background:url(img/headerbg_green.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#fff}

/* mdColorScheme8 darkblue Abonner */
.mdColorScheme8 {background:#005d6c}
.mdColorScheme8 h5 {color:#fff; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme8 p {color:#fff}
.mdColorScheme8 p a {color:#fff; padding:0}
.mdColorScheme8 p a:hover {color:#ffec00}
.mdColorScheme8 ul li {background:url(img/bullet_white.gif) no-repeat 0 3px}
.mdColorScheme8 ul li a {color:#fff; text-decoration:none}
.mdColorScheme8 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme8 {height:14px; padding:0 4px; background:url(img/headerbg_darkblue.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#fff}

/* mdColorScheme9 orange Spørg os */
.mdColorScheme9 {background:#fecc00}
.mdColorScheme9 h5 {color:#18191d; background:url(img/dotline_white.gif) repeat-x scroll 100% 70%; padding:0}
.mdColorScheme9 p {color:#18191d}
.mdColorScheme9 p a {color:#18191d; padding:0}
.mdColorScheme9 p a:hover {color:#ffec00}
.mdColorScheme9 ul li {background:url(img/bullet_black.gif) no-repeat 0 3px}
.mdColorScheme9 ul li a {color:#18191d; text-decoration:none}
.mdColorScheme9 ul li a:hover {color:#ffec00; text-decoration:underline}
span.mdColorScheme9 {height:14px; padding:0 4px; background:url(img/headerbg_orange.jpg) repeat-x; font:bold 10px/14px verdana, arial, sans-serif; text-transform:uppercase; color:#18191d}

.mdColorSchemeUnknown {display:none}

/* tabbox.css|customers */
.mdTabBox {margin:10px 15px 5px; background:#9a9a9a}
#mdBodyRightSub .mdTabBox h5 {color:#363e4c; padding:15px; font:bold 18px arial, verdana, sans-serif}

.mdTabBox dl {margin:0; padding:0; position:relative; overflow:hidden; width:298px}
.mdTabBox dt {height:23px; margin:0; padding:15px 0 0 8px; color:#dedede; font:bold 12px/18px Arial, Helvetica, sans-serif; text-transform:uppercase}
.mdTabBox dd {margin:0 10px 10px; padding:0; background:#fff; border-left:1px solid #aeaeae; border-bottom:1px solid #aeaeae; border-right:1px solid #aeaeae}
.mdPlain dd.active {border:1px solid #aeaeae}

.mdTabBox .mdBox {margin:0; min-height:1%; overflow:hidden; position:relative}
.mdTabBox .mdBox .mdBoxSub {padding:10px 0 0}
.mdTabBox .mdBox .mdBoxSub .mdBoxSubInner {min-height:1%; overflow:hidden; padding:0 0 5px; border-bottom:1px solid #e7e7e7}

.mdTabBox .mdBox h3 a {color:#363E4C; font:bold 11px/15px Arial, helvetica, sans-serif; text-transform:uppercase}
.mdTabBox .mdBox h3 a:hover {color:#c00418}
.mdTabBox .mdBox a.linkmore {}
.mdTabBox .mdBox .mdImg {margin:0 10px; padding:0; height:74px; width:74px; float:left; overflow:hidden; border:1px solid #aeaeae}
.mdTabBox .mdBox .mdTxt {float:none; width:auto}
.mdTabBox .mdBox .mdTxt h3 {padding:0 15px 5px; clear:none}
.mdTabBox .mdBox .mdTxt p {padding:0 10px 5px; font:normal 10px verdana, arial, sans-serif}

.mdTabBoxJs dl {padding-top:38px}
.mdTabBoxJs dt {position:absolute; top:0; cursor:pointer; border-bottom:1px solid #aeaeae}
.mdTabBoxJs dd {display:none}
.mdTabBoxJs dd.active {display:block}
.mdTabBoxJs dt.active {background:#fff; color:#363e4c; border-left:1px solid #aeaeae; border-top:1px solid #aeaeae; border-right:1px solid #aeaeae; border-bottom:none}
.mdPlain dt.active {background:#fff; color:#363e4c; border:1px solid #aeaeae}

/* ---- General elements ------------------------------------------------- */
/* containers for players, banners etc.*/
.mdAd930x180 {z-index:99999}
.mdAd300x158 {width:300px; margin:10px 15px 5px}
.mdAd300x250, .mdAd300xvar {width:300px; margin:10px 15px 5px}
.mdAd300x40 {margin:0 15px 5px}
.mdBoxSub .mdAd300x40 {margin:0 15px 5px 0}
.mdColumn8 .mdAd300x250 {margin:0 0 10px}
.mdAdText{margin:0 15px 10px;padding:0;display:block;clear:both}

/* TopTeaser til forside -------------------------------------------------- */
.mdFrontTeaser {margin:0; padding:0 0 0 15px; float:left}
.mdFrontTeaserSub {height:440px; background:#E2E2E2; overflow:hidden}
.fixedHeight {height:265px; float:left; padding:10px 0 10px 10px; overflow:hidden}
.mdFrontTeaserSub .mdPic {margin:10px 0; width:auto; height:auto; text-align:left}
.mdFrontTeaserSub h3 {font:bold 18px Arial, Helvetica, sans-serif}

.mdFrontTeaserSub p {width:auto; padding:0; margin:3px 10px 0 0; font:normal 12px/17px Verdana, Arial, sans-serif}
.mdFrontTeaserSub p a {background:url(img/bullet_red.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:3px 0 0}
.mdFrontTeaserHead {width:100%; margin:0; padding:5px 0 5px 10px; background:#efefef; display:inline-table}
.mdFrontTeaserHead h3 a {color:#929191; text-transform:uppercase; font: bold 16px Arial, Helvetica, sans-serif}
.mdFrontTeaserContent {height:50px; margin:8px 0 0 10px; overflow:hidden}
.mdFrontTeaserContent .mdPic {float:left; margin:4px 0 0; width:50px; overflow:hidden}
.mdFrontTeaserContent .mdTeaserText {float:left; width:245px}
.mdFrontTeaserContent .mdTeaserText h3 {font:bold 11px Arial, Helvetica, sans-serif; padding:2px 0 0; text-transform:uppercase}
.mdFrontTeaserContent .mdTeaserText p {font:normal 11px/15px Arial, Helvetica, sans-serif; padding:0}
.dpKom_mindtrio {margin:15px 0 0 15px; width:auto}

/* Teaser til forside - 2x2 ----------------------------------------------- */
.mdWhiteTeaser {float:left; width:300px; padding:15px 15px 5px}
.mdWhiteTeaser .mdPic {float:left; width:80px; height:80px; overflow:hidden}
.mdWhiteTeaser .mdTeaserText {float:left; width:200px; height:80px; overflow:hidden; padding:0 0 0 4px}
.mdWhiteTeaser h3 {font:bold 11px Arial, Helvetica, sans-serif; padding:0; text-transform:uppercase}
.mdWhiteTeaser p {font:normal 11px/15px Verdana, Arial, sans-serif; padding:0}
.mdWhiteTeaser p a {background:url(img/bullet_red.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:3px 0 0}

/* faded topWhite-bottomGrey box ----------------------------------------- */
.mdGreyBox {margin:18px 15px 5px; padding:10px 8px; text-align:left; background:#e1e1e1 url(img/greyboxbg.jpg) repeat-x; border:1px solid #cfcfdf; min-height:1%}

.mdColumn6 .mdGreyBox {width:297px}
.mdColumn4 .mdGreyBox {width:171px}
.mdColumn4 .mdGreyBox.plainbg {width:186px}
#mdBodyRightSub .mdGreyBox {padding:10px 15px; margin:10px 15px 5px; width:268px}
.mdGreyBox h3 {text-align:left; font:normal 11px Verdana, Arial, sans-serif}
.mdGreyBox.teaser {min-height:228px; margin:15px 0 0 15px}
.mdGreyBox.teaser.left {min-height:228px; margin:18px 0 0 15px}
.mdGreyBox.teaser h3 {font:bold 11px/15px verdana, arial, sans-serif; padding:0 0 4px; border-bottom:1px solid #ebebeb}
.mdGreyBox.teaser p {font:normal 11px verdana, arial, sans-serif; padding:0 0 4px}
.mdGreyBox.teaser p a {background:url(img/bullet_red.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:3px 0 0}
.mdGreyBox.teaser .mdPic {float:left; margin:0; padding:10px 10px 10px 0; width:130px; height:auto}
.mdGreyBox .mdTeaserText {position:relative; padding:5px 0; width:140px; float:left}
.mdGreyBox h5 {text-align:left; font:bold 13px/15px Arial, Helvetica, sans-serif; color:#363e4c; padding:0 0 4px; border-bottom:1px solid #ebebeb}
.mdGreyBox h5 a {text-decoration:none}
.mdGreyBox h5 span {padding:0 10px; font:bold 11px/15px Arial, Helvetica, sans-serif; text-transform:none; white-space:nowrap; position:absolute; right:0}
.mdGreyBox h5 span a {background:url(img/bullet_red.gif) no-repeat 0 3px; padding:0 0 0 10px; margin:0}
.mdGreyBox p {font:bold 11px/15px Arial, Helvetica, sans-serif; color:#363e4c; padding:6px 0 0}
.mdGreyBox ul li {clear:both; background:url(img/bullet_red.gif) no-repeat 0 3px; padding:0 0 0 10px; margin:7px 0 0}
.mdGreyBox ul li h3 a {color:#363e4c; text-decoration:underline}
.mdGreyBox ul li h3 a:hover {color:#c00418; text-decoration:none}

.mdGreyBox.fixedheight {height:90px; width:300px; overflow:hidden; margin:10px 15px 5px; padding:0; text-align:left; background:#fff url(img/greyboxbg.jpg) repeat-x 0 -20px; border:none}
.mdGreyBox.fixedheight .mdPic {float:left; margin:0; padding:10px 5px 10px 0}
.mdGreyBox.fixedheight .mdTeaserText {float:left; margin:0; padding:10px 5px; width:211px}
.mdGreyBox.fixedheight h5 {color:#c00418; border:none}
.mdGreyBox.fixedheight h3 a, .mdGreyBox.fixedheight p a {background:url(img/bullet_red.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:3px 0 0}

/* Greybox with plain background ----------------------------------------- */
.plainbg {background:#e1e1e1 url(img/greyboxbg2.jpg) repeat; height:200px; border:none}
.mdGreyBoxSub {width:49%; float:left; margin:5px 5px 5px 0; height:80px; overflow:hidden}
.mdGreyBoxSub .mdTeaser {padding:10px 0 0; border-bottom:1px solid #e7e7e7}
.mdGreyBoxSub .mdPic {float:left; width:86px; height:auto}
.mdGreyBoxSub .mdTeaserText {position:relative; margin:0; width:210px; float:left}
.mdGreyBoxSub h3 {text-align:left; padding:0; margin:0; font:bold 11px Arial, helvetica, sans-serif; text-transform:uppercase; color:#c00418}
.mdGreyBoxSub p {padding:0; margin:6px 0 0; font:normal 11px/15px Arial, Helvetica, sans-serif}
.mdGreyBoxSub p a {background:url(img/bullet_red.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:3px 0 0}

.mdGreyBox.abonnent {height:196px; padding:10px; margin:0 0 0 15px}
.abonnent .mdGreyBoxSub {width:185px; margin:0; height:198px}
.abonnent .mdGreyBoxSub.borded {width:181px; margin:0; padding:0 0 0 13px; border-left:1px solid #cccccc}
.abonnent .mdGreyBoxSub .mdPic {width:185px; margin:0; padding:0}
.abonnent .mdGreyBoxSub .mdTeaserText {width:182px; height:110px; overflow:hidden}

.mdGreyBox.abonnentheader {height:52px; padding:10px; margin:15px 0 15px 15px}
.abonnentheader .mdGreyBoxSub {width:auto; height:auto; margin:0}
.abonnentheader .mdGreyBoxSub .mdTeaserText {width:auto; padding:0}
.abonnentheader .mdGreyBoxSub .mdTeaserText h3 {width:50%; float:left; display:inline}

/* Gradient box  ------------------------------------------------------- */
.mdBoxTestYourself {margin:0px 15px 5px; padding:10px 8px; text-align:left; background:#e1e1e1 url(img/greyboxbg3.jpg) repeat-x; min-height:1%}
.mdBoxTestYourself li {text-align:left; padding:0; margin:0; list-style-type:none}
.mdBoxTestYourself .mdFormRadioWrap label {width:480px}
.mdBoxTestYourself .mdFormSubmitWrap {margin:14px 0 0}
.mdBoxTestYourself .mdFormSubmit {border:0; background:url(img/button120x22.gif); width:120px; height:22px; padding:0 18px 1px 0}
.mdBoxTestYourself .mdFormSubmit:hover {background:url(img/button120x22.gif) 0 22px; padding:1px 17px 0 1px}

/* Webpoll */
.webpoll fieldset {padding:10px 0 0}
.webpoll label {font:normal 11px verdana, arial, sans-serif}
.webpoll .mdFormTextWrap {width:100%; padding:0 0 3px; font:normal 11px Verdana, Arial, sans-serif}
.webpoll .mdFormSubmitWrap {padding:6px 0 0}
#mdBodyRightSub .webpoll h5 {font:bold 14px Arial, Helvetica, sans-serif; margin:0; padding:0 0 4px; text-transform:uppercase; color:#363e4c}
.webpoll .mdFormSubmit {border:0; background:url(img/button92x22.gif) 0 0; width:92px; height:22px; padding:0 18px 1px 0}
.webpoll .mdFormSubmit:hover {background:url(img/button92x22.gif) 0 22px; padding:1px 17px 0 1px}
.webpoll dl {padding:0; margin:10px 0 0}
.webpoll .mdPollResults dt {width:80%; float:left; overflow:hidden; position:relative; font:normal 11px Verdana, Arial, sans-serif}
.webpoll .mdPollResults dd {float:none; margin:0; position:relative; text-align:right; font:bold 11px Verdana, Arial, sans-serif}

/* Fakta */
.fakta h3 {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#363e4c}
.fakta p {font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#363e4c}
.fakta li.up {clear:both; background:url(img/arrow_up.gif) no-repeat 0 3px; padding:0 0 0 10px; margin:3px 0 0}
.fakta li.down {clear:both; background:url(img/arrow_down.gif) no-repeat 0 3px; padding:0 0 0 10px; margin:3px 0 0}

/* Searchresult */
.mdGlobalSearch3 {margin:0 15px; padding:15px; background:#e1e1e1 url(img/searchboxbg.jpg) repeat-x; min-height:1%; font:bold 11px Verdana, Arial, sans-serif}
.mdGlobalSearch3 p {margin:0; padding:10px 0 5px}
.mdGlobalSearch3 a {font:normal 11px verdana, arial, sans-serif; text-decoration:underline}
.mdGlobalSearch3 .mdFormText {border:1px solid #636363; height:20px; width:200px; background:#fff; color:#c00418; padding:0 2px; margin:0 5px}
.mdGlobalSearch3 .mdFormSubmit {border:0; background:url(img/button56x22.gif) 0 0; width:56px; height:22px; padding:0 18px 1px 0}
.mdGlobalSearch3 .mdFormSubmit:hover {background:url(img/button56x22.gif) 0 22px; padding:1px 17px 0 1px}
.static ul li {background:url(img/bullet_red.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:3px 0 0; text-align:left}
.search-results dt {font:bold 11px Verdana, Arial, sans-serif; padding:0 0 0 15px}
.search-results dd {font:normal 11px Verdana, Arial, sans-serif; margin:0 0 10px 15px}

/* Ordbogen */
.mdBoxWordSearch {margin:0 15px 5px}
.mdBoxWordSearch .mdFormTextWrap {width:300px; text-align:left}
.mdBoxWordSearch .mdFormText {width:280px; margin:4px 0 10px}
.mdBoxWordSearch .mdFormSubmit {border:0; background:url(img/button92x22.gif); width:92px; height:22px; padding:0 18px 1px 0}
.mdBoxWordSearch .mdFormSubmit:hover {background:url(img/button92x22.gif) 0 22px; padding:1px 17px 0 1px}
.mdBoxWordSearchSub {margin:0px 15px; padding:10px; background:#e1e1e1 url(img/searchboxbg.jpg) repeat-x 0 -25px; text-align:left; min-height:25px}
.mdBoxWordSearchSub h5 {padding:0 0 10px}
.mdBoxWordSearch p {padding:0 0 10px}
.mdBoxWordSearchSub a {padding:0 8px 0 0; text-decoration:none; font:bold 14px/15px Arial, Helvetica, sans-serif; color:#b5b6b9}
.mdBoxWordSearchSub a:hover {text-decoration:underline}

/* Testbox for TestArticle */
.mdBoxTest {margin:0; padding:0}
.mdBoxTest .mdPic {padding:15px 0 0 15px; float:left}
.mdBoxSubTest {margin:30px 0 0}
.mdBoxSubTest p {padding:4px 0}
.mdBoxSubTest .mdDiagram {height:43px; margin:10px 15px 0 0; padding:0 0 0 20px; background:url(img/boxtestbg.jpg) no-repeat}
.mdBoxSubTest .mdDiagramSub {float:left; padding:0 0 0 10px}
#mdBodyContentSub .mdBoxSubTest .mdDiagramSub h4 {font:bold 12px/43px Arial, Helvetica, sans-serif; color:#656566; text-transform:none; padding:4px 0 0; white-space:nowrap}
.mdBoxSubTest .mdDiagramSub2 {float:left; padding:0 0 0 10px; width:120px}
#mdBodyContentSub .mdBoxSubTest .mdDiagramSub2 h4 {font:bold 12px/43px Arial, Helvetica, sans-serif; padding:4px 0 0; color:#656566; text-transform:none; white-space:nowrap}
.mdBoxSubTest .form {padding:12px 12px 0; float:right}
.mdBoxSubTest .form .mdFormSubmit {border:0; background:url(img/button120x22.gif); width:120px; height:22px; padding:0 18px 1px 0}
.mdBoxSubTest .form .mdFormSubmit:hover {background:url(img/button120x22.gif) 0 22px; padding:1px 17px 0 1px}

.mdBoxSubTest .mdStarWrap {float:right; margin:14px 12px 0 0; white-space:nowrap}
.mdBoxSubTest .mdStarWrap .star.off {float:left; width:17px; height:15px; overflow:hidden; background:url(img/star.gif) no-repeat 0 0}
.mdBoxSubTest .mdStarWrap .star.on {float:left; width:17px; height:15px; overflow:hidden; background:url(img/star.gif) no-repeat 0 -16px}
.mdBoxSubTest .dots {float:right; margin:14px 12px 0 0; white-space:nowrap}
.mdBoxSubTest .mdFormDescription {display:none}
#mdBodyContentSub .mdBoxSubTest h5 {font:bold 16px/43px Arial, Helvetica, sans-serif; color:#656566; text-transform:none; padding:3px 0 0}

.mdBoxSubTest.frontpage {margin:5px 0 0 15px}
.mdBoxSubTest.frontpage .mdDiagram {padding:0 0 0 5px}
.mdBoxSubTest.frontpage h2 {font:normal 11px/13px Verdana, Arial, sans-serif; padding:6px 15px 0 0}
.mdBoxSubTest.frontpage p a {background:url(img/bullet_red.gif) no-repeat 0 4px; font:normal 11px/13px Verdana, Arial, sans-serif; padding:0 0 0 10px; margin:3px 0 0}
.mdBoxTest .mdPic.frontpage {margin:15px 15px 0 0; padding:0}

/* Testbox for TestListing */
.mdBoxTest2 {margin:10px 0 0; padding:0}
.mdBoxSubTest2 {margin:5px 0 0}
#mdBodyContentSub .mdBoxSubTest2 .mdDiagramSub h4 {font:bold 12px/43px Arial, Helvetica, sans-serif; color:#656566; text-transform:none; padding:5px 0 0; white-space:nowrap}
#mdBodyContentSub .mdBoxSubTest2 .mdDiagramSub2 h4 {font:bold 12px/13px Arial, Helvetica, sans-serif; padding:8px 0 0 1px; color:#656566; text-transform:none}
.mdBoxSubTest2 .mdDiagram {height:43px; margin:6px 15px 0 0; padding:0 0 0 6px; background:url(img/boxtestbg.jpg) no-repeat}
.mdBoxSubTest2 .mdDiagram .mdDiagramSub {float:left; margin:0 0 0 6px}
.mdBoxSubTest2 .mdDiagram .mdDiagramSub2 {float:left; margin:0 0 0 6px; width:75px}
.mdBoxSubTest2 .mdDiagramSub.mdStarWrap {float:right; margin:0 8px 0 0; padding:13px 0 0 3px; white-space:nowrap}
.mdBoxSubTest2 .mdStarWrap .star.off {float:left; width:15px; height:15px; overflow:hidden; background:url(img/star.gif) no-repeat 0 0}
.mdBoxSubTest2 .mdStarWrap .star.on {float:left; width:15px; height:15px; overflow:hidden; background:url(img/star.gif) no-repeat 0 -16px}
.mdBoxSubTest2 .mdDiagram .dots {float:right; margin:0 8px 0 0; padding:13px 0 0 3px; white-space:nowrap}
.mdBoxSubTest2 div.fivestar-widget .star {width:15px}
.mdBoxSubTest2 .mdFormDescription {display:none}
.mdBoxSubTest2 h5 {font:bold 16px/43px Arial, Helvetica, sans-serif; color:#656566; text-transform:none; padding:4px 0 0 10px}
.mdBoxTest2 p a {background:url(img/bullet_red.gif) no-repeat 0 4px; padding:0 0 0 10px; margin:3px 0 0}

/* SLIDER */
.mdGreyBox.mdkarrusel {padding:10px}
.mdGreyBox .mdGallerySlider {padding:0; height:137px; overflow:hidden; margin:5px 0; width:608px}
.mdGreyBox .mdGallerySlider .mdPrev, .mdGallerySlider .mdNext {text-indent:-1000px}
.mdGreyBox .mdGallerySlider .mdPrev a, .mdGreyBox .mdGallerySlider .mdNext a {outline:0; font-size:1px; color:#ea1f00; background:#fff url(img/bg_gal_pagination.png) no-repeat -11px 0; float:left; height:86px; width:9px; margin:0; padding:1px}
.mdGreyBox .mdGallerySlider .mdPrev a {background-position:0 0}
.mdGreyBox.mdkarrusel .linkmore {text-align:right}
.mdGreyBox.mdkarrusel .linkmore a {color:#363e4c; text-decoration:none}

.mdGreyBox .mdGallerySlider .mdGallerySliderInner {padding:0; float:left; margin:0; overflow:hidden; width:586px!important}
.mdGreyBox .mdGallerySlider ul li {float:left; background:none; padding:0; border-bottom:0; margin:1px 0 0; height:135px; width:97px; overflow:hidden; text-align:center}
.mdGreyBox .mdGallerySlider ul li a{ display:block; padding:0; margin:0}
.mdGreyBox .mdGallerySlider ul li a img {margin:0; padding:0}
.mdGreyBox .mdGallerySlider ul li p {padding:4px 4px 0 0; margin:1px 0 0; height:35px; overflow:hidden; font-size:10px}
.mdGreyBox .mdGallerySlider ul li p a {color:#363e4c; text-align:left; padding-left:6px; background:url(img/bg_listitem_a.gif) no-repeat 0 6px; text-decoration:none}
.mdGreyBox .mdGallerySlider ul li p a:hover {color:#f30; text-decoration:none}
.mdGreyBox .mdGallerySlider ul li a {border:0}

/* Login-form */
form label {font-weight:bold; font-family:"trebuchet ms", Verdana, Arial, sans-serif; cursor:pointer}
.mdContentForm {clear:both; min-height:1px; overflow:hidden; margin-bottom:10px}
.mdContentForm div, .mdFormDescription {padding:5px 15px 5px; min-height:1px; text-align:left; float:left}
.mdContentForm div. {width:100%}
.mdForumNewTopic div {width:auto}
.mdContentForm div div {width:auto}
.mdContentForm div.mdFormTextareaWrap div {width:364px; clear:both}
.mdContentForm .grippie {padding:0}
.mdContentForm .mdFormSubmitWrap .mdFormSubmit {margin:10px 0; border:0; background:url(img/button120x22.gif); width:120px; height:22px; padding:0 18px 1px 2px}
.mdContentForm .mdFormSubmitWrap .mdFormSubmit:hover {background:url(img/button120x22.gif) 0 22px; padding:1px 17px 0 3px}

#user-register h1 {padding:0 0 0 15px}
.mdFormDescription div {padding:5px 20px 5px 30px}
.mdContentForm label {float:left; width:200px; text-transform:uppercase}
	.mdColumn8 .mdContentForm label {width:158px; text-align:left}

.mdColumn8 .mdFormTextWrap, .mdColumn8 .mdFormTextareaWrap, .mdColumn8 .mdFormPasswordWrap, .mdColumn8 .mdFormSelectWrap, .mdColumn8 .mdFormSubmitWrap, .mdColumn8 .mdFormZipCityWrap , .mdColumn8 .mdFormZipCityWrap {float:left; width:390px}
.mdColumn8 .mdFormSubmitWrap .mdFormSubmit {float:right; margin:10px; border:0; background:url(img/button120x22.gif); width:120px; height:22px; padding:0 18px 1px 2px}
.mdColumn8 .mdFormSubmitWrap .mdFormSubmit:hover {background:url(img/button120x22.gif) 0 22px; padding:1px 17px 0 3px}
	
.mdContentForm .mdFormTextWrap .mdFormText, .mdContentForm .mdFormPasswordWrap .mdFormPassword {float:left; width:220px}
	
.mdContentForm .mdFormCheckboxWrap label, .mdContentForm .mdFormRadioWrap label {font:normal verdana, arial, sans-serif; margin-left:8px; width:500px; text-transform:none}
	.mdColumn8 .mdContentForm .mdFormCheckboxWrap label, .mdColumn8 .mdContentForm .mdFormRadioWrap label {width:350px}

.mdContentForm .mdFormCheckboxWrap .mdFormCheckbox, .mdContentForm .mdFormRadioWrap .mdFormRadio {float:left; margin:0}
.mdContentForm .mdFormButtonWrap {margin-bottom:25px}
.mdContentForm .mdFileWrap .mdImg {float:left; padding:0; margin-right:15px; width:80px; height:93px; overflow:hidden; background:#ccc}
.mdContentForm .mdFileWrap .mdButton {display:block; margin:15px 0}
.mdContentForm .mdFormTextarea {width:220px; height:100px}
.mdContentForm p {max-width:380px}

.mdContentForm .mdFormZipCityWrap .mdFormText {float:left}
.mdContentForm .mdFormZipCityWrap .mdFormZip {width:50px; margin-right:8px}
.mdContentForm .mdFormZipCityWrap .mdFormCity {width:158px}

#mdBodyContentSub h4.mdToggler {position:relative; background:url(img/forum_buttonbg.jpg); height:24px; margin:10px 15px 10px; padding:0 15px; color:#18191d; font:bold 12px/24px "trebuchet ms", Arial, sans-serif; text-transform:uppercase; width:380px}
#mdBodyContentSub h4.mdToggler span.pseudoLink {position:absolute; top:0; right:0; padding:0 25px 0 10px; background:url(img/articlecomment_toggler_bg.png) no-repeat 100% 0; height:22px; font:bold 11px/22px "trebuchet ms", Arial, sans-serif; color:#444444; text-transform:uppercase; text-decoration:none; cursor:pointer}
#mdBodyContentSub h4.mdToggler span.pseudoLink:hover {text-decoration:underline}
#mdBodyContentSub .mdEditProfile	h4 a {background:#1f4473 url(img/arrow_color_neutral.gif) no-repeat 65px 50%}

.mdEditProfile .mdFormSubmitWrap {text-align:right; padding:0; margin:0; width:435px}

#user-login h1 {padding:0 0 10px 15px}
#user-login h2 {padding:10px 15px}

.mdEditProfile .mdFormSelectWrap .mdFormSelect {width:222px}

.mdEditProfile .mdImagePreview {float:left; padding:5px 15px; height:93px; width:80px}
.mdEditProfile .mdFormFileWrap {width:250px}
.mdEditProfile .mdFormFile {width:230px}
.mdEditProfile .mdEditProfileUpload .mdFormButtonWrap {width:100px}

.mdEditProfile fieldset fieldset {margin:10px 0; min-height:1px; overflow:hidden}
.mdEditProfile fieldset fieldset fieldset legend {display:block; padding:0 30px; font:bold 11px/16px "trebuchet ms", Verdana, sans-serif; text-transform:uppercase}

.mdEditProfile .mdFormCheckboxWrap {width:125px; overflow:hidden; padding-left:15px; padding-right:0; float:left}
.mdEditProfile .mdFormCheckboxWrap input {margin:0; float:left}
.mdEditProfile .mdFormCheckboxWrap label {float:left; margin-left:8px; width:100px}

.messages {margin:0 15px}
.mdDeleteProfile .mdFormSubmitWrap, .mdDeleteProfile .mdFormLinkButtonWrap {display:inline; padding:0 0 0 30px}
.mdDeleteProfile .mdFormSubmitWrap {padding:0}

/* Competition */
.mdCompetition {margin:10px 0px 5px 15px; text-align:left}
.mdCompetition fieldset {margin:0 0 15px}
.mdCompetition .mdLine {margin:8px 0; height:6px; padding:0; background:url(img/bluepixel.gif) repeat-x}
.mdCompetition h5 {padding:12px 0; margin:0; color:#363E4C; font:bold 13px/15px Arial, Helvetica, sans-serif}
.mdCompetition legend {display:inline; padding:0}
.mdCompetition p {margin:10px 0 0; padding:0}
.mdCompetition .mdFormTextWrap label, .mdCompetition .mdFormTextareaWrap label {float:left; width:280px; padding:0 0 2px}
.mdCompetition .mdFormText, .mdCompetition .mdFormTextarea {width:280px}
.mdCompetition .mdFormRadioWrap {width:420px; padding:6px 0 0}
.mdCompetition .mdFormCheckboxWrap {padding:10px 0 0}
.mdCompetition .mdFormTextWrap, .mdCompetition .mdFormTextareaWrap {margin:8px 10px 0 0; font:bold 12px/14px Arial, Helvetica, sans-serif}
.mdCompetition .mdFormSubmitWrap {width:420px; margin:0; padding:0}
.mdCompetition .mdFormSubmit {border:0; background:url(img/button92x22.gif); width:92px; height:22px; padding:0 18px 1px 0}
.mdCompetition .mdFormSubmit:hover {background:url(img/button92x22.gif) 0 22px; padding:1px 17px 0 1px}

/* LOGIN (rightpanel) */
.mdLogin {width:330px; margin:13px 15px 5px; padding:15px 15px 0 15px; background:#e1e1e1 url(img/greyboxbg2.jpg) repeat; border:1px solid #adadad; overflow:hidden}
.mdColumn6 .mdLogin {width:269px}
#mdBodyRightSub .mdLogin h5 {text-align:left; color:#363e4c; padding:0 0 10px; font:bold 12px Arial, Verdana, sans-serif; text-transform:none}
.mdLogin p {font:normal 11px Verdana, Arial, sans-serif; text-align:left; color:#363e4c; padding:0 0 10px}
.mdLogin div {padding:0 5px 5px 0; float:left}
.mdLogin a {font:normal 11px verdana, arial, sans-serif}
.mdLogin .mdFormTextWrap, .mdLogin .mdFormPasswordWrap {width:100%; margin:0 0 5px; text-align:left}
.mdLogin label {display:inline; float:left; text-transform:uppercase; font:bold 11px/21px Arial, Helvetica, sans-serif; width:100px; text-align:left}
.mdColumn6 .mdLogin .mdFormText, .mdColumn6 .mdLogin .mdFormPassword {float:right; border:1px solid #363e4c; width:140px; color:#c00418; font-size:12px; padding:2px; margin:0 5px 0 0}
#mdBodyRightSub .mdLogin .mdFormCheckboxWrap {width:120px; text-align:left; float:left; padding:3px 0 0}
.mdLogin label.option {text-transform:none; float:none; padding:0}
.mdLogin .mdFormSubmitWrap {clear:both; padding:0 5px 5px; width:100%}
.mdLogin .Text {margin:10px 0 0}
#mdBodyContent #user-login .mdFormSubmit {float:right; margin-right:11px}

/*FORUMS  TABLE VIEW */
.mdAdvForum {margin:0 15px}
.mdAdvForum p {padding:0 0 15px}
.mdForumBreadcrumb {padding:0 0 10px; font-size:11px}

.mdForums, .mdTopics {margin:0 0 20px; font:normal 11px/16px Verdana, Arial, sans-serif; border-collapse:separate; width:630px; border-top:1px solid #cdcdcd; border-bottom:2px solid #a4a4a4}
	.mdForums th, .mdTopics th {border-bottom:2px solid #f1f1f1; border-left:1px solid #959595; border-right:1px solid #cecece; padding:3px 8px 3px 8px; background:#fff url(img/th_gradient.png) repeat-x 0 100%; font-size:11px; text-align:left!important}
		.mdForums th:first-child, .mdTopics th:first-child {border-left:0}
		.mdForums th:last-child, .mdTopics th:last-child {border-right:0}
	
	.mdForums thead th, .mdTopics thead th {text-transform:uppercase; color:#000; font-weight:bold}
	.mdForums tbody th, .mdTopics tbody th {font-weight:normal; text-transform:uppercase}
	.mdForums th a, .mdTopics th a {color:#000; white-space: nowrap}
	
	.mdForums td, .mdTopics td {border:0; border-left:1px solid #959595; border-right:1px solid #cecece; padding:4px 8px; font:normal 11px/16px Verdana, Arial, sans-serif; text-align:left}
	.mdForums tr.odd td, .mdTopics tr.odd td {background:#fff url(img/td_gradient.png) repeat-x 0 100%}
	.mdForums tr.even td, .mdTopics tr.even td {background:#fff url(img/td_gradient_alt.png) repeat-x 0 100%}
	.mdForums td a, .mdTopics td a {color:#e40007}
	
	/* specific cell styling */
	.mdForums .mdForumStatus {border:0; padding:5px 0 5px 5px; width:48px}
	.mdForums .mdForumName {border-left:0; width:260px}
		.mdForumName strong {display:block; text-transform:uppercase; font:normal 18px/23px Arial, verdana, sans-serif}
		.mdForumName strong a {color:#e40007}
	.mdForums .mdForumTopics {width:30px; text-align:center}
	.mdForums .mdForumCount {width:30px; text-align:center}
	.mdForums .mdForumLatest {border-right:0}
	
	.mdTopics .mdTopicStatus {border:0; padding:5px 0 5px 5px; width:24px}
	.mdTopics .mdTopicName {border-left:0; width:160px}
		.mdTopics .mdSticky {display:block}
	.mdTopics .mdTopicReplies {text-align:center}
	.mdTopics .mdTopicViews {text-align:center}
	.mdTopics .mdTopicCreated {width:160px}
	.mdTopics .mdTopicLatest {border-right:0; text-align:center}
	
	/* links in table */
	.mdForums .mdForumName a, .mdTopics .mdForumName a {text-decoration:none}
	.mdForums .mdForumName a:hover, .mdTopics .mdForumName a:hover {text-decoration:underline}

/* POSTS */
.mdPost {font-size:11px; text-align:left}
.mdPostWrap {margin:0} 
.mdPostWrapSub {margin:0 15px!important; min-height:1px; overflow:hidden; background:url(img/post_bg.png) repeat-y 0 0}

.mdPost .mdPostTitle {background:#fff url(img/th_gradient.png) repeat-x 0 100%; padding:3px 8px; color:#000; min-height:1px; overflow:hidden; border-top:1px solid #cdcdcd; text-align:left}
	.mdPostTitle strong {font:bold 11px/15px Verdana, Arial, sans-serif; text-transform:uppercase; width:430px; float:left}
	.mdPostTitle span {float:right; font:normal 10px/15px Verdana, Arial, sans-serif}
		.mdPostTitle a {color:#000}
.mdPostReply .mdPostTitle {}
	.mdPostReply .mdPostTitle strong {font:bold 11px/17px Verdana, Arial, sans-serif; text-transform:none}
	.mdPostReply .mdPostTitle span {top:3px; text-align:right}
		.mdPostReply .mdPostTitle span em {font-style:normal}
	
.mdPostWrap .mdAuthorWrap {float:left; width:136px}
	.mdPostWrap .mdAuthorPane {padding:10px}
	.mdPostWrap .mdAuthorPane .picture img {margin:0 auto 5px; border:1px solid #000}
		.mdPostWrap .mdAuthorPane .mdAuthorName {margin:0 0 5px}
		.mdPostWrap .mdAuthorPane .mdAuthorOnline {line-height:16px; min-height:1px; overflow:hidden; margin:0 0 5px}
		.mdPostWrap .mdAuthorPane .mdAuthorOnline span {float:left; margin:0 3px}

.mdPostReply {border-bottom:2px solid #fff}
.mdPostReply .mdPostWrapSub {background-position:-630px 0}
.mdBestComment .mdPostWrapSub {background:#fff771}
.mdPostReply .mdPostTitle {border-top:1px solid #999}
.mdForumAuthorSignature p {padding:5px 20px}
.mdForumAuthorSignature a {padding:0 20px}
.mdPostWrap .mdPostContent {float:left; width:494px}
.mdPostWrap .mdPostContentSub {padding:10px 20px}
.mdPostContent .mdForumLastEdited {padding:5px 0; color:#333; font-style:italic; font-size:10px}

.mdPostWrap .mdPostContent .mdQuoteMsg {margin:0 0 10px; padding:5px; border:1px solid #999; background:#ddd}
.mdPostWrap .mdPostContent .mdQuoteCite {margin:0 0 5px}

.mdPostContent p {padding:5px 0}

.mdPostFooter {clear:both; min-height:1px; overflow:hidden; padding-left:136px}

.mdPostFooter .mdJumpLinks {float:left; width:100px}
.mdPostFooter .mdJumpLinks a {margin:5px}
.mdPostFooter div.mdPostFooterLinks {float:left; width:494px}

span.mdForumAd {display:block; padding:10px 0; text-transform:uppercase; color:blue}
span.mdForumAd a {color:blue}

/* statistics */
.mdForumStat dl {margin:0 0 15px; min-height:1px; overflow:hidden; text-align:left}
.mdForumStat dt {float:none!important; padding:15px 0 0; margin:0!important; font:bold 11px/16px Verdana, Arial, sans-serif; width:auto!important}
.mdForumStat dd {float:none!important; padding:0; margin:0!important; width:auto!important; font-size:11px}
.mdForumStat dd strong {font-weight:normal}

/* LEGEND LISTS */
.mdLegend ul {font-size:11px}
.mdLegend li {padding:0; margin:5px 0; background:none}
/* specific lists */
ul.mdForumLegend li img {float:left; margin-right:5px}
ul.mdForumLegend li {height:48px; line-height:48px}

ul.mdTopicLegend li img {float:left; margin-right:5px}
ul.mdTopicLegend li {height:24px; line-height:24px}

ul.mdForumLinks {margin:0; padding:10px 0 10px 20px; text-align:right}
ul.mdForumLinks li {display:inline-block; margin:0 0 0 5px; padding:0; background:none}
ul.mdForumLinks li a {border:1px solid #626262; display:inline-block; margin:5px; height:15px; overflow:hidden; background:url(img/btn_bg.png) no-repeat 100% 50%; text-align:left; color:#404040; text-transform:uppercase; font:normal 11px/15px Verdana, Arial, sans-serif; padding:1px 20px 2px 8px; cursor:pointer; text-decoration:none}
ul.mdForumLinks li a:hover {color:#000; border-color:#000}
	ul.mdForumLinks li.comment_forbidden a {margin:0 5px -5px}

div.mdPostFooterLinks ul {margin:0; padding:0 5px 10px; text-align:right}
.mdForumAuthorSignature p {padding:5px 0 5px 15px}

div.mdPostFooterLinks ul li {display:inline-block; margin:0; padding:0; background:none}
div.mdPostFooterLinks ul li a {border:1px solid #626262; display:inline-block; margin:5px; height:15px; overflow:hidden; background:url(img/btn_bg.png) no-repeat 100% 50%; text-align:left; color:#404040; text-transform:uppercase; font:normal 11px/15px Verdana, Arial, sans-serif; padding:1px 20px 2px 8px; cursor:pointer; text-decoration:none}
div.mdPostFooterLinks ul li a:hover {color:#000; border-color:#000}
	div.mdPostFooterLinks ul li.comment_forbidden a {margin:0 5px -5px}

/* FORUM */
.mdForumReply {}
.mdForumReply h3 {background:#1f4473; margin:0 15px 10px; font:normal 14px/28px Verdana, Arial, sans-serif; text-transform:uppercase; color:#fff; padding:0 15px}
.mdForumReply .mdFormTextareaWrap label, .mdForumReply .mdFormTextareaWrap textarea {display:block; float:none}
.mdForumReply .mdFormTextareaWrap textarea {width:598px; height:140px}
.mdForumReply .mdFormSubmitWrap {text-align:right}

.mdForumNewTopic, .mdForumReply {}
.mdForumNewTopic fieldset, .mdForumReply fieldset {clear:both; width:660px; padding:0 0 10px}
.mdForumNewTopic h1, .mdForumReply h1 {padding:0 15px 10px}
.mdForumNewTopic .mdFormTextWrap, .mdForumNewTopic .mdFormSelectWrap, .mdForumNewTopic .mdFormMarkupWrap, .mdForumNewTopic .mdFormItemWrap, .mdForumReply .mdFormTextWrap, .mdForumReply .mdFormSelectWrap, .mdForumReply .mdFormMarkupWrap, .mdForumReply .mdFormItemWrap {float:left; width:630px; padding-bottom:15px}

.mdContentForm div.mdFormTextareaWrap div.wysiwygToolbar div {clear:none; float:left; width:45px}
.mdForumNewTopic .mdFormText, .mdForumReply .mdFormText {border:1px solid #000; padding:2px 0; text-indent:2px}
.mdForumNewTopic label, .mdForumReply label {display:block; padding:0 0 2px; font-size:12px; width:130px}
.mdForumNewTopic .mdFormText, .mdForumNewTopic .mdFormSelect, .mdForumReply .mdFormText, .mdForumReply .mdFormSelect {margin:0 15px; width:298px}
.mdForumNewTopic .mdFormTextareaWrap, .mdForumReply .mdFormTextareaWrap {clear:both; padding:0 15px 15px}
.mdForumNewTopic .mdFormTextareaWrap.mdFormReqWrap {padding:0 0 15px; width:630px}
.mdForumNewTopic .mdFormTextareaWrap label, .mdForumReply .mdFormTextareaWrap label {display:block; float:none; padding:0 0 2px}
.mdForumNewTopic .mdFormTextarea, .mdForumReply .mdFormTextarea {margin:0; width:624px; height:180px; border:1px solid #000; padding:2px}
.mdForumNewTopic .mdFormDescription, .mdForumReply .mdFormDescription {clear:both; padding:5px 15px 10px; font-size:11px; line-height:13px; color:#666}
.mdForumNewTopic .mdFormSubmitWrap, .mdForumReply .mdFormSubmitWrap {float:left; padding:18px 15px 15px}
.mdForumNewTopic .mdFormSubmit, .mdForumNewReply .mdFormSubmit {border:1px solid #626262; height:22px; background:url(img/btn_bg.png) no-repeat 100% 50%; text-align:left; color:#404040; text-transform:uppercase; font:normal 12px/22px Verdana, Arial, sans-serif; padding:1px 20px 2px 8px}
.mdForumNewTopic .mdFormRadioWrap, .mdForumNewTopic .mdFormCheckboxWrap, .mdForumReply .mdFormRadioWrap, .mdForumReply .mdFormCheckboxWrap {min-height:1px; overflow:hidden; clear:both; padding:0 0 15px}
.mdForumNewTopic .mdFormRadioWrap input, .mdForumNewTopic .mdFormCheckboxWrap input, .mdForumReply .mdFormRadioWrap input, .mdForumReply .mdFormCheckboxWrap input {float:left; margin:0 0 0 15px}
.mdForumNewTopic .mdFormRadioWrap label, .mdForumNewTopic .mdFormCheckboxWrap label, .mdForumReply .mdFormRadioWrap label, .mdForumReply .mdFormCheckboxWrap label {float:left}
.mdForumNewTopic .mdFormFile, .mdForumReply .mdFormFile {margin:0 15px}
#attach-wrapper .mdFormSubmitWrap {float:none; width:600px}
.mdForumNewTopic .mdFormDescription, .mdForumReply .mdFormDescription {clear:both; padding:5px 15px 10px; font-size:11px; line-height:13px; color:#666}
.mdForumNewTopic .mdFormDescription ul.tips li, .mdForumReply .mdFormDescription ul.tips li {padding:0}

.mdForumReply p {padding:0 15px 15px}

/* PROFILE PAGES */
.mdForumProfile {background:#fff; padding:30px 0}
.mdForumProfile .mdProfileHeader {background:url(img/profileheader_bg.png) repeat-x 0 0; margin:15px 15px 1px; height:46px; width:630px; overflow:hidden}
.mdForumProfile .mdProfileHeader ul {height:46px; margin:0; padding:0 2px 0 0; overflow:hidden; float:right; background:url(img/profileheader_splitter.png) no-repeat 100% 0}
	.mdForumProfile .mdProfileHeader li {float:left; margin:0; padding:0; height:46px; overflow:hidden; font:bold 12px/56px Verdana, Arial, sans-serif; text-align:center; color:#1f4473; text-transform:uppercase; background:url(img/profileheader_bg.png) repeat-x 0 -46px; color:#e40007}
		.mdForumProfile .mdProfileHeader li span {display:block; height:46px; padding:0 0 0 20px; background:url(img/profileheader_bg.png) no-repeat 0 -92px}
		.mdForumProfile .mdProfileHeader li span span {padding:0 20px 0 0; background-position:100% -138px}
		.mdForumProfile .mdProfileHeader li a {display:block; height:46px; color:#000; text-decoration:none; background:url(img/profileheader_bg.png) repeat-x 0 0}
		.mdForumProfile .mdProfileHeader li a:hover {color:#e40007}
		.mdForumProfile .mdProfileHeader li a span {background:url(img/profileheader_splitter.png) no-repeat 0 0}
		.mdForumProfile .mdProfileHeader li a span span {background:none}
		
.mdProfileWrap {min-height:1px; overflow:hidden; background:url(img/profilewrap_bg.gif) repeat-y 15px 0}

.mdCreateProfile .mdFormZipCityWrap label[for*='edit-zipcity-'], .mdEditProfile .mdFormZipCityWrap label[for*='edit-zipcity-'] {display:none}

/*author pane*/
.mdProfileWrap .mdAuthorPane {padding:30px 25px 0}
.mdProfileWrap .mdAuthorPane .picture img {border:1px solid #1f4473}
.mdProfileWrap .mdAuthorPane div {margin:0 0 5px}
.mdProfileWrap .mdProfileInfo {padding-top:20px}
.mdProfileWrap p {padding:10px 15px 10px 0}

/* profile info*/
.mdProfileWrap .mdProfileInfo dl {padding:0 30px 15px 10px; min-height:1px; overflow:hidden}
.mdProfileWrap .mdProfileInfo dt {float:left; width:135px; margin:0; padding:0 0 5px; font:normal 12px/16px Verdana, Arial, sans-serif; text-transform:uppercase}
.mdProfileWrap .mdProfileInfo dd {float:left; width:320px; margin:0; padding:0 0 5px}

/* entries & surveillances*/
.mdProfileWrap .mdProfileEntries {padding:20px 0 15px}
.mdProfileWrap .mdProfileEntries p {padding:0 30px 15px 0}
.mdProfileWrap .mdProfileEntries table, .mdProfileWrap .mdProfileSurveillance table {margin:10px 0 15px 0; width:480px; font:normal 12px/16px verdana,arial,sans-serif; border:0}
.mdForum .mdProfileEntries tr th, .mdForum .mdProfileSurveillance tr th {background:url(img/profile_th_gradient.gif) repeat-x 0 50%; border:0; border-right:1px solid #fff; font:bold 12px/16px Verdana, Arial, sans-serif!important}
.mdForum .mdProfileEntries tr td, .mdForum .mdProfileSurveillance tr td {background:#e6e6e6; border:0; border-right:1px solid #fff}
.mdForum .mdProfileEntries tr.odd td, .mdForum .mdProfileSurveillance tr.odd td {background:#f1f1f1}

.mdProfileWrap .mdProfileEntries table thead tr th, .mdProfileWrap .mdProfileEntries table tbody tr td, .mdProfileWrap .mdProfileSurveillance table thead tr th, .mdProfileWrap .mdProfileSurveillance table tbody tr td {text-align:center!important}
.mdProfileWrap .mdProfileEntries table thead tr th.mdTopicName,	.mdProfileWrap .mdProfileEntries table tbody tr td.mdTopicName,	.mdProfileWrap .mdProfileSurveillance table thead tr th.mdTopicName,	.mdProfileWrap .mdProfileSurveillance table tbody tr td.mdTopicName {text-align:left!important}
.mdProfileSurveillance h2 {padding:0 30px 0 0}
.mdProfileWrap .mdProfileEntries .mdPaginationLeft, .mdProfileWrap .mdProfileEntries .mdPaginationRight {width:35%}
.mdProfileWrap .mdProfileEntries .mdPaginationCenter {width:30%; margin:0; color:#2d5e9a; text-align:center}

html.js .mdForumNewTopic fieldset.collapsed {margin-bottom:15px}
html.js .mdForumNewTopic .resizable-textarea textarea {width:624px}
html.js .mdForumNewTopic .resizable-textarea .grippie {width:628px}

/* Pagination */
.item-list ul.pager {text-align:right; margin:0 15px; padding:5px 0}
.item-list ul.pager li {padding:0; margin:0}
.item-list ul.pager li a {font-weight:bold; text-decoration:none}
.item-list ul.pager li a:hover {color:#c00418}

/* dotted line */
.mdDottedLineWhite {height:5px; background:url(img/dotline.gif) repeat-x}
.mdDottedLineBlack {height:4px; margin:0 10px 0 0; background:url(img/dotlineblack.gif) repeat-x; clear:both}

/* MDCOLUMN18 BOXES */
.mdColumn18 .mdBox {margin:0 15px; padding:0 0 6px; border-bottom:1px solid #ebebeb}
.mdColumn18 .mdIframe {margin:5px 15px}

/* MDCOLUMN12 BOXES */
.mdColumn12 .mdBox {margin:0 15px; padding:0 0 6px; border-bottom:1px solid #ebebeb}
.mdColumn12 .mdIframe {margin:5px 0 5px 15px}
.mdColumn12 .mdListItem .mdPic {padding:15px 0 0}
.mdColumn12 .mdBoxListing {margin:0 15px; padding:0 0 6px}
.mdColumn12 .mdBoxListing p {margin:0; padding:6px 0 0}
.mdColumn12 .mdListingNav {float:right; padding:0 15px 0 0}
.mdColumn12 .mdListingHead {margin:20px 15px 15px 15px; height:38px; padding:0 15px; background:url(img/listheaderbg.gif) repeat-x}
.mdColumn12 .mdListingHead h5 {font:bold 13px/15px Arial, Helvetica, sans-serif; color:#c00418; margin:0; padding:15px 0 0; text-align:left; text-transform:uppercase}
.mdColumn12 .mdListingHead span {margin:0 15px; padding:0 15px; font:bold 11px/15px Arial, Helvetica, sans-serif; text-transform:none; white-space:nowrap; position:absolute; right:0}
.mdColumn12 .mdBlueline {margin:0 15px; height:6px; padding:0; background:url(img/bluepixel.gif) repeat-x}

/* MDCOLUMN9 BOXES*/
.mdColumn9 .mdBox {border:none; padding:15px 0 5px}
.mdColumn9 .mdBox h3 {font:bold 11px Arial, helvetica, sans-serif; text-transform:uppercase}
.mdColumn9 .mdBox p {padding:5px 0 0}
.mdColumn9 .mdBox p a, .mdColumn9 .mdBoxListing p a {background:url(img/bullet_red.gif) no-repeat 0 5px; padding:0 0 0 10px; margin:3px 0 0}

/* MDCOLUMN8 BOXES*/
.mdColumn8 .mdBoxSub {margin:10px 0 0 15px}
.mdColumn8 .mdBoxSub .mdBoxImg {margin:8px 0}
.mdColumn8 .mdBoxSub p {padding:5px 0}
.mdColumn8 .mdBoxSub p img {margin:8px 8px 8px 0}
.mdColumn8 .mdBoxSubRight {margin:10px 15px 0 0}
.mdColumn8 h1 {padding:0 15px 4px}
.mdColumn8 .mdBoxSub h1 {padding:0 0 4px}
.mdColumn8 h3 {padding:0 0 6px}
#mdBodyContentSub .mdColumn8 .mdBoxSubRight h4 {margin:0; padding:8px 0 0; font:bold small Verdana, Arial, sans-serif; color:#18191d; text-transform:none}
#mdBodyContentSub .mdColumn8 .mdBoxSubRight p {padding:8px 0 0}
#mdBodyContentSub .mdColumn8 .mdBoxSubRight a {background:url(img/bullet_red.gif) no-repeat 0 5px; padding:0 0 0 10px; margin:3px 0 0}
.mdColumn8 .mdBlueline {margin:0 0 0 15px; height:6px; padding:0; background:url(img/bluepixel.gif) repeat-x}

/* MDCOLUMN6 BOXES*/
.mdColumn6 .mdTeaser {margin:20px 15px 0; padding:10px; background:#e1e1e1 url(img/greyboxbg.jpg) repeat-x 0 -40px; border:1px solid #cccccc; min-height:1%}
.mdColumn6 .mdTeaser a {text-decoration:none}

/* MDCOLUMN4 BOXES */
.mdColumn4 .mdBoxIcon {margin:0 15px 8px; height:24px; border-bottom:1px solid #ebebeb; padding:0 0 8px}
.mdColumn4 .mdIcon {margin:8px 4px 0 0; float:right}
.mdColumn4 .mdIcon a {cursor:pointer}
.mdColumn4 .mdPic {text-align:center; width:220px; overflow:hidden; margin:5px 0}
.mdColumn4 .mdPic img {padding:0}
.mdColumn4 .mdListItem {padding:0 15px}
.mdColumn4 .mdListItem p {padding:5px 0}

/* MDCOLUMN3 BOXES */
.mdColumn3 .mdPic {padding:15px 0 5px 15px}
.mdColumn3 .mdPic.right {padding:15px 15px 5px 0px}
.mdColumn3 .mdPicBox {margin:10px 0 5px 15px; width:150px; height:270px; overflow:hidden}
.mdColumn3 .mdPicBox h3 {margin:10px 0 0; font:bold 11px/15px Arial, Helvetica, sans-serif; text-transform:uppercase}
.mdColumn3 .mdPicBox p {font:normal 11px/15px Verdana, Arial, sans-serif; padding:4px 0}
.mdColumn3 .mdPicBox p a {background:url(img/bullet_red.gif) no-repeat 0 3px; padding:0 0 0 10px; margin:3px 0 0}

/* drupal.css|customers MENUS FOR ADMIN */
ul li.leaf, ul li.collapsed, ul li.expanded {list-style-type:none; list-style-image:none}
ul li.leaf{}
ul li.collapsed{}
ul li.expanded{}

/* ADVANCED FORM STUFF */
.node-form {padding:0 15px}
html.js .resizable-textarea textarea {font-size:12px}
html.js fieldset.collapsed legend a {background-image:url(img/drupal/menu-collapsed.png)}
html.js fieldset.collapsible legend a {background-image:url(img/drupal/menu-expanded.png)}

/* list.css|customers */
ul {list-style-type:none; margin:0; padding:0}
li {padding:0 0 0 5px; margin:0 0 0 15px; text-align:left}
li a {color:#18191d}
.mdBox ul {margin:0 15px}
.mdTheme1 ul, .mdTheme2 ul, .mdTheme3 ul, .mdTheme4 ul, .mdTheme5 ul, .mdTheme6 ul {margin:0}

/* shelltype0-c-0.css|customers */
.mdSt0-c-0 #mdBodyRight {display:none}

/* shelltype0-c-6.css|customers SHELL TYPE 0-c-6 */
.mdSt0-c-6 #mdBodyMain {margin-right:-330px}
.mdSt0-c-6 #mdBodyMainSub {margin-right:330px}
.mdSt0-c-6 #mdBodyRight {width:330px}

/* column_layout.css|customers COLUMNS LAYOUT (standard) */
.mdColumn1 {width:55px}
.mdColumn2 {width:110px}
.mdColumn3 {width:165px}
.mdColumn4 {width:220px}
.mdColumn5 {width:275px}
.mdColumn6 {width:330px}
.mdColumn7 {width:385px}
.mdColumn8 {width:440px}
.mdColumn9 {width:495px}
.mdColumn10 {width:550px}
.mdColumn11 {width:605px}
.mdColumn12 {width:660px}
.mdColumn18 {width:990px}

/* heading.css|customers HEADING */
h1 {font:bold 22px/28px Arial, Helvetica, sans-serif; color:#18191d; margin:0; padding:0 0 10px; text-align:left; clear:both}
h2 {font:bold small Arial, Helvetica, sans-serif; color:#18191d; margin:0; padding:0; text-align:left; clear:both}
h3 {font:bold 13px/15px Arial, Helvetica, sans-serif; color:#8087a5; margin:0; padding:0; text-align:left; clear:both}
h4 {font:normal 10px Arial, Helvetica, sans-serif; padding:0 15px; margin:0; clear:both; text-transform:uppercase; min-height:1px}
h5 {font:bold 12px/14px Arial, Helvetica, sans-serif; color:#c00418; margin:0; padding:0 0 0 15px; text-align:left; clear:both}
h6 {font:bold 12px/14px Arial, Helvetica, sans-serif; color:#c00418; margin:0; padding:12px 0 4px; clear:both}
h2 a, h3 a, h4 a {text-decoration:none}
.byline {font:normal 10px Arial, Helvetica, sans-serif; color:#9f9f9f; padding:10px 0 0; margin:0; clear:both; min-height:1px}

/* link.css|customers LINK */
a {text-decoration:underline; color:#18191d}
a:hover {text-decoration:none; color:#c00418}
a img {border:0}

/* paragraph.css|customers PARAGRAPH */
p {text-align:left; margin:0; padding:4px 0 0 15px}

/* hr_layout.css|customers */
div.hr {border-top:1px dotted #676e75; margin:0 15px 0 15px; padding:0}

/* ----------- FOOTER -------------------------------------------------------------- */
#mdFoot {margin:0 15px; padding:0; background:#18191d}
#mdFootSub {height:220px}

/* FOOT (search) */
.mdGlobalSearch2 {margin:0 10px; padding:10px}
.mdGlobalSearch2 .mdFormText {float:left; border:0 none; height:18px; width:200px; background:#bbbbbb; color:#c00418; font-size:12px; padding:2px 2px 0; margin:0 5px 0 330px}

/* FOOT (Teaser with linklisting) */
.mdBotTeaser {border-top:1px solid #000; border-bottom:1px solid #5c5d63; background:url(img/teaserbg.gif) repeat; height:126px}
.mdBotTeaserSub {border-top:1px solid #5c5d63; border-bottom:1px solid #000}
.mdBotTeaserBox {float:left; background:url(img/teaser_leftbar.gif) repeat-y; width:200px; height:102px; padding:0 0 0 16px; margin:13px 0 0 16px; overflow:hidden}
.mdBotTeaserBox h5 {font:bold 12px "trebuchet ms", verdana, sans-serif; padding:0 0 3px; text-transform:uppercase; color:#ffec00}
.mdBotTeaserBox li {text-align:left; padding:0; margin:0}
.mdBotTeaserBox li h3 {font:12px/16px verdana, arial, sans-serif}
.mdBotTeaserBox li a {color:#fff; text-decoration:none}
.mdBotTeaserBox li a:hover {color:#ffec00; text-decoration:underline}
.mdBotTeaserBox li a.active {color:#fff}

/* FOOT (legal) */
#mdFoot .mdLegal {font:normal 10px/16px Arial, Helvetica, sans-serif; color:#fff; margin:8px 15px; border-bottom:1px solid #87878a; text-align:left}
#mdFoot .mdLegal ul {display:inline; margin:0}
#mdFoot .mdLegal li {font:normal 10px/12px arial, verdana, sans-serif; text-transform:uppercase; display:inline; margin:10px 0 0 10px; padding:0 0 0 10px; border-left:1px solid #87878a}
#mdFoot .mdLegal li a {text-decoration:none; cursor:pointer; color:#fff}
#mdFoot .mdLegal li a:hover {color:#ffec00}

/* FOOT (menu) */
#mdFootMenu {margin:6px 15px; font:normal 10px/12px Arial, Helvetica, sans-serif; clear:both}
#mdFootMenu .mdMenu {margin:0; padding:0; text-align:center}
#mdFootMenu .mdMenu li {float:left; display:inline; padding:0 20px 0 0}
#mdFootMenu .mdMenu li a {color:#87878a; text-decoration:none}
#mdFootMenu .mdMenu li a:hover {color:#ffec00}
#mdFootMenu .mdMenu li span span {cursor:pointer}

/* PANELS */
.panel-pane h2.title {display:none}