@charset "UTF-8";

/*
Theme Name: Internationales Auschwitz Komitee
Theme URI: http://www.auschwitz.info/
Description: SCREEN THEME
Version: 1.000.001
Author: PROJEKT 77
URI: http://www.projekt-77.de

*********** FONT ************

TITLES      Open Sans Bold
TEXT      Open Sans Regular

*********** END FONT ********

*********** COLOR ***********

IAK BLUE      #4D4D68  //  #4D4D68
IAK BLUE 80%    #717186  //  #717186
IAK BLUE 60%    #9494A4  //  #9494A4

IAK NAV 2 80%    #D4D4DD  //  #EFEFF0

LOGO BG               #ECECED
NAV MAIN BG             #60607A  ->  #838397  ->  #A5A5B3

BLACK 50%      #7A7A7A  //

IAK RED        #FF0000  //

*********** END COLOR *******

line-height        22px;

*********** LAST MOD ********

12-01-06 created

*********** LAST MOD ********

*/

/* ### DEFAULT
################################################################################################# */

body {
  min-width: 960px;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 90.01%;
  line-height: 100%;
  color: #000000;
  background-color: #FFFFFF;
  text-align: center;
  margin: 0 auto;
  padding: 0;
}

html,
body {height: 100%;}

/* ### hide
############################################## */

#content acronym,
#content abbr,
#content dfn {
    color: #FF0000;
    font-style: normal;
    cursor: help;
    border-bottom: 1px dashed #FF0000;
}

.invisible {visibility: hidden;}

.hide,
#address {display: none;}

.hide_title,
.hide_active,
.jumptocontent {
    position: absolute;
    top: -6000px;
    left: -6000px;
    height: 1px;
    width: 1px;
}

hr {display: none;}

a img {border: 0;}

#content sub {
    font-size: 90%;
    vertical-align: sub;
    *vertical-align: bottom;
    line-height: 100%;
}

#content sup {
    font-size: 90%;
    vertical-align: text-top;
    *vertical-align: text-top;
    line-height: 100%;
}

/* ### END hide
############################################## */

/* ### links
############################################## */

a,
a:link,
a:visited {
  color: #FF0000;
  background-color: transparent;
  text-decoration: underline;
}

a:hover,
a:active,
a:focus {
  color: #7A7A7A;
  background-color: transparent;
  text-decoration: none;
}

/* ### END links
############################################## */

/* ### END DEFAULT
################################################################################################# */

/* ### TAB NAVIGATION
################################################################################################# */

#jumpmenu a:link,
#jumpmenu a:visited {
  color: #FFFFFF;
  background-color: ##586395;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  z-index: 9999;
}

#jumpmenu a:hover,
#jumpmenu a:active,
#jumpmenu a:focus {
  font-size: 200%;
  font-weight: bold;
  text-decoration: none;
  width: 100%;
  top: 0;
  left: 0;
  margin: 0;
  padding: 40px 0;
  white-space: nowrap;
  display: block;
  float: left;
  position: fixed;
  z-index: 9999;
}

/* ### END TAB NAVIGATION
################################################################################################# */

/* ### LAYER DEFAULT
################################################################################################# */

.frame {
  width: 100%;
  margin: 0;
  padding: 0 0 30px 0;
  float: left;
}

/* ### HEADER
############################################## */

.breadcrumb,
.service {
  width: 370px;
  height: 20px;
  color: #000000;
  background-color: #EFEFF0;
  text-align: left;
  margin: 0;
  padding: 0 20px;
  display: inline;
    float: left;
}


.service {width: 450px; text-align: right;}

.visual {
  width: 900px;
  height: 400px;
  color: #000000;
  background: transparent url(../../bildmaterial/visuals/block12.jpg) no-repeat;
  margin: 0;
  padding: 0;
  display: inline;
    float: left;
}

