/* BOBEDRE.DK */

/* column.css|global COLUMNS (standard) */
.mdColumn1, .mdColumn2, .mdColumn3, .mdColumn4, .mdColumn5, .mdColumn6, .mdColumn7, .mdColumn8, .mdColumn9, .mdColumn10, .mdColumn11, .mdColumn12, .mdColumn13, .mdColumn14, .mdColumn15, .mdColumn16, .mdColumn17, .mdColumn18 {float:left; overflow:hidden; min-height:1px}
.mdColumnCenter {float:none; text-align:center; margin:0 auto}

/* shelltype_layout.css|global SHELL TYPE (layout) */

/* SHELL TYPE 2 */
.mdSt2 #mdBodySub {background:url(img/md/st_single.gif) repeat-y 0 0}
.mdSt2 #mdBodyRight {display:none}

/* SHELL TYPE 3 */
.mdSt3 #mdBodyLeft {display:none}
.mdSt3 #mdBodySubInner {background:url(img/md/st_single.gif) repeat-y 100% 0}

/* SHELL TYPE 4 */
.mdSt4 #mdBodySub {background:url(img/md/st_single.gif) repeat-y 0 0}
.mdSt4 #mdBodySubInner {background:url(img/md/st_single.gif) repeat-y 100% 0}

/* SHELL TYPE 5 */
.mdSt5 #mdBodySub {background:url(img/md/st_single.gif) repeat-y 0 0}
.mdSt5 #mdBodySubInner {background:url(img/md/st_double.gif) repeat-y 100% 0}

/* SHELL TYPE 6 */
.mdSt6 #mdBodySub {background:url(img/md/st_double.gif) repeat-y 0 0}
.mdSt6 #mdBodySubInner {background:url(img/md/st_single.gif) repeat-y 100% 0}

/* SHELL TYPE 7 */
.mdSt7 #mdBodyLeft {display:none}
.mdSt7 #mdBodySubInner {background:url(img/md/st_double.gif) repeat-y 100% 0}

/* SHELL TYPE 8 */
.mdSt8 #mdBodySub {background:url(img/md/st_double.gif) repeat-y 0 0}
.mdSt8 #mdBodyRight {display:none}

/* SHELL TYPE 9 */
.mdSt9 #mdBodyLeft {display:none}
.mdSt9 #mdBodySubInner {background:url(img/md/st_triple.gif) repeat-y 100% 0}

/* SHELL TYPE 10 */
.mdSt10 #mdBodySub {background:url(img/md/st_triple.gif) repeat-y 0 0}
.mdSt10 #mdBodyRight {display:none}

/* 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 {height:100%; margin:0; padding:0; z-index:1; background:#f8f8f8}

/* WRAP */
#mdWrap {position:relative; width:1000px; margin:0 auto; padding:0; background:#fff url(img/body.png) repeat-y 0 0}

/* HEAD */
#mdHead {position:relative; padding:0}

/* BODY */
#mdBody {position:relative}
#mdBodySub {min-height:1px; overflow:hidden; padding:10px 5px 0}

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

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

/* BODY CONTENT */
#mdBodyContentSub {position:relative; float:left; width:100%; overflow:hidden; min-height:320px}

/* BODY RIGHT */
#mdBodyRight {float:right; overflow:hidden}

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

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

/* HEAD (logo) */
#mdLogo {position:relative}
#mdLogoSub {position:absolute; left:20px; top:12px}
#mdLogo a {display:block; width:142px; height:50px}
#mdLogo img {width:142px; height:50px; border:0; padding:0}

/* HEAD (banner) */
#mdHeadBanner {background:url(img/bg_headbanner.png) no-repeat 0 100%; width:1000px; margin:0; text-align:center; padding:15px 0 0}
#mdHeadBanner .mdAd930x180 {position:relative; z-index:99999}

/* HEAD (search) */
#mdSearch {position:relative; float:right}
#mdSearch fieldset {position:absolute; width:144px; height:17px; right:20px; top:20px; border:1px solid #000; margin:0; padding:0}
#mdSearch legend {display:none}
#mdSearch .mdInput {float:left; border:0 none; width:126px; background:transparent; color:#888}

#mdSearch .mdSearchButton {float:left; width:16px; height:15px; margin:1px; padding:0; overflow:hidden; text-indent:-100px; background:url(img/search.gif) no-repeat 0 0; border:0 none; cursor:pointer}
#mdSearch .mdSearchButton:hover {background-position:-16px 0}

