.bg { 
    color:#000;
    margin: 0px 0px 0px 0px;
    width: 650px;	
    clear: both;
    float: left;  
	border: 0px solid #000000;	
}
.gbuch_eintragen {
    background-color: #f2f2f2;	
    color:#000;
    margin: 5px 0px 0px 0px;
    width: 648px;	
    clear: both;
    float: left;  
	border: 1px solid #000000;	
}
.left {  
    color:#ffffff;
    margin: auto;
    width: 200px;
	  align:left;    
    float: left; 
    padding-left: 5px;
	
}
.gbuch_top {
    background-color: #000000;
    color:#ffffff;
    margin: auto;
    width: 650px;
	 height: 25px;
    clear: both;
    float: left; 
	
}
.gbuch_nav {
    background-color: #cccccc;
    color:#000000;
    margin: 5px 0px;
    width: 650px;
	height: 25px;
    clear: both;
    float: left; 	
}
.gbuch_nav_bottom {
    background-color: #cccccc;
    color:#000000;
    margin: 15px 0px;
    width: 650px;
	height: 25px;
    clear: both;
    float: left; 
}

.gbuch_head {  
    font-size: 12px;  
    padding: 5px;
	font-family: tahoma, verdana;	
	font-weight:bold;
}
.gbuch_txt {    
  background:url(bg.jpg) top repeat-y;
    font-size: 12px;  
    padding: 5px;
	font-family: tahoma, verdana;	

}
.txt_book {     
   font-size: 12px;  
   padding: 2px;
	 font-family: tahoma, verdana;
	 color:#000;	
	 clear:both;
}

.txt_bookh {     
   font-size: 15px;  
   padding: 2px;
	 font-family: tahoma, verdana;
	 color:#000;	
	 clear:both;
}

.gbuch_txt_antwort {   
    font-size: 12px;  
    padding: 5px;
	font-family: tahoma, verdana;		
	float:right;
	width:520px;
	border-left: 1px solid #cccccc;
	background-color: #000000;
		height: 45px;
	
}

.gbuch_top_eintrag {
    background-color: #666666;
    color:#ffffff;
    margin: 20px 0px 0px 0px;
    width: 650px;
	height: 25px;
    clear: both;
    float: left; 	
}
.gbuch_top_eintrag2 {
    background-color: #999999;
    color:#ffffff;
    margin: 5px 0px 0px 0px;
    width: 650px;
	height: 25px;
    clear: both;
    float: left; 	
}
.gbuch_eintrag {
    background-color: #f2f2f2;	
    color:#000000;
    margin: 5px 0px 0px 0px;
    width: 648px;	
    clear: both;
    float: left;  
	border: 1px solid #000000;	
}
.gbuch_antwort {
    background-color: #000000;
    color:#ffffff;
    margin: 0px 0px 0px 0px;
    width: 648px;	
    clear: both;
   
    float:left;   
}
.gbuch_logo {
    background-color: #000000;
    color:#ffffff;
    margin: 7px 5px 5px 2px;
    width: 105px;
	height: 40px;
    clear: both;
    float: left;  
}
a.gbuch:link { font-family: tahoma, verdana; color: #ffffff; text-decoration: none; font-size: 12px;}
a.gbuch:hover { font-family: tahoma, verdana; color: #e2e2e2; text-decoration: none; font-size: 12px;}
a.gbuch:visited { font-family:tahoma, verdana; color: #ffffff; text-decoration: none; font-size: 12px;} 
a.gbuch:visited:hover { font-family: tahoma, verdana; color: #e2e2e2; text-decoration: none; font-size: 12px;}

a.gbuch2:link { font-family: tahoma, verdana; color: #000000; text-decoration: none; font-size: 12px;}
a.gbuch2:hover { font-family: tahoma, verdana; color: #e2e2e2; text-decoration: none; font-size: 12px;}
a.gbuch2:visited { font-family: tahoma, verdana; color: #000000; text-decoration: none; font-size: 12px;} 
a.gbuch2:visited:hover { font-family: tahoma, verdana; color: #e2e2e2; text-decoration: none; font-size: 12px;}

input {
	background: #ffffff; 
	font-family: tahoma, verdana;
	border: 1px solid #e4ddcb;	
	border-top: 1px solid #baab86;
	border-left: 1px solid #baab86;
	font-size:12px;
	}
	
	textarea {
	background: #ffffff; 
	font-family: tahoma, verdana;
	border: 1px solid #e4ddcb;	
	border-top: 1px solid #baab86;
	border-left: 1px solid #baab86;
	font-size:12px;
	}
	select {
	background: #ffffff; 
	font-family: tahoma, verdana;
	border: 1px solid #e4ddcb;	
	border-top: 1px solid #baab86;
	border-left: 1px solid #baab86;
	font-size:12px;	
	}
	
	body {
	margin: 0 0 0px 0;
	padding: 0; 
align:center;
	}