/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */
  body {text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #514d47;
    }
  table.concert { border: 1px solid;
    border-color: silver;
    border-collapse: collapse;
	    }
  td.concert-l { border: 0px solid;
    border-color: silver;
    text-align: left
    }
  td.concert-c { border: 0px solid;
    border-color: silver;
    text-align: center
    }
  td.concert-r { border: 0px solid;
    border-color: silver;
    text-align: right
    }
  table.liste { border: 1px solid;
    border-color: silver;
    border-collapse: collapse;
	    }
  td.liste { border: 1px solid;
    border-color: silver;
    }
  table.contenttable { border: 0px solid;
    border-color: #BDB5B9;
    width: 100%;
    }
  #td { border: 1px solid;}
  td.align-center {text-align: center;
    background-color: #B7B7C6;
  }
  ul { margin-top: 2px;
  }

  h2, h3, h4, h5, h6, div, td, p, body, html, input, button { font-family: Verdana,Helvetica,Arial;
    margin-top: 5px;
    margin-bottom: 0px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    }

  h1 { font-family: Verdana,Helvetica,Arial;
    font-style: normal;
    font-variant: normal;
    font-size: 14px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    font-weight: bold;
    }

  img.block { display: block;
    }

  div, img { border: 0pt none ;
    margin: 0pt;
    padding: 0pt;
    }

  div#container { border: 0px solid silver;
    background: transparent url(../fileadmin/Images/hmc_background.jpg) repeat-y scroll center;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    text-align: left;
    margin: auto;
    width: 960px;
    }

  div#top { border-width: 40px;
    padding: 5px 10px 5px 5px;
    font-family: Verdana,Arial;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: 10px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    clear: both;
    text-align: right;
    color: rgb(255, 255, 255);
    background-color: rgb(63, 31, 31);
    }

  div#top a { text-decoration: none;
    color: white;
    }

  div#header { background-color: transparent;
    }

  div#links { float: left;
    padding-top: 37px;
    padding-bottom: 10px;
    background-color: transparent;
    width: 190px;
    }

  div#head { font-family: Verdana,Helvetica,Arial;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 10px;
    }

  div#footer { padding: 10px;
    clear: both;
    background-color: rgb(63, 31, 31);
    }

  div#center { width: 510px;
    margin-left: 210px;
    }

  div#right { width: 200px;
    float: right;
    text-align: left;
    padding-top: 37px;
    padding-bottom: 10px;
    }

  div#trailer { margin-left: 190px;
    }

  .float-left { float: left;
    }
legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:495px;
padding-top:10px;
padding-bottom:10px;
padding-left:20px;
border: 1px solid #C0C0C0;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}
