body,td
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-family:Arial, Helvetica;
	font-size: 12px;
	color: #525252;
}
#galtabs a{
	text-decoration: none;
	color: #727272;
	border-left: 1px solid  #efc727;
	border-right: 1px solid  #efc727;
	border-top:1px solid  #efc727;
	padding: 5px;
}
#galtabs{
	white-space:nowrap;
	padding:5px;
	border-bottom: 1px solid  #efc727;
}
#cien_left{
	background-image: url("../html/img/cien_l.jpg");
	background-repeat: repeat-y;
	width: 19px;
}
#cien_right{
	background-image: url("../html/img/cien_r.jpg");
	background-repeat: repeat-y;
	width: 19px;
}

#site{
	background-color: #1f2933;
}
#top_nav{
	padding-right: 21px;
}
#top_nav td{
	border-top: 7px solid #efc727;
	vertical-align: middle;
}
#top_nav a{
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
}
.no_border{
	border: 0px;
}
#banner{
	padding-bottom: 7px;
	border-bottom: 1px solid #b0b0b0;
}
#menu{
	padding-left: 21px;
	padding-right: 21px;
	padding-top: 4px;
	height: 22px;
}
#menu td{
	padding-left: 21px;
	padding-right: 21px;
	border-right: 1px solid #ffffff;
	vertical-align: middle;
}
#menu td:hover{
	background-color: #8d9297;
	border-bottom: 2px solid #efc727;
}
#menu a{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}

#under_menu_middle{
	background-image: url("../html/img/under_menu_m.jpg");
	background-repeat: repeat-x;
}
#kontakt{
	background-color: #efefef;
}
h2{
	color: #efc727;
}
.telefon{
	font-weight: bold;
}
h4{
	padding-bottom: 0px;
	margin: 0px;
	font-size: 13px;
}
#kontakt td{
	font-size: 11px;
	padding-bottom:0px;
	padding: 4px;
}
#kontakt a{
	text-decoration: none;
	color: #525252;
	line-height: 125%;
}
#k_header{
	background-color: #efc727;
	color: #ffffff;
	font-size:11px;
	font-weight: bold;
	padding-left: 7px;
}
#page{
	padding:7px;
	background-image: url("../html/img/page_bg.jpg");
	background-repeat: repeat-x;
	background-position:bottom;
}
#page_middle{
	padding-left:7px;
	padding-right:7px;
	background-color: #f8f8f8;
}
h3{
	border-left: 210px solid #efc727;
	text-transform: uppercase;
	font-size: 14px;
	padding-left: 4px;
}
.post{
	padding-left: 7px;
	padding-right: 7px;
	font-weight: bold;
}
#lines img{
	padding: 7px;
	border-bottom: 6px solid #efc727;
	border-top: 6px solid #efc727;
	background-color: #ffffff;
}
