.align-center {
  text-align: center;
}

.Normalttext {
  text-align: justify;
  font-family: Verdana;
  font-size:13px;
  color:#000354;
}

.Zentriert {
  text-align: center;
  font-family: Verdana;
  font-size:13px;
  color:#000354;
}

.Normalttext_klein {
  text-align: justify;
  font-family: Verdana;
  font-size:10px;
  color:#000354;
}

.Zentriert_klein {
  text-align: center;
  font-family: Verdana;
  font-size:10px;
  color:#000354;
}

.Anmerkung {
  text-align: justify;
  font-family: Verdana;
  font-size:10px;
  color:#007F00;
}


.Serifen {
        font-family : Georgia, Serif, Verdana, sans-serif;
        font-size : 12px;
        line-height : 180%;
        color: #333333;
        margin-top : 1px;
        margin-bottom : 1px;
        padding-bottom : 0px;
}



.tx_ablinklist_listView_linkLabel {
  font-size:8px;
  color: green;
}

a {
 font-family: Verdana;
 font-size: 12px;
 text-align: left;
 color: #005B9E;
 text-decoration: none;
}

a:link {
 font-family: Verdana;
 font-size: 12px;
 text-align: left;
 color: #005B9E;
 text-decoration: none;
}

a:visited {
 font-family: Verdana;
 font-size: 12px;
 text-align: left;
 color: #005B9E;
 text-decoration: none;
}


.content_table {
  border-style: dashed;
  border-color: #FF9F00;
  border-width:1px;
}

.content_div {
  margin-left: 8px;
  margin-top: 8px;
  margin-right: 8px;
  margin-bottom: 8px;
  text-align: justify;
  font-family: Verdana;
  width: 650px;
}

.piccom_table {
  border-style: dashed;
  border-color: #0000FF;
  border-width:1px;
}

.albumline_table {
  border-style: dashed;
  border-color: #BFBFBF;
  border-width:1px;
}

.kform {
  font-family: Verdana;
  font-size:11px;
  color:#00009f;
}

h1 {
  font-family: Verdana;
  font-size:16px;
  color:#1281AA;

}

h2 {
  font-family: Verdana;
  font-size:15px;
  color:#1281AA;

}


h3 {
  font-family: Verdana;
  font-size:14px;
  color:#1281AA;

}


h4 {
  font-family: Verdana;
  font-size:13px;
  color:#1281AA;

}


h5 {
  font-family: Verdana;
  font-size:12px;
  color:#1281AA;

}

h6 {
  font-family: Verdana;
  font-size:11px;
  color:#1281AA;
  margin-bottom:0px;
  white-space:nowrap;

}

td {
  font-family: Verdana;
  font-size:12px;
  color:#000354;

}



