table.contentpaneopen div img[align=right] {margin-left:5px;}

table.contentpaneopen img[align=left]	{margin-right:5px;}

td.contentheading {
			font-size:1.4em;
			font-weight:bold;
			}

input		{
			font-size:12px;
			}

a			{
			color:rgb(0,126,190);
			text-decoration:none;
			}
			
a:hover		{
			text-decoration:underline;
			}
			
a img		{
			border-style:none;
			}

body		{
			font-family:Arial, Helvetica;
			font-size:14px;
			}

div.hull	{
			width:960px;
			margin:auto;
			background-color:rgb(250,247,242);
			background-image:url(../images/bg_right.png);
			background-position:right top;
			background-repeat:repeat-y;
			text-align:right;
			}

ul,li		{
			padding:0px;
			margin:0px;
			}
			
div.logo	{
			margin:0px;
			border-color:white;
			border-style:none none solid none;
			border-width:1px;
			background-color:white;
			}		

div.menutopleft {
			float:left;
			width:160px;
			padding-left:20px;
			}
			
div.menutopright {
			text-align:right;
			float:right;
			width:160px;
			padding-right:20px;
			}			
div.menutopcenter	{
			margin:0px 180px;
			}

div.menutop {
			background-image:url(../images/menutop_bg.png);
			height:37px;
			line-height:37px;
			margin:0px;
			border-style:none none solid none;
			border-width:2px;
			border-color:white;
			text-align:left;
			}
			
div.menutop div.menutopleft a, div.menutop div.menutopright a {
			font-size:10px;
			}

div.menutop ul 	 {display:inline;}			
div.menutop ul li {display:inline;}
div.menutop ul li a {
					display:inline;
					font-size:12px;
					color:rgb(0,126,190);
					border-style:none;
					padding: 0px 22px;
					text-decoration:none;
					}
					
div.menutop ul li a:hover {
					text-decoration:underline;
					}
			
div.leftcolumn {
			background-color:rgb(0,126,190);
			width:180px;
			float:left;
			margin-top:0px;
			border-color:white;
			border-style:solid none none none;
			border-width:2px;
			clear:both;
			text-align:left;
			}
			
div.suche	{
			text-align:center;
			margin-top:20px;
			margin-bottom:4px;
			}

div.maincolumn	{
			background-color:rgb(250,247,242);
			margin-left:180px;
			margin-right:180px;
			font-family:Verdana;
			font-site:10px;
			}
			
div.filler	{
			height:40px;

			}

div.content	{
			padding:0px 50px 40px 50px;
			background-image:url(../images/seperator_right.png);
			background-repeat:repeat-y;
			background-position:right top;
			text-align:justify;
			}

div.menuleft ul.menu li		{
			list-style-type:none;
			}

div.menuleft ul.menu li	li	{
			padding-left:15px;
			}

/*div.menuleft ul.menu li	{
			position:relative;
			}	*/		
			
div.menuleft ul.menu a	{
			color:white;
			text-decoration:none;
			font-size:12px;
			border-style:none none solid none;
			border-width:1px;
			border-color:white;
			display:block;
			padding:9px 0px 9px 25px;;
			background-image:url(../images/arrow.png);
			background-repeat:no-repeat;
			background-position:10px center;
			}
div.menuleft ul.menu a:hover {
				background-color:rgb(0,161,214);
				background-image:url(../images/arrow_hover.png);
				}			

div.menuright {
			float:right;
			width:180px;
			}
			
div.menuright ul.menu {
			margin:40px 30px;
			list-style:none;
			}

div.menuright ul.menu li {
			margin: 5px 0px;
			}
		

div.clearfloat	{
			color:gray;
			clear:both;
			text-align:center;
			}