DIV#layout-container {width: 1004px}

DIV#header {height: 121px; background-image: url("../images/layout/header-p1.gif"); margin-bottom: 2px; text-align: right}
DIV#header H1 {display: none}

DIV#header DIV.system {height: 101px; background-image: url("../images/layout/header_back1.gif"); text-align: right; padding: 10px}

DIV#header DIV.system A {display: block; float: right; color: #FFFFFF; font-weight: bold; text-decoration: none; padding: 4px 8px 0 8px; border-right: 1px solid #6F6C67;}
DIV#header DIV.system A.last {border-right: 0}
DIV#header DIV.system A:hover {text-decoration: underline}
DIV#header DIV#system A.flag {width: 16px; height: 11px; padding: 0; margin: 0 3px 0 3px; border: 0; margin-top: 6px}
DIV#header DIV#system A.flag SPAN {display: none}
DIV#header DIV#system A.en {background-image: url("../images/layout/flag_en1.gif");}
DIV#header DIV#system A.de {background-image: url("../images/layout/flag_de1.gif");}
DIV#header DIV#system A.fr {background-image: url("../images/layout/flag_fr1.gif");}
DIV#header DIV#system A.sp {background-image: url("../images/layout/flag_sp1.gif");}


DIV#content {background-image: url("../images/layout/back-p1.gif"); margin-bottom: 28px;}

DIV#left-panel {width: 220px; color: #B5BDD0; float: left}
DIV#middle-panel {width: 536px; color: #B5BDD0; float: left}
DIV#right-panel {width: 248px; color: #B5BDD0; float: left}
DIV#footer {margin-bottom: 8px; border-top: 1px solid #CFCFCF}

DIV#system {padding-top: 12px; padding-right: 6px}
DIV#system A {font-weight: bold; text-decoration: none; color: #FFFFFF; padding-top: 6px; padding-left: 8px; padding-right: 8px; border-right: 1px solid #706C6D}
DIV#system A:hover {text-decoration: underline}
DIV#system A.last-link {border-right: 0px}

DIV#search {padding-right: 16px; padding-top:40px; padding-bottom:12px;}
DIV#search LABEL {display: block; font-weight: bold; margin-right: 145px; margin-bottom: 4px; color: #000000;}

DIV#navigation {background-color: #020D3B; padding: 20px 12px 12px 28px;}

DIV#navigation LI {display: block; list-style-type: none; padding-left: 12px; margin-bottom: 16px}
DIV#navigation LI DIV {padding-top: 12px}
DIV#navigation LI A {font-weight: bold; color: #B7BEC4; text-decoration: none}
DIV#navigation LI A:hover {color: #FFFFFF}
DIV#navigation LI A.selected-link {color: #FFFFFF}