.visual2 {
  width: 900px;
  height: 400px;
  color: #000000;
  background: transparent url(../../bildmaterial/visuals/isolator.jpg) no-repeat;
  margin: 0;
  padding: 0;
  display: inline;
    float: left;
}

  .language {
    width: 315px;
    height: 60px;
    color: #000000;
    background-color: #EFEFF0;
    text-align: left;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
    z-index: 9;
  }

  .iak {
    width: 334px;
    height: 156px;
    color: #000000;
    background-color: #EFEFF0;
    text-align: left;
    margin: 0;
    padding: 19px 22px 24px 22px;
    display: inline;
    float: right;
    z-index: 9;
  }

    .iak-flag {
      width: 156px;
      height: 156px;
      color: #FFFFFF;
      background: transparent url(../graphic/bg/bg-logo-flag.jpg) 0 0 no-repeat;
      margin: 0 22px 0 0;
      padding: 0;
      display: inline;
      float: left;
    }

    .iak-title {
      width: 156px;
      height: 156px;
      color: #FFFFFF;
      background: transparent url(../graphic/bg/bg-logo-txt.gif) 0 0 no-repeat;
      margin: 0;
      padding: 0;
      display: inline;
      float: left;
    }

/* ### END HEADER
############################################## */

/* ### NAVIGATION MAIN
############################################## */

.mainnavigation {
  width: 900px;
  height: 30px;
  color: #FFFFFF;
  background-color: #60607A;
  margin: 0;
  padding: 0;
  display: inline;
    float: left;
}

/* ### END NAVIGATION MAIN
############################################## */

/* ### CONTENT
############################################## */

#content {
  font-size: 90%;
  line-height: 130%;
  padding: 0;
}

#news {
  color: #000000;
  background: transparent url(../graphic/bg/bg-news.gif) left repeat-y;
}

/* ### END CONTENT
############################################## */

/* ### CONTENT
############################################## */

#footer {
  font-size: 90%;
  border-top: 5px solid #60607A;
  line-height: 130%;
  padding: 0;
}

#footer a,
#footer a:link,
#footer a:visited {
  color: #7F7F7F;
  background: transparent url(../graphic/bg/bg-arrow.gif) left center no-repeat;
  padding: 0 0 0 16px;
  text-decoration: none;
}

#footer a:hover,
#footer a:active,
#footer a:focus {text-decoration: underline;}

#footer a.anchor,
#footer #plightpopup a,
#footer #plightpopup a:link,
#footer #plightpopup a:visited {
  color: #7F7F7F;
  background-image: none;
  padding: 0;
  text-decoration: none;
}



/* ### END CONTENT
############################################## */


/* ### END LAYER DEFAULT
################################################################################################# */

/* ### TITLE
################################################################################################# */

#content h1 {
  color: #000000;
  background-color: transparent;
  font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 130%;
  line-height: 130%;
  font-weight: bold;
  margin: 0;
  padding: 0 0 16px 0;
}

  #content h1 a,
  #content h1 a:link,
  #content h1 a:visited {
    color: #000000;
    background-color: transparent;
    text-decoration: none;
  }

  #content h1 a:hover,
  #content h1 a:active,
  #content h1 a:focus {
    color: #000000;
    background-color: transparent;
    text-decoration: underline;
  }

  #content .grid-right-380 h1 {
    color: #7A7A7A;
    background-color: transparent;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 130%;
    line-height: 130%;
    font-weight: bold;
    margin: 0;
    padding: 0 0 16px 0;
  }

