
body
{
    background-color: white;
}

#container
{
    background: white url(../images/header.gif) no-repeat 50% 0%;
}

#sectionholder
{
    background-color: rgb(68, 65, 61);
    border-color: #fff;
}
#sectionholder a
{
    color: #ccc;
}

#sections li.selected a, #sections li a:hover
{
    color: #fff;
}

.error   {color: red;}
.success {color: green;}

#centralholder
{
    background-color: #dfdde0;
}
body.info #centralholder
{
    background: black url(../images/info_bg.jpg) no-repeat 50% 0%;
}
#centralcontent
{
    background-color: white;
}


#letters a
{
    color: black;
}
#letters a:hover
{
    color: rgb(227, 165, 54);
}
ul.adhesionlist
{
    color: rgb(227, 165, 54);
}
ul.adhesionlist li
{
    border-bottom-color: #dfdde0;
}
ul.adhesionlist .comment
{
    color: #473b49;
}

ul#entities li a
{
    color: rgb(227, 165, 54);
}

.inputfield {border-color: #473b49;}
.transparentfield {color: inherit; background-color: transparent;}
.inputbutton
{
    background-color: rgb(239, 158, 4);
    border-style: none;
}
.legal
{
    color: #473b49;
}

.adhereholderin
{
    border-color: rgb(207, 94, 0);
}
.adherebox a
{
    color: black;
    background-color: rgb(227, 165, 54);
}

.counter {color: rgb(227, 165, 54);}

.fieldvalue strong {color: rgb(227, 165, 54);}

.required {color: red;}

#footer
{
  background-color: #dfdde0;
}
#footer, #footer a
{
  color: black;
}

.metretop
{
  background: transparent url(../images/metre_top.gif) no-repeat 50% 0%;
}
.metremiddle
{
  background: transparent url(../images/metre_middle.gif) repeat-y 50% 0%;
}
.metrebottom
{
  background: transparent url(../images/metre_bottom.jpg) no-repeat 50% 0%;
  /* background: transparent url(../images/metre_bottom.jpg) no-repeat 50% 0%; */
}
.metreentry .holder
{
  border-color: #ccc;
}
