@charset "UTF-8";
/* CSS Document */

/* -------------------------- BEGIN do not change --------------------------- */

ul.dropdown
{
    list-style: none;
    margin:0;
    padding:0;
    z-index:99;
}

ul.dropdown * ul
{
    list-style: none;
    margin:0;
    padding: 0;
	display:none;
	position:absolute;
	z-index:99;
}

ul.dropdown li
{
    float:left;
}

ul.dropdown li * li
{
    border:0px solid #fff;
    float:none;

    position: relative;
}

ul.dropdown ul * ul
{
    left:98%;
    top:0;

}

ul.dropdown a
{
    display:block;

}

ul.dropdown ul * a
{
    height:100%;
}

ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
{
    display:none;
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
    display:block;
}


/* -------------------------- END do not change --------------------------- */
/* =home
---------------------------------------------------------------------------------*/
#home {position: relative;overflow: hidden;width: 45px;}
#home a img {position: relative;width: 90px;height: 28px;border: 0;}
#home a:hover {position: relative;left: -45px;}
#home_aktiv {position: relative;overflow: hidden;width: 45px;}
#home_aktiv a img {position: relative;width: 45px;height: 28px;border: 0;}
#home_aktiv a:hover {position: relative;left: 0px;}

/* =ueberuns
---------------------------------------------------------------------------------*/
#ueberuns {position: relative;overflow: hidden;width: 75px;}
#ueberuns a img {position: relative;width: 150px;height: 28px;border: 0;}
#ueberuns a:hover {position: relative;left: -75px;}
#ueberuns_aktiv {position: relative;overflow: hidden;width: 75px;}
#ueberuns_aktiv a img {position: relative;width: 75px;height: 28px;border: 0;}
#ueberuns_aktiv a:hover {position: relative;left: 0px;}

/* =anwaelte
---------------------------------------------------------------------------------*/
#anwaelte {position: relative;overflow: hidden;width: 114px;}
#anwaelte a img {position: relative;width: 228px;height: 28px;border: 0;}
#anwaelte a:hover {position: relative;left: -114px;}
#anwaelte_aktiv {position: relative;overflow: hidden;width: 114px;}
#anwaelte_aktiv a img {position: relative;width:114px;height: 28px;border: 0;}
#anwaelte_aktiv a:hover {position: relative;left: 0px;}

/* =ueberuns
---------------------------------------------------------------------------------*/
#steuerberater {position: relative;overflow: hidden;width: 112px;}
#steuerberater a img {position: relative;width: 224px;height: 28px;border: 0;}
#steuerberater a:hover {position: relative;left: -112px;}
#steuerberater_aktiv {position: relative;overflow: hidden;width: 112px;}
#steuerberater_aktiv a img {position: relative;width: 112px;height: 28px;border: 0;}
#steuerberater_aktiv a:hover {position: relative;left: 0px;}

/* =kontakt
---------------------------------------------------------------------------------*/
#kontakt {position: relative;overflow: hidden;width: 62px;}
#kontakt a img {position: relative;width: 124px;height: 28px;border: 0;}
#kontakt a:hover {position: relative;left: -62px;}
#kontakt_aktiv {position: relative;overflow: hidden;width: 62px;}
#kontakt_aktiv a img {position: relative;width: 62px;height: 28px;border: 0;}
#kontakt_aktiv a:hover {position: relative;left: 0px;}


/* =kontakt
---------------------------------------------------------------------------------*/
#aktuelles {position: relative;overflow: hidden;width: 73px;}
#aktuelles a img {position: relative;width: 146px;height: 28px;border: 0;}
#aktuelles a:hover {position: relative;left: -73px;}
#aktuelles_aktiv {position: relative;overflow: hidden;width: 73px;}
#aktuelles_aktiv a img {position: relative;width: 73px;height: 28px;border: 0;}
#aktuelles_aktiv a:hover {position: relative;left: 0px;}

/* =profil
---------------------------------------------------------------------------------*/
#profil {position: relative;overflow: hidden;width: 56px;}
#profil a img {position: relative;width: 112px;height: 28px;border: 0;}
#profil a:hover {position: relative;left: -56px;}
#profil_aktiv {position: relative;overflow: hidden;width: 56px;}
#profil_aktiv a img {position: relative;width: 56px;height: 28px;border: 0;}
#profil_aktiv a:hover {position: relative;left: 0px;}