.tx-guestbook-list-header { background-color: #DFE9F0; color: #001223; font-weight:bold; }
.tx-guestbook-list-row { background-color: #FFFFFF; }
.tx-guestbook-list-rowleft { background-color: #EEEEEE; font-face:Verdana; font-size:11px; color:#8F8F8F;}
.tx-guestbook-list-entrycomment-title {font-weight: bold; font-size:9px; color:#7F7F7F; }
.tx-guestbook-list-entrycomment { font-style: italic; font-face:Verdana; font-size:11px; color:#A00020;}
.tx-guestbook-list-small { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
.tx-guestbook-latest-header { background-color: #539521; color: #FFFFFF; font-weight:bold; }
.tx-guestbook-latest-row { background-color: #FFFFFF; }
.tx-guestbook-latest-small { font-size: 9px; color: #666666; }
.tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1pt; border-color:#A00020; font-size:10; font-family:Verdana; color:#A00020; width:260; height:20; }
.tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1pt; border-color:#A00020; font-size:10; font-family:Verdana; color:#A00020; width:260; height:20; }
.tx-guestbook-form-textarea { border-style: solid; border-width: 1pt; border-color:#A00020; font-size:10; font-family:Verdana; color:#A00020; width:260; }
.tx-guestbook-form-obligationfield { color: #CC0000; font-family:Verdana; font-size:10px;}
.tx-guestbook-form-error { color: #CC0000; font-family:Verdana; font-size:10px;}

.tx-drwiki-pi1 A { TEXT-DECORATION: none; }
.tx-drwiki-pi1 A:hover { TEXT-DECORATION: underline; }
.tx-drwiki-pi1 H1 { FONT-SIZE: 135%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aaaaaa 1px solid }
.tx-drwiki-pi1 H2 { FONT-SIZE: 128%; FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: #aaaaaa 1px solid }
.tx-drwiki-pi1 H3 { FONT-SIZE: 114%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 H4 { FONT-SIZE: 105%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 H5 { FONT-SIZE: 90%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 H6 { FONT-SIZE: 80%; FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.17em; MARGIN: 0px; COLOR: black; PADDING-TOP: 0.5em; }
.tx-drwiki-pi1 HR { height:1px; border-top:1px dotted #000000; border-left:0; border-right:0; border-bottom:0; }
.tx-drwiki-pi1 OL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 3.2em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px;}
.tx-drwiki-pi1 UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0px 0px 1.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; }
.tx-drwiki-pi1 PRE { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }
.tx-drwiki-pi1 INPUT {font-size:10pt;}
.tx-drwiki-pi1 TEXTAREA {width:100%; font-size:10pt;}
.tx-drwiki-pi1-urlextension { display: none; }
.redirect { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #FFFFF0;}
.icons {vertical-align:middle; float:left; margin-right:20px; margin-bottom:10px;}
.wiki-box { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; }  
.diff-r {color: red;}
.diff-g {color: green;}
.diff-result { BORDER: #2f6fab 1px dashed; PADDING: 1em; COLOR: black; LINE-HEIGHT: 1.1em; BACKGROUND-COLOR: #f9f9f9; font-family:Fixedsys,Courier; }
.diff-table {width:100%;}
.diff-table-cell-green {vertical-align:top; text-align:left; white-space:normal; color:green; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
.diff-table-cell-red {vertical-align:top; text-align:left; white-space:normal; color:red; font-family:Fixedsys,Courier; font-size:10pt; BORDER: #2f6fab 1px dashed; PADDING: 1em;}
#toc {BORDER: #aaaaaa 1px solid; PADDING: 5px; FONT-SIZE: 10pt; BACKGROUND-COLOR: #f9f9f9 }
#toc .tocindent {MARGIN-LEFT: 2em}
#toc .tocline {MARGIN-BOTTOM: 0px}
#toc P {FONT-SIZE: 10pt; MARGIN: 0px}
#toc .toctoggle {FONT-SIZE: 10pt}
#toc .editsection {MARGIN-TOP: 0.7em; FONT-SIZE: 10pt}

.tx-ttnews-browsebox TD { font-size: 10px; }
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-ttnews-browsebox-SCell { background-color: #EEE; }


.blog_date {
      font-family: "Lucida Granda", "Lucida Sans Unicode", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
      font-size: 12px;
      color: #B22222;
      #padding: 1em 0.5em 0.5em 0.2em;
      #margin-bottom: 0px;
}

.blog_article {
      font-family: "Lucida Granda", "Lucida Sans Unicode", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
      padding-left: 0.2em;
      margin-bottom: 2.5em;
      margin-left:20px;
      margin-right:20px;
}

.blog_title {
      font-family: "Lucida Granda", "Lucida Sans Unicode", Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
      color:#1281AA;
      font-size: 1.4em;
      padding-left: 1.0em;
      margin-bottom: 0.5em;
}


.tx-srfreecap-pi2-image { margin-left: 0; }
.tx-srfreecap-pi2-cant-read { font-size: .9em; color:#35006d; }
.tx-srfreecap-pi2-cant-read a:link { font-size:8px; background-color:transparent; font-weight:bold; text-decoration:none; }

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
        .tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
        .tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
        .tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
        .tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:red; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeff; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
        .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
        .tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }





    .tx-eeblog-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }

#ee_blog_tools {
  background-color: #c0c0c0;
  border: thin dotted #800080;
}

.ee_blog_search {
  float: right;
}

.ee_blog_browse {
  float: left;
}

#ee_blog_list{
  padding-bottom:10px;

  border-top:1px dashed #fff;
  border-bottom:1px dashed #999;
  margin:-5px 0 1em 0;
  }

#ee_blog_author {
  margin:12px 0 0 0;
  font-size:75%;
  color:#666;
}

#ee_blog_entry {
  padding-bottom:10px;
  border-top:1px dashed #fff;
  border-bottom:1px dashed #999;
  margin:-5px 0 1em 0;
  }


#ee_blog_Header {
  font:bold 115% Arial,Sans-serif;
  line-height:135%;
  clear:left;
}

#ee_blog_Header a:link {color:#1281AA; text-decoration : none; font-family:Myriad,Verdana,Arial}
#ee_blog_Header a:visited {color:#1281AA; text-decoration : none; font-family:Myriad,Verdana,Arial}
#ee_blog_Header a:hover {color:ED1B34; text-decoration : none; font-family:Myriad,Verdana,Arial}

#ee_blog_link_to_list a:link {color:#36c; text-decoration : none; font-size:75%}
#ee_blog_link_to_list a:visited {color:#36c; text-decoration : none; font-size:75%}
#ee_blog_link_to_list a:hover {color:#36c; text-decoration : none; font-size:75%}

#ee_blog_comments_header {
  font:bold 105% Arial,Sans-serif;
  text-align: center;
  color:#666;
  margin:12px 0 0 0;
  line-height:135%;
  clear:left;
}

.ee_blog_timestamp  {
  font-size:75%;
  color:#666;
}

#ee_blog_categories_list {
        width: 18em;
        padding: 0 0 1em 0;
        margin-bottom: 1em;
        font-size:75%;
        font-family: 'Trebuchet MS', 'Lucida Grande',
          Verdana, Lucida, Geneva, Helvetica,
          Arial, sans-serif;
        background-color: #FFFFFF;
        color: #333;
        }

#ee_blog_categories_list ul {
                list-style: none;
                margin: 0;
                padding: 0;
                border: none;
                }

#ee_blog_categories_list ul li.ee_blog_selecteditem {
                display: block;
                padding: 5px 5px 5px 0.5em;
                background-color: #DFE9F0;
                color: 001223;
                text-decoration: none;
                margin: 0;
                }

#ee_blog_categories_list li {
                border-bottom: 1px solid #90bade;
                margin: 0;
                }

#ee_blog_categories_list li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                background-color: #FFFFFF;
                color: #1281AA;
                text-decoration: none;
                width: 100%;
                }

html>body #ee_blog_categories_list li a {
                width: auto;
                }

#ee_blog_categories_list li a:hover {
                background-color: #EEF4F8;
                color: #1281AA;
                }

.ee_blog_section {

        font-family : Georgia, Serif, Verdana, sans-serif;
        font-size : 12px;
        line-height : 180%;
        color: #333333;
        margin-top : 1px;
        margin-bottom : 1px;
        padding-bottom : 0px;
}

#ee_blog_categories {

        font-family : Verdana, sans-serif;
        font-size : 11px;
        line-height : 180%;
        color: #333333;
        margin-top : 1px;
        margin-bottom : 1px;
        padding-bottom : 0px;
}

.comments-body {
        font-family:georgia, verdana, arial, sans-serif;
        color:#666;
        font-size:11px;
        font-weight:normal;
        background:#FFF;
        line-height:14px;
        padding-bottom:10px;
        padding-top:10px;
        border-bottom:1px dotted #999;
}


/*################ ab hier volkers styles ####################*/

body {
 /*background: #E0E0E3;*/
 /*background: #F5F5F5;*/


       padding: 0px;  /* Zusätzlich für Opera */
       background: url(http://tanzsport-mv.de/fileadmin/tmv/images/background_links.gif) repeat-y;
       color: #F5F5F5;

 
}

#navi_links {
 margin: 0;
 padding: 0;
 width: 20%;
 float: left;
 /* background: #abcdef; */
}

#navi_links ul li {
 background: rgb(98%, 98%, 90%);
}

/*Menü oben*/
#menu_oben a:link {color:#9FCED7; text-decoration : none; font-family:Myriad,Verdana,Arial;font-size:18px}
#menu_oben a:visited {color:#9FCED7; text-decoration : none; font-family:Myriad,Verdana,Arial;font-size:18px}
#menu_oben a:hover {color:#A02B34; text-decoration : none; font-family:Myriad,Verdana,Arial;font-size:18px}



#kasten_rechts {
 margin: 0;
 padding: 0;
 width: 20%;
 float: right;
 /* background: #abcdef; */
}

#kasten_rechts ul li {
 background: rgb(90%, 90%, 80%);
}

#haupttexte {
 position:absolute;
 top:205px; 
 left:0px;
 height:100% 
 z-index:7;"
 padding: 0 2em 0 2em;
 margin: 0 20% 0 20%;
 /*background: rgb(100%, 100%, 100%);*/
}

/*Versuch einer Formatierung der News-Links: */
.news-single-links a {
/* background-image: transparent url(typo3conf/ext/ab_linklist/pi1/icon_category.gif) no-repeat top center
 font-size:11px;*/
 
 }
 
#maindiv {
 background-color:white;
 width:755px;
 margin:auto;
 margin-bottom:15px;
 /*text-align:left;*/ }