/* Start of CMSMS style sheet 'redcube_navigation' */
#navi{
	list-style: none;
	margin:0 0px 0px 0px;
        width:160px;
	padding: 0px;
        border-top: 1px solid white;
}

#navi ul{
	list-style: none;
	list-style-position: outside;
	padding: 0px 0px 0px 0;
	margin: 0px 0px 0px 0px;
}

#navi ul li{
        padding:0px;
	margin: 0px;
	list-style: none;
}

#navi ul li a{
        
	margin: 0px;
    display:block;
    height:31px;
        text-decoration:none;
        padding:0px;
}

#navi ul li ul li a{
        float:left;
	list-style: none;
	margin: 0px;
        margin-left:-20px;
        padding:0px;
        width:140px;
        text-decoration:none;
        height:28px;
}

li.activeparent ul li {
       margin: 0px;
}

/* *******START HOME******* */
#navi ul li #home_de_DE {
	background: url(images/navigation/de/home_de.png);
        height:36px;
}

#navi ul li a#home_de_DE{
	background: url(images/navigation/de/home_de.png);
        height:36px;
}

#navi ul li a#home_de_DE:hover {
	background: url(images/navigation/de/home_de.png);
	background-position: left -36px;
        height:36px;
}

#navi ul li #home_de_DE_sel {
	background: url(images/navigation/de/home_de.png);
	background-position: left -72px;
        height:36px;
}

/* *** english *** */
#home_en_US {
	background: url(images/navigation/en/home_en.jpg);
        height:28px;
}

a#home_en_US{
	background: url(images/navigation/en/home_en.jpg);
        height:28px;
}

a#home_en_US:hover {
	background: url(images/navigation/en/home_en.jpg);
	background-position: center -28px;
        height:28px;
}

#home_en_US_sel {
	background: url(images/navigation/en/home_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#home_sv_SE {
	background: url(images/navigation/sv/home_sv.jpg);
        height:28px;
}

a#home_sv_SE{
	background: url(images/navigation/sv/home_sv.jpg);
        height:28px;
}

a#home_sv_SE:hover {
	background: url(images/navigation/sv/home_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#home_sv_SE_sel {
	background: url(images/navigation/sv/home_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END HOME******* */

/* *******START NEWS******* */
#news_de_DE {
	background: url(images/navigation/de/news_de.png);
}

a#news_de_DE{
	background: url(images/navigation/de/news_de.png);
}

a#news_de_DE:hover {
	background: url(images/navigation/de/news_de.png);
	background-position:center  -31px;
}

#news_de_DE_sel {
	background: url(images/navigation/de/news_de.png);
	background-position: center -62px;
}
/* *** english *** */
#news_en_US {
	background: url(images/navigation/en/news_en.jpg);
        height:28px;
        width:140px;
}

a#news_en_US{
	background: url(images/navigation/en/news_en.jpg);
        height:28px;
        width:140px;
}

a#news_en_US:hover {
	background: url(images/navigation/en/news_en.jpg);
	background-position:center  -28px;
        height:28px;
        width:140px;
}

#news_en_US_sel {
	background: url(images/navigation/en/news_en.jpg);
	background-position: center -28px;
        height:28px;
        width:140px;
}
/* *** swedish *** */
#news_sv_SE {
	background: url(images/navigation/sv/news_sv.jpg);
        height:28px;
        width:140px;
}

a#news_sv_SE{
	background: url(images/navigation/sv/news_sv.jpg);
        height:28px;
        width:140px;
}

a#news_sv_SE:hover {
	background: url(images/navigation/sv/news_sv.jpg);
	background-position:center  -28px;
        height:28px;
        width:140px;
}

#news_sv_SE_sel {
	background: url(images/navigation/sv/news_sv.jpg);
	background-position: center -28px;
        height:28px;
        width:140px;
}
/* *******END NEWS******* */

/* *******START ANGEBOT******* */
#angebot_de_DE {
	background: url(images/navigation/de/offer_de.png);
}

a#angebot_de_DE{
	background: url(images/navigation/de/offer_de.png);
}

a#angebot_de_DE:hover {
	background: url(images/navigation/de/offer_de.png);
	background-position: left -31px;
}

#angebot_de_DE_sel {
	background: url(images/navigation/de/offer_de.png);
	background-position: left -62px;
}
/* *** english *** */
#angebot_en_US {
	background: url(images/navigation/en/services_en.jpg);
        height:28px;
}

a#angebot_en_US{
	background: url(images/navigation/en/services_en.jpg);
        height:28px;
}

a#angebot_en_US:hover {
	background: url(images/navigation/en/services_en.jpg);
	background-position: center -28px;
        height:28px;
}