#content h2 {
  width: 100%;
  color: #FF0000;
  background: transparent url(../graphic/bg/bg-month.gif) left center no-repeat;
  font-size: 100%;
  font-weight: bold;
  margin: 1px 0 0 0;
  padding: 0 15px 0 20px;
  display: inline;
  float: left;
}

  #content h2 a,
  #content h2 a:link,
  #content h2 a:visited {
    color: #FF0000;
    background-color: transparent;
    text-decoration: none;
  }

  #content h2 a:hover,
  #content h2 a:active,
  #content h2 a:focus {
    color: #FF0000;
    background-color: transparent;
    text-decoration: underline;
  }

  /* ### NEWS
  ################################### */

  #content .grid-left-350 h1,
  #content .grid-right-350 h1,

  #content .grid-left2-350 h1,
  #content .grid-right2-350 h1,

  #content .news-right h1 {
    color: #000000;
    background-color: transparent;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 100%;
    font-weight: bold;
    margin: 0;
    padding: 0;
  }

    #content .grid-left-350 h1 a,
    #content .grid-left-350 h1 a:link,
    #content .grid-left-350 h1 a:visited,

    #content .grid-right-350 h1 a,
    #content .grid-right-350 h1 a:link,
    #content .grid-right-350 h1 a:visited,

    #content .grid-left2-350 h1 a,
    #content .grid-left2-350 h1 a:link,
    #content .grid-left2-350 h1 a:visited,

    #content .grid-righ2t-350 h1 a,
    #content .grid-right2-350 h1 a:link,
    #content .grid-right2-350 h1 a:visited,

    #content .news-right h1 a,
    #content .news-right h1 a:link,
    #content .news-right h1 a:visited  {
      color: #000000;
      background-color: transparent;
      font-family: "Open Sans", Helvetica, Arial, sans-serif;
      font-size: 100%;
      font-weight: bold;
      margin: 0;
      padding: 0;
      text-decoration: none;
    }

    #content .grid-left-350 h1 a:hover,
    #content .grid-left-350 h1 a:active,
    #content .grid-left-350 h1 a:focus,

    #content .grid-right-350 h1 a:hover,
    #content .grid-right-350 h1 a:active,
    #content .grid-right-350 h1 a:focus,

    #content .grid-left2-350 h1 a:hover,
    #content .grid-left2-350 h1 a:active,
    #content .grid-left2-350 h1 a:focus,

    #content .grid-right2-350 h1 a:hover,
    #content .grid-right2-350 h1 a:active,
    #content .grid-right2-350 h1 a:focus,

    #content .news-right h1 a:hover,
    #content .news-right h1 a:active,
    #content .news-right h1 a:focus {
      color: #000000;
      background-color: transparent;
      font-family: "Open Sans", Helvetica, Arial, sans-serif;
      font-size: 100%;
      font-weight: bold;
      margin: 0;
      padding: 0;
      text-decoration: underline;
    }

  #content .grid-left-350 h2,
  #content .grid-right-350 h2,

  #content .grid-left2-350 h2,
  #content .grid-right2-350 h2,

  #content .news-right h2 {
    color: #000000;
    background: transparent 0;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 130%;
    line-height: 110%;
    font-weight: bold;
    margin: 0;
    padding: 0;
  }

  #content .news-left h3 {
    color: #000000;
    background: transparent 0;
    font-family: "Open Sans", Helvetica, Arial, sans-serif;
    font-size: 110%;
    line-height: 110%;
    font-weight: bold;
    margin: 16px 0 0 0;
    padding: 0 0 8px 0;
  }

  /* ### END NEWS
  ################################### */

  /* ### 375
  ################################### */

  #content .grid-left-375 h1,
  #content .grid-right-375 h1 {padding: 0 0 2px 0;}

/* ### TITLE
################################################################################################# */

/* ### TXT
################################################################################################# */

#content p,
#footer p {
  margin: 0;
  padding: 0 0 16px 0;
}

  #content .news-left p {
    margin: 0;
    padding: 0 0 2px 0;
  }

  #content .news-nav p {
    margin: 0;
    padding: 0 0 1px 0;
  }

  #content .grid-right-380 p {
    color: #7A7A7A;
    background-color: transparent;
  }

#content ul {
  margin: 0 !important;
  padding: 0 0 16px 20px !important;
  list-style-image: url(../graphic/bg/bg_ul.gif) !important;
}

#content .csc-textpic ul {
  margin: 0 !important;
    padding: 0 !important;
    list-style-image: none !important;
}

#content .csc-textpic .csc-textpic-text ul{
  margin: 0 !important;
  padding: 0 0 16px 20px !important;
  list-style-image: url(../graphic/bg/bg_ul.gif) !important;
}

#content ol {
  margin: 0;
  padding: 0 0 16px 25px;
}

  #content li {padding-bottom: 4px;}

a.more-detail,
a.more-detail:link,
a.more-detail:visited {
  color: #7F7F7F;
  background: transparent url(../graphic/bg/bg-arrow.gif) right center no-repeat;
  padding: 0 16px 1px 0;
  text-decoration: none;
}

  a.more-detail:hover,
  a.more-detail:active,
  a.more-detail:focus {text-decoration: underline;}

    .more-detail span {display: none;}

a.internal-link,
a.internal-link:link,
a.internal-link:visited {
  color: #7F7F7F;
  background: transparent url(../graphic/bg/bg-arrow.gif) right center no-repeat;
  padding: 0 16px 1px 0;
  text-decoration: none;
}

  a.internal-link:hover,
  a.internal-link:active,
  a.internal-link:focus {text-decoration: underline;}

