/*Standards*/
body { font-size: 12px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #000000; }
p { font-size: 11px; }
td { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Re gular, sans-serif;}
h1 { font-size: 15px; font-weight: bold; color: #FFFFFF; }

a:link { color: #FFFFFF; text-decoration: underline; }
a:visited { color: #FFFFFF; text-decoration: underline; }
a:hover { color: #797979; text-decoration: none; }
a:active { color: #797979; text-decoration: underline; }

.td_padding {  font-size: 13px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 18px; padding: 10px 2px 2px 15px;}
.td_footer { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; color: #797979; }
a.td_footer:link { font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; color: #797979; text-decoration: underline; }
a.td_footer:visited { font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; color: #797979; text-decoration: underline;}
a.td_footer:hover { font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; color: #FFFFFF;  text-decoration: none;}
.headtable_text { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; color: #797979; }


/*Headline*/
.headline_xxl { font-size: 15px; font-weight: bold; color: #FFFFFF; }

/*Subnavigation*/
.btn_hoam = { background-image: url(../img_fremdgaenger/btn_hoam_on.jpg) }



.sub_btn_on  { background-image: url(../img/submenu_bg_on.jpg) }
.subbutton { font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; color: #FFFFFF; text-decoration: none; padding-left: 20px;}
a.subbutton:link { font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; color: #FFFFFF; text-decoration: none; padding-left: 20px;}
a.subbutton:visited { font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; color: #FFFFFF; text-decoration: none; padding-left: 20px;}
a.subbutton:hover { font-size: 11px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; color: #FFFFFF;  text-decoration: underline; padding-left: 20px;}

/*Login & Formulare*/
a.login:link   { color: #FFFFFF; font-weight: bolder; text-decoration: underline }
a.login:visited  { color: #FFFFFF; font-weight: bolder; text-decoration: underline }
a.login:hover  { color: #FFFFFF; font-weight: bolder; text-decoration: none }
a.login:active  { color: #FFFFFF; font-weight: bolder; text-decoration: none }
.passregister { color: #FFFFFF; font-weight: bolder; text-decoration: none }
input, textarea, select, button  { color: #000000; font-weight: normal; font-size: 11px; font-family: arial, helvetica; text-decoration: none; background-color: #D8D8D8; vertical-align: bottom; padding: 0; border: solid 1px #6D6C6C;  }
.input_custom  { color: #000000; font-weight: bold; font-size: 9px; font-family: arial, helvetica; text-decoration: none; background-color: #ECECEC; vertical-align: bottom; padding: 0; border: solid 1px #6D6C6C;  }
.input_btn  { color: #000000 }

.text_small { font-size: 10px; font-weight: bold; }
.formular_login   { color: #FFFFFF; font-weight: normal; font-family: arial, helvetica; text-decoration: none; background-color: transparent; padding: 0px 0px 0px 3px; border: solid 1px #FFFFFF }

/*Template Definition*/
table.container   { width: 500px; color: #FFFFFF; }
table.content  { color: #FFFFFF; font-size: 10px; font-family: Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
td.foreground_light  { background-color: #000000 }
td.foreground_dark  { background-color: #000000 }
table.background  { background-color: #D1D1D1 }
