/*
   ------------------------------------------------
	Html Elements
   ------------------------------------------------
*/
	body {
		color:#000;
		background:#fff url(../images/hintergrund-rosa.jpg) scroll repeat 50% 0;
		font-size: 62.5%; /* Resets 1em to 10px */
		font-family:Verdana, Arial, Helvetica, Sans-Serif;
		}
	
	small {
		font-size:1em;
		}
	code {
		font-family:'Courier New', Courier, Arial, Helvetica, Sans-Serif;
		color:#00a;
		}
	acronym, abbr {
		border-bottom:1px dotted #000;
		}
	ul {
		margin:0;
		padding:0;
		list-style-type:none;
		}
	
	a:link, a:visited, a:active {}
	
	a:link {}
	a:visited {}
	a:active {}
	a:hover {}
	
	form {
		margin:1em 0 1em 0;
		padding:0;
		}
	input {}
	label {}
	caption {}
	
	p {
		}
	ul {
		}
/*
   ------------------------------------------------
	Div Containers
   ------------------------------------------------
*/
	#wrapper {
		position:absolute;
		z-index:100;
		top:75px;
		left:50%;
		width:660px;
		margin-left:-331px;
		color:#000;
		background-color:#fff;
		border:3px solid #aa0000;
		font-size:1.1em;
		}
		
	#header {
		}
		#header img {
			margin:0 0 0 0;
			}

	#menu {
		margin:0 20px 20px 20px;
		background-color:#dddddd;
		height:2.5em;
		}
		#nav {
			margin:0;
			padding:0;
			}
			#nav li {
				display:block;
				float:left;
				height:2.5em;
				line-height:2.5em;
				}
				#nav li a {
					display:block;
					float:left;
					padding:0 1em;
					border-right:1px solid #fff;
					}
				#nav li a#current {
					color:#fff;
					background-color:#aa0000;
					}
				#nav li a:link,
				#nav li a:visited,
				#nav li a:active {
					color:#000;
					background-color:#dddddd;
					text-decoration:none;
					}
				#nav li a:hover {
					color:#000;
					background-color:#adadad;
					}
		.lang-en img {
			margin:6px 0 7px 0;
			border:0;
			}
			
		

	#content {
		clear:both;
		margin:0 20px 20px 20px;
		}
		#content p, #content ul li {
			line-height:1.5em;	
			}
		#content-left, 
		#content-right {
			float:left;
			width:290px;
			margin-right:20px;
			}
			#content-right {
				margin-right:0;
				}
		#content a:link,
		#content a:visited,
		#content a:active {
			color:#7c7c7c;
			background-color:#fff;
			text-decoration:none;
			}
		#content a:hover {
			color:#adadad;
			background-color:#fff;
			text-decoration:underline;
			}
	#footer {
		clear:both;
		}
		
/*
   ------------------------------------------------
	Misc Classes
   ------------------------------------------------
*/
	.clear {
		clear:both;
		}
	.icon  {
		margin:0 8px 0 0;
		}