

a 			{ font-family: Tahoma, Verdana, Arial; text-decoration: none; color: #335577; cursor: default; }
a:visited	{ font-family: Tahoma, Verdana, Arial; text-decoration: none; color: #335577; cursor: default; }
a:hover		{ font-family: Tahoma, Verdana, Arial; text-decoration: none; color: #F05533; cursor: default; text-decoration: underline; }

/* text		{ font-family: Tahoma, Verdana, Arial; color: #FFFFFF; cursor: default; } */

table		{
	font-family: Verdana, Arial;
	color: #000000;
	cursor: default;
	/* font-size: 9pt; */
}

/*
input
{
	font-family: Tahoma;
	border: 1px solid lightsteelblue;
	background-color: #faffff;
}

 input[type=submit], input[type=reset], input[type=button]
{
	background-image: url(http://www.topsource.de/wm/images/bg/title_bg.png);
} 

input[type=file]
{
    border: 1px solid lightsteelblue;
	background-color: #faffff;
} */

input[type=submit]:hover, input[type=reset]:hover,  input[type=button]:hover, input[type=file]:hover
{
	text-decoration: underline;
}

textarea
{
	font-family: Tahoma;
	font-size: 13px;
	border: 1px solid lightsteelblue;
	background-color: #faffff;
}

select
{
	font-family: Verdana, Tahoma;
}


body		{ cursor: default; font-family: Tahoma; font-size: 9pt; color: #000000;}

image       {
	border: 0px none;
}

.gbook {
	color: #7788AA;
	font-weight: bold;
}

.gbook:hover {
	color: #EEEEEE;
	text-decoration: none;
}

.forum {
	color: #6600CC;
	font-weight: bold;
}

.forum:hover {
	background-color: #BBCCEE;
	text-decoration: none;
}

.forum:visited {
	color: #6600CC;
	font-weight: bold;
}

/* Definition von Text */
.smalltext {
	font-size: 7pt;
}

/* Definitionen von Links */

a.smalllink:hover   { color: #00CCFF; }
a.inhlink:hover		{ color: #99FFCC; text-decoration: none; }

a.menulink { display: block; padding: 4px 10px 4px 10px; margin-left: 3px; margin-right: 3px; color: steelblue; font-weight: bold; text-decoration: none; font-family: Tahoma}
a.menulink:visited { color: steelblue }
a.menulink:hover
{
background-color: #DDEEFF;
display: block;
padding: 3px 10px 3px 10px;
text-decoration:none;
border: 1px solid steelblue;
margin-left: 2px;
margin-right: 2px;
color: #0044BB;
background-image:url(../page_images/bg/title_bg1.png);
/*padding-left: 10px;
padding-right: 10px;*/
}

a.menulink2 { display: block; padding: 4px; margin: 3px; color: steelblue; padding-left: 10px; padding-right: 10px; font-weight: bold;}
a.menulink2:visited { color: steelblue }
a.menulink2:hover
{
background-color: #DDEEFF;
display: block;
padding:4px;
text-decoration:none;
border: 1px solid #BB4400;
margin: 2px;
color: #AA0000;
background-image:url(../page_images/bg/title_bg2.png);
padding-left: 10px;
padding-right: 10px;
}

a.menulink3 { display: block; padding: 4px; color: steelblue; padding-left: 10px; padding-right: 10px; font-weight: bold; text-decoration: none; font-family: Tahoma}
a.menulink3:visited { color: steelblue }
a.menulink3:hover
{
background-color: #DDEEFF;
display: block;
text-decoration:none;
color: aliceblue;
background-image:url(../page_images/bg/title_bg2.png);
padding-left: 10px;
padding-right: 10px;
}

a.menulink4 { display: block; padding: 4px; margin: 3px; color: steelblue; padding-left: 10px; padding-right: 10px; text-decoration: none; font-family: Tahoma}
a.menulink4:visited { color: steelblue }
a.menulink4:hover
{
background-color: #FFEEEE;
display: block;
padding:4px;
text-decoration:none;
border: 1px solid #DDEEFF;
margin: 2px;
color: #5588BB;
padding-left: 10px;
padding-right: 10px;
background-image: url(../page_images/bg/tablebg_ffffffd3e3ff_400.png)
}

a.menulink5 { display: block; padding: 4px; color: steelblue; padding-left: 10px; padding-right: 10px; text-decoration: none; font-family: Tahoma}
a.menulink5:visited { color: steelblue }
a.menulink5:hover
{
background-color: #DDEEFF;
display: block;
padding:4px;
text-decoration:none;
color: #0044BB;
background-image:url(../page_images/bg/menu_bg5.png);
padding-left: 10px;
padding-right: 10px;
}

a.menulink6 {padding: 4px; padding-left: 8px; padding-right: 8px}
a.menulink6:visited {padding: 4px; padding-left: 8px; padding-right: 8px}
a.menulink6:hover
{
padding: 3px; padding-left: 7px; padding-right: 7px; border: 1px solid blue
}

a.menulink_main { display: block; padding: 0px 10px 0px 10px; color: steelblue; text-decoration: none; font-family: Tahoma}
a.menulink_main:visited { color: steelblue }
a.menulink_main:hover
{
background-color: crimson;
color: #FFFFFF;
display: block;
text-decoration:none;
background-image: url(../page_images/bg/menuitembg.png)
}

.menulink_main2 { display: block; color: steelblue; padding: 5px; text-decoration: none; font-family: Tahoma}
.menulink_main2:visited { color: steelblue }
.menulink_main2:hover
{
background-color: crimson;
display: block;
text-decoration:none;
}

a.menulink_forum { display: block; padding: 4px; color: steelblue; padding-left: 10px; padding-right: 10px; text-decoration: none; font-family: Tahoma}
a.menulink_forum:visited { color: steelblue }
a.menulink_forum:hover
{
background-color: #FED;
background-image: url(../page_images/bg/link_bg_1x45.jpg);
display: block;
padding:4px;
text-decoration:none;
color: crimson;
padding-left: 10px;
padding-right: 10px;
}
