/*

braun #4A020D
hellbraun #FFFFFF
rosa #FFC0CB

himmelblau #4F7CBF
hellblau #B3D3EC

headerblau #9FB6DF
#1D304E

4F7CBF --> 0D65ED
*/

/*
BODY {  

        margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;
        scrollbar-face-color:#FFFFFF;
        scrollbar-shadow-color:#4A020D;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-track-color:#FFFFFF;
        scrollbar-arrow-color: #4A020D;
        scrollbar-base-color:#4A020D;

        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: #4A020D;
        text-decoration:none;

}
*/

iFrame {
	scrollbar-face-color:#FFFFFF;
        scrollbar-shadow-color:#2D3983;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-track-color:#FFFFFF;
        scrollbar-arrow-color: #2D3983;
        scrollbar-base-color:#2D3983;
}

.chapterHeaderLineTop {
	font-size: 12px;
	height:25px;
	color:#FFFFFF;
	background-color:#4A020D;
	text-align: center;
	font-weight:bold;
	padding:0px;
}

div.bodyHelp {
   color: #EEB18C;
}



.empty { background-color:transparent;}

div.help_headline {
	color: #4A020D;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 18px;
    padding-bottom: 3px;
}

div.help_headline2 {
	color: #4A020D;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
}

div.help_subline {
	color: #4A020D;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
}

div.help_text {
	color: #4A020D;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
    padding: 0;
}

div.offlineStatus {
	padding: 2px;
	background-color: #ffeeee;
	border: 2px solid #ff4444;
	font-size: 12px;
}

div.onlineStatus {
	padding: 2px;
	background-color: #ddffdd;
	border: 2px solid #44ff44;
	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 {
   font-size: 10px;
   color: #FFFFFF;
   font-family: verdana, arial, geneva, sans-serif;
   font-weight: normal;
}

.help {
   font-size: 10px;
   color: #EEB18C;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: justify;
 }

.input {
   border: solid 1px #4A020D
}

.button {
   font-size:7pt;
   color: #EEB18C; background-color: #4A020E; border: solid 1px #EEB18C;
   font-weight:normal;
   font-family: verdana,arial;
}



/* Standardtext */
p
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #4A020D;
}

/* HeaderStatus */
.headerStatus {
   font-size: 12px;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
	 vertical-align:middle;
	 padding-left:0px;
}


/* Standardtexte versch Grössen */
.text_10 {
   font-size: 10px;
   color: #4A020D;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.text_12 {
   font-size: 12px;
   color: #4A020D;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.text_12_bold {
   font-size: 12px;
   color: #4A020D;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   font-weight: bold;
 }

