
A.1   {
	color:          #fff;
	text-decoration: underline }


A.2   {
	color:          #a154a2;
	text-decoration: none }
A.3  {
	color:          #d0aad1;
	text-decoration: underline }


A:visited.1   {
	color:          #fff;
	text-decoration: underline }


A:visited.2  {
	color:          #a154a2;
	text-decoration: none }
A:visited.3  {
	color:          #d0aad1;
	text-decoration: underline }


A:hover.1    {
	color:          #bb98c5;
	text-decoration: underline }

A:hover.2 {
	color:          #bb98c5;
	text-decoration: none }
A:hover.3  {
	color:          #fff;
	text-decoration: underline }
.whitetextheader   {
	color:          #fff;
	font-size:       14px;
	font-family:     verdana, arial, helvetica;
	font-style:      normal;
	font-weight:     bold;
	line-height:     normal;
	text-decoration: none }
.whitetextbold   {
	color:          #fff;
	font-size:       10px;
	font-family:     verdana, arial, helvetica;
	font-style:      normal;
	font-weight:     bold;
	line-height:     13px;
	text-decoration: none }
.whitetextregular   {
	color:          #fff;
	font-size:       10px;
	font-family:     verdana, arial, helvetica;
	font-style:      normal;
	font-weight:     normal;
	line-height:     13px;
	text-decoration: none;
	margin:          0;
	padding:         0 }

.purpletextheader {
	color:          #bb98c5;
	font-size:       14px;
	font-family:     verdana, arial, helvetica;
	font-style:      normal;
	font-weight:     bold;
	line-height:     normal;
	text-decoration: none }
.purpletextregular {
	color:          #a154a2;
	font-size:       10px;
	font-family:     verdana, arial, helvetica;
	font-style:      normal;
	font-weight:     normal;
	line-height:     13px;
	text-decoration: none;
	margin:          0;
	padding:         0 }

.purpletextbold {
	color:          #a154a2;
	font-size:       10px;
	font-family:     verdana, arial, helvetica;
	font-style:      normal;
	font-weight:     bold;
	line-height:     13px;
	text-decoration: none }
.newsheader {
	color:           #fff;
	font-size:        10px;
	font-family:      verdana, arial, helvetica;
	font-style:       normal;
	font-weight:      bold;
	line-height:      13px;
	text-decoration:  none;
	background-color: #a763aa;
	padding:          6px 8px;
	height:           26px;
	vertical-align:   top }
.stamtavleheader {
	color:           #fff;
	font-size:        10px;
	font-family:      verdana, arial, helvetica;
	font-style:       normal;
	line-height:      13px;
	text-decoration:  none;
	background-color: #ae71b2;
	padding:          6px 8px;
	height:           26px }

.stamtavle {
	color:           #fff;
	font-size:        10px;
	font-family:      verdana, arial, helvetica;
	font-style:       normal;
	line-height:      13px;
	text-decoration:  none;
	background-color: #a763aa;
	padding:          6px 8px;
	height:           26px }
.input.kontakt    {
	color:           #fff;
	font:             10px verdana, arial, helvetica;
	background-color: #a154a2;
	margin:           0;
	padding:          2px 0 0 4px;
	width:            100%;
	height:           19px;
	border-style:     solid;
	border-width:     1px;
	border-color:     #793f79 #b97fb9 #b97fb9 #793f79 }

.input.area  {
	color:           #fff;
	font:             10px / 13px verdana, arial, helvetica;
	background-color: #a154a2;
	margin:           0;
	padding:          2px 0 0 4px;
	width:            100%;
	height:           77px;
	border-style:     solid;
	border-width:     1px;
	border-color:     #793f79 #b97fb9 #b97fb9 #793f79 }


.input.submit     { color:           #fff; font:             bold 10px verdana, arial, helvetica; background-color: #a154a2; text-align:       center; margin:           0; padding:          0; width:            65px; height:           19px; border-width:     1px; border-color:     #b97fb9 #793f79 #793f79 #b97fb9 ; border-style: solid; }
