@charset "UTF-8";
/* CSS Document */

*{

font-size:100%;
}

/*Definiert den Hintergrund Bild und Farbe*/
body {
background: #eaeaea;
}

/*______________________________________________________________________________________________________________________________________________________________________________________________________*/
/*People*/
.foto_people_hochformat {
	position: absolute;
	bottom:54px;
	margin-left: 11920px;
}

.foto_people_hochformat2 {
	position: absolute;
	bottom:119px;
	margin-left: 11920px;
}

.foto_people_hochformat3 {
	position: absolute;
	bottom:85px;
	margin-left: 11920px;
}

.foto_people_hochformat4{
	position: absolute;
	bottom:74px;
	margin-left: 11920px;
}


.foto_people_querformat {
	position: absolute;
	bottom:197px;
	margin-left: 11860px;
}

.foto_people_querformat2 {
	position: absolute;
	bottom:244px;
	margin-left: 11830px;
}
.foto_people_querformat3 {
	position: absolute;
	bottom:151px;
	margin-left: 11865px;
}


.foto_people_quadrat {
	position: absolute;
	bottom:103px;
	margin-left: 11920px;
}

.thumbnails_people{
    width:270px;
	position: absolute;
	bottom:252px;
	margin-left: 11540px;
}


/*______________________________________________________________________________________________________________________________________________________________________________________________________*/
/*free*/
.foto_free_hochformat {
	position: absolute;
	bottom:54px;
	margin-left: 13642px;
}

.foto_free_querformat {
	position: absolute;
	bottom:195px;
	margin-left: 13575px;
}

.foto_free_quadrat {
	position: absolute;
	bottom:53px;
	margin-left: 13565px;
}

.foto_free_420_210 {
	position: absolute;
	bottom:264px;
	margin-left: 13575px;
}
.foto_free_280_373 {
	position: absolute;
	bottom:100px;
	margin-left: 13642px;
}

.thumbnails_free{
    width:270px;
	position: absolute;
	bottom:193px;
	margin-left: 13280px;
}


/*______________________________________________________________________________________________________________________________________________________________________________________________________*/
/*doku*/
.foto_doku_hochformat {
	position: absolute;
	bottom:94px;
	margin-left: 16210px;
}
.foto_doku_hochformat2 {
	position: absolute;
	bottom:141px;
	margin-left: 16210px;
}

.foto_doku_querformat {
	position: absolute;
	bottom:234px;
	margin-left: 16140px;
}

.foto_doku_quadrat {
	position: absolute;
	bottom:190px;
	margin-left: 16140px;
}
.foto_doku_420_267 {
	position: absolute;
	bottom:243px;
	margin-left: 16140px;
}

.thumbnails_doku{
    width:270px;
	position: absolute;
	bottom:290px;
	margin-left: 15820px;
}


/*______________________________________________________________________________________________________________________________________________________________________________________________________
/*Definiert die Position und Größe Basic Elemente */
.motiv_01{
	background:url(../images/motiv_01.gif) no-repeat;
	position: absolute;
	bottom:0px;
	width: 2560px;
	height: 650px;
	margin-left: -10px;
}

.motiv_02{
	background:url(../images/motiv_02.gif) no-repeat;
	position: absolute;
	bottom:0px;
	width: 2560px;
	height: 650px;
	margin-left: 2535px;
}
.motiv_03{
	background:url(../images/motiv_03.gif) no-repeat;
	position: absolute;
	bottom:0px;
	width: 2560px;
	height: 650px;
	margin-left: 5095px;
}

.motiv_04{
	background:url(../images/motiv_04.gif) no-repeat;
	position: absolute;
	bottom:0px;
	width: 2560px;
	height: 650px;
	margin-left: 7655px;
}
.motiv_05{
	background:url(../images/motiv_05.gif) no-repeat;
	position: absolute;
	bottom:0px;
	width: 2560px;
	height: 650px;
	margin-left: 10215px;
}
.motiv_06{
	background:url(../images/motiv_06.gif) no-repeat;
	position: absolute;
	bottom:0px;
	width: 2560px;
	height: 650px;
	margin-left: 12775px;
}
.motiv_07{
	background:url(../images/motiv_07.gif) no-repeat;
	position: absolute;
	bottom:0px;
	width: 2560px;
	height: 650px;
	margin-left: 15335px;
}


/*______________________________________________________________________________________________________________________________________________________________________________________________________ */

.about_me {
	position:fixed;
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	line-height:14px;
	color:#FFF;
	width: 80px;
	height :15px;
	letter-spacing: 1px;
	top:10px;
	margin-left: 5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}


/*______________________________________________________________________________________________________________________________________________________________________________________________________*/