/* ### END TXT
################################################################################################# */

/* ### NEWS
################################################################################################# */

/* ### list default
########################################### */

.news-more a,
.news-more a:link,
.news-more a:visited {
  color: #7F7F7F;
  background: transparent url(../graphic/bg/bg-arrow.gif) right center no-repeat;
  padding: 0 16px 0 0;
  text-decoration: none;
}

.news-more a:hover,
.news-more a:active,
.news-more a:focus {text-decoration: underline;}

.news-teaser p a,
.news-teaser p a:link,
.news-teaser p a:visited {
  color: #7F7F7F;
  background: transparent url(../graphic/bg/bg-arrow.gif) right center no-repeat;
  padding: 0 16px 0 0;
  text-decoration: none;
}

  .news-teaser p a:hover,
  .news-teaser p a:active,
  .news-teaser p a:focus {text-decoration: underline;}

    .news-teaser p span {display: none;}

/* ### list left
########################################### */

#content .grid-left-350 .news-more,
#content .grid-left2-350 .news-more  {
  width: 100%;
  margin: 0;
  padding: 3px 0 14px 0;
  display: inline;
  float: left;
}

#content .grid-left-350 .news-month,
#content .grid-left2-350 .news-month {
  width: 100%;
  color: #FF0000;
  background: transparent url(../graphic/bg/bg-month.gif) left center no-repeat;
  font-weight: bold;
  margin: 1px 0 0 0;
  padding: 15px 15px 15px 20px;
  display: inline;
  float: left;
}

#content .grid-left-350 .news-block,
#content .grid-left2-350 .news-block {
  width: 100%;
  margin: 0 0 -2px 0;
  padding: 0;
  display: inline;
  float: left;
}

  #content .grid-left-350 .news-date,
  #content .grid-left2-350 .news-date {
    width: 80px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
  }

  #content .grid-left-350 .news-teaser,
  #content .grid-left2-350 .news-teaser {
    width: 270px;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
  }

/* ### list right
########################################### */

#content .grid-right-350 .news-more,
#content .grid-right2-350 .news-more {
  width: 100%;
  margin: 0;
  padding: 3px 0 30px 0;
  display: inline;
  float: left;
}

#content .grid-right-350 .news-month,
#content .grid-right2-350 .news-month {display: none;}

#content .grid-right-350 .news-block,
#content .grid-right2-350 .news-block {
  width: 100%;
  margin: 0 0 -2px 0;
  padding: 0;
  display: inline;
  float: left;
}

  #content .grid-right-350 .news-date,
  #content .grid-right2-350 .news-date {
    width: 100%;
    color: #FF0000;
    background-color: transparent;
    font-weight: bold;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
  }

  #content .grid-right-350 .news-teaser,
  #content .grid-right2-350 .news-teaser {
    width: 100%;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
  }

/* ### list II
########################################### */

.news-left {
  width: 250px;
    margin: 7px 20px 0 0;
  padding: 0 0 2px 0;
  display: inline;
    float: left;
}

  .grid-news .news-nav {height: 58px;}

  .news-left a,
  .news-left a:link,
  .news-left a:visited {
    color: #7F7F7F;
    background: transparent url(../graphic/bg/bg-arrow.gif) right center no-repeat;
    margin: 0;
    padding: 0 16px 0 0;
    text-decoration: none;
  }

  .news-left a:hover,
  .news-left a:active,
  .news-left a:focus {text-decoration: underline;}

    .news-left a.news-none {
      color: #7F7F7F;
      background: 0;
      margin: 0;
      padding: 0;
    }

    .news-left p span {
      color: #FF0000;
      background-color: transparent;
      font-weight: bold;
    }

.news-right {
  width: 400px;
    margin: 6px 0 0 0;
  padding: 0 0 2px 0;
  display: inline;
    float: left;
}

  #content .news-right .news-date {
    width: 100%;
    color: #FF0000;
    background-color: transparent;
    font-weight: bold;
    margin: 1px 0 0 0;
    padding: 0;
    display: inline;
    float: left;
  }

  #content .news-right .news-teaser {
    width: 100%;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
  }

/* ### END NEWS
################################################################################################# */

/* ### COMMENTS
################################################################################################# */

div.tx-comments-pi1 form#form-default {
    width: 100%;
    border: 0;
    margin: 0 0 50px 0;
    padding: 0;
    display: inline;
    float: left;
}

