body {
  font-family: tahoma, verdana, arial;
  font-size: 12px;
  background-color: #667880;
  padding : 0px;
  margin : 0px;
  /* background: url(../images/bd_dark2.png); */
   background: url(../images/bgmain.gif);
  /* background: url(../images/mainbg.jpg); */
}

/*
a {
  font-family: tahoma;
  font-weight: normal;
  text-decoration:none;
}

a:link {
  font-family: tahoma;
  font-weight: bold;
  text-decoration:none;
}
a:visited {
  font-family: tahoma;
  font-weight: bold;
  text-decoration:none;
}
*/


/* MAIN CONTAINER
-------------------------------------------------*/

div#container {
         margin-top : 2px;
         margin-bottom : 0px;
        padding    : 10px;
         width      : 940px;
         text-align : left;
         font-size  : 12px;
         background-color : #ffffff;
         border     : 1px solid #333333;
}


div#pw {
         margin-top : 15px;
        padding    : 0px;
         /* width      : 940px; */
         text-align : left;
         font-size  : 10px;
         color      : #eeeeee;
         font-weight: bold;
         /* background-color : #dddddd; */
}

div#datum {
         margin-top : 15px;
        padding    : 0px;
         /* text-align : right; */
         font-size  : 10px;
         color      : #eeeeee;
         font-weight: bold;
         /* background-color : #dddddd; */
}


div#header {
         margin-top : 0px;
        padding    : 0px;
         width      : 100%;
        background-color : #666666;
         background: url(../images/logo6n6.jpg) no-repeat;
         height:150px;
         
}

div#logo {
         margin     : 0px;
        padding    : 0px;
         width      : 100%;
         text-align : left;
         font-size  : 10px;
         color      : #ffffff;
}

div#menu1 {

         /* padding-top      : 125px; */
         /* padding-left     : 0px;  */
         /* height     : 42px; */
         /*margin-right:10px;  */
         /* float:right; */

         position:relative;

         top:125px;

         width:527px;
         left:412px;
         /* left:0px; */

         /* background-color : #666666;  */

}


div#inhalt {
         margin     : 0px;
        padding    : 0px;
         width      : 100%;
         text-align : left;
         background: url(../images/tbg2.jpg);
         /* background-color : #00AFAF;  */



}

div#menu2 {
         margin   : 0px;
        padding  : 0px;

         text-align : left;

         width:190px;
         overflow-x:hide;
         /* background-color : #FFA000; */
}


div#mainbody {

         padding: 2px;
         margin:  0px;
         width      : 80%;
         text-align : left;
         font-size  : 12px;
         color      : #333333;
         /* background-color : #FFFF00; */
         /* filter:alpha(opacity=50); */
         /* -moz-opacity:0.5; */

         /* position: absolute;
         top:0px; width:100%; height:100%; */
         /* clear:both; */
         /* margin-left:195px;
         width:550px; */

         /*position: relative;
         left:5px; top:0px; width:550px; height:100%; */

}

div#zwischen {
	
         font-size  : 18px;
         color      : #ff0000;	
}

div#rechts {

         margin      : 0px;
         margin-right: 0px;
         padding    : 0px;

         text-align : left;
         font-size  : 10px;

         /* background-color : #00ff00; */

         /* float:right;  */
         width:190px;
         /* position: relative;
         top:0px; width:190px; height:100%;  */


}


div#footer1 {
         margin-top : 2px;
        padding    : 0px;
         width      : 940px;
         font-size  : 12px;
         /* color      : #FFBF00; */
         color      : #ffffff;
         font-weight: normal;
         /* background-color : #dddddd; */
}

div#footer2 {
         margin-top     : 2px;
        padding    : 3px;
         width      : 940px;
         text-align : center;
         font-size  : 10px;
         color      : #ffffff;
         font-style : normal;
         /* background-color : #dddddd; */
}


/* Listen Definitionen
-------------------------------------------------*/
ul {
        margin: 3px;
        padding: 0;
        list-style: none;
}

li {
        padding-left: 14px;
        /* background: url(../images/bullet2.gif) no-repeat 2px 5px;  */
         background: url(../images/bullet3.gif) no-repeat;
}

/* Pathway Link Definitionen
-------------------------------------------------*/
a.pathway:link, a.pathway:active {
 color: #eeeeee;
}
a.pathway:visited {
 color: #eeeeee;
}
a.pathway:hover {
 color: #333333;
 background-color: #eeeeee;
}


/* Contenpane
-------------------------------------------------
table.contentpane {
  width: 100%;
        padding: 0px;
        border-collapse: collapse;
        border-spacing: 0px;
        margin: 0px;
}

table.contentpane td {
        margin: 0px;
        padding: 0px;
}


table.contentpaneopen td {
        background-color:#666666;
}
*/


/* Hauptmenu Link
-------------------------------------------------*/
a.mainlevel:link, a.mainlevel:visited {
         display: block;
        background: url(../images/menu1bg.gif) no-repeat;
        font-size: 11px;
        font-weight: bold;
        color: #ccc;
        text-align: left;
        padding-top: 5px;
        padding-left: 18px;
         height:20px;
        width: 174px;
         min-width:190px;
        text-decoration: none;
}

