
@media all
{

  html * { font-size:100.01%; }


  textarea, pre, code, kbd, samp, var, tt {
    font-family:Consolas, "Lucida Console", "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
  }

  body {
    font-family:Arial, Helvetica, sans-serif;
    font-size:75.00%;
    color:#444;
  }

  /*--- Headings | Überschriften ------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 {
    font-family:"Arial";
    font-weight:normal;
    color:#222;
    margin:0 0 0.25em 0;
    color:#444;
  }

  h1 { font-size:144%; font-weight:bold }      /* 30px */
  h2 { font-size:125%; font-weight:bold; color: #666}                       /* 24px */
  h3 { font-size:150%; }                       /* 18px */
  h4 { font-size:133.33%; }                    /* 16px */
  h5 { font-size:116.67%; }                    /* 14px */
  h6 { font-size:116.67%; }                    /* 14px */

    h3.premiumprofil { background: #135D9F url("../../css/images/star_small.png") no-repeat 1px 1px; color: white; font-size:12px; font-weight:bold; padding: 2px 2px 2px 20px;   }
    
    h3.zahnarztprofil { background: #999999 ; color: white; font-size:12px; font-weight:bold; padding-left: 3px;  }

  #teaser_col1 h1, .profil h1 {font-size: 17px; color: #444}
  
  #header h1 {font-size: 14px}

h3.empf_stat {color: #444444; background: url("../../css/images/vote_bgw.png") no-repeat 0px 1px; padding-left: 25px  }
h3.online_sprech {color: #444444; background: url("../../css/images/zw_questblack_bg.png") no-repeat 0px 1px; padding-left: 25px   }
h3.keydex_plus {color: #444444; background: url("../../css/images/kplus_h3.png") no-repeat 0px 1px; padding-left: 25px  }

.text_h3 {font-size: 12px; font-family: arial; color: #444 }
  
  .c50l h1, .c50r h1, .c33l h1, .c33r h1 { color: black; font-size: 19px; border-bottom: 1px solid #CDCDCD;}
  .c50l h2, .c50r h2 { font-size: 16px; font-weight: bold; color: #444444;}
  .c33l h2, .c33r h2 { font-size: 16px; font-weight: bold; color: #444444;} 
  .c25l h1, .c25r h1 { font-size: 14px; font-weight: bold; color: #444444; }
  

  /* --- Lists | Listen  -------------------------------------------------------------------------------- */

  ul, ol, dl { line-height:1.5em; margin:0 0 1em 1em; }
  ul { list-style-type:disc; }
  ul ul { list-style-type:circle; margin-bottom:0; }

    
    ul.checkliste {
        display: inline-block;
        margin-left:0px;
    }


    li.check_yes {
        list-style: none;
        margin-left: 0px;
        padding: 0px 0px 0px 20px;
        background: url("../../css/images/hack.png") no-repeat top left;
    }

    li.check_no {
                list-style: none;
        margin-left: 0px;
       padding: 0px 0px 0px 20px;
         background: url("../../css/images/crosss.png") no-repeat top left;
    }

  ol { list-style-type:decimal; }
  ol ol { list-style-type:lower-latin; margin-bottom:0; }

  li { margin-left:0.8em; line-height:1.5em; }
  
  li.yes {
    list-style: none;
    font-weight:bold;
    background: url("/css/images/yes.png") no-repeat 0px 2px;
    padding:3px 0px 3px 25px;
    }
  
  ul.switch_right {float:right; margin-bottom: 0px}
  ul.switch_right li {float:left; list-style: none; background: #CDCDCD; padding:2px 5px}
  
  ul.switch_right li:hover {float:left; list-style: none; background: #9E9C9C; padding:2px 5px; cursor: pointer;}
  
  ul.switch_right li a {color: #444444}


  ul.pcvergleich {
    display:inline-block;
    margin:0px 0px 10px 0px;
    
  }

    ul.pcvergleich li
    
    {
        margin-left:0px;
        list-style: none;
        font-size:14px;
        background: url("/css/images/pcantrag.png") no-repeat 0px 0px;
        padding:2px 0px 3px 30px;
    }

  ul.switch { margin:0px}
  ul.switch li.kplus {float:left; padding:2px 5px 2px 20px; list-style: none; background: #CDCDCD url("../../css/images/kplus.png") no-repeat 2px 2px;  }
  ul.switch li.empf {float:left; padding:2px 5px 2px 20px; list-style: none; background: #CDCDCD url("../../css/images/star_small.png") no-repeat 2px 2px;  }
  ul.switch li.antworten {float:left; padding:2px 5px 2px 20px; list-style: none; background: #CDCDCD url("../../css/images/antwor.png") no-repeat 2px 2px;  }
  
  
  ul.switch li.kplus:hover {float:left; padding:2px 5px 2px 20px; list-style: none; background: #9E9C9C url("../../css/images/kplus.png") no-repeat 2px 2px;  }
  ul.switch li.empf:hover {float:left; padding:2px 5px 2px 20px; list-style: none; background: #9E9C9C url("../../css/images/star_small.png") no-repeat 2px 2px;  }
  ul.switch li.antworten:hover {float:left; padding:2px 5px 2px 20px; list-style: none; background: #9E9C9C url("../../css/images/antwor.png") no-repeat 2px 2px;  }

  .fb {
    text-align: left !important; 
    background: #F2F2F2 url("../../css/images/fb-logo.png") no-repeat 6px 7px !important;
    padding: 5px 0 5px 37px !important;
}
  
  
  ul.switch li:hover {float:left; list-style: none; background: #9E9C9C; padding:2px 5px; cursor: pointer;}
  
  ul.switch li a {color: #444444}
  
  ul.miniprofil_check {  }
  ul.miniprofil_check li {font-weight: bold; width: 145px; list-style: none; margin-left:0px; background: url("../../css/images/hack.png") no-repeat right -1px }
  
  ul.margintop  { margin: 0px !important; }
  ul.margintop li { margin: 5px 0px !important;
  padding:5px; 
  border: 1px solid #d2d2d2;
      -webkit-box-shadow: 2px 2px 2px gray;
    -moz-box-shadow:2px 2px 2px gray;
    box-shadow: 2px 2px 2px gray;
  
  
  }
  
  label {font-weight: bold; display: inline-block; margin:5px 0px}
 
  .bord {border-bottom: 1px solid #CDCDCD; display: inline-block; width: 460px;}
  
  
  

  
  ul.nostyle, ol.nostyle {
    
    margin-left:0px;
    
  }
  
  ul.nostyle li, ol.nostyle li {
    list-style: none;
    margin-left: 0px
    
  }
  
  li.active { font-size: 13px; margin-left:15px !important; }
  
  #teaser ul {margin-left:0px}
  
  #teaser ul li {float: left;
    list-style: none outside none;
    margin-left:0px;
    padding-left:0px;
    font-size: 11px;
    }
    
  #teaser ul li a {padding-right: 10px}  
    

  dt { font-weight:bold; }
  dd { margin:0 0 1em 0.8em; }
  
  .tophead_nav ul {}
  .tophead_nav ul li {
    color: #888;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    padding: 0.8em 0.8em 0.5em;
    text-decoration: none;}
  
  .tophead_nav ul li a {
    color: #135D9F;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin: 0;
    text-decoration: none;
    padding:0px
    
  }
  

  /* --- general text formatting | Allgemeine Textauszeichnung ------------------------------------------ */

  p { line-height:1.5em; margin:0 0 1em 0; }
  
  p.faq {border-bottom:1px solid silver; padding-bottom: 10px;}
  .faqant { font-style: italic }

  blockquote, cite, q {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-style:italic;
  }
  blockquote { margin:0 0 1em 1.6em; color:#333; }

  strong,b { font-weight:bold; }
  em,i { font-style:italic; }

  big { font-size:116.667%; }
  small { font-size:91.667%; }
  
  .web { background: url("/css/images/web_bg.png") no-repeat 0px 0px; padding-left: 20px }
  
  .button_reg { background: none repeat scroll 0 0 #F2F2F2;
    color: #0262A2;
    float: left;
    font-weight: bold;
    list-style: none outside none;
    margin: 10px 10px 0 0;
    padding: 5px;
    border:none;
    cursor: pointer;
    
    -webkit-box-shadow: 3px 3px #D2D2D2;
    -moz-box-shadow: 3px 3px #D2D2D2;
    box-shadow: 3px 3px #D2D2D2;
    
     }
  .shaddow {-webkit-box-shadow: 3px 3px #D2D2D2;
    -moz-box-shadow: 3px 3px #D2D2D2;
    box-shadow: 3px 3px #D2D2D2;

    }
    
   .shaddowlink {
    margin-top:10px;
    display: inline-block;
    border: 1px solid silver;
    padding:5px;
    background: white;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;     
    -webkit-box-shadow: 2px 2px 1px #d2d2d2;
    -moz-box-shadow:2px 2px 1px #d2d2d2;
    box-shadow: 2px 2px 1px #d2d2d2;
    
    }
    
    



   .formrechner {

    padding:10px 20px 50px 8px;
    background: url(/css/images/form_rechner_bg.png) no-repeat -4px 0px;
    margin-left: 10px;
   }

   
    
   .formrechner_quer {

    padding:20px 20px 20px 40px;
    background: url("/css/images/form_rechner_bg_quer.png") no-repeat 0px 0px;

    display:inline-block;
    width: 610px;

    
    }
    
    
    .vergl_button{
        width: 140px;
        height: 60px;
        color: white;
        font-size:13px;
        font-weight:bold;
        cursor:pointer;
        margin-top:10px;
        border:0px;
        padding:10px 11px 0px 0px;
        background: url("/css/images/preisvergleich_starten_small_l.png" ) no-repeat 0px 0px;   
   
        
    }
    
    .vergl_button:hover
    {
      
    }
  
  
      .anfordern_button{
        width: 350px;
        color: white;
        font-size:13px;
        font-weight:bold;
        cursor:pointer;
        border:0px;
        padding:27px 20px 25px 15px;
        background: url("/css/images/anfordern_small.png" ) no-repeat 0px 0px; 
        display: inline-block;  
   
        
    }
    
    
      .vergleichstarten_button{
        width: 350px;
        color: white;
        font-size:13px;
        font-weight:bold;
        cursor:pointer;
        border:0px;
        padding:27px 20px 25px 27px;
        background: url("/css/images/anfordern_small.png" ) no-repeat 0px 0px; 
        display: inline-block;  
   
        
    }
  
    .anfordern_small
    {

        color:white;
        padding:2px;
    background: #bfd255; /* Old browsers */
background: -moz-linear-gradient(top, #bfd255 0%, #8eb92a 50%, #72aa00 51%, #9ecb2d 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bfd255), color-stop(50%,#8eb92a), color-stop(51%,#72aa00), color-stop(100%,#9ecb2d)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* IE10+ */
background: linear-gradient(top, #bfd255 0%,#8eb92a 50%,#72aa00 51%,#9ecb2d 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;     
    -webkit-box-shadow: 2px 2px 1px #d2d2d2;
    -moz-box-shadow:2px 2px 1px #d2d2d2;
    box-shadow: 2px 2px 1px #d2d2d2;


}
  

  
  .anfordern_small:hover {color:white !important}
    
    
  .button_reg:hover { color: gray }
 
  pre { line-height:1.5em; margin:0 0 1em 0; }
  pre, code, kbd, tt, samp, var { font-size:100%; }
  pre, code { color:#800; }
  kbd, samp, var, tt { color:#666; font-weight:bold; }
  var, dfn { font-style:italic; }
  
  .small { font-size: 11px !important }
  .register {font-size: 17px; display: inline-block; width: 90px;  }
  .fehler {font-size: 11px !important; display: inline-block; color: red; margin-left: 95px; font-style: italic; margin-top:3px }
  .green {color:#8DBA1B}
  .red {color: #CE0006 }
  .blue { color: #135D9F }
  .gray {color: #808080}
  .orange {background: orange}
  
  .premi { background: #135D9F url("../../css/images/star_small_white.png") no-repeat 5px 5px; color: white; font-size:12px; font-weight:bold; padding: 5px 15px 5px 25px; display: inline-block; }
  .nonpremi { background: #999; color: white; font-size:12px; font-weight:bold; padding: 5px 65px 5px 5px; display: inline-block; }
  
  .pointi {background: orange; padding: 5px; display: inline-block; width: 90px; color: white; font-weight: bold}
  .block { display: inline-block; width: 100px; text-align: center;}
  
  

  acronym, abbr {
    border-bottom:1px #aaa dotted;
    font-variant:small-caps;
    letter-spacing:.07em;
    cursor:help;
  }
  
  sub { vertical-align: sub; font-size: 11px; }
  sup { vertical-align: super; font-size: 11px; }

  hr {
    color:#fff;
    background:transparent;
    margin:0 0 0.5em 0;
    padding:0 0 0.5em 0;
    border:0;
    border-bottom:1px #eee solid;
  }
  
  /* --------- PROFIL BILDER ----------------------*/
  
  .profil_img_small { border: 1px solid silver; padding:3px; background: white; width:50px; float: left; margin-right: 5px; }
  
  

  /*--- Links ----------------------------------------------------------------------------------------- */

  a { color:#135D9F; background:transparent; text-decoration:none; }


  /* (en) maximum constrast for tab focus - change with great care */
  /* (en) Maximaler Kontrast für Tab Focus - Ändern Sie diese Regel mit Bedacht */
  a:focus { text-decoration:underline; color:#000; background: none; outline: none; }
  a:hover,
  a:active { color:#182E7A; text-decoration:underline; outline: 0 none; }


  a.button {padding:5px; background: #f2f2f2; border: 1px solid #d2d2d2; font-weight: bold;}


a.open { padding: 5px 25px 5px 0px; background: url("../../css/images/open.png") no-repeat right -2px }

a.indexlink {display: inline-block; float:left; width: 250px; height: 50px; background: url("/css/images/stu-kv_logo.png") no-repeat 0px 0px}

a.indexlink:focus {background: url("/css/images/stu-kv_logo.png") no-repeat 0px 0px}





  /* --- images (with optional captions) | Bilder (mit optionaler Bildunterschrift) ------------------ */

  p.icaption_left { float:left; display:inline; margin:0 1em 0.15em 0; }
  p.icaption_right { float:right; display:inline; margin:0 0 0.15em 1em; }

  p.icaption_left img,
  p.icaption_right img { padding:0; border:1px #888 solid; }

  p.icaption_left strong,
  p.icaption_right strong { display:block; overflow:hidden; margin-top:2px; padding:0.3em 0.5em; background:#eee; font-weight:normal; font-size:91.667%; }



  .highlight { color:#c30; }
  .dimmed { color:#888; }

  .info { background:#f8f8f8; color:#666; padding:10px; margin-bottom:0.5em; font-size:91.7%; }

  .note { background:#efe; color:#040; border:2px #484 solid; padding:10px; margin-bottom:1em; }
  .important { background:#ffe; color:#440; border:2px #884 solid; padding:10px; margin-bottom:1em; }
  .warning { background:#fee; color:#400; border:2px #844 solid; padding:10px; margin-bottom:1em; }
  
  
  .warn { background:#fee; color:#E80000; border:2px #E80000 solid; padding:10px; margin-bottom:1em; }

  .float_left { float:left; display:inline; margin-right:1em; margin-bottom:0.15em; }
  .float_right { float:right; display:inline; margin-left:1em; margin-bottom:0.15em; }
  .center { display:block; text-align:center; margin:0.5em auto; }



  table { width:auto; border-collapse:collapse; margin-bottom:0.5em; border-top:none; border-bottom:none; }
  table caption { font-variant:small-caps; }
  table.full { width:100%; }
  table.fixed { table-layout:fixed; }

  th,td { padding:0.5em; }
  thead th { color:#000; border-bottom:2px #800 solid; }
  tbody th { background:#e0e0e0; color:#333; }
  tbody th[scope="row"], tbody th.sub { background:#f0f0f0; }

  tbody th { border-bottom:1px solid #fff; text-align:left; }
  tbody td { border-bottom:1px solid #eee; }

  tbody tr:hover th[scope="row"],
  tbody tr:hover tbody th.sub { background:#f0e8e8; }
  tbody tr:hover td { background:#fff8f8; }



  table.miniprofil { width:auto; border-collapse:collapse; margin-bottom:0.5em; border-top:none; border-bottom:none; }
  table.miniprofil caption { font-variant:small-caps; }


  table.miniprofil th, table.miniprofil td { padding:0.5em; vertical-align: top; }
  table.miniprofil thead th { color:#000; border-bottom:none; }
  table.miniprofil tbody th { background:#e0e0e0; color:#333; }
  table.miniprofil tbody th[scope="row"], tbody th.sub { background:none; }

  table.miniprofil tbody th { border-bottom:1px solid #fff; text-align:left; }
  table.miniprofil tbody td { border-bottom:none; }

  table.miniprofil tbody tr:hover th[scope="row"],
  table.miniprofil tbody tr:hover tbody th.sub { background:#f0e8e8; }
  table.miniprofil tbody tr:hover td { background:none; }




  table.tarife { width:650px; border-collapse:collapse; margin-bottom:0.5em; border-top:none; border-bottom:none; font-size: 11px}
  table.tarife caption { font-variant:small-caps; }


  table.tarife th, table.tarife td { padding:0.5em; vertical-align: top; }
  table.tarife thead th { color:#000; border-bottom:none; }
  table.tarife tbody th { background:#e0e0e0; color:#333; }
  table.tarife tbody th[scope="row"], tbody th.sub { background:none; }

  table.tarife tbody th { border-bottom:1px solid #fff; text-align:left; }
  table.tarife tbody td { border-bottom:none; }

  table.tarife tbody tr:hover th[scope="row"],
  table.tarife tbody tr:hover tbody th.sub { background:#f0e8e8; }
  table.tarife tbody tr:hover td { background:none; }









.clearfix {
    display: inline-block;
}


.clearfix:not([class="XXX"]) {
    display: block;
}

.allbottom {
    border-top: 1px solid #d2d2d2 ;
  /*  background: url("../../css/images/footer_1px.png") repeat-x 0px 0px;*/
  background: white;
    width: 100%;
}

.allhead {
    background: url("../../css/images/header_1px.png") repeat-x 0px 0px;
}

.allbottom {
    bottom: 0;
    height: 41px;
    margin: 0;
    position: fixed;
    z-index: 10;
}

.bottomnavigation {
    margin: 0 auto;
    position: relative;
    text-align: left;
    width: 998px;
}

.bottomnavigation ul {
    margin-top: 1.2em;
    text-align: left;
    margin-left: 100px;
}
ul.inline, ol.inline, ul.linklist {
    list-style: none outside none;
    margin-left: 0;
}

.bottomnavigation li {
    display: inline;
}


ul.profile { margin-left: 0px; line-height: 2em;
    
}

ul.profile li { list-style: none; margin-left:0px; font-size: 15px    
}

li.edit { background: url("/css/images/edit.png") no-repeat 0px 0px; padding-left: 25px ; }
li.logg { background: url("/css/images/logg.png") no-repeat 0px 0px; padding-left: 25px ; }
li.newquest { background: url("/css/images/newquest.png") no-repeat 0px 0px; padding-left: 25px ; }
li.backquest { background: url("/css/images/backquest.png") no-repeat 0px 0px; padding-left: 25px ; }
li.kollquest { background: url("/css/images/kollkquest.png") no-repeat 0px 0px; padding-left: 25px ; }
li.myquest {background: url("/css/images/myquest.png") no-repeat 0px 0px; padding-left: 25px ; }

 ul.bread {display: inline-block; font-size: 10px; margin: -15px 0px 0px 0px; padding-left:0px;}

  li.cero {float:left; margin-right:0px; list-style: none; background: none; }
  li.cero a { background: none; padding-right: 16px }
  li.cero a:hover { background: none; padding-right: 16px }
  
  ul.nostyle {margin-left:0px;}
  ul.nostyle li {list-style: none; margin-left: 0px}

  li.one {float:left; margin-right:0px; list-style: none; background: none; }
  li.one a { background: url("../../css/images/arrow.gif") no-repeat right 3px; padding-right: 16px }
  li.one a:hover { background: url("../../css/images/arrow2.gif") no-repeat right 3px; padding-right: 16px }

  li.two {float:left; margin-right:0px; list-style: none; }
  li.two a { background: url("../../css/images/arrow.gif") no-repeat right 3px; padding-right: 16px }
  li.two a:hover { background: url("../../css/images/arrow2.gif") no-repeat right 3px; padding-right: 16px }  
  
  li.three {float:left; margin-right:0px; list-style: none; }
  li.three a { background: url("../../css/images/arrow.gif") no-repeat right 3px; padding-right: 16px }
  li.three a:hover { background: url("../../css/images/arrow2.gif") no-repeat right 3px; padding-right: 16px }   
  
  li.four {float:left; margin-right:5px; list-style: none; } 
  li.four a { background: url("../../css/images/arrow.gif") no-repeat right 3px; padding-right: 16px }
  li.four a:hover { background: url("../../css/images/arrow2.gif") no-repeat right 3px; padding-right: 16px }     
  
  li.five {float:left; margin-right:5px; list-style: none; }
  li.six {float:left; margin-right:5px; list-style: none;}


.experte {
    background: url("/user_images/versicherung_studenten_experte_romberg.png") no-repeat 0px 0px;
    width: 200px;
    height:200px
    
}

.experte h1 {padding-top:5px; margin-left:10px; font-size:11px; color:white; border-bottom: none;}

h1.expert {font-size: 13px; padding-bottom:5px; padding-left:22px; background: url("/css/images/star_small.png") no-repeat 3px 0px;}



.button_fragen {
    padding:5px;
    font-weight:bold;
    font-size:11px;
  color: white;
    
        -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;     
    -webkit-box-shadow: 2px 2px 1px silver;
    -moz-box-shadow:2px 2px 1px silver;
    box-shadow: 2px 2px 1px silver;
    
    background: rgb(191,210,85); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(191,210,85,1) 0%, rgba(142,185,42,1) 50%, rgba(114,170,0,1) 51%, rgba(158,203,45,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(191,210,85,1)), color-stop(50%,rgba(142,185,42,1)), color-stop(51%,rgba(114,170,0,1)), color-stop(100%,rgba(158,203,45,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(191,210,85,1) 0%,rgba(142,185,42,1) 50%,rgba(114,170,0,1) 51%,rgba(158,203,45,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfd255', endColorstr='#9ecb2d',GradientType=0 ); /* IE6-9 */


    
    
}


.button_spam {
    padding:5px;
    font-weight:bold;
    font-size:11px;
  color: white;
    
        -webkit-border-radius: 3px;
    -khtml-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;     
    -webkit-box-shadow: 2px 2px 1px silver;
    -moz-box-shadow:2px 2px 1px silver;
    box-shadow: 2px 2px 1px silver;
    
background: rgb(248,80,50); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(50%,rgba(241,111,92,1)), color-stop(51%,rgba(246,41,12,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* IE10+ */
background: linear-gradient(top,  rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */



    
    
}


}