div.tx-comments-pi1 p {
    width: 49%;
    margin: 0 0 40px 0;
    padding: 0;
    display: inline;
    float: left;
}

span.tx-comments-comment-name {
    width: 100%;
  color: #FF0000;
  background-color: transparent;
  font-weight: bold;
    margin: 0 0 0 0;
    padding: 0;
    display: inline;
    float: left;
}

span.tx-comments-comment-date {
    width: 100%;
    margin: 0 0 10px 0;
    padding: 0;
    display: inline;
    float: left;
}

div.tx-comments-comment-content {
    width: 100%;
    margin: 0 0 40px 0;
    padding: 0;
    display: inline;
    float: left;
}

/* ### COMMENTS
################################################################################################# */


/* ### IMG
################################################################################################# */

.title-img-dummy {
  margin: 0 0 -5px 0;
  padding: 0;
}

.csc-textpic-caption {
  font-size: 85%;
  font-weight: bold;
}

html #content .csc-textpic ul {
  margin: 0;
  padding: 0 0 0 0;
  list-style-image: none;
}

/* ### END IMG
################################################################################################# */

/* ### SEARCH DEFAULT RESULTS
################################################################################################# */

.tx-indexedsearch-res {
  width: 100%;
  line-height: 140%;
  margin: 10px 0;
  padding: 0;
  display: inline;
  float: left;
}

  #content .search_both h2 {
    width: 100%;
    color: #FF0000;
    background: transparent url(../graphic/bg/bg-arrow.gif) left center no-repeat;
    font-size: 85%;
    font-weight: bold;
    margin: 1px 0 0 0;
    padding: 0 15px 0 20px;
    display: inline;
    float: left;
  }

    #content .search_both h2 a,
    #content .search_both h2 a:link,
    #content .search_both h2 a:visited {
      color: #FF0000;
      background-color: transparent;
      font-size: 120%;
      text-decoration: none;
    }

    #content .search_both h2 a:hover,
    #content .search_both h2 a:active,
    #content .search_both h2 a:focus {
      color: #FF0000;
      background-color: transparent;
      text-decoration: underline;
    }

    .search_content {
      margin: 0;
      padding: 0 0 5px 20px;
    }

    .tx-indexedsearch-redMarkup {
      color: #FFFFFF;
      background-color: #60607A;
      margin: 0;
      padding: 0 2px;
    }

    .search_path,
    .search_specs {
      margin: 0;
      padding: 0 0 0 20px;
    }

/* ### END SEARCH DEFAULT RESULTS
################################################################################################# */

/* ###  FORM
################################################################################################# */

/* ### FORM DEFAULT
########################### */

form#form-default {
  width: 100%;
  border: 0;
  margin: 0;
  padding: 0;
  display: inline;
  float: left;
}

