body { 
width: 1000px; 
margin: 0 auto; 
color: #fff; 
background-color:#e3e3e3; 
/*background-image:url(data/back.png);*/
background-repeat: repeat-x; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px; 
text-align: left; }

#all {
 display:block;
 margin: 0 auto;
 margin-top: 15px;
 margin-bottom: 15px;
 padding: 0;
 width: 1000px;
 color: #000;
 background-color: #ffffff;
 background-image:url(data/grey.png);
 background-repeat: repeat-y;
/* border-left: 1px solid #c1c1c1;*/	 
 border-bottom: 1px solid #c1c1c1;
/* border-top: 1px solid #c1c1c1;*/	 
 border-right: 1px solid #c1c1c1;
 text-align: left;}

#all a:link {
 color:#111111;  
 background-color: transparent; }

#all a:visited {
 color: #222222;
 background-color: transparent; }

#all a:hover {
 color: #38a6df;
 background-color: transparent; } 
 
#menu {
 display: block;
 margin: 0 auto;
 padding: 10px 0px 0px 0px;
 float: left;
 width: 230px; 
 font-family: Verdana, Arial, Helvetica, sans-serif; 	
 text-align: left;	
 color: #000;
 background-color: transparent; /*background-color: #bbe7ec;*/
 background-image:url(data/backm2.png);
 background-repeat: repeat-x;
 border-bottom: 0px solid #7eb82e; 
 font-size: 12.5px;
 font-weight: bold;}

 
#menutext {
 padding: 0 0 0 15px; 
 line-height: 22px;
 border-left: 0px solid #46a0dc;} 
 
#menutext a:link { 
 display: inline-block;
 color:#111111;  
 background-color: transparent;
 background-image:url(data/link2.png);
 text-decoration:none;
 padding-left: 10px;
 height: 20px;
 width: 190px;  }

#menutext a:visited {
 display: inline-block;
 color: #222222;
 background-color: transparent;
 background-image:url(data/link2.png);
 text-decoration:none;
 padding-left: 10px;
 height: 20px;
 width: 190px;   }

#menutext a:hover {
 color: #111111;
 background-color: transparent;
 background-image:url(data/linkh2.png);
 text-decoration:none;
 padding-left: 10px; } 
 
#sublink {
 padding: 0 0 0 0px;
 } 

#top { 
 display:block;
 float: right;
 /*clear: right;*/
 width: 770px; /*770px;*/
 margin-right: 0px; /*230px;*/
 padding: 0 0 0 0px;
 color: #000;
 border-right: 0px solid #46a0dc;
 border-bottom: 5px solid #d6a23c;
 background-color: #CCCCCC;
 background-image:url(data/head.png);
 height: 160px; 
/* background-image:url(data/back.png);*/
 background-repeat: repeat-x;
 text-align: center;
 font-size: 25px;
 font-weight: bolder;
 text-shadow: #404040 1px 2px;
}	

#content {
 display: block;
 width: 750px;
 margin-left: 230px;
 padding: 180px 10px 10px 10px;
 color: #000;
 background-color: transparent;
 text-align: center;	

 border-right: 10px; 
}

.regtable td{
text-align:right;
padding-left: 30px;
}
.regtable td + td{
text-align:left;
padding-left: 20px;
}

 
#blau{color:#29a3e2;
 line-height: 30px; } 

#center{text-align: center; }
 
#clear {
 margin: 0;
 padding: 0;
 clear: both; 
 background-color: #fff; }

#footer {
 font-family: arial, helvetica, sans-serif; 
 font-size: 90%;
 text-align: right;
 height: 20px;
 width:100%;
 margin: 15px 0 0 0;
 padding: 0px 0px 0px 0px;  
 clear: left; 
 background-color: transparent; 
 color:#000000;
 /*background-image:url(data/menutop.png);*/
 /*background-repeat: repeat-x;*/ }
 
 #footer_left{
  width: 630px;
   text-align:left;
   float:left;
   padding-left:27px;}
   
 #footer_right{
 float:right; 
 width:250px; 
 text-align:right;
 padding-right: 27px;}
