


/*** Boxstyles ***/
#body       { text-align:center;
           background-color:#BABAC5;}

#mainFrame                { border:0px solid black }

#tdLogo                       { text-align:center;
                     width:220px }

#tdMenu                       { vertical-align:top }

#tdSpruch                   { text-align:center;
                     height:150px}


#tdTitelleiste    { padding-left:15px }

#tdText                 { vertical-align:middle;
                  padding-top:50px;
                  padding-bottom:30px;
                  padding-left:15px;
                  padding-right:40px }
                  
#tdKontakt           { text-align:right;
                  height:30px }

.tdFlagge              { width:25px;
                  padding:0px;
                  margin:0px;
                  background-image:url(../images/flagge_rand.jpg) }

#tdInhalt             {  background-image:url(../images/hintergrund.jpg) }

#tdStartInhalt             {  background-image:url(../images/hintergrundStart.jpg) }

#trHeadline         {  height:170px }

.designTable        { width:100%; height:100% }

/*** Textformatierung ***/

.txSpruch                { font-family:'Garamond';
                  font-size:14pt;
                  font-weight:bold;
                  color:#FFFFFF}

.txHeadlineUp       { font-family:'Garamond';
                  font-size:45pt; 
                  color:#B4B4B4;
                  margin:0;}

.txHeadlineDown  { font-family:'Garamond';
                  font-size:17pt;
                  color:#B4B4B4;
                  margin:0;}

.txMenu                   { margin-top:5px;
                  margin-bottom:5px;
                  margin-left:30px;
                  padding:0px;
                  font-family:'Arial';
                  font-size:12pt;
                  font-weight:bold;
                  color:#003264 }

.txMenu a:link { color:#003264; text-decoration:none }
.txMenu a:hover { color:#003264; text-decoration:underline }
.txMenu a:visited { color:#003264; text-decoration:none }

.txUnterMenu        { margin:0px;
                  padding:0px;  
                  margin-left:40px;
                  margin-bottom:4px;
                  font-family:'Arial';
                  font-size:12pt;
                  color:#003264 }

.txUnterMenu a:link { color:#003264; text-decoration:none }
.txUnterMenu a:hover { color:#003264; text-decoration:underline }
.txUnterMenu a:visited { color:#003264; text-decoration:none }

.txUnterMenuActive        { margin:0px;
                        padding:0px;  
                        margin-left:40px;
                        margin-bottom:4px;
                        font-family:'Arial';
                        font-size:12pt;
                        color:#003264 }

.txUnterMenuActive a:link { color:#003264; text-decoration:underline }
.txUnterMenuActive a:hover { color:#003264; text-decoration:underline }
.txUnterMenuActive a:visited { color:#003264; text-decoration:underline }

.txFooterMenu        { margin:0px;
                  padding:0px;
                  font-family:'Arial';
                  font-size:10pt;
                  font-weight:bold;
                  color:#BBBBBB }

.txFooterMenu a:link { color:#BBBBBB; text-decoration:none }
.txFooterMenu a:hover { color:#BBBBBB; text-decoration:underline }
.txFooterMenu a:visited { color:#BBBBBB; text-decoration:none }


.txText                 { font-family:'Arial';
                  font-size:12pt;
                  color:#003162 }
                  
.txText a:link { color:#B43200; text-decoration:none }
.txText a:hover { color:#C44200; text-decoration:underline }
.txText a:visited { color:#B43200; text-decoration:none }

.txInlineHeadline   { margin-right:5px;
                    font-family:'Arial';
                    font-size:12pt;
                    font-weight:bold;
                    color:#003264; }

/*** Listen ***/

ul                                 { margin:0px;
                    padding-left:15px;                    }

li                                  { font-family:'Arial';
                    font-size:12pt;
                    color:#003162;
                    font-weight:normal;
                    padding-bottom:5px}
                    

li a:link { color:#B43200; text-decoration:none }
li a:hover { color:#C44200; text-decoration:underline }
li a:visited { color:#B43200; text-decoration:none }

.olStrukturNum           { list-style-type:decimal;
                      margin:0px;
                      padding-left:15px;                    }

.liStrukturNum          { font-family:'Arial';
                    font-size:12pt;
                    color:#003162;
                    font-weight:normal;
                    padding-bottom:5px}

.ulStruktur              { margin:0px;
                    padding-left:15px;
                    list-style-position:outside; }

.liStruktur              { font-family:'Arial';
                    font-size:12pt;
                    color:#003162;
                    font-weight:normal;
                    padding-bottom:5px}
                    
/*** Überschriften ***/

h1                             { font-family:'Arial';
                  font-size:16pt;
                  font-weight:bold;
                  color:#003162 }

h2                             { font-family:'Arial';
                  font-size:14pt;
                  font-weight:normal;
                  color:#003162 }


