* {
	border: 0;
	margin: 0;
	padding: 0;
}

#header {
	background: url(Images/start_kl.gif) ; /* mittig = center. background: url(Images/face2.jpg) left no-repeat;*/
	background-position: fixed;
	background-position-x: center; 
	background-size: cover; /* ganze Breite */
	z-index: 1;
	
	font-size: 500%;
	font-weight: bold;
	/* height: 250px; */
	line-height: 80px;
	text-indent: 50px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	text-decoration: none;
	
}
body {
	/* background: #92847b url(Images/background_orange.gif) center repeat-y;  */
	background-color: #42afcb;  /* #66FFE5 DC143C95*/
	/* width: 70%; */
	color: #DC143C97; /* Farbe der Schrift */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 69%;
	text-align: center;
}
a {
	color: #6799b1;
	text-decoration: underline;
}
a:hover {
	color: #838f96;
	text-decoration: none;
}
acronym {
	border-bottom: 1px dashed #999999;
	cursor: help;
}
h1 {
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 20px solid #DC143C97;	/* #5cadff Farbe der Buttons links und rechts */ 
	border-left: 20px solid #DC143C97;
	font-size: 130%;
	font-weight: bold;
	color: #DC143C;  /* Farbe des Textes */
	margin: 5px 0;
}

h2 {
	
	font-size: 150%;
	font-weight: bold;
	color: black;  /* Farbe des Textes #DDBEB5 */
	padding-top: 10px;
	margin: 5px 0;
}
input {
	background: #5c5c5c;
	margin: 2px 20px;
	width: 140px;
}

#column1 {
	float: left;
	width: 180px;
	margin-top:50px;
	background-color: #DC143C;
	position: fixed; 
	
}
#column1 img {
	border: 1px solid #666;
	margin: 5px 20px;
	padding: 10px 20px;
	
}

#column2 {
	
	float: none !important;
	float: right;
		/*  overflow-x: scroll; overflow: auto; overflow-x: scroll; 	overflow-y: visible; */
		
	margin-left: 192px !important;
	margin-left: 0;
	padding: 12px 40px 30px 9px;
}
#column2 ul {
	margin: 10px 0;
}
#column2 li {
	color: #999999;
	list-style: square inside;
	text-indent: 10px;
	
}


#column2 p {
	line-height: 190%;


.login {
	border: 1px solid #666;
	color: #999;
}
.login_hover {
	border: 1px solid #999;
	color: #ccc;
}
#submit {
	border: 1px solid #666;
	color: #999;
	cursor: pointer;
	margin: 2px 20px;
	text-decoration: none;
	width: 140px;
}
#submit_hover {
	border: 1px solid #999;
	color: #ccc;
	cursor: pointer;
	margin: 2px 20px;
	text-decoration: none;
}
/* The background-image's for the #wrap below are for preloading all the page's images, just add your own images to the pattern */
#wrap {
	background-image: url(Images/arrow.gif);
	background-image: url(Images/arrow_outline.gif);
	background-image: url(Images/background.gif);
	background-image: url(Images/child1.jpg);
	background-image: url(Images/child2.jpg);
	background-image: url(Images/face2.jpg);
	background-image: url(Images/header.gif);
	background-image: url(Images/selector.gif);
	background-image: url(Images/selector_sub.gif);
	background-repeat: no-repeat;
	background-position: -5000px -5000px;
	margin: 0 auto;
	text-align: center;
	/* width: 600px; */
}


#header a {
        color:  #ffffff;  /* #e0e0e0; */
        text-decoration: none;
}

#nav {
	padding-bottom: 40px;
	width: 179px;
	font-size: 150%;
}
#nav ul li {
	display: inline;
	line-height: 16px;
	list-style: none;
}
#nav ul li a {
	border-bottom: 1px solid #666;
	color: #fff;
	font-size: 200%;
	display: block;
	padding: 5px;
	text-decoration: none;
	width: 169px;
}
#nav li a:hover {
	background: #666 url(Images/selector.gif) center right no-repeat;
}
#nav ul ul li {
	line-height: 10px;
	border-bottom: none;
}
#nav ul ul li a {
	color: #ccc;
	text-indent: 10px;
}
#nav ul ul li a:hover {
	background-image: url(Images/selector_sub.gif);
}


}
#links div {
	float: left;
	width: 140px;
}
#links div li {
	list-style: none;
}
#links div li a {
	background: url(Images/arrow_outline.gif) left no-repeat;
	padding-left: 15px;
	text-decoration: none;
}
#links div li a:hover {
	background-image: url(Images/arrow.gif);
	color: #ac835c;
	text-decoration: underline;
}
#footer {
	clear: both;
	color: gray;
	font-size: 12px;
	padding: 30px 0 10px 0;
	text-indent: 185px;
}
#footer a {
	color: #999999;
	text-decoration: underline;
}

#theContent{
 position:relative;
 height:373px;
 background: #ffffff;
 overflow: auto;
 width:355px;
 height:390px;
 left:5px;
 padding:5px;
 box-sizing: border-box; -moz-box-sizing: border-box;
}

#newsContent {
/*
        border-top:1px solid #262db1;
        border-bottom:1px solid #262db1;
        border-right:1px solid #262db1;
        border-left:1px solid #262db1;
        */
        border: 1px solid #262db1;
        margin-bottom: 20px;
        width:100%;

        }
#nav_header td{
        font-family:verdana;
        color: black;
    font-size:13px;
        font-weight:bold;
        text-align: center;
        margin:0px;
        padding:5px;
        background: #c3c3c3;


    }
#nav_header{
        height: 20px;
        padding:0px;
        margin:0px;

}