a.mainlevel:hover {
        background: url(../images/menu2bg.gif) no-repeat;
        text-decoration: none;
        color: #fff;
}

a.mainlevel:active {
        background: url(../images/menu1bg.png) no-repeat;
        text-decoration: none;
        color: #fff;
}


/* Footer-Menü
-------------------------------------------------*/
a.mainlevel-om:link, a.mainlevel-om:visited {
         font-size: 12px;
         font-family: tahoma;
         font-weight: bold;
         width: 50px;
         color : #eeeeee;
         text-decoration: underline;
}
a.mainlevel-om:hover {
        text-decoration: none;
        color : #333333;
         background-color : #eeeeee;
}


/* Modultitel
-------------------------------------------------*/
table.moduletable th, div.moduletable h3 {
        background: url(../images/tabbg.png) repeat-x;
        color: #333333;
        text-align: left;

         padding-left: 4px;

         height: 26px;
        line-height: 26px;
        font-weight: bold;
         font-family: tahoma;
        font-size: 12px;
         /* width:185px; */
         width:190px;
}

table.moduletable-rm th {
         background: url(../images/tabbg.png) repeat-x;
        color: #333333;
        text-align: left;

        padding-left: 4px;

         height: 26px;
        line-height: 26px;
        font-weight: bold;
         font-family: tahoma;
        font-size: 12px;
         width:190px;
}

table.moduletable-rm td {
         width:190px;
}

/* Eingabebox
-------------------------------------------------*/
.inputbox {
  font-size:10px;
  color: #333333;
  background: #ffefc0;
  border: 1px solid;
  margin-top:5px;
  margin-bottom:5px;
}



/* Linie unterhalb Contenartikel
-------------------------------------------------*/
/*
table.contentpaneopen {
        border: 0px;
        border-bottom: 1px solid #eee;
}
*/

/* Inhaltsüberschrift
-------------------------------------------------*/
.contentheading {

  font-size    : 18px;
  font-weight  : bold;
  font-family  : tahoma;
  color        : #333333;
  /* background: url(../images/ch.gif); */
  /* width:100%; */
  /* line-height  : 24px; */

  /* background-color:#A02020; */
  /* width:540px; */

  /* white-space: nowrap; */
}

.componentheading {
  font-size    : 18px;
  font-weight  : bold;
  font-family  : tahoma;
  font-style   : italic;
  color        : #999999;
  line-height  : 28px;
}




/* Autor, geschrieben am
-------------------------------------------------*/
.createdate, .modifydate {
  font-size    : 10px;
  font-weight  : bold;
  font-family  : tahoma;
  color        : #B5A87B;
}

.small {
  font-size    : 10px;
  font-weight  : normal;
  font-family  : tahoma;
  color        : #000000;
}

/* Readmore-Link
-------------------------------------------------*/
a.readon:link, a.readon:visited {
  font-size    : 12px;
  font-weight  : bold;
  font-family  : tahoma;
  background-color : #B5A87B;
  color        : #ffffff;
  height      : 24px;
  text-decoration : none;
}

a.readon:hover {
  font-size    : 12px;
  font-weight  : bold;
  font-family  : tahoma;
  background-color : #ffffff;
  color        : #b5a87b;
  text-decoration : none;
}

/* Standard-Link
------------------------------------------------- */
a:link, a:visited {
  color        : #333333;
}

a:hover {
  color        : #b5a87b;
}


/* Button
-------------------------------------------------*/
.button {
  font-size: 12px;
  font-family: tahoma;
  font-weight: bold;
  background: url(../images/buttonbg.gif) repeat-x;
  /* width:130px; */
  height:26px;
  /* border:1px solid #333333; */
}

/* Navigation bei mehreren Content-Items innerhalb einer Kategorie
-------------------------------------------------*/
.pagenav {
  font-size: 12px;
  background: url(../images/buttonbg.gif) repeat-x;
  line-height:28px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top:5px;
  padding-bottom:5px;
  border:1px solid #333333;
}


.pagenav a {
  font-size: 12px;
  background: url(../images/buttonbg.gif) repeat-x;
  line-height:28px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top:5px;
  padding-bottom:5px;
  border:1px solid #333333;
}

.pagenav_prev a {
  font-size: 12px;
  background: url(../images/buttonbg.gif) repeat-x;
  line-height:28px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top:5px;
  padding-bottom:5px;
}

.pagenav_next a {
  font-size: 12px;
  background: url(../images/buttonbg.gif) repeat-x;
  line-height:28px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top:5px;
  padding-bottom:5px;
}


/* Bildunterschrift
-------------------------------------------------*/
.mosimage_caption {
  font-size: 10px;
  font-family: tahoma;
  font-weight: normal;
}

/* Editor Definitionen
-------------------------------------------------*/
.normal {
  font-size    : 12px;
  font-weight  : normal;
  font-family  : tahoma;
  color        : #333333;
}

.gross {
  font-size    : 14px;
  font-weight  : bold;
  font-family  : tahoma;
  color        : #333333;
}
