body
{
margin:0px;
padding:0px;
background-color:#ffffff;
background-image:url(/hssf/sys/pix/background_back.gif);
background-repeat: repeat-x;
}

div
{
margin:0px;
padding:0px;
}

/* container */

.cntMain
{
margin:0px 0px 0px -350px;
padding:0px;
width:700px;
position: absolute;
left: 50%;
}

.cntTopVisual
{
margin:0px;
padding:0px;
width:700px;
height:261px;
background-image:url(/hssf/sys/pix/topVisual.jpg);
background-repeat:no-repeat;
}

.cntContentAll
{
margin:0px;
padding:0px;
width:700px;
background-color:#ffffff;

background-repeat:repeat-x;
}

.cntContent
{
margin:0px;
padding:30px 40px 30px 50px;
width:355px;
float:left;
}

.cntMaginal
{
margin:0px;
padding:0px 0px 20px 0px;
width:248px;
float:right;
}

.maginalBox
{
margin:0px 0px 10px 0px;
padding:10px 5px 5px 10px;
width:185px;
background-image:url(/hssf/sys/pix/maginalHeadline.jpg);
background-repeat:no-repeat;
background-position:5px 5px;
background-color:#3ec5f5;
}

.downloadBox
{
margin:0px 0px 10px 0px;
padding:5px 0px 0px 30px;
font-family:Arial, sans-serif;
font-size:11px;
width:318px;
height:34px;
display:block;
overflow:visible;
background-image:url(/hssf/sys/pix/download.gif);
background-repeat:no-repeat;
background-position:5px 5px;
background-color:#3ec5f5;
}

.downloadBox:hover
{
background-image:url(/hssf/sys/pix/downloadhover.gif);
background-repeat:no-repeat;
background-position:5px 5px;
background-color:#bce3fe;
}

.downloadBox:focus
{
background-image:url(/hssf/sys/pix/downloadhover.gif);
background-repeat:no-repeat;
background-position:5px 5px;
background-color:#bce3fe;
}

/* schriften */

h1
{
margin:0px 0px 15px 0px;
padding:0px;
font-family:Georgia, serif;
font-size:15px;
font-weight:bold;
color:#149ad1;
text-align:left;
}

h2
{
margin:15px 0px 15px 0px;
padding:0px;
font-family:Georgia, serif;
font-size:12px;
color:#149ad1;
text-align:left;
}

h3
{
margin:10px 0px 0px 0px;
padding:10px 5px 5px 10px;
font-family:'Trebuchet', sans-serif;
font-size:15px;
color:#149ad1;
text-align:left;
width:185px;
height:20px;
background-image:url(/hssf/sys/pix/maginalHeadline.jpg);
background-repeat:no-repeat;
background-position:5px 5px;
background-color:#ebe9e9;
display:block;
}

h4
{
margin:0px;
padding:0px 0px 0px 10px;
width:190px;
font-family:Arial, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
line-height:15px;
text-align:left;
text-decoration:none;
background-color:#149ad1;
}

.cntContent p
{
margin:0px;
padding:0px 0px 10px 0px;
font-family:Arial, sans-serif;
font-size:11px;
color:#000;
line-height:15px;
text-align:left;
}

p.shortNav
{
margin:0px;
text-align:center;
}

.cntMaginal p
{
margin:0px 0px 0px 0px;
padding:0px 0px 10px 10px;
width:190px;
font-family:Arial, sans-serif;
font-size:10px;
color:#e6e6e6;
line-height:15px;
text-align:left;
text-decoration:none;
background-color:#149ad1;
}

.cntContent ul
{
margin:0px 0px 20px 0px;
padding:0px;
}

.cntContent ul ul
{
margin:10px 0px 10px 0px;
padding:0px;
}

.cntContent li
{
margin:0px 0px 5px 0px;
padding:0px 0px 0px 15px;
font-family:Arial, sans-serif;
font-size:11px;
color:#000;
line-height:15px;
text-align:left;
list-style-position:outside;
list-style:none;
background-image:url(/hssf/sys/pix/list.gif);
background-position:0px 3px;
background-repeat:no-repeat;
}

a
{
font-weight:none;
color:#3287B0;
text-decoration:none;
}

a:hover
{
color:#ff9500;
}

a:focus
{
color:#ff9500;
}

/* bilder */

img
{
margin:0px;
padding:0px;
}

.cntContent div.imgBorder
{
margin:0px 0px 10px 0px;
padding:3px;
width:342px;
border:1px solid;
border-color:#9CD8F2;
}

