*  { text-shadow: none; outline: none; }

html,body { width: 100%; height: 100%; }

html,body,div,form {
	margin: 0px;
	padding: 0px;
	color: #191818;
	font-family: "Lucida Sans Unicode", "Lucida sans", Verdana, sans-serif;
	font-size: 12px;
	line-height: 18px;
}

body { background: #ea612e; }
img { border: none; }
a:link, a:visited { text-decoration: none; color: #ea612e; }
a:hover, a:active {	text-decoration: none; color: #000000; }

.clear { clear: both; height: 0px; width: 0px; }
.floatRight { float: right;  }

div#container {
	position: relative;
	left: 50%;
	margin: 0px 0px 0px -484px;
	padding: 0px;
	width: 969px;
	background: #191818;
}
	
	div#content {
		width: 929px;
		margin: 0px 20px 20px 20px;
		padding: 20px 0px 18px 0px;
		background: #ffffff;
	}
		
		div.content-col1 {
			float: left;
			margin: 0px 0px 10px 20px;
			width: 190px;

		}
		
			div.content-col1 ul {
				list-style-type: none;
				padding: 0px;
				margin: 0px;
				border-top: #d1c8c8 1px solid;
			}
			
			div.content-col1 ul li {
				border-bottom: #d1c8c8 1px solid;
			}
			
			div.content-col1 ul li h3 {
				padding: 25px 20px;
				height: 25px;
				margin: 0px;
				font-size: 0.8em;
				color: #ea612e;
			}
			
			div.content-col1 ul li a.active {
				background: url("../images/backgrounds/submenu-bullet.jpg") no-repeat 5px 15px;
			}
			
			div.content-col1 ul li a:link, div.content-col1 ul li a:visited {
				padding: 10px 20px;
				font-size: 1.2em;
				font-family: Georgia, "Times New Roman", serif;
				color: #191818;
				display: block;
			}
			
			div.content-col1 ul li a:hover, div.content-col1 ul li a:active {
				padding: 10px 20px;
				font-size: 1.2em;
				font-family: Georgia, "Times New Roman", serif;
				color: #ea612e;
				display: block;
				/*background: url("../images/backgrounds/submenu-bullet.jpg") no-repeat 5px -9px;*/
			}
			
			div.content-col1 h2 {

				padding: 15px 0px 10px 0px;
				text-indent: 23px;
				margin: 0px;
				margin-top: -20px;
				font-family: Georgia, "Times New Roman", serif;
				font-size: 2em;
				font-weight: normal;
				display: block;
				color: #ea612e;
			}
			div.content-col1 .HR2 {
				border-top: #d1c8c8 1px solid;
			}

			div.bottom {
				margin-top: -15px;
			
			}
			
		/* Col 2 */
		
		div.content-col2 {
			float: left;
			width: 683px;
			margin: 0px 0px 10px 17px;
			padding: 0px;
			display: block;
			line-height: 1.7em;
		}
		
			div.content-col2 h2 {
				padding: 0px 0px 5px 0px;
				margin: 0px;
				font-family: Georgia, "Times New Roman", serif;
				font-size: 1.6em;
				font-weight: normal;
			}
			
			div.content-col2 h3 {
				padding: 0px 0px 5px 0px;
				margin: 10px 0px 0px 0px;
				font-size: 1.1em;
				color: #ea612e;
				font-weight: bold;
			}

			div.dual-col-first {
				float: left;
				width: 333px;
				margin: 0px;
				display: block;
			}
			
			div.dual-col {
				float: left;
				width: 333px;
				margin: 0px 0px 0px 17px;
				display: block;
			}
		
		div#content-footer {
			color: #ffffff;
			background: #191818;
		}


/* Charter */

div.content-col2 h2.charter { font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif; font-weight: normal;  }
div.content-col2 h2.charter span.regel_1 { font-size: 1.1em; display: block; color: #ee6223; padding: 0 0 0.5em 0;}
div.content-col2 h2.charter span.titel { display: block; font-size: 2.25em; line-height: 0.9em; }
div.content-col2 h2.charter span.regel_1, div.content-col2 h2.charter span.regel_2 { display: block; color: #ee6223; font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif; font-weight: bold; padding: 1em 0 0.5em 0;  line-height: 1.4em; width: 85%;}
div.content-col2 h2.charter span.regel_1 { padding: 0 0 0.5em 0; }

div.content-col2 h3.charter { font-size: 1.3em; font-weight: medium; font-family: "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif; }

form.charter-form { position: relative; }
div.charter-form-bijschrift { position: absolute; top: 0; right: 50px; } 
div.content-col2 div.charter-form-bijschrift p { margin: -10px 0 10px 0; line-height: 28px; font-size: 11px; color: #ee6223; } 
div.content-col2 div.charter-form-bijschrift p  strong { color: #000; } 
