@charset "UTF-8";


body {
	margin: 0;
	padding: 0;
	background-image: url(../img/sitebg.gif);
}

.clear {
	clear: both;
}

.imgborder {
	border: #DFDFDF 1px solid;
	padding: 2px;
}

a,
a:link {
	-moz-outline: 0;
	text-decoration: none;
	padding: 1px 3px;
	color: #666666;
	background-color: #E6E6E6;
}

a:hover {
	color: #333333;
	background-color: #CCCCCC;
	text-decoration: none
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	margin-bottom: 20px;
	color: #333333;
}

h1 .date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.3em;
	color: #999999;
	font-weight: normal;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.72em;
	line-height: 1.4em;
	padding: 3px 0;
}

.notoppm {
	padding-top: 0;
	margin-top: 0;
}

.nobottompm {
	padding-bottom: 0;
	margin-bottom: 0;
}



.contentcontainer {
	background-image: url(../img/contentcontainer.jpg);

	position: absolute;
	height: 424px;
	width: 874px;
	top: 50%;
	left: 50%;
	margin: -212px 0 0 -437px;
}

.contentcontainer .content {
	padding: 40px 0 0 40px;
	position: relative;
	left: 25px;
	top: 31px;
	height: 316px;
	width: 530px;
}

.contentcontainer .content .left {
	float: left;
	width: 152px;
	height: 316px;
}

.contentcontainer .content .right {
	float: left;
	width: 378px;
	height: 316px;
}



.imagecontainer img {
	border: #DFDFDF 1px solid;
	padding: 2px;
}

.imagecontainer a {
	padding: 0;
	background-color: transparent !important;
}





/* NAVIGATION */

.navbar {
	position: relative;
	margin: 29px 0 0 25px;
}

.navbar a,
.nabvar a:link {
	padding: 0;
	background-color: transparent;
}

.navbar a#lnkDemotape {
	position: absolute;
	right: 24px;
	top: 5px;
}








/* Elemente auf den Seiten */

#amf_startseite {
	margin-left: 10px;
}



#vita_left {
	float: left;
	width: 210px;
}

#vita_right {
	float: left;
}



#shootings_left {
	float: left;
	width: 210px;
}

#shootings_right {
	float: left;
}



#opengallery_left {
	float: left;
	width: 440px;
}

#opengallery_right {
	text-align: right;
	float: left;
	width: 90px;
}




#kontakt_left {
	float: left;
	width: 50%;
}

#kontakt_right {
	float: left;
	width: 50%;
}




#autogramm1, 
#autogramm2 {
	margin-right: 10px;
}


















