/***************************************/
/* S T A N D A R D B O X E N    	   */
/***************************************/

div.boxLeft {
	width:49%;
	float:left;
}

div.boxRight {
	float:right;
	width:49%;
}

/******************************************/
/* StandardBoxen
/******************************************/

div.boxStandard {
	background:url('/cachepics/box_standard_gradient.gif');
	background-position:left top;
	background-repeat:repeat-x;
	border:0;

	border:1px solid #d1d6de;
	background-color:#f8f8f9;
	padding:1px 6px 10px 6px;
	margin:0 0 19px 0;
}

div.boxDokumente,
div.boxStandardColoured {
	background:url('/cachepics/box_standard_coloured_gradient.gif');
	background-position:left top;
	background-repeat:repeat-x;
	border:0;

	border:1px solid #d1d6de;
	background-color:#dcf0d0;
	padding:1px 6px 10px 6px;
	margin:0 0 19px 0;
        width:98%;
}

div.boxStandardColoured h2 {
	text-align:left;
	color:#6AAC41;
	border-bottom:1px solid #6AAC41;
	padding:0 0 3px 0;
	margin:7px 0 10px 0;
	font-weight:bold;
	font-size:13px;
}

div.boxImportant h2 a {
	color:#6AAC41;
	text-decoration:none;
}

div.boxStandard table.innerBox,
div.boxImportant table.innerBox {
	border:0;
	border-collapse:collapse;
	width:99%;
	margin:8px 0 0 0;
	padding:0;
}

div.boxStandard table.innerBox tr,
div.boxImportant table.innerBox tr {
	border:0;
	border-collapse:collapse;
}

div.boxStandard table.innerBox tr td,
div.boxImportant table.innerBox tr td{
	width:30%;
	padding:0 0px 0 18px;
	vertical-align:top;
}

div.boxStandard table.innerBox tr td.first,
div.boxImportant table.innerBox tr td.first {padding:0;}

div.boxStandard table.innerBox ul,
div.boxImportant table.innerBox ul {
	list-style-type:none;
	font-size:11px;
	display:block;
	vertical-align:middle;
}

div.boxStandard table.innerBox ul li,
div.boxImportant table.innerBox ul li {
	list-style-type:none;
	border-bottom:1px dotted #797a7e;
	line-height:1.4;
	padding:0 0 2px 2px;
	vertical-align:middle;
}

div.boxStandard table.innerBox ul li a,
div.boxImportant table.innerBox ul li a{
	text-decoration:none;
	font-weight:normal;
	color:#ca1B0d;
}

/******************************************/
/* BOX Standard
/******************************************/
div.boxStandard h2 {
	border-bottom:1px solid #73A7BC;
	color:#73A7BC;
	font-size:13px;
}

div.wrapperWindowContent div.boxStandard h2 {
	padding:0 0 5px 0;
}

div.boxStandard h2 a {
	color:#73A7BC;
	text-decoration:none;
}

div.boxStandard table.innerBox ul li a {
	color:#73A7BC;
}

div.boxStandard ul {
	list-style-type:none;
	font-size:11px;
	display:block;
	vertical-align:middle;
}

div.boxStandard ul li{
	list-style-type:none;
	border-bottom:1px dotted #797a7e;
	line-height:1.4;
	padding:2px 2px 3px 2px;
	vertical-align:middle;
}

div.boxStandard ul li a{
	text-decoration:none;
	font-weight:bold;
	color:#5c5c5c;
}


/* Übersicht: Blockpart */

div.Block div.BlockPartLeftWrapper  {
	width:100%;
}

div.Block div.BlockPartRightWrapper {
	width:100%;
}

div.Block div.BlockPartLeftWrapper div.BlockPartLeft,
div.Block div.BlockPartRightWrapper div.BlockPartRight
{
	background:url('/cachepics/box_standard_blue_gradient.gif');
	background-position:left top;
	background-repeat:repeat-x;
	border:0;

	border:1px solid #d1d6de;
	background-color:#bad2dd;
	padding:1px 6px 10px 6px;
	margin:0 0 19px 0;
}

div.Block div.BlockPartLeftWrapper div.BlockPartLeft h3,
div.Block div.BlockPartRightWrapper div.BlockPartRight h3
{
	border-bottom:1px solid #006184;
	color:#006184;
	font-size:13px;
}

div.Block div.BlockPartLeftWrapper div.BlockPartLeft div.BlockContentWrapper div.BlockContent form select {
	border:1px solid #ccc;
	background-color:#fff;
	float:right;
	padding:0;
	width:60%;
	height:20px;
	margin:5px 0 0 0;
}

div.BlockPartLeftWrapper div.BlockPartLeft div.BlockContentWrapper div.BlockContent {
	padding:0;
	margin:0;
	display:block;
}

div.BlockPartRightWrapper div.BlockPartRight div.BlockContentWrapper div.BlockContent {
	padding:7px 0 13px 0px;
	margin:0;
}

div.BlockPartRight div.BlockContentWrapper div.BlockContent p a {
	text-decoration:none;
}

div.BlockPartLeft div.BlockContentWrapper div.BlockContent form span {
	display:block;
	float:left;
	clear:both;
	margin:0;
	padding-left:0px;
	margin-top:4px;
}

*+ html div.Block div.BlockPartLeftWrapper div.BlockPartLeft div.BlockContentWrapper div.BlockContent form {
    border:1px solid #fff;
}
* html div.BlockContent{height:10px!important;}
* html div.Block div.BlockPartLeftWrapper div.BlockPartLeft div.BlockContentWrapper div.BlockContentform select,
* html div.BlockPartLeft div.BlockContentWrapper div.BlockContent form span {
    margin:0;
}

div.Block h3 {
	display:block;
	width:100%;

}

div.emittentDetail {text-align:right;margin:5px 0 0 0;}


/******************************************/
/*ANALYSEN & LEGENDEN Qullangaben         */
/******************************************/

div.externWrapper {
	border:1px dotted #D1D6DE;
	background:#F8F8F9 url("/cachepics/box_standard_gradient.gif");
	background-repeat: repeat-x;
	background-position: left top;
	padding:10px;
}

div.sourceExtern {
	text-align: right;
}
