body 
{ 
	font-family: arial;  
	font-size: 12px; 
	color:#606060; 
	line-height:19px;
}
td 
{ 
	font-family: arial;  
	font-size: 12px; 
	color:#606060; 
	line-height:19px;
}

a:link    {color: #6686a6; font-family: arial; font-size:12px; font-weight:normal; text-decoration: underline;}
a:visited {color: #6686a6; font-family: arial; font-size:12px; font-weight:normal; text-decoration: underline;} 
a:active  {color: #6686a6; font-family: arial; font-size:12px; font-weight:normal; text-decoration: underline;} 
a:hover   {color: #6686a6; font-family: arial; font-size:12px; font-weight:normal; text-decoration: underline;}

a.bottommenu:link    {color: #3e3e3e; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;}
a.bottommenu:visited {color: #3e3e3e; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;} 
a.bottommenu:active  {color: #3e3e3e; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;} 
a.bottommenu:hover   {color: #3e3e3e; font-family: arial; font-size:12px; font-weight:normal; text-decoration: underline;}

a.topmenu:link    {color: #8d8d8d; font-family: arial; font-size:11px; font-weight:normal; text-decoration: none;}
a.topmenu:visited {color: #8d8d8d; font-family: arial; font-size:11px; font-weight:normal; text-decoration: none;} 
a.topmenu:active  {color: #8d8d8d; font-family: arial; font-size:11px; font-weight:normal; text-decoration: none;} 
a.topmenu:hover   {color: #8d8d8d; font-family: arial; font-size:11px; font-weight:normal; text-decoration: underline;}

a.menu:link    {color: #737373; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;}
a.menu:visited {color: #737373; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;} 
a.menu:active  {color: #737373; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;} 
a.menu:hover   {color: #b270fc; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;}

a.menu_sel:link    {color: #b270fc; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;}
a.menu_sel:visited {color: #b270fc; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;} 
a.menu_sel:active  {color: #b270fc; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;} 
a.menu_sel:hover   {color: #b270fc; font-family: arial; font-size:12px; font-weight:normal; text-decoration: none;}



a:link img{border:none}
a:visited img{border:none} 
a:active img{border:none} 
a:hover img{border:none}


.top
{
	color: #8d8d8d;
}

.bottom
{
	color: #3e3e3e;
}

.title
{
	color: #2a2a2a;
	font-family:arial;
	font-size: 24px; 
	line-height:35px;
}

.subtitle
{
	color: #454545;
	font-family:arial;
	font-size: 11px; 
	font-weight:bold;
	padding-left:2px;
}

.capitol
{
	color:#000000;
	font-weight:bold;
}

.negativ
{
	background-color:#000000;
	color:#ffffff;
}

DIV.error
{
	color: #ff4f4f;
}

INPUT
{
	font-family:arial;
	color: #464646;
	font-size: 11px; 
	height:21px;
	border-width:1px;
	border-style:solid;
	border-color:#b6b6b6;
}

INPUT.error
{
	font-family:arial;
	color: #464646;
	font-size: 11px; 
	height:21px;
	border-width:1px;
	border-style:solid;
	border-color:#b6b6b6;
	background-color:#fff4e3;
}

INPUT.radio
{
	color: #464646;
	height:21px;
	border-style:none;
	width:15px;
	margin:0px;
	padding:0px;
}

INPUT.check
{
	border-style:none;
	padding:0px;
	margin:0px; 
	height:13px;
	width:13px;
}

INPUT.buton
{
	font-family: arial;
	color: #2e2e2e;
	font-size: 10px;
	font-weight:bold;
	height:22px;
	border-width:1px;
	border-style:solid;
	border-color:#979797;
	background-color:#cee2f4;
}

SELECT
{
	font-family:arial;
	color: #464646;
	font-size: 11px; 
	height:21px;
	border: 1px solid #b6b6b6;
}


TEXTAREA
{
	font-family:arial;
	color: #464646;
	font-size: 11px; 
	border-width:1px;
	border-style:solid;
	border-color:#b6b6b6;
	overflow:hidden;
}


TEXTAREA.error
{
	font-family:arial;
	color: #464646;
	font-size: 11px; 
	border-width:1px;
	border-style:solid;
	border-color:#b6b6b6;
	overflow:hidden;
	background-color:#fff4e3;
}


UL
{
	padding:0px; 
	margin:0px; 
	margin-left:15px; 
	line-height:19px;
}

LI
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left: 0px;
	padding-left:0px;
	line-height:19px;
}

FORM
{
	margin: 0 0 0 0px;
}

P
{
	margin: 0 0 0 0px;
}