span,body,p,h1,h2,h3,h4,h5,h6,form,div,body,table,th,tr,td,pre{padding:0;margin:0}
body{background:#25201c url(../images/body-back.jpg) fixed;font:11px Tahoma,Arial,Helvetica,sans-serif;color:#ddd;text-align:center}
p{margin:0 0 11px 0}
img{border:0}
br{clear:both}
h1{text-indent:-9999px}
h2{font-size:12px;white-space:nowrap}
h3{font-size:11px;font-weight:normal}
.themah3{font-size:13px;font-weight:bold;display:inline}
h4{font-size:11px;font-weight:bold}
ul{margin-top:0;margin-bottom:0;padding-bottom:0;list-style-type:disc}
.txtarea{background:none;padding:2px;margin:0;border:1px solid black;color:#ddd}
.loginform{width:184px;height:50px;margin:8px 0 7px 0;background:url(../images/login-back.gif);position:relative}
fieldset{border:1px solid #000;padding:4px 8px 6px 8px}
* html fieldset{margin-top:8px}
legend{color:#ddd;font-weight:bold}
del{text-decoration:line-through}
.hidden{visibility:hidden}
.g13b{font-size:14px}
.w13b,.w13n{font-size:13px}
.w12b,.g12n,.g12b,.g12bt{font-size:12px}
.w11n,.w11b,.g11n,.g11b{font-size:11px}
.w11n,.w11b,.w12b,.w13b,.w13n{color:#fff}
.g11n,.g11b,.g12n,.g12b,.g12bt,.g13b{color:#ddd}
.w11b,.g11b,.g12b,.w12b,.g12bt,.w13b,.g13b{font-weight:bold}
.w12b,.w13b{text-transform:uppercase}
.g11n a:link,.g11b a:link,.g12n a:link,.g12b a:link,.g12bt a:link,.g11n a:visited,.g11b a:visited,.g12n a:visited,.g12b a:visited,.g12bt a:visited,.g11n a:active,.g11b a:active,.g12n a:active,.g12b a:active,.g12bt a:active{color:#ddd;text-decoration:none}
.w11b a:link,.w13n a:link,.w11b a:visited,.w13n a:visited,.w11b a:active.w13n a:active{color:#fff;text-decoration:none}
.g11n a:hover,.g11b a:hover,.g12n a:hover,.g12b a:hover{color:#ff0311;text-decoration:underline}
.w13n a:hover{color:#110f0d}
.g12bt a:hover{color:#ddd}
.w11b a:hover{text-decoration:underline}
.exlink{font-weight:bold;background:url(../images/link.gif) center right no-repeat;margin-right:3px;padding-right:15px}
.exlink:hover{background:url(../images/linka.gif) center right no-repeat}
.spanl{float:left}
.spanr{float:right}
.zentriert{text-align:center !important}
.links{text-align:left !important}
.rechts{text-align:right !important}
.img_mid{vertical-align:middle}
.nowrap{white-space:nowrap}

.win{float:right;color:#34fe04;font-weight:bold}
.loss{float:right;color:#ff0311;font-weight:bold}
.threadline{background:#000;height:1px;border:0;color:#000}

#wrapper{margin:5px auto;text-align:left;width:1010px}
.oben_l_1,.oben_l_2,.oben_m,.oben_r_2,.oben_r_1{float:left;height:21px}
.oben_l_1{width:21px;background:url(../images/o-l.png)}
.oben_l_2{width:146px;background:url(../images/b-o.png)}
.oben_m{width:616px;background:url(../images/o-b.png)}
.oben_r_2{width:206px;background:url(../images/b-o-r.png)}
.oben_r_1{width:21px;background:url(../images/o-r.png)}
#header{height:132px}
#header_vorn{float:left;width:21px;height:132px;background:url(../images/b-o-l.png)}
#logo{float:left;width:762px;height:132px;background:url(../images/shk-logo.jpg)}
#header_ende{float:right;width:22px;height:132px;background:url(../images/h-r.png)}
#login{width:205px;height:132px;float:left;background:#dc000c url(../images/r-back.jpg) bottom right no-repeat}
#login_head{height:14px;margin-left:1px;padding:2px 5px 6px 5px;background:url(../images/rot-leiste.gif) bottom}
* html #login_head{padding-bottom:5px}
.l_time{float:right;font-weight:normal}
.l_time img{margin-right:5px;vertical-align:middle}
#login_body{clear:both;height:110px;background:url(../images/buddy.jpg) bottom right no-repeat}
#l_in{padding:11px 9px 8px 11px}
.l_input{position:absolute;left:8px;top:7px;background:none;border:none;padding-left:16px;width:83px;height:17px}
.p_input{top:28px}
* html .l_input{width:100px}
.submit{position:absolute;left:115px;top:6px;color:#ff0311;background:none;border:none;width:64px;height:38px}
input[type="submit"].submit:hover{background:none}
.pwdv{float:right}

#navi{clear:both;padding:0 21px;height:30px;background:url(../images/main-back.png)}
#navi_vorn{float:left;width:119px;height:30px;background:url(../images/navi-vorn.gif)}
#navi_ende{float:right;width:1px;height:30px;background:#dc000c}

#mainpage{clear:both;height:1%;padding:0 22px;background:url(../images/main-back.png)}
#wrap2{float:left;background:url(../images/l-back.gif) repeat-y}
#links{float:left;width:205px;position:relative}
.mehr,.alle,.snibbel{position:absolute;font-weight:normal}
.mehr{right:3px;top:6px}
.alle{right:8px;top:343px}/*224+119*/
.mehr a:hover,.alle a:hover{color:#110f0d}
.snibbel{left:7px;top:0;background:url(../images/snibbel.jpg);width:23px;height:11px}
.letzte{background:url(../images/l-title.jpg);padding:2px 0 0 11px;line-height:27px}

.topfive{list-style-type:none;background:url(../images/l-5er.jpg);padding:0 7px 0 11px;margin:0}
.topfive li{background:url(../images/alt.gif) 0 0 no-repeat;padding-left:25px;line-height:23px;height:24px;overflow:hidden}
.topfive li.neu{background-image:url(../images/neu.gif)}
.topfive li.css{display:block;background-image:url(../images/css.gif)}

.rot_leiste{background:#960008 url(../images/rot-leiste.gif) repeat-x;line-height:27px;margin:0 1px 0 1px;padding-left:10px}
.rot_back{background:#dc000c}
.toplist{background:#960008;height:159px;margin:0 1px 0 1px;text-align:center}
.toplist img{margin:0 4px 4px 4px;border:1px solid black}
.partner,.werbung{background:url(../images/l-back.jpg) no-repeat;padding:8px 0 4px 0;text-align:center}
.werbung{padding:15px 0 15px 0}
.partner img{margin-bottom:4px}
.trenner{height:2px;font-size:1px;background:url(../images/leiste-trenner.gif)}
#content{width:761px;float:left}
#news{float:left;width:556px}
.welcome{margin:10px 14px 0 15px}

/* ALTE BOXEN */
.news_a{width:540px;margin:0 8px 10px 8px}
.ro{background:url(../images/box-ro.png) top right repeat-y}
.lo{background:url(../images/box-lo.png) top left repeat-y}
.ru{background:url(../images/box-ru.png) bottom right no-repeat}
.lu{background:url(../images/box-lu.png) bottom left no-repeat}
.mm{padding:7px 6px 7px 6px}
.inhalt{background:url(../images/news-back.gif)}
.inhalt2{background:url(../images/news-back.gif);text-align:center;height:90px}
.n_head{background:url(../images/head-back.jpg);line-height:24px}
.n_vorn img{float:left;margin-right:4px}
.n_vorn{float:left;background:url(../images/head-vorn.jpg) no-repeat;line-height:24px}
.n_ende{float:right;background:url(../images/head-ende.jpg) right no-repeat;height:24px;padding-right:7px;text-align:right;min-width:72px}
.f_kat{width:745px;margin:0 8px 10px 8px}
.f_kat2{margin:0 9px 10px 15px}
.box500{width:500px}
.box450{width:450px}
.box500,.box450{margin:0 auto 10px auto}
.iconNav{background:url(../images/icon_nav.gif) no-repeat;display:block;float:left;text-indent:-9999px;width:44px}
h2.iconNav{text-indent:0;padding-left:44px;line-height:24px}
h2.iconNews,h2.iconOrdner,h2.iconStatistik,h2.iconInfo{padding-left:44px;line-height:24px}
h2.iconNews{background:url(../images/icon.gif) no-repeat}
h2.iconOrdner{background:url(../images/icon2.gif) no-repeat}
h2.iconStatistik{background:url(../images/icon3.gif) no-repeat}
h2.iconInfo{background:url(../images/icon4.gif) no-repeat}

/* NEUE BOXEN */
.boxFull,.box500,.box540,.box466,.box270{margin:0 auto 10px auto;background:#231e1a url(../images/box_mitte_links.png) repeat-y}
.boxFull{width:745px}
.box500{width:500px}
.box540{width:540px}
.box466{width:466px;margin-right:8px}
.box270{width:270px;margin-left:8px}
.rand{padding:0 6px;background:url(../images/box_mitte_rechts.gif) right repeat-y}
.ecken-top, .ecken-bottom, .ecken-top span, .ecken-bottom span{display:block;height:7px}
.ecken-top, .ecken-bottom{background:url(../images/box_ecken_links.png);margin:0 -6px}
.ecken-top span, .ecken-bottom span{background:url(../images/box_ecken_rechts.gif) 100% 0 no-repeat}
.ecken-bottom{background-position:0 100%;clear:both}
.ecken-bottom span{background-position:100% 100%}
.boxKopf,
.boxNavi{background:url(../images/boxKopf-back.jpg);height:26px;line-height:24px}
.boxNavi{height:24px}
.boxKopf h2,
.boxNavi h3{float:left;padding-left:44px;background:url(../images/boxKopf-Icons.png) no-repeat}
.boxKopf span,
.boxNavi span{height:24px;width:80px;display:block;background:url(../images/boxKopf-ende.jpg) right top no-repeat;float:right}
.boxNavi em{display:none}
.iconNews{background-position:0 0 !important}
.iconOrdner{background-position:0 -26px !important}
.iconStatistik{background-position:0 -52px !important}
.iconInfo{background-position:0 -78px !important}
.iconNavi{background-position: 0 -104px  !important}

.n_body{padding:10px 12px 10px 12px;background:url(../images/box-io.png) repeat-x}
.t_float{text-align:justify}
.t_float img{float:left;margin:0 12px 8px 0}
/*.n_line{height:1px;font-size:1px;background: url(../images/n-line.jpg) no-repeat}*/
.n_tail{line-height:24px;padding:0 7px 0 7px;background:url(../images/box-iu.png) bottom repeat-x}

#server{margin:0;padding:0;list-style:none;float:left;width:205px;background:url(../images/r-back.png)}
#server .ttl,#server .end{background:url(../images/r-title.jpg);padding-left:11px;line-height:31px;width:194px}
#server .typ{width:28px;float:right;background:url(../images/server.png) top no-repeat;text-indent:-9999px;height:289px}
#server .ts2{background-position:1px -289px;height:203px}
#server .dtl{width:177px;float:left}
#server span{display:none}
#server dl{margin:0;padding:0}
#server dt{background:url(../images/l-5er.jpg);line-height:24px;margin-left:1px;padding-left:11px;font-weight:bold}
#server dd{margin:0;line-height:24px;padding-left:11px;background:url(../images/r-back.jpg) no-repeat}
#server dd img{vertical-align:middle}
#server dd.krt{line-height:110px}
#server dd.tsl ul{padding:5px 0 5px 11px;margin:0;line-height:20px}
#server .asl{clear:both;line-height:4px;height:4px;font-size:1px;background:url(../images/r-abschluss.png)}
#server .end{line-height:27px;height:27px;width:194px}
#server .ttl2{background:#960008 url(../images/rot-leiste.gif) repeat-x;line-height:27px;margin:0 0 0 1px;padding-left:10px;color:#fff}
#server .hst{background:url(../images/r-back.jpg);padding:8px 0 4px 0;text-align:center}
#server .hst img{margin-bottom:4px}
#server .end2{clear:both;line-height:10px;height:106px;font-size:1px;background:url(../images/r-ende.jpg)}



#forum{clear:both}

/*neue Foren */
ul.forenkopf{height:19px;list-style-type:none;margin:0 0 -1px 0;padding:0;background:#2d2822 url(../images/t-head-back.gif) repeat-x}
ul.forenkopf li{float:left;height:18px;line-height:16px;font-size:10px;font-weight:bold;background:url(../images/t-head-ende.gif) right no-repeat;padding-right:6px}
li.foren{margin-left:54px}
li.beitraege{margin-left:251px}
li.inhalte{margin-left:211px;}
ul.forenkopf span{width:6px;height:18px;float:left;background:url(../images/t-head-vorn.gif) right no-repeat}
ul.forenliste{clear:both;list-style-type:none;margin:0;padding:0;background:#2d2822}
li.row,li.row2,li.row3{clear:both;display:block;background:url(../images/f-back.png);margin-top:1px}
li.row2{background:url(../images/f-back2.gif)}
li.row3{background:url(../images/b-line3.png)}
li.row:hover,li.row2:hover,li.row3:hover{background:#960008 url(../images/rot-leiste.gif) repeat-x}
.forenliste dl{display:inline-block;padding:5px 0 6px 48px;margin:0;background:url(../images/boardM.png) 5px 50% no-repeat !important;color:#9c9c9c}
dl.sub{padding:6px 0 6px 85px;background-position:48px 50% !important}
dl.cat{padding:12px 0 12px 48px;background-position:5px 50% !important}
.forenliste dl dt{float:left;display:block;width:293px}
dl.sub dt{width:256px}
dl dt strong{font-size:13px;line-height:13px}
.forenliste dl dt img{vertical-align:middle}
.forenliste dl dd{float:left;padding:1px 0 0 0;margin:0}
dl dd em{font-style:normal;float:left}
.forenliste dl dd img{padding:5px 5px 0 0;float:left}
dl dd strong {display:block}
/*dl dd>a{font-style:italic}*/
dl dd.beitrag{width:302px}
dl dd.inhalt{width:81px;text-align:right;background:transparent}
.forenliste dl:before{content: "";clear:both}
ul.forenliste li:after{content: "";clear:both}
.forenliste a:hover{background:#ddd}

.f_head_stat{padding:2px 0 0 5px;line-height:22px;background:#231e1a url(../images/t-head-back.gif) repeat-x}
.b_line_stat{background:url(../images/b-line3.png)}
.b_icon_stat{float:left;padding:9px 4px 4px 4px;width:35px;text-align:center}
* html .b_icon_stat{width:43px}
.b_forum_stat{line-height:22px;float:left;padding:0 4px 0 6px;width:680px}
.b_forum_ereig{line-height:22px;float:left;padding:0 4px 0 6px;width:475px}
.trenner_stat{clear:both;height:1px;font-size:1px;background:url(../images/leiste-trenner.gif)}

#foot{height:23px;padding:0 21px 0 21px;background:url(../images/main-back.png)}
#foot_a{float:left;width:206px;height:23px;background:url(../images/l-back.gif) right}
#foot_a img{vertical-align:middle;margin-right:15px}
#foot_b{float:left;width:721px;line-height:23px;background:#110f0d;text-align:center}
#foot_b a{color:#4c4c4c;text-decoration:none;margin:8px 8px}
#foot_b a:hover{text-decoration:underline;color:#ddd}
#foot_c{float:right;height:23px;background:#110f0d}
#footer{clear:both;height:1%;padding:0 21px 0 21px;background:url(../images/foot-back.png)}
.f_mina,.f_mine{width:1px;height:24px;background:url(../images/f-mini.gif)}
.f_mina{float:left}
.f_mine{float:right}
.f_vorn{float:left;background:url(../images/head-vorn.jpg) no-repeat;line-height:24px;padding-left:8px}
.f_mitte{float:left;line-height:24px;padding-left:150px}
.unten{float:left;height:21px}
.unten_l{float:left;width:41px;height:22px; background:url(../images/u-l.png)}
.unten_m{float:left;width:928px;height:21px; background:url(../images/u-m.png)}
.unten_r{float:right;width:41px;height:22px; background:url(../images/u-r.png)}
#bot_bar{text-align:center}

div#qTip{padding:3px 7px 3px 7px;border:1px solid black;display:none;text-align:left;line-height:16px;position:absolute;z-index:4;background:#960008 url(../images/rot-leiste.gif) repeat-x}

.b_katl{float:left;width:270px;margin:0 8px 10px 8px}
.b_katr{float:right;width:466px;margin:0 8px 10px 0px}
.b_katl_a{float:left;width:270px;margin:0 0 10px 0}
.thread{background:#25201c url(../images/beitrag_back.gif) repeat-y}
.thread_r{float:right;width:543px;padding:6px}
.thread_l,.thread_lu{float:left;width:163px;text-align:center;padding:6px}
.thread_lu{line-height:24px}
.blinie{width:733px;height:1px;background:#000}

.beschreibung{margin:7px 0 7px 0;color:#929292}
.error{display:table;overflow:hidden;min-height:65px;padding-left:65px;background:url(../images/achtung.png) 20px center no-repeat}
.error div{display:table-cell;vertical-align:middle}
.announce{padding-left:60px;background:url(../images/brandneu.gif) 12px 12px no-repeat}

.topic{background:url(../images/topic-bck.gif) repeat-x;line-height:24px;padding:0 5px 0 5px;height:56px}
.topic img{vertical-align:middle}
.topic .w15b{font-size:15px;font-weight:bold;color:#fff;line-height:28px}

a.button{background:transparent url(../images/bButtonR.png) no-repeat scroll top right;display:block;float:left;height:43px;margin-left:6px;padding-right:12px}
a.button span{background:transparent url(../images/bButtonL.png) no-repeat;display:block;clear:both;line-height:43px;padding-left:10px}
a.button:hover{background-position:bottom right;outline:none}
a.button:hover span{background-position:bottom left}
a.smallbutton{background:transparent url(../images/sButtonR.png) no-repeat scroll top right;display:block;float:right;height:24px;margin-left:6px;padding-right:8px}
a.smallbutton span{background:transparent url(../images/sButtonL.png) no-repeat;display:block;clear:both;line-height:23px;height:24px;padding-left:8px}
a.smallbutton:hover{background-position:bottom right;outline:none;text-decoration:none}
a.smallbutton:hover span{background-position:bottom left}

.admin, .smod, .mod{color:#3abdff;font-weight:bold}
.admin{color:#feab05}
.prefix {color: #feab05; font-weight: bold;}
.time {color: #f00; font-weight: bold;}

.input,select,textarea{border:1px solid #db000b;font:12px Tahoma,Arial,Helvetica,sans-serif;color:#ddd;background:#211c19}
.input:focus,select:focus,textarea:focus{border:1px solid orange}
.pdtop{padding-top:5px}
button,input[type="submit"],input[type="reset"],input[type="button"]{padding:4px}
button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{background:#960008 url(../images/topic-bck.gif)}

.publicevent {color: #FF0000;}
.privateevent {color: #008000;}
.hoverMenu {display: none; position: absolute; z-index: 10; padding: 5px; border: 1px solid #959599; color: #3d3d3d; background-color: #ffffff;}
.hoverMenu ul {list-style: none; margin: 0; padding: 0;}
.hoverMenu ul li {text-align: left; padding: 0;}

.pagination{text-align:center;margin-top:10px;font-size:12px;color:#ddd;font-weight:bold}
.pagination span{display:block;float:left;vertical-align:middle;line-height:14px;margin:2px 6px 2px 0}
.pagination span a{background:#231e1a;border:1px solid #db000b;color:#ddd;display:block;padding:1px 5px 2px 5px;text-decoration:none}
.pagination span a:hover,.pagination span a:active{background:#960008 url(../images/topic-bck.gif)}
.pagination span.aktuell{background:#960008 url(../images/topic-bck.gif);border:1px solid #db000b;color:#fff;padding:1px 5px 2px 5px}
.pagination span.inaktiv{padding:2px 2px 2px 0}

.fieldy input,.fieldy textarea,.fieldy select{width:266px;float:right;margin:5px 0 5px 0}
.fieldy select{width:268px}
.fieldy label{float:left;line-height:26px}

/* ALTE Tabellen*
.t_zeile{background:#231e1a;padding:4px}
.t_table{width:100%;background:#000}
.t_table_i{background:#000;border:1px solid #960008;text-align:center}
.t_trenner{background:#dc000c;height:1px;margin:0;padding:0}
.t_hinweis{background:#960008 url(../images/rot-leiste.gif) repeat-x}

/* NEUE Tabellen*/
table{background:#000;border:none;border-spacing:1px;width:100%}
table th,
table td{border:none;padding:4px;background:#231e1a}
table th{white-space:nowrap;line-height:20px;background:#231e1a url(../images/thead2back.png) repeat-x;margin:0}
table .trenner{background:#dc000c;height:1px;padding:0}
table .hinweis{background:#960008 url(../images/rot-leiste.gif) repeat-x}

.kickernews{padding-top:12px;clear:both}
.emblem img{vertical-align:middle;padding-right:0px}
#tippspiel_logo{position:relative;margin-bottom:20px}
#tippspiel_logo .inhalt{height:120px;text-indent:-9999px;background:url(../images/kicktipp/bundesliga-tippspiel-logo.jpg)}
#tippspiel_menu{position:absolute;top:104px;left:6px}
#tippspiel_menu img{vertical-align:middle;padding-right:7px}
#tippspiel_menu ul{float:left;list-style-type:none;width:733px;padding:0;margin:0;height:31px;background:url(../images/kicktipp/ul-back.gif) left bottom repeat-x}
#tippspiel_menu li{float:left;margin-left:14px}
#tippspiel_menu a{float:left;display:block;background:#231e1a url(../images/kicktipp/l-back.jpg);height:29px;line-height:29px;border:1px solid #db000b;padding:0 10px 0 10px}
#tippspiel_menu a:hover{background:#960008 url(../images/topic-bck.gif)}

.adlsensei{height:600px}
.adlsensei2{width:100%;text-align:center}


/* Spielplaner Menü */
.menu ul{list-style-type:none;padding:0;margin:0}
.menu li{float:left;position:relative}
.menu table{position:absolute;border-collapse:collapse;z-index:80;top:25px}
.menu a{display:block;width:99px;line-height:21px;color:#ddd;text-decoration:none;font-weight:bold;z-index:200}
.menu a:hover{color:#000;text-decoration:none}
.menu a img{vertical-align:middle;margin:0 4px 0 7px}
.menu a.lib{background:url(../images/spielplaner/lib.png);text-indent:18px}
.menu a.lib:hover{background:url(../images/spielplaner/lib_hover.png)}
.menu a.sub{background:url(../images/spielplaner/sub.gif)}
.menu a.sub:hover{background:url(../images/spielplaner/sub_hover.gif)}
.menu ul ul{visibility:hidden;position:absolute;left:93px;top:4px;width:99px;height:auto;border:1px solid black;white-space:nowrap;z-index:200}
.menu ul li:hover ul,.menu ul a:hover ul{visibility:visible}
.menu ul li:hover a.lib{color:#000;background:url(../images/spielplaner/lib_hover.png)}
td.spielplaner_belegt{padding:0 !important;margin:0}
.spielplaner_belegt{vertical-align:top;background:#960008 url(../images/rot-leiste.gif) repeat-x}
.spielplaner_belegt .padder{padding:4px 0 8px 4px;min-height:56px}
.spielplaner_belegt .padder ul{padding:3px 0 0 22px;margin:0;color:black}
.spielplaner_belegt strong{display:block;height:16px;line-height:16px;padding-left:20px;background:url(../images/css-square.gif) 0 center no-repeat}
td.spielplaner_frei{padding:0 !important;margin:0}
.spielplaner_frei{height:90px;text-indent:-9999px}
.spielplaner_frei a{display:block;height:100%;background:url(../images/reservieren-normal.jpg) center center no-repeat}
.spielplaner_frei a:hover{background:url(../images/reservieren-hover.png) center center no-repeat;text-decoration:none}
.spielplaner_abgelaufen{color:#000;background:#d08200 url(../images/orange-leiste.gif) repeat-x}

/*The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_1.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.*/
.preload1 {background:url(../images/menu-o.gif)}
.preload2 {background:url(../images/menu2-o.gif)}
#nav {float:left;width:643px;height:30px;background:url(../images/navi-back.gif);list-style:none;position:relative;padding:0;margin:0;z-index:5}
#nav li.top{display:block;float:left}
#nav li a.top_link{display:block;float:left;height:30px;line-height:28px;color:#fff;text-decoration:none;font-size:13px;font-weight:bold;text-transform:uppercase;padding-left:1px; cursor:pointer;background:url(../images/menu-n.gif)}
#nav li a.top_link span{float:left;display:block;height:30px;padding:0 12px 0 12px;background:url(../images/menu-n.gif) right top}
#nav li a.top_link span.down{float:left;display:block;height:30px;padding:0 22px 0 12px;background:url(../images/menu2-n.gif) no-repeat right top}
#nav li a.top_link:hover{color:#110f0d;background:url(../images/menu-o.gif) no-repeat}
#nav li a.top_link:hover span{background:url(../images/menu-o.gif) no-repeat right top}
#nav li a.top_link:hover span.down{background:url(../images/menu2-o.gif) no-repeat right top}
#nav li:hover > a.top_link{color:#110f0d;background:url(../images/menu-o.gif) no-repeat}
#nav li:hover > a.top_link span{background:url(../images/menu-o.gif) no-repeat right top}
#nav li:hover > a.top_link span.down{background:url(../images/menu2-o.gif) no-repeat right top}
#nav li:hover{position:relative;z-index:10}
#nav ul,#nav li:hover ul ul,#nav li:hover ul li:hover ul ul,#nav li:hover ul li:hover ul li:hover ul ul,#nav li:hover ul li:hover ul li:hover ul li:hover ul ul{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none}
#nav li:hover ul.sub{left:0;top:28px;padding:0;border:1px solid #000;white-space:nowrap;width:165px;height:auto;z-index:20}
#nav li:hover ul.sub li{display:block;height:26px;background:#960008 url(../images/navi-back.gif);position:relative;float:left;width:165px}
#nav li:hover ul.sub li a{display:block;height:26px;width:165px;line-height:26px;font-size:12px;font-weight:bold;color:#fff;text-decoration:none}
#nav li:hover ul.sub li a:hover{background:#dc000c url(../images/menu-o.gif);color:#110f0d}
/*Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.*/
#nav2{list-style-type:none;padding:0;margin:0;float:left;width:205px;height:30px;line-height:28px;background:url(../images/navi-back.gif)}
#nav2 li{float:left;margin-left:11px}
#nav2 li a{display:block}
#nav b,#nav2 b{display:block;float:left;background: url(../images/navi/navicons.jpg) no-repeat;margin:5px 9px;height:16px;width:16px}
#nav2 b{margin:6px 4px 5px 0}
#nav b.cp {background-position: 0 0px}
#nav b.pn {background-position: 0 -16px}
#nav b.tk {background-position: 0 -32px}
#nav b.ml {background-position: 0 -48px}
#nav b.tu {background-position: 0 -64px}
#nav b.st {background-position: 0 -80px}
#nav b.wo {background-position: 0 -96px}
#nav b.ck {background-position: 0 -112px}
#nav b.sl {background-position: 0 -128px}
#nav b.sp {background-position: 0 -144px}
#nav b.sq {background-position: 0 -160px}
#nav b.sr {background-position: 0 -176px}
#nav b.bg {background-position: 0 -192px}
#nav b.dl {background-position: 0 -208px}
#nav b.la {background-position: 0 -224px}
#nav b.lb {background-position: 0 -240px}
#nav b.pa {background-position: 0 -256px}
#nav b.so {background-position: 0 -272px}
#nav b.bh {background-position: 0 -288px}
#nav b.bt {background-position: 0 -304px}
#nav b.em {background-position: 0 -320px}
#nav b.rb {background-position: 0 -336px}
#nav b.ad {background-position: 0 -352px}
#nav2 b.hf {background-position: 0 -368px}
#nav2 b.su {background-position: 0 -384px}
#nav2 b.ko {background-position: 0 -400px}