/* print
-------------------------------------------------------------------------*/
/*global*/
body {
	margin:0pt 10pt 0 30pt;
}

#containerImg, #tools, #navi, .hidden, .cll, .clr, .clb {
    display:none;
}

body, td, div, p, span, input, select, textarea {
    color:#000000;
    font-family:Verdana, sans-serif;
    font-size:10pt;
}

h1 {
	margin:0;
	padding:15pt 2pt 10pt 0;
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}
h2 {
	margin:0;
	padding:15pt 2pt 10pt 0;
	font-size:14pt;
	font-weight:bold;
	color:#000000;
}
h3 {
	margin:0;
	padding:10pt 2pt 10pt 0;
	font-size:11pt;
	font-weight:bold;
	color:#000000;
}
td {
	height:18pt;
	line-height:16pt;
}

a { 
	color:#000000;
	text-decoration:underline;
}

input {
	border:1pt solid #000000;
	width:300pt;
}

textarea {
	border:1pt solid #000000;
	width:300pt;
	height:100pt;
	overflow:auto;
}
.fll {
	float:left;
}



/*content*/
#text_alignment ul {
    margin:0;
    padding:10pt 0 0 30pt;
	list-style:square;
}
#text_alignment ul.broker {
    margin:0;
    padding:0 0 0 20pt;
	font-weight:normal;
	list-style-image:url(../img/list_style_image.gif);
}

#text_alignment ul.fll {
    margin:0;
	padding:0 100pt 0 30pt;
}

#text_alignment ul.brokerFLL {
	float:left;
    margin:0;
	padding:0 50pt 0 30pt;
	font-weight:normal;
	list-style-image:url(../img/list_style_image.gif);
}

#text_alignment ul li {
    margin:0;
    padding:0;
}
#text_alignment ul li.download {
	padding:0 0 10pt 0;
}

#text_alignment ol {
    margin:0;
    padding:0 0 0 30pt;
	font-weight:bold;
}
#text_alignment ol ul {
    margin:0;
    padding:0 0 0 20pt;
	font-weight:normal;
	list-style-image:url(../img/list_style_image.gif);
}

.pic {
	padding:6pt 0 0 3pt;
	vertical-align:top;
	white-space:nowrap;
	font-size:9pt;
	/*border-top:1px solid #D4D4D4;*/
	border-bottom:1pt solid #000000;
	width:110pt;
}

.borderGrey {
	/*border-top:1px solid #D4D4D4;*/
	border-bottom:1pt solid #000000;
	width:280pt;
}

.printLink {
	display:none;
}

.printtable {
	width:100%;
}

.border {
	border:1pt solid #000000;
}

.borderBottom {
	border-bottom:1pt solid #000000;
}

.borderBottomLeft {
	border-bottom:1pt solid #000000;
	border-left:1pt solid #000000;
}

.borderLeft {
	border-left:1pt solid #000000;
}
/*mitarbeitertabelle*/
.tdName {
	vertical-align:top;
	white-space:nowrap;
	width:110pt;
}
.tdInfo {
	width:170pt;
}
.tdTel {
	vertical-align:top;
	white-space:nowrap;
	width:110pt;
}

* html .tdTel {
	width:30%;
}

.security {
	width:140pt;
	height:14pt;
	border:1pt solid #000000;
}

input.code {
	border:1pt solid #000000;
	width:150pt;
}
