*  {
   font-family:arial;
   font-size:11px;
   margin:0px;
   border:0px solid black;
}

body,html   {
   /* background-image:url(../images/mainBg.gif); */
   background-color:#cfcfcf;
   height:100%;
   width:100%;
   padding:0px;
   margin:0px;
   }

a  {
   text-decoration:none;
   color:black;
}

li {
   float:left;
   padding:0px;
}
 
ul {
   padding:0px;
   list-style-type:none;
}

.mainTextBox ul{
   list-style-type:square;
}

#background {
   color:#000;
   height:100%;
   position:relative;
}

#rahmen  {
   background-color:#fff;
   position:absolute;
   width:774px;
   left:50%;
   margin-left:-400px;
   margin-bottom:13px;
   padding: 9px 13px 13px 13px;
   border:0px solid black;
   border-bottom-width:1px;
}

#footer  {
   background-color:#DDE0DC;
   color:#666;
   height:13px;
   text-align:center;
   font-size:9px;
   clear:both;
}

#topImage {
   padding-top:4px;
}

#logoLayer  {
   position:absolute;
   width:226px;
   height:164px;
   background-image:url(../images/logo4Top.png);
   background-repeat:no-repeat;
   top:8px;
   left:133px;
}

#mainContent   {
   background-image:url(../images/contentBg.gif);
   background-repeat:repeat-y;
   border:0px solid white;
   height:auto;
}

#menuBox {
   width:774px;
   padding-top:4px;
}

#menuLeft   {
   width:138px;
   float:left;
   border:0px solid white;
   margin-right:13px;
}

#menuLeft a:active   {
   font-weight:bold;
}

#menuRight  {
   width:138px;
   float:left;
   margin-left:6px;
   border:0px solid white;
}

#menuRight2  {
   display:none;
   width:0px;
   float:left;
   margin-left:6px;
   border:0px solid white;
}

#printHeader   {
   height:0px;
   display:none;
   }

#contentBox   {
   width:471px;
   float:left;
   border:0px solid white;
   padding: 0px 0px 0px 0px;
   height:auto;
}

#contentBox2  {
   width:623px;
   float:left;
   border:0px solid black;
   padding: 0px 0px 0px 0px;
   height:auto;
}

/*
#interact   input{
   color:#000000;
   border:1px solid #999;
}
*/

#overlay {
   position:absolute;
   background-image:url(../images/raster.gif);
   z-index:5;
   width:100%;
   height:100%;
   display:none;
   }

.menu {
   vertical-align:middle;
   font-size:9px;
   color:#999;
}

.spacerHempty  {
   width:11px;
   float:left;
   border:1px solid white;
}

.spacerVempty  {
   height:13px;
   border:0px solid green;
}

.c {
   clear:both;
   }
   
.text
  {
   border:1px solid #ccc;
   width:112px;
   padding:0px;
   float:left;
}

.menuList   {
   background-image:url(../images/vDotsSmall.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   width:100%;
   margin-bottom:4px;
   padding-bottom:3px;
   font-size:9px;
   clear:both;
}

.menuListSub   {
   background-image:url(../images/vDotsSmall.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   width:100%;
   margin-bottom:4px;
   padding-bottom:3px;
   
}

.menuList a:hover {
   font-weight:bold;
}

.menuList_active  {
   background-image:url(../images/pfeil_white.png);
   background-repeat:no-repeat;
   padding-left:18px;
   width:120px;
   font-weight:bold;
   width:120px;
   margin-bottom:4px;
   padding-bottom:2px;
   padding-top:1px;
   height:auto;
}

.menuListSub_active  {
   background-image:url(../images/vDotsSmall.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   width:120px;
   font-weight:bold;
   width:120px;
   margin-bottom:4px;
   padding-bottom:2px;
   padding-top:1px;
   height:11px;
}

.mainTextBox   {
}

.tbPics  {
   width:142px;
   float:left;
   margin-right:13px;
   background-color:#D7D7D7;
   cursor:pointer;
}

.spacerMainTb  {
   background-image:url(../images/vDots.gif);
   height:27px;
}

.picResize  {
   width:142px;
   background-image:url(../images/plus.gif);
   height:14px;
   color:#666666;
}

.picResize2 {
   width:470px;
   background-image:url(../images/plus.gif);
   background-position:right;
   background-repeat:no-repeat;
   height:14px;
   background-color:#D7D7D7;
   cursor:pointer;
}


.plus {
   background-image:url(images/plus.png);
   width:11px;
   height:11px;
   right:-11px;
}

.menu img   {
   margin-right:3px;
}

.tbHead  {
   font-weight:bold;
}

.tbSubHead   {
   color:#D0592D;
}

.tbText  {
   margin-top:13px;
}

.rightHead {
   font-weight:bold;
   background-image:url(../images/vDotsSmall.gif);
   background-repeat:repeat-x;
   background-position:bottom;
   padding-bottom:2px;
}

.rightSubHead   {
   color:#D0592D;
}

.rightSubText  {
}

.adminLink  {
   font-size:9px;
}

.menu_over{
   font-size:9px;
   color:#999999;
}

.menu_over:hover  {
   font-weight:bold;
}

.sponsorsize1   {
   border:1px solid #CCCCCC;
   width:298px;
   height:116px;
   float:left;
   text-align:right;
   vertical-align:bottom; 
   padding:2px;
   cursor:pointer;
}

.sponsorsize2  {
   border:1px solid #CCCCCC;
   width:143px;
   height:53px;
   float:left;
   text-align:right;
   vertical-align:middle;
   cursor:pointer;
}

.sponsorsize3   {
   border:1px solid #CCCCCC;
   width:64px;
   height:53px;
   float:left;
   text-align:right;
   vertical-align:middle;
   cursor:pointer;
}

.sponsorsize4   {
   cursor:pointer;
   float:left;
}
.bigPic  {
   margin-left:50%;
}

#cb-contentBoxPr {
   border: 0px solid green;
   width: 468px; 
   float: left; 
   margin-right: 13px; 
   }