
 .titlebox{
  width:652px; height:20px;
  position:relative;
  background-image: url("../pics/boxes/line.png");
}

.divh1{
  position:absolute;
  top:2px;
  margin: 0px 0px 0px 20px;
  padding:0px 10px;
  font-size:14px;
  font-weight:bold;
  font-family:Arial, verdana, lucida console, sans-serif;
  color:#616161;
  background-color:#f7f9fe;
}

.totoplink:link, .totoplink:active, .totoplink:visited{
  background-image:url("../pics/pfeilno.png");
  background-repeat:no-repeat;
  position:absolute;
  top:4px;
  left:650px;
  width:20px; height:10px; float:right;}
  .totoplink:hover{
  background-position:bottom;
}

.tbox{
  font-size:12px;
  line-height:1.5em;
  text-align:justify;
  color:#6a6a6a; /*backup 7a728b*/
  width:665px;
  padding:0px  0px 10px 0px;
}

.tbox2{
  font-size:12px;
  line-height:1.6em;
  color:#292929;
  width:490px;
  margin:0px 70px 35px 70px ;
  text-align:justify;
}

.newsbox, .newsbox2, .commentsbox{
  width:682px;
  position:relative;
  background-repeat:no-repeat;
  margin-bottom:35px;}
  .newsbox { background-image:url("../pics/newsbar.png");}
  .newsbox2{ background-image:url("../pics/newsbar2.png");}
  .commentsbox{background-image:url("../pics/commentsbar.png");
}

.newsdata{
  width:300px;
  height:11px;
  position:absolute;
  font-size:10px;
  color:#c2c2c2;
  top:6px; left:300px;
  text-align:right;
  background-color:transparent;
}

.newstext{
  position:relative;
  top:25px; left:88px;
  width:513px;
  min-height:100px;
}

.newstitle{
  margin-left:15px;
  width:215px;
  font-size:12px;
  font-weight:bold;
  color:#6a6a6a;
}

.newsx{
  font-family:arial,verdana,arial,sans;
  font-size:12px;
  font-weight:normal;
  line-height:1.5em;
  text-align:justify;
  color:#7a728b;
  margin:0px 0px 30px 0px ;
  padding:0px  0px 10px 0px;
}

.floater{
  padding:0px;
  margin: 0px;
  float:left;
  width:240px; 
}
.newsaddinfo{
  font-size:12px;
  border:1px solid #b4e2f6;
  min-height:80px;
  max-width:240px;
  margin:5px 10px 5px 0px; 

}

.newsbox a.t:link,.newsbox a.t:active,.newsbox a.t:visited,
.newsbox2 a.t:link,.newsbox2 a.t:active,.newsbox2 a.t:visited{
  color:#616161;
  text-decoration:none;
  }
.newsbox a.t:hover, .newsbox2 a.t:hover{
  color:#cc0657;
  text-decoration:none;

}