.news{
	position:fixed;
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	line-height:14px;
	color:#FFF;
	width: 70px;
	height :15px;
	letter-spacing: 1px;
	top:10px;
	margin-left: 105px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

/*______________________________________________________________________________________________________________________________________________________________________________________________________*/


.people  {
	position:fixed;
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	line-height:14px;
	color:#FFF;
	width: 70px;
	height :15px;
	letter-spacing: 1px;
	top:10px;
	margin-left: 195px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
/*______________________________________________________________________________________________________________________________________________________________________________________________________*/


.free  {
	position:fixed;
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	text-align:center;
	color:#FFF;
	width: 40px;
	height :15px;
	letter-spacing: 1px;
	top:10px;
	margin-left: 285px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

/*______________________________________________________________________________________________________________________________________________________________________________________________________*/

.doku  {
	position:fixed;
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	text-align:center;
	color:#FFF;
	width: 110px;
	height :15px;
	letter-spacing: 1px;
	top:10px;
	margin-left: 345px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
/*______________________________________________________________________________________________________________________________________________________________________________________________________*/

.contact {
	position:fixed;
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	text-align:center;
	color:#FFF;
	width: 60px;
	height: 15px;
	letter-spacing: 1px;
	top:10px;
	margin-left: 475px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}
/*______________________________________________________________________________________________________________________________________________________________________________________________________*/

.facebook{
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	text-align:center;
	color:#FFF;
	width: 85px;
	height: 15px;
	position:fixed;
	top:10px;
	margin-left: 555px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

/*______________________________________________________________________________________________________________________________________________________________________________________________________*/

.sprache{
	background-color:#000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:14px;
	text-align:center;
	color:#FFF;
	width: 55px;
	height: 15px;
	position:fixed;
	top:10px;
	right: 10px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

/*______________________________________________________________________________________________________________________________________________________________________________________________________*/

	
.headline_about {
	position: absolute;
	width: 70px;
	height :15px;
	bottom: 410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align:left;
	color: #ffffff;
	background-color: #000000;
	margin-left: 4130px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.about_text{
	position: absolute;
	width: 450px;
	height: 150px;
	bottom: 255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	letter-spacing: 1px;
	margin-left: 4130px;
	margin-top: 15px;

}
/*_______________________________________________________________________________________________________________________________________________________________________________________________________________*/


	
.headline_news {
	position: absolute;
	width: 70px;
	height :15px;
	bottom: 410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align:left;
	color: #ffffff;
	background-color: #000000;
	margin-left: 7000px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.news_text{
	position: absolute;
	width: 550px;
	height: 150px;
	bottom: 255px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	letter-spacing: 1px;
	margin-left: 7000px;
	margin-top: 15px;

}
/*______________________________________________________________________________________________________________________________________________________________________________________________________*/

.headline_contact {
	position: absolute;
	width: 45px;
	height :15px;
	bottom: 410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	line-height: 14px;
	color: #ffffff;
	background-color: #000000;
	margin-left: 7950px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.contact_text{
	position: absolute;
	width: 300px;
	height: auto;
	bottom: 335px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	letter-spacing: 1px;
	margin-left: 7950px;
	margin-top: 15px;
}


/*_______________________________________________________________________________________________________________________________________________________________________________________________________________*/
	
.headline_design {
	position: absolute;
	width: 150px;
	height :15px;
	bottom: 410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align:left;
	color: #ffffff;
	background-color: #000000;
	margin-left: 8200px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.design_text{
	position: absolute;
	width: 300px;
	height: auto;
	bottom: 335px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	letter-spacing: 1px;
	margin-left: 8200px;
	margin-top: 15px;
}

/*_______________________________________________________________________________________________________________________________________________________________________________________________________________*/
	
.headline_thanks {
	position: absolute;
	width: 150px;
	height :15px;
	bottom: 310px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align:left;
	color: #ffffff;
	background-color: #000000;
	margin-left: 8200px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.thanks_text{
	position: absolute;
	width: 300px;
	height: auto;
	bottom: 262px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	letter-spacing: 1px;
	margin-left: 8200px;
	margin-top: 30px;
}


/*_______________________________________________________________________________________________________________________________________________________________________________________________________________*/

.headline_impressum {
	position: absolute;
	width: 70px;
	height :15px;
	bottom: 311px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-align:left;
	color: #ffffff;
	background-color: #000000;
	margin-left: 7950px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
}

.impressum_text{
	position: absolute;
	width: 300px;
	height: auto;
	bottom: 163px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 15px;
	letter-spacing: 1px;
	margin-left: 7950px;
	margin-top: 15px;
}

	
/*_______________________________________________________________________________________________________________________________________________________________________________________________________________*/

/*Definiert die verschiedenen Instanzen der menu1 buttons*/

a.menu1:link {
	letter-spacing: 1px;
	color: #ffffff;
	text-decoration: none;

}

a.menu1:visited {
	letter-spacing: 1px;
	color: #ffffff;
	text-decoration: none;
}

a.menu1:hover {
	letter-spacing: 1px;
	color: #656565;
	text-decoration: none;
}


/*_______________________________________________________________________________________________________________________________________________________________________________________________________________*/

/*Definiert die verschiedenen Instanzen der menu1 buttons*/

a.menu2:link {
	letter-spacing: 1px;
	color: #000000;
	text-decoration: none;

}

a.menu2:visited {
	letter-spacing: 1px;
	color: #000000;
	text-decoration: none;
}

a.menu2:hover {
	letter-spacing: 1px;
	color: #656565;
	text-decoration: none;
}

