
	body
		{
		background-color: #e9ecec; /*#d5d6e1;*/
		}

	#header
		{
		width: 940px;
		height: 84px;
		-height: 184px;
		/height: 184px;
		margin: auto;
        background-color: #ffffff;
		}

	#meta
		{
        background-image: url(../img/Header.jpg);
        background-repeat: no-repeat;
        background-color: #ffffff;
		width: 959px;
		height: 120px;
		}

	#logo
		{
		width: 970px;
		height: 80px;
		text-align: right;
		}
	#navi
		{
        background-color: #ffffff;
		width: 1010px;
		height: 30px;
		}

	#navi1
		{
		background-color: #ffffff;
		margin-left:209px;
		}

	#all
		{
		width: 940px;
		margin:auto;
		background-color: #ffffff;
		}
	#main
		{
		background-color: #ffffff;
        background-image: url(../img/Wrapper_left.jpg);
        background-repeat: repeat-y;
		width: 960px;
		float:left;
		}

	#navigation
		{
		width: 1010px;
		background-color: #ffffff;
		}

    #navigation ul
		{
		background-color: #ffffff;
		float:left;
		-float:none;
		/float:none;
		}

	#navigation li
		{
		background-color: #ffffff;
		float:left;
		}


	.menuItem
		{
		text-align:center;
		font-size: 16px;
		margin-left: 0px;
		font-style:oblique;
		}

	.menuItemactive
		{
		text-align:center;
		font-size: 16px;
		font-style:oblique;
		}


	#navigation a:hover
		{
		color: #fff;
		}

	#navigation a
		{
		color: #fff;
		}

	#main-innen
		{
		background-color: #ffffff;
		width: 1010px;
		padding: 0 0 0 0;
		}

	#leftcolumn
		{
        float: left;
        width: 210px;
        padding: 0px;
        background-color: #ffffff;
        background-image: url(../img/Wrapper_left.jpg);
        background-repeat: repeat-y;
        }

	#leftcolumn a
		{
		color: #557698;
		}

	#leftcolumn a:hover
		{
		color: #000000;
		}

	#middlecolumn
		{
		background-color: #ffffff;
        border-left: 0px;
        float: left;
		width: 710px;
		min-height: 680px;
		padding: 45px 0px 0px 40px;

   		}

     #middlecolumn-small
		{
        border-right: 0px solid;
        float: left;
		width: 490px;
		min-height: 580px;
		padding: 10px 10px 10px 40px;
		background-color: #fff;
        }

	#spacermiddle
		{
		float: right;
		width: 1px;
		height: 400px;
		/* background-color: #dddddd; */
		}

	#leftandmiddlecolumn
		{
		display: inline;
		width: 666px;
		padding: 20px;
		margin: 0 0 0 10px;
		float: left;
		background-color: #ffffff;
		border: 1px solid #444444;
		}

	#spacer
		{
		width: 22px;
		height: 400px;
		float: left;

		}

	#rightcolumn
		{
        float: left;
		width: 210px;
		margin-left: 0px;
		}

	#footer
		{
	   	clear: both;
	    float: left;
		width: 940px;
		height: 18px;
		line-height: 18px;
		margin-right: 10px;
		margin-top: 15px;
		margin-bottom: 15px;
		padding: 0px;
		}

	#footer p
		{
		float: left;
		width: 460px;
		color: #555555;
		line-height: 140%;
		}

	#contentfooter
		{
		width: 940px;
		clear: both;
		text-align: right;
		margin: 20px 0 0 0;
		}

	#contentfooter a
		{
		padding: 0px 14px 0 10px;
		}

    input[type=button],input[type=submit]
		{
	    font-style: normal;
	    font-weight: bold;
	    color: #003082;
	    background-color: #E5EAF2;
	    border: 0;
	    padding: 3px;
	     margin-bottom:5px;
		}

	/* print-css überschreibt screen-css */
	@media print
		{
    	#navi { display:none; }
    	#header { display:none; }
    	#leftcolumn { display:none; }
        .Rating { float:none; }

		}

