/* CSS Document */
*{
/*	margin:0;
	padding:0; */
	font:normal 12px Arial, Helvetica, sans-serif;
}
body{
	margin:0;
	padding:0;
	background:#999 url(images/bg_landrover.jpg) repeat-y top center;
}
a, a:link, a:visited, a:active, a:hover{
	color:#d3d8c2;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
	color:#485733;
}
p{
	margin-top:0;
	padding-top:0;
	line-height:1.4em;
}
.left{
	float:left;
	width:340px;
	padding-right:12px;
}
.leftroute {
/*	float:left;
	width:355px;*/
	padding-right:8px;
	background: url(images/head.gif) top left no-repeat;
	padding-left:40px;
	height:110px;
}

#screen{
	margin:auto;
	margin-top:0;
	padding:0;
	padding-left:20px;
}

#content{
	margin:auto;
	margin-top:0;
	padding:0;
	width:785px;
	height:580px;
	background:url(images/bg_zebra.jpg) left 275px no-repeat;
}
#header{
	background:#485733;
}
#menue{
	padding-left:73px;
	padding-top:34px;
	height:21px;
	background:#485733;
}
#inhalt{
	padding-left:32px;
	padding-right:20px;
	padding-top:16px;
}
h1, #contentdb h1{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:30px;
	color: #d3d8c2;
	padding-bottom:8px;
}
h1 span{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #485733;
	font-size: 17px;
}
h3{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #485733;
	font-size: 17px;
	padding:0;
	margin:0;
}
h5{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #485733;
	font-size: 15px;
	padding:0;
	padding-top:2px;
	margin:0;
}
.cleanl{
	clear:left;
}
.textleft{
	float:left;
	padding-right:3px;
}
label{
	display:block;
/*	font-family: "Lucida Bright", Georgia, "Times New Roman", Times, serif;;
	font-weight:normal;
	color: #a3ddf0;
	font-size: 17px;
	letter-spacing: -1px;
	padding:0;
	margin:0; */
	padding-bottom:3px;
	padding-top:3px;
}
input, textarea{
	background:#fff url(images/bg_input.jpg) bottom repeat-x;
	border: 1px solid #fff;
}
.galeriethumb{
	padding:0;
	margin:0;
	padding-bottom: 3px;
	width:182px;
}
#footer{
	background:#485733 url(images/footer_bg.jpg) no-repeat;
	padding-left:88px;
	padding-bottom:8px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:25px;
}
#footer img{
	padding-right:25px;
}
.rightimg{
	border:1px solid #efefef;
}
.leftimg{
	float:right;
	border:1px solid #efefef;
	margin-left:5px;
}
.imgtour{
	border:1px solid #efefef;
	float:right;
	margin-left:15px;
}
.greenie{
	background-color:#9eb67d;
	padding:2px;
	padding-bottom:0;
	
}
#submenue{
	width:180px;
	float:left;
	margin:10px 20px 0 0;
}
#submenue ul{
	margin:0;
	padding:0;
}
#submenue li {
	list-style:none;
	left:0em;
	border-bottom:solid 1px #fff;
	margin-left: 0.1em;
}
#submenue ul li ul{
	margin:0;
	padding:0;
}
#submenue li ul li {
	list-style:none;
	left:0em;
	margin:0;
	border-bottom:solid 1px #fff;
}

#submenue li a,
#submenue li a:link,
#submenue li a:visited,
#submenue li a:hover,
#submenue li a:focus,
#submenue li a:active {
	display:block;
	font-size:1.00em;
	line-height:1.28em;
	text-decoration:none;
	height:auto;
	padding:0.49em 0.2em 0.49em 0.86em;
	/*background-color:#fff;*/
	background-color:#485733;
	color:#d3d8c2;
}
#submenue li a.active,
#submenue li a.active:link,
#submenue li a.active:visited,
#submenue li a.active:hover,
#submenue li a.active:focus,
#submenue li a.active:active {
	display:block;
	font-size:1.00em;
	line-height:1.28em;
	text-decoration:none;
	height:auto;
	padding:0.49em 0.2em 0.49em 0.86em;
	/*background-color:#fff;*/
	background-color:#d3d8c2;
	color:#485733;
}
#submenue a,
#submenue a:link,
#submenue a:visited,
#submenue a:hover,
#submenue a:focus,
#submenue a:active {
	font-size:1.00em;
	display:block;
	/*background-color:#fff;*/
	color:#485733;
	padding:0 0 0 6px;
}
#submenue .katactive a,
#submenue .katactive a:link,
#submenue .katactive a:visited,
#submenue .katactive a:hover,
#submenue .katactive a:focus,
#submenue .katactive a:active {
	font-size:1.00em;
	display:block;
	/*background-color:#fff;*/
	color:#000;
	text-decoration:underline;
	padding:0 0 0 6px;
}
#submenue a:hover {
	/*background-color: #efefef;*/
/*	background-color: #fff;*/
}
#contentdb{
	margin:0 215px 0 200px;
}
#contentdb h1{
	font:15px Verdana, Arial, Helvetica, sans-serif;
	color:#999;
}
#contentright{
	float:right;
	width:200px;
	margin-top:10px;
	margin-right:2px;
}
#submenue .kategorie{
	border:1px solid #485733;
	background:#d3d8c2;
	margin:0;
}
#submenue .kategorie div{
	margin:8px;
	background:#d3d8c2;
}
#contentright a,
#contentright a:link,
#contentright a:visited,
#contentright a:hover,
#contentright a:focus,
#contentright a:active {
	color:#485733;
}
#contentright h3{
	color:#d3d8c2;
}
#contentright h5{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #485733;
	font-size: 12px;
	padding:0;
	padding-top:4px;
	margin:0;
}