﻿/* Farbe Rand: rgb(32,33,126) = #20217E */
/* Farbe Hintergrund rgb(229,230,241) = #E5E6F1 */
h1.topic {font-size:1.4em; font-weight:bold; margin: 0px 0px 5px 0px; padding:0;}
h2.topic {font-size:1.0em; font-weight:bold; margin: 0px 0px 10px 0px; padding:0;}

.tabDocFrame                { border: 1px solid #20217E; width: 100%; border-top:0; background-color:#E5E6F1;}
.tabDocFrame td.head        { border-bottom: 1px solid #cfcfcf; }
.tabDocFrame td.menuLeft    { border-right: 1px solid #20217E; width:20%; background-color: #FFFFFF; }
.tabDocFrame td div.head    { font-size:1.0em; font-weight:bold; margin: 0px 0px 5px 0px; padding:0; }
.tabDocFrame td.dinL        { background-color:#FFFFFF;border-bottom:1px solid #000000;width:85%;}
.tabDocFrame td.dinR        { text-align:right;background-color:#FFFFFF;border-bottom:1px solid #000000;width:15%;}
.tabDocFrame td.dinC        { background-color:#FFFFFF;}
.tabDocFrame td.dinCd       { background-color:#FFFFFF;border-bottom:1px solid #000000;}
.tabDocFrame td.dinCr       { background-color:#FFFFFF;border-bottom:1px solid #000000;padding:7px 0;}
.tabDocFrame td.dinCt       { border-top:1px solid #000000;}

.divDocFrame { border: 1px solid #20217E; width: 100%; background-color:#E5E6F1;}

.tabListView { border:0;}
.tabListView td { border:0; padding:2px; border-bottom:1px solid #CFCFCF;}

.subMenuLeft { margin-left:10px;}

table.Norm4 {float:left; width:20%; margin:0; padding:0;}
table.Norm4 td {padding:2px 0;}
table.Norm4 td.img {width:18px;}

ul.Norm {float:left; width:20%; list-style-type:none; margin:0; padding:0;}
ul.Norm li {margin:5px;padding:0; vertical-align:middle;}

ul.NormMenuL { list-style-image:url(../../General/img/default/folderUl.png); margin-top:0; margin-bottom:0;}
ul.NormMenuL li { margin-bottom:4px; margin-top:0;}

ul.AnnL { list-style-image:url(../img/default/pinUl.png); margin-top:0; margin-bottom:0;}
ul.AnnL li { margin-bottom:4px; margin-top:0;}

ul.Ar { list-style-image:url(../../General/img/default/ar.gif); margin-top:0; margin-bottom:0;}
ul.Ar li { margin-bottom:4px; margin-top:0;}

ul.NormIndex { list-style-image:url(../../General/img/default/ar.gif); margin-top:0; margin-bottom:0;}
ul.NormIndex li { margin-bottom:4px; margin-top:0;padding-bottom:4px;padding-top:0px;vertical-align:top;padding-left:4px;}

ul.Tree { list-style-image:url(../img/default/folderBlue16Ul.png); margin-top:0; margin-bottom:0;}
ul.Tree li { margin-bottom:4px; margin-top:0;}

ul.Topic { list-style-image:url(../Images/mstrDocuments/topicUl.png); margin-top:0; margin-bottom:0;}
ul.Topic li { margin-bottom:4px; margin-top:0;}
ul.TopicSearch { list-style-image:url(../Images/mstrDocuments/topicUl.png); margin-top:0; margin-bottom:0;}
ul.TopicSearch li { margin-bottom:15px; margin-top:0;}
div.h2deco { background-image:url(../Images/mstrDocuments/headM.gif); height:27px; margin: 20px 0 5px 0; padding:0;}
h2.deco { font-size:1.2em; font-weight:normal; margin:0; padding:0; padding-top:4px; color:#192078; white-space:nowrap;}

div.AddRight { background-color:#5B74B6; width:195px; color:#FFFFFF; padding:10px 5px; float:right; margin-left:5px;}
div.TopicPreview {border: 1px solid #CFCFCF; margin:10px 0; padding:5px; float:left; width:80%;}

.register {font-weight:bold; color:#FFFFFF; font-size:1.2em; text-decoration:underline;}

table.previewLines { border-right:1px solid #afafaf; border-top:1px solid #afafaf; margin:10px 0px;}
table.previewLines td { border-left:1px solid #afafaf; border-bottom:1px solid #afafaf; padding:3px;}
table.previewLines td.prevL {border-left:1px solid #afafaf;border-bottom:1px solid #afafaf;}

table.preview { border:0; margin:10px 0px;}
table.preview td { border:0; padding:3px;}
table.preview td.prev {border-left:0;border-bottom:0;}

td.annR {vertical-align:top;border-left:1px solid #cfcfcf;}

table.DIN {border:2px solid #000000;}
table.DIN td {padding:8px;}
table.search td {padding:4px 2px;}
table.bookmark {width:100%;border:1px solid #afafaf;background-color:#FFFFFF;}
table.bookmark td {padding:3px;vertical-align:middle;}

table.normDemo      {margin-top:5px;margin-bottom:10px;margin-left:10px;}
table.normDemo td   {padding:3px;}

.tabTopMenu {float:left;margin-right:1px;}

.contFrameKeywords      {margin:20px 10px;color:#8f8f8f;}
.contFrameKeywords a    {color:#5f5f5f;}

div.contFrame .letter {line-height:1.5em; float:left; background-image:url(../img/index/normal/bgLetter.png);background-color:#FFFFFF; border:0; color:#FFFFFF;font-weight:bold; font-size:1.2em; width:23px; height:22px; text-align:center; padding:0;cursor:pointer;margin:0 2px 2px 0px;}
div.contFrame .letter:hover {background-image:url(../img/index/normal/bgLetterH.png);}
div.contFrame .letter09 {line-height:1.5em;float:left; background-image:url(../img/index/normal/bgLetter09.png);background-color:#FFFFFF; border:0; color:#FFFFFF; font-weight:bold; font-size:1.2em; width:30px; height:22px; text-align:center; padding:0;cursor:pointer;margin:0px 2px 2px 0px;}
div.contFrame .letter09:hover {background-image:url(../img/index/normal/bgLetter09H.png);}

div.indexTopic                  {margin-top:7px;}
div.indexTopic .letter          { line-height:1.6em; float:left;background-image:url(../img/index/small/bgLetter.png);background-color:#FFFFFF; border:0; font-weight:bold; font-size:1.0em; width:18px; height:20px; text-align:center; padding:0;cursor:pointer;margin:0px 2px 2px 0px;}
div.indexTopic .letter09        { line-height:1.6em; float:left; background-image:url(../img/index/small/bgLetter09.png);background-color:#FFFFFF; border:0; font-weight:bold; font-size:1.0em; width:26px; height:20px; text-align:center; padding:0;cursor:pointer;margin:0px 2px 2px 0px;}
div.indexTopic .letter:hover    { background-image:url(../img/index/small/bgLetterH.png);}
div.indexTopic .letter09:hover  { background-image:url(../img/index/small/bgLetter09H.png);}
div.indexTopic a                { color:#FFFFFF;}

div.bread   {float:left;margin-right:10px;}

.watermark {background-image:url(../Images/default/watermark.png);}

div.demoTop {height:6px;background-image:url(../../General/img/default/cornGreenMT.png);}
div.demoBot {height:6px;background-image:url(../../General/img/default/cornGreenMB.png);}

.tagColor {color:#4f4f4f;}

table.orderTopic td, div.contFrameSideNote div.orderTopic {border-top: 1px solid #cfcfcf; padding: 5px 0px;}
div.contTopic div.orderTopic {float:left; padding: 5px 0px;width:210px;margin-right:20px;height:115px;}
div.contTopic div.topic { }
div.contTopicHead {font-size:1.2em;font-weight:bold;}

table.searchBox { float:right;}
table.searchBox td { vertical-align:middle;}

td.help {text-align:right; border-bottom: 1px solid #20217E;}
.dropDownHistory {border:1px solid #5C74B0;font-size:8pt;font-family:Verdana;margin-bottom:4px;}

.divDocRemark {margin-top:5px;color:#FF0000;}
.divTopicRemark {margin-bottom:5px;color:#FF0000;}

.add        {padding:3px 0px 4px;}
.regul      {float:left;margin-right:30px; margin-bottom:3px;}
.noTopic    {margin-bottom:5px;font-size:1.7em;font-weight:normal;text-decoration:underline;}
.noTopicH   {border-bottom:1px solid #cfcfcf;padding-bottom:6px;margin:10px;margin-bottom:25px;}
.fb         {font-size:1.2em;line-height:1.6em;}
.mb4        { margin-bottom:4px;}

.imgAboList     {margin-right:10px;}
table.ArtDetailPrice    { border-bottom:1px solid #afafaf; border-right:1px solid #afafaf;}
table.ArtDetailPrice td { padding:2px; border-top:1px solid #afafaf; border-left:1px solid #afafaf; white-space:nowrap;}
.btnOrderBasket {text-align:left;cursor:pointer;padding-left:30px;background-image:url(../../Home/img/btn/btnOrderBasket.png);width:200px; height:24px; margin:5px 0 0 0;border:0; background-color:#FFFFFF;font-size:11px; font-weight:bold; color:#FFFFFF;}

