#footer {
   width: 1250px;
   padding-top: 10px;
   color: black;
   font-size: 90%;  /* like bottom_menu */
   text-align: center;
}
#footer a { 
   color: black;  
}

#banner {
    width: 1250px;
    height: 25px;
    /* background: url("../images/gradient.png") repeat-x; */
    background: #FFFFFF;
    border-radius: 4px 0px 0px 0px;
}

#av_content {
  min-height: 500px;
  padding: 5px;
  width: 1240px;
  display: block;
  position: relative;
  clear: both;
  text-align: left;
  background: #ffffff;
  color: #222222;
  border-radius: 0px 0px 4px 4px;
}

#av_title {
  width: 1250px;
  font-size: 200%;
  color: black;
  padding-top:  30px;
  text-align:  center;
}

.version {
    font-size: small;
}

body {
   color: #111111;
   background-color: #FFFFFF;
   text-align: left;
	font-family: arial;
	font-size: x-small;
	padding:  0px;
}

thead {
	display: table-header-group;
}

a {
 text-decoration: none; color: #000000;
}
a:hover {
 text-decoration: none; color: #222222;
}

img {
	border: none;
}

#logo img {
	height: 75px;
	float:  left;
}

.table_border {
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}

td.noborder {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.headline {
	font-size: 175%;
}

.headline_center {
	font-size: 175%;
	text-align: center;
}

.td_c {
	text-align: center;
	font-size: 85%;	
}

.td_l {
	text-align: left;
	font-size: 85%;
}

.td_r {
	text-align: right;
	font-size: 85%;
}

.td_c_s {
	text-align: center;
	font-size: 75%;
}

.td_l_s {
	text-align: left;
	font-size: 75%;
}

.td_r_s {
	text-align: right;
	font-size: 75%;
}

.row_statistik1 {
	background-color: #DDDDDD;
	text-align: left;
	font-size: 80%;
}

.row_statistik2 {
	background-color: #EEEEEE;
	text-align: left;
	font-size: 80%;
}

.row1b {
	background-color: #DDDDDD;
	text-align: center;
	font-size: 80%;
	border-bottom-color: #222222;
	border-bottom-style: solid;
}

.row2b {
	background-color: #EEEEEE;
	text-align: center;
	font-size: 80%;	
	border-bottom-color: #222222;
	border-bottom-style: solid;
}

.row1s {
	background-color: #DDDDDD;
	text-align: center;
	font-size: 70%;
	border-bottom-color: #222222;
	border-bottom-style: solid;
}

.row2s {
	background-color: #EEEEEE;
	text-align: center;
	font-size: 70%;	
	border-bottom-color: #222222;
	border-bottom-style: solid;
}

.instruction {
	font-size: 100%;
}
