BODY {
    background-color: #F0F0F0;
    font-size : 14px;
    font-family : "trebuchet MS", Arial, helvetica, sans-serif;
    color: #505050;
}

a, a:link, a:visited, a:active{
	color: #0066CC;
	text-decoration: none;
}
a:hover{
	color: #999999;
	text-decoration: none;
}

input {
	font-size: 10px;
	color: #000000;
	padding: 2px;
	border: none;
    }

select {
	font-size: 10px;
	color: #000000;
	padding: 2px;
	border: 1px solid #000000;
}

/***** NL HOME SEITE *****/
table.home_table {
	position: absolute;
	top: 20px;
	left: 20px;
    font-size:11px;
}

td.home_td_hl {
    font-size: 14px;
    font-weight: bold;
    color:#505050;
}

td.home_td_abbestellt {
    color: #505050;
}

td.home_td_abonniert {
    color: #505050;
}

td.home_td_notabonniert {
    color: #505050;
}

td.home_td_link {
}
/*************************/

/***** NL INS SEITE *****/
table.ins_table {
    position: absolute;
    top: 20px;
    left: 20px;
    background-color: transparent;
    font-size: 11px;
    padding: 10px;
    width: 250;
}

td.ins_td_hl {
    font-size: 14px;
    font-weight:bold;
    color:#505050;
}

td.ins_td_hl2{
}

td.ins_td_left_det {
    text-align: right;
}

td.ins_td_right_det {
}

td.ins_td_left_btn {
    text-align: right;
}

td.ins_td_rigth_btn {
}

td.ins_td_val {
}

input.ins_btns {
    width: 150px;
    border: 1px solid #000000;;
}

input.ins_edit {
    width: 300px;
    border: 1px solid #000000;;
}

input.ins_edit_anr {
    width: 150px;
    border: 1px solid #000000;;
}

select.ins_edit_anr {
    width: 300px;
}

div.ins_val_sum {
    font-weight: bold;
    color: red;
}
/************************/

/***** NL INS CODE SEITE *****/
table.inscode_table {
    position: absolute;
    top: 20px;
    left: 20px;
    background-color: transparent;
    font-size: 11px;
    padding: 10px;
    width: 250;
}

td.inscode_td_hl {
    font-size: 14px;
    font-weight:bold;
    color: #505050;
   }

td.inscode_td_beschr{
}

td.inscode_td_textbox{
}

input.inscode_edit {
    width: 100%;
    border: 1px solid #000000;;
}

input.inscode_btns {
    width: 150px;
    border: 1px solid #000000;;
}
/*****************************/

/***** NL DEL SEITE *****/
table.del_table {
    position: absolute;
    top: 20px;
    left: 20px;
    background-color: transparent;
    font-size: 11px;
    padding: 10px;
    width: 250;
}

td.del_td_hl {
    font-size:14px;
    font-weight: bold;
    color:#505050;
}

td.del_td_hl2 {
}

td.del_td_det {
    background-color: transparent;
    text-align: center;
}

td.del_td_left_btn {
    background-color: transparent;
    text-align: right;
}

td.del_td_right_btn {
    background-color: transparent;
}

td.del_td_val_sum {
}

input.del_edit {
    width: 100%;
    border: 1px solid #000000;;
}

input.del_btns {
    width: 150px;
    border: 1px solid #000000;;
}

div.del_val_sum {
    font-weight: bold;
    color: Red;
}
/************************/

/***** ABANMELDEBESTÄTIGUNG *****/
table.abanbest_table {
    position: absolute;
    top: 20px;
    left: 20px;
    background-color: transparent;
    font-size: 11px;
    padding: 10px;
    width: 90%;
}

td.abanbest_td_hl {
    font-size:14px;
    font-weight: bold;
    color: #505050;
}

td.abanbest_td_beschr {
}

input.abanbest_btn {
    width: 100px;
    border: 1px solid #000000;;
}

    /********************************/

    /***** ABANMELDEBESTÄTIGUNG *****/
table.abanbest_table {
    position: absolute;
    top: 20px;
    left: 20px;
    background-color: transparent;
    font-size: 11px;
    padding: 10px;
    width: 90%;
}

td.abanbest_td_hl {
    font-size:14px;
    font-weight: bold;
    color:#505050;
}

td.abanbest_td_beschr {
}

input.abanbest_btn {
    width: 150px;
    border: 1px solid #000000;
}


/********************************/

/***** MOTIVE SEITE *****/
table.motive_table {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 320px;
    table-layout: fixed;
    font-size: 11px;
}

table.motive_cbl {
    font-size:11px;
    border: none;
    background-color: transparent;
}

td.motive_td_hl {
    color: #505050;
    font-size: 14px;
    font-weight: bold;
}

td.motive_td_hl2 {
    font-size: 11px;
}

td.motive_td_motive {
}

td.motive_td_btback {
}

td.motive_td_btweiter {
}

td.motive_td_info {
}

input.motive_btn_back {
    width: 150px;
    border: 1px solid #000000;;
}

input.motive_btn_weiter {
    width: 150px;
    border: 1px solid #000000;;
}

span.motive_lb_nomotiv {
    font-size: 11px;
    font-weight: bold;
    color: Red;
}
/************************/

/***** ZSFSG SEITE *****/
table.zsfsg_table {
    position: absolute;
    top: 20px;
    left: 20px;
    width: 400px;
    table-layout: fixed;
    font-size: 11px;
}

table.zsfsg_table_motive {
    font-size:11px;
}

td.zsfsg_td_hl {
}

td.zsfsg_td_hl2 {
    font-size:14px;
    font-weight: bold;
    color:#505050;
}

td.zsfsg_td_persdat {
    padding: 3px;
}

td.zsfsg_td_motive {
}

td_tsfsg_td_btns{
}

/* MOTIVE TABLE */
td.zsfsg_td_motive_yes {
    font-weight : bold;
}

td.zsfsg_td_motive_no {
}

td.zsfsg_td_motive_right {

}
/**/


input.zsfsg_bt_back {
    width:150px;
    border: 1px solid #000000;;
}

input.zsfsg_bt_abonnieren {
    width:150px;
    border: 1px solid #000000;;
}
/***********************/

/***** SENDEMAIL SEITE *****/
span.sendemail_lb_info {
    position: absolute;
    top: 10px;
    left: 10px;
    font-size: 11px;
    color:#505050;
}

input.sendemail_bt_home {
    position: absolute;
    top: 50px;
    left: 10px;
    width:150px;
    border: 1px solid #000000;;
}
/***************************/
