/* --www.autologie.de-- */
* {
    margin: 0px;
    padding: 0px;
}

/* -- Allgemeines -- */
body,
.menu000,
.menu0000 {
    background-color: #000;
    color: #fff;
}

body,
div,
p {
    font-family: "trebuchet MS", verdana, arial, sans-serif;
    font-size: 89.01%;
    line-height: 13px;
}

a:link {
    color: #00008B;
    font-weight: normal;
    text-decoration: none;
}

a:visited {
    color: #00008B;
    font-weight: normal;
    text-decoration: none;
}

a:hover {
    color: #000000;
    text-decoration: none;
}

a:active {
    color: #663333;
    text-decoration: none;
}

/* -- alles im container-- */
#container {
    margin: auto;
    width: 857px;
    overflow: visible;
}

.menu0 a:hover,
.menu00 a:hover,
.menu000 a:hover,
.menuggg a:hover,
.menuttt a:hover,
.menu999 a:hover,
.menuccc a:hover,
.menusss a:hover,
.menuuuu a:hover,
.menuwww a:hover {
    background-color: #FF6600;
    color: #ffffff;
}

div,
div a {
    display: block;
    text-align: center;
}

#imp {
    color: #ff6600;
}

/* --Links in den text-Containern werden beim Beruehren sichtbar-- */
a .info {
    visibility: hidden;
}

a:hover .info {
    visibility: visible;
    cursor: text;
}

h1 {
    font-size: 1.4em;
    line-height: 1.2em;
}

h2 {
    font-size: 1.2em;
    line-height: 1.0em;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #660066;
}

img {
    text-align: center;
}

/* -- div-Container fuer Texte-- */
.menu1,
.menu2,
.menu3,
.menu4,
.menu5,
.menu6,
.menu7,
.menu8,
.menu9,
.menua,
.menub,
.menuc,
.menud,
.menue,
.menuf,
.menug,
.menuh,
.menui,
.menuj,
.menuk,
.menul,
.menum,
.menun,
.menuo,
.menup,
.menuq,
.menur,
.menus,
.menut,
.menuu,
.menuv,
.menuw,
.menuy,
.menuz,
.menuaa,
.menubb,
.menucc,
.menudd,
.menuee,
.menuff,
.menugg,
.menuhh,
.menuii,
.menujj,
.menull,
.menukk,
.menull,
.menumm,
.menunn,
.menuoo,
.menupp,
.menuqq,
.menurr,
.menuss,
.menutt,
.menuuu,
.menuvv,
.menuww,
.menuxx,
.menuyy,
.menuzz,
.div a,
.menuggg,
.menu999,
.menuccc,
.menuuuu,
.menuwww {
    width: 180px;
}

.menu1,
.menu2,
.menu3,
.menu4,
.menu5,
.menu6,
.menu7,
.menu8,
.menu9,
.menua,
.menub,
.menuc,
.menud,
.menue,
.menuf,
.menug,
.menuh,
.menui,
.menuj,
.menuk,
.menul,
.menum,
.menun,
.menuo,
.menup,
.menuq,
.menur,
.menus,
.menut,
.menuu,
.menuv,
.menuw,
.menuy,
.menuz,
.menuaa,
.menubb,
.menucc,
.menudd,
.menuee,
.menuff,
.menugg,
.menuhh,
.menuii,
.menujj,
.menull,
.menukk,
.menull,
.menumm,
.menunn,
.menuoo,
.menupp,
.menuqq,
.menurr,
.menuss,
.menutt,
.menuuu,
.menuvv,
.menuww,
.menuxx,
.menuyy,
.menuzz,
.div a,
.menu0,
.menu00,
.menu000,
.menu0000,
#imp,
.menuggg,
.menuttt,
.menu999,
.menuccc,
.menusss,
.menuuuu,
.menuwww {
    float: left;
    height: 180px;
    margin: 8px;
    display: block;
    padding: 5px;
    border: 0px;
}

.menu0,
.menu000,
#imp {
    width: 77px;
}

.menuttt,
.menusss {
    width: 117px;
}

.menu000,
.menu0000 {
    background-color: #000000;
    color: #ffffff;
}

.menu00,
.menu0000 {
    width: 42px;
}

.menu0,
.menu00 {
    color: #ff0000;
    font-weight: bold;
    font-size: 95%;
    background-color: #ffffff;
}

/* -- Text normal  bei Konzept -- */
.menu3,
.menu4 ,
.menuggg,
.menuttt,
.menu999,
.menuccc,
.menusss,
.menuuuu,
.menuwww {
    text-align: left;
    font-size: 1.0em;
}

.menu1 {
    background-color: #FFF8DC;
}

.menu2 {
    background-color: #98FB98;
}

.menu3 {
    background-color: #FFF8DC;
}

.menu4 {
    background-color: #F4A460;
}

.menu5 {
    background-color: #B0C4DE;
}

.menu6 {
    background-color: #D8BFD8;
}

.menu7 {
    background-color: #FFF5EE;
}

.menu8 {
    background-color: #FFE4B5;
}

.menu9,
.menu999 {
    background-color: #5F9EA0;
}

.menua {
    background-color: #FF7F50;
}

.menub {
    background-color: #B8860B;
}

.menuc,
menuccc {
    background-color: #BC8F8F;
}

