body {margin-left: 5px;margin-top: 5px;margin-right: 5px;margin-bottom: 5px;background-color: #ededed;background-image: url(../../img/back.gif);}
h1 {margin:0px; padding:15px;}
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; color: #7b8ca2;}
table { background-color:#FFFFFF}
td { background-color:#FFFFFF}
.new {color: #C30000; font-weight:bolder;}
.banner { padding:2px; padding-bottom:2px; border: 1px solid #CCC; box-shadow: 3px 3px 3px #888;}
.description { font-size:12px; padding-left:8px; padding-top:0px; padding-right:8px; padding-bottom:2px}
.stats {font-size: 10px; padding-left:5px; padding-top:2px; padding-right:5px; padding-bottom:2px}
a {font-size: 12px;color: #990000;}
a:visited {color: #7b8ca2;}
a:hover {color: #C30000;}
a:active {color: #7b8ca2;}
a.members {font-size: 12px;color: #000000;}
a.members:visited {color: #000000;}
a.members:hover {color: #000000;}
a.members:active {color: #000000;}
a.sitetitle {font-size: 12px;color: #7b8ca2; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}

a.sitetitle-2 {font-size: 12px;color: #7b8ca2; padding-left: 2px; padding-right: 2px }

a.sitetitle:visited {color: #7b8ca2;}
a.sitetitle:hover {color: #C30000;}
a.sitetitle:active {color: #FF0000;}
a.topsitemenu {font-size: 12px;color: #7b8ca2; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px}
a.topsitemenu:visited {color: #7b8ca2;}
a.topsitemenu:hover {color: #C30000;}
a.topsitemenu:active {color: #FF0000;}
a.topmenu {font-size: 12px;color: #7b8ca2; padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:0px; text-decoration: none;}

a.topmenu1 {font-size: 12px;color: #999; padding-left:0px; padding-top:2px; padding-right:2px; padding-bottom:0px; text-decoration: none;}
a.topmenu1:hover {color: #C30000; text-decoration: underline overline;}

a.topmenu11 {font-size: 12px;color: #999; padding-left:0px; padding-top:2px; padding-right:2px; padding-bottom:0px; text-decoration: none;}
a.topmenu11:hover {color: #C30000; text-decoration: underline overline;}

a.topmenu:visited {color: #7b8ca2;}
a.topmenu:hover {color: #C30000; text-decoration: underline overline;}
a.topmenu:active {color: #FF0000; text-decoration: none;}
td.border { border-color: #7b8ca2; border-right-color:#7b8ca2; border-style:solid; border-radius: 4px;}
table.border {border-color: #7b8ca2; border-right-color:#7b8ca2; border-style:solid; border-radius: 4px}

td.border-2 { border-color: #7b8ca2; border-right-color:#7b8ca2; border-style:solid; border-radius: 4px}
table.border-2 {border-color: #7b8ca2; border-right-color:#7b8ca2; border-style:solid; border-radius: 4px}

td.border-3 { border-color: #7b8ca2; border-style:solid; border-radius: 4px}
table.border-3 {border-color: #7b8ca2; border-style:solid; border-radius: 4px}

td.border-4 { border-color: #7b8ca2; border-style: solid; border-width: 1px; background-color: #E8E8E8; height: 22px; text-align: center; border-radius: 4px} 
table.border-4 {border-color: #7b8ca2; border-style: solid; border-width: 1px; border-radius: 4px}

td.border-5 { border-color: #7b8ca2; border-style:solid; border-width: 1px; border-radius: 4px}
table.border-5 {border-color: #7b8ca2; border-style:solid; border-width: 1px; border-radius: 4px}

td.border-6 { border-color: #7b8ca2; border-style:solid; border-width: 0px; border-radius: 4px}
table.border-6 {border-color: #7b8ca2; border-style:solid; border-width: 1px; border-radius: 4px}

td.border-7 { border-color: #7b8ca2; border-style:solid; border-width: 0px; background-color: #fff; border-radius: 4px}
table.border-7 {border-color: #7b8ca2; border-style:solid; border-width: 1px; background-color: #fff; border-radius: 4px}


div.bg {
background-image: url();
/* background-color: white; */
width:468px;height:60px;
border:0px solid black;
padding:0px;
}


hr {
  border-top: 1px solid #7b8ca2;
  border-right: 0;
  border-left: 0;
  border-bottom: 0;
  height: 1px;
  width: 100%;
}

.tl_subtitel { font-size:1.08em; text-align:left; color:#7b8ca2; font-weight:500;
padding:4px 2px 4px 0; text-shadow:1px 1px 2px rgba(40,40,40,0.3) }


a:link {color: #7b8ca2;}



div.schatten {
-moz-box-shadow:1px 1px 6px #a0a0a0; /* Firefox */
-webkit-box-shadow:1px 1px 6px #a0a0a0; /* Chrome, Safari */
-khtml-box-shadow:1px 1px 6px #a0a0a0; /* Konqueror */
box-shadow:1px 1px 6px #a0a0a0; /* CSS3 */
}



.img {
  border: 1px solid #7b8ca2;
  max-height: 140px;
  height: expression(this.height > 140 ? "140px" : true);
}


.img2 {
  border: 0px solid #7b8ca2;
  padding: 0px;
  /* max-height: 140px; */
 /* height: expression(this.height > 140 ? "140px" : true); */
}


.img10 {
  border: 1px solid #7b8ca2;
  box-shadow: 3px 3px 3px gray;
  max-height: 124px;
  height: expression(this.height > 124 ? "124px" : true);
}



.img11 {
  border: 1px solid #7b8ca2;
  box-shadow: 3px 3px 3px #7b8ca2;
  /* max-height: 600px;
  height: expression(this.height > 600 ? "600px" : true); */
}





img.rounded {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    border-radius: 0px;
    background-color: #F0F0F0;
    border: 1px solid #CCC;
    -moz-box-shadow: 3px 3px 3px #888;
    -webkit-box-shadow: 3px 3px 3px #888;
    box-shadow: 3px 3px 3px #888;
 } 






/* Effekt für Bilder = Rahmen 

/*
a:link img, a:visited img, a:active img {
  border-top: 1px solid #c0c0c0;
  border-left: 1px solid #c0c0c0;
  border-right: 1px solid #c0c0c0;
  border-bottom: 1px solid #c0c0c0;
}
*/


/*
a:hover img {
  border-top: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
*/




div.schatten {
-moz-box-shadow:1px 1px 6px #a0a0a0; /* Firefox */
-webkit-box-shadow:1px 1px 6px #a0a0a0; /* Chrome, Safari */
-khtml-box-shadow:1px 1px 6px #a0a0a0; /* Konqueror */
box-shadow:1px 1px 6px #a0a0a0; /* CSS3 */
}

.schatten {
-moz-box-shadow:1px 1px 6px #a0a0a0; /* Firefox */
-webkit-box-shadow:1px 1px 6px #a0a0a0; /* Chrome, Safari */
-khtml-box-shadow:1px 1px 6px #a0a0a0; /* Konqueror */
box-shadow:1px 1px 6px #a0a0a0; /* CSS3 */
}



