    body         {font-family: Verdana, Arial; font-size: 12px; background-color: #0a84c1; color: #000000; 
                scrollbar-face-color: #5AB1DA;
                scrollbar-track-color: #B1EBF9;
                scrollbar-base-color: #B1EBF9;
                scrollbar-arrow-color: black;
                scrollbar-3dlight-color: #B1EBF9;
                scrollbar-highlight-color: #B1EBF9;
                scrollbar-shadow-color: #E7F7D6;
                scrollbar-darkshadow-color: #B1EBF9;
                }
    td              {font-family: Verdana, Arial; font-size: 12px;}
	.hlt td         {background-color: #CDECF3; color: #000000;}
    a:Hover         {color: #FF0000; text-decoration: underline;}
    a:Visited       {color: #000066; text-decoration:none;}
    a:Active        {color: #0000AA; text-decoration: none; font-weight: bold;}
    a               {color: #000066;  text-decoration:none;}
    a.subnavitoplinks    {text-decoration: none; color: #000000; font-size: 10px;}
    a.subnavitoplinks:Hover    {text-decoration: underline; color: #FF0000; font-size: 10px;}
    a.subnavitoplinks:Visited    {text-decoration: none; color: #000000; font-size: 10px;}

    a.ft14          {font-size: 14px; font-weight: bold; color: #990000; text-decoration:none;}
    a.ft14:Visited  {font-size: 14px; font-weight: bold; color: #990000; text-decoration:none;}
    a.ft14:Hover    {font-size: 14px; color: #FF0000; font-weight: bold; text-decoration: underline;}
    a.ft14:Active   {font-size: 14px; color: #0000AA; font-weight: bold; text-decoration: none;}
    h1              {font-size: 15px; font-weight: bold; margin-bottom:2px;}
    h2              {font-size: 14px; font-weight: bold; margin-bottom:2px;}
    h3              {font-size: 13px; font-weight: bold; margin-bottom:4px;}
    input:focus     {background-color : #DDDDDD;}
    
    .header         {font-size: 14px; font-weight: bold;}
    .headerred      {font-size: 12px; font-weight: bold; color: #990000;}
    .description    {font-size: 10px;}
    .txtgrey        {background-color: #F3F3F3; background-image: url('../images/bg_textbox.gif'); BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT: #bababa 1px solid; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #bababa 1px solid; MARGIN: 0px; BORDER-LEFT: #bababa 1px solid; BORDER-BOTTOM: #bababa 1px solid;}
    .txtred         {background-color: #F3F3F3; background-image: url('../images/bg_textbox-red.gif'); BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT: #bababa 1px solid; BACKGROUND-POSITION: 0px 0px; BORDER-TOP: #bababa 1px solid; MARGIN: 0px; BORDER-LEFT: #bababa 1px solid; BORDER-BOTTOM: #bababa 1px solid;}
    .infobox        {border-color: #9FD6ED; border-width: 1px; border-style: solid; background-color: #D4EFF6;}    
    div.c4          {text-align: left;}
    .subnavitop     {background-image: url('../images/bg_topnavi.png'); border-style: solid; border-width: 1px; border-color: #050505;}
    
    .produktheader  {font-size: 11pt; font-weight: bold; color: #FFFFFF; background-image: url('../images/bg_webhosting.jpg'); text-align: center; text-decoration:none;}
    a.produktheader2 {font-size: 11pt; font-weight: bold; color: #000066; text-decoration:none;}
    .rowdark        {background-color: #C2EBF4;}

	.tblBlueL		{background-color: #FFFFFF; border-top-style: solid; border-top-width: 1px; border-top-color: #9FD6ED;}
	.tblBlueLR		{background-color: #C2EBF4; border-left-width: 1px; border-left-style: solid; border-left-color: #9FD6ED; border-right-width: 1px; border-right-style:solid; border-right-color: #9FD6ED;}
	.tblBlueR		{background-color: #C2EBF4; border-right-width: 1px; border-right-style:solid; border-right-color: #9FD6ED;}
	.tblBlue2L		{background-color: #FFFFFF;}
	.tblBlue2LR		{background-color: #FFFFFF; border-left-width: 1px; border-left-style: solid; border-left-color: #9FD6ED; border-right-width: 1px; border-right-style:solid; border-right-color: #9FD6ED;}
	.tblBlue2R		{background-color: #FFFFFF; border-right-width: 1px; border-right-style:solid; border-right-color: #9FD6ED;}
	.tblYellowL		{background-color: #FDE9B9;}
	.tblYellowLR	{background-color: #FDE9B9;}
	.tblYellowR		{background-color: #FDE9B9;}

a.tooltip,
a.tooltip:link,
a.tooltip:visited,
a.tooltip:active {
position: relative;
text-decoration: none;
font-style: bold;
border-bottom:0px dotted #4dbcf3;
}

a.tooltip:hover {
background: transparent;
z-index: 100;
}

a.tooltip span {
display: none;
text-decoration: none;
}

a.tooltip:hover span {
display: block;
position: absolute;
top: 30px;
left: 0;
width: 250px;
z-index: 100;
color: #000000;
border: 1px solid;
border-color: #FFFFFF #D5D7DB #D5D7DB #FFFFFF;
border-left: 4px solid #2C8EAA;
padding: 2px 10px 2px 10px;
background: #CCEEF8;
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-style: Normal;
text-align: left;
}


.dhx_tabbar_zoneV{
   position:relative;
}
.dhx_tabbar_zoneVB{
    position:relative;
}

.dhx_tabbar_zone .dhx_tablist_zone{
  padding:5px 0px 0px 0px;
}
.dhx_tabbar_zoneB .dhx_tablist_zone{
  padding:5px 0px 0px 0px;
}
.dhx_tabbar_zoneV .dhx_tablist_zone{
  padding:0px 0px 0px 0px;
}
.dhx_tabbar_zoneVB .dhx_tablist_zone{
  padding:0px 0px 0px 0px;
  position:absolute;
}



.dhx_tabcontent_zone{
  overflow:hidden;
  position:relative;
  background-color:#F0F8FF;
}
.dhx_tabbar_zone .dhx_tabcontent_zone{
  border-bottom:1px solid #91A7B4;
  border-left:1px solid #91A7B4;
  border-right:1px solid #91A7B4;
  border-top:0px solid #91A7B4;  
}
.dhx_tabbar_zoneB .dhx_tabcontent_zone{
  border-top:1px solid #91A7B4;
  border-left:1px solid #91A7B4;
  border-right:1px solid #91A7B4;
  border-bottom:0px solid #91A7B4;
}
.dhx_tabbar_zoneV .dhx_tabcontent_zone{
  border-bottom:1px solid #91A7B4;
  border-top:1px solid #91A7B4;
  border-right:1px solid #91A7B4;
  border-left:0px solid #91A7B4;
  position:absolute; top:0px;
}
.dhx_tabbar_zoneVB .dhx_tabcontent_zone{
  border-bottom:1px solid #91A7B4;
  border-top:1px solid #91A7B4;
  border-left:1px solid #91A7B4;
  border-right:0px solid #91A7B4;
  position:absolute; top:0px;
  left:0px;
}


.dhx_tab_element div{
    font-family:Verdana;
    font-size:12px;
    color: #FFFFFF;
}
.dhx_tabbar_zoneB .dhx_tab_element div{
    background-position:bottom;
}
.dhx_tabbar_zoneVB .dhx_tab_element div{
    background-position:right;
}


.dhx_tab_element{
    font-family:Tahoma;
    font-size:12px;
    text-align:center;
    cursor:pointer;
    position:absolute;

    overflow:hidden;
}
.dhx_tabbar_zone .dhx_tab_element{
    padding:3px 0px 3px 0px;
}
.dhx_tabbar_zoneB .dhx_tab_element{
    padding:0px 0px 0px 0px;

}
.dhx_tabbar_zoneV .dhx_tab_element{
    padding:0px 3px 0px 3px;
}
.dhx_tabbar_zoneVB .dhx_tab_element{
    padding:0px 0px 0px 0px;
}

.dhx_tab_element_inactive{
    font-weight:normal;
    z-Index:4;
}
.dhx_tabbar_zone .dhx_tab_element_inactive{
    margin-top:3px;
    margin-left:0px;
}
.dhx_tabbar_zoneB .dhx_tab_element_inactive{
    margin-top:0px;
    margin-left:0px;
}
 .dhx_tabbar_zoneV .dhx_tab_element_inactive{
    margin-left:3px;
    margin-top:0px;
}
.dhx_tabbar_zoneVB .dhx_tab_element_inactive{
    margin-left:0px;
    margin-top:0px;
}


.dhx_tab_element_active{
    background-color: #FDFDFD;
    font-weight:bold;
    z-Index:5;
}
.dhx_tabbar_zoneB .dhx_tab_element_active{
    margin-top:0px;
}

.dhx_tab_element_disabled{
    color:silver;
    cursor:default;
}


.dhx_tabbar_row{
    overflow:hidden;
}
.dhx_tabbar_zone .dhx_tabbar_row{
    margin-top:-5px;
    position:relative;
    }
.dhx_tabbar_zoneB .dhx_tabbar_row{
    margin-top:-5px;
    position:relative;
    }
.dhx_tabbar_zoneV .dhx_tabbar_row{
    margin-left:0px;
    margin-top: 0px;
    top:0px;
    position:absolute;
    }
.dhx_tabbar_zoneVB .dhx_tabbar_row{
    margin-left:0px;
    margin-top: 0px;
    top:0px;
    position:absolute;
    }






.dhx_tablist_scroll{
    position:absolute;
    top:5px;
    right:4px;
    height:15px;
    width:32px;
    z-Index:6;
    cursor:pointer;
}
.dhx_tabbar_zoneV .dhx_tabbar_row .dhx_tablist_scroll{
    height:32px;
    width:15px;
}
.dhx_tabbar_zoneVB .dhx_tabbar_row .dhx_tablist_scroll{
    height:32px;
    width:15px;
}





.dhx_tablist_line{
    height:1px;
    overflow:hidden;
    background-color:#91A7B4;
    width:100%;
    position:absolute;
    left:0px;
    z-Index:4;
}

.dhx_tabbar_zoneB .dhx_tabbar_row .dhx_tablist_line{
    height:1px;
    width:100%;
    left:0px;
}
.dhx_tabbar_zoneV .dhx_tabbar_row .dhx_tablist_line{
    width:1px;
    height:100%;
    top:0px;
}
.dhx_tabbar_zoneVB .dhx_tabbar_row .dhx_tablist_line{
    width:1px;
    height:100%;
    top:0px;
}

.dhx_ajax_loader{
    margin-top:20px;
    margin-left:10px;    
    font-size:10pt;
    font-family:Arial,Tahoma;
    font-weight:bold;
    vertical-align: absmiddle;
}
