/*** Grundformatierung ***/

@import url(typostyle.css);


/*** Allgemein ***/

body
{
	font-family:Verdana,Tahoma,Arial;
	font-size:12px;
	color:#000000;
	margin:0;
	padding:0;
}

td,p,div
{
	font-family:Verdana,Tahoma,Arial;
	color:#000000;
	font-size:12px;
}

p
{
	margin-top:0px;
}

form
{
	margin:0;
}

/*** Alle Links ***/

a:link, a:active, a:visited
{
	font-size:12px;
	color:#0000EE;
	text-decoration:none;
}
a:hover
{
	color:#CC00ff;
	text-decoration:underline;
}


/*** Menü Links ***/

a.menu:link, a.menu:active, a.menu:visited
{
	position:relative;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	margin:0px 10px;
	display:block;
	padding:3px 5px;
}

a.menu:hover
{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:2px 5px;
}

a.menuOn:link, a.menuOn:active, a.menuOn:visited, a.menuOn:hover
{
	position:relative;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	display:block;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	margin:0px 10px;
	padding:2px 5px;
}

a.menuSub:link, a.menuSub:active, a.menuSub:visited
{
	_width:100%;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	margin:0px 10px 0px 20px;
	display:block;
	padding:2px 5px 3px 5px;
}

a.menuSub:hover
{
	border-bottom:1px solid #000000;
	padding:2px 5px;
}

a.menuSubOn:link, a.menuSubOn:active, a.menuSubOn:visited, a.menuSubOn:hover
{
	_width:100%;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	display:block;
	border-bottom:1px solid #000000;
	margin:0px 10px 0px 20px;
	padding:2px 5px;
}

a.lang:link, a.lang:active, a.lang:visited
{
	position:relative;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding:3px 5px;
}

a.lang:hover
{
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:2px 5px;
}

a.langOn:link, a.langOn:active, a.langOn:visited, a.langOn:hover
{
	position:relative;
	color:#000000;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	padding:2px 5px;
}
