/* ***** STYLESHEET - Newslettermodul von elite solutions ***** */
/* ***** KUNDE: Hotel Hintertuxerhof ***** */

BODY {
    background-color: transparent;
    font-size: 14px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: black;
}

a:link, a:visited, a:active {
    color: #792424;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/* ***** TABLE ****************************************************************/
table {
    /* home_table */
    font-size: 11px;
	position: absolute;
	top: 20px;
	left: 20px;
	background-color: transparent;
    border: none;
}

table.TABLE250 {
    /* ins_table, inscode_table, del_table */
	padding: 10px;
	width: 250px;
}

table.TABLE90PRZ {
    /* abanbest_table */
    padding: 10px;
    width: 90%;
}

table.TABLE320 {
    /* motive_table */
    width: 320px;
    table-layout: fixed;
}

table.TABLE400 {
    /* zsfsg_table */
    width: 400px;
    table-layout: fixed;
}

table.TABLEMOTIVE {
    /* motive_cbl */
    position: static;
    color: black;
}

table.TABLEVAL {
    font-weight: bold;
    position: static;
}

/* ***** TD *******************************************************************/
td.TDHL {
    /* ins_td_hl, inscode_td_hl, del_td_hl, abanbest_td_hl,
       motive_td_hl, zsfsg_td_hl2 */
    font-size: 14px;
    font-weight: bold;
    height: 20px;
    top: 0px;
    line-height: 15px;
    color: #af101f;
}

td.TDHLHOME {
    /* home_td_hl */
    visibility: hidden;
}

td.TDTEXT {
    /* home_td_abbestellt, home_td_abonniert, home_td_notabonniert,
       inscode_td_beschr, inscode_td_textbox, ins_td_hl2, del_td_hl2,
       del_td_info, abanbest_td_beschr, motive_td_hl2, motive_td_motive,
       motive_td_btback, motive_td_btweiter, motive_td_info, zsfsg_td_hl,
       zsfsg_td_persdat, zsfsg_td_motive, zsfsg_td_motive_no, td_tsfsg_td_btns,
       zsfsg_td_motive_right */
    padding: 3px; /* wegen zsfsg_td_persdat */
    color: #af101f;
    font-weight: bold;
}

td.TDTEXT2 {
    padding: 3px;
    color: #af101f;
    font-weight: bold;
}

td.TDTEXTMOTIVE {
    padding: 3px; /* wegen zsfsg_td_persdat */
    color: black;
    font-weight: normal;
}

td.TDTEXTMOTIVEBOLD {
    /* zsfsg_td_motive_yes */
    padding: 3px;
    color: black;
    font-weight: bold;
}

td.TDLINK {
    /* td.home_td_link */
}

td.TDRIGHT {
    /* ins_td_left_det, ins_td_left_btn, del_td_left_btn */
    text-align: right;
}

td.TDLEFT {
    /* ins_td_right_det */
    text-align: left;
}

td.TDCENTER {
    /* del_td_det */
    text-align: center;
}

td.TDVAL {
    /* ins_td_val, del_td_val_sum */
	font-weight: bold;
	color: red;
}

/* ***** INPUT ****************************************************************/
input {
	font-size: 10px;
	color: #000000;
	padding: 2px;
	border: none;
    }

input.EDIT100PRZ {
    /* inscode_edit, del_edit */
	width: 100%;
	border: 1px solid #000000;;
}

input.BUTTONS150 {
    /* ins_btns, ins_edit_anr, inscode_btns, del_btns, abanbest_btn,
       motive_btn_back, motive_btn_weiter, zsfsg_bt_back, zsfsg_bt_abonnieren */
    width: 150px;
    border: 1px solid #000000;
}

input.BUTTONS150_HIDDEN {
    /* ins_btns_hidden, del_btns_hidden */
    visibility: hidden;
	width: 150px;
	border: 1px solid #000000;
}

input.EDIT300 {
    /* ins_edit */
	width: 300px;
	border: 1px solid #000000;;
}

input.BTHOME {
    /* sendemail_bt_home */
    position: absolute;
    top: 50px;
    left: 10px;
    width: 150px;
    border: 1px solid #000000;
}

/* ***** SELECT ***************************************************************/
select {
	font-size: 10px;
	color: #000000;
	padding: 2px;
	border: 1px solid #000000;
}

select.SELECT300 {
    /* ins_edit_anr */
    width: 300px;
}

/* ***** SPAN *****************************************************************/
span.LBTEXT {
    /* motive_lb_nomotiv */
    color: black;
    font-weight: normal;
}

span.LBEMAIL {
    /* sendemail_lb_info */
	position: absolute;
	top: 10px;
	left: 10px;
}

/******************************************************************************/
/******************************************************************************/
/******************************************************************************/

td.ins_td_hl2{
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 12px;
}

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: 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 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 14px;
   }

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 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 14px;
}

td.del_td_hl2 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 12px;
}

td.del_td_info {

}

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: 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 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 14px;
}

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 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 14px;
}

td.motive_td_hl2 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 12px;
}

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: 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 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 14px;
}

td.zsfsg_td_hl2 {
   height: 20px;
   top: 0px;
   line-height: 15px;
   color: #af101f;
   font-weight: bold;
   font-size: 12px;
}

td.zsfsg_td_persdat {
	padding: 3px;
}

td.zsfsg_td_motive {
}

td_tsfsg_td_btns{
}

/* MOTIVE TABLE */
td.zsfsg_td_motive_yes {
/*  background-image: url(Images/OK.gif);
  width:20px;
  background-repeat: no-repeat;*/
  font : 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;
}

input.sendemail_bt_home {
   position: absolute;
	top: 50px;
	left: 10px;
	width:150px;
   border: 1px solid #000000;
	font-family: Georgia, Times New Roman, Times;
}
/***************************/