/* =links
---------------------------------------------------------------------------------*/
#link {position: relative;overflow: hidden;width: 49px;}
#link a img {position: relative;width: 98px;height: 28px;border: 0;}
#link a:hover {position: relative;left: -49px;}
#link_aktiv {position: relative;overflow: hidden;width: 49px;}
#link_aktiv a img {position: relative;width: 49px;height: 28px;border: 0;}
#link_aktiv a:hover {position: relative;left: 0px;}

/* =buerogemeinschaft
---------------------------------------------------------------------------------*/
#buerogemeinschaft {position: relative;overflow: hidden;width: 131px;}
#buerogemeinschaft a img {position: relative;width: 262px;height: 28px;border: 0;}
#buerogemeinschaft a:hover {position: relative;left: -131px;}
#buerogemeinschaft_aktiv {position: relative;overflow: hidden;width: 131px;}
#buerogemeinschaft_aktiv a img {position: relative;width: 131px;height: 28px;border: 0;}
#buerogemeinschaft_aktiv a:hover {position: relative;left: 0px;}

/* =news
---------------------------------------------------------------------------------*/
#news {position: relative;overflow: hidden;width: 48px;}
#news a img {position: relative;width: 96px;height: 28px;border: 0;}
#news a:hover {position: relative;left: -48px;}
#news_aktiv {position: relative;overflow: hidden;width: 48px;}
#news_aktiv a img {position: relative;width: 48px;height: 28px;border: 0;}
#news_aktiv a:hover {position: relative;left: 0px;}

/* =team
---------------------------------------------------------------------------------*/
#team {position: relative;overflow: hidden;width: 41px;}
#team a img {position: relative;width: 82px;height: 28px;border: 0;}
#team a:hover {position: relative;left: -41px;}
#team_aktiv {position: relative;overflow: hidden;width: 41px;}
#team_aktiv a img {position: relative;width: 41px;height: 28px;border: 0;}
#team_aktiv a:hover {position: relative;left: 0px;}


/* =dienstleistungen
---------------------------------------------------------------------------------*/
#dienstleistungen {position: relative;overflow: hidden;width: 126px;}
#dienstleistungen a img {position: relative;width: 252px;height: 28px;border: 0;}
#dienstleistungen a:hover {position: relative;left: -126px;}
#dienstleistungen_aktiv {position: relative;overflow: hidden;width: 126px;}
#dienstleistungen_aktiv a img {position: relative;width: 126px;height: 28px;border: 0;}
#dienstleistungen_aktiv a:hover {position: relative;left: 0px;}

/* =honorar
---------------------------------------------------------------------------------*/
#honorar {position: relative;overflow: hidden;width: 71px;}
#honorar a img {position: relative;width: 142px;height: 28px;border: 0;}
#honorar a:hover {position: relative;left: -71px;}
#honorar_aktiv {position: relative;overflow: hidden;width: 71px;}
#honorar_aktiv a img {position: relative;width: 71px;height: 28px;border: 0;}
#honorar_aktiv a:hover {position: relative;left: 0px;}

/* =kanzlei
---------------------------------------------------------------------------------*/
#diekanzlei {position: relative;overflow: hidden;width: 79px;}
#diekanzlei a img {position: relative;width: 158px;height: 28px;border: 0;}
#diekanzlei a:hover {position: relative;left: -79px;}
#diekanzlei_aktiv {position: relative;overflow: hidden;width: 79px;}
#diekanzlei_aktiv a img {position: relative;width: 79px;height: 28px;border: 0;}
#diekanzlei_aktiv a:hover {position: relative;left: 0px;}

/* =rechtsgebiete
---------------------------------------------------------------------------------*/
#rechtsgebiete {position: relative;overflow: hidden;width: 98px;}
#rechtsgebiete a img {position: relative;width: 196px;height: 28px;border: 0;}
#rechtsgebiete a:hover {position: relative;left: -98px;}
#rechtsgebiete_aktiv {position: relative;overflow: hidden;width: 98px;}
#rechtsgebiete_aktiv a img {position: relative;width: 98px;height: 28px;border: 0;}
#rechtsgebiete_aktiv a:hover {position: relative;left: 0px;}

/* =spektrum
---------------------------------------------------------------------------------*/
#spektrum {position: relative;overflow: hidden;width: 76px;}
#spektrum a img {position: relative;width: 152px;height: 28px;border: 0;}
#spektrum a:hover {position: relative;left: -76px;}
#spektrum_aktiv {position: relative;overflow: hidden;width: 76px;}
#spektrum_aktiv a img {position: relative;width: 76px;height: 28px;border: 0;}
#spektrum_aktiv a:hover {position: relative;left: 0px;}

