*
	{
	font-family: Helvetica, Arial, sans-serif;
	}


.start { color: #00286e; font-weight: bold; font-size: 18px; line-height: 20px;}
.start16 { color: #00286e; font-weight: bold; font-size: 16px; line-height: 18px;}
.title { color: #00286e; font-weight: bold; font-size: 14px; line-height: 15px;}
.main { color: #000; font-size: 12px; line-height: 15px;}
.mainb { color: #00286e; font-size: 12px; line-height: 15px;}
.main_title { color: #00286e; font-weight: bold; font-size: 12px; line-height: 15px;}
.main_archiv { color: #00286e; font-size: 12px; line-height: 15px;}

.mainerror { color: #f00; font-size: 12px; line-height: 15px;}

.teaser_title { color: #00286e; font-weight: bold; font-size: 11px; line-height: 14px;}
.teaser_divtitle { color: #00286e; font-weight: bold; font-size: 11px; line-height: 14px; padding-left: 10px; padding-right: 10px }
.teaser_main { color: #000; font-size: 11px; line-height: 14px;}

.teaser_news { color: #00286e; font-weight: bold; font-size: 11px; line-height: 14px;}
.teaser_news a { color: #00286e; font-weight: bold; font-size: 11px; line-height: 14px;  text-decoration: none }


.teaser_divmain { color: #000; font-size: 11px; line-height: 14px; padding-left: 10px; padding-right: 10px }

#teaser_bilingualway {
   display: none;
}

.adress { color: #00286e; font-size: 11px; line-height: 14px; text-decoration: none }

.nav1 { color: #00286e; font-size: 12px; text-decoration: none }
.nav1x { color: #00286e; font-weight: bold; font-size: 12px; text-decoration: none }

.nav2 { color: #00286e; font-style: italic; font-size: 12px; text-decoration: none }
.nav2x { color: #00286e; font-weight: bold; font-style: italic; font-size: 12px; text-decoration: none }

.subnav1 { color: #000; font-size: 11px; text-decoration: none }
.subnav1x { color: #00286e; font-weight: bold; font-size: 11px; text-decoration: none }

.subnav2 { color: #000; font-style: italic; font-size: 11px; text-decoration: none }
.subnav2x { color: #00286e; font-weight: bold; font-style: italic; font-size: 11px; text-decoration: none }

.subnavtit { color: #fff; font-weight: bold; font-size: 12px; text-decoration: none }
.subnavlang  { color: #000; font-weight: bold; font-size: 14px; text-decoration: none }
.subnavlangx  { color: #fff; font-weight: bold; font-size: 14px; text-decoration: none }

.input { color: #000; font-size: 12px; background-color: #fff; border: 1px solid #46aa82 }
.select { color: #000; font-size: 12px; background-color: #e6e6e6 }
.button { color: #fff; font-weight: bold; font-size: 12px; background-color: #00286e }

.imgleft { float: left; margin-right: 12px }
.imgright { float: right; margin-left: 12px }

ul { color: #000; font-size: 12px;  line-height: 15px; list-style-position: outside; list-style-type: disc; margin-top: 0px; margin-left: 17px; padding-left: 0px }
ol { color: #000; font-size: 12px;  line-height: 15px; list-style-position: outside; list-style-type: decimal; margin-top: 0px; margin-left: 27px; padding-left: 0px }

a { text-decoration: underline }
a:hover { color: #00286e }

a.nav1:hover { text-decoration: underline }
a.nav2:hover { text-decoration: underline }

a.subnav1:hover { color: #00286e; text-decoration: underline }
a.subnav2:hover { color: #00286e; text-decoration: underline }

a.main:hover { text-decoration: underline }

a.adress:hover { text-decoration: underline }

h2 { color: #00286e; font-weight: bold; font-size: 12px; line-height: 13px; margin-top: 0px }


ul.news
	{
	list-style-type:none;
	margin:0;
	}

ul li
	{
	padding: 0 0 0 1.8em;
	line-height:1.7;
	}

ul li.pdf
	{
	background-image:url(/img/icon_pdf.gif);
	background-repeat:no-repeat;
	background-position:top left;
	}