@font-face{
    font-family: MottiLight;
    src: url(fonts/MottiFont-Light.otf);    
}

@media (max-width:1200px) {
   #container,
   #container2,
   #container3,
   #container4,
   #containerEmpty {
     margin-left: -500px;
   }
    #toplayer3{
        margin-left: 550px;
    }
 }
 
 @media (min-width:1200px) {
   #container,
   #container2,
   #container3,
   #container4,
   #containerEmpty {
     margin-left: -620px;
   }
    #toplayer3{
	   margin-left:+405px;
    }
 }

body {
	background-color: #19212d;
}
img {
	border: 0;
}

A:link {color: #FFFFFF; text-decoration: none;}
A:visited {color: #FFFFFF; text-decoration: none;}
A:active {color: #FFFFFF; text-decoration: none;}
A:hover {color: #19212d; text-decoration: none;}

#container {
	left:50%;
	margin-top:-10px;
	width:1240px;
	height:4600px;
	background-image: url(images2/WebsiteTIW2_BGV1_de.jpg);
	background-repeat: no-repeat;
	border: 0;
	position: absolute;
	background-color: #994f5c;
	text-align: center;
    font-family: 'MottiLight';
	/*font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;*/
	letter-spacing: 0.3px;
	font-size: 30px;
	line-height: 25px;
}
#containerEmpty {
	left:50%;
	margin-top:-10px;
	width:1240px;
	height:6200px;
	background-image: url(images2/container.png);
	background-repeat:repeat-y;
	border: 0;
	position: absolute;
	background-color: #994f5c;
	text-align: left;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	letter-spacing: 0.3px;
	font-size: 13px;
	line-height: 17px;
}
#contentEmpty {
	width:1100px;
	margin-left:50px;
}

#content {
	margin-top:670px;
	height:216px;
	weight:177px;
}

#container2 {
	left:50%;
	margin-top:+1563px;
	width:1240px;
	height:2100px;
	/*background-image: url(images2/container.png);*/
	/*background-repeat:repeat-y;*/
	border: 0;
	position: absolute;
	/*background-color: #994f5c;*/
	text-align: center;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	letter-spacing: 0.3px;
	font-size: 13px;
	line-height: 17px;
}

#content2 {
	margin-top:-365px; 
	width:400px;
	z-index:2;
    margin-left: 65px;
}

#content5 {
    margin-top: -50px;
	width:400px;
    margin-left: 700px;
}

#container3 {
	left:50%;
	margin-top:+3400px;
	width:1240px;
	height:748px;
	background-image: url(images2/wurzelwald.jpg);
	border: 0;
	position: absolute;
	background-color: #994f5c;
	text-align: center;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	letter-spacing: 0.3px;
	font-size: 13px;
	line-height: 17px;
}

#content3 {
	position:relative;
	margin-top: -50px; 
	width:1240px;
    
}

#container4 {
	left:50%;
	margin-top:+4140px;
	width:1240px;
	height:425px;
	/*background-image: url(images2/container.png);*/
	border: 0;
	position: absolute;
	/*background-color: #994f5c;*/
	text-align: center;
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	letter-spacing: 0.3px;
	font-size: 13px;
	line-height: 17px;
}

#content4 {
	position:relative;
	margin-top:-100px; 
	width:1240px;
}

#logos {
	left:50%;
	margin-top:+4400px;
	margin-left:-350px;
	width:750px;
	height:130px;
	border: 0;
	position: absolute;
}

#toplayer1 {
	left:50%;
	position:absolute;
	margin-top:-160px;
	margin-left:-470px;
	border: 0;
}

#toplayer2 {
	left:50%;
	position:absolute;
	margin-top:+310px;
	margin-left:+200px;
	border: 0;
}

#toplayer3 {
	left:50%;
	position:absolute;
	margin-top:15px;
	border: 0;
}

#toplayer4 {
	left:50%;
	position:absolute;
	margin-top:+200px;
	margin-left:+205px;
	border: 0;
}

#toplayer5 {
	left:50%;
	position:absolute;
	margin-top:-110px;
	margin-left:-50px;
	border: 0;
}

.boxcase{
     float: left;
     
     margin-right: 3.33333%;
     padding: 20px;
     box-sizing: border-box;  
}

#shoplinks {
	left:50%;
	margin-left:-350px;
	width:750px;
	height:130px;
	border: 0;
	position: absolute;
	z-index:1;
    margin-top: 200px;
    font: url(fonts/MottiFont-Regular.otf);
    font-size: 24px;
}

#mc_embed_signup {
    font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
    left:50%;
    letter-spacing: 0.3px;
    font-size: 13px;
    line-height: 25px;
    left:50%;
	position:absolute;
	margin-top:-130px;
	margin-left:180px;
	border: 0;
}

#pc{
	margin-top: 80px;
    margin-left: -950px;
}
#ps4{
	margin-top: -75px;
    margin-left: -310px;
}
#xone{
	margin-top: -50px;
    margin-left: 310px;
    width: 400px;
}

#mobile{
    border-style: none;
    margin-top: -50px;
    margin-left: 600px;
    width: 400px;
}

#mce-EMAIL{
    margin-left: 27px;
}
#mce-FNAME{
    margin-left: 80px;
}
#mce-LNAME{
    margin-left: 70px;
}

#trailer{
    margin-left: 440px;
}