

/*------------------------------------------------------
text distinction
------------------------------------------------------*/
body, p, td{
    font-family: Verdana;
    font-size: 14px;
    color: #000000;
}

a, a:visited, a:active, a:hover
{
	font-family: Verdana;
	color: #334433;
	text-decoration: underline;
}
.artlink, artlink:visited, artlink:active, artlink:hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #334433;
        line-height: 20px;
	text-decoration: none;
}

.navi,a.navi:link,a.navi:visited,a.navi:active,a.navi:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.naviWhite,a.naviWhite:link,a.naviWhite:visited,a.naviWhite:active,a.naviWhite:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.redbold,a.redbold:link,a.redbold:visited,a.redbold:active,a.redbold:hover
{
	font-family: Verdana;
	font-size: 12px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.navredbold,a.navredbold:link,a.navredbold:visited,a.navredbold:active,a.navredbold:hover
{
	font-family: Verdana;
	font-size: 13px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.redmedium,a.redmedium:link,a.redmedium:visited,a.redmedium:active,a.redmedium:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}

.red,a.red:link,a.red:visited,a.red:active,a.red:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #990000;
	font-weight: normal;
	text-decoration: none;
}

.bluemedium,a.bluemedium:link,a.bluemedium:visited,a.bluemedium:active,a.bluemedium:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #20849A;
	font-weight: normal;
	text-decoration: none;
}

.medium,a.medium:link,a.medium:visited,a.medium:active,a.medium:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}

.naviGreen,a.naviGreen:link,a.naviGreen:visited,a.naviGreen:active,a.naviGreen:hover
{
	font-family: Verdana;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
background-color:#990000;
}

.servGreen,a.servGreen:link,a.servGreen:visited,a.servGreen:active,a.servGreen:hover
{
	font-family: Verdana;
	font-size: 11px;
	color: #006633;
	font-weight: bold;
	text-decoration: none;
}

.newsLink,a.newsLink:link,a.newsLink:visited,a.newsLink:active,a.newsLink:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.newsBold,a.newsBold:link,a.newsBold:visited,a.newsBold:active,a.newsBold:hover
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

.aufm,a.aufm:link,a.aufm:visited,a.aufm:active
{
	font-family: Verdana;
	font-size: 18px;
	color: #334433;
	font-weight: bold;
	text-decoration: none;
}
a.aufm:hover{text-decoration: underline;}

a.blueSmall:link,a.blueSmall:visited,a.blueSmall:active
{
	text-decoration: none;
}

a.ilink:link,a.ilink:visited,a.ilink:active
{
	text-decoration: none;
}
a.ilink:hover{text-decoration: underline;}

a.elink:link,a.elink:visited,a.elink:active
{
	text-decoration: none;
}
a.elink:hover{text-decoration: underline;}

a.slink:link,a.slink:visited,a.slink:active
{
	text-decoration: none; 
}

a.tim:link,a.tim:visited,a.tim:active
{
	text-decoration: none; 
}
a.tim:hover{text-decoration: underline;}
.textheadgruen,a.textheadgruen:link,a.textheadgruen:visited,a.textheadgruen:active,a.textheadgruen:hover, td a.textheadgruen:link,td a.textheadgruen:visited,td a.textheadgruen:active{
	font-family: Verdana;
	font-size: 15px;
	color: #334433;
	font-weight: bold;
	text-decoration: none;
}
a.textheadgruen:hover, td a.textheadgruen:hover
{    text-decoration: underline;
}
.std
{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}
/*.std:hover{text-decoration: underline;}*/

.head
{
	font-family: Verdana;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.intro
{
	font-family: Verdana;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.bold
{
	font-family: Verdana;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.small
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
}
.xsmall
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.xsmallw
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.xsmallg
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #808080;
}
.xxsmall
{
	font-family: Verdana;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
}
/*------------------------------------------------------
text distinction
------------------------------------------------------*/
.large
{
	font-size: 20px;
	font-weight: 700;
}

/*------------------------------------------------------
misc
------------------------------------------------------*/
ul.linklist{
    list-style-image:url(/tplpix/ha/arrow_green.gif);
}
.imgBorder
{
	border:1px;
	border-color:#334433;
	border-style:solid;
}

/*------------------------------------------------------
slidemenu
------------------------------------------------------*/
.menuskin{
position:absolute;
width:165px;
background-color:#8CD171;
border:1px solid #990000;
font:normal 12px Verdana;
line-height:20px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:10px;
padding-right:10px;
}

/*mouseoverstyle {background-color:#990000;}*/
/*mouseoverstyle a{color:white;}*/

/*------------------------------------------------------
color coding
------------------------------------------------------*/
/*darkgreen     {color:#334433;}*/
/*green         {color:#006633;}*/
/*red           {color:#990000;}*/
/*black         {color:#000000;}*/
/*blackBG       {background-color:#000000;}*/
/*redBG         {background-color:#990000;}*/
/*#greenBG      {background-color:#8CD171;}*/
/*lightBG	{background-color:#E2EAE4;}*/
/*mediumBG	{background-color:#B4C7B9;}*/

