BODY {  background-color: #FBB88E;
        margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
        scrollbar-face-color:#ffffff;
        scrollbar-shadow-color:#ffffff;
        scrollbar-highlight-color:#ffffff;
        scrollbar-track-color:#ffffff;
        scrollbar-arrow-color: #BF0101;
        scrollbar-3dlight-color: #BF0101;
        scrollbar-base-color:#ffffff;
        scrollbar-darkshadow-color: #BF0101;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-style:normal;
        line-height:normal;
        font-weight:normal;
        font-variant:normal;
        text-transform:none;
        color: #BF0101; 
        text-decoration:none;
}



div.navi_button_over{color:#BF0101;
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     text-decoration:none;
                     background-color:#FBB88E;
                     cursor:pointer;
                     font-size: 11px;
                     font-weight: bold;
                     vertical-align: middle;
                     text-align: center;
                     display: block;
                     clear: Both;
                     padding-left:0px;
                     padding-right:0px;
                     padding-top:1px;
                     padding-bottom:1px;
                     border-top-width:1px;
				     border-top-style:solid;
				     border-top-color: #FFFFFF;
				     border-bottom-width:1px;
				     border-bottom-style:solid;
				     border-bottom-color: #FFFFFF;
                    }

div.navi_button_out{color:#FFFFFF;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
                    text-decoration:none;
                    background-color:#BF0101;
                    cursor:auto;
                    font-size: 11px;
                    font-weight: bold;
                    vertical-align: middle;
                    display: block;
                    clear: Both;
                    text-align: center;
                    padding-left:0px;
                    padding-right:0px;
                    padding-top:1px;
                    padding-bottom:1px;
                    border-top-width:1px;
				    border-top-style:solid;
				    border-top-color: #FFFFFF;
				    border-bottom-width:1px;
				    border-bottom-style:solid;
				    border-bottom-color: #FFFFFF;
                   }

div.help_headline {
	color: #BF0101;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding-bottom: 3px;
}

div.help_headline2 {
	color: #BF0101;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
}

div.help_subline {
	color: #BF0101;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
}

div.help_text {
	color: #BF0101;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
    padding: 0px;
}

div.offlineStatus {
	padding: 2px;
	background-color: #ffeeee;
	border: 2px solid #ff4444;
	font-size: 12px;
}

div.onlineStatus {
    color: #007F00;
	padding: 2px;
	background-color: #ddffdd;
	border: 2px solid #007F00;
	font-size: 12px;
}

td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

/* Sonderformate */
.smallgrey
{
   font-size: 9px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   color: #666666;
 }

.footer
{
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   border: 1px solid #BF0101;
}


.help
{
   font-size: 10px;
   color: #333333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: justify;
 }

.input
{
   border: solid 1px #BF0101
}

.button
{
   font-size:7pt;
   border: solid 1px #FFFFFF;
   background-color: #BF0101;
   color: #FFFFFF;
   font-weight:normal;
   font-family: verdana,arial;
}

/* Standardtext */
p
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #BF0101;
}

