@CHARSET "UTF-8";

div#headerCol { padding: 0 12px; }
	div#headerCol img { display: block; float: left; }

	div#headerCol div.right { float: right; }

	div#leftColumn { float: left; width: 360px; margin: 0 0 0 12px; padding-bottom: 30px; }
	* html div#leftColumn { margin: 0 0 40px 6px; }

	div#rightColumn { float: right; width: 350px; margin: 0 12px 0 0; padding-top: 37px; padding-right: 10px; padding-bottom: 30px; }
	* html div#rightColumn { margin: 0 6px 0 0; }


	div#rightColumn h2 { font-size: 15px; font-weight: bold; color: #3d3d3d; text-transform: uppercase; border-bottom: 1px solid #b4b4b4; margin: 0 0 9px 0; padding: 0 0 2px 0; }
	div#rightColumn h3 { font-weight: bold; text-transform: uppercase; padding: 0 0 7px 0; }
	div#rightColumn h4 { font-weight: bold; padding: 0 0 5px 0; }
	div#rightColumn p  { padding: 0 0 14px 0; }
	div#rightColumn * img { padding: 2px 10px 5px 0; }
	div#rightColumn a  {  }

	/* Links */
	div#rightColumn a		 { color: #3d3d3d; font-style: italic; text-decoration: none; }
	div#rightColumn a:hover { color: #3d3d3d; font-style: italic; text-decoration: underline; }

	/* Listen Ungeordned */
	div#rightColumn ul	{ padding: 0 0 14px 10px; }
		div#rightColumn ul li { background: url(../img/misc/listItem_2.gif) no-repeat 0 5px; padding: 0 0 2px 10px; }


	/* Tabellen allgemein */
	div#rightColumn table { line-height: 16px; margin: 0 0 9px 0; }
		div#rightColumn table tr.grau { background: #EEE; }
			div#rightColumn table th { font-size: 11px; font-weight: bold; color: #FFF; background: #848589; vertical-align: top; padding: 1px 10px; }
			div#rightColumn table td { font-size: 11px; vertical-align: top; padding: 1px 10px; }

	/* Tabelle mit Kontaktdaten */
	div#rightColumn table.kontaktdaten { margin-top: -14px !important; }
		div#rightColumn table.kontaktdaten td { padding: 0 10px 0 0 !important; }

