@page {
size : portrait;
margin-top : 1cm;
margin-bottom : 1cm;
margin-left : 1cm;
margin-right : 1cm;
}

html {
margin : 0px;
padding : 0px;
}

body {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : normal;
background-color : white;
margin : 0px;
padding : 0px;
}

p {
margin-top : 0px;
orphans : 3;
widows : 3;
}

a img {
border: none;
}

a:link {
color : #4477BB;
text-decoration : none;
}

a:visited {
color : #4477BB;
text-decoration : none;
}

a:hover {
text-decoration : underline;
}

table {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 9pt;
font-weight : normal;
}

th {
text-align : left;
}

td.downname {
width : 220px;
}

td.formleft {
width : 120px;
}

td.downlink, td.downlink-size {
padding-left : 10px;
}

.downlink-size {
font-size : 80%;
}

#logo {
margin-top : 0cm;
margin-right : 1cm;
text-align : right;
}

#home, #english, #german, #german-active, #english-active {
display : none;
}

#bluebar-bottom {
margin-top : 5px;
}

#bluebar-bottom-left {
display : none;
}

#bluebar-bottom-right {
}

#bluebar-bottom-right a {
}

#white-banner {
display : none;
}

#stuff-below {
}

#main-block {
/*width : 632px;*/
/*border : yellow 1px solid;*/
}

#content-area {
/*border : red 1px solid;*/
width : 15cm;
}

#margin-bkg {
display : none;
}

#margin-block {
display : none;
}

#margin-content {
display : none;
}

.margin-box {
display : none;
}

.margin-pic {
margin-left : 4px;
margin-bottom : 4px;
border : 1px #4477BB solid;
}

#bluebar-top {
display : none;
}

#white-nav {
display : none;
}

#search {
display : none;
}

#search-submit {
display : none;
}

#navbar-top {
display : none;
}

#spacer-nav {
display : none;
}

.main-nav-pos {
display : none;
}


.main-nav-item, .main-nav-item-active, .main-nav-item-ie {
display : none;
}

.main-nav-item, .subnav-item {
background-color : #CCCCCC;
}

.main-nav-item-active, .main-nav-item-ie, .subnav-item-ie, .subnav-item-ie-ie {
background-color : #99CCFF;
}

#navblock-left {
display : none;
}

.left-nav-item, .left-nav-item-active, .left-nav-item-ie, .left-nav-item-active-ie, .left-nav-item-ie-ie  {
display : none;
}

.left-nav-item {
background-color : #999999;
}

.left-nav-item-active, .left-nav-item-ie, .left-nav-item-active-ie, .left-nav-item-ie-ie {
background-color : #99CCFF;
}


.block-big-white {
margin-left : 4px;
margin-bottom : 4px;
background-color : white;
padding : 4px 14px 6px 14px;
}

.block-left-white, .block-left-blue, .block-right-white, .block-right-blue {
margin-bottom : 4px;
margin-left : 4px;
padding : 4px 8px 10px 8px;
border-style : solid;
border-width : 1px;
border-color : #4477BB;
width : 350px;
}

.block-left-blue, .block-right-blue {
background-color : #99CCFF;
}

.block-right-white, .block-left-white {
background-color : white;
}


.block-header {
color: #4477BB;
font-weight : bold;
margin-top : 0px;
margin-bottom : 3px;
font-size : 1.1em;
}

.margin-header {
font-weight : bold;
font-size : 1.1em;
margin-top : 0px;
margin-bottom : 3px;
}

.block-subheader, .block-subsubheader{
color: #4477BB;
font-weight : bold;
margin-top : 3px;
margin-bottom : 3px;
font-size : 1em;
page-break-after : avoid;
}

.block-subheader {
page-break-after : avoid;
}

.inline-pic {
border : 1px #4477BB solid;
/*background-color : #CCCCCC;*/
display : inline;
}

.pic-subtitle {
margin-left : 4px;
margin-bottom : 4px;
text-align : center;
float : right;
font-style : italic;
}

.pic-standalone {
margin-bottom : 4px;
text-align : center;
}

.subnav-item, .subnav-item-ie, .subnav-item-ie-ie {
display : none;
}

.subnav {
display : none;
}

.enum {
list-style-type : none;
margin-left : -2em;
}

.enum li {
margin-left : 1em;
text-indent : -1em;
margin-bottom : 3px;
}

.enum li p {
margin-left : 1em;
}

.li-left {
margin-left : -1.5em;
vertical-align : top;
}
.enumli {
margin-left : 2em;
text-indent : -1em;
margin-top : 0px;
margin-bottom : 2px;
}

p.br {
margin : 0px;
}

.pic-large {
text-align : center;
vertical-align : middle;
margin : 10px;
}

.linksign {
/* Nach Farb-Dreieck die harmomische Ergänzung zu 4477BB*/
/*color : #bb4478;*/
/* Dunkler Orangeton */
/*color : #ff5000;*/
/* Noch dunkler */
color : #fc2a00;
}

.product {
font-style : italic;
}

