/* 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}
/* core.css|customers */
/* CORE (ver 0.7.0) */
/*#######################*/
body {height: 100%; margin: 0; padding: 0; z-index: 1}

/* WRAP */
#mdWrap {position: relative}

/* HEAD */
#mdHead {position: relative}

/* BODY (head) */
#mdBodyHeadSub {position: relative}

/* BODY CONTENT */
#mdBodyMain {position: relative}

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

/* shell.css|customers */
/* GENEREL SHELL DESIGN */
/*#######################*/
body {background: #eee}

/* HEAD */
#mdHead {height: 138px; background: #fff url(img/bg.jpg) no-repeat 0 0}
#mdHeadSub {width: 960px; height: 50px; margin: 0 auto; overflow: hidden; background: url(img/bgline.gif) repeat-x 0 0}

/* HEAD (logo) */
#mdLogo {float: left; width: 159px; height: 50px}
#mdLogoSub {padding: 0 12px 0 20px}
#mdLogo a {display: block}
#mdLogo a:hover {border-bottom: 6px solid #231f20}
#mdLogo img {margin: 0}

/* HEAD (menu) */
#mdHeadMenu {float: left; width: 800px; height: 50px; overflow: hidden}
#mdHeadMenu .mdMenu {height: 50px; list-style: none; margin: 0; padding: 0; font: bold 13px/38px arial, verdana, sans-serif}
#mdHeadMenu .mdMenu li {float: left; height: 38px; margin: 0; padding: 0 22px; white-space: nowrap}
#mdHeadMenu .mdMenu li a {display: block; text-decoration: none; color: #fff; text-transform: lowercase}
#mdHeadMenu .mdMenu li a:hover, #mdHeadMenu .mdMenu li.selected a {border-bottom: 6px solid #8cc63f}
#mdHeadMenu .mdMenu li span {display: block}
#mdHeadMenu .mdMenu li span span {height: 38px; cursor: pointer}

/* BODY (head) */
#mdBodyHead {background: #333}
#mdBodyHeadSub {width: 958px; min-height: 25px; margin: 0 auto; border-left: 1px solid #4b4b4b; border-right: 1px solid #4b4b4b; background: #231f20} 
#mdBodyHeadSub h1, #mdBodyHeadSub h2, #mdBodyHeadSub p {color: #fff}
#mdBodyHeadSub p {padding: 0 20px}

/* BODY (main) */
#mdBodyMain {width: 960px; margin: 0 auto}

/* BODY (content) */
#mdBodyContentSub {background: #fff; min-height: 1px; overflow: hidden; padding: 0 0 50px}

/* FOOT */
#mdFoot {width: 960px; margin: 0 auto; background: #fff url(img/bgline.gif) repeat-x 0 -38px}
#mdFootSub {padding: 0 0 10px 740px; font: normal 10px/14px arial, verdana, sans-serif} 
#mdFoot address {display: block; width: 155px; height: 90px; padding: 10px 0 0; border-top: 6px solid #fff; font-style: normal}
#mdFoot address span, #mdFoot address a {display: block; color: #333; padding: 0 5px}
#mdFoot address a:hover {color: #8cc63f}
#mdFoot .mdSources {width: 155px; padding: 0 0 5px; text-indent: 5px; border-bottom: 6px solid #000}
#mdFoot .mdSources a {display: block; width: 155px; height: 18px; overflow: hidden; background: url(img/polfoto.png) no-repeat 0 0; text-indent: -1000px}

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

/* form.css|customers */
/* FORM */
/*#######################*/
form {margin: 0}
fieldset.mdFormMailinglist {height: 60px; border: 0; padding: 10px 20px 20px; margin: 0; position: relative}
fieldset.mdFormMailinglist legend {display: none}
fieldset.mdFormMailinglist .mdInputWrap {float: left; width: 200px}
fieldset.mdFormMailinglist .mdButtonWrap {float: left; width: 40px}
fieldset.mdFormMailinglist label {display: block; height: 18px; font: bold 13px/16px arial, verdana, sans-serif; color: #8cc63f}
fieldset.mdFormMailinglist .mdInput {width: 180px; text-indent: 3px; padding: 1px 0 2px; margin: 0; border-top: 1px solid #7c7c7c; border-left: 1px solid #c3c3c3; border-right: 1px solid #c3c3c3; border-bottom: 1px solid #ddd}
fieldset.mdFormMailinglist .mdSubmit {width: 40px; margin: 18px 0 0; padding: 0 0 2px; height: 20px; line-height: 22px; text-align: center; font-weight: bold; color: #fff; background: #8cc63f; border: 0; border-left: 10px solid #000; cursor: pointer}
fieldset.mdFormMailinglist .mdSubmit:hover {background: #000; border-left-color: #8cc63f}

/* box.css|customers */
/* Box */
/*#######################*/
.mdBoxFrontpage {height: 112px; padding: 0 240px 0 20px}
.mdBoxFrontpageNews {width: 219px; height: 151px; position: absolute; right: 0; top: -39px; z-index: 100; background: url(img/world.png) no-repeat 0 0}
.mdBoxFrontpageNews dl {width: 217px; height: 145px; margin: 6px 1px 0; padding: 0; background: #121010; overflow: hidden}
.mdBoxFrontpageNews dl dt {margin: 0; padding: 0 10px; font: bold 13px/34px arial, verdana, sans-serif; color: #fff; text-transform: lowercase}
.mdBoxFrontpageNews dl dt span {color: #8cc63f}
.mdBoxFrontpageNews dl dd {margin: 0 10px; padding: 4px 0; font: normal 10px/12px arial, verdana, sans-serif; border-bottom: 1px solid #4b4b4b}
.mdBoxFrontpageNews dl dd a {padding: 0 13px 0 0; color: #bcbcbc; text-decoration: none; background: url(img/arrow.gif) no-repeat 100% 100%}
.mdBoxFrontpageNews dl dd a:hover {color: #8cc63f; background-image: url(img/arrow_hover.gif)}

.mdBoxArticlepage h1 {padding: 0 20px; font: bold 13px/25px arial, verdana, sans-serif; color: #fff; text-transform: lowercase}

.mdBox {margin: 20px 0 0}
.mdBox h2 {height: 25px; line-height: 23px; overflow: hidden; background: #231f20 url(img/boxicons.png) no-repeat 168px 25px; color: #fff; border-left: 10px solid #8cc63f; ; margin: 0 20px; padding: 0 10px; text-transform: lowercase}
.mdBox h2 span {color: #8cc63f}
.mdBox img {margin: 0 20px}
.mdBoxBody {border-bottom: 1px solid #ddd; margin: 0 20px}
.mdBoxBody p {padding: 3px 0; text-align: left}
.mdBoxBody p strong {position: relative; top: -1px; font: normal 10px/10px arial, verdana, sans-serif; background: url(img/bgtime.gif) repeat-x 0 50%; color: #fff; padding: 0 1px}
.mdBox h2.mdBoxDomestic {background-position: 168px 0px}
.mdBox h2.mdBoxForeign {background-position: 168px -25px}
.mdBox h2.mdBoxSport {background-position: 168px -75px}
.mdBox h2.mdBoxWorklife {background-position: 168px -100px}
.mdBox h2.mdBoxPrivateeconomy {background-position: 168px -175px}
.mdBox h2.mdBoxMedia {background-position: 168px -50px}
.mdBox h2.mdBoxMusicmovies {background-position: 168px -125px}
.mdBox h2.mdBoxBackpage {background-position: 166px -150px}
.mdBox h2.mdBoxGossip {background-position: 168px -200px}

/* shelltype0-c-0.css|customers */
.mdSt0-c-0 #mdBodyRight {display:none}
/* heading.css|customers */
/* HEADING */
/*#######################*/
h1 {font: normal 20px/24px arial, verdana, sans-serif; color: #000; margin: 0; padding: 15px 20px 5px; clear: both}
h2 {font: bold 13px/normal arial, verdana, sans-serif; color: #000; margin: 0 0 -10px; padding: 15px 20px 0; clear: both}

/* image.css|customers */
/* PARAGRAPH */
/*#######################*/
img {border: 0; margin: 20px 20px 0}
img.mdImage {border-left: 10px solid #8cc63f}

/* column_layout.css|customers */
/* COLUMNS LAYOUT (standard) */
/*#######################*/
.mdColumn1 {width: 240px}
.mdColumn2 {width: 480px}
.mdColumn3 {width: 720px}
.mdColumn4 {width: 960px}

/* link.css|customers */
/* LINK */
/*#######################*/
a {text-decoration: underline; color: #8cc63f}
a:hover {text-decoration: none}

/* paragraph.css|customers */
/* PARAGRAPH */
/*#######################*/
p {margin: 0; padding: 18px 20px 0; text-align: justify}

