.black	{
	background : Black;
}

.red	{
	background : #CC0000;
}



.table	{
	background-color : #f0f0f0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}


p.main, #cms p 	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : Black;
	padding: 0 20 0 60;
}

p.mainred	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	color : #CC0000;
	padding: 0 20 0 60;
}

p.mainhervor	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	padding: 0 30 0 60;
}

p.title	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-style : normal;
	font-weight : normal;
	color : #666666;
	padding: 0 0 30 20;
	letter-spacing : 0px;
	cursor : default;
}

p.klein	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : Black;
}

a:link	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-decoration: underline;
}

a:visited	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	text-decoration: underline;
}

a:active	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
}

a:hover	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
}


a.klein:link	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : Black;
	text-decoration: underline;
}

a.klein:visited	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : Black;
	text-decoration: underline;
}

a.klein:hover	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #CC0000;
	text-decoration: none;
}

a.klein:active	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #CC0000;
	text-decoration: none;
}


a.submenu:link	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : Black;
	text-decoration: none;
	line-height : 16px;
}

a.submenu:visited	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : Black;
	text-decoration: none;
	line-height : 16px;
}

a.submenu:hover	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #CC0000;
	text-decoration: none;
	line-height : 16px;
}

a.submenu:active	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color : #CC0000;
	text-decoration: none;
	line-height : 16px;
}

a.submenuactive:link	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #CC0000;
	text-decoration: none;
	line-height : 16px;
}

a.submenuactive:hover	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #CC0000;
	text-decoration: none;
	line-height : 16px;
}

a.submenuactive:active	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #CC0000;
	text-decoration: none;
	line-height : 16px;
}

a.submenuactive:visited	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #CC0000;
	text-decoration: none;
	line-height : 16px;
}



a.menu:link	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #cc0000;
	text-decoration: none;
	line-height : 16px;
}

a.menu:visited	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #cc0000;
	text-decoration: none;
	line-height : 16px;
}

a.menu:hover	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	line-height : 16px;
}

a.menu:active	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
	line-height : 16px;
}

.floatright	{
	float: right;
}

.floatleft	{
	float: left;
}


ul	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color : #333333;
	padding: 0 30 0 60;
}

li	{
	list-style-image: url('../images/arrw.gif');
	padding: 0 0 4 0;
}

p.submenu	{
	font-family : Verdana,Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	text-decoration: none;
	line-height : 16px;
}


ul#pdflinks li {
background: 0;
padding: 10px 0 0 0;
margin: 0 0 10px 0;
list-style: none;
border-top: 1px solid #ccc;
}

a.stelle {
color: #333;
background: transparent url(../images/menu/pdf-icon.png) no-repeat 0 0;
padding: 0 0 0 40px;
display: block;
height: 32px;
text-decoration: none;
font-size: 11px;
}

a.stelle:hover {
color: #c80000;
}