body {
  
  color: #000000;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
    background: url(../img/schatten1.gif) repeat-y top center;
    background-color: #EFF1F2;
    margin:0;
    padding:0;
}
a:link,a:active,a:visited{      color : #000000; text-decoration: none;}
a:hover{                        color : #80808A;}

.tablehead{                     background-color: #106500; color: #FFFFFF; font-size: 12px; font-weight:bold;}
.tablebottom{                   background-color: #106500; align: center; font-size: 10px; color: #FFFFFF;}
.tablebgcolor{                  background-color: #106500;}
.main{                          background-color:#FFFFFF; border: #106500; border-style: solid;  border-width: 0px 0px 0px 0px;}
.header{                        background-color:#E5E5E5;}
.footer{                        color: #FFFFFF;}
.whitebg{                       background-color:#FFFFFF; border:0;}
a.white:link,a.white:active,a.white:visited{      color : #FFFFFF; text-decoration: none;}
a.white:hover{                  color : #80808A;}
.bordercolor{                   background-color: #106500;}

.menu{                          font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                                background-color:#FFFFFF;
                                color: #000000;
                                font-weight:bold;
                                font-size: 12px;
                                background-image:url(../design/images/button.jpg);
                                background-repeat:no-repeat;
                                background-position: center;
                                align: center;}
.submenu{                       font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                                background-color:#FFFFFF;
                                color: #000000;
                                font-size: 10px;
                                
                                background-repeat:no-repeat;
                                background-position: center;
                                align: center;}
                                
font{                           font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                                color:#000033; font-size: 10px; line-height:12pt;}
small{                           font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
                                color:#000033; font-size: 9px; line-height:12pt;}
.form { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
.text { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
.linksrow1 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
			font-size:10pt; 
			background-color: #E4E4E4; 
			color: #000000;}
.linksrow2 { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
			 font-size:10pt; 
			 background-color: #F3F3F3; 
			 color: #000000;}
.team { 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
			font-size:10pt; 
			background-color: #E4E4E4; 
			color: #000000; 
			padding-left:100px;
			text-align:left;}

#csstopmenu, #csstopmenu ul{
padding: 0;
margin: 0;
list-style: none;
}

#csstopmenu li{
float: left;
position: relative;
margin: auto 15px;
width: auto;
}

#csstopmenu a{
text-decoration: none;
}

.mainitems{
border: 0px solid black;
border-left-width: 0;

}

.headerlinks a{
margin: auto 8px;
color: #FFFFFF; 
font-size: 12px; 
font-weight:bold;
}
.headerlinks a:visited{
margin: auto 8px;
color: #FFFFFF; 
font-size: 12px; 
font-weight:bold;
}
.submenus{
display: none;
width: 10em;
position: absolute;
left:0px;
font-size: 12px; 
background-color: #FFFFFF;
border: 1px solid black;
padding-left: 0px;
}

.submenus li{
width: 200px;
margin: auto;
padding-left: 0px;
}

.submenus li a {
display: block;
width: 100px;
padding-left: 0px ;
}


html>body .submenus li a{ /* non IE browsers */
width: auto;
}

.submenus li a:hover{
color: black;
font-weight:bold;
}

#csstopmenu li>ul {/* non IE browsers */
top: auto;
left: auto;
}

#csstopmenu li:hover ul, li.over ul {
display: block;
}

html>body #clearmenu{ /* non IE browsers */
height: 3px;
}


div.header{
    width:800px;height:150px;background-image: url(../img/header_logo.jpg);margin:auto;
}

div.container{
    width:800px;margin:auto;border:0px solid black;position:relative;
}

img{
    border: none;
}

.bildcontainer, div.rahmen{
  height:auto;
  padding: 0;
  float:right;
  background: url(../img/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../img/shadow.gif) no-repeat bottom right;
  margin: 10px 30px 0 10px !important;
  margin: 10px 30px 0 5px;
  z-index: 0;
}
 div.rahmen{
 	float:left;
	margin: 0 10px 0 6px !important;
  	margin: 0 10px 0 6px;
 }

.bildcontainer img, img.rahmen{
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  z-index: 0;
}

#right .bildcontainer{
margin-bottom: 10px;
z-index: 0;
}

.clear{
    clear: both;    
}
hr {
	background-color:#dcdad5; 
	height:1px;
 	border:none;
}


