Opfer-Warez: Links haben gestrichelte linie

Hallo Leute ich habe volgendes Problem und zwar habe ich alle Links unterstrichen nicht eine komplete Linie sondern immer Strich leerzeichen strich usw. ich weiß das es an meiner style css liegen muß komme aber nicht drauf was es ist Ich habe schon text decoration underlined auf none gestellt aber das hilft nicht für hilfe wär ich sehr dankbar code von der css seht ihr hier

/* global */
html{height: 100%;}

body
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin: 0px;
  font-size: .68em;
}

p
{ margin: 0px;
  padding: 0px 0px 16px 0px;
  line-height: 1.7em;
}

h1
{ font-family: arial, sans-serif;
  letter-spacing: .1em;
}

h2
{ margin: 0px;
  padding: 0px 0px 4px 0px;
  font-size: 100%;
}

img{border: 0px;}

a{outline: none;}

/* image positioning - left, right and center */
.left
{ float: left;
  padding: 0px 8px 0px 0px;
}

.right
{ float: right;
  padding: 0px 0px 0px 8px;
}

.center
{ display: block;
  text-align: center;
  margin: 0 auto;
}

/* block quote */
blockquote
{ margin: 20px 0px 20px 0px;
  padding: 10px 20px 0px 20px;
  border-left: 8px solid;
}

/* unordered list */
ul
{ margin: 8px 0px 0px 16px;
  padding: 0px;
}

ul li
{ list-style-type: square;
  margin: 0px 0px 11px 0px;
  padding: 0px;
}

/* ordered list */
ol
{ margin: 8px 0px 0px 24px;
  padding: 0px;
}

ol li
{ margin: 0px 0px 11px 0px;
  padding: 0px;
}

/* main container */
#main
{ width: 780px;
  margin-left: auto;
  margin-right: auto;
}

/* links above the logo / footer */
#links, #footer
{ margin-left: auto;
  margin-right: auto;
  padding: 10px 21px 0px 19px;
  width: 720px;
  height: 26px;
  font-size: 94%;
  text-transform: uppercase;
}

#links{text-align: right;}

#footer{text-align: center;}

#links a, #footer a{text-decoration: none;}

#links a:hover, #footer a:hover{text-decoration: none;}

/* logo */
#logo
{ margin-left: auto;
  margin-right: auto;
  width: 760px;
  height: 100px;
  text-align: left;
}

#logo h1
{ margin: 0px;
  padding: 41px 0px 0px 19px;
  font-size: 150%;
  letter-spacing: .2em;
}

/* navigation menu */
#menu
{ height: 42px;
  width: 760px;
  margin-left: auto;
  margin-right: auto;
}

#menu ul{margin: 0px auto;}

#menu li
{ float: left;
  margin: 0px;
  padding: 0px;
}

#menu li a
{ display: block;
  float: left;
  height: 37px;
  text-decoration: none;
  padding: 3px 19px 2px 19px;
  text-transform: uppercase;
}

/* main content */
#content
{ margin-left: auto;
  margin-right: auto;
  width: 760px;
  height: auto;
  padding: 0px;
  overflow: hidden;
}

/* column 1 - contains sidebar items */
#column1
{ width: 207px;
  float: right;
  padding: 16px 0px 15px 0px;
}

.sidebaritem
{ text-align: left;
  width: 188px;
  float: left;
  margin: 0px 0px 25px 0px;
}

.sbihead
{ height: 14px;
  width: 188px;
  padding: 5px 0px 5px 19px;
  text-transform: uppercase;
}

.sbihead h1
{ padding: 0px;
  margin: 0px;
  font-weight: bold;
  font-size: 112%;
}

.sbicontent{padding: 14px 8px 8px 19px;}

.sbicontent p
{ line-height: 14px;
  padding: 0px 0px 8px 0px;
}

.sbilinks{padding: 0px;}

.sbilinks ul{margin: 0px auto;}

.sbilinks li
{ margin: 0px;
  float: left;
  list-style: none;
}

.sbilinks li a , .sbilinks li a:hover
{ float: left;
  height: 16px;
  text-decoration: none;
  padding: 5px 0px 4px 19px;
  width: 188px;
  border: 0px;
}

/* column 2 - page content */
#column2
{ text-align: justify;
  width: 512px;
  float: left;
  padding: 12px 3px 15px 19px;
}

#column2 h1
{ padding: 6px 0px 4px 0px;
  margin: 0px 0px 12px 0px;
  border-bottom: 1px solid;
  font-size: 150%;
  text-transform: uppercase;
  font-weight: normal;
}

.sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover
{ padding: 0px 0px 2px 0px;
  text-decoration: none;
  border-bottom: 1px dashed;
}

.sidebaritem a:hover, #column2 a:hover{border-bottom: 1px solid;}

/* contact page - form layout */
form{margin-top: 0px;}

div.row
{ clear: both;
  width: 448px;
}

div.row span.formlabel
{ float: left;
  width: 150px;
  text-align: left;
}

div.row span.forminput
{ float: right;
  text-align: right;
}

div.spacer
{ clear: both;
  width: 80px;
}

input, textarea
{ width: 259px;
  font-family: verdana, arial, sans-serif;
  border: 1px solid;
  font-size: 100%;
  margin: 2px;
}

.submit
{ font-family: verdana, arial, sans-serif;
  border: 1px solid;
  width: 70px;
  height: 22px;
  cursor: pointer;
  font-size: 100%;
}

  1. Hallo!

    .sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover
    { padding: 0px 0px 2px 0px;
      text-decoration: none;
      border-bottom: 1px dashed; /*Entferne die Angabe für border-bottom :-)*/
    }

    ciao, ww

    --
    Dies ist eine sehr einfache und effektive Sicherheitsstufe, aber nicht perfekt. Denn wenn mehrere User über eine Leitung ins Internet gehen, haben für den Webserver alle User die selbe IP. Und dann wirkt diese Sicherheitsstufe nicht mehr. Aber zumindest könnt ihr demjenigen, der euch die Session-ID geklaut hat, eins in die Fresse hauen.
    http://tut.php-q.net/login.html
    1. Hi!

      .sidebaritem a, #column2 a, .sidebaritem a:hover, #column2 a:hover
      { padding: 0px 0px 2px 0px;
        text-decoration: none;
        border-bottom: 1px dashed; /*Entferne die Angabe für border-bottom :-)*/
      }

      Oder ersetze "dashed" (=gestrichelt) mit "solid", dann sind deine Links  "richtig" unterstrichen. Wobei du da auch "text-decoration:underline" verwenden kannst.

      mfG

      --
      sh:( fo:§ ch:{ rl:? br:> n4:# ie:} mo:? va:) de:µ zu:| fl:( ss:{ ls:~ js:)
      "And all those exclamation marks, you notice? Five? A sure sign of someone who wears his underpants on his head."
      (Terry Pratchett)