/* HEAD (menu) */
#mdHeadMenu {padding:53px 20px 0}
#mdHeadMenuSub {height:40px; background:url(img/line.gif) repeat-x 0 50%; overflow:hidden}
#mdHeadMenu .mdMenu {float:right; height:21px; list-style:none; margin:0; padding:0; font:normal 10px/17px arial,verdana,sans-serif; border-left:1px solid #000; position:relative}
#mdHeadMenu .mdMenu li {float:left; height:21px; margin:0; padding:1px 0 0; white-space:nowrap; border-right:1px solid #000; background:none}
#mdHeadMenu .mdMenu li a {display:block; text-decoration:none; color:#000; text-transform:uppercase}
#mdHeadMenu .mdMenu li a:hover {background:#fff}
#mdHeadMenu .mdMenu li span {display:block}
#mdHeadMenu .mdMenu li span span {height:21px; padding:0 8px; cursor:pointer}
#mdHeadMenu .mdMenu li.selected {padding:0; border-top:1px solid #000; background:#fff}
#mdHeadMenu .mdMenu li.selected ul, #mdHeadMenu .mdMenu li.expanded ul {display:block}
#mdHeadMenu .mdMenu li.active-trail {background-color:#fff}

#mdHeadMenu .mdMenu ul {display:none; position:absolute; left:-1px; top:22px; width:794px; height:18px; list-style:none; margin:0; padding:0; border-left:1px solid #000}
#mdHeadMenu .mdMenu ul li {line-height:16px; margin:0; padding:0; border:0 none}
#mdHeadMenu .mdMenu ul li.selected{border-top:0}
#mdHeadMenu .mdMenu ul li a {color:#707070}
#mdHeadMenu .mdMenu ul li a:hover {color:#eb2000; background:transparent}
#mdHeadMenu .mdMenu ul li span span {height:16px; padding:2px 0 0 15px; cursor:pointer}

/* FOOT */
#mdFoot {padding:10px 5px 0; background:url(img/headfoot.png) no-repeat 0 0}
#mdFoot div.hr {margin:0 15px 15px}
#mdFoot .mdBox {margin:0 15px 20px}
#mdFoot .mdBoxSub p {padding:5px 14px 0 0; height:33px; overflow:hidden; background:url("img/linkdink_a.gif") no-repeat scroll 100% 85% transparent}
#mdFoot .mdBoxSub p a.linkdink {padding:0; color:#000; background:none}

#mdFootSub {margin:0 15px; height:120px; clear:both; background:url(img/line.gif) repeat-x 0 16px}
#mdFoot address {font:normal 10px/12px arial,verdana,sans-serif; color:#767676}
#mdFoot .mdColophon {width:960px; height:26px; overflow:hidden}
#mdFoot .mdColophon ul {height:22px; list-style:none; margin:4px 0 0 -1px; padding:0; font:normal 10px/17px arial,verdana,sans-serif}
#mdFoot .mdColophon li {float:left; height:22px; margin:0; padding:0; white-space:nowrap; border-left:1px solid #000; background:none}
#mdFoot .mdColophon li a {display:block; text-decoration:none; color:#000; text-transform:uppercase; height:22px; padding:4px 8px 0 7px}
#mdFoot .mdColophon li a:hover {color:#eb2000}

/* FOOT (menu) */
#mdFootMenu {padding:25px 0 0; font:normal 10px/12px arial,verdana,sans-serif}
#mdFootMenu .mdMenu {margin:0; padding:0; text-align:center}
#mdFootMenu .mdMenu li {float:left; display:inline; padding:0 10px; background:none}
#mdFootMenu .mdMenu li a {color:#767676}
#mdFootMenu .mdMenu li a:hover {color:#eb2000}
#mdFootMenu .mdMenu li span span {cursor:pointer}

/* ACCESSIBLE INPUT */
label.mdValueToInput {display:none}

/* IFRAME */
.contentIframe {margin:0 15px}

/* containers for players, banners etc.*/
.mdAd300x40 {height:40px; margin:1px auto 25px}
.mdAd300x158 {width:300px; margin:1px auto 25px}
.mdAd300x250 {width:300px; margin:1px auto 25px}
.mdAd300xvar {width:300px; margin:1px auto 25px}
.mdAdText{margin:0 15px 10px;padding:0;display:block;clear:both}

/* box.css|customers */
.mdBox {margin:0 0 25px; min-height:1px; overflow:hidden}
.mdStPopup .mdBox {margin:0}
.mdBox.dpBp_emediate h4 {display:none} /* removes header on all emediate banners */