.border-default {border-left: 4px solid #B0B0B0;}
.border-about {border-left: 4px solid #3A5D9D;}
.border-lka {border-left: 4px solid #3B99B3;}
.border-journal {border-left: 4px solid #F16B0A;}
.border-seminars {border-left: 4px solid #6AB125;}
.border-publications {border-left: 4px solid #F6CA07;}

DIV#navigation LI LI {display: block; list-style-type: none; padding-left: 12px; margin-bottom: 6px;}
DIV#navigation LI LI A {font-weight: normal; color: #ACB1BC; text-decoration: none}
DIV#navigation LI LI A:hover {color: #FFFFFF}

DIV#oAboutDiv LI {background-image: url("../images/layout/arrow-p1.gif"); background-repeat: no-repeat; background-position: 0px 3px;}
DIV#oLKADiv LI {background-image: url("../images/layout/arrow-p2.gif"); background-repeat: no-repeat; background-position: 0px 3px;}
DIV#oJournalDiv LI {background-image: url("../images/layout/arrow-p3.gif"); background-repeat: no-repeat; background-position: 0px 3px;}
DIV#oSeminarsDiv LI {background-image: url("../images/layout/arrow-p4.gif"); background-repeat: no-repeat; background-position: 0px 3px;}
DIV#oPublicationsDiv LI {background-image: url("../images/layout/arrow-p5.gif"); background-repeat: no-repeat; background-position: 0px 3px;}

DIV#middle-panel DIV.path {font-family: verdana; font-size: 10px; border-top: 1px solid #D3D3D3; border-bottom: 1px solid #D3D3D3; padding-left: 36px; padding-right: 40px; padding-top: 5px; padding-bottom: 5px; margin-bottom: 16px; }
DIV#middle-panel DIV.path SPAN.selected {font-family: verdana; font-size: 10px; color: #4B4F68; font-weight: bold}
DIV#middle-panel H2.heading {font-size: 14px; margin-left: 36px; margin-right: 40px; margin-bottom: 16px}
DIV#middle-panel DIV.article-panel {margin-left: 40px; margin-right: 40px; margin-bottom: 24px;}
DIV#middle-panel DIV.block-panel {border-bottom: 1px solid #DADBE2; padding-left: 8px; padding-right: 8px; padding-bottom: 16px; margin-bottom: 16px; margin-left: 32px; margin-right: 32px;}

DIV#middle-panel DIV.listing-panel {background-color: #F2F3F5; padding: 8px; margin-left: 32px; margin-right: 32px; margin-bottom: 12px;}
DIV#middle-panel DIV.listing-panel A.link-page-interval {padding: 2px; text-decoration: none;}
DIV#middle-panel DIV.listing-panel SPAN.page-interval  {padding: 2px; background-color: #464D6D; color: #FFFFFF;}

DIV.article-panel H3 {text-transform: uppercase; margin-bottom: 12px;}
DIV.article-panel H4 {margin-bottom: 6px;}
DIV.article-panel P.perex {font-weight: bold; margin-bottom: 16px; line-height: 15px}
DIV.article-panel P {margin-bottom: 20px; line-height: 15px}
DIV.article-panel UL,
DIV.article-panel OL {margin-bottom: 20px; margin-left: 15px; list-style-type: square}
DIV.article-panel LI {margin-bottom: 3px; line-height: 15px}
DIV.article-panel LI P {margin: 0}
DIV.article-panel BR {font-size: 11px;}
DIV.article-panel DIV.image-left {float: left; margin-right: 26px; margin-bottom: 20px;}
DIV.article-panel DIV.image-right {float: right; margin-left: 26px; margin-bottom: 20px;}
DIV.article-panel IMG {border: 0; margin-top: 2px}
DIV.article-panel IMG.image-left {float: left; margin-right: 26px; margin-bottom: 20px;}
DIV.article-panel IMG.image-right {float: right; margin-left: 26px; margin-bottom: 20px;}
DIV.article-panel A {}
DIV.article-panel A:hover {color: #FE6B04;}
DIV.article-panel A:visited {}
DIV.article-panel TABLE {border-collapse: collapse; border: 0}
DIV.article-panel TABLE TH, 
DIV.article-panel TABLE TD {text-align: left; vertical-align: top; font-weight: normal}
DIV.article-panel TABLE IMG {margin: 0px 24px 24px 0px}
DIV.article-panel TABLE {padding: 0; margin: 0; border: 0; border-collapse: collapse}
DIV.article-panel TABLE TH {_font-size: 0.7em; padding: 2px; font-weight: normal; text-align: left;}
DIV.article-panel TABLE TD {_font-size: 0.7em; padding: 2px; border: 0; vertical-align: top}
DIV.article-panel TABLE.wide {width: 70%;}
DIV.article-panel TABLE.bordered TR.even TD {}
DIV.article-panel TABLE.bordered TR.odd TD {background-color: #F4F4F4}
DIV.article-panel TABLE.bordered TH {text-align: left; border-bottom: 1px solid #585858; color: #266206; text-transform: uppercase; font-weight: bold}
DIV.article-panel TABLE.bordered TD {}
DIV.article-panel TABLE.gallery P {margin: 0}
DIV.article-panel TABLE.gallery TD {vertical-align: top}
DIV.article-panel TABLE.gallery TH {vertical-align: top}
DIV.article-panel P.date {margin-bottom: 0; font-size: 0.9em}
DIV.article-panel IMG.image-left {float: left; margin-right: 32px; margin-bottom: 14px; margin-top: 2px;}
DIV.article-panel IMG.image-right {float: right; margin-left: 32px; margin-bottom: 14px; margin-top: 2px}

DIV.block-panel H3 {margin-bottom: 4px}
DIV.block-panel P {margin-bottom: 4px}
DIV.block-panel A.detail-link {padding-left: 16px; background-image: url("../images/layout/arrow-p10.gif"); background-repeat: no-repeat; background-position: 0px 4px; font-weight: bold}

DIV.banner {}
DIV.banner A {display: block; height: 129px; background-image: url("../images/layout/banner-package1.gif");}

DIV.side-box {padding: 12px; border-top: 1px solid #BEBEBE}
DIV.side-box H3 {color: #FC6901; margin-bottom: 12px}
DIV.side-box P {margin-bottom: 8px}
DIV.side-box UL.link-list LI {display: block; background-image: url("../images/layout/arrow-p6.gif"); background-repeat: no-repeat; background-position: 0px 4px; padding-left: 16px; margin-bottom: 8px}
DIV.side-box A.related-link {font-weight: bold; text-decoration: none}
DIV.side-box A.related-link:hover {text-decoration: underline}

DIV.citation-box {position: relative; border-top: 1px solid #BEBEBE; background-color: #F7F7F9; margin: 0px;}
DIV.citation-box IMG {display: block; border-right: 1px solid #BEBEBE;}
DIV.citation-box DIV.author-name {position: absolute; left: 80px; top: 40px; width: 150px;}
DIV.citation-box H4 {margin-bottom: 2px; font-weight: bold; color: #FF6A06}
DIV.citation-box DIV.left-bracket {padding-left: 32px; padding-right: 16px; padding-top: 20px; padding-bottom: 20px; background-image: url("../images/layout/bracket-p1.gif"); background-repeat: no-repeat; background-position: 16px 22px;}
DIV.citation-box DIV.right-bracket {padding-right: 16px; background-image: url("../images/layout/bracket-p2.gif"); background-repeat: no-repeat; background-position: right bottom;}
DIV.citation-box DIV.left-bracket DIV.right-bracket P {}
DIV.citation-box P {margin-bottom: 8px}

DIV#footer {padding: 8px 12px 12px 28px;}
DIV#footer P {font-family: verdana; font-size: 10px; color: #929493; line-height: 12px;}
DIV#footer A {font-family: verdana; font-size: 10px; color: #929493;}
DIV#footer A:hover {color: #47476B}

.string-shortest {width: 40px}
.string-short {width: 140px}
.string-default {width: 200px}

BUTTON.search-button {background-color: #ADD4E5; border-color: #FFFFFF; font-weight: bold; font-family: verdana; font-size: 10px; color: #040C3A; cursor: hand; margin-left: 6px; _padding-left: 8px; _background-image: url("../images/layout/arrow-p9.gif"); _background-repeat: no-repeat; _background-position: 2px 2px;}
BUTTON.up-button, BUTTON.submit-button, BUTTON.ok-button {background-color: #CDCAD1; border-color: #FFFFFF; font-weight: bold; font-family: verdana; font-size: 10px; color: #040C3A; cursor: hand; margin-right: 10px}
BUTTON.up-button {_padding-left: 10px; _background-image: url("../images/layout/arrow-p7.gif"); _background-repeat: no-repeat; _background-position: 4px 4px;}
BUTTON.submit-button {_padding-left: 4px; _background-image: url("../images/layout/arrow-p8.gif"); _background-repeat: no-repeat; _background-position: 4px 2px;}
BUTTON.ok-button {_padding-left: 10px; _background-image: url("../images/layout/arrow-p8.gif"); _background-repeat: no-repeat; _background-position: 4px 2px;}