.menud {
    background-color: #D8BFD8;
}

.menue {
    background-color: #FF6347;
}

.menuf {
    background-color: #9ACD32;
}

.menug,
.menuggg {
    background-color: #4682B4;
}

.menuh {
    background-color: #FFEF5D;
}

.menui {
    background-color: #DB7093;
}

.menuj {
    background-color: #FFDAB9;
}

.menuk {
    background-color: #9370DB;
}

.menul {
    background-color: #4169E1;
}

.menum {
    background-color: #F4A460;
}

.menun {
    background-color: #FFD700;
}

.menuo {
    background-color: #B0E0E6;
}

.menup {
    background-color: #FFFAFA;
}

.menuq {
    background-color: #138C63;
}

.menur {
    background-color: #20B2AA;
}

.menus {
    background-color: #FDF5E6;
}

.menut,
.menuttt {
    background-color: #DA70D6;
}

.menuu,
.menuuuu {
    background-color: #FF4500;
}

.menuv {
    background-color: #6B8E23;
}

.menuw {
    background-color: #F0FFFF;
}

.menuy {
    background-color: #BA55D3;
}

.menuz {
    background-color: #3CB371;
}

.menuaa {
    background-color: #98FB98;
}

.menubb {
    background-color: #7FFFD4;
}

.menucc {
    background-color: #7FFF00;
}

.menudd {
    background-color: #E35447;
}

.menuee {
    background-color: #EEE8AA;
}

.menuff {
    background-color: #CD401F;
}

.menugg {
    background-color: #99CC00;
}

.menuhh {
    background-color: #CC6666;
}

.menuii {
    background-color: #008080;
}

.menujj {
    background-color: #999999;
}

.menukk {
    background-color: #00FA9A;
}

.menull {
    background-color: #FF6347;
}

.menumm {
    background-color: #FFFF00;
}

.menunn {
    background-color: #9ACD32;
}

.menuoo {
    background-color: #FFCC99;
}

.menupp {
    background-color: #CCCCCC;
}

.menuqq {
    background-color: #33CC00;
}

.menurr {
    background-color: #FF9966;
}

.menuss,
.menusss {
    background-color: #99CC66;
}

.menutt {
    background-color: #99CCFF;
}

.menuuu {
    background-color: #FF3399;
}

.menuvv {
    background-color: #CCFFCC;
}

.menuww,
.menuwww {
    background-color: #6666CC;
}

.menuxx {
    background-color: #CCFF33;
}

.menuyy {
    background-color: #CC6633;
}

.menuzz {
    background-color: #0099CC;
}

/* Media Queries */
@media all and (max-width: 1000px) {
    a {
        font-size: 200%;
        line-height: 1.4em;
        margin: 4px;
    }

    #container {
        width: auto;
    }

    /* -- div-Container fuer Texte-- */
    .menu1,
    .menu2,
    .menu3,
    .menu4,
    .menu5,
    .menu6,
    .menu7,
    .menu8,
    .menu9,
    .menua,
    .menub,
    .menuc,
    .menud,
    .menue,
    .menuf,
    .menug,
    .menuh,
    .menui,
    .menuj,
    .menuk,
    .menul,
    .menum,
    .menun,
    .menuo,
    .menup,
    .menuq,
    .menur,
    .menus,
    .menut,
    .menuu,
    .menuv,
    .menuw,
    .menuy,
    .menuz,
    .menuaa,
    .menubb,
    .menucc,
    .menudd,
    .menuee,
    .menuff,
    .menugg,
    .menuhh,
    .menuii,
    .menujj,
    .menull,
    .menukk,
    .menull,
    .menumm,
    .menunn,
    .menuoo,
    .menupp,
    .menuqq,
    .menurr,
    .menuss,
    .menutt,
    .menuuu,
    .menuvv,
    .menuww,
    .menuxx,
    .menuyy,
    .menuzz,
    .div a {
        width: auto;
    }

    .menu1,
    .menu2,
    .menu3,
    .menu4,
    .menu5,
    .menu6,
    .menu7,
    .menu8,
    .menu9,
    .menua,
    .menub,
    .menuc,
    .menud,
    .menue,
    .menuf,
    .menug,
    .menuh,
    .menui,
    .menuj,
    .menuk,
    .menul,
    .menum,
    .menun,
    .menuo,
    .menup,
    .menuq,
    .menur,
    .menus,
    .menut,
    .menuu,
    .menuv,
    .menuw,
    .menuy,
    .menuz,
    .menuaa,
    .menubb,
    .menucc,
    .menudd,
    .menuee,
    .menuff,
    .menugg,
    .menuhh,
    .menuii,
    .menujj,
    .menull,
    .menukk,
    .menull,
    .menumm,
    .menunn,
    .menuoo,
    .menupp,
    .menuqq,
    .menurr,
    .menuss,
    .menutt,
    .menuuu,
    .menuvv,
    .menuww,
    .menuxx,
    .menuyy,
    .menuzz,
    .div a,
    .menu0,
    .menu00,
    .menu000,
    .menu0000,
    #imp {
        float: left;
        height: auto;
        margin: 8px;
        display: block;
        padding: 5px;
        border: 0px;
    }

    .menu0,
    .menu000,
    #imp {
        width: auto;
    }
}