h3 {
   font-size: 12px;
   color: #4A020D;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

/* Rollover für Textlinks */
a:active
{
   Color: #4A020D;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   Text-Decoration: none;
}

a:link
{
   Color: #4A020D;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   Text-Decoration: none;
}

a:visited
{
   Color: #4A020D;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   text-decoration: none;
 }

a:hover
{
   Color: #4A020D;
   Font-Family: Arial, Helvetica, Sans-Serif;
   Font-Variant: normal;
   Font-Style: normal;
   Text-Decoration: underline;
}

a:active.chapterTitle { Color: #EEB18C; Text-Decoration: none;}
a:visited.chapterTitle { Color: #EEB18C; Text-Decoration: none;}
a:link.chapterTitle { Color: #EEB18C; Text-Decoration: none;}
a:hover.chapterTitle { Color: #EEB18C; Text-Decoration: underline;}

a:active.footer { color: #FFFFFF; Text-Decoration: underline; font-size: 12px;}
a:visited.footer { color: #FFFFFF; Text-Decoration: underline; font-size: 12px;}
a:link.footer { color: #FFFFFF; Text-Decoration: underline; font-size: 12px;}
a:hover.footer { color: #FFFFFF; Text-Decoration: none; font-size: 12px;}

a:active.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #EEB18C; Text-Decoration: underline;}
a:visited.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #EEB18C; Text-Decoration: underline;}
a:link.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #EEB18C; Text-Decoration: underline;}
a:hover.chapterTitleLink { font-size: 14px; font-weight:bold; vertical-align:middle; text-indent: 1px; color: #EEB18C; Text-Decoration: none;}

a:active.agentSelectorOn {font-size:12px; color:#000000; font-weight:bold; vertical-align:middle; }
a:visited.agentSelectorOn {font-size:12px; color:#000000; font-weight:bold; vertical-align:middle; }
a:link.agentSelectorOn {font-size:12px; color:#000000; font-weight:bold; vertical-align:middle; }
a:hover.agentSelectorOn {font-size:12px; color:#EEB18C; font-weight:bold; vertical-align:middle; }

a:active.agentSelectorOff {font-size:12px; color:#EEB18C; font-weight:bold; vertical-align:middle;  }
a:visited.agentSelectorOff {font-size:12px; color:#EEB18C; font-weight:bold; vertical-align:middle; }
a:link.agentSelectorOff {font-size:12px; color:#EEB18C; font-weight:bold; vertical-align:middle; }
a:hover.agentSelectorOff{font-size:12px; color:#EEB18C; font-weight:bold; vertical-align:middle; Text-Decoration: underline;}

a:active.headerPseudonymLink {font-size:12px; color:#FF0000; font-weight:bold; vertical-align:middle; Text-Decoration: underline;}
a:visited.headerPseudonymLink {font-size:12px; color:#FF0000; font-weight:bold; vertical-align:middle; Text-Decoration: underline;}
a:link.headerPseudonymLink {font-size:12px; color:#FF0000; font-weight:bold; vertical-align:middle; Text-Decoration: underline;}
a:hover.headerPseudonymLink {font-size:12px; color:#FF0000; font-weight:bold; vertical-align:middle; Text-Decoration: none;}


img.searchArrow { }

td.agentSelectorGroupOn {font-size:12px; color:#EEB18C;}
td.agentSelectorGroupOff {font-size:12px; color:#EEB18C;}


/* 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: #4A020D;
}

ul.blue
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #4A020D;
}

li.agentQualificationView {color: #4A020D;}

hr
{
   color: #4A020D;
}

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: #FFFFFF; font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
  
}

/* Kopf des Chapter */
.chapter_head_transparent
{
    color: #EEB18C;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   
}

/* Kopf des Chapter */
.chapter_head_transparent_middle
{
   color: #EEB16A;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bold;
}

.chapter_head
{
   color: #EEB16A;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   background-color: transparent;
   padding:5px;
   vertical-align:middle;
}

.chapter_head_underline
{
   color: #E8D6B0; font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   border-bottom-width:1px;
   border-bottom-style:solid;
   border-bottom-color: #4A020D;
	 
}

.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: 13px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   padding:5px;
   
}

.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: #A51A20;
   border: 1px solid #A51A20;
   padding-top:3px;
   padding-bottom:3px;
   text-align:center;
}

.chapter_subtitle_frame
{
   color: #E8D6B0;
   text-decoration:none;
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-indent: 1px;
   background-color: #4A020D;
   padding-top:3px;
   padding-bottom:3px;
   text-align:center;
}

linie-balken-unten { border: solid; border-width: 0px 0px 1px; border-color: black black #4A020D;
}

.chapter_login_title_frame
{
   color: #A51A20;
   text-decoration:none;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-indent: 1px;
   background-color: #A51A20;
   border: 1px solid #A51A20;
   padding-top:3px;
   padding-bottom:3px;
   text-align:left;

}

.chapter_title_frame_left
{
   color: #A51A20;
   text-decoration:none;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-indent: 1px;
   background-color: #A51A20;
   border: 1px solid #A51A20;
   padding-top:3px;
   padding-bottom:3px;
   text-align:left;
}

.chapter_title_layer
{
   color: #A51A20;
   font-size: 12px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   background-color: #A51A20;
   padding-bottom:3px;
}

.spacer_35
{
   width: 35px;
   color: black;
   vertical-align: top;
}

input
{
   font-size: 10px;
   color: #4A020D;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

select
{
   font-size: 10px;
   color: #4A020D;
   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:#006243;
    text-align:left;
    padding-left:2px;
    padding-right:3px;
    padding-top:3px;
    padding-bottom:3px;
    border:1px solid #4A020D;
    background-color:#FFFFFF;
}


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:#4A020D;
  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:#4A020D;
  background-color:#f9f0c3;
  border: solid 1px #4A020D;
}

table.voting{
  color:#4A020D;
}

th.voting {color:#4A020D; padding:3px; background-color:#4A020D;}

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:#4A020D;margin:0;}
div.nxTippBox span.head{color:#4A020D;font-weight:bold;font-size:15px;}
div.nxTippBox span.text{color:#4A020D;font-weight:normal;font-size:13px;}
div.nxTippBox ul{color:#4A020D;margin-top:4px;margin-left:38px;padding-left:0;margin-bottom:6px;}

div.nxInfoBox img.infologo{float:left;margin-right:10px;margin-top:2px;}
div.nxInfoBox h2{color:#4A020D;margin:0;}
div.nxInfoBox span.head{color:#4A020D;font-weight:bold;font-size:15px;}
div.nxInfoBox span.text{color:#4A020D;font-weight:normal;font-size:13px;}
div.nxInfoBox ul{color:#4A020D;margin-top:4px;margin-left:38px;padding-left:0;margin-bottom:6px;}

div.nxFormBox h2{color:#4A020D;margin:0;}
div.nxFormBox table.form{color:#4A020D; background-color:#C0C0C0; border: solid 1px #808080;}
div.nxFormBox tr.head {color:#4A020D; font-weight:bold; font-size:11px;}
div.nxFormBox tr.row {color:#4A020D; font-weight:bold; font-size:9px;}
div.nxFormBox span.text{color:#4A020D;font-weight:normal;font-size:13px;}
div.nxFormBox ul{color:#4A020D;margin-top:4px;margin-left:38px;padding-left:0;margin-bottom:6px;}

div.ticker { text-align:center; color:#EEB18C; background-color:#EAD8AF; padding-left:5px; padding-right:5px; padding-bottom:3px; padding-top:3px; z-index: 0}

div.messageInfoTable table.global {color:#4A020D;}
div.messageInfoTable th.red14 {color: #4A020D; text-align:left; font-size:14px; padding-bottom:5px;}
div.messageInfoTable td.black {color:black; text-align:justify; font-size:12px; padding:5px;}
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: #4A020D; text-align:left; margin-top:4px;margin-left:25px;padding-left:0;margin-bottom:6px; margin-right:25px;}
div.messageInfoTable a:link {color: #4A020D;}
div.messageInfoTable a:active {color: #4A020D;}
div.messageInfoTable a:visited {color: #4A020D;}
div.messageInfoTable a:hover {color: #4A020D; text-decoration: underline;	}
div.messageInfoTable hr {color: #4A020D;}


div.userInterface table.global {border: solid 1px #4A020D; background-color: #FFFFFF; color:#4A020D;}
div.userInterface td {color:#4A020D;}
div.userInterface td.text_10_bold {font-size: 10px; font-weight: bold;}
div.userInterface input.buttonPeriod {font-size:7pt;
																      color: #FFFFFF; background-color: #4A020E;
																      font-weight:normal;
																      font-family: verdana,arial;
																	    vertical-align:bottom;
																	   }

div.userInterface hr {color: #4A020D;}
div.userInterface a.head:link {color: #4A020D;}
div.userInterface a.head:active {color: #4A020D;}
div.userInterface a.head:visited {color: #4A020D;}
div.userInterface a.head:hover {color: #4A020D;}

div.userInterface a:link {color: #4A020D; font-weight:bold;}
div.userInterface a:active {color: #4A020D; font-weight:bold;}
div.userInterface a:visited {color: #4A020D; font-weight:bold;}
div.userInterface a:hover {color: #4A020D; font-weight:bold;}

/* Styles fuer Email-Beratung */
div.emailCounselTable table {padding-top:3px; border: solid 1px #4A020D;}
div.emailCounselTable th 
{
  color:#4A020D; 
  font-size:12px; 
  font-weight:bold; 
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#4A020D;
}

div.emailCounselTable td.column 
{
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:#4A020D;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#4A020D;
}

div.emailCounselTable td.lastColumn 
{
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#4A020D;
  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: #0D9847; font-weight:bold;}
div.emailCounselTable a.wait:active {color: #0D9847; font-weight:bold;}
div.emailCounselTable a.wait:visited {color: #0D9847; font-weight:bold;}
div.emailCounselTable a.wait:hover {color: #0D9847; 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:#4A020D; font-size:10px; font-weight:normal;}
div.emailCounselAnswer td.headline {font-size:16px; font-weight:bold; color:#4A020D; padding-top:5px; padding-left:10px;}
div.emailCounselAnswer td.subline {font-size:12px; font-weight:normal; color:#4A020D; padding-top:5px; padding-left:10px;}
div.emailCounselAnswer li {font-size:12px; font-weight:normal; color:#4A020D; padding-top:5px; padding-left:10px;}

div.emailCounselAnswer td.pricelegend {font-size:10px; font-weight:normal; color:#4A020D; vertical-align:middle; padding:5px;}

div.emailCounselCreate td.headline {font-size:16px; font-weight:normal; color:#4A020D; padding-top:5px; padding-left:10px;}
div.emailCounselCreate td.subline {font-size:12px; font-weight:normal; color:#4A020D; padding-top:5px; padding-left:5px;}

div.onlineChatUserWindow table.global {border: solid 1px #4A020D; background-color: #FFFFFF; color:#4A020D;}
div.onlineChatUserWindow td {color:#4A020D;}
div.onlineChatUserWindow td.chapter_title_frame {  color: #4A020D;
												   text-decoration:none;
												   font-size: 12px;
												   font-family: Verdana, Arial, Helvetica, sans-serif;
												   font-weight: bold;
												   text-indent: 1px;
												   background-color: #FFFFFF;
												   border: 1px solid #4A020D;
												   padding-top:3px;
												   padding-bottom:3px;
												   text-align:left;
												}
div.onlineChatUserWindow a:link {color: #4A020D; font-weight:bold;}
div.onlineChatUserWindow a:active {color: #4A020D; font-weight:bold;}
div.onlineChatUserWindow a:visited {color: #4A020D; font-weight:bold;}
div.onlineChatUserWindow a:hover {color: #B75B75; font-weight:bold;}


/* Styles fr Beraterteamdarstellung */
div.groupTitleHeader table {border: solid 1px #4A020D;}
div.groupTitleHeader tr {background-color:#FFFFFF; color:#4A020D;}

input {font-size: 10px; color: #4A020D; border: solid 1px #4A020D; vertical-align: top;}

tr.formRow   {}
td.formLabel {font-size: 12px; font-weight:bold; color:#4A020D;
                             padding-top:3px;
                             text-align: right; vertical-align: top; }
td.formInput {font-size: 10px; font-style:oblique; text-align: left; vertical-align: top; padding-top:3px;
                              color:#4A020D;}
input.button { font-size:11px; font-weight:bold; font-family: verdana,arial;
                              color: #EEB18C; background-color: #4A020E; border: solid 1px #EEB18C;
                            }  


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; visibility: hidden; position: absolute; z-index: 0; width:400px; height: auto; border: solid 1px #4A020D; }
div#quicktipp1  { background-color: #FFFFFF; visibility: hidden; position: absolute; z-index: 0; width:400px; height: auto; border: solid 1px #4A020D; }
.infoLayer      { background-color: #FFFFFF; visibility: hidden; position: absolute; z-index: 0; width:200px; height: auto; border: solid 1px #4A020D; }


div#kmenue      { background-color: #A51A20;; visibility: hidden; position: absolute; z-index: 0; top: 0px; left: 0px; width: auto; height: auto; border: solid 1px #4A020D; }
div#smsNoticePseudo   {visibility: hidden; z-index: 0; width: auto; height: auto; color: #B75B75; font-size: 22px; text-align:center; font-weight:bold;}
div#callNoticeOffer   {visibility: hidden; z-index: 0; width: auto; height: auto; background-color: #FFFFFF; color: #4A020D; border: solid 1px #4A020D; font-size: 15px; text-align:center; font-weight:bold;}
div#smsNoticeInfo     {z-index:10; visibility:hidden; font-weight:normal; color: #4A020D; font-size: 8px;}
style.smsInfo  { background-color: #A51A20; color: #00008b; font-size: 20px; text-align:center; font-weight:bold;}

table.backgroundtable {
	
}

table.mainbackgroundtable {
	padding: 0px;
	background-color:#4A020D;
}

table.headertable {
	padding: 0px;
	margin-top: 50px;
}


.ue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4A020D;
}

a.navi:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEB18C;
	text-decoration: underline;
}
a.navi:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEB18C;
	text-decoration: underline;	
}
a.navi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEB18C;
	text-decoration: underline;	
}
a.navi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #EEB18C;
	text-decoration: none;	
}

.navitext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #EEB18C;
}

/* Dialoge */
div.globalForm {background-color: transparent; }
div.globalForm fieldset {font-size: 14px; font-weight:normal; color:#EEB18C; border:1px solid #EEB18C;}
div.globalForm fieldset.outline {font-size: 18px; border:1px solid #EEB18C;}
div.globalForm tr.formRow   {}
div.globalForm td.formLabel {font-size: 12px; font-weight:bold; color:#EEB18C;
                             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;
                             color:#4A020D;}
div.globalForm input.button { font-size:11px; font-weight:bold; font-family: verdana,arial;
                              color: #EEB18C; background-color: #4A020E; border: solid 1px #EEB18C;
                            }  



									
