@charset "utf-8";
body { background-color: #000011; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; padding-top: 10px; }
a { color:#FFFFFF; text-decoration: none; }
img { border-width: 0px; }
#div_impressum { font-size: 8pt; text-align: right; padding-top: 3px; padding-bottom: 3px; width: 950px; position: relative; margin-left: auto; margin-right: auto; }
#ct_main { width: 950px; height: 550px; margin-right: auto; margin-left: auto; position: relative;overflow: hidden; background-image: url(../images/hg_950x550.jpg); background-repeat: no-repeat; background-position: left top; }
#ct_logo { float: left; position: absolute; top: 10px; }
ul.menu { list-style:none; margin:0px; padding:0px; font-size:9pt; background-color: #FFCC33; height: 26px; left: 180px; position: absolute; top: 37px; z-index: 150; width: 800px; padding-left: 70px; }
ul.menu a { color:#000; text-decoration:none; display: block; }
ul.menu li { position:relative; float:left; }
ul.menu ul { position:absolute; top:27px; left:-20px; list-style:none; display:none; width: 200px; }
ul.menu ul li { position:relative; background-color:#d1d1d1; margin:0; width: 200px; }
ul.menu ul li a { display:block; padding:3px 7px 5px; }
ul.menu ul li a:hover { background-color:#c5c5c5; }
ul.menu ul ul { top:-1px; left: 160px; }
ul.menu .menulink { padding:5px 12px 6px; }
ul.menu .menulink:hover { background-color:#d1d1d1; }
ul.menu .sub { background:#d1d1d1 url(../images/menu/arrow.gif) 190px 8px no-repeat; }