form#form-default input.captcha_newsletter {
  display: none;
}

  form#form-default fieldset {
    width: 100%;
    border: 0;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
  }

    form#form-default legend {display: none;}

    form#form-default .form-box  {
    width: 100%;
    text-align: left;
    margin: 0;
    padding: 0 0 10px 0;
    display: inline;
    float: left;
  }

    form#form-default .form-legend  {
      width: 204px;
      text-align: left;
      margin: 0 20px 0 0;
      padding: 1px 0 0 0;
      display: inline;
      float: left;
    }

      #form-default label {
        color: #000000;
        background-color: #FFFFFF;
        margin: 0 0 0 20px;
        padding: 0;
      }

        #form-default label.haveto {
          color: #000000;
          background: #FFFFFF url(../graphic/bg/bg-arrow.gif) center left no-repeat;
          font-weight: bold;
          margin: 4px 0 0 0;
          padding: 0 0 1px 20px;
        }

    form#form-default .form-input  {
      width: 340px;
      text-align: left;
      margin: 0;
      padding: 0;
      display: inline;
      float: left;
    }

      #form-default input {
        width: auto;
        font-family: "Open Sans", Helvetica, Arial, sans-serif;
        font-size: 100%;
        color: #666666;
        background-color: #FFFFFF;
        border-top: 0;
        border-left: 0;
        border-right: 1px solid #FF0000;
        border-bottom: 1px solid #FF0000;
        margin: 0;
        padding: 1px 5px;
        cursor: pointer;
      }

        #form-default input:hover,
        #form-default input:active,
        #form-default input:focus {
          color: #000000;
          background-color: #EFEFF0;
        }

      #form-default textarea {
        width: auto;
        font-family: "Open Sans", Helvetica, Arial, sans-serif;
        font-size: 100%;
        color: #666666;
        background-color: #FFFFFF;
        border-top: 0;
        border-left: 0;
        border-right: 1px solid #FF0000;
        border-bottom: 1px solid #FF0000;
        margin: 0;
        padding: 1px 5px;
        cursor: pointer;
      }

        #form-default textarea:hover,
        #form-default textarea:active,
        #form-default textarea:focus {
          color: #000000;
          background-color: #FFFFFF;
        }

      #form-default select {
        width: auto;
        height: auto;
        font-family: "Open Sans", Helvetica, Arial, sans-serif;
        font-size: 100%;
        color: #666666;
        background-color: #FFFFFF;
        border-top: 0;
        border-left: 0;
        border-right: 1px solid #FF0000;
        border-bottom: 1px solid #FF0000;
        margin: 0;
        padding: 0 2px 1px 2px;
        cursor: pointer;
      }

        #form-default select option {
          margin: 5px;
          padding: 0;
        }

          #form-default select:hover,
        #form-default select:active,
        #form-default select:focus {
          color: #000000;
          background-color: #FFFFFF;
        }

        #form-default input.check {
        width: auto;
        height: auto;
        font-family: "Open Sans", Helvetica, Arial, sans-serif;
        font-size: 100%;
        color: #666666;
        background-color: #FFFFFF;
        border: 0;
        vertical-align: middle;
        margin: -3px -15px 0 0;
        padding: 0;
        cursor: pointer;
        }

        #form-default input.check:hover,
        #form-default input.check:active,
        #form-default input.check:focus {
          color: #000000;
          background-color: #FFFFFF;
        }

        #form-default input.radio {
        width: auto;
        height: auto;
        font-family: "Open Sans", Helvetica, Arial, sans-serif;
        font-size: 100%;
        color: #666666;
        background-color: #FFFFFF;
        border: 0;
        vertical-align: middle;
        margin: 0px -15px 4px 0;
        padding: 3px 0 0 0;
        cursor: pointer;
        }

        #form-default input.radio:hover,
        #form-default input.radio:active,
        #form-default input.radio:focus {
          color: #000000;
          background-color: #FFFFFF;
        }

      #content .form-input p.error-txt {
      color: #FF0000;
      background-color: transparent;
      font-size: 100%;
      margin: 1px 0 0 0;
      padding: 0 0 4px 0;
    }

/* ### BUTTON SEND
####################### */

#form-default input#send-default,
#form-default input#tx_comments_pi1_submit {
     width: auto;
    height: auto;
    color: #FF0000;
    background: transparent url(../graphic/bg/bg-arrow.gif) center left no-repeat;
     font-family: "Open Sans", Helvetica, Arial, sans-serif;
  font-size: 100%;
    font-weight: bold;
    border: 0;
    margin: 4px 0 0 0;
  padding: 0 0 1px 15px;
    display: inline;
    float: left;
    cursor: pointer;
}

    #form-default input#send-default:hover,
    #form-default input#send-default:active,
    #form-default input#send-default:focus,

  #form-default input#tx_comments_pi1_submit:hover,
  #form-default input#tx_comments_pi1_submit:active,
  #form-default input#tx_comments_pi1_submit:focus {
      color: #000000;
      background: transparent url(../graphic/bg/bg-arrow.gif) center left no-repeat;
    }

/* ### END BUTTON SEND
####################### */

/* ### SEARCH DEFAULT
########################### */

form#form-default .form-search  {
  width: 100%;
  text-align: left;
  margin: 0;
  padding: 0 0 10px 0;
  display: inline;
  float: left;
}

  form#form-default .form-search .form-legend  {
    width: 250px;
    text-align: left;
    margin: 0;
    padding: 1px 0 0 0;
    display: inline;
    float: left;
  }

    #form-default .form-search label {margin: 0;}

  form#form-default .form-search .form-input  {
    width: 250px;
    text-align: left;
    margin: 0;
    padding: 0;
    display: inline;
    float: left;
  }

/* ### END SEARCH DEFAULT
########################### */

/* ### END FORM
################################################################################################# */

