/* HTML Elemente */
body{
	background-color	: #6d6a6c;
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	color				: #333333;
	line-height			: 1.5em;
	margin				: 0px;
	padding				: 0px;
}
p{
	margin-bottom		: 10px;
	padding				: 0px;
	margin-top			: 0px;
}
h1{
	font-size			: 11px;
	font-weight			: bold;
	margin-top			: 0px;
	margin-bottom		: 20px;
	color				: #333333;
}
h2{
	font-size			: 11px;
	font-weight			: bold;
	margin-top			: 0px;
	color				: #666666;
}
a{
	color				: #666666;
	text-decoration		: underline;
}
a:hover{
	color				: #333333;
	text-decoration		: underline;
}
table, td{
	margin				: 0px;
	padding				: 2px;

}
input, textarea{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 11px;
	padding				: 2px;
	color				: #666666;
	width				: 200px;
}
.inputPlz{
	width				: 40px;
}
.inputOrt{
	width				: 148px;
}
.formButton{
	width				: 100px;
}
hr{
	border-top: 1px solid #999999;
	height: 1px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	border-bottom-style: none;
}
ul{
	list-style-type: square;
	margin: 0px;
	padding:0px;
	margin-left: 15px;
}
li{	
	margin-bottom: 10px;
}
#container {
  	position			: absolute; 
  	top					: 50px; 
  	left				: 50%; 
  	width				: 760px;
  	margin-left			: -380px;
	background-color	: #CCCCCC;
}
/*Navigation*/
#navigation{
	height				: 50px;
	text-align			: left;
	vertical-align		: top;
	background-color	: #6d6a6c;
}
#navigation p{
	margin				: 0px;
	padding				: 0px;
	padding-bottom		: 5px;
}
.aNav{
	font-weight			: normal;
	text-decoration		: none;
	padding-right		: 5px;
	color				: #CCCCCC;
}
.aNav:hover{
	color				: #999999;
	text-decoration		: none;
}
.aNavAktiv{
	color				: #999999;
	font-weight			: normal;
	text-decoration		: none;
	padding-right		: 5px;
}
.aNavAktiv:hover{
	color				: #999999;
	text-decoration		: none;
}
.aNavMeta{
	color				: #333333;
	text-decoration		: none;
	padding-right		: 5px;
}
.aNavMeta:hover{
	color				: #999999;
	text-decoration		: none;
	padding-right		: 5px;
}
a img{
	border:1px solid #666666;
}
#header{
	text-align			: right;
	height				: 130px;
}
.statement{
	position			: absolute;
}
#logoLink{
	position			: absolute;
	width 				: 100px;	
	height				: 50px;
	left				: 650px;
}
#headerTitle{
	padding				: 10px;
}
#content{
	min-height			: 300px;
	height				: auto !important;
	height				: 300px;
}
#left{
	float				: left;
	vertical-align		: top;
	width				: 200px;
}
#left p{
	padding-top			: 0px;
	margin				: 0px;
	padding-bottom		: 10px;	
}
#right{
	float				: left;
	vertical-align		: top;
	width				: 500px;
	margin-top			: 0px;
	margin-right		: 20px;
	margin-left			: 20px;
	margin-bottom		: 30px;
}
#right p{
	margin-top			: 0px;
}
#rightGallerie{
	float				: left;
	vertical-align		: top;
	width				: 540px;
	margin-top			: 0px;
	margin-left			: 20px;
	margin-bottom		: 0px;
}
#rightGallerie p{
	margin-top			: 0px;
}
#rightGallerie img{
	
}
#rightBlock1{
	float				: left;
	width				: 310px;
	margin-bottom		: 30px;
	border				: 0px solid #00FF00;
	margin-right		: 30px;
}
#rightBlock2{
	float				: left;
	margin-bottom		: 30px;
	border				: 0px solid #FF0000;
}
#footer{
	background-color	: #6d6a6c;
}
#footer img{
	display				: block;
}
.footerLine{
	height				: 20px;
}
.clear{
    height				: 1px; 
    clear				: both; 
}
#gallerieText{
	background-color	: #999999;
	color				: #FFFFFF;
	text-align			: center;
	padding				: 20px;
}
#gallerieNav{
	background-color	: #999999;
	color				: #FFFFFF;
	text-align			: center;
	padding-bottom		: 20px;
}
.seitenzahl{
	font-size			: 10px;
}
.abstandLinks{
	margin-left			: 10px;
	padding				: 10px;
}