.mdBoxImg {margin:0 15px}
.mdBox img {border:0; margin:1px 0 1px}
.mdBox a:hover img{margin:1px 0 0; border-bottom:1px solid #f00}

.mdBox a{color:#000}

.mdBox p {padding:0 15px 10px; line-height:16px}
.mdBox p a {text-decoration:none}
.mdBox p a:hover {color:#999}

.mdBox ul.tagCloud {margin:5px 15px; font-size:10px; padding:0 0 10px; min-height:1px; overflow:hidden}
.mdBox ul.tagCloud li {float:left; background:none; padding:2px 6px 3px 0; height:auto}
.mdBox ul.tagCloud a {color:#808080; display:inline; padding:0; border:0; height:auto}
.mdBox ul.tagCloud a:hover {color:#f30}

.mdBox .linkmore{margin:3px 15px 0; text-align:right; clear:left}

.mdBox div.hr{margin:5px 15px 0}

.mdAd300x250 a:hover img {border-bottom:0 none; margin:0px}
.mdAd300x250 img {margin:0px}

/* SLIDES */
.mdBox .mdSlides {width:330px; height:293px; overflow:hidden}
.mdBox .mdSlidesBlock1 {width:330px; height:293px; overflow:hidden}
.mdBox .mdSlidesBlock4 {width:330px; height:293px; overflow:hidden}

/* MDBOXTEASER */
.mdBoxTeaser {min-height:1px; overflow:hidden; border-bottom:1px solid #d9d9d9; margin:0 15px; padding:6px 0 0}
.mdBoxTeaserImg {float:left; margin:0 15px 0 0}
.mdBoxTeaserBody {overflow:hidden}
.mdBoxTeaserBody h3 {font-size:11px; padding-top:0; padding-left:0; line-height:14px}
.mdBoxTeaserBody h3 a {text-decoration:underline}
.mdBoxTeaserBody p {padding-left:0; font-size:10px; line-height:14px}
.mdBoxTeaserBody p.mdTimestamp {color:#808080; padding:0 0 0 14px; background:url(img/bg_timestamp.gif) no-repeat 0 50%}

.mdBoxTeaserBody .linkmore {margin-right:0}

/* MDCOLUMN4 BOXES */
.mdColumn4 .mdBox {width:220px}
.mdColumn4 .mdBox h3 {height:34px; overflow:hidden}
.mdColumn4 .mdBox p {height:40px; overflow:hidden}
.mdColumn4 .mdBox ul {height:120px; overflow:hidden; border-bottom:1px solid #000}
 #mdmdBodyRightSub .mdColumn4 .mdBox p {height:auto}
.mdFrontteaser .mdColumn4 .mdBox .mdTeaserText {padding:0 15px 10px; height:40px; overflow:hidden}
.mdFrontteaser .mdColumn4 .mdBox .mdTeaserText p {padding:0; height:auto; overflow:visible}
.mdFrontteaser .mdColumn4 .mdBox .mdTeaserText a {text-decoration:none}
.mdFrontteaser .mdColumn4 .mdBox .mdTeaserText a:hover {color:#999}

/* MDCOLUMN6 BOXES*/
.mdColumn6 .mdBox {width:330px}
.mdColumn6 .mdBox h3 {height:17px; overflow:hidden}
.mdColumn6 .mdBox p {height:40px; overflow:hidden}

.mdColumn6 .mdInfoList {height:130px}
.mdColumn6 .mdInfoList dt {width:75px}
.mdColumn6 .mdInfoList dd {width:200px; padding-left:25px}

/* MDCOLUMN12 BOXES */
.mdColumn12 .mdEvent, .mdColumn12 .mdSpot {min-height:1px; overflow:hidden; margin-bottom:1px; padding-bottom:1px; background:url(img/bg_event.gif) no-repeat 50% 100%}
.mdEvent .mdImg, .mdSpot .mdImg {width:190px; margin:5px 15px}
.mdColumn12 .mdEvent h2, .mdColumn12 .mdSpot h2 {padding-top:5px}
.mdColumn12 .mdEvent p.mdTimestamp, .mdColumn12 .mdSpot p.mdTimestamp {font-size:10px; color:#808080; padding:0 15px}
.mdColumn12 .mdSpot p.byLine {padding:0 15px}

/* MDLISTVIEW - MDCOLUMN10 BOXES */
.mdListView .mdBox {margin-bottom:0}

.mdColumn10 .mdBoxTeaserImg {margin-bottom:5px}
.mdColumn10 .mdBoxTeaserBody h3 {font-size:14px; line-height:16px; padding-bottom:7px}
.mdColumn10 .mdBoxTeaserBody h3 a {text-decoration:none}
.mdColumn10 .mdBoxTeaserBody h3 a:hover {text-decoration:underline; color:#f30}
.mdColumn10 .mdBoxTeaserBody p {font-size:11px; padding-right:0}

/* MDCALENDAR */
.mdCalendar .mdBoxTeaserBody h3, .mdCalendar .mdBoxTeaserBody p {height:auto}

/* MDNEWSLETTERFORM + PRODUCTFINDER*/
#mdNewsLetterForm, .mdProductFinder {padding-left:15px}
#mdNewsLetterForm fieldset, .mdProductFinder fieldset {margin:0; padding:0; border:0}
#mdNewsLetterForm legend, .mdProductFinder legend {display:none}
#edit-newsletter-name, #edit-newsletter-email {float:left; width:140px; margin:10px 15px 0 0}
.dpBp_newsletter #edit-button-wrapper {float:left}
.dpBp_newsletter #edit-submit-wrapper, .dpBp_newsletter #edit-submit-1-wrapper {float:right;margin-right:17px}

.mdProductFinder select {float:left; width:140px; margin:10px 15px 0 0}
.mdProductFinder .mdInput {float:left; width:220px; margin:10px 15px 0 0}
.mdProductFinder .mdSubmit {float:left; margin:10px 0 0}

/* MDCOMPETITION */
.mdColumn4 .mdComp {min-height:1px; overflow:hidden}
.mdColumn4 .mdComp fieldset {border:0; margin:0; padding:0}
.mdColumn4 .mdComp fieldset fieldset {margin:0 15px 15px}
.mdColumn4 .mdComp fieldset fieldset div {float:left; padding:3px 0; margin:0}
.mdColumn4 .mdComp fieldset legend {display:none}
.mdColumn4 .mdComp h4 {margin:15px 15px 0}
.mdColumn4 .mdComp h6 {font:bold 12px verdana,arial,sans-serif; margin:10px 15px 5px; padding:0}
.mdColumn4 .mdComp p {padding:5px 15px 0; margin:0; height:auto}
.mdComp label {float:left; width:166px; margin:0; padding:0; color:#808080; font-weight:normal}
.mdComp input.mdRadio, .mdComp input.mdCheck {float:left}
.mdComp input.mdFormRadio, .mdComp input.mdFormCheckbox {float:left; margin:0px 4px 0 0}
.mdComp .mdFormText, .mdComp textarea {margin:0 0 5px; padding:0; width:190px}
.mdComp textarea {height:65px}
.mdComp #edit-submit-wrapper input {float:right; margin:10px 15px; width:130px; background-image:url(img/bg_btn_b.gif)}

/* old MDCOMPETITION - can be removed by 04/2010 */
.mdColumn4 .mdComp ul {margin:0; padding:0; height:auto}
.mdColumn4 .mdComp ul li {width:190px; min-height:1px; overflow:hidden; background:none; padding:0; margin:2px 0; height:auto}

/* article.css|customers */
.mdArticle {margin-bottom:25px; min-height:1px; overflow:hidden}
.mdArticle .mdImg {margin:0 15px; padding:1px 0 0; border-right:1px solid #000}
.mdArticle .mdColumn10 .byLine {padding:0 15px; font-size:11px; font-weight:normal}
.mdArticle h3 {padding-top:20px; font-weight:bold}
.mdArticle .mdColumn6 ul li {margin:3px 15px}
.mdArticle .mdColumn6 ol li {background-image:none; padding:0 0.5em; margin:2px 0}
.mdArticle .mdColumn6 li a {color:#f30}

.mdArticle .mdColumn10 p {font-weight:bold}

.mdArticle p a {text-decoration:underline}
.mdArticle p a:hover {text-decoration:none}

.mdArticle .mdBox p a {text-decoration:none}
.mdArticle .mdColumn6 {float:right}

.mdArticle .mdBox {padding-bottom:10px; margin:5px 0; background:url(img/bg_art_col4.gif) no-repeat center bottom}
.mdArticle .mdBox ul {border-bottom:0; height:auto}

.mdArticle p {font-size:12px}
.mdArticle .mdColumn6 p {font-size:11px; font-weight:normal}
.mdArticle .mdColumn4 .mdBoxImg {margin-bottom:5px}
.mdArticle .mdColumn4 p {height:auto; font-size:11px; font-weight:normal}
.mdArticle .mdColumn12 .mdBox p {padding-right:15px}

/* MDTEST */
.limetest {min-height:1px; overflow:hidden}
.limetest .mdTestHeader p {font:normal 12px/13px verdana,arial,sans-serif}
.limetest h4 {margin:0}
.limetest fieldset {border:0px; margin:0 0 0 15px; padding:0}
.limetest fieldset fieldset {margin:0 0 10px}
.limetest legend {display:none}
.limetest .form-item {margin:8px 0 4px}
.limetest label {display:inline; font:normal 12px/13px verdana,arial,sans-serif}
.limetest input {margin:3px 3px 0 0}
.limetest .mdTestProgressJs {margin:0 0 15px 15px; border:1px solid #000}
.limetest .mdTestProgressJs p {padding:0; color:#fff}
.limetest .mdTestProgressBar {background:#f30; text-align:right; padding:0 2px 0 0}
.limeResult .mdButton {background:transparent url(img/bg_btn_b.gif) no-repeat scroll 0 0; padding:1px 45px 3px 5px}

/* drupal.css|customers MENUS FOR ADMIN */
#mdHeadMenu #mdHeadMenuSub .mdMenu li.leaf {background-image:none}
ul li.leaf, ul li.collapsed, ul li.expanded {list-style-type:none; list-style-image:none; padding-left:15px}
 ul li.leaf {background:url(img/drupal/menu-leaf.png) no-repeat 3px 8px}
 ul li.collapsed {background:url(img/drupal/menu-collapsed.png) no-repeat 3px 8px}
 ul li.expanded {background:url(img/drupal/menu-expanded.png) no-repeat 3px 8px}

/* STYLES FOR AUTOCOMPLETE */
#autocomplete {border:0}
#autocomplete ul {list-style-type:none; margin:0; padding:0; border:1px solid #666}
#autocomplete li {border-top:1px solid #ccc; border-left:3px solid #f30; margin:-1px 0 0; padding:1px 0; clear:both; background-image:none}
#autocomplete li div {min-height:1px; overflow:hidden; padding:0}
#autocomplete li div:hover {background:#efefef}
#autocomplete li .mdImg {float:right; margin:0 0 0 10px; padding:1px; width:95px; border:0}
#autocomplete li .mdImg img {margin:0; padding:0}
#autocomplete li .mdTxt {padding:0 0 0 5px; margin:1px 0; overflow:hidden; border:0}
#autocomplete li .mdTxt h2, #autocomplete li .mdTxt p {margin:0; padding:0; width:auto}
#autocomplete li .mdTxt h2 {font-size:12px; line-height:16px; font-weight:bold}
#autocomplete li .mdTxt p {font-size:10px; line-height:13px; color:#333; height:auto}
#autocomplete li .mdTxt p em {color:#666}

/* 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)}

/* status box */
.status {color:#000}
div.status {border:1px solid black; background:#eee; padding:5px; margin:5px 15px}

/* list.css|customers */
ul {list-style-type:none; margin:0; padding:0}
li {background:url(img/bg_listitem_a.gif) no-repeat 0 6px; padding:0 0 0 15px; margin:0}
 li a {color:#808080}

dl.mdInfoList {margin:5px 0 0; padding:0; font-size:10px; line-height:12px; min-height:1px; overflow:hidden}
dl.mdInfoList dt {float:left; display:inline; padding:0 0 1px; margin:0 0 1px 15px; border-bottom:1px solid #eee; background:url(img/bg_listitem_a.gif) no-repeat 100% 50%}
dl.mdInfoList dd {float:left; display:inline; padding:0 0 1px; margin:0 15px 1px 0; border-bottom:1px solid #eee}
 dl.mdInfoList dd a {color:#808080}
 dl.mdInfoList dd a:hover {color:#f30}

.mdGalFilter {height:457px}
.mdGalFilter fieldset {border:0; padding:0 0 10px; margin:0}
.mdGalFilter legend {display:none}
.mdColumn6 .mdGalFilter dl {height:auto}
.mdGalFilter dl dt, .mdGalFilter dl dd {border-bottom:0; vertical-align:middle; line-height:17px}
.mdGalFilter dl dd select {padding:0; width:200px; line-height:15px}

.mdGalFilter dl .mdInput {width:94px; margin:2px 0 0; vertical-align:middle; display:inline}
.mdGalFilter dl label {width:50px; margin:2px 0 0}
.mdGalFilter .mdSubmit {margin-left:260px}

ul.mdLinkList {margin-top:5px; font-size:10px; padding-bottom:10px}
ul.mdLinkList li {padding:0 0 0 15px; border-bottom:1px solid #fff; height:20px; overflow:hidden}
ul.mdLinkList li a {color:#808080; display:block; padding:0 0 2px; height:17px; border-bottom:1px solid #eee; width:auto}
ul.mdLinkList li a:hover {color:#f30}

.mdBox ul {margin-left:15px; margin-right:15px}

/* form.css|customers */
form {margin:0; padding:0}
.mdFormText, .mdInput {border:1px solid #000; padding:2px 0 0; text-indent:3px; margin:0; height:15px; font:normal 10px/13px arial,verdana,sans-serif}
textarea {border:1px solid #000; padding:2px 0 0; text-indent:3px; margin:0; font:normal 10px/13px arial,verdana,sans-serif}
legend {white-space:normal; color:#000}

.mdFormSubmit, .mdSubmit, .mdButton {margin:10px 0 0; cursor:pointer; color:#727272; width:55px; height:16px; padding:0 5px 6px 0; color:#000; background:url(img/bg_btn_a.gif) no-repeat 0 0; border:0; font-size:9px; line-height:16px; text-align:center; letter-spacing:0px}

.mdFormSubmit:hover, .mdButton:hover, .mdSubmit:hover {background-position:0 -16px}

/* pagination.css|customers */
.mdPagination {position:relative; margin:0 0 10px; min-height:1px; overflow:hidden}
.mdPagination p {font-size:10px; line-height:17px; text-align:right; padding:1px 15px; color:#707070; vertical-align:top}
.mdPagination strong {font-weight:normal}
.mdPagination div.hr {margin:0 15px}
.mdPagination .mdColumn2 p {padding-left:5px}
.mdPagination .mdColumn6 p {text-align:left}

a.mdPaginationPrev, a.mdPaginationNext {font-weight:bold; text-decoration:none; margin-top:-3px}
a.mdPaginationPrev span, a.mdPaginationNext span {display:none}
a.mdPaginationPrev:hover, a.mdPaginationNext:hover {text-decoration:underline}

/* search.css|customers */
#mdContentSearch {margin-bottom:0}
#mdContentSearch fieldset {border:0; margin:5px 0; padding:0}
#mdContentSearch legend {margin:0; padding:0 15px 5px}

.mdContentSearchFields {width:220px; height:17px; border:1px solid #000; margin:0; padding:0; position:relative; left:15px}

#mdContentSearch .mdInput {float:left; border:0 none; width:202px; background:transparent; color:#888}
#mdContentSearch .mdSearchButton {float:left; width:16px; height:15px; margin:1px; padding:0; overflow:hidden; text-indent:-100px; background:url(img/search.gif) no-repeat 0 0; border:0 none; cursor:pointer}
#mdContentSearch .mdSearchButton:hover {background-position:-16px 0}

#mdContentSearch p {font-size:10px}
#mdContentSearch p a {color:#808080; text-decoration:underline}
#mdContentSearch p a:hover {color:#f30; text-decoration:none}

/* gallery.css|customers */
.mdGalleryOverview {padding-top:1px; border-right:1px solid #000; min-height:1px; overflow:auto; margin:0 15px 15px 0}
.mdGalleryOverview li {float:left; width:135px; padding-left:15px; background:none; margin-bottom:10px}
.mdGalleryOverview li a img {border-bottom:1px solid #fff}
.mdGalleryOverview li a:hover img {border-color:#f30}
.mdGalleryOverview li p {margin:0; padding:0 8px; font-size:10px; height:35px; overflow:hidden; border-bottom:1px solid #d9d9d9; background:url(img/bg_listitem_a.gif) no-repeat 0 5px}
.mdGalleryOverview li p a {color:#808080}
.mdGalleryOverview li p a:hover {color:#f30}
.mdListView .mdGalleryOverview {margin-bottom:0; border:0}

.mdMenu2Search {background:url(img/search_gallery.gif) no-repeat 99% 0; padding-right:16px}

/* OVERVIEW IN A BOX */
.mdBox .mdGalleryOverview {border:0; margin:0; overflow:visible}
.mdBox .mdGalleryOverview ul {margin:0; padding:0}
.mdBox .mdGalleryOverview li {padding-left:0; margin:0 15px 5px; height:110px}
.mdBox .mdGalleryOverview li a {height:auto; border:0}
.mdBox .mdGalleryOverview li a img {margin:0; padding-bottom:0; border-bottom:1px solid #fff}
.mdBox .mdGalleryOverview li a:hover img {margin:0; padding-bottom:0; border-bottom:1px solid #f30}
.mdBox .mdGalleryOverview li p {border:0; height:33px; overflow:hidden}
.mdBox .mdGalleryOverview li p a {text-decoration:underline}
.mdBox .mdGalleryOverview li p a:hover {text-decoration:none}

/* OVERVIEW MODS FOR POPUPS */
.mdStPopup .mdGalleryOverview {border:0}

/* FIXED HEIGHT FOR POPUPS */
.mdGalleryFixed {height:430px; overflow:auto}

/* CATEGORIES FOR POPUPS */
.mdGalleryCategory .mdBox ul {border-bottom:0; font-size:10px}
.mdGalleryCategory {margin:10px 0}
.mdGalleryCategory .mdBox {margin-bottom:0}
.mdGalleryCategory .mdBox h4 {margin-top:0}

/* SPECIFIC IMAGE */
.mdGallery {margin:10px 15px; position:relative; height:386px; overflow:hidden; border-top:1px solid #000}
.mdGallery .mdGalleryText h3 {font-size:12px}
.mdGallery .mdGalleryText p {padding-top:5px}

/* HORIZONTAL IMG */
.mdGalleryHoriz .mdGalleryImage {margin:0; padding:1px 0 0}
.mdGalleryHoriz .mdGalleryText {margin:0 43px 10px 0; height:125px; overflow:auto}
.mdGalleryHoriz .mdGalleryText h3, .mdGalleryHoriz .mdGalleryText p {padding-left:0}

.mdGalleryVert .mdGalleryImage {margin:0; padding:1px 0 0}
.mdGalleryVert .mdGalleryText {position:absolute; left:271px; bottom:0; width:270px; max-height:381px; overflow:auto}

/* PAGINATION */
.mdGallery .mdPagination {position:absolute; top:1px; right:0}
.mdGallery .mdPagination p {height:14px; overflow:hidden; line-height:14px; margin:0; padding:0}
.mdGallery .mdPagination p span {margin:0 5px; vertical-align:top}

/* SLIDER */
.mdBox .mdGallerySlider {border:1px solid #000; border-top:0; padding:0; height:118px; overflow:hidden; margin:0 15px; width:628px}
.mdGallerySlider .mdPrev, .mdGallerySlider .mdNext {text-indent:-1000px}
.mdBox .mdGallerySlider .mdPrev a, .mdBox .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:71px; width:9px; margin:0; padding:1px; border-bottom:1px solid #000}
.mdBox .mdGallerySlider .mdPrev a {background-position:0 0}

.mdBox .mdGallerySlider .mdGallerySliderInner {padding:0; float:left; margin:0; overflow:hidden; width:606px!important}
.mdBox .mdGallerySlider ul li {float:left; background:none; padding:0; border-bottom:0; margin:1px 0 0; height:115px; width:137px; overflow:hidden; text-align:center}
.mdBox .mdGallerySlider ul li a {display:block; padding:0; margin:0}
.mdBox .mdGallerySlider ul li a img {margin:0; padding:0}
.mdBox .mdGallerySlider ul li a:hover img {border-bottom:0}
.mdBox .mdGallerySlider ul li p {padding:2px 6px; margin:1px 0 0; border-top:1px solid #000; height:28px; overflow:hidden; font-size:10px}
.mdBox .mdGallerySlider ul li p a {color:#808080; text-align:left; padding-left:8px; background:url(img/bg_listitem_a.gif) no-repeat 0 6px; text-decoration:underline}
.mdBox .mdGallerySlider ul li p a:hover {color:#f30; text-decoration:none}
.mdBox .mdGallerySlider ul li a {border:0}

/* SLIDER IN POPUP */
.mdStPopup .mdBox .mdGallerySlider {border:1px solid #000; height:52px}
.mdStPopup .mdBox .mdGallerySlider .mdGalleryRoll {width:606px; overflow:hidden; float:left}
.mdStPopup .mdBox .mdGallerySlider ul {min-height:1px; overflow:hidden; margin:0; padding:0}
.mdStPopup .mdBox .mdGallerySlider .mdPrev, .mdStPopup .mdBox .mdGallerySlider .mdNext {float:left; width:11px}
.mdStPopup .mdBox .mdGallerySlider .mdPrev a, .mdStPopup .mdBox .mdGallerySlider .mdNext a {background:#fff url(img/bg_gal_pagination.png) no-repeat -11px -73px; height:50px}
.mdStPopup .mdBox .mdGallerySlider .mdPrev a {background-position:0 -73px}
.mdStPopup .mdBox .mdGallerySlider ul li {width:auto; height:50px}

/* toolbar.css|customers */
.mdToolbar {overflow:hidden; min-height:1px; clear:both; margin:10px 15px 0}
.mdToolbar ul {list-style-type:none; margin:0; overflow:hidden; min-height:1px; font-size:10px}
.mdToolbar li {float:left; background:none; width:50%; padding:0; margin:0 0 3px}

/* user.css|customers */
.submitted {margin:0 15px}
.profile dl {margin:10px 15px 15px}
.clear-block {margin:10px 15px 15px}

/* ICONS */
a.mdIconPrint, a.mdIconTip {padding:0 5px 0 17px; text-decoration:none}
a.mdIconPrint:hover, a.mdIconTip:hover {text-decoration:underline}

a.mdIconPrint {background:url(img/icon_print.gif) no-repeat left center}
a.mdIconTip {background:url(img/icon_friend.gif) no-repeat left center}

/* shelltypePopup.css|customers */
.mdStPopupSimple {background:#fff}
.mdStPopupSimple #mdHead {height:37px; margin:10px 15px 10px}
.mdStPopupSimple #mdWrap {width:330px; margin:0}
.mdStPopupSimple #mdLogo, .mdStPopupSimple #mdLogoSub {position:relative; top:0; left: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}
.mdColumn13 {width:715px}
.mdColumn14 {width:770px}
.mdColumn15 {width:825px}
.mdColumn16 {width:880px}
.mdColumn17 {width:935px}
.mdColumn18 {width:990px}

/* heading.css|customers HEADING */
h1 {font:normal 20px/24px arial,verdana,sans-serif; color:#000; margin:0; padding:10px 15px 0; clear:both}
h2 {font:normal 20px/24px arial,verdana,sans-serif; color:#000; margin:0; padding:10px 15px 0; clear:both}
h3 {font:bold 14px/16px arial,verdana,sans-serif; color:#000; margin:0; padding:7px 15px 0; clear:both}
h4 {font:normal 10px/13px arial,verdana,sans-serif; margin:0 15px; clear:both; border-left:1px solid #000; text-transform:uppercase; border-bottom:1px solid #000; min-height:1px; overflow:hidden}
h4 span {float:left; border-top:1px solid #000; padding:0 1px}
h5 {font:normal 11px/13px arial,verdana,sans-serif; color:#000; margin:0; padding:7px 15px 5px; clear:both}
h6 {font:bold 12px/14px verdana,arial,sans-serif; color:#000; margin:0; padding:10px 15px 0 0}
h2 a, h3 a, h4 a {text-decoration:none}
h2 a:hover, h3 a:hover, h4 a:hover {color:#eb2000}

/* byline.css|customers */
.byLine{color:#898989; font-size:10px}

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

/* linkdink.css|customers */
p a.linkdink {color:#f30; text-decoration:none; background:url(img/linkdink_a.gif) no-repeat 100% 60%; padding-right:15px}
p a.linkdink:hover {color:#f30; text-decoration:underline}

/* teasertext.css|customers */
.teaserText {font-size:13px; line-height:17px}

/* paragraph.css|customers PARAGRAPH */
p {margin:0; padding:10px 15px}

/* linkmore.css|customers */
.linkmore a {color:#f30; text-decoration:none; font-size:12px; background:url(img/linkdink_a.gif) no-repeat 100% 60%; padding-right:15px}
.linkmore a:hover {text-decoration:underline}

/* sendtofriend.css|customers */
#mdSendToFriend{}
#mdSendToFriend fieldset {padding:10px 0; margin:0; border:0}
#mdSendToFriend legend {display:none}
#mdSendToFriend .mdInput {width:160px; margin:0 5px 10px 15px; float:left}
#mdSendToFriend .mdSubmit {margin:0 0 0 260px}
#mdSendToFriend span {float:left; color:#999}
#mdSendToFriend textarea {width:298px; height:80px; max-width:298px; margin:0 15px 5px}
#mdSendToFriend p {height:auto; padding:5px 15px; font-size:10px}
#mdSendToFriend p em {color:#999; font-style:normal}

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