/*********************************/
/* Boxen                         */
/*********************************/

h2.boxStandardAlone,
div.boxStandard h2,
div.boxStandardColoured h2
{
	display:block;
	padding:1px 4px 0 4px;
	margin:-2px -2px 0 -2px;
	font-size:14px;
	letter-spacing:normal;
	background-color:#86a97e;;

}
h2.boxStandardAlone{
	margin:0 0 5px 0;
}

div.boxStandard h3 {
	display:block;
	padding:1px 4px 2px 4px;
	margin:-2px -2px 5px -2px;
	font-size:100%;
	letter-spacing:normal;
	color:#FFF;
	background-color:#86a97e;
	background-image:URL('/cachepics/legend_rounded_emission_rightBottom.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
}

div.boxImportant h2
{
	display:block;
	padding:1px 4px 2px 4px;
	margin:-2px -2px 5px -2px;
	font-size:14px;
	letter-spacing:normal;

}

div.boxImportant h3{
	display:block;
	padding:1px 4px 2px 4px;
	margin:-2px -4px 5px -4px;
	font-size:100%;
	letter-spacing:normal;
	color:#FFF;
	background-color:#a4b8c3;
}

div.boxStandard p,
div.boxStandardColoured p,
div.boxStandardColoured ul,
div.boxImportant p,
div.boxImportant ul,
div.boxImportantNewsletter p,
div.boxImportantNewsletter ul
{
	padding:2px 2px 5px 2px;
	margin:0;
	background-color:#fff;
}

div.boxStandard
{
	background-color:#fff;
	padding:1px;
	border:1px solid #86a97e;
	font-size:12px;
}

div.boxStandardColoured {
	background-color:#d6e5d1;
	padding:0 1px 1px 1px;
	border:1px solid #86a97e;
	font-size:12px;
}

div.boxImportant
{
	background-color:#ebedf3;
	padding:2px;
}

h2.boxStandardAlone,
h2.boxStandardAlone a,
h2.boxStandardAlone a:hover,
h2.boxStandardAlone a:visited,
div.boxStandard h2,
div.boxStandard h2 a,
div.boxStandardColoured h2,
div.boxStandardColoured h2 a,
div.boxStandardColoured h2 a:visited
{
	background-color: #86a97es;
	color:#FFF;
}

*+html div.boxStandardColoured h2,
*+html div.boxStandardColoured h2 a,
*+html div.boxStandardColoured h2 a:visited
{
	min-height:15px;
}

* html div.boxStandardColoured h2,
* html div.boxStandardColoured h2 a,
* html div.boxStandardColoured h2 a:visited
{
	height:15px;
}

div.boxImportant h2,
div.boxImportant h2 a,
div.boxImportant h2 a:visited,
div.boxImportantNewsletter h2
{
	background-color: #81ab74;
	color:#FFF;
}

div.boxStandardColoured div.FavoritenContent{
  padding:2px;
}

h2 input{font-size:11px;
	border:1px solid #5d7558;
	background-color:#f5f5f5;
	padding:0 2px 0 5px;
	margin:0 0 2px 0;
	font-weight:normal;
}

/****************************/
/* box Newsletter
/****************************/

.boxImportantNewsletter{
	background-color:#81ab74;
	padding:2px;
}

div.boxImportantNewsletter h2
{
	display:block;
	padding:1px 4px 2px 4px;
	margin:-2px -2px 5px -2px;
	font-size:14px;
	letter-spacing:normal;

}

/****************************/
/* box Dokumente
/****************************/
div.boxDokumente{
    padding:2px;
    margin:0 0 0 0;
   	background-color:#eaeed4;
}

div.boxDokumente h2{
	display:block;
	padding:1px 4px 2px 4px;
	margin:-2px -2px 5px -2px;
	font-size:14px;
	letter-spacing:normal;
	background-image:URL('/cachepics/menu_rounded_rightBottom.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
    background-color:#86a97e;
    color:#FFF;
}

div.boxDokumente p{
	padding:2px 2px 5px 2px;
	margin:0;
}


/****************************/
/* box Portfolio - Umsätze im Zeitraum
/****************************/

div.boxImportantPortfolio{
	background-color:#f5f5f5;
}

div.boxImportantPortfolio h2
{
	display:block;
	padding:1px 4px 2px 4px;
	margin:5px 0px 5px 0px;
	font-size:14px;
	letter-spacing:normal;
	background-color: #d2e1cd;
	color:#323232;
	background-image:URL('/cachepics/menu_rounded_rightBottomBlue.gif');
	background-repeat:no-repeat;
	background-position:bottom right;
}

*+html div.boxImportantPortfolio h2{
margin:0px 0px 0px 0px;
}


/* Spezial - wenn in einer Box drin */

div.boxStandardColoured div.boxImportantPortfolio,
div.boxStandard div.boxImportantPortfolio{
	margin:0px 2px 0px 2px;
}

/****************************/
/* box Kundenumsätze
/****************************/

div.boxStandardColoured div.wrapperWindowContent{
	padding:0;
}

div.wrapperFullTextSearch{
	margin:0 0 0 2px;

}