#angebot_en_US_sel {
	background: url(images/navigation/en/services_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#angebot_sv_SE {
	background: url(images/navigation/sv/offer_sv.jpg);
        height:28px;
}

a#angebot_sv_SE{
	background: url(images/navigation/sv/offer_sv.jpg);
        height:28px;
}

a#angebot_sv_SE:hover {
	background: url(images/navigation/sv/offer_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#angebot_sv_SE_sel {
	background: url(images/navigation/sv/offer_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END ANGEBOT******* */


/* *******START GALERIE******* */
#galerie_de_DE {
	background: url(images/navigation/de/gallery_de.png);
}

a#galerie_de_DE{
	background: url(images/navigation/de/gallery_de.png);
}

a#galerie_de_DE:hover{
	background: url(images/navigation/de/gallery_de.png);
        background-position: left -31px;
}

#galerie_de_DE_sel {
	background: url(images/navigation/de/gallery_de.png);
	background-position: left -62px;
}
/* *** english *** */
#galerie_en_US {
	background: url(images/navigation/en/gallery_en.jpg);
        height:28px;
}

a#galerie_en_US{
	background: url(images/navigation/en/gallery_en.jpg);
        height:28px;
}

a#galerie_en_US:hover{
	background: url(images/navigation/en/gallery_en.jpg);
        background-position: center -28px;
        height:28px;
}

#galerie_en_US_sel {
	background: url(images/navigation/en/gallery_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#galerie_sv_SE {
	background: url(images/navigation/sv/gallery_sv.jpg);
        height:28px;
}

a#galerie_sv_SE{
	background: url(images/navigation/sv/gallery_sv.jpg);
        height:28px;
}

a#galerie_sv_SE:hover{
	background: url(images/navigation/sv/gallery_sv.jpg);
        background-position: center -28px;
        height:28px;
}

#galerie_sv_SE_sel {
	background: url(images/navigation/sv/gallery_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END GALERIE******* */

/* *******START REFERENZEN******* */
#referenzen_de_DE {
	background: url(images/navigation/de/references_de.png);
}

a#referenzen_de_DE{
	background: url(images/navigation/de/references_de.png);
}

a#referenzen_de_DE:hover{
	background: url(images/navigation/de/references_de.png);
	background-position: left -31px;
}

#referenzen_de_DE_sel {
	background: url(images/navigation/de/references_de.png);
	background-position: left -62px;
}
/* *** english *** */
#referenzen_en_US {
	background: url(images/navigation/en/references_en.jpg);
        height:28px;
}

a#referenzen_en_US{
	background: url(images/navigation/en/references_en.jpg);
        height:28px;
}

a#referenzen_en_US:hover{
	background: url(images/navigation/en/references_en.jpg);
	background-position: center -28px;
        height:28px;
}

#referenzen_en_US_sel {
	background: url(images/navigation/en/references_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#referenzen_sv_SE {
	background: url(images/navigation/sv/references_sv.jpg);
        height:28px;
}

a#referenzen_sv_SE{
	background: url(images/navigation/sv/references_sv.jpg);
        height:28px;
}

a#referenzen_sv_SE:hover{
	background: url(images/navigation/sv/references_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#referenzen_sv_SE_sel {
	background: url(images/navigation/sv/references_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END REFERENZEN******* */

/* *******START ÜBER UNS******* */
#ueberuns_de_DE {
	background: url(images/navigation/de/aboutus_de.png);
}

a#ueberuns_de_DE{
	background: url(images/navigation/de/aboutus_de.png);
}

a#ueberuns_de_DE:hover{
	background: url(images/navigation/de/aboutus_de.png);
	background-position: left -31px;
}

#ueberuns_de_DE_sel {
	background: url(images/navigation/de/aboutus_de.png);
	background-position: left -62px;
}
/* *** english *** */
#ueberuns_en_US {
	background: url(images/navigation/en/aboutus_en.jpg);
        height:28px;
}

a#ueberuns_en_US{
	background: url(images/navigation/en/aboutus_en.jpg);
        height:28px;
}

a#ueberuns_en_US:hover{
	background: url(images/navigation/en/aboutus_en.jpg);
	background-position: center -28px;
        height:28px;
}

#ueberuns_en_US_sel {
	background: url(images/navigation/en/aboutus_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#ueberuns_sv_SE {
	background: url(images/navigation/sv/aboutus_sv.jpg);
        height:28px;
}

a#ueberuns_sv_SE{
	background: url(images/navigation/sv/aboutus_sv.jpg);
        height:28px;
}

a#ueberuns_sv_SE:hover{
	background: url(images/navigation/sv/aboutus_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#ueberuns_sv_SE_sel {
	background: url(images/navigation/sv/aboutus_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END ÜBER UNS******* */

/* *******START KONTAKT******* */
#kontakt_de_DE {
	background: url(images/navigation/de/contact_de.png);
}

a#kontakt_de_DE{
	background: url(images/navigation/de/contact_de.png);
}

