* {
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
color: #000000;
}

body { background-color: #FFFFFF; }


/*
h1 {
margin: 0 0 10 0px;
font-size : 14px;
color : #C60000;
}
*/

h2 {
margin: 0 0 6 0px;
font-size: 14px;
font-weight: bold;
color: #807870;
}

#CONTENT { padding: 10 0 10 100px; }
#ARCHIV { padding: 20 0 20 100px; }
#FOOTER { padding: 0 0 0 100px; font-size: 11px; }
#BACKLINK { padding: 0 0 10 100px; }


td.backgr { background-color: #E7E0D9; }
td.header_backgr { background-color: #E7E0D9; padding: 10 0 0 10px; }

a.main_header_title:link, a.main_header_title:visited, a.main_header_title:hover, a.main_header_title:active {
  color : #FFFFFF;
  font-size: 48px;
  padding: 0px;
  text-decoration: none;
}
.main_header { padding-left: 3px; }

.newsl_sub_description { color : #000000; }
.newsl_sub_error { font-weight: bold; color : red; font-size: 10px;}
.formlabel  { color : #000000; font-weight : bold; }


p { padding: 1px; margin: 0px; }

p.archiv_top { font-weight: bold; }
p.archiv { font-size: 12px; }

input.formfield, .tx-srfeuserregister-pi1 input, .tx-srfeuserregister-pi1 select, .tx-newloginbox-pi1 input {
background-color: #E7E0D9;
border-color: #000000;
border-width: 1px;
}

input.formbutton, input.tx-srfeuserregister-pi1-submit, .tx-newloginbox-pi1 input {
background-color: #E7E0D9;
font-weight : bold;
border-color: #000000;
border-width: 1px;
}


a, a:active, a:visited, a:hover { color : #000000; text-decoration: underline; }
a.archiv, a.archiv:active, a.archiv:visited { font-size: 12px; text-decoration: none; }
a.archiv:hover { color: #807870; font-size: 12px; text-decoration: none; }
