iframe {border: none;padding: 0px; margin: 0px;}
html {}
body {text-align: center; margin: 0;}
h1, h2, h2 a, h3, h3 a, h4, h4 a, h5, h5 a, h6, h6 a {margin: 0 0 10px 0; color: #000000; border-bottom: 1px solid #ccc; font-family: Arial, "MS Trebuchet", sans-serif;}
	h2, h2 a {padding: 0 0 3px 0; text-transform: uppercase; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.9em; background-image: none;}
p, p a {color: #000000;}
a {text-decoration: none;}
ul {margin: 0; padding: 0; list-style-type: none;}
hr {display: none; visibility: hidden;}
a img {border: 0;}
a:hover {color: #FF0000;}
input, textarea, select {border:1px solid #DDDDDD; font-family:Arial,"MS Trebuchet",sans-serif; font-size:0.7em; padding:5px;}

.clear {clear: both;}

.content {margin: 0 auto; text-align: left; width: 800px;}
	#quick {}	
		#quick p {text-align: right; margin: 0; padding-top: 5px; color: #c0bd97; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.6em;}
		#quick p a {color: #ccc;}
			#quick p a:hover {border-bottom: 1px dotted #c0bd97;}
		
	#head {padding-top: 10px;}
		#head #img {display: block;}
		#head #pro {text-align: right; font-family:Arial,"MS Trebuchet",sans-serif; font-size:0.7em;}
		#head #navigation {padding-top: 10px;}
			#head #navigation ul {margin-left: 10px; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 70%;}	
				#head #navigation ul li {float: left;  margin-right: 10px; padding: 6px; border: 1px solid #000; border-bottom: 0;}
					#head #navigation ul li a {color: black;}
					#head #navigation ul li a:hover {color: #FF0000;}
					#head #navigation ul li.aktiv {margin-bottom: -1px; border-bottom: 1px solid #fff;}
						#head #navigation ul li.aktiv a {color: #BB2226;}
						
						#head #navigation ul li#search { width: 200px; float: right; border: 0; margin: -10px 0 0 0; padding: 0; text-align: right; font-size: 120%;}
							#head #navigation ul li #text {border: 1px solid #000; padding: 3px 5px 3px 0; background-image: url('images/search_bg.gif'); background-position: left; background-repeat: no-repeat;}
							#head #navigation ul li #button {padding: 2px 0 2px 0; background-color: #fff; border: 0;}
		
		#head > .content {border-bottom: 1px solid #000;}
	
	#main {margin-bottom: 20px;}
		#main p {font-size: 0.76em; margin: 0; font-family: Arial, "MS Trebuchet", sans-serif;}
		#main > .content {padding-top: 34px; background-image: url('images/content_bakgrund.png'); background-repeat: no-repeat; background-position: top;}
	
	#footer {margin-bottom: 20px; padding-top: 17px; background-image: url('images/footer_bakgrund.png'); background-repeat: no-repeat; background-position: top;}
		#footer .content {border-top: 1px solid #000;}
		#footer ul {margin-left: 10px; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 70%;}	
			#footer ul li {float: left; margin-right: 10px; padding: 4px; border: 1px solid black; border-top: 0;}
				#footer ul li a {color: black;}
				#footer ul li a:hover {color: #FF0000;}
				#footer ul li.aktiv {margin-top: -1px; border-top: 1px solid #fff;}
					#footer ul li.aktiv a {color: #BB2226;}
	
	
			/* EDIT */
			div.edit_form {z-index: 10;}
			div.edit_form {display:none; position: absolute; top: 15%; left: 50%; margin-left: -126px; background-image: url('images/popup_bg.png'); padding: 20px;}
				div.edit_form form {background-color: white; padding: 20px 20px 20px 20px; border: 1px solid #eee;}
				div.edit_form form input, div.edit_form form textarea, div.edit_form form select {margin-bottom: 10px; width: 100%; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.7em; border: 1px solid #eee; padding: 2px 3px 2px 2px;}
					div.edit_form .edit_column {width: 160px; float: left; margin-left: 20px;}
						div.edit_form .edit_column textarea {height: 140px;}
				div.edit_form .cancel {position: absolute; top: 100%; left: 100%; margin: -35px 0 0 -35px; width: 12px; height: 12px;}
					div#avatar div.edit_form div.cancel img {width: auto; height: auto;}

					.button {border-bottom: 1px solid #eee; border-top: 1px solid #eee; text-align: center; padding: 3px 5px 3px 5px; margin: 5px 0 5px 0px;}
						div.edit_form .button input {width: 100%; border: 0; text-align: center; font-family: Arial, "MS Trebuchet", sans-serif; background-color: #fff; margin-bottom: 0; color: #777; cursor: pointer;}
							div.edit_form .button:hover input {color: #000;}

					.delete {border-bottom: 1px solid #eee; border-top: 1px solid #eee; text-align: center; padding: 3px 5px 3px 5px;}
						div.edit_form .delete input {cursor: pointer; border: 0; margin-bottom: 0; background-color: transparent; font-family: Arial, "MS Trebuchet", sans-serif; font-size: 0.7em; color: #c4c4c4;}
						div.edit_form .delete:hover {background-color: #ff9999; border-bottom: 1px solid red; border-top: 1px solid red;}
						div.edit_form .delete:hover input {color: #fff; font-weight: bold;}
						
.villkor {
	width:700px;
	height:200px;
	z-index:1;
	overflow: scroll;
	background-color: #FFECF2;
}