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

body {

	color: #666666;

	background-color: #171717;

	background-image: url(images/bg.gif);

	background-repeat: repeat;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	line-height: 17px;

	}

	
	a:link {color:#fff};      /* unvisited link */
	a:visited {color:#fff};  /* visited link */
	a:hover {color:#fff};  /* mouse over link */
	a:active {color:#fff};  /* selected link */ 


#wrapper {

	width: 100%;

	margin: 0px auto;

	padding-top: 20px;	

	}



#wrapper-profil {

	width: 100%;

	margin: 0px auto;

	padding-top: 20px;	

	}	

#container {

	width: 798px;

	height: 523px;

	margin: 0px auto;

	background-color: #171717;

	border: 1px solid #ffffff;

	}

	

#container-thanku {

	width: 798px;

	height: 300px;

	margin: 0px auto;

	background-color: #171717;

	border: 1px solid #ffffff;

	}

	

#container-contact {

	width: 798px;

	height: 759px;

	margin: 0px auto;

	background-color: #171717;

	border: 1px solid #ffffff;

	}

		

#container-profile {

	width: 798px;

	height: 569px;

	margin: 0px auto;

	background-color: #171717;

	border: 1px solid #ffffff;

	}

#container-article {

	width: 798px;

	height: 100%;

	margin: 0px auto;

	background-color: #171717;

	border: 1px solid #ffffff;

	}

	

#nav {

	width: 798px;

	height: 86px;

	margin: 0px auto;

	}



#mario-image {

	width: 312px;

	height: 414px;

	float: left;

	}

	

#content-wrap {

	width: 486px;

	height: 414px;

	float: right;

	}

	

#content {

	width: 367px;

	margin: 0px auto;

	padding-top: 80px;

	padding-left: 30px;

	padding-right: 90px;

	}

	

#content-deutsch {

	width: 377px;

	margin: 0px auto;

	padding-top: 50px;

	padding-left: 30px;

	padding-right: 80px;

	}

	

#subpage-container-contact {

	width: 738px;

	height: 100%;

	margin: 0px auto;

	padding: 30px

	}

#subpage-container {

	width: 738px;

	height: 355px;

	margin: 0px auto;

	padding: 30px

	}

	

#subpage-ty {

	width: 738px;

	height: 131px;

	margin: 0px auto;

	padding: 30px

	}

	

#profil-container {

	width: 738px;

	height: 410px;

	margin: 0px auto;

	padding: 30px;

	padding-bottom: 20px;

	}

#article-container {

	width: 738px;

	height: 100%;

	margin: 0px auto;

	padding: 30px;

	padding-bottom: 20px;

	}

	

#clear {

	clear: both;

	}



#redbar {

	width: 798px;

	height: 21px;

	margin: 0px auto;

	background: url(images/bottom_39.jpg) no-repeat;

	font-size: xx-small;

	color: #e97a7d;

	padding-top: 2px;

	}

	

#divider {

	width: 357px;

	height: 3px;

	border-bottom: 1px #666666 solid;

	}

	

#footnote {

	font-family: Arial, Helvetica, sans-serif;

	font-size: xx-small;

	color: #999999;

	margin: 0px 20px 10px 0px;

	text-align: right;

}

#txtcolor{

	color:#ccc;

}