body{	
		margin: 0;
		padding: 0;
		height: 100%;
		width: 100%;
}

img {
		border: 0px;
}

a {
		text-decoration: none;
}

h1 {
		font-size:18px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
}

.inner {
		display: none;
		visibility:hidden;
}

#bg {
		position: absolute;
		background-image: url(../images/bg_start.gif);
		background-position: 50% 69px;
		background-repeat: no-repeat;		
		top: 0;
		left: 0;
		margin: 0;
		padding: 0;
		width: 100%;
		height: 100%;
}

#main {
		position: absolute;
		top: 50px;
		left: 50%;
		margin-left: -400px;
		width: 700px;
		height: 440px;
}

.sichtbar {
		visibility: hidden;
}

/* ---------------------------------------------------------------------------- */

#logo_gds {
		position:absolute;
		top: 0px;
		left: 345px;		
}

#logo_gds a.gds_over {
		display:block;
		width:79px;
		height:140px;
		background-image: url(../images/logo_gds_sw.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#logo_gds a.gds_over:hover {
		display:block;
		width:79px;
		height:140px;
		background-image: url(../images/logo_gds_neuover.gif);
		background-position: top;
		background-repeat: no-repeat;
}


/* ---------------------------------------------------------------------------- */

#logo_graphic {
	position:absolute;
	top: 19px;
	left: 154px;
	background-image: url(fileadmin/templates/images/start_graphic_sw.gif);
}

#logo_graphic  {
		display:block;
		width: 195px;
		height: 388px;
		background-image: url(../images/start_graphic.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#logo_graphic a.graphic_over:hover, #figur_graphic a.figur_graphic_over:hover {
		display:block;
		width: 195px;
		height: 388px;
		background-image: url(../images/start_graphic.gif);
		background-position: top;
		background-repeat: no-repeat;
}


#figur_graphic a.figur_graphic_over {
		position:absolute;
		display:block;
		width: 195px;
		height: 388px;
		top: 19px;
		left: 154px;
		background-image: url(../images/start_graphic_sw.gif);
		background-position: top;
		background-repeat: no-repeat;
}


#graphic_text a.graphic_text{
		position:absolute;
		width: 168px;
		height: 14px;
		top: 210px;
		left: 300px;
		background-image: url(../images/start_graphic_text.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#graphic_text a.graphic_text:hover{
		position:absolute;
		width: 168px;
		height: 14px;
		top: 210px;
		left: 300px;
		background-image: url(../images/start_graphic_text-over.gif);
		background-position: top;
		background-repeat: no-repeat;
}

/* ---------------------------------------------------------------------------- */	
	
#logo_game {
		position:absolute;
		top: 63px;
		left: 401px;
}

#logo_game {
		display:block;
		width: 137px;
		height: 140px;
		background-image: url(../images/start_game.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#logo_game a.game_over:hover, #figur_game a.figur_game_over:hover {
		display:block;
		width: 137px;
		height: 167px;
		background-image: url(../images/start_game.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#figur_game a.figur_game_over {
		position:absolute;
		display:block;
		width: 137px;
		height: 140px;
		top: 63px;
		left: 401px;
		background-image: url(../images/start_game_sw.gif);
		background-position: top;
		background-repeat: no-repeat;
}



#game_text a.game_text{
		position:absolute;
		width: 149px;
		height: 14px;
		top: 267px;
		left: 337px;
		background-image: url(../images/start_game_text.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#game_text a.game_text:hover {
		position:absolute;
		width: 149px;
		height: 14px;
		top: 267px;
		left: 337px;
		background-image: url(../images/start_game_text-over.gif);
		background-position: top;
		background-repeat: no-repeat;
}

/* ---------------------------------------------------------------------------- */	
	
#logo_fashion {
		position:absolute;
		top: 69px;
		left: 555px;
}

#logo_fashion  {
		display:block;
		width: 89px;
		height: 280px;
		background-image: url(../images/start_fashion.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#logo_fashion a.fashion_over:hover, #figur_fashion a.figur_fashion_over:hover {
		display:block;
		width: 89px;
		height: 280px;
		background-image: url(../images/start_fashion.gif);
		background-position: top;
		background-repeat: no-repeat;
}


#figur_fashion a.figur_fashion_over {
		position:absolute;
		display:block;
		width: 89px;
		height: 280px;
		top: 69px;
		left: 555px;
		background-image: url(../images/start_fashion_sw.gif);
		background-position: top;
		background-repeat: no-repeat;
}


#fashion_text a.fashion_text{
		position:absolute;
		width: 150px;
		height: 14px;
		top: 240px;
		left: 410px;
		background-image: url(../images/start_fashion_text.gif);
		background-position: top;
		background-repeat: no-repeat;
}

#fashion_text a.fashion_text:hover{
		position:absolute;
		width: 150px;
		height: 14px;
		top: 240px;
		left: 410px;
		background-image: url(../images/start_fashion_text-over.gif);
		background-position: top;
		background-repeat: no-repeat;
}


/* ---------------------------------------------------------------------------- */	
	
#keywords {
		position:absolute;
		top: 323px;
		left: 320px;
		width: 300px;
		color: #969799;
		font-size:10px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align:left;
		word-spacing:10px;
		line-height:18px;
		margin:0;
		padding:0;
		background-color:transparent;
}

#keywords a{
		color: #969799;
}

#keywords a:hover{
		color: #000;
}