div.outerbox{padding:10px;border:1px solid #b4e2f6;clear:both;}


div.username{
  float:left;
  font-weight:bold;
  height:18px;
  padding:2px 0px 2px 12px;
  color:#4a4a4a;
  background-repeat:no-repeat;
  background-image:url("../pics/userlog1.png");
}
div.username2{
  float:left;
  height:18px; width:8px;
  background-image:url("../pics/userlog2.png");}








.title,.gtitle, .ttitle{
  font-family:Arial, verdana, lucida console, sans-serif;
  color:#3e8a45;
  background-repeat:repeat-x;
  background-position:top left;
  border: 0px;
  width:625px;
  text-align:left;
  padding:0px 0px 0px 0px;
  margin: 0px 0px 0px 5px; 
  }
  
.title{     height:18px;
            background-color:#ffffff;
            background-image: url("../pics/boxes/line.png");}
.gtitle{    height:28px;
            background-image: url("../pics/boxes/gline.png");}
.ttitle{    height:28px;
            background-image: url("../pics/boxes/tline.png");}

.title2,.title2e{
            font-size:18px; 
            text-decoration:none;
            color:#de1f3a;
            background-repeat:no-repeat;
            background-position:bottom left;
						width:565px;height:45px;

            padding:0px 0px 0px 30px;
            margin: 0px 0px 15px 25px;
            }
.title2    {background-image: url("../pics/subtribal2.png");}
.title2e   {background-image: url("../pics/subtribal2e.png");}


            
.gbox{      font-size:11px; font-weight:normal;
            /*background-color:#000000;
            background-image: url("../pics/boxes/fade.png");*/
            background-position:top;
            background-repeat:repeat-x;
            font-family:verdana,arial,sans;
            line-height:1.7em; color:#616161; width:605px;
            margin:0px 0px 0px 5px ;
            text-align:justify;
            padding:00px 10px 10px 10px;
            }
            
            
.tboxend{   
            
            background-position:bottom left;
            background-repeat:repeat-x;
            font-family:verdana,arial,sans;
            line-height:1.6em; color:#767676; width:625px;
            height:10px;
            margin:0px 0px 40px 5px ;
            text-align:justify;
            padding:0px 0px 0px 0px;
            }

            
            

.grouplogo {width:130px; height:140px; }

.groupprofile {margin-bottom:50px;} /*in content/lists/kalListenZeile.htm*/
.groupprofile td {padding:0px; padding-right:10px; padding-bottom:10px;}

.imghover   {height:20px;}






            
.tgr{       font-size:11px; font-weight:normal; line-height:1.7em;
            color:#b2b2b2; width:500px;
            margin:15px 10px 30px 70px ;
            }




/* für die javafreien fragezeichen */
ul.showinfo                { width:16px; height:16px;}
ul.showinfo li ul li       { position: absolute; left: -999em; }
ul.showinfo:hover li ul li { left:auto; width:200px; margin-top:-20px; z-index:99;
                            border:1px solid #ffffff; color:#ffffff;
                            background-image:url("../pics/navi/klapp.png");
                            margin-left:20px; background-color:#000000; padding:5px;}


table.text{ font-size:11px; font-weight:normal;
            line-height:1.5em; color:#808080; width:100%
            }

table.dat{  border:0px solid #fbfad4; padding:4px
            }

table.smalltext{
  font-size:11px;
  line-height:1.2em;
  color:#a19bad;
  padding:10px;
  border:1px dashed #cc0657;
}




td.inter{border-top:1px solid #a19bad;}




div.btn{width:100%; height:30px; padding:00px;  text-align:center;}
div.btn3{width:396px; height:30px; position:relative; margin:auto;}
div.btn2{width:264px; height:30px; position:relative; margin:auto;}
div.btn1{width:132px; height:30px; position:relative; margin:auto;}



/** TEXT Farben +++++++++++++++++++++++++++++++++++++
++++++++++++++++++++++++++++++++++++++++++++++++++**/
.txr{       color:#de1f3a;        }

.txo{       color:#E8903A;        }

.txg{       color:#008000;        }

.txgray{    color:#515151;        }

span.username{
            padding:0px 3px; font-family:verdana,fixedsys,sans-serif;
            font-weight:bold;
            }



          
ul.linkliste,ul.linkliste2, ul.links{
            list-style-type:none;
            }
            
ul.linkliste li,ul.linkliste2 li, ul.links li{
            background-repeat:no-repeat;
            background-position:top left;
            padding-left:10px; }

/*wenn in .newsaddinfo*/
.newsaddinfo ul.links{ margin-top:10px; margin-left:14px;}
            
ul.links{margin-left:0px;}

ul.links li{ background-image:url("../pics/navi/lilinks.png");}
ul.links li:hover{background-image:url("../pics/navi/lilinksh.png");  }



ul.links li a:link,
ul.links li a:visited,
ul.links li a:active{
  text-decoration:none;}
ul.links li a:hover{color:#cc0657;}



ul.linkliste  li{background-image:url("../pics/navi/linkliste.png");}
ul.linkliste2 li{background-image:url("../pics/navi/linkliste2.png");}
ul.linkliste  li:hover,ul.linkliste2 li:hover{background-image:url("../pics/navi/linklisteh.png");}


