﻿h1         { font-family: Arial; font-size:16px; font-weight:bold; color:#2b6097; margin:3px;}
h2  		{font-family: Arial; font-size: 12pt; font-weight: bold; text-decoration: underline; }
h3          {font-family: Arial; font-size: 11pt; font-weight:bold; color:#2b6097; margin:3px; }
h4          {font-family: Arial; font-size: 10pt; text-decoration: underline; font-variant: small-caps; font-weight: bold }
body,p,td  	{ font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
th		{ background-color: #E9ECF1; text-align: center; font-size: 9pt; font-weight: bold; color:Black;}
.td1     { background-color:#F7F6F3;}
.td2 {	background-color:White;}
ul { margin-top: 3px; margin-bottom: 3px; margin-left: 15px;}
li { margin-top: 5px;}
body:nth-of-type(1) img[src*="Blank.gif"]{display:none;}

/*Textbox Watermark*/
 .watermarked { color: #999;}
 
/*th		{ background-color: #E0D8A3; text-align: center; font-size: 9pt; font-weight: bold; color:Black }
TD.tab { background-color: #E0D8A3; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-style: normal;
	font-weight: bold; text-align : center; }
TD.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FF0000; background: #EFEDDD;
  background-image: url(images/infobox/corner_right_left.gif);}*/

/* creative clics
 ================*/
.divline{	height:1px;	overflow:hidden; background-color:#022d7a;}

/**/
#master_content { float: left; width: 550px; margin-right: -550px; color: #666666; }


/* Accordion */
.accordionLink {color: white;}
.accordionHeader
{
    border: 1px solid #04528e;
    background-color: #FFCC66;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
    text-align:center;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none; text-decoration: underline;
}

.accordionContent { border: 1px dashed #04528e; border-top: none; padding: 5px;  padding-top: 10px; }

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus { background-color: #ffffcc; color: #000000;}
.MaskedEditMessage { color: #ff0000; font-weight: bold; }
.MaskedEditError { background-color: #ffcccc;}
.MaskedEditFocusNegative { background-color: #ffffcc; color: #000000; }
.MaskedEditBlurNegative { color: #ff0000; }

.modalPopup {background-color:#ffffdd; border-width:3px; border-style:solid; border-color:Gray; padding:3px;}

#hauptnavi { margin-left: 0px; padding: 3px 0px; border-bottom: 1px solid #999;}
#hauptnavi li { margin: 0; display: inline; list-style: none; }
.tabs { font: bold 10px Verdana, sans-serif; margin-left: 0px; padding: 3px 10px; border: 1px solid #999; background: #DDD;
    text-decoration: none; }
.tabslink, .tabs:visited { color: #333; }
.tabs:hover { color: #000; background-color: #999; border-color: #000; }
.aktuell { font: bold 10px Verdana, sans-serif; margin-left: 0px; padding: 3px 10px; margin-left: 5px; margin-right: 5px; border: 1px solid #999; 
    text-decoration: none; border-bottom: 3px solid white; background-color: #FFF; }
    
.CompletionListCssClass
    {
font-size: 11px;
    color: #000;
    padding: 3px 5px;
    border: 1px solid #999;
    background: #fff;
    width: 300px;
    float: left;
    z-index: 100;
    position:absolute;
    margin-left:0px;
    }
