/* hover seite vegetation */ 
.hover-new {
        width: 19.1em;
        height: 15.1em;
        position: relative;
        overflow: hidden;
        padding:0.5em;
        background:#616161;color:#FFFFFF; float:left;
        margin:0.5em 0.3em 0.2em 0;
        text-align:center;
}
.hover-new-content {
        display: none;
        width: 90%;
        height: 98%;
        padding: 2% 5%;
        position: absolute;
        overflow: hidden;
        top: 0;
        left: 0;
        text-align: center;
        background-color: rgba(64,64,64, 0.7);
        color: #FFFFFF;
        text-decoration: none;
}
.hover-new:hover .hover-new-content {
        display: block;
}
div.fauna1 { float:left; width:19.3em;  }
div.fauna2 { float:left; width:21em; margin-left:0.5em;}
div.fauna3 { float:left; width:19.3em; margin-left:0.5em;}
div.fauna4 { float:left;width:58em;margin:1em 0 0 0; }

td.visum1 { width:15em; }
td.visum2 { width:5em;text-align:right;padding-right:0.5em; }

div.vegetation1 { float:left; width:25em; background:white; border:solid 1px green;padding:0.5em;border-radius:0.5em; }
div.vegetation2 { float:left; width:14em; background:white; border:solid 1px green;padding:0.5em;margin-left:0.5em;border-radius:0.5em;}
div.vegetation3 { float:left; width:18em; background:white; border:solid 1px green;padding:0.5em;margin-left:0.5em;border-radius:0.5em;}

div.vegetat01 { position:relative; top:0em; left:0em; width:62em; height:12.5em;   }
div.vegetat02 { position:relative; top:0em; left:0em; width:63em; height:12.5em;   }

div.vegetat10 { position:relative; top:0em; left:0em; width:65em; padding-bottom:0.5em;    }
div.vegetat11 { position:absolute; top:0em; left:0; padding-bottom:0.5em;    }
div.vegetat12 { position:absolute; top:0em; left:0; padding-bottom:0.5em;    }
div.vegetat13 { position:absolute; top:0em; left:0; padding-bottom:0.5em;    }

div.konsulat-ch1 { position:relative; top:0.5em; left:0.2em; width:24em; padding:0.5em;height:28em;   }
div.konsulat-ch2 { position:absolute; top:-1px; left:25em; width:24em; padding:0.5em;height:28em;   }
div.konsulat-ch10 { position:relative; top:0.5em; left:0.2em; width:23.5em; padding:0.5em;height:45em;   }
div.konsulat-ch11 { position:absolute; top:-1px; left:25.5em; width:23.5em; padding:0.5em;height:45em;  }

div.konsulate-brd1 {float:left;width:50em;margin:0.5em 0 0 0;border:1px dashed blue;padding:0.5em;}
div.konsulate-brd1a {width:24em;float:left;}
div.konsulate-brd1b {width:24em;float:left;margin-left:2em;}
div.konsulate-brd2 {float:left;width:24.5em;margin:0.5em 0 0 0;border:1px dashed blue;padding:0.5em;}
div.konsulate-brd3 {float:left;width:24em;margin:0.5em 0 0 2em;border:1px dashed blue;padding:0.5em;}

div.konsulat-at1 { position:relative; top:0em; left:2em; width:22em; padding:0.5em;height:40em;}
div.konsulat-at2 { position:absolute; top:0em; left:24em; width:22em; padding:0.5em;height:40em;}  

div.ipc1,div.ipc2 {float:left;margin:0 0.5em 0 0;border:1px solid rgb(135,135,135);background:rgb(226,226,226);}
div.ipc1 {width:8.5em;height:13.5em;padding:0.3em;}
div.ipc2 {width:20em;}
p.ipc2 {background:rgb(131,131,131);color:white;padding:0.3em;margin:0.2em;}

div.start11, div.start12,div.start13, div.start14, div.start15 {border:1px solid rgb(135,135,135);float:left; padding:0.3em;margin:0 0 0 0.5em;background:rgb(226,226,226);}
div.start11 {height:7.5em;width:15.5em;}
div.start12 {height:10em;width:15.5em;}
div.start13 {height:15em;width:15.5em;}
div.start14 {height:8.8em;width:23em;}
div.start15 {height:7.5em;width:15.5em;}
        
span.start14a {float:left;width:9.8em;background:rgb(128,128,128);color:white;padding:0.3em 0 0.3em 0.1em;}
span.start14b {float:left;text-align:right;width:8em;background:rgb(128,128,128);color:white;padding:0.3em 0 0.3em 0;}
span.start14c {float:left;text-align:right;width:5em;background:rgb(128,128,128);color:white;padding:0.3em 0.1em 0.3em 0;}

span.start20, span.start21, span.start22, span.start23 {float:left;background:rgb(131,131,131);color:white;padding:0.3em;height:2.5em;font-weight:bold;}
span.start20 {width:12em;clear:left;}
span.start21 {width:9em;text-align:center;margin:0 0 0 1px;}
span.start22 {width:7em;text-align:center;margin:0 0 0 1px;}
span.start23 {width:6em;text-align:center;margin:0 0 0 1px;}

