BODY { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px; COLOR: #202020; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: Verdana, Geneva, Helvetica, sans-serif! important; BACKGROUND-COLOR: #E0E0E0 }

b.klein,div.klein,i.klein,td.klein,th.klein,.klein { font-size:8pt; text-decoration:none; }

H1 { FONT-WEIGHT: bold; FONT-SIZE: 140%; MARGIN: 15px 0px 0px; COLOR: #900; LINE-HEIGHT: 110%}

H2 { FONT-WEIGHT: bold; FONT-SIZE: 130%; }


DIV { BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px }


DIV#header { CLEAR: both; BACKGROUND-IMAGE: url(Nero [Demoversionen]-Dateien/_bg_head.gif); WIDTH: 780px; HEIGHT: 77px }


DIV#footer { OVERFLOW: hidden; POSITION: relative; HEIGHT: 20px }

DIV#topnav { LEFT: 159px; WIDTH: 471px; COLOR: #fff; POSITION: absolute; TOP: 60px }

DIV#topnav_nl { LEFT: 220px; WIDTH: 471px; COLOR: #fff; POSITION: absolute; TOP: 56px }

DIV#flames { Z-INDEX: 2; LEFT: 159px; POSITION: absolute; TOP: 0px }

DIV#subnav { FLOAT: left; WIDTH: 158px; PADDING-TOP: 25px; BORDER-BOTTOM: #c0c0c0 1px solid }

DIV#metanav { FONT-SIZE: 10px; Z-INDEX: 400; LEFT: 0px; WIDTH: 765px; COLOR: #fff; POSITION: absolute; TOP: 10px; TEXT-ALIGN: right }

DIV#rightnav { Z-INDEX: 100; LEFT: 630px; FLOAT: left; WIDTH: 150px; POSITION: absolute; TOP: 105px; BACKGROUND-COLOR: #eee }

DIV#rightimg { BORDER-TOP: #fff 1px solid; Z-INDEX: 100; LEFT: 630px; WIDTH: 150px; POSITION: absolute; TOP: 68px; BACKGROUND-COLOR: #eee }

DIV#content { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; MIN-HEIGHT: 400px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 25px; OVERFLOW: visible; WIDTH: 420px; PADDING-TOP: 0px; TOP: 80px }

DIV#content_nl {        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1; MIN-HEIGHT: 400px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 25px; OVERFLOW: visible; WIDTH: 465px; PADDING-TOP: 0px; TOP: 80px }

DIV#left_space {        FLOAT: left; WIDTH: 110px; PADDING-TOP: 25px; BORDER-BOTTOM: #ccc 0px solid }


IMG { BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }

IMG#logo { LEFT: 15px; WIDTH: 115px; POSITION: absolute; TOP: 15px; HEIGHT: 30px }

IMG.left { FLOAT: left; MARGIN-RIGHT: 8px}

IMG.right { FLOAT: right; MARGIN-LEFT: 8px}

IMG.navlogo { MARGIN-BOTTOM: 5px; WIDTH: 150px; HEIGHT: 55px}


P { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; COLOR: #333; LINE-HEIGHT: 125%; PADDING-TOP: 0px}

P.headline { PADDING-RIGHT: 2px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 65%; BACKGROUND: url(../img/_bg_topnav_1.gif) #666 repeat-x; PADDING-BOTTOM: 2px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #fff; LINE-HEIGHT: 100%; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid}

P.title { FONT-WEIGHT: bold; FONT-SIZE: 110%; MARGIN: 15px 0px 0px; COLOR: #900; LINE-HEIGHT: 110%}




P.subtitle { FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 10px 0px 0px; COLOR: #900; LINE-HEIGHT: 110%}


H2 { FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN: 10px 0px 0px; COLOR: #900; LINE-HEIGHT: 110%}

P.text {        FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN: 5px 0px 10px; COLOR: #333; LINE-HEIGHT: 125%}

P.nl_topnav { FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN: 5px 0px 10px; COLOR: #fff; LINE-HEIGHT: 125%}

DIV#subnav P.text { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; FONT-SIZE: 65%; PADDING-BOTTOM: 3px; MARGIN: 2px 0px 5px; COLOR: #333; LINE-HEIGHT: 125%; PADDING-TOP: 3px}

P.download { BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 70%; MARGIN: 5px 0px 10px; BORDER-LEFT: #ddd 1px solid; COLOR: #333; LINE-HEIGHT: 125%; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #eee}

P.footer { FONT-SIZE: 70%; MARGIN: 15px 0px 0px; COLOR: #999; LINE-HEIGHT: 125%}



A.inline { DISPLAY: inline; TEXT-TRANSFORM: none; COLOR: #900 }

A.inline:hover {        COLOR: #f00; BACKGROUND-COLOR: #f0f0f0}

A.download {DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 100%; TEXT-TRANSFORM: none; COLOR: #044879}
A.download:hover { COLOR: #900}

A.target { DISPLAY: inline; TEXT-TRANSFORM: none; CURSOR: default}


SPAN.dingbat { COLOR: #900; MARGIN-RIGHT: 2px}

SPAN.path { FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #ffffff}


B.sitemap { FONT-WEIGHT: bold; COLOR: #0a2d52; LINE-HEIGHT: 125%}

OL { MARGIN: 4px 0px 4px 30px}
UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../img/_bli.gif); PADDING-BOTTOM: 0px; MARGIN: 4px 0px 4px 18px; PADDING-TOP: 0px}
LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; LINE-HEIGHT: 125%; PADDING-TOP: 0px}
UL LI UL LI { FONT-SIZE: 100%; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 0px; LINE-HEIGHT: 125%}


FORM.inline { BORDER-RIGHT: #900 1px solid; BORDER-TOP: #900 1px solid; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 70%; BORDER-LEFT: #900 1px solid; WIDTH: 470px; BORDER-BOTTOM: #900 1px solid}

INPUT.search { BORDER-RIGHT: #600 1px inset; BORDER-TOP: #600 1px inset; FONT-SIZE: 70%; BORDER-LEFT: #600 1px inset; WIDTH: 100px; COLOR: #333; BORDER-BOTTOM: #600 1px inset; BACKGROUND-COLOR: #fff}

INPUT.text { BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #ccc 1px solid; WIDTH: 280px; BORDER-BOTTOM: #ccc 1px solid}

INPUT.submit { BORDER-RIGHT: buttonface 1px outset; BORDER-TOP: buttonface 1px outset; FONT-SIZE: 100%; BORDER-LEFT: buttonface 1px outset; BORDER-BOTTOM: buttonface 1px outset; BACKGROUND-COLOR: buttonface}

TEXTAREA.text { BORDER-RIGHT: #900 1px inset; BORDER-TOP: #900 1px inset; BORDER-LEFT: #900 1px inset; WIDTH: 280px; BORDER-BOTTOM: #900 1px inset; HEIGHT: 50px}

SELECT.text { FONT-SIZE: 100%; WIDTH: 280px}


TABLE {}
TABLE.standard TD { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #eee; BORDER-BOTTOM-STYLE: none}

TABLE.content TD { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

TABLE.gallery TD { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

TABLE.gallery TD.review { PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 150px; BORDER-TOP-STYLE: none; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}

TABLE.form { FONT-SIZE: 70%; BORDER-LEFT: #ddd 1px solid}

TABLE.form TD { PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #eee}

TABLE.form TD.s { FONT-WEIGHT: bold; COLOR: #fff; BACKGROUND-COLOR: #900}

TABLE.form TD.form_error { FONT-WEIGHT: bold; COLOR: #f00}

TABLE.form TD.panel {BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #eee}

TABLE.matrix TD { WIDTH: 20px; TEXT-ALIGN: center}

TABLE.matrix TD.s { FONT-WEIGHT: bold; BACKGROUND: #0a2d52; WIDTH: 100%; COLOR: #ffffff; TEXT-ALIGN: left}


A.metanav { DISPLAY: inline; COLOR: #fff}
A.metanav:hover { COLOR: #600; BACKGROUND-COLOR: #fff}
A { DISPLAY: block; CURSOR: pointer; TEXT-DECORATION: none}



A.lvl2 { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 149px; COLOR: #FFFFFF; PADDING-TOP: 3px; }

A.lvl2a { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-TOP: #c0c0c0 1px solid; FONT-SIZE: 80%; FONT-WEIGHT: 600; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 149px; PADDING-TOP: 3px; COLOR: #900000; BACKGROUND-COLOR: #2951C1}

A.lvl2:hover {COLOR: #c00000; BACKGROUND-COLOR: #f5f5f5}
A.lvl2a:hover {COLOR: #c00000; BACKGROUND-COLOR: #f0f0f0}


A.lvl3 { PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 75%; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 144px; COLOR: #F0F0C0; PADDING-TOP: 3px; BACKGROUND-COLOR: #3961F1}

A.lvl3a { PADDING-RIGHT: 5px; PADDING-LEFT: 15px; FONT-SIZE: 75%; FONT-WEIGHT: 600; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 144px; PADDING-TOP: 3px; COLOR: #900000; BACKGROUND-COLOR: #4971FF}

A.lvl3:hover {COLOR: #c00000; BACKGROUND-COLOR: #f0f0f0}


A.lvl4 { PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-SIZE: 65%; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 144px; COLOR: #FFFFFF; PADDING-TOP: 3px; BACKGROUND-COLOR: #5981FF}

A.lvl4a { PADDING-RIGHT: 5px; PADDING-LEFT: 25px; FONT-SIZE: 65%; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 144px; PADDING-TOP: 3px; COLOR: #900000; BACKGROUND-COLOR: #6991FF; }

A.lvl4:hover {COLOR: #c00; BACKGROUND-COLOR: #fff}





A.lvl5 {        PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 65%; PADDING-BOTTOM: 4px; COLOR: #444; LINE-HEIGHT: 90%; PADDING-TOP: 2px; BACKGROUND-COLOR: #eee}
A.lvl5a { PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 65%; PADDING-BOTTOM: 4px; COLOR: #444; LINE-HEIGHT: 90%; PADDING-TOP: 2px; BACKGROUND-COLOR: #eee}
A.lvl5a { COLOR: #900}

A.lvl5:hover {COLOR: #c00; BACKGROUND-COLOR: #f5f5f5}
