body { 
	background-color: #F7F7F7;
	background-image:url(/images/sik_hg.jpg);
	background-attachment:fixed;
	margin: 0px;
	height: 101%; 
}

table,td,tr
{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;}

a.topnavi:link { color: #949494; text-decoration: none;  }
a.topnavi:visited {  color: #949494; text-decoration: none;  }
a.topnavi:hover { color: #E3000F; text-decoration: none; }
a.topnavi:active { color: #E3000F; text-decoration: none; }
.topnavi {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	font-weight: bolder;
	font-style: italic;
	/* letter-spacing: -1px; */
	display:block;
	line-height: 30px;
}
.topnavi-active {
	color: #004F9F;
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	font-weight: bolder;
	font-style: italic;
    text-decoration: none;
}

a.moreinfo:link { color: #666666; text-decoration: none;  }
a.moreinfo:visited {  color: #666666; text-decoration: none;  }
a.moreinfo:hover { color: #E3000F; text-decoration: none; }
a.moreinfo:active { color: #E3000F; text-decoration: none; }
.moreinfo {
	font-family: Verdana, Times New Roman, Times, serif;
	font-size: 11px;
	line-height: 18px;
}

a.moreinfo-txt:link { color: #444444; text-decoration: none;  }
a.moreinfo-txt:visited {  color: #949494; text-decoration: none;  }
a.moreinfo-txt:hover { color: #E3000F; text-decoration: none; }
a.moreinfo-txt:active { color: #E3000F; text-decoration: none; }
.moreinfo-txt {
	font-family: Verdana, Times New Roman, Times, serif;
	font-size: 11px;
	line-height: 18px;
	margin-left:23px;
}
a.subnavi:link { color: #878786; text-decoration: none;  }
a.subnavi:visited {  color: #878786; text-decoration: none;  }
a.subnavi:hover { color: #E3000F; text-decoration: none; }
a.subnavi:active { color: #E3000F; text-decoration: none; }
.subnavi {
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	line-height: 18px;
	margin-left:11px;
	font-weight: bolder;
}
a.subnavi2:link { color: #878786; text-decoration: none;  }
a.subnavi2:visited {  color: #878786; text-decoration: none;  }
a.subnavi2:hover { color: #E3000F; text-decoration: none; }
a.subnavi2:active { color: #E3000F; text-decoration: none; }
.subnavi2 {
	font-family: Times New Roman, Times, serif;
	font-size: 12px;
	line-height: 16px;
	margin-left:21px;
	font-weight: normal;
}

a.homenavi:link { color: #949494; text-decoration: none;  }
a.homenavi:visited {  color: #949494; text-decoration: none;  }
a.homenavi:hover { color: #E3000F; text-decoration: none; }
a.homenavi:active { color: #E3000F; text-decoration: none; }
.homenavi	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #949494;
	font-weight: normal;	
}
a.terminlink:link { color: #004F9F; text-decoration: underline;  }
a.terminlink:visited {  color: #004F9F; text-decoration: underline;  }
a.terminlink:hover { color: #E3000F; text-decoration: underline; }
a.terminlink:active { color: #E3000F; text-decoration: underline; }
.terminlink	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #949494;
	font-weight: normal;
	display: inline;	
}

h1 {
	font-family: Times New Roman, Times, serif;
	font-size: 22px;
	color: #E3000F;
	font-weight: bolder;
	font-style: italic;
	margin-left:23px; 
	display: inline;
}
h2 {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #E3000F;
	font-weight: bolder;
	font-style: italic;
	margin-left:23px;
	display: inline;

}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #0A7FD0;
	display: inline;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;
	font-weight: normal;
	display: inline;
}
.h4-headline {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #949494;
	font-weight: bolder;
	display: inline;
	line-height: 22px;
}
.headline-blau-roterbalken {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #004F9F;
	font-weight: bolder;
	font-style: italic;
}
.headline-red {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #E3000F;
	font-weight: bolder;
	font-style: italic;
	/*  margin-left:23px; */
}
.headline-red-right{
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #E3000F;
	font-weight: bolder;
	font-style: italic;
	/*  margin-left:23px; */
	margin-bottom: 6px;

}
.headline-blue-kursiv {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #004F9F;
	font-weight: bolder;
	font-style: italic;
	/*  margin-left:23px; */ 
	margin-bottom: 6px;
}
.headline-red-start {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #E3000F;
	font-weight: bolder;
	margin-left:23px; 
}

.page-headline-red {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #E3000F;
	font-weight: bolder;
	font-style: italic;
	margin-left:23px;
	margin-bottom: 6px;
}

.headline-grey-20 {
	font-family: Times New Roman, Times, serif;
	font-size: 20px;
	color: #949494;
	font-weight: bolder;
	font-style: italic;
}
.headline-blue {
	font-family: Times New Roman, Verdana, Times, serif;
	font-size: 14px;
	color: #004F9F;
	font-weight: bolder;
	margin-left:23px;
	margin-bottom: 6px; 

}
.headline-blue2 {
	font-family: Times New Roman, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004F9F;
	font-weight: bolder;
	margin-bottom: 3px; 
}
.lauftext-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F9F;
	margin-left:23px;
	margin-bottom: 20px;
}

.lauftext-blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F9F;
	margin-bottom: 20px;
}
.lauftext-blue3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F9F;
}
.lauftext-red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3000F;
	margin-left:23px;
    margin-top:5px;
}
.lauftext-red2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3000F;
}
.mainnavi	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EEEEEE;
	font-weight: normal;	
}
.txt-blau	{
	color: #004F9F;
}
.txt-rot	{
	color: #E3000F;
}
.margin-left-23 {
	margin-left:23px;
}
.main-bg {
	background-color: #FFFFFF;
}
.topnavi-bg {
	background-color: #F2F2F2;
}
.topnavi-shadow {
	background-image: url(/images/navi_shadow.jpg);
	height: 7px;
}
.dotted-line {
	background-image: url(/images/dottedline.gif);
	height: 20px;
}
.nouvelles-shadow {
	background-image: url(/images/verlauf_links_vert.jpg);
}
.shadow-left2 {
	background-image: url(/images/verlauf_links2.jpg);
}
.infofooter-main {
	background-image: url(/images/hellgrau_grafik_rundungunten2.jpg);
	line-height: 14px;
}
.infofooter-corner {
	background-image: url(/images/verlauf_links_unten2.jpg);
	line-height: 14px;
}
.nouvelles-bg {
	background-color: #F2F2F2;
}
.footer-balken-bg {
	background-color: #E3000F;
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	color: #EEEEEE;
	font-weight: normal;
	height: 30px;
}
.list-style {
	list-style-image: url(/images/liststyleimage.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F9F;
}
.list-style-grey {
	list-style-image: url(/images/liststyleimage.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004F9F;
	margin-left: -23px;
}
.list-style-strong {
	list-style-image: url(/images/liststyleimage.gif);
	font-family: Times New Roman, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004F9F;
	font-weight: bolder;
}
.list-style-headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #E3000F;
	margin-left:23px;
	margin-bottom: -6px;
}
.form {
	border: 1px solid #004F9F;
	background-color: #EAEAEA;
}
.copy	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #949494;
	font-weight: normal;	
}
.margin-botton {
	margin-bottom: 6px;
	}

.txt-red {
	color:#E3000F;	
}