body { margin:0;
		padding:0;
		 width:100%;
    height:100%;
    color: #333;
font-family: 'Roboto', sans-serif;}

#container { width:100%;
			
			min-height: 100%;
			display:block;
			font-family: 'Open Sans', sans-serif;
		}



#content2 { position:absolute;
			background: rgba(255, 255, 255, 1.0);
			height:800px;
			width:100%;
			top: 200px;
			z-index:100;}

.container_12 {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
  margin-top: 100px;

}

.grid_1 {
  display: inline;
  float: left;
  margin-top: 40px;
  width: 600px;
  line-height:28px;
  height:160px;
  font-weight:300;
  font-size: 18px;
}
.grid_3 {
  display: inline;
  float: left;
  margin-left: 0px;
  margin-right: 20px;
  width: 260px;
  height:270px;
  font-weight:300;

  font-size: 14px;
  background:#fff;
  padding:10px 20px;
}
.grid_12 
{ margin-top: 50px;
	clear: both;}
h1, h2, h3, h4, h5, h6 {
	font-weight: 200;
	color: #666;
}

h2 {
	font-size: 60px;
	padding-top: 101px;
	line-height: 60px;
	text-align: center;
}

h3 {
	font-size: 30px;
	line-height: 50px;
	margin:20px 0;
}
h4 {
	font-size: 30px;
	line-height: 36px;
	font-weight:100;
	margin-bottom:50px;
}
.box_rechts { float:right;
			width:450px;
			}
.box_links { float:left;
			width:450px;}
.text1 {
	font-size: 16px;
	line-height: 26px;
	font-weight:300;
	color: #999;
	margin: -210px 20px 20px 360px;
	position: relative;	
}

.bil1 { background: url(../images/eidos_agentur.jpg) bottom left ;
	height: 160px;
	width: 200px;
	margin-top: 50px;
	margin-left: 50px;
		}

.pfeil_rechts { display: none;
				position: relative;
				left:780px;
				height: 40px;
				width: 20px;
			}
.pfeil_links { display: none;
				position: relative;
				left:0px;
				height: 40px;
				width: 20px;
			}			
.pf1:hover .pfeil_rechts  {display: inline;
							top: -160px;}
.pf2:hover .pfeil_rechts, .pfeil_links  {display: inline;
						top: -130px;}
.pf3:hover .pfeil_links  {display: inline;
						top: -80px;}


.bil2 { background: url(../images/eidos_shirts.jpg) bottom left ;
	height: 160px;
	width: 200px;
	margin-top: 50px;
	margin-left: 50px;
		}
.bil3 { background: url(../images/eidos_verlag.jpg) bottom left ;
	height: 160px;
	width: 200px;
	margin-top: 50px;
	margin-left: 50px;
		}				

.text2 {
	font-size: 18px;
	line-height: 26px;
	font-weight:300;
	margin-bottom:20px;
	color: #fff;
	width: 160px;
	padding: 10px;
	background: #ff8200;
}
.wrapper{
	width:960px;
	margin:0 auto;
	position:fixed;
	bottom: 0px;
}
.wrapper span {cursor: pointer;
		border: none;}
.wrapper p, .disc {font-size: 12px;
		text-align: center;
		border-top: solid 1px #f9f9f9;
		padding: 10px;
		color: #999;}
.wrapper p a {text-decoration: none;
			color: #666;}
.wrapper p a:hover {color: #333;}		

.closer { background: #333;
		padding: 5px;
		position: absolute;
		left: 905px;
		top:-30px;
		font-size: 14px;
		color: #fff;
		cursor: pointer;}
.closer:hover {background: #666;}

#disclaimer { display:none;
	position:absolute;
	width:900px;
	left: 50%;
	border: solid 1px #eee;
	margin-left: -500px;
	height: 700px;
	top: 0px;
	padding:40px;
	font-size: 12px;
	z-index: 1000;
	background:#fff;
  }	

.datum { 
	background:#ff8200;
border-bottom:solid 2px #fff;
width:800px;
padding:30px 0px 20px 40px;
margin:-30px -20px;
font-size:18px;
font-weight: 400;
color: #fff;
text-align:left;
		}
.btn { text-decoration: none;
		color: #fff;
		padding: 5px;
		background: #ff8200}
.btn:hover { 
		background: #dd8200}		

.kwicks {
	display: block;
	list-style-type: none;
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0;
	width: 960px;
	
}

.kwicks > * {
	display: block;
	overflow: hidden;
	padding: 0;
	margin: 0;
}
.kwicks.kwicks-processed > * {
	margin: 0;
	position: absolute;
}
.kwicks-horizontal > * {
	float: left;
}
.kwicks-horizontal > :first-child {
	margin-left: 0;
}