.cntContent div.imgGallery
{
margin:0px 5px 5px 0px;
padding:3px;
width:58px;
border:1px solid;
border-color:#9CD8F2;
float:left;
}

.cntMaginal div.imgBorder
{
margin:10px 0px 10px 0px;
padding:3px;
width:192px;
border:1px solid;
border-color:#9CD8F2;
}

/* navigation */

.navItem1
{
margin:0px 0px 0px 20px;
padding:5px 0px 0px 0px;
font-family:Arial, sans-serif;
font-size:11px;
color:#838383;
}

.navItem1 a
{
margin:0px;
padding:0px;
text-decoration:none;
font-family:Arial, sans-serif;
font-size:10px;
color:#838383;
}

.navItem1 a:hover
{
color:#ffffff;
}

.navItem1 a:focus
{
color:#ffffff;
}

.navItem2
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
width:195px;
height:25px;
background-color:#ebe9e9;
}

.navItem2 a
{
margin:0px;
padding:3px 0px 0px 10px;
float:left;
width:180px;
height:17px;
text-decoration:none;
background-image:url(/hssf/sys/pix/navbg.jpg);
font-family:Arial, sans-serif;
font-size:11px;
color:#838383;
}

.navItem2 a:hover
{
background-position:-190px 0px;
color:#002F65;
}

.navItem2 a:focus
{
background-position:-190px 0px;
color:#002F65;
}

.navItem2Highlight
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 5px;
width:195px;
height:25px;
background-color:#ebe9e9;
}

.navItem2Highlight a
{
margin:0px;
padding:3px 0px 0px 10px;
float:left;
width:180px;
height:17px;
text-decoration:none;
background-image:url(/hssf/sys/pix/navbg.jpg);
font-family:Arial, sans-serif;
font-size:11px;
background-position:-190px 0px;
color:#000000;
}

.navItem2Highlight a:hover
{
color:#002F65;
}

.navItem2Highlight a:focus
{
color:#002F65;
}

.navItem3
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
width:190px;
height:20px;
background-color:#2299df;
}

.navItem3 a
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 5px;
float:left;
width:170px;
height:15px;
text-decoration:none;
border-left:1px solid;
border-color:#6EADD8;
/*background-color:#6EADD8;*/
font-family:Arial, sans-serif;
font-size:11px;
color:#ffffff;
}

.navItem3 a:hover
{
background-position:-190px 0px;
color:#ffffff;
border-color:#001165;
}

.navItem3 a:focus
{
background-position:-190px 0px;
color:#001165;
border-color:#001165;
}

.navItem3Highlight
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 10px;
width:190px;
height:20px;
background-color:#ebe9e9;
}

.navItem3Highlight a
{
margin:0px 0px 0px 5px;
padding:0px 0px 0px 5px;
float:left;
width:170px;
height:15px;
text-decoration:none;
border-left:1px solid;
border-color:#001165;
/*background-color:#6EADD8;*/
font-family:Arial, sans-serif;
font-size:11px;
color:#001165;
}

.navItem3Highlight a:hover
{
color:#001165;
}

.navItem3Highlight a:focus
{
color:#001165;
}

/* footer */

.cntFooter
{
margin:0px;
padding:15px 0px 0px 50px;
width:650px;
height:47px;
background-image:url(/hssf/sys/pix/footerKachel.gif);
background-repeat:repeat-x;
background-color:#149ad1;
clear:both;
}

.cntFooter a
{
font-family:Arial, sans-serif;
font-size:10px;
color:#ffffff;
line-height:15px;
text-decoration:none;
font-style:normal;
border:0px;
display:block;
float:left;
}

.cntFooter a.ersterLink
{
margin:17px 493px 0px 0px;
padding:0px
}

/*.cntFooter a.zweiterLink
{
margin:17px 0px 0px 0px;
padding:0px;
}

.cntFooter a.triplexLogo
{
margin:0px 20px 0px 0px;
padding:0px;
}*/

.cntFooter a.topPfeil
{
margin:5px 0px 0px 0px;
padding:0px;
}


/* TCE PREVIEW BAR --- DO NOT EDIT */
@media screen, handheld, projection
{
	.previewBar {
		background-color: #cd0000;
		margin-bottom: 0px;
	}

	.previewBar td {
		font: bold 11px Arial, sans-serif;
		line-height: 29px;
		color: #ffffff;
	}

	.formSelect {
		font: normal 11px Arial, sans-serif;
		letter-spacing: 0px;
		word-spacing: 0px;
	}

	* form {
		margin: 0px;
		padding: 0px;
	}
}
@media print
{
	.previewBar {
		display: none;
	}
}

