/* CSS Document for mbank.eu :: created on 11-02-08 @ pp
 * current: v. 1.01 r. 21042011 @  pp 
 */
html * {margin: 0; padding: 0;}
body {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 69%; color: #4d4d4d; background-color: #f3f3f3; text-align: center;}

/* --------------------- defaults ---------------------- */
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 2.6em; font-weight: normal; margin: 0 0 14px 0; color: #b00000;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.8em; font-weight: bold; margin: 0 0 10px 0; color: #b00000;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.6em; font-weight: bold; margin: 0 0 10px 0; color: #b00000;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 1.4em; font-weight: bold; margin: 10px 0 0 0; color: #0271e3;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: bold; margin: 0 0 6px 0; color: #4d4d4d;}
h6 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 1.09em; font-weight: bold; margin: 0 0 4px 0; color: #b00000;}

p {margin: 0 0 5px 0; line-height: 1.3em;}
a {color: #b00000; text-decoration: underline; cursor: pointer}
a:link, a:visited {color: #b00000; text-decoration: underline;}
a:hover, a:active {color: #b00000; text-decoration: none;}
a img {border: none;}

ul {list-style: none;}
li {list-style-position: outside; list-style: none; background: url(../images/bulletRed.gif) no-repeat 0 .45em; padding-left: 13px; line-height: 1.3em; margin-bottom: 5px;}
ul.noBullets li, li.noBullets {background: none; padding: 0; text-indent: -13px; margin-left: 13px;}
ul ul, ol ol {margin-left: 10px;}

table {font-size: 1em; color: #4d4d4d;}

input {}
input.text {border: 1px solid #2e3e5e; font-size: 1.5em; font-family: Tahoma, Arial, Helvetica, sans-serif; padding: 2px; color: #2c3c5c;}
input.btn {width: 68px; height: 28px; padding: 0; border: 0; cursor: pointer;}

/* ---------------------- layout ----------------------- */
#container {}
#topBarWrapper {min-width: 700px; height: 31px; background: #00f url(../images/topBg.png) repeat-x; color: #fff;}
#topBar {padding: 5px 0; text-align: left;}
#topBar a {color: #fff; padding-bottom: 1px; margin-left: 10px; text-decoration: underline;}
#topBar a:hover {text-decoration: none;}
#languageVersions {float: right; padding-right: 5px;}
#sitemap {float: left;}
#languageVersions p {margin: 0;}
#languageVersions a {display: block; background: url(../images/spacer.gif) right no-repeat; padding-right: 25px;}
#siteSelectionBox {position: absolute; display: none; min-width: 90px; right: 0; background: #d90000; border: 1px solid #b70000;}
* html #siteSelectionBox {width: 90px;}
#siteSelectionBox li {float: none; background: none; margin: 0; padding: 0;}
#siteSelectionBox li a {display: block; height: 1.2em; margin: 0; background: none; padding: 5px; text-align: right; text-decoration: none;}
#siteSelectionBox li a:hover {text-decoration: underline;}
#siteSelectionBox li a img {margin-bottom: -2px;}

#pageHeaderWrapper {min-width: 700px; background-color: #fff;}
#logotype {width: 700px; margin: 0 auto; padding: 30px 0;}
#logotype h1 {margin: 0;}
#logotype h1 a {display: block; width: 415px; height: 91px; text-indent: -5000px; background: url(../images/logombankeu.gif) no-repeat; margin: 0 auto;}
#logotype span {font-family: Tahoma, Arial, sans-serif; font-size: 17px; font-weight: normal; color: #2c3c5c; line-height: 1em;}

#searchEngine {}
#searchEngine table {width: 700px; margin: 0 auto;}
#searchEngine table td {text-align: center;}
#searchEngine input.text {width: 375px;}
#siteSearchBtnHP {margin-left: 10px;}
* html #siteSearchBtnHP {margin-bottom: -1px;}
#searchEngine p {font-size: .91em; margin: 0 0 0 10px;}

#importantLinks {min-width: 700px; margin: 0 auto; padding-bottom: 40px;}
#importantLinks ul {padding: 10px;}
#importantLinks ul li {display: inline; padding: 0 10px; background: none; font-weight: bold;}

#pageContentWrapper {min-width: 700px; background: #fff url(../images/bg.png) repeat-x; padding-top: 40px;}
#pageContent {width: 700px; margin: 0 auto; /*background: transparent url(../images/contentBg.png) repeat-y;*/ text-align: left;}
#pageContent div.inner {/*background: url(../images/innerBg.png) bottom no-repeat;*/}
#pageContent div.head {height: 6px; background: url(../images/contentHead.png) no-repeat; font-size: 1px;}
#pageContent div.foot {height: 8px; background: url(../images/contentFoot.png) no-repeat; clear: both; font-size: 1px;}
#newsContainer {float: left; display: inline; width: 511px; margin: 0 3px; padding: 7px 0;}
#linksContainer {float: right; display: inline; width: 228px; margin: 0 3px; padding: 7px 16px;}

#newsContainer h2 {margin-left: 16px; text-indent: -5000px;}
#linksContainer h2 {text-indent: -5000px;}
#newsContainer div.news {float: left; display: inline; width: 43%; margin: 0 16px;}
#newsContainer p {margin-bottom: 10px; line-height: 1.4em;}
#newsContainer p.date {font-size: .91em; color: #999; margin: 0;}
#newsContainer p.leadin {font-weight: bold;}
#linksContainer li {background: none; padding: 0;}

#owners {padding: 25px 0 30px;}
#owners a {margin: 14px;}

#pageFooter {padding: 16px 0; color: #b4b4b4;}
#pageFooter p {display: inline; margin: 0 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .91em;}

