	body  
{ 
  background-color:#ffffff; 
  margin-top:6px; 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	color:#707070; 
} 
a { 
	color:#707070; 
} 
td { 
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size:13px; 
	vertical-align:top; 
} 
p { 
	margin-bottom: 5px; 
} 
b { 
	color: #666666; 
} 
ul { margin-left: 0px;
     margin-bottom:0px;
} 
li { margin-left: 10px;
     margin-bottom:0px;
} 
#container { 
	margin:0px auto; 
	width:780px; 
} 
#logo {    
	background-image: url(../pic/header.jpg); 
	height:149px; 
	text-align:left; 
	margin-bottom:4px; 
} 
#navi{ 
	height:20px; 
	text-align:left; 
	margin-bottom:15px; 
} 
#xcontainer { 
	float:left; 
  margin-left:10px; 
	padding-left:20px; 
	padding-right:20px; 
	width: 420px; 
} 
#container_content { 
	color:#333333; 
} 
#offer { 
  text-align:left; 
	margin-bottom:15px; 
	border:1px dotted #C5C5C5; 
	padding:4px; 
	font-size:11px; 
	width:150px;
	overflow:hidden;
} 
#search { 
  text-align:left; 
	margin-bottom:15px; 
	background-color:#D2EAB3; 
	border:1px dotted #C5C5C5; 
	padding:4px; 
  font-size:11px; 
} 
#kontakt{ 
  text-align:left; 
	margin-bottom:15px; 
	background-color:#D2EAB3; 
	border:1px dotted #C5C5C5; 
	padding:4px; 
	font-size:11px; 
} 
#langlinks { 
	width:66px; 
	height:16px; 
	padding-top:131px; 
} 
#langlinks img { 
	border-width:0px; 
} 
#footer { 
	width: 100%; 
	height:18px; 
	float:right; 
	text-align:center; 
	margin-top:30px; 
	color: #666666;	 
	padding-top:2px; 
	border: 1px dotted #D2EAB3; 
	font-size:11px; 
} 
#left { 
  width:140px; 
  float:left; 
	color: #666666;	 
} 
#right { 
  width:160px; 
  float:right; 
	color: #666666;     	
} 
a.menu { 
	display:block; 
	width:100%; 
	border-top: 1px dotted #C5C5C5; 
	text-decoration:none; 
	margin-left:0px; 
	text-indent: 10px; 
	padding-top:3px; 
	padding-bottom:3px; 
	color:#707070; 
} 
a.menu:hover {  
     color:#000000; 
     background-color:#D2EAB3; 
} 
a.submenu { 
	display:block; 
	width:100%; 
	border-top: 1px dotted #C5C5C5; 
	text-decoration:none; 
	margin-left:0px; 
	text-indent: 20px; 
	padding-top:3px; 
	padding-bottom:3px; 
	color:#707070; 
} 
a.submenu:hover {  
     color:#000000; 
     background-color:#D2EAB3; 
} 
h1 {  
	font-size: 13px; 
	font-weight: bold; 
	color: #666666; 
	text-align: left; 
	margin:0px;    
} 
h2 {  
	font-size: 13px; 
	font-weight: bold; 
	color: #333333; 
	text-align: left; 
	margin:0px; 
        margin-bottom: 15px;
} 
h3 {  
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	text-align: left; 
	margin:0px; 
} 
.tf { 
	font-size: 11px; 
	text-align: left; 
	font-weight: bold; 
} 
.ln { 
	color: #666666; 
} 
.ln:hover { 
	text-decoration: none; 
} 
.searchbox { 
	BORDER: #999999 1px solid;  
	WIDTH: 110px; 
	HEIGHT: 16px;   
	margin:0px; 
} 
form { 
	margin:0px; 
} 
 
div.prevnext { 
	margin-bottom:12px; 
} 
.prevnext a { 
	font-weight:bold; 
	padding-right:12px; 
	color:#707070; 
} 
.prevnext a:hover { 
	color:#000000; 
} 
 
#kontakt a { 
	color:#707070; 
} 
#kontakt a:hover { 
	color:#000000; 
} 
 
 
#gbookhead { 
	font-weight:bold; 
	margin:12px 0px; 
} 
#gbookentry_1 { 
	padding:4px; 
	background-color:#D2EAB3; 
} 
#gbookentry_2 { 
	padding:4px; 
	background-color:#EEEEEE; 
} 
 
 
#gbookform input { 
	width:250px; 
} 
#gbookform textarea { 
	width:250px; 
} 
#gbookform td { 
	vertical-align:top; 
} 
 
div.sitemap1 { 
	margin:6px 30px;	 
	padding-left:12px; 
	background-image:url('/fileadmin/template/pic/list.gif'); 
	background-repeat:no-repeat; 
} 
div.sitemap2 { 
	margin:6px 45px;	 
	padding-left:12px; 
	background-image:url('/fileadmin/template/pic/list.gif'); 
	background-repeat:no-repeat; 
} 
#select_tx_indexedsearch_sections_ {
	width:300px;
}
.tx-indexedsearch-searchbox p {
	margin-top:4px;
}
.newsitem {
	margin-top: 12px;
	border: 1px solid #EEEEEE;
	padding: 4px;
}
