h2{
margin : 0;
font-weight : bold;
font-family : Verdana, Helvetica, sans-serif;
font-size : 14px;
margin-bottom : 0px;
padding-left : 0px;
letter-spacing:normal; 
color : #333333;
}
P {
color : #333;
font : 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal; 
}
.newskommentar{
color : #0B3B0B;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-align : right;
white-space: nowrap;
}
.newsdatum{
color : #0B3B0B;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-align : right;
white-space: nowrap;
}
td.newsdatum{
color : #0B3B0B;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-align : right;
white-space: nowrap;
}
.Stil1 {
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 11px;
color : #333;
text-align : left;
line-height : 120%;
letter-spacing:normal;
}
.text {
color : #333;
font : 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal; 
}
.text2 {
color : #000;
font : bold 10px/1.5 Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal; 
}
.dbox {
color : #333;
font : 10px Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal; 
line-height : 140%;
}
input.logininput { 
width:130px;  
color : #333;
font : 10px Verdana, Arial, Helvetica, sans-serif;
}
input.input_shoutbox { 
width:130px;  
color : #333;
font : 10px Verdana, Arial, Helvetica, sans-serif;
}
input.input_shoutbox2 { 
width:110px;  
color : #333;
font : 10px Verdana, Arial, Helvetica, sans-serif;
}
.textfett {
font : bold 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
color : #000000;
text-align : left;
letter-spacing:normal; 
line-height : 120%;
}
h1 {
color : #666666;
margin-top : 0;
margin-left : 0;
display : inline;
font : bold 18px Verdana, Arial, sans-serif;
}
h6 {
color : #666666;
text-align : center;
margin-top : 0;
margin-left : 0;
display : inline;
font : bold 12px Verdana, Arial, sans-serif;
}
HTML {
height : 100%;
margin-bottom : 1px;
}
form {
margin : 0;
padding : 0;
}
BODY {
margin : 0;
height : 100%;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 14px;
letter-spacing:normal; 
line-height : 120%;
}
a:link, a:visited {
color : #333;
text-decoration : none;
letter-spacing:normal; 
}
a:hover {
color : #4e7db1;
text-decoration : underline;
}
td, tr, p, div {
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 11px;
color : #333;
text-align : left;
letter-spacing:normal; 
line-height : 120%;
}
h3, h4, table.nav_modtable th {
margin : 0;
font-weight : bold;
font-family : Verdana, Helvetica, sans-serif;
font-size : 1em;
margin-bottom : 5px;
padding-left : 4px;
letter-spacing:normal; 
line-height : 120%;
}
a.nav_main_bg {
padding-right : 5px;
letter-spacing : normal;
line-height : 120%;
}
.clr {
clear : both;
}
#bg {
height : 100%;
background : #0B3B0B;
padding : 0;
margin-bottom : 1px;
letter-spacing:normal; 
line-height : 120%;
}
div.oben {
line-height : 120%;
}
table#main {
margin-left : auto;
margin-right : auto;
margin-top : 3px;
margin-bottom : 5px;
text-align : center;
}
td.abstand_li {
width : 11px;
background : url(http://www.asc-crumstadt.de/newpics/1001.png) repeat-y;
}
td.abstand_re {
width : 11px;
background : url(http://www.asc-crumstadt.de/newpics/1002.png) repeat-y;
}
td.abstand_li2 {
width : 11px;
height : 55px;
background : url(http://www.asc-crumstadt.de/newpics/1003.png) no-repeat;
}
td.abstand_re2 {
width : 11px;
height : 55px;
background : url(http://www.asc-crumstadt.de/newpics/1004.png) no-repeat;
}
td.bottom {
background : #f7f7f7 url(http://www.asv-nieorg.de/newpics/2005.png) no-repeat bottom left;
text-align : center;
color : #999;
}
td.bottom a:link, td.bottom a:visited, td.bottom {
color : #999;
}
td.umschlag {
background : #f7f7f7 url(http://www.asv-nienbrg.de/newpics/2006.png) no-repeat;
width : 773px;
}
#kopf {
margin-top : 15px;
margin-left : 4px;
margin-right : 4px;
background : url("Kopf1.jpg");
height : 200px;
width : 765px;
}
#nav_main {
background : #f7f7f7 url(F:\test\Sits\Menue_m.png) repeat-x;
}
table.menu td.nav10 {
background : url(http://www.asv-nenborg.de/newpics/spacer4.png) no-repeat top left;
width : 4px;
height : 12px;
}
table.menu td.nav30 {
background : url(http://www.asv-nenborg.de/newpics/spacer4.png) no-repeat top right;
width : 4px;
height : 12px;
}
table.menu td.nav55 {
width : 765px;
text-align : center;
}
table.graph {
margin-left : auto;
margin-right : auto;
padding : 0;
}
td.graph_l {
background : url(http://www.asv-nienborg.de/newpics/5001.png) no-repeat;
width : 19px;
height : 28px;
}
td.graph_m {
background : url("Menue_m.png") repeat-x;
padding : 0;
margin : 0;
}
td.graph_r {
background : url(http://www.asv-nienborg.de/newpics/5002.png) no-repeat;
width : 19px;
height : 28px;
}
#graphmenu {
height : 28px;
float : left;
}
#graphmenu ul {
margin : 0;
padding : 0;
list-style : none;
}
#graphmenu li {
float : left;
background : url(http://www.asv-nienborg.de/newpics/5100.png) no-repeat top right;
margin : 0;
padding : 0;
}
#graphmenu a {
font-family : Verdana, Tahoma, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
letter-spacing:normal; 
float : left;
display : block;
height : 24px;
line-height : 24px;
padding : 0 15px;
color : #000;
text-decoration : none;
}
#graphmenu a:hover {
color : #4e7db1;
}
div#graph_rund {
margin : 1px 9px 2px;
background : url("weiss001.png") repeat-y;
width : 755px;
}
div#graph_rund div.top {
background : url("weiss002.png") no-repeat;
height : 9px;
width : 755px;
overflow : hidden;
}
div#graph_rund div.middle {
margin-top : -1px;
padding : 0 7px 0 10px;
width : auto !important;
width : 100%;
}
div#graph_rund div.bottom {
background : url("weiss003.png") no-repeat;
height : 9px;
width : 755px;
overflow : hidden;
}
div#down2 {
overflow : hidden;
height : 2px;
background : url(http://www.asv-nienb.de/newpics/6500.png) repeat-x;
}
td.linie_1 {
width : 11px;
background : url(http://www.asv-nienbog.de/newpics/0050.png) repeat-y;
}
ul {
padding : 0;
margin : 0;
padding-left : 1.6em;
}
div.nav_modtable h3, div.nav_mod h3 {
margin : 0;
font-weight : bold;
font-family : Verdana, Helvetica, sans-serif;
font-size : 1em;
margin-bottom : 5px;
padding-left : 4px;
letter-spacing:normal; 
line-height : 120%;
text-align  : center;
}
div.nav_mod {
position : relative;
width : 180px;
background : url("Frame_center.png") repeat-y right;
margin-bottom : 10px;
}
div.nav_mod div {
position : relative;
background : url("Frame_bottom.png") no-repeat bottom right;
margin-left : 0px;
}
div.nav_mod div div {
position : relative;
background : url("Frame_head.png") no-repeat top right;
padding : 12px 10px 15px 12px;
}
div.nav_mod div div div {
position : relative;
background : none;
padding : 0;
width : auto !important;
width : 100%;
letter-spacing : normal;
}
div#main_div2 {
width : 550px;
margin-top : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
class#main_div {
width : 550px;
margin-top : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
hr {
width : 550px;
margin-top : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
div#main_div3 {
width : 150px;
margin-top : 0;
margin-left : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
div#main_div9 {
width : 550px;
margin-top : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
.line {
width : 550px;
margin-top : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
.line1 {
width : 725px;
margin-top : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
div#main_div {
width : 550px;
margin-top : 0;
height : 1px;
background : #ccc;
overflow : hidden;
}
#suche {
text-align : right;
float : right;
position : absolute;
margin-left : 600px;
top : 30px;
text-align : right;
}
.cat_table {
}
.cat_table2 {
border-collapse: collapse;
border-style: solid;
border-width:1px;
border-color:#333333;
}
.cat {
font-size:11px;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
color : #333;
background-color:#FFFFFF; 
font-weight:bold;
}
.cat1 {
font-size:11px;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
color : #333;
background-color:#FFFFFF;
}
.cat2 {
font-size:11px;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
color : #333;
background-color:#FFFFFF;}
.cat4 {
font-size:11px;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
color : #FFF;
background-color:#007DC6; 
font-weight:bold;
}
.cat5 {
font-size:11px;
font-family : Verdana, Tahoma, Helvetica, sans-serif;
color : #333;
background-color:#FFFFFF;
}
a.hkat{
font-weight : bold;
font-family : Verdana, Helvetica, sans-serif;
font-size : 11px;
letter-spacing:normal; 
color : #333333;
}
td.anja {
background-color: #EBF1FB; 
border-top-color: #0FA9E5; 
border-top-style: solid; 
border-top-width: 1px; 
border-right-color: #0FA9E5; 
border-right-style: solid; 
border-right-width: 1px; 
border-left-width: 1px;  
border-left-style: solid; 
border-left-color: #0FA9E5; 
padding-left:5px; 
padding-right: 5px;
background-image: url("");
}
a.anja2 {
font-family:Arial,Times,serif; 
font-size:10px; 
color: #21437C;
}
td.date {
text-align : right;
}
A.aheadlinelink{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
letter-spacing:normal; 
color : #333333;
font-weight : bold;
}
A.aheadlinelink:visited{
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
letter-spacing:normal; 
color : #333333;
font-weight : bold;
}
A.aheadlinelink:hover{
color : #4e7db1;
}
td.aheadline{
font-weight : bold;
font-family : Verdana, Helvetica, sans-serif;
font-size : 12px;
letter-spacing:normal; 
color : #0B3B0B;
}
.adate{
color : #0B3B0B;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-align : right;
white-space: nowrap;
}
P56 {
color : #333;
font : 12px/1.5 Verdana, Arial, Helvetica, sans-serif;
letter-spacing:normal; 
}
.mini8 {
  color: black;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* Schriftgrössen ************************************************* */

.font14 {
  color: #006699;
  font-size: 15px;
  font-weight: bold;
  text-decoration:underline;
}
.font14g {
  color: #009900;
  font-size: 15px;
  font-weight: bold;
}

.font12 {
  color: #006699;
  font-size: 12px;
}

.font12b {
  color: #000066;
  font-size: 12px;
  font-weight: bold;
}

.font12orange {
  color: #ff6600;
  font-size: 12px;
}
.font12orangeb {
  color: #ff6600;
  font-weight: bold;
  font-size: 12px;
}

.font12black{
  color: #000000;
  font-size: 12px;
  padding: 3px;
}

.font12u {
  color: #009900;
  font-size: 12px;
  text-decoration:underline;
}

.font12grau {
  color: #cccccc;
  font-size: 12px;
 
}

.font12grkl{
  color: #009900;
  font-size: 12px;
 
}

.font12gb {
  color: #009900;
  font-size: 12px;
  font-weight: bold;
 
}