body {
	background-color:#FFFFFF;
	font-family:Verdana,Arial,sans-serif;
	background-image:url(../images/bg.gif);
	background-repeat: repeat-x;
	margin:0px;
}
#content {
	background-attachment:scroll;
	background-image:url(../images/content_bg3.gif);
	background-position:left top;
	background-repeat:no-repeat;
	overflow: auto;
	padding:0px;
	vertical-align:top;
	width:100%;
}
* html #content {
	background-attachment:fixed;
}
#content form {
	font-size:0.8em;
	margin-left:40px;
	vertical-align:top;
}
#content textarea {
	font-family:Arial,Verdana,Arial,sans-serif;
}
#footer {
	height:0px;
	margin-top:0px;
}
#footer_nav {
	margin-top:20px;
	text-align:right;
}
#header {
	/*background-image:url(../images/header_2.jpg);*/
	background-image:url(../images/header_2.gif);
	background-repeat:no-repeat;
	height:122px;
	width:720px;
}
#logolink {
	height: 122px;
	width: 120px;
	display:block;
	}
#navigation {
	width:720px;
	border-bottom:1px solid #B1B1B1;
}
#nav_left {
	background-image:url(../images/nav_left.gif);
	background-repeat:no-repeat;
	height:25px;
	width:820px;
}
#nav_right {
	background-image:url(../images/nav_right.gif);
	background-position:127px 0px;
	height:25px;
	width:820px;
	text-align:right;
}
#main {
	background-color:#FFFFFF;
	border:1px solid #BCC1C3;
	border-top: 0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	width:820px;
}
img {
	border:0px;
	vertical-align:top;
}
td {
	vertical-align:top;
}
A.links {
/*
	background-image:url(../images/link.gif);
	background-position:0px 1px;
	background-repeat:no-repeat; 
	background-color: #F4F4F4;
	border-bottom: 1px solid #D7CDB4;
	clear:all;
	float:none;
	padding:3px;
	margin-top:1px;
*/
	font-size:12px;
	font-weight:bold;
}
A.links:hover {
/*	background-image:url(../images/link_hover.gif);
	background-color: #FDEF15;
	background-repeat:no-repeat;*/
	color: #666;
}
A.a_service {
	background-image:url(../images/quadrat20_up.gif);
	background-repeat:no-repeat;
	display:block;
	font-weight:bold;
	padding-left:25px;
	padding-bottom:8px;
}
A.a_service:hover {
	background-image:url(../images/quadrat20_down.gif);	
}
.clear {
	clear:all;
}
.smallfonts {
	font-size:0.8em;
}
.grey {
	color:#878570;
}
.bold {
	font-weight:bold;
}
.border_broun {
	border:1px solid #D7CDB4;
}
.center {
	text-align:center;
}
.justify {
	text-align:justify;
}
.left {
	text-align:left;
}
.middle {
	vertical-align:middle;
}
.fs_06 {
	font-size:0.6em;
}
.fs_07 {
	font-size:0.7em;
}
.fs_075 {
	font-size:0.75em;
}
.fs_08 {
	font-size:0.8em;
}
.fs_09 {
	font-size:0.9em;
}
.fs_10 {
	font-size:1.0em;
}
.fs_11 {
	font-size:1.1em;
}
.fs_12 {
	font-size:1.2em;
}
.fs_13 {
	font-size:1.3em;
}
.fs_14 {
	font-size:1.4em;
}
.text {
	color:#575757;
	font-size:0.75em;
	line-height: 15px;
}
#content .top {
	vertical-align:top;
}
.width_500px {
	width:500px;
}
.width_675px {
	width:675px;
}
A.to_the_top {
	color:#767676;
	font-size:0.75em;
	font-variant:small-caps;
	font-weight:bold;
	margin-left:0px;
	margin-bottom: 0px;
	text-decoration:none;
}
A.to_the_top:hover {
	color:#C85407;
}
A.footer_nav {
	color:#767676;
	font-family:Verdana,Arial,sans-serif;
	font-size:0.8em;
	text-decoration:none;
}
A.footer_nav:hover {
	color:#C85407;
}
A.text_link {
	color:#000000;
	font-size:0.8em;
}
A.text_link:hover {
	color:#575757;
}
A.top_subnav {
	/*background-image:url(../images/nav_right.gif);*/
	background-position:0px -2px;
	float:right;
	font-size:0.7em;
	font-weight:normal;
	margin-right:0px;
	padding-bottom:2px;
	padding-left:6px;
	padding-right:6px;
	padding-top:2px;
	text-decoration:none;
	vertical-align:top;
}
A.top_subnav:hover {
	background-color:#FDEF15;
	color:#444444;
	text-decoration:none;
}
A.top_nav {
	font-size:0.7em;
	font-weight:bold;
	margin-right:4px;
	padding-left:4px;
	padding-right:4px;
	text-decoration:none;
	vertical-align:bottom;
}
A.top_nav:hover {
	background-color:#FDEF15;
	/*background-image:url(../images/button_center.gif);*/
	background-position:0px -2px;
	color:#666;
	padding-top:3px;
	padding-bottom:6px;
	text-decoration:none;
}
.top_nav_activ {
	background-color:#FDEF15;
	/*background-image:url(../images/button_center.gif);*/
	background-position:0px -2px;
	color:#666;
	font-size:0.7em;
	font-weight:bold;
	margin-right:4px;
	padding-left:4px;
	padding-right:4px;
	padding-top:3px;
	padding-bottom:6px;
	text-decoration:none;
	vertical-align:bottom;
}
* html A.top_nav:hover {
	background-position:0px -1px;
}
A.mail {
	color:#1A0F13;
	font-weight:bold;
}
A.mail:hover {
	color:#544F3C;
}
.border {
	border:1px solid #000000;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #878570;
	text-decoration: none;
}
a.white {
	color: #FFF;
	text-decoration: none;
}
a.white:hover {
	color: #878570;
	text-decoration: none;
}
h1 {
	color:#000000;
	font-size:18px;
	margin:0px;
	font-family: arial;
}
h2 {
	color:#000000;
	font-size:1.2em;
	margin:0px;
}
h3 {
	color:#000000;
	font-size:1.0em;
	margin:0px;
}
img {
	vertical-align:middle;
}
ul {
	list-style-image:url(../images/klecks.gif);
	margin-left:23px;
	padding-left:0px;
}
li {
	margin:0px;
	padding:3px;
	padding-left:10px;
	vertical-align:top;
}
* html li {
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
*+html li {
	margin:0px;
	padding:0px;
	vertical-align:middle;
}
hr {
	height: 1px;
	background-color: #C5C5C5;
	border: 0px;
}
td {
	vertical-align:top;
}
a.ueberuns_01 {
	display: block;
	background-image:url(../images/ueberuns_01.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_01:hover {
	background-image:url(../images/fotost01_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_02 {
	display: block;
	background-image:url(../images/ueberuns_02.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_02:hover {
	background-image:url(../images/fotost02_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_03 {
	display: block;
	background-image:url(../images/ueberuns_03.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_03:hover {
	background-image:url(../images/fotost03_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_04 {
	display: block;
	background-image:url(../images/ueberuns_04.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_04:hover {
	background-image:url(../images/fotost04_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_05 {
	display: block;
	background-image:url(../images/ueberuns_05.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_05:hover {
	background-image:url(../images/fotost05_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_06 {
	display: block;
	background-image:url(../images/ueberuns_06.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_06:hover {
	background-image:url(../images/fotost06_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_07 {
	display: block;
	background-image:url(../images/ueberuns_07.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_07:hover {
	background-image:url(../images/fotost07_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_08 {
	display: block;
	background-image:url(../images/ueberuns_08.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_08:hover {
	background-image:url(../images/fotost08_s.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_09 {
	display: block;
	background-image:url(../images/ueberuns_09.jpg);
	height: 115px;
	width: 153px;
}
a.ueberuns_09:hover {
	background-image:url(../images/fotost09_s.jpg);
	height: 115px;
	width: 153px;
}
#fotoshow {
	margin-left: 14px;
	padding-top: 14px;
}
#fotoshow a {
	float: left;
	margin-right: 1px;
}
#fotoshow img {
	border: 1px solid #D7CDB4;
	padding: 1px;
}
.banners {
text-align:center;
background-color:#F8F8F8;
border-bottom:1px solid #D7CDB4;
border-top:1px solid #D7CDB4;
clear:all;
padding:3px;
text-align:center;
width:814px;
}
.banners img {
margin-right: 5px;
margin-left: 5px;
}

.content_autos {
float:left;
margin-left: 150px;
}
* html .content_autos {
	margin-left: 75px;
}