			* { background-repeat:no-repeat; background-position: center center;	 border: 0px; margin: 0px; padding: 0px; font-family: verdana; text-align: left; }
			a { cursor: pointer; text-decoration: none;}
			body {background-attachment: fixed; text-align: center; background-image: url(./img/background.png);  background-repeat: repeat;}
			
			#header 	{ background-color: #6e6e6e; margin-top: 10px; margin-left: auto; margin-right: auto;	width: 1200px; height: 150px; }
			#header_logo { background-color: white; background-image: url(./img/edge.png); background-position: 0 0; background-repeat: no-repeat;	width: 1195px; height: 145px; }
			#header_logo img { border: 0px; margin-left: 490px; margin-top: 5px; }
			
			#menue { background-repeat: repeat-x; background-image: url(./img/menue_bg.png); border-bottom: 1px solid black; height: 30px;  width: 100%; margin-top: 15px; }
			/*  */
			
			#image { background-color: black; width: 1000px; height: 400px; background-position: center bottom; }
			#menue_image { width: 701px; position: relative; top: 365px; left: 288px; line-height: 23px; font-size: 8pt; height: 25px; background-color: white; 	}
			#menue_image a { font-variant:small-caps;color: black; text-decoration: none; font-size: 9pt; }
			#menue_image a:hover { text-decoration: underline; }
			#menue div {  background-repeat: repeat-x; border-bottom: 1px solid black; background-image: url(./img/menue_bg.png); font-size: 9pt; cursor: pointer;	float: left; width: 120px; line-height: 30px; border-right: 1px solid black; text-align: center; color: white; font-weight: bold; }
						
			#mybody { width: 1200px; margin-left: auto; margin-right: auto; margin-top: 5px;}
			
			#containerbg { background-color: #6e6e6e; width: 1005px; height: 800px;  float: left;  }
			#container { background-color: white; width: 1000px; height: 795px; }
			
			#content {   text-align: center; margin: 0px; overflow: auto; height: 395px; }
			
			#javascript { width: 1000px; margin: 100px;  margin-left: auto; margin-right: auto; border: 2px solid white; color: red; padding: 20px; }
			
			#sidebarbg 	{ background-color: #6e6e6e; width: 190px; height: 800px; float: left; margin-left: 5px;}
			#sidebar 		{ background-color: white; color: #2A2A2A; width: 185px; height: 795px;font-size: 8pt; }
			#sidebar b 	{  font-variant:small-caps;color: #666666; margin-left: 5px; margin-top: 20px; }
			#sidebar hr { margin-bottom: 5px; Background-color: #6e6e6e; width: 100%; height: 3px; border: 0px; }
			#sidebar span 	{ color: #6e6e6e; display: block;  margin-left: 5px; margin-right: 5px;}
			#sidebar span b { color: #666666; margin: 0px; font-weight: bold; }
			
			#infobox 	{ color: #666666; margin-left: 2px; height: 160px; }
			#infobox a { color: #666666; text-decoration: none; font-style: italic; }
			#infobox a:hover { text-decoration: underline; }
			
			/* Shoutbox */
			#shoutbox { color: #666666; margin-left: 2px; height: 440px; overflow: hidden;  }
			#shoutbox a {font-variant:small-caps; color: #666666; text-decoration: none; font-style: italic; }
			#shoutbox a:hover { text-decoration: underline; }
			#shoutbox_form { width: 100%; margin-top: 10px;  }
			#shoutbox_form input { border-top: 2px solid #6e6e6e; font-size: 8pt; padding-left: 5px; width: 100%; height: 19px; margin-top: 2px; }
			#shoutbox_form textarea {border-bottom: 2px solid #6e6e6e; border-top: 1px solid #6e6e6e;  padding-left: 5px; font-size: 8pt; width: 100%; height: 50px; overflow: auto; }
			#shoutbox_form a { float: right; margin: 7px; margin-top: 3px; color: #2f2f2f; font-weight: bold; }
			#shoutbox_form a:hover { text-decoration: underline; }
			
			
			#fooder { width: 1200px; color: white; font-size: 9pt; text-align: right; margin: 0px auto; margin-top: 5px; }
			#fooder a { color: white; text-decoration: none; }
			#fooder a:hover { text-decoration: underline; }
			
			
		.galeriebox  { margin-top: 0px; margin-bottom: 20px; 
		 text-align: left;  background-color: white;
		 	height: 118px; border: 1px solid #2f2f2f; padding: 0px; border-left: 0px; 
		 	border-right: 5px solid #2f2f2f; border-bottom: 5px solid #2f2f2f; width: 700px;
			 margin-left: auto; margin-right: auto; }
		.galeriebox div			{  		width: 430px; margin: 10px; float: left; text-align: justify; font-size: 10pt; }
		.galeriebox img { border: 0px; border-left: 1px solid #2f2f2f; float: right; width: 157px; height: 118px; }
		.galeriebox div a  	{ color: #2f2f2f; font-weight: bold; text-decoration: none; }
		.bar     	{ margin-top: 20px; background-color: #2f2f2f;  margin-left: auto; margin-right: auto; text-align: left;
		width: 700px; border: 1px solid #2f2f2f; border-left: 0px;  border-right: 5px solid #2f2f2f;
		
		  }
		.bar a   	{ cursor: pointer; margin-left: 5px; color : white; font-weight: bold; text-decoration: none;font-variant:small-caps; }

		.myrs_login_input { width: 100px; margin-left: 10px; margin-right: 30px; margin-top: 4px; border: 0px; }
		
		
		#content h1 { width: 100%; text-align: center; font-weight: bold; margin-top: 20px; font-size: 12pt;}
		
		.links 				{ width: 500px;  font-size: 9pt; text-align:center; margin-top: 10px; margin-left: auto; margin-right: auto;}
		.links img 		{ border: 2px solid #2f2f2f; margin-left: auto; margin-right: auto;}
			
		#reifenrechner { height: 80px; }
		#reifenrechner input { background-color: white; border: 0px; border-bottom:  1px solid black; padding-left: 2px; padding-right: 2px; }
		#reifenrechner form { margin: 20px; font-size: 9pt; }
		
		
		#forumcode { font-size: 8pt; text-align: center; margin: 5px;  }
		#forumcode input { width: 100%; font-size: 8pt; margin-bottom: 5px; border: 1px solid #6a6a6a; }
	
		.share_files { width: 100%; margin-bottom: 2px;}
		.share_files_0 { background-color: #DADADA; }
		.share_files div { margin-left: 5px; width: 470px; float: left; }
		.share_files a { color: black; text-decoration: none; font-size: 9pt;  }


		#rs_share_infobox {width: 400px; margin: 0px; height: 100%; background-color: white; overflow: hidden; float: right;}
		
		#rs_share_filelistbg {margin: 0px; width: 600px; float: left; height: 100%;background-color: #6e6e6e;}
		#rs_share_filelist   {width: 595px; float: left; height: 100%; overflow: auto; background-color: white;}
	
			.sm_image { float: right; margin: 10px; margin-left: 0px; border: 3px solid white; width: 120px; height: 80px; }
			
			.gb_entry {font-size: 9pt; margin: 30px;}
			.gb_entry a { text-decoration: none; color: #2f2f2f;}
			.gb_entry a:hover { text-decoration: underline;}
			.gb_entry div {border-bottom: 1px solid black; font-size: 9pt;}
		
			input:focus { background-color: white;  }
			textarea:focus { background-color: white; }
			.profile_galerie { margin-bottom: 30px; }
			.profile_galerie img { margin: 10px; border: 1px solid black; }
			.profile_galerie div { border-bottom: 1px solid black; }
			#galiout {margin-top: 10px; overflow: auto; width: 300px; text-align: left;}
			#galiout img {margin-top: 10px; margin-left: 30px; }
			
			#gb_form { width: 95%; margin-left: 5%; font-size: 9pt; color: #6e6e6e;}
			#gb_form input { border-bottom: 1px solid #6e6e6e; width: 100%; margin-top: 5px; color: #6e6e6e; padding: 2px; }
			#gb_form textarea { border: 1px solid #6e6e6e; width: 100%; height: 100px; margin-top: 5px; font-size: 9pt;color: #6e6e6e; padding: 2px; }
			#gb_form div { width: 100%; text-align: right; margin-top: 5px; }
			#gb_form a { text-decoration: none;	color: #2f2f2f; cursor: pointer; }
			#gb_form a:hover { text-decoration: underline; }