a#kontakt_de_DE:hover{
	background: url(images/navigation/de/contact_de.png);
	background-position: left -31px;
}

#kontakt_de_DE_sel {
	background: url(images/navigation/de/contact_de.png);
	background-position: left -62px;
}
/* *** english *** */
#kontakt_en_US {
	background: url(images/navigation/de/contact_de.png);
}

a#kontakt_en_US{
	background: url(images/navigation/en/contact_en.jpg);
        height:28px;
}

a#kontakt_en_US:hover{
	background: url(images/navigation/en/contact_en.jpg);
	background-position: center -28px;
        height:28px;
}

#kontakt_en_US_sel {
	background: url(images/navigation/en/contact_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#kontakt_sv_SE {
	background: url(images/navigation/sv/contact_sv.jpg);
        height:28px;
}

a#kontakt_sv_SE{
	background: url(images/navigation/sv/contact_sv.jpg);
        height:28px;
}

a#kontakt_sv_SE:hover{
	background: url(images/navigation/sv/contact_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#kontakt_sv_SE_sel {
	background: url(images/navigation/sv/contact_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END KONTAKT******* */

/* *******START LOGIN******* */

#kunden-login_de_DE {
	background: url(images/navigation/de/login_de.png);
}

a#kunden-login_de_DE{
	background: url(images/navigation/de/login_de.png);
}

a#kunden-login_de_DE:hover{
	background: url(images/navigation/de/login_de.png);
	background-position: left -31px;
}

a#kunden-login_de_DE_sel {
	background: url(images/navigation/de/login_de.png);
	background-position: left -62px;
}

/* *** english *** */
#kunden-login_en_US {
	background: url(images/navigation/en/login_en.jpg);
        height:28px;
}

a#kunden-login_en_US{
	background: url(images/navigation/en/login_en.jpg);
        height:28px;
}

a#kunden-login_en_US:hover{
	background: url(images/navigation/en/login_en.jpg);
	background-position: center -28px;
        height:28px;
}

#kunden-login_en_US_sel {
	background: url(images/navigation/en/login_en.jpg);
	background-position: center -28px;
        height:28px;
}

li.kunden-login_en_US_sel a{
	background: url(images/navigation/en/login_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#kunden-login_sv_SE {
	background: url(images/navigation/sv/login_sv.jpg);
        height:28px;
}

a#kunden-login_sv_SE{
	background: url(images/navigation/sv/login_sv.jpg);
        height:28px;
}

a#kunden-login_sv_SE:hover{
	background: url(images/navigation/sv/login_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#kunden-login_sv_SE_sel {
	background: url(images/navigation/sv/login_sv.jpg);
	background-position: center -28px;
        height:28px;
}

li.kunden-login_sv_SE_sel a{
	background: url(images/navigation/sv/login_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END LOGIN******* */

/* *******START Links******* */

#links_de_DE {
	background: url(images/navigation/de/links_de.png);
}

a#links_de_DE{
	background: url(images/navigation/de/links_de.png);
}

a#links_de_DE:hover{
	background: url(images/navigation/de/links_de.png);
	background-position: left -31px;
}

a#links_de_DE_sel {
	background: url(images/navigation/de/links_de.png);
	background-position: left -62px;
}
/* *******END Links******* */


/* *******START UPLOAD******* */
li.activeparent ul li #upload_de_DE_sel{
       float:left;
       width:140px;
       margin-left:-20px;
}

li.activeparent ul li a#upload_de_DE{
       float:left;
       width:140px;
}

li.kunden-login_de_DE_sel ul li #upload_de_DE_sel,
li.kunden-login_en_US_sel ul li #upload_en_US_sel,
li.kunden-login_sv_SE_sel ul li #upload_sv_SE_sel{
       float:left;
       width:140px;
       margin-left:-20px;
}

li.kunden-login_de_DE_sel ul li a#upload_de_DE,
li.kunden-login_en_US_sel ul li a#upload_en_US,
li.kunden-login_sv_SE_sel ul li a#upload_sv_SE{
       float:left;
       width:140px;
}

#upload_de_DE {
	background: url(images/navigation/de/upload_de.jpg);
        height:28px;
}

a#upload_de_DE{
	background: url(images/navigation/de/upload_de.jpg);
        height:28px;
}

a#upload_de_DE:hover{
	background: url(images/navigation/de/upload_de.jpg);
	background-position: center -28px;
        height:28px;
}

#upload_de_DE_sel {
        float:left;
	background: url(images/navigation/de/upload_de.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** english *** */
#upload_en_US {
	background: url(images/navigation/en/upload_en.jpg);
        height:28px;
}