span.start25, span.start26, span.start27, span.start28 {float:left;background:rgb(226,226,226);padding:0.15em 0.3em 0.15em 0.3em;}
span.start25 {width:12em;clear:left;margin:0 0 1px 0;}
span.start26 {width:9em;text-align:center;margin:0 0 1px 1px;}
span.start27 {width:7em;text-align:center;margin:0 0 1px 1px;}
span.start28 {width:6em;text-align:center;margin:0 0 1px 1px;}

th.bevoelkerung1 {width:23%;vertical-align:bottom;text-align:left;}
th.bevoelkerung2 {width:27%;vertical-align:bottom;text-align:left;}
th.bevoelkerung3 {width:10%;vertical-align:bottom;text-align:right;}

td.bevoelkerung1 {width:23%;vertical-align:bottom;text-align:left;}
td.bevoelkerung2 {width:27%;vertical-align:bottom;text-align:left;}
td.bevoelkerung3 {width:10%;vertical-align:bottom;text-align:right;}

span.bevoelkerung1 {width:10em;background:rgb(131,131,131);color:white;margin:1px 1px 0 0;padding:0.2em;float:left;font-weight:bold;}
span.bevoelkerung2 {width:6em;background:rgb(131,131,131);color:white;margin:1px 1px 0 0;padding:0.2em;float:left;text-align:center;font-weight:bold;}
span.bevoelkerung5 {width:10em;background:rgb(226,226,226);margin:1px 1px 0 0;padding:0.2em;float:left;clear:left;}
span.bevoelkerung6 {width:5.6em;background:rgb(226,226,226);margin:1px 1px 0 0;padding:0.2em 0.8em 0.2em 0;float:left;text-align:right;}

div.feiertage1 { position:relative; top:0em; left:0em; width:15em; padding:0.2em;height:1.15em;   }
div.feiertage2 { position:absolute; top:0em; left:15em; width:28em; padding:0.2em;height:1.15em;   }

div.politik1 {float:left;border:1px solid rgb(117,117,117);padding:0.5em;width:48em;margin:0 0 1em 0;}
p.politik2 {float:left;width:9em;clear:left;margin:0.15em;padding:0.3em;}
span.politik0 {float:left;padding:0.5em; background:rgb(150,150,150);margin:0 0 0.4em 0.15em;color:white;font-weight:bold;font-style:italic;}
span.politik2 {float:left;padding:0.3em 0.7em 0.3em 0.7em;background:rgb(226,226,226);margin:0.15em; }
table.politik10 {margin-top:0.5em;font-size:0.9em;font-style:italic;background:white;}
td.politik10 {white-space: nowrap;}

div.geschichte1 { position:relative; top:0em; left:0em; width:15em; padding:0.2em;height:1.1em;   }
div.geschichte2 { position:absolute; top:0em; left:15em; width:15em; padding:0.2em;height:1.1em;   }
div.geschichte3 { position:absolute; top:0em; left:30em; width:15em; padding:0.2em;height:1.1em;   }

div.geschichte5 { position:relative; top:0em; left:0em; width:15em; padding:0.2em;height:2.3em;   }
div.geschichte6 { position:absolute; top:0em; left:15em; width:15em; padding:0.2em;height:2.3em;   }
div.geschichte7 { position:absolute; top:0em; left:30em; width:15em; padding:0.2em;height:2.3em;   }

div.erdbeben1a { position:relative; top:0em; left:0em; width:6em; padding:0.2em;height:1.2em;   }
div.erdbeben1b { position:absolute; top:0em; left:6.4em; width:2em; padding:0.2em;height:1.2em;text-align:center;   }
div.erdbeben1c { position:absolute; top:0em; left:9em; width:40em; padding:0.2em;height:1.2em;   }
div.erdbeben2a { position:relative; top:0em; left:0em; width:6em; padding:0.2em;height:2.4em;   }
div.erdbeben2b { position:absolute; top:0em; left:6.4em; width:2em; padding:0.2em;height:2.4em;text-align:center;   }
div.erdbeben2c { position:absolute; top:0em; left:9em; width:40em; padding:0.2em;height:2.4em;   }

span.hurrikan1 { float:left; padding:0.3em;margin:0 1px 0 0;background:rgb(131,131,131);color:white;font-weight:bold;}
span.hurrikan2 { float:left; padding:0.3em;margin:0 1px 1px 0;background:rgb(226,226,226);}

hr.klima {width:100%; text-align:center; border-bottom:1px dashed blue; border-left:none; border-right:none;
border-top:none; margin-top:1px;margin-bottom:1px;}
th.klima {color: #00009c; font-style:italic;}

div.gastro1 { clear:left;float:left;background:#C1C1FF;  width:24em; padding:0.2em; border-radius:0.5em;margin:0 1em 0 0;}
div.gastro2 { float:left;background:#C1C1FF; width:24em; padding:0.2em; border-radius:0.5em;}
