/* ----------------------------- Style-Sheet für www.team-helix.org ------------------------------- */

/*  Allgemeine Angaben ---------------------------------------------------------------------------- */

    body{margin:0px; padding:0px; background-color:#717988; background-image:url(design/hg.jpg); background-repeat:repeat-y; background-position:50% 0;}

    ul{margin:0px; padding:0px 0px 0px 20px;}
    li{margin:0px; padding:0px;}
    input, select {font-size:11px; font-family: arial, verdana; color:#333;}
    input.suche{border:1px solid #7f9db9; width:150px;}
    select.suche{ width:76px; border:1px solid #7f9db9; padding:0px;}
    input.suche_button{border:1px solid #7f9db9; background-color:#fff;  padding:0px; width:20px;}
    input.button2{border:1px solid #7f9db9; background-color:#fff;  padding:0px;}
    .content3 {font-size:11px; font-family: arial, verdana; color:#333; width:250px;}
    #textarea2 {font-size:11px; font-family: arial, verdana; color:#333; width:420px;height:100px;}
    .button {font-size:11px; font-family: arial, verdana; border:1px solid #7f9db9; background-color:#fff;  padding:0px;}
    .details_1 {font-size:11px; font-weight:normal;}
    .content2 {font-size:11px; font-family: arial, verdana; color:#333; width:200px;}
    div.seiten_hg1{position:absolute; height:214px; width:100%; background-image:url(design/header/hg2.jpg); background-repeat:repeat-x; background-position:0px 0px;}
    div.seiten_hg2{position:absolute; height:214px; width:100%; background-image:url(design/header/hg3.jpg); background-repeat:no-repeat; background-position:50% 0px;}
    div.seiten_header{position:relative; height:102px;}

    td.seiten_spalte_1{background-image:url(design/hg/hg_spalte_l2.jpg);}
    td.seiten_spalte_2{background-image:url(design/hg/hg_spalte_m.jpg); background-repeat:no-repeat; background-color:#e9e9e9;}
    td.seiten_spalte_3{background-image:url(design/hg/hg_spalte_r2.jpg);}

/* Textformatierungen ------------------------------------------------------------------------------ */

	div{position:relative;}

    body,td,div,a
    {font-size:13px; line-height:16px; font-family: arial, verdana; color:#333333;}

    .t_small
    {font-size:7pt; font-weight:bold; color:#333333; font-family: arial, verdana; line-height:12px;}

    .t_info
    {background-color:#333333; height:16px; font-weight:bold; color:#cccccc; padding:3px 6px 3px 21px; font-size:7pt;background-image:url(design/text/hg2.jpg); background-repeat:no-repeat;}

    .t_text
    {padding:3px 3px 10px 3px;}

    .t_h1
    {height:63px; position:relative; background-repeat:no-repeat; background-position:0px 0px;}

    .t_left_margin
    {padding-left:2px;}

    .t_dark_won
    {padding:0px; background-image:url(design/ergebnisse/won_hg.gif); margin-right:2px; text-align:center; width:49px; height:16px;color:#334b04; font-size:11px; font-weight:bold;}

    .t_dark_lost
    {padding:0px; background-image:url(design/ergebnisse/lost_hg.gif); margin-right:2px; text-align:center; width:49px; height:16px;color:#ffd6c8; font-size:11px; font-weight:bold;}

    .t_dark_draw
    {padding:0px; background-image:url(design/ergebnisse/draw_hg.gif); margin-right:2px; text-align:center; width:49px; height:16px;color:#483900; font-size:11px; font-weight:bold;}

    .t_dark_won2
    {padding:0px; background-image:url(design/ergebnisse/won_hg.gif); margin-right:2px; margin-top:1px; margin-bottom:1px; text-align:center;  color:#334b04; font-size:9px; font-weight:normal;}

    .t_dark_lost2
    {padding:0px; background-image:url(design/ergebnisse/lost_hg.gif); margin-right:2px; margin-top:1px; margin-bottom:1px; text-align:center;  color:#ffd6c8; font-size:9px; font-weight:normal;}

    .t_dark_draw2
    {padding:0px; background-image:url(design/ergebnisse/draw_hg.gif); margin-right:2px; margin-top:1px; margin-bottom:1px; text-align:center;  color:#483900; font-size:9px; font-weight:normal;}




    .t_list
    {padding:0px;}

    .t_normal
    {font-size:11px;}

    .t_seitenopt
    {font-size:11px; background-image:url(design/seitenopt/line.jpg); background-repeat:no-repeat; background-position:100% 4px; padding:0 5px 0 0px;}

    .t_seitenopt2
    {color:#ccc; font-size:11px; background-image:url(design/seitenopt/line.jpg); background-repeat:no-repeat; background-position:100% 4px; padding:0 8px 0 3px;}

/* Tabelleneigenschaften --------------------------------------------------------------------------- */
    tr.tr_list
    {height:21px; background-color:#f1f1f1; background-image:url(design/line_h.gif); background-repeat:repeat-x; background-position:0px 100%;}

    tr.tr_list2
    {height:21px; background-color:#dddddd; background-image:url(design/line2_h.gif); background-repeat:repeat-x; background-position:0px 100%;}

    tr.tr_list_big
    {height:30px; background-color:#f1f1f1; background-image:url(design/line_h.gif); background-repeat:repeat-x; background-position:0px 100%;}

    tr.tr_list2_big
    {height:30px; background-color:#dddddd; background-image:url(design/line2_h.gif); background-repeat:repeat-x; background-position:0px 100%;}

    tr.tr_h1
    {height:16px; background-color:#333333;}

    table.table_list
    {border-left:1px solid #999999;border-right:1px solid #999999; position:relative;}

    td.td_h1{background-image:url(design/box_top_hg.jpg);}

/* Mehr --------------------------------------------------------------------------------------------- */

    img{border:0px;}
    img.werbung{width:127px; margin:1px 0px 1px 2px;}
    img.random{width:127px; margin:1px 0px 1px 2px;}

    div.div_random{ margin:5px 0px 5px 5px; width:131px; background-color:#1f2125; padding-top:5px; background-image:url(design/spalte_l/hg_top.jpg); background-repeat:no-repeat;}
    div.div_random2{padding:3px 3px 8px 3px; color:#ccc; font-family:verdana, arial; font-size:9px; line-height:10px; background-image:url(design/spalte_l/hg_bottom.jpg); background-repeat:no-repeat; background-position:0px 100%;}
    div.div_info{ margin:5px 0px 5px 5px; width:155px; background-color:#1f2125; padding-top:5px; background-image:url(design/spalte_r/hg_top.jpg); background-repeat:no-repeat;}
    div.div_info2{padding:5px; color:#ccc; font-family:verdana, arial; font-size:9px; line-height:12px; background-image:url(design/spalte_r/hg_bottom.jpg); background-repeat:no-repeat; background-position:0px 100%;}
    img.img_icon{margin-left:1px;}

    
    

/* Ueberschriften ----------------------------------------------------------------------------------- */

    h1,h2,h4,h5{margin:0px; padding:0px 0px 0px 0px;}

    h3{line-height:12px;color:#ccc; font-size:11px; text-transform:uppercase; margin:0px; padding:0px 0px 5px 0px;}

    h2.h2_links
    {height:16px; font-family:verdana, arial; color:#fff; font-size:9px; font-weight:bold; text-transform:uppercase; padding:3px 0px 3px 5px; background-image:url(design/hg_seite.jpg);}

    h2.h2_rechts
    {height:16px; font-family:verdana, arial;color:#fff; font-size:9px; font-weight:bold; text-transform:uppercase; padding:3px 0px 3px 5px; background-image:url(design/hg_seite2.jpg); background-repeat:repeat-x;}

    h3.kast
    {line-height:12px;color:#cc6400; font-size:11px; text-transform:uppercase; padding:0px 0px 5px 0px;}

    h4.text
    {color:#2157af; background-image:url(design/line_h.gif); background-repeat:repeat-x; background-position:0px 100%; background-color:#ffffff; font-size:16px; padding:6px 3px 6px 3px; border-top:0px solid #333333; margin:0px 0px 3px 0px;}

    h5.list
    {font-size:7pt; color:#cccccc; font-family: arial;font-weight:bold; margin:-4px 0 0 0;}

/* Hauptnavigation ----------------------------------------------------------------------------------- */

    #menu, #menu *{margin:0px;padding:0px;list-style-type:none;}
    #menu li{display:block; margin:0px; padding:0px; float:left;}
    #menu li.line{}
    #menu li.home{background-image:url(design/navi/home.jpg);}
    #menu li.events{background-image:url(design/navi/events.jpg);}
    #menu li.members{background-image:url(design/navi/members.jpg);}
    #menu li.matches{background-image:url(design/navi/matches.jpg);}
    #menu li.info{background-image:url(design/navi/info.jpg);}
    #menu li.partner{background-image:url(design/navi/partner.jpg);}
    #menu li.board{background-image:url(design/navi/board.jpg);}
    #menu li.media{background-image:url(design/navi/media.jpg);}
    #menu li.com{background-image:url(design/navi/com.jpg);}
    #menu a{display:block; max-width:165px; background-repeat: no-repeat;}
    #menu a.a_home{background-image:url(design/navi/home_out.jpg); width:61px; height:52px;}
    #menu a.a_home:hover{background-image:none; }
    #menu a.a_events{background-image:url(design/navi/events_out.jpg); width:74px; height:52px;}
    #menu a.a_events:hover{background-image:none; }
    #menu a.a_members{background-image:url(design/navi/members_out.jpg); width:88px; height:52px;}
    #menu a.a_members:hover{background-image:none; }
    #menu a.a_matches{background-image:url(design/navi/matches_out.jpg); width:83px; height:52px;}
    #menu a.a_matches:hover{background-image:none;}
    #menu a.a_info{background-image:url(design/navi/info_out.jpg); width:54px; height:52px;}
    #menu a.a_info:hover{background-image:none;}
    #menu a.a_partner{background-image:url(design/navi/partner_out.jpg); width:77px; height:52px;}
    #menu a.a_partner:hover{background-image:none;}
    #menu a.a_board{background-image:url(design/navi/board_out.jpg); width:65px; height:52px;}
    #menu a.a_board:hover{background-image:none;}
    #menu a.a_media{background-image:url(design/navi/media_out.jpg); width:65px; height:52px;}
    #menu a.a_media:hover{background-image:none;}
    #menu a.a_com{background-image:url(design/navi/com_out.jpg); width:100px; height:52px;}
    #menu a.a_com:hover{background-image:none;}

/* Submenu ----------------------------------------------------------------------------------- */

    #menu2, #menu2 *{margin:0px; padding:0px; list-style-type:none;}
    #menu2 li{width:75px; display:block; margin:0px; padding:0px; float:left; background-image:url(design/navi2/hg2.jpg);}
    #menu2 li.navi2_small{width:60px; height:29px; display:block; margin:0px; padding:0px; float:left; background-image:url(design/navi2/hg2_sm.jpg);}
    #menu2 li.navi2_large{width:85px; height:29px; display:block; margin:0px; padding:0px; float:left; background-image:url(design/navi2/hg2_la.jpg);}
    a.navi2{
    display:block;
    max-width:165px;
    background-repeat: no-repeat;
    width:75px;
    height:29px;
    text-align:center;
    color:#eaeaea;
    font-weight:bold;
    text-decoration:none;
    background-image:url(design/navi2/hg.jpg);
    }
    a.navi2_small{
    display:block;
    max-width:165px;
    background-repeat: no-repeat;
    width:60px;
    height:29px;
    text-align:center;
    color:#eaeaea;
    font-weight:bold;
    text-decoration:none;
    background-image:url(design/navi2/hg_sm.jpg);
    }
    a.navi2_large{
    display:block;
    max-width:165px;
    background-repeat: no-repeat;
    width:85px;
    height:29px;
    text-align:center;
    color:#eaeaea;
    font-weight:bold;
    text-decoration:none;
    background-image:url(design/navi2/hg_la.jpg);
    }
    a.navi2:hover{background-image:none;color:#222; text-decoration:none;}
    a.navi2_small:hover{background-image:none;color:#222; text-decoration:none;}
    a.navi2_large:hover{background-image:none;color:#222; text-decoration:none;}

/* Seitenstatistik  ----------------------------------------------------------------------------------- */

    #stats, #stats *
    {margin:0px; padding:0px; list-style-type:none;}

    #stats li
    {display:block; margin:0px; padding:0px 0px 0px 2px; float:left; height:19px;}

    #stats li.stats_text{
    height:19px;
    display:block;
    margin:0px;
    padding:0px 2px 0px 0px;
    float:left;
    background-image:url(design/ranking/hg.jpg);
    background-position: 100% 0px;
    }

    #stats div.stats_pf
    {padding:1px 5px 0px 0px; font-size:10px; font-weight:bold; color:#ddd;}

/* Login  ----------------------------------------------------------------------------------- */

    input.input_user{
    position:absolute; top:0px; left:0px;
    background-image:url(design/login/hg_user.jpg);
    width:111px;
    height:20px;
    border:0px;
    color:#ff9000;
    font-size:11px;
    font-weight:bold;
    padding:3px 0px 0px 3px;
    }
    input.input_pw{
    position:absolute; top:22px; left:0px;
    background-image:url(design/login/hg_pw.jpg);
    width:111px;
    height:20px;
    border:0px;
    color:#ff9000;
    font-size:11px;
    font-weight:normal;
    padding:3px 0px 0px 3px;
    }
    input.input_login{position:absolute; top:20px; left:115px; border:0px;}
    div.login_links{position:absolute; left:0px; top: 50px; color:#fff; width:150px;}

/* Suche  ----------------------------------------------------------------------------------- */

    input.input_suche_te{
    background-image:url(design/suche/hg.jpg);
    margin:0px;
    padding:3px 0px 0px 3px;
    font-size:11px;
    height:20px;
    width:140px;
    color:#ff9000;
    border:0px;
    }
    .input_suche_se{
    margin:0px;
    font-size:10px;
    color:#929399;
    background-color:#1f2024;
    padding:0px;
    border:0px;
    width:80px;
    }

/* Hyperlinks  ----------------------------------------------------------------------------------- */

    a{color:#165596;font-weight:normal; font-size:11px; text-decoration:none; font-weight:bold;}
    a:hover{color:#165596;font-weight:normal; font-size:11px; text-decoration:underline; font-weight:bold;}

    a.a_s_l{color:#cecece; font-size:11px; text-decoration:none;}
    a.a_s_l:hover{color:#ffffff; font-size:11px; text-decoration:none;}

    a.small{color:#165596; font-size:11px; font-weight:bold; text-decoration:none;}
    a.small:hover{font-size:11px; color:#2b71b8; text-decoration:none; font-weight:bold;}

    a.small2{color:#165596; font-size:11px; font-weight:normal; text-decoration:none;}
    a.small2:hover{color:#3675b6; font-size:11px; text-decoration:underline; font-weight:normal;}

    a.small3{color:#ff9600; font-size:11px; font-weight:bold; text-decoration:none;}
    a.small3:hover{font-size:11px; color:#ffc26c; text-decoration:none; font-weight:bold;}

    a.a_info{color:#ffb400; font-size:7pt; font-weight:bold; text-decoration:none; padding-top:2px;}
    a.a_info:hover{color:#ffe67b; font-size:7pt; text-decoration:underline; font-weight:bold; padding-top:2px;}

    a.a_h1{position:absolute; left:4px; bottom:4px; color:#165596; font-weight:bold; text-decoration:none; font-size:14px;text-transform:uppercase;}
    a.a_h1:hover{position:absolute; left:4px; bottom:4px; color:#222; font-weight:bold; text-decoration:underline; font-size:14px;text-transform:uppercase;}

    a.a_h2{color:#165596; font-weight:bold; text-decoration:none; font-size:14px;text-transform:uppercase;}
    a.a_h2:hover{color:#165596; font-weight:bold; text-decoration:underline; font-size:14px;text-transform:uppercase;}

    a.login{color:#b5beca; font-weight:normal; text-decoration:none; font-size:9px; font-family: verdana;}
    a.login:hover{color:#b5beca; font-weight:normal; text-decoration:underline; font-size:9px; font-family: verdana;}

    a.seitenopt{color:#2f2f2f; font-size:11px; font-weight:bold; text-decoration:none; line-height:11px; padding:4px;}
    a.seitenopt:hover{font-size:11px; color:#000; text-decoration:underline; font-weight:bold; line-height:11px; padding:4px;}

  .codequotebody
  { font-size: 11px; border:2px solid #888; background-color:#fff;}

  .codequotetopic
  { font-weight: bold; color:#474B56; font-size: 11px; padding:0px;}