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

body {
	padding:           0;
	margin:            0;
	background-color:  #000;
}

img {
    border:            0px;
}

a {
    text-decoration:   none;
    color:             #776655;
}

#logo {
	width:             432px;
	height:            140px;
	position:          absolute;
	top:               15%;
	margin-top:        0px;
	left:              50%;
	margin-left:       -250px;
}


#introtext {
	width:             100%;
	position:          absolute;
	top:               15%;
	margin-top:        280px;
	left:              0;
	background-color:  #000;
	padding-top:       15px;
	text-align:        center;
	color:             #C9B084;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         11px;
}

h1 {
	color:             #C9B084;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         16px;
}

h2 {
	color:             #C9B084;
	font-family:       Arial, Helvetica, sans-serif;
	font-size:         14px;
}

/*	language selector -------------------------------------------------------- */

#button_deutsch {
	width:135px;
	height:40px;
	position:absolute;
	top:15%;
	margin-top:210px;
	left:50%;
	margin-left:-150px;
}
#button_deutsch a {
	display:block;
	background-image:url('../img/languagesprite_deutsch.png');
	background-repeat:no-repeat;
}
#button_deutsch a:link 	{ background-position:0 0; }
#button_deutsch a:visited { background-position:0 0; }
#button_deutsch a:hover 	{ background-position:0 -40px; }
#button_deutsch a:active	{ background-position:0 -80px; }
	

#deutsch_selected {
	width:135px;
	height:40px;
	position:absolute;
	top:15%;
	margin-top:210px;
	left:50%;
	margin-left:-150px;
	background-image:url('../img/languagesprite_deutsch.png');
	background-repeat:no-repeat;
	background-position:0 -40px;
}
#deutsch_selected a:link 		{ background-position:0 -40px; }
#deutsch_selected a:visited 	{ background-position:0 -40px; }
#deutsch_selected a:hover 	{ background-position:0 -40px; }
#deutsch_selected a:active	{ background-position:0 -80px; }


#button_english {
	width:                 135px;
	height:                40px;
	position:              absolute;
	top:                   15%;
	margin-top:            210px;
	left:                  50%;
	margin-left:           20px;
	display:               block;
	background-image:      url('../img/languagesprite_english.png');
	background-repeat:     no-repeat;
}
#button_english a:link 	    { background-position:0 0; }
#button_english a:visited   { background-position:0 0; }
#button_english a:hover 	{ background-position:0 -40px; }
#button_english a:active	{ background-position:0 -80px; }


#selected_english {
	width:135px;
	height:40px;
	
	position:absolute;
	top:15%;
	margin-top:210px;
	left:50%;
	margin-left:20px;

	background-image:url('../img/languagesprite_english.png');
	background-repeat:no-repeat;
	background-position:0 -40px; 
}
	

#dead_english {
	width:135px;
	height:40px;
	
	position:absolute;
	top:15%;
	margin-top:210px;
	left:50%;
	margin-left:20px;
	
	background-image:url('../img/languagesprite_english_g.png');
	background-repeat:no-repeat;
}

#sendSurroundings {
	margin-top:-38px;	
}


#footer {
	width:100%;
	height:20px;
	position:fixed;
	bottom:0;
	left:0;
	z-index:10000;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#543;
	text-align:center;
}

#footer a:link { color:#543; }
#footer a:visited { color:#543; }
#footer a:hover { color:#C9B084; }
#footer a:active { color:#C9B084; }




#bannerArea {
	width:100%;
	position:absolute;
	top:80%;
	z-index:9999;
	text-align:center;
	padding-bottom:100px;
}

#bannerArea TABLE {
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
}

#bannerWrapper {
	display:inline-block;
	position:relative;	
}

.bannerLinks {
	color:#C9B084;
	text-align:center;
	margin-top: 40px;
}

.bannerLinksSmall {
	display:inline-block;
	position:relative;
	float:left;
	height:150px;
	margin-left:20px;	
	margin-right:20px;
	color:#C9B084;
}

.bannerLinks a, .bannerLinksSmall a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
.bannerLinks a:link, 		.bannerLinksSmall a:link 	{ color:#543; }
.bannerLinks a:visited,	.bannerLinksSmall a:visited 	{ color:#543; }
.bannerLinks a:hover, 	.bannerLinksSmall a:hover	 	{ color:#C9B084; }
.bannerLinks a:active,	.bannerLinksSmall a:active 		{ color:#C9B084; }
