/**
 * Style sheet main_v2
 */
#main
{
	padding:27px 60px 45px 60px;
	font-size:10pt;
	line-height:12pt;
}

#main div.infokasten
{
	padding:12px;
	background-color:#F2F2F2;
	border:1px solid #000000;
}

#main div.infokasten h2, #main div.infokasten h3
{
	margin-top:0px;
	color:#000000;
}

#main h1
{
	margin:18px 0px 16px 0px;
	padding:0px 0px 0px 28px;
	background-image:url("tl_files/layout_v2/h1_bullet.png");
	background-position:left top;
	background-repeat:no-repeat;
	font-size:20px;
	color:#000000;
	line-height:22px;
}

#main h2
{
	font-size:13px;
	color:#000000;
	line-height:18px;
	/* alt: 22 und 16 */
}

#main h3
{
	font-size:16px;
}

#main a, #main a:link, #main a:visited
{
	text-decoration:none;
	color:#CA0C35;
}

#main a:hover
{
	text-decoration:underline;
}

#main ol li, #main ul li
{
	margin-bottom:4px;
}

