


	p								{ margin: 0px; padding: 0px; }
	/* #main p, .cmspage p	{ text-align: justify; } */
	
	h1								{	font-size: 18px; }
	h2								{	font-size: 15px; }
	h3								{ font-size: 13px; }
	h4								{ font-size: 12px; }
	/* h1, h2, h3, h4		{ margin-bottom: 3px; color: #006EB6; } */
	h1, h2, h3, h4		{ margin-bottom: 3px; color: #00498B; }
	h3, h4						{ margin-top: 0px; }
	h1, h2						{ margin-top: 5px; }
	
	.rightpage h1, .cmsrightpage h1,
	.rightpage h2, .cmsrightpage h2,
	.rightpage h3, .cmsrightpage h3,
	.rightpage h4, .cmsrightpage h4 {
		display: inline;
	}
	
	
	
	#righttitle a, #righttitle a:link, #main a, #main a:link {
		color: #00498B;
		font-weight: normal;
		text-decoration: none;
	}

	#righttitle a:visited, #main a:visited {
		color: #00296B;
	}
	
	#righttitle a:hover, #main a:hover {
		color: #000;
		text-decoration: underline;
	}
	
	#main ul { 
		padding-left: 15px;
		overflow: hidden;
		/*list-style-position: inside;*/
	}

	
	table { border-collapse:collapse; }
	td { /*font-size: 11px;*/ padding: 4px 5px;  }
	.cdv { background: #EEE; }
	.cdv td { padding: 5px 8px; border: 2px solid #FFF; }
	tr.blau { background: #09F; }
	tr.grau { background: #CCC; }
	
	.redbold				{ color: #993300; font-weight: bold; }
	.red						{ color: #993300; }
	
	.fix {
			position: relative;
			float: right;
	}
		
	.imgtable td {
		padding: 3px 8px;
	}	
	
	.imgtable td img {
		padding: 3px 2px;
		border: 5px double #333;
	}
	
	.small { font-size: 10px; }
	