/* HeaderStatus */
.headerStatus
{
   font-size: 12px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

/* Seitenkopf */
/* Standarttexte versch Grössen */
.text_10
{
   font-size: 10px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.text_12
{
   font-size: 12px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.text_10_bold
{
   font-size: 10px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
 }

.text_12_bold
{
   font-size: 12px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
 }

h3
{
   font-size: 12px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

/* Rollover für Textlinks */
a:active
{
   Color: #BF0101;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   Text-Decoration: none;
}

a:link
{
   Color: #BF0101;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   Text-Decoration: none;
}

a:visited
{
   Color: #BF0101;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   text-decoration: none;
 }

a:hover
{
   Color: #BF0101;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   Text-Decoration: none;
}

a:active.chapterTitle { Color: #FFFFFF; Text-Decoration: none;}
a:visited.chapterTitle { Color: #FFFFFF; Text-Decoration: none;}
a:link.chapterTitle { Color: #FFFFFF; Text-Decoration: none;}
a:hover.chapterTitle { Color: #FFFFFF; Text-Decoration: underline;}

a:active.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #FFFFFF; Text-Decoration: underline;}
a:visited.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #FFFFFF; Text-Decoration: underline;}
a:link.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #FFFFFF; Text-Decoration: underline;}
a:hover.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #FFFFFF; Text-Decoration: none;}

/* Links Berater in Detailansicht */
a:active.detailAgentLink {font-size:14px; color:#333333; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:visited.detailAgentLink {font-size:14px; color:#333333; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:link.detailAgentLink {font-size:14px; color:#333333; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:hover.detailAgentLink {font-size:14px; color:#333333; font-weight:bold; vertical-align:middle; Text-Decoration: underline;}


/* Links der Beraterauswahl selektiert */
a:active.agentSelectorOn {font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:visited.agentSelectorOn {font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:link.agentSelectorOn {font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:hover.agentSelectorOn {font-size:12px; color:#BF0101; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
/* Links der Beraterauswahl nicht selektiert */
a:active.agentSelectorOff {font-size:12px; color:#BF0101; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:visited.agentSelectorOff {font-size:12px; color:#BF0101; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:link.agentSelectorOff {font-size:12px; color:#BF0101; font-weight:bold; vertical-align:middle; Text-Decoration: none;}
a:hover.agentSelectorOff{font-size:12px; color:#FFFFFF; font-weight:bold; vertical-align:middle; Text-Decoration: none;}


/* Formatierung für Tabellenrand */
.table-left
{
   border-color: black black black #3D3767;
   padding-left: 4px;
   border-style: solid;
   border-top-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-left-width: 1px
}

ul
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #BF0101;
}

ul.blue
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #BF0101;
}

hr
{
   Color: #BF0101;
}

TD.formlabel
{
   font-family : Arial, Helvetica, Verdana;
   font-size: 10pt;
   text-align: right;
   vertical-align: top;
   font-weight:bold;
   color:#757575;
   background-color:transparent;
}

.site_head
{
   color: #0000FF; font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   background-color: #BF0101;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color: #BF0101;
   border-top-width:1px;
   border-top-style:solid;
   border-top-color: #BF0101;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color: #BF0101;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color: #BF0101;
}

/* Kopf des Chapter */
.chapter_head_transparent {
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color: #BF0101;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color: #BF0101;
   border-top-width:1px;
   border-top-style:solid;
   border-top-color: #BF0101;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color: #BF0101;
}

/* Kopf des Chapter */
.chapter_head
{
   color: #000000; font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   border-left-width:1px;
   border-left-style:solid;
   border-left-color: #BF0101;
   border-top-width:1px;
   border-top-style:solid;
   border-top-color: #BF0101;
   border-right-width:1px;
   border-right-style:solid;
   border-right-color: #BF0101;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color: #BF0101;
}

/* Kopf des Chapter */
.chapter_head_underline
{
   color: #000000; font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color: #BF0101;
}

.abstand_10px
{
   background-position: 1em 0; top: 10px
}

form
{
   margin: 0;
   padding: 0;
   border-style: none
}
.form
{
   margin: 0;
   padding: 0;
   border-style: none
}

.berater_titel
{
   font-size: 10px;
   font-weight: bold;
   text-decoration: underline overline
}


.chapter_title
{
   color: #FFFFFF; font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   background-color: #BF0101;
   padding:3px;
}

.chapter_title_frame
{
   color: #FFFFFF;
   text-decoration:none;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-indent: 1px;
   background-color: #BF0101;
   padding-top:3px;
   padding-bottom:3px;
   text-align:center;
}

.chapter_subtitle_frame
{
   color: #FFFFFF;
   text-decoration:none;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-indent: 1px;
   background-color: #BF0101;
   padding-top:3px;
   padding-bottom:3px;
   text-align:center;
}

linie-balken-unten { border: solid; border-width: 0px 0px 1px; border-color: black black #F7975A;
}
.chapter_login_title_frame
{
   color: #FFFFFF;
   text-decoration:none;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-indent: 1px;
   background-color: #BF0101;
   border: 1px solid #BF0101;
   padding-top:3px;
   padding-bottom:3px;
   text-align:left;

}


.chapter_title_layer
{
   color: #FFFFFF; font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   background-color: #BF0101;
   padding-bottom:3px;
}

.spacer_35
{
   width: 35px;
   color: black;
   vertical-align: top;
}

input
{
   font-size: 10px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

select
{
   font-size: 10px;
   color: #BF0101;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.headtext
{
	font-family: verdana, arial, geneva, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: left;
	font-weight: bold
}

table.listHead {
    color:#FFFFFF;
    text-align:left;
    padding-left:2px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    border:1px solid #BF0101;
    background-color: transparent;
}


td.narrowTblRowLine {
    font-weight:normal;
    font-size:8pt;
    color:#353535;
    text-align:left;
    padding-top:3px;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:1px;
    vertical-align:top;
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#C0C0C0;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#C0C0C0;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#C0C0C0;
}

td.tblRowLine
{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size:7pt;
  color:#353535;
  text-align:left;
  padding-top:4px;
  padding-left:3px;
  padding-right:15px;
  padding-bottom:2px;
  vertical-align:middle;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#C0C0C0;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#C0C0C0;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#4682B4;
}

td.tblRowLineCenter
{
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-weight:normal;
  font-size:7pt;
  color:#353535;
  text-align:center;
  padding-top:4px;
  padding-left:3px;
  padding-right:3px;
  padding-bottom:2px;
  vertical-align:top;
  border-left-width:1px;
  border-left-style:solid;
  border-left-color:#C0C0C0;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#C0C0C0;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#4682B4;
}

td.tblRowLineRight
{
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-size:7pt;
    color:#353535;
    text-align:right;
    padding-top:4px;
    padding-left:3px;
    padding-right:15px;
    padding-bottom:2px;
    vertical-align:top;
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#C0C0C0;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#C0C0C0;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#4682B4;
}

table.error{
  color:#b42e33;
  background-color:#f9f0c3;
  border: solid 1px #b42e33;
}

table.info{
  color:#BF0101;
  background-color:#ffffff;
  border: solid 1px #BF0101;
}

th.voting {color:#FFFFFF; padding:3px; background-color:#BF0101;}

div.nxErrorBox img.errorlogo{float:left;margin-right:10px;margin-top:2px;}
div.nxErrorBox h2{color:#b42e33;margin:0;}
div.nxErrorBox span.head{color:#b42e33;font-weight:bold;font-size:15px;}
div.nxErrorBox span.text{color:#b42e33;font-weight:normal;font-size:13px;}
div.nxErrorBox ul{color:#b42e33;margin-top:4px;margin-left:38px;padding-left:0;margin-bottom:6px;}

div.nxTippBox img.infologo{float:left;margin-right:10px;margin-top:2px;}
div.nxTippBox h2{color:#000080;margin:0;}
div.nxTippBox span.head{color:#000080;font-weight:bold;font-size:15px;}
div.nxTippBox span.text{color:#000080;font-weight:normal;font-size:13px;}
div.nxTippBox ul{color:#000080;margin-top:4px;margin-left:38px;padding-left:0;margin-bottom:6px;}

div.nxFormBox h2{color:#000000;margin:0;}
div.nxFormBox table.form{color:#000000; background-color:#C0C0C0; border: solid 1px #808080;}
div.nxFormBox tr.head {color:#000000; font-weight:bold; font-size:11px;}
div.nxFormBox tr.row {color:#000000; font-weight:bold; font-size:9px;}
div.nxFormBox span.text{color:#000000;font-weight:normal;font-size:13px;}
div.nxFormBox ul{color:#000000;margin-top:4px;margin-left:38px;padding-left:0;margin-bottom:6px;}

div.ticker { background-color:#FFFFFF; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:3px;}

div.messageInfoTable table.global {border: solid 1px #808080; background-color: #FFFFFF; color:#BF0101;}
div.messageInfoTable td.red14 {color:red; text-align:center; font-size:14px;}
div.messageInfoTable td.step {text-align:center; font-size:14px; font-weight:bold;}
div.messageInfoTable td.text {font-size:12px; padding-left:5px; padding-right:5px; text-align:center;}
div.messageInfoTable ul{color: #BF0101; text-align:left; margin-top:4px;margin-left:25px;padding-left:0;margin-bottom:6px; margin-right:25px;}
div.messageInfoTable a:link {color: #BF0101;}
div.messageInfoTable a:active {color: #BF0101;}
div.messageInfoTable a:visited {color: #BF0101;}
div.messageInfoTable a:hover {color: #B75B75;}
div.messageInfoTable hr {color: #BF0101;}


div.userInterface table.global { background-color: #FFFFFF; color:#BF0101;}
div.userInterface td {color:#BF0101;}
div.userInterface td.text_10_bold {font-size: 10px; font-weight: bold;}
div.userInterface input.buttonPeriod { font-size:7pt;
									   border: solid 1px #FFFFFF;
									   background-color:#BF0101;
									   color:#FFFFFF;
									   font-weight:normal;
									   font-family: verdana,arial;
									   vertical-align:bottom;
									 }

div.userInterface hr {color: #BF0101;}
div.userInterface a.head:link {color: #BF0101;}
div.userInterface a.head:active {color: #BF0101;}
div.userInterface a.head:visited {color: #BF0101;}
div.userInterface a.head:hover {color: #B75B75;}

div.userInterface a:link {color: #BF0101; font-weight:bold;}
div.userInterface a:active {color: #BF0101; font-weight:bold;}
div.userInterface a:visited {color: #BF0101; font-weight:bold;}
div.userInterface a:hover {color: #B75B75; font-weight:bold;}

/* Styles fuer Email-Beratung */
div.emailCounselTable th {color:#BF0101; font-size:12px; font-weight:bold;}
div.emailCounselTable th 
{
  color:#BF0101; 
  font-size:12px; 
  font-weight:bold; 
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#BF0101;
}

div.emailCounselTable td.column 
{
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#BF0101;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#BF0101;
}

div.emailCounselTable td.lastColumn 
{
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#BF0101;
  padding-left:2px;
}

/* Link wenn Aktion erwartet. */
div.emailCounselTable a.action:link {color: #FF0000; font-weight:bold;}
div.emailCounselTable a.action:active {color: #FF0000; font-weight:bold;}
div.emailCounselTable a.action:visited {color: #FF0000; font-weight:bold;}
div.emailCounselTable a.action:hover {color: #FF0000; font-weight:bold;}

div.emailCounselTable a.wait:link {color: #BF0101; font-weight:bold;}
div.emailCounselTable a.wait:active {color: #BF0101; font-weight:bold;}
div.emailCounselTable a.wait:visited {color: #BF0101; font-weight:bold;}
div.emailCounselTable a.wait:hover {color: #BF0101; font-weight:bold;}

div.emailCounselTable a.close:link {color: #5F5F5F; font-weight:normal;}
div.emailCounselTable a.close:active {color: #5F5F5F; font-weight:normal;}
div.emailCounselTable a.close:visited {color: #5F5F5F; font-weight:normal;}
div.emailCounselTable a.close:hover {color: #5F5F5F; font-weight:normal;}

div.emailCounselTable span {color:#BF0101; font-size:10px; font-weight:normal;}
div.emailCounselAnswer td.BF0101 {font-size:16px; font-weight:bold; color:#BF0101; padding-top:5px; padding-left:10px;}
div.emailCounselAnswer td.subline {font-size:12px; font-weight:normal; color:#BF0101; padding-top:5px; padding-left:10px;}
div.emailCounselAnswer li {font-size:12px; font-weight:normal; color:#BF0101; padding-top:5px; padding-left:10px;}

div.emailCounselAnswer td.pricelegend {font-size:10px; font-weight:normal; color:#BF0101; vertical-align:middle; padding:5px;}

div.emailCounselCreate td.headline {font-size:16px; font-weight:normal; color:#BF0101; padding-top:5px; padding-left:10px;}
div.emailCounselCreate td.subline {font-size:12px; font-weight:normal; color:#BF0101; padding-top:5px; padding-left:5px;}

div.onlineChatUserWindow table.global {border: solid 1px #BF0101; color:#BF0101;}
div.onlineChatUserWindow td {color:#BF0101;}
div.onlineChatUserWindow td.chapter_title_frame {  color: #BF0101;
												   text-decoration:none;
												   font-size: 12px;
												   font-family: Verdana, Arial, Helvetica, sans-serif;
												   font-weight: bold;
												   text-indent: 1px;
												   background-color:#FBB88E;
												   border: 1px solid #BF0101;
												   padding-top:3px;
												   padding-bottom:3px;
												   text-align:left;
																								}
div.onlineChatUserWindow a:link {color: #BF0101; font-weight:bold;}
div.onlineChatUserWindow a:active {color: #BF0101; font-weight:bold;}
div.onlineChatUserWindow a:visited {color: #BF0101; font-weight:bold;}
div.onlineChatUserWindow a:hover {color: #B75B75; font-weight:bold;}

/* Styles fuer Beraterteamdarstellung */
div.groupTitleHeader table {}
div.groupTitleHeader tr {color:#BF0101;}

tr.formRow   {font-size: 9px; color:#BF0101; font-weight:bold; background-color:#FFFFFF;}
td.formLabel {font-size: 10px; text-align: right; vertical-align: top; font-weight:bold; color:#BF0101; text-decoration: none; background-color:#FFFFFF;}
td.formInput {font-size: 9px; text-align: left; vertical-align: top; background-color:#FFFFFF; }
input {font-size: 10px; color: #BF0101; border: solid 1px #BF0101; vertical-align: top;}


sup.formSign { font-family : Arial, Helvetica, Verdana; font-size: 18px; vertical-align: top; color: #b22222; font-weight: bold }

th.tippBox {
    background-color:silver;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:bold;
    font-size:10pt;
    color: #b22222;
    text-align:left;
    padding-top:2px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    vertical-align:middle;
  }

td.messageBox {
    border: solid 1px #4682B4;
    background-color:transparent;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-size:7pt;
    color: #333333;
    text-align:left;
    padding-top:2px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    vertical-align:middle;
  }

td.tippBox {
    background-color:transparent;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-weight:normal;
    font-size:7pt;
    color: #333333;
    text-align:left;
    padding-top:2px;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    vertical-align:middle;
  }

div#quicktipp { background-color: #FFFFFF; color: #BF0101; visibility: hidden; position: absolute; z-index: 0; width:400px; height: auto; border: solid 1px #BF0101 }
div#quicktipp1 { background-color: #FFFFFF; color: #BF0101; visibility: hidden; position: absolute; z-index: 0; width:400px; height: auto; border: solid 1px #BF0101 }
.infoLayer {background-color: #FFFFFF; visibility: hidden; position: absolute; z-index: 0; width:200px; height: auto; border: solid 1px #BF0101; }
div#categoryQuicktipp { background-color: #FFFFFF; color: #BF0101; visibility: hidden; position: absolute; z-index: 0; width:auto; height: auto; border: solid 1px #BF0101 }



div#kmenue   {  background-color:silver; visibility: hidden; position: absolute; z-index: 0; top: 0px; left: 0px; width: auto; height: auto; border: solid 1px #000000 }
div#smsNoticePseudo   {visibility: hidden; z-index: 0; width: auto; height: auto; color: #FFFFFF; font-size: 22px; text-align:center; font-weight:bold;}
div#callNoticeOffer   {visibility: hidden; z-index: 0; width: auto; height: auto; color: #FFFFFF; font-size: 15px; text-align:center; font-weight:bold;}
div#smsNoticeInfo     {z-index:10; visibility:hidden; font-weight:normal; color: #000000; font-size: 8px;}
style.smsInfo {  background-color:silver; color: #00008b; font-size: 20px; text-align:center; font-weight:bold;}


/* Dialoge */
div.globalForm {background-color: transparent; }
div.globalForm fieldset {font-size: 14px; font-weight:normal; border:1px solid #BF0101;}
div.globalForm fieldset.outline {font-size: 18px; border:1px solid #BF0101;}
div.globalForm tr.formRow   {background-color:#FBB88E;}
div.globalForm td.formLabel {font-size: 12px; font-weight:bold; color:#BF0101;
                             background-color:#FBB88E; padding-top:3px;
							 text-align: right; vertical-align: top; }
div.globalForm td.formInput {font-size: 10px; font-style:oblique; text-align: left; vertical-align: top; padding-top:3px;
                             background-color:#FBB88E; }
div.globalForm input.button { font-size:11px; font-weight:bold; font-family: verdana,arial;
                              color: #FFFFFF; background-color: #BF0101; border: solid 1px #FFFFFF;
                            }  