a#upload_en_US{
	background: url(images/navigation/en/upload_en.jpg);
        height:28px;
}

a#upload_en_US:hover{
	background: url(images/navigation/en/upload_en.jpg);
	background-position: center -28px;
        height:28px;
}

#upload_en_US_sel {
	background: url(images/navigation/en/upload_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#upload_sv_SE {
	background: url(images/navigation/sv/upload_sv.jpg);
        height:28px;
}

a#upload_sv_SE{
	background: url(images/navigation/sv/upload_sv.jpg);
        height:28px;
}

a#upload_sv_SE:hover{
	background: url(images/navigation/sv/upload_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#upload_sv_SE_sel {
	background: url(images/navigation/sv/upload_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END UPLOAD******* */

/* *******START DOWNLOAD******* */

li.kunden-login_de_DE_sel ul li #download_de_DE_sel,
li.kunden-login_en_US_sel ul li #download_en_US_sel,
li.kunden-login_sv_SE_sel ul li #download_sv_SE_sel{
       float:left;
       width:140px;
       margin-left:-20px;
}

li.kunden-login_de_DE_sel ul li a#download_de_DE,
li.kunden-login_en_US_selul li a#download_en_US,
li.kunden-login_sv_SE_sel ul li a#download_sv_SE{
       float:left;
       width:140px;
}

#download_de_DE {
	background: url(images/navigation/de/download_de.jpg);
        height:28px;
}

a#download_de_DE{
	background: url(images/navigation/de/download_de.jpg);
        height:28px;
}

a#download_de_DE:hover{
	background: url(images/navigation/de/download_de.jpg);
	background-position: center -28px;
        height:28px;
}

#download_de_DE_sel {
	background: url(images/navigation/de/download_de.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** english *** */
#download_en_US {
	background: url(images/navigation/en/download_en.jpg);
        height:28px;
}

a#download_en_US{
	background: url(images/navigation/en/download_en.jpg);
        height:28px;
}

a#download_en_US:hover{
	background: url(images/navigation/en/download_en.jpg);
	background-position: center -28px;
        height:28px;
}

#download_en_US_sel {
	background: url(images/navigation/en/download_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#download_sv_SE {
	background: url(images/navigation/sv/download_sv.jpg);
        height:28px;
}

a#download_sv_SE{
	background: url(images/navigation/sv/download_sv.jpg);
        height:28px;
}

a#download_sv_SE:hover{
	background: url(images/navigation/sv/download_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#download_sv_SE_sel {
	background: url(images/navigation/sv/download_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END DOWNLOAD******* */

/* *******START LOGOUT******* */

li.kunden-login_de_DE_sel ul li #logout_de_DE_sel,
li.kunden-login_en_US_sel ul li #logout_en_US_sel,
li.kunden-login_sv_SE_sel ul li #logout_sv_SE_sel{
       float:left;
       width:140px;
       margin-left:-20px;
}

li.kunden-login_de_DE_sel ul li a#logout_de_DE,
li.kunden-login_en_US_selul li a#logout_en_US,
li.kunden-login_sv_SE_sel ul li a#logout_sv_SE{
       float:left;
       width:140px;
}

#logout_de_DE {
	background: url(images/navigation/de/logout_de.jpg);
        height:28px;
}

a#logout_de_DE{
	background: url(images/navigation/de/logout_de.jpg);
        height:28px;
}

a#logout_de_DE:hover{
	background: url(images/navigation/de/logout_de.jpg);
	background-position: center -28px;
        height:28px;
}

#logout_de_DE_sel {
	background: url(images/navigation/de/logout_de.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** english *** */
#logout_en_US {
	background: url(images/navigation/en/logout_en.jpg);
        height:28px;
}

a#logout_en_US{
	background: url(images/navigation/en/logout_en.jpg);
        height:28px;
}

a#logout_en_US:hover{
	background: url(images/navigation/en/logout_en.jpg);
	background-position: center -28px;
        height:28px;
}

#logout_en_US_sel {
	background: url(images/navigation/en/logout_en.jpg);
	background-position: center -28px;
        height:28px;
}
/* *** swedish *** */
#logout_sv_SE {
	background: url(images/navigation/sv/logout_sv.jpg);
        height:28px;
}

a#logout_sv_SE{
	background: url(images/navigation/sv/logout_sv.jpg);
        height:28px;
}

a#logout_sv_SE:hover{
	background: url(images/navigation/sv/logout_sv.jpg);
	background-position: center -28px;
        height:28px;
}

#logout_sv_SE_sel {
	background: url(images/navigation/sv/logout_sv.jpg);
	background-position: center -28px;
        height:28px;
}
/* *******END LOGOUT******* */
/* End of 'redcube_navigation' */

