/************************************************************/
/*                        GENERAL                           */
/************************************************************/

body {
	margin: 0px;
	padding: 0px;
	background-color: #91AFB9;
	background-image: url(http://www.act4rivers.net/d/act4rivers/footer.png);
	background-repeat: repeat-y;
	background-position: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/* color: #196784; */
}


div#body {
	margin: 0px;
	padding: 0px;
	top: 0px;	
	background: url(http://www.act4rivers.net/d/act4rivers/bg.png) no-repeat top center;
	text-align: center;
}

div#main{
	width: 900px;
	margin: 0px auto 0px auto;
	min-height: 650px;
	height: auto !important;
	height: 650px;
	text-align: left;
}
	* html div#main {
		position: relative;
	}



div#verlauf {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 500px;
	width: 100%;
	background-image: url(http://www.act4rivers.net/d/act4rivers/background.png);
	background-repeat: repeat-x;
	z-index: -1;
}

/************************************************************/
/*                         MENÜ                             */
/************************************************************/

div#loginlayer {
	position: absolute;
    top: 210px;
    left: 50%;
   	width: 150px;
    height: 40px;
    text-align: center;
    margin: 0 0 0 -405px;
}

div#login {                   
}

div#menu {
	float: left;
	display: inline;
	margin: 240px 10px 10px 35px;
	width: 180px;
}


/************************************************************/
/*                       CONTENT                  	         */
/************************************************************/
div#content {
	float: left;
	margin: 135px 10px 10px 20px;
	width: 588px;	
}

div#content_top {
	height: 30px;
	margin-bottom: 15px;
	font-size: 14px;
	color: Black;
}

div#content_top a {
	text-decoration: none;
	color: black;
}

div#content_main {
	width: 368px;
	float: left;
}

h1 {
	font-size: 15px;
	font-weight: bold;
	color: Black;
}

div#content_right {
	width: 210px;
	float: right;	
}

/* Überschriften */
.Ueberschrift1 {
	
	margin-top: 20px;
	font-size: 20px;
	color: #196784;
	margin-bottom: 20px;
}

.Ueberschrift2 {

	font-size: 16px;
	color: #47B7E0;
}


/************************************************************/
/*                       INFOBOXEN                	        */
/************************************************************/

div.outershadow {
	width: 206px;	
	padding: 4px 0px 0px 0px;
	background: url(http://www.act4rivers.net/d/act4rivers/shadow_200.png) no-repeat;	
}
div.innershadow {
	width: 206px;
	padding-bottom: 3px;
	background: url(http://www.act4rivers.net/d/act4rivers/shadow_200.png) no-repeat bottom;
}

div#content_right table.newsbox{
	width: 200px;
	border: 1px solid #47b7e0;
	border-collapse: collapse;
	background-color: White;
	margin-left: 3px;	
}

div#content_right table.newsbox th{
	background-color: #47b7e0;
	color: white;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	height: 24px;
	padding-left: 10px;	
}


div#content_right table.newsbox td{
  margin: 0px;
  padding: 0px;
}

div#content_right table.newsbox td div{
  padding-top: 10px;
  padding-bottom: 10px;
  margin: 0px 10px 0px 10px;
  border-top: 1px solid #47b7e0;
}

div#content_right table.newsbox tr:first-child div{
	border-top-style: none;
}

div#content_right table.newsbox td a{
	text-decoration: none;
	color: #196784;	
}

/************************************************************/
/*                        FOOTER                            */
/************************************************************/


div#bottom {
	position: absolute;
	bottom: 0px;
	width: 100%;
	border: 1px solid fuchsia;
}

div#footer {
	width: 700px;
	margin: 0px auto;
}


div#footer img {
	float: left;
	margin-right: 20px;
}

div#footer p {
	font-size: 9px;
	color: Gray;
}
