a {
	color: #656565;
	text-decoration: none;
}

a:link {
	color: #656565;
	text-decoration: underline;
}

a:visited {
	color: #656565;
	text-decoration: underline;
}

a:hover {
	color: #1E1E1E;
	text-decoration: none;
}

body {
	background-color: #FFFFFF;
	margin-bottom: 20px;
	margin-left: 50px;
	margin-right: 0px;
	margin-top: 20px;
scrollbar-track-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-arrow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;

	}

h1 a:link, h1 a:visited {
	padding-left: 0px;
	text-decoration: underline;
}

h1, .topunderline, .topunderline h1 {
	color: #BF0A00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 5px;
	text-align: left;
}

h2, .topunderline h2 {
	color: #BF0A00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 2px;
	text-align: left;
}

h3 {
	color: #BF0A00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
}
h4, h4 a:link, h4 a:visited  {
	color: #BF0A00;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 2px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-top: 5px;
	}
p#main .contact, #main p, .contact,.contact p{
	font: normal 14px Arial, Helvetica, sans-serif;
	padding: 0px 0px 15px 0px;
}

ul#nav {
	list-style: none inside url(arrow_r.gif);
	margin: 5px 0px 0px -5px;
}

ul#nav li a {
	color: #656565;
	text-decoration: none;
}

ul#nav li a:hover{
	color: #585858;
	text-decoration: underline;
}

ul#nav li.bold	{
	font-weight: bold;
	margin-left: 3px;
}

ul#nav li.bold a:hover	{
	text-decoration: underline;
}

ul#navmain  li	{
	margin: 0px 0px 0px 0px;
}

ul#navmain li a	{
	color: #656565;
	text-decoration: none;
}

ul#navmain li a:hover	{
	color: #585858;
	text-decoration: underline;
}

.gr,.gr p{
	background: #EEEEEE;
	color: #FFFFFF;
	font: normal 12px Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 2px;
	margin: 0px -12px 0px -12px;
	padding: 5px 0px 4px 0px;
}

.tara {
	margin-bottom: 20px;
	margin-top: 20px;
	padding-bottom: 30px;
	padding-top: 30px;
}

.tara0 {
	margin-bottom: 20px;
	margin-top: 20px;
	padding-bottom: 30px;
	padding-top: 0px;
}

#body {
	width: 80%;
}

#footer {
	color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	text-align: left;
	text-decoration: none;
	width: 80%;	
	padding: 0px 0px 15px 200px;
}

#links, #links p{
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 0px 0px 15px 0px;
}

#logo {
	background-image: url(bg_top.gif);
	text-align: left;
	padding: 0px 5px 0px 5px;
	}
.logo {
	width: 80%;
	}
#main {
	background: #FFFFFF;
	border: 1px solid #808080;
	border-width: 1px 1px 1px 1px;
	color: #4A4A4A;
	font: normal 13px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin: 1px 0px 0px 201px;
	padding: 0px 12px 15px 12px;
}

#main p{
	margin: 1px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
}

#nav {
	background: #FFFFFF;
	color: #656565;
	float: left;
	font: normal bold 10px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	margin-left: 0;
	margin-right: 0px;
	padding: 5px 1px;
}

#navlist {
	background: #FFFFFF;
	color: #656565;
	float: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 1px 0px 5px 0px;
	width: 200px;
}

#navlist p {padding: 10px 0px 10px 0px; color: #BF0A00; font-variant:small-caps; font-weight:bold;}
#navlist a {color: #BF0A00;}
#navmain {
	background: #CCCCCC;
	color: #EEEEEE;
	font: normal bold 14px Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	letter-spacing: 2px;
	margin: 0px -5px 0px 0px;
	padding: 5px 0px 5px 5px;
	width: 195px;
}

#navmain a	{
	color: #656565;
	text-decoration: none;
}

#navmain a:hover	{
	color: #585858;
	text-decoration: underline;
}

#toptelefon {
	border-bottom: 1px dotted #CCCCCC;
	color: #656565;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	padding: 0px 16px 0px 0px;
	}
.clear {clear:both; font-size:0px;}
