
.align_center {
    text-align: center;
}
.valign_middle {
    
    vertical-align: middle;
}
.align_justify {
    text-align: justify;
}

#header_it,
#header_de {
    display:inherit;
}
#header_it,
#header_de {
    background-color:#ffffff;
    
    
    
    background-position:left top;
    background-repeat:no-repeat;
    padding:0;
    margin:0;
    
    height:8.125em;
    
    border-color:#FFFFFF;
    border-width: 0 0 0 0; 
    border-style: solid;
}

#header_de
{
    background-image:url(/WebGis/02/icons/kopf-de.gif);
}
#header_it
{ 
    background-image:url(/WebGis/02/icons/kopf-it.gif);
}

#header_it .title,
#header_de .title
{
    margin: 0;
    padding: 0;
}

.main_title
{
    color:#0860A8;
    
    background-color:transparent;
    font-size: 24px;
    font-weight: bolder;
    vertical-align: middle;
    
    padding-top: 0px;
    padding-bottom: 10px;
    padding-left: 200px;
    letter-spacing: 8px;
    line-height: 60px;
    word-spacing: 10px;
}
.main_title1
{
    color:#0860A8;
    
    background-color:transparent;
    font-size: 18px;
    font-family: Georgia,'Times New Roman',times,serif;
    font-weight: bolder;
    vertical-align: middle;
    
    padding-top: 10px;
    padding-bottom: 10px;
    
    line-height: 40px;
    padding-left: 200px;
}

dl {
    margin: 0;
    padding: 0; 
    list-style-type:none;
    padding-top:1em;
    font-size: 12px;
}

dt {
    font-weight: bold;
}

.comment {
    font-weight: normal;
    font-style: italic;
    font-size: 10px;
}
.gemlist {
    list-style-type:none;
    vertical-align: middle;
    
    padding-top: 4px;
    padding-bottom: 4px;
    
    
}

.gemlist  a:link,
.gemlist  a:hover,
.gemlist  a:visited,
.gemlist  a:active,
.gemlist  a:focus
{
    text-decoration:none;
    font-weight: bold;
    
}


.gemlist  a:visited

{
    text-decoration:none;
    font-weight: bold;
    
    color: #000000;
}

.box3 
{
    overflow:hidden; color:#000000; border-color:#009D96; 
    border-width: 0em 0em 0em 0em; border-style: solid; background-color:transparent;
    
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0.5em;
    margin-right: 0.5em;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
height:2.0em;
} 

.box3 h3  { 
    
    background-color:#e6e6e6; 
    background-repeat:no-repeat; 
    background-position:0.2em 0.25em; 
    font-size:0.75em; 
    width: 95%; 
    padding:0em 0em 0em 2em; 
    font-weight:bold; color:#000000; 
    text-align:left; 
    margin: 0.5em 0; 
    width:auto;
}

.box3 h2  { 
    background-color:#e6e6e6; 
    background-repeat:no-repeat; 
    background-position:0.2em 0.25em; 
    font-size:1em; 
    width: 95%; 
    padding:0em 0em 0em 2em; 
    font-weight:bold; color:#000000; 
    text-align:left; 
    margin: 0.5em 0; 
    width:auto;
}


.gemlist ul {
    
    
    padding-top: 0px;
    padding-bottom: 0px;
}
