/* CSS Document */

* {
	margin:0;
	padding:0;
}

a img {
	border: none;
}

html, body {
	height: 100%;
	width: 100%;
	font-family: arial, helvetiva, sans-serif;
}


body {
	background-color: #e5e5e5;
	font-size:12px;
	color:#5a5b5e;
}


ul, ol  {
	margin:0px;
	padding-left: 10px;
}

ul li, ol li {
	margin-left:20px;
}

#headernavi ul {
	margin:0;
	padding:0;
}

a {
	color: #682436;
	text-decoration: none;
	font-weight: 700;
}

a:hover, a:hover.pdf {
	text-decoration: underline;
}

a.pdf {
	color: #5a5b5e;
	text-decoration: none;
	font-weight:100;
}

#valignhelper {
	width: 10px;
	height: 50%;
	margin-bottom: -296px;
	float: left;
}

#pageContainer {
	margin: 0 auto;
	padding:0px;
	position: relative;
	width:997px;
	height:592px; 
	clear: both;
	background-color: #fff;
	display:block;
	border-top:1px solid #fff;
}

#header {
	position: relative;
	margin: 5px;
	height: 107px;
	display:block;
	clear:both;
}

#headerindex {
	height: 129px;
}

#headerlogo, #headerlogoindex {
	position: absolute;
	top: 9px;
	left: 13px;
}

#headerlogoindex {
	top: 29px;
	left: 22px;
}

/* topnav */
#headernavi {
	position: absolute;
	top: 13px;
	right: 4px;
}

#headerindex #headernavi {
	top: 5px;
	right: 5px;
}

#headernavi ul {
	height: 20px;
	overflow: hidden;
}

#headerindex #headernavi ul {
	height: 12px;
	margin-top: 15px;
	margin-bottom: 2px;
	margin-left: 2px;
}

#headernavi li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-right: 18px;
	
}

#headerindex #headernavi  {
	background-color: #9d202c;
}

#headernavi a, #contentnavi a {
	display:block;
	height: 11px;
	background-repeat: no-repeat;
}

#headernavi a b, #contentnavi a b {
	display:none;
}


#headernavi a.haendlerlogin {
	width:84px;
	background-image: url('../img/topnav/haendlerlogin.png');
}

#headernavi a.home {
	width:40px;
	background-image: url('../img/topnav/home.png');
}

#headernavi a.impressum{
	width:66px;
	background-image: url('../img/topnav/impressum.png');
}

#headernavi li a:hover, #headernavi li:hover a, #headernavi a.active {
	background-position: 0px -11px;
}

#infobox {
	margin-left:25px;
	margin-top:20px;
	margin-bottom:20px;
	padding-right:20px;
	height:252px;
	overflow:auto;
	font-size:11px;
	width:259px;
}

/* content Navi */
#contentnavi {
	margin-top:16px;
	margin-left:5px;
	width:675px;
	height:208px;
	border:1px solid #e5e5e5;
	border-bottom: 0px;
	background-position: 0px 34px;
	background-repeat: no-repeat;
}

.startNavi {
	position:absolute;
	right:5px;
	top:95px;
	margin:0px !important;
	padding:0px !important;
	border:0px !important;
	width:601px !important;
	z-index:1000;
}

#index1 {
	position:absolute;
	left:5px;
	top:129px;
	z-index:1;
	font-size:12px;
	color:#5a5b5e;
}

#index2 {
	position:absolute !important;
	left:5px;
	top:293px;
	z-index:1;
	font-size:12px;
	color:#5a5b5e;
}

#index3 {
	position:absolute;
	right:5px;
	top:129px;
	z-index:1;
	font-size:12px;
	color:#5a5b5e;
}

#contentnavi ul {
	/*height: 11px;
	overflow: hidden;*/
	margin-left:18px;
	margin-top:13px;
}

#contentnavi li {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-right: 18px;
}

#contentnavi a.produkte {
	width:54px;
	background-image: url('../img/mainnav/produkte.png');
}

#contentnavi a.raumplaner {
	width:68px;
	background-image: url('../img/mainnav/raumplaner.png');
}

#contentnavi a.pflege-zubehoer {
	width:100px;
	background-image: url('../img/mainnav/pflege-zubehoer.png');
}

#contentnavi a.service {
	width:41px;
	background-image: url('../img/mainnav/service.png');
}

#contentnavi a.haendler {
	width:47px;
	background-image: url('../img/mainnav/haendler.png');
}

#contentnavi a.kontakt {
	width:46px;
	background-image: url('../img/mainnav/kontakt.png');
}

#contentnavi li a:hover, #contentnavi li:hover a,  #contentnavi a.active {
	background-position: 0px -11px;
}

#contentnavi li:hover ul li a {
	background-position: 0px 0px;
}

#contentnavi ul.mainnav {
	position: relative;
	height: 12px;
	display: block;
}

#contentnavi ul li ul{
	position: absolute;
	display: none;
	margin: 0px;
	padding: 0px;
}



#contentnavi ul li.haendlerlogin {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 160px;
	height:20px;
	padding:0px;
	margin:0px;
}

#contentnavi ul li.haendlerlogin ul#haendlerNavi.active {
	top: 0px;
	right: 0px;
	margin-top: 20px;
}


#contentnavi ul li:hover ul, #contentnavi ul li ul.active {
	display: block;
}

#contentnavi ul:hover li ul.active{
	display: none;
}

#contentnavi ul li.active:hover ul.active {
	display: block;
}

#contentnavi ul li ul:hover ul.active {
	display: none !important;
}

#contentnavi ul li ul li:hover.active ul.active {
	display: block !important;
}


#contentnavi ul li ul li {
	float: none;
	display: block;
	width: 168px;
	height: 26px;
	color: #fff;

}

#contentnavi ul li ul li a {
	display: block;
	height: 26px;
}

#contentnavi a.landhausdielen, #contentnavi a.schiffsboeden, #contentnavi a.fineline, #contentnavi a.bambus, #contentnavi a.kork-parkett, #contentnavi a.vinyl-parkett {
	background-image: url('../img/mainnav/produkte_subnavi.png');
	background-repeat: no-repeat;
}

#contentnavi a.landhausdielen {
	background-position: 0px 0px !important;
}
#contentnavi a.landhausdielen:hover, #contentnavi ul li ul li:hover a.landhausdielen, #contentnavi a.landhausdielen.active {
	background-position: -168px 0px !important;
}

#contentnavi a.schiffsboeden {
	background-position: 0px -26px !important;
}

#contentnavi a.schiffsboeden:hover, #contentnavi ul li ul li:hover a.schiffsboeden, #contentnavi a.schiffsboeden.active {
	background-position: -168px -26px !important;
}

#contentnavi a.fineline {
	background-position: 0px -52px !important;
}
#contentnavi a.fineline:hover, #contentnavi a.fineline.active {
	background-position: -168px -52px !important;
}

#contentnavi a.bambus {
	background-position: 0px -78px !important;
}
#contentnavi a.bambus:hover, #contentnavi a.bambus.active {
	background-position: -168px -78px !important;
}

#contentnavi a.kork-parkett {
	background-position: 0px -104px !important;
}
#contentnavi a.kork-parkett:hover, #contentnavi a.kork-parkett.active {
	background-position: -168px -104px !important;
}

#contentnavi a.vinyl-parkett {
	background-position: 0px -130px !important;
}
#contentnavi a.vinyl-parkett:hover, #contentnavi a.vinyl-parkett.active {
	background-position: -168px -130px !important;
}

#contentnavi ul li ul li ul{
	position: relative;
	left: 168px;
	top: -26px;
	width: 500px !important;
	display: none !important;
}

#contentnavi ul li ul li:hover ul, #contentnavi ul li ul li ul.active{
	display: block !important;

}

#contentnavi ul li ul li ul li {
	float: left !important;
	display: block;
	width: 77px;
	height: 26px;
	color: #fff;
	margin: 0px;
	padding: 0px;
}


#contentnavi ul li ul li.schiffsboeden ul li a{
	background-image: url('../img/mainnav/produkte_schiffsboeden_sub.png');
	background-repeat: no-repeat;
}

#contentnavi ul li ul li ul li a.schiffsboedenboston{
	background-position: 0px 0px !important;
}
#contentnavi ul li ul li ul li a.schiffsboedenboston:hover, #contentnavi ul li ul li ul li a.schiffsboedenboston.active{
	background-position: -77px 0px !important;
}

#contentnavi ul li ul li ul li a.schiffsboedeneuro{
	background-position: 0px -26px !important;
}
#contentnavi ul li ul li ul li a.schiffsboedeneuro:hover, #contentnavi ul li ul li ul li a.schiffsboedeneuro.active{
	background-position: -77px -26px !important;
}

#contentnavi ul li ul li ul li a.schiffsboedentaiga{
	background-position: 0px -52px !important;
}
#contentnavi ul li ul li ul li a.schiffsboedentaiga:hover, #contentnavi ul li ul li ul li a.schiffsboedentaiga.active{
	background-position: -77px -52px !important;
}

#contentnavi ul li ul li.landhausdielen , #contentnavi ul li ul li.pflegeprodukte, #contentnavi ul li ul li.haendlerdeutschland{
	padding-top: 8px;
}

#contentnavi ul li ul li.landhausdielen ul li {
	margin-top: 1px;
	width: 118px;
}

#contentnavi ul li ul li.landhausdielen ul li a{
	background-image: url('../img/mainnav/produkte_landhausdielen_sub.png');
	background-repeat: no-repeat;
}

#contentnavi ul li ul li.landhausdielen ul li.boston {
	width: 84px !important;
	overflow: hidden;
}

#contentnavi ul li ul li.landhausdielen ul li.euro {
	width: 64px !important;
	overflow: hidden;

}

#contentnavi ul li ul li.landhausdielen ul li.laerche {
	width: 75px !important;
	overflow: hidden;
}

#contentnavi ul li ul li ul li a.landhausdielenboston{
	background-position: 0px 0px !important;
}
#contentnavi ul li ul li ul li a.landhausdielenboston:hover, #contentnavi ul li ul li ul li a.landhausdielenboston.active{
	background-position: -118px 0px !important;
}

#contentnavi ul li ul li ul li a.landhausdieleneuro{
	background-position: 0px -26px !important;
}
#contentnavi ul li ul li ul li a.landhausdieleneuro:hover, #contentnavi ul li ul li ul li a.landhausdieleneuro.active{
	background-position: -118px -26px !important;
}

#contentnavi ul li ul li ul li a.landhausdielencroquodileoak{
	background-position: 0px -52px !important;
}
#contentnavi ul li ul li ul li a.landhausdielencroquodileoak:hover, #contentnavi ul li ul li ul li a.landhausdielencroquodileoak.active{
	background-position: -118px -52px !important;
}

#contentnavi ul li ul li ul li a.landhausdielenlaerche{
	background-position: 0px -78px !important;
}
#contentnavi ul li ul li ul li a.landhausdielenlaerche:hover, #contentnavi ul li ul li ul li a.landhausdielenlaerche.active{
	background-position: -118px -78px !important;
}



/*// pflege zubehoer ///*/

#contentnavi ul li ul li.pflege-zubehoer {
	padding-top: 8px;
}

#contentnavi ul li.pflege-zubehoer ul li {
	width: 168px;
}

#contentnavi ul li.pflege-zubehoer ul li a{
	background-image: url('../img/mainnav/pflege-zubehoer_subnavi.png');
	background-repeat: no-repeat;
}

#contentnavi ul li ul li a.pflegeprodukte{
	background-position: 0px 0px !important;
}
#contentnavi ul li ul li a.pflegeprodukte:hover, #contentnavi ul li ul li a.pflegeprodukte.active{
	background-position: -168px 0px !important;
}

#contentnavi ul li ul li a.pflegezubeehoer{
	background-position: 0px -26px !important;
}
#contentnavi ul li ul li a.pflegezubeehoer:hover, #contentnavi ul li ul li a.pflegezubeehoer.active{
	background-position: -168px -26px !important;
}


/*// Händler ///*/

#contentnavi ul li ul li.haendler {
	padding-top: 8px;
}

#contentnavi ul li ul li.haendler ul li {
	width: 118px;
}

#contentnavi ul li.haendler ul li a{
	background-image: url('../img/mainnav/haendler_subnavi.png');
	background-repeat: no-repeat;
}

#contentnavi ul li ul li a.haendlerdeutschland{
	background-position: 0px 0px !important;
}
#contentnavi ul li ul li a.haendlerdeutschland:hover, #contentnavi ul li ul li a.haendlerdeutschland.active{
	background-position: -168px 0px !important;
}

#contentnavi ul li ul li a.haendlerschweiz{
	background-position: 0px -26px !important;
}
#contentnavi ul li ul li a.haendlerschweiz:hover, #contentnavi ul li ul li a.haendlerschweiz.active{
	background-position: -168px -26px !important;
}

#contentnavi ul li ul li a.haendleroesterreich{
	background-position: 0px -52px !important;
}
#contentnavi ul li ul li a.haendleroesterreich:hover, #contentnavi ul li ul li a.haendleroesterreich.active{
	background-position: -168px -52px !important;
}

#contentnavi ul li ul li a.haendleritalien{
	background-position: 0px -78px !important;
}
#contentnavi ul li ul li a.haendleritalien:hover, #contentnavi ul li ul li a.haendleritalien.active{
	background-position: -168px -78px !important;
}


/*// Händler login ///*/

#contentnavi ul li ul li.haendlerlogin {
	padding-top: 8px;
}

#contentnavi ul li ul li.haendlerlogin ul li {
	width: 118px;
}

#contentnavi ul li.haendlerlogin ul li a{
	background-image: url('../img/mainnav/haendlerlogin_subnavi.png');
	background-repeat: no-repeat;
}

#contentnavi ul li ul li a.preisliste{
	background-position: 0px 0px !important;
}
#contentnavi ul li ul li a.preisliste:hover, #contentnavi ul li ul li a.preisliste.active{
	background-position: -168px 0px !important;
}

#contentnavi ul li ul li a.verkaufsvoerderung{
	background-position: 0px -26px !important;
}
#contentnavi ul li ul li a.verkaufsvoerderung:hover, #contentnavi ul li ul li a.verkaufsvoerderung.active{
	background-position: -168px -26px !important;
}

#contentnavi ul li ul li a.newsletter{
	background-position: 0px -52px !important;
}
#contentnavi ul li ul li a.newsletter:hover, #contentnavi ul li ul li a.newsletter.active{
	background-position: -168px -52px !important;
}

#contentnavi ul li ul li a.logout{
	background-position: 0px -78px !important;
}
#contentnavi ul li ul li a.logout:hover, #contentnavi ul li ul li ul li a.logout.active{
	background-position: -168px -78px !important;
}

/*////////////////////////////////////////////// ENDE NAVI ///////////////////////////*/

#keyclaim {
	margin-left:5px;
	border:1px solid #e5e5e5;
	border-top: 0px;
	width:675px;
}

#inner_content{
	width:681px;
	overflow: auto;
	height:214px;
}

#inner_content.haendler table td {
	padding-bottom: 10px;
	
}


.running-text {
	margin: 30px 42px 0px 47px; 
}

.running-text b {
	color: #682436;
	text-decoration: none;
	font-weight: 700;
}

.running-text ul {
	margin-top:5px;
	float:left;
	width:280px;
	margin-right:5px;
}

.running-text ul li {
	line-height:18px;
}

.right-side {
	float:right;
	margin-top:7px;
}

.right-side-content {
	margin-right:5px;
	margin-top:4px;
	border:1px solid #e5e5e5;
	width:304px;
	text-align:left;	
}

.top_right {
	background-color: #e5e5e5;
	margin:4px;
	padding:5px;
}

.activeLink{
	color: red;
}


#pageContainer.admin #divContainer #divContent, #pageContainer.admin{
	height: auto;
	padding-bottom: 20px;
	border: 0px;
}

#pageContainer.admin table table tr td{
	margin:  5px;
	padding: 10px;
}

#pageContainer.admin #headernavi{
	display: none; 
}

.textopener {
	float:left;
}

.text {
	margin-left:20px;
}

.top_right select {
	font-size:10px;
}

.floorTiles{
	width:260px;
	height:300px;
	margin-left: 4px;
}

.floorTiles a img {
	margin-right: 7px;
	margin-bottom: 5px;
}

.sidekey {
	margin-left:4px;
	margin-bottom:4px;
}

.smallkontaktInput {
	width:280px;
}

.smallkontaktInputAbfrage {
	width:370px;
}

#cboxTitle a {
	color: #87898c;
	padding-left: 13px;
	background-image: url('../img/lightboxlink_of.png');
	background-repeat: no-repeat;
	background-position: 0px 1px;
}

#cboxTitle a:hover, #cboxTitle a.activeLink {
	color: #7a2018;
	background-image: url('../img/lightboxlink_on.png');
}



/* sidebar (right inline sidebar)*/

#sidenavi {
	position: absolute;
	right: 10px;
	top: 140px;
	width: 200px;
	/*border: solid 1px black;*/
}

#sidenavi.pflegeprodukte, #sidenavi.pflegezubehoer, #sidenavi.downloads, #sidenavi.haendler, #sidenavi.haendlerlogin, #sidenavi.verkaufsfoerderung {
	position: absolute;
	right: 77px;
	top: 172px;
	width: 200px;
	/*border: solid 1px black;*/
}

#sidenavi.haendler {
	top: 182px;
}

#sidenavi.haendlerlogin {
	right: 50px;
}

#sidenavi li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	/*margin-right: 18px;*/
}
#sidenavi li ul {
	display: block !important;
	position: relative !important;
}

#sidenavi a {
	display:block;
	height: 14px;
}

#sidenavi a b {
	display:none;
}

/* haendlerlogin */
#sidenavi.haendlerlogin li {
	margin-bottom: 15px;
}

#sidenavi.haendlerlogin li a {
	background-image: url('../img/sidenav/haendlerlogin.png');
	background-repeat: no-repeat;
	width: 136px;
	background-position: 0px 0px;
}

#sidenavi.haendlerlogin li a.login {
	background-position: 0px 0px;
}
#sidenavi.haendlerlogin li a:hover.login, #sidenavi.haendlerlogin li a.login.active {
	background-position: -136px 0px !important;
}
#sidenavi.haendlerlogin li a.neukundenformular {
	background-position: 0px -14px !important;
}
#sidenavi.haendlerlogin li a:hover.neukundenformular, #sidenavi.haendlerlogin li a.neukundenformular.active {
	background-position: -136px -14px !important;
}
#sidenavi.haendlerlogin li a.abfrageformular {
	background-position: 0px -28px !important;
}
#sidenavi.haendlerlogin li a:hover.abfrageformular, #sidenavi.haendlerlogin li a.abfrageformular.active  {
	background-position: -136px -28px !important;
}

/* verkaufsfoerderung warenpraesentation */

#sidenavi.verkaufsfoerderung a, #sidenavi.verkaufsfoerderung li {
	height: 13px;
}

#sidenavi.verkaufsfoerderung li ul.warenpraesentation {
	padding-top: 30px;
	background-image: url('../img/sidenav/werbemittel_warenpraesentation.png');
	background-repeat: no-repeat;
	margin-bottom: 30px;
}

#sidenavi.verkaufsfoerderung li {
	margin-bottom: 15px;
}

#sidenavi.verkaufsfoerderung li ul.warenpraesentation  a {
	background-image: url('../img/sidenav/werbemittel_navi.png');
	background-repeat: no-repeat;
	width: 104px;
	background-position: 0px 0px;
}

#sidenavi.verkaufsfoerderung li ul a.musterstaender {
	background-position: 0px 0px;
}
#sidenavi.verkaufsfoerderung li ul a:hover.musterstaender, #sidenavi.verkaufsfoerderung li ul a.musterstaender.active {
	background-position: -104px 0px !important;
}
#sidenavi.verkaufsfoerderung li a.musterwagen {
	background-position: 0px -13px !important;
}
#sidenavi.verkaufsfoerderung li a:hover.musterwagen, #sidenavi.verkaufsfoerderung li a.musterwagen.active {
	background-position: -104px -13px !important;
}
#sidenavi.verkaufsfoerderung li a.musterkollektion {
	background-position: 0px -26px !important;
}
#sidenavi.verkaufsfoerderung li a:hover.musterkollektion, #sidenavi.verkaufsfoerderung li a.musterkollektion.active  {
	background-position: -104px -26px !important;
}

/* verkaufsfoerderung sonstige_werbemittel */
#sidenavi.verkaufsfoerderung li ul.sonstige_werbemittel {
	padding-top: 30px;
	background-image: url('../img/sidenav/werbemittel_sonstige_werbemittel.png');
	background-repeat: no-repeat;
	margin-bottom: 30px;
}

/*#sidenavi.sonstige_werbemittel li {
	margin-bottom: 15px;
}*/

#sidenavi.verkaufsfoerderung li ul.sonstige_werbemittel  a {
	background-image: url('../img/sidenav/werbemittel_navi.png');
	background-repeat: no-repeat;
	width: 104px;
	background-position: 0px 0px;
}

#sidenavi.verkaufsfoerderung li ul a.haendler_prospekte {
	background-position: 0px -39px;
}
#sidenavi.verkaufsfoerderung li ul a:hover.haendler_prospekte, #sidenavi.verkaufsfoerderung li ul a.haendler_prospekte.active {
	background-position: -104px -39px !important;
}
#sidenavi.verkaufsfoerderung li a.haendler_anzeigen {
	background-position: 0px -52px !important;
}
#sidenavi.verkaufsfoerderung li a:hover.haendler_anzeigen, #sidenavi.verkaufsfoerderung li a.haendler_anzeigen.active {
	background-position: -104px -52px !important;
}
#sidenavi.verkaufsfoerderung li a.haendler_pm-cd {
	background-position: 0px -65px !important;
}
#sidenavi.verkaufsfoerderung li a:hover.haendler_pm-cd, #sidenavi.verkaufsfoerderung li a.haendler_pm-cd.active  {
	background-position: -104px -65px !important;
}


/* verkaufsfoerderung download */
#sidenavi.downloads li ul a {
	background-image: url('../img/sidenav/service_navi.png');
	background-repeat: no-repeat;
	height: 14px;
	width: 112px;
	background-position: 0px 0px;
}

#sidenavi.downloads li ul a.login {
	background-position: 0px 0px;
}
#sidenavi.downloads li ul a:hover.login, #sidenavi.downloads li ul a.login.active {
	background-position: -112px 0px !important;
}
#sidenavi.downloads li a.verlegehinweise {
	background-position: 0px -14px !important;
}
#sidenavi.downloads li a:hover.verlegehinweise, #sidenavi.downloads li a.verlegehinweise.active {
	background-position: -112px -14px !important;
}
#sidenavi.downloads li a.datenblaetter {
	background-position: 0px -28px !important;
}
#sidenavi.downloads li a:hover.datenblaetter, #sidenavi.downloads li a.datenblaetter.active  {
	background-position: -112px -28px !important;
}
#sidenavi.downloads li a.pflegehinweise {
	background-position: 0px -42px !important;
}
#sidenavi.downloads li a:hover.pflegehinweise, #sidenavi.downloads li a.pflegehinweise.active  {
	background-position: -112px -42px !important;
}

/* verkaufsfoerderung Pflegeprodukte */
#sidenavi.pflegeprodukte li ul a {
	background-image: url('../img/sidenav/pflege-zubehoer_navi.png');
	background-repeat: no-repeat;
	height: 32px;
	width: 199px;
	background-position: 0px 0px;
	
}

#sidenavi.pflegeprodukte li ul li {
	height: 32px;
	margin-bottom: 15px;
}

#sidenavi.pflegeprodukte li ul a.login {
	background-position: 0px 0px;
}
#sidenavi.pflegeprodukte li ul a:hover.login, #sidenavi.pflegeprodukte li ul a.login.active {
	background-position: -199px 0px !important;
}
#sidenavi.pflegeprodukte li a.verlegehinweise {
	background-position: 0px -32px !important;
}
#sidenavi.pflegeprodukte li a:hover.verlegehinweise, #sidenavi.pflegeprodukte li a.verlegehinweise.active {
	background-position: -199px -32px !important;
}
#sidenavi.pflegeprodukte li a.datenblaetter {
	background-position: 0px -64px !important;
}
#sidenavi.pflegeprodukte li a:hover.datenblaetter, #sidenavi.pflegeprodukte li a.datenblaetter.active  {
	background-position: -199px -64px !important;
}
#sidenavi.pflegeprodukte li a.pflegehinweise {
	background-position: 0px -96px !important;
}
#sidenavi.pflegeprodukte li a:hover.pflegehinweise, #sidenavi.pflegeprodukte li a.pflegehinweise.active  {
	background-position: -199px -96px !important;
}

/* verkaufsfoerderung (Pflege) Zubehör */
#sidenavi.pflegezubehoer li ul a {
	background-image: url('../img/sidenav/zubehoer_navi.png');
	background-repeat: no-repeat;
	height: 14px;
	width: 142px;
	background-position: 0px 0px;
}

#sidenavi.pflegezubehoer li ul a.sockelleistenlackiert {
	background-position: 0px 0px;
}
#sidenavi.pflegezubehoer li ul a:hover.sockelleistenlackiert, #sidenavi.pflegezubehoer li ul a.sockelleistenlackiert.active {
	background-position: -142px 0px !important;
}
#sidenavi.pflegezubehoer li a.sockelleistengeoelt {
	background-position: 0px -14px !important;
}
#sidenavi.pflegezubehoer li a:hover.sockelleistengeoelt, #sidenavi.pflegezubehoer li a.sockelleistengeoelt.active {
	background-position: -142px -14px !important;
}
#sidenavi.pflegezubehoer li a.trittschalldaemmung {
	background-position: 0px -28px !important;
}
#sidenavi.pflegezubehoer li a:hover.trittschalldaemmung, #sidenavi.pflegezubehoer li a.trittschalldaemmung.active  {
	background-position: -142px -28px !important;
}


.right-side_haendler {
	position: absolute;
	top: 124px;
	right: 0px;
	height: 462px;
}

.right-side_haendler .right-side-content .haendler{
	text-align: center;
	height: 255px;
}

.right-side_haendler #sidenavi {
	position relative !important;
	border: solid 1px; black;
	display: inline !important;
	top: 45px;
	left: 0px;
}

 #headnlerinnernavi {
 	position: absolute;
 	bottom: 0px;
 	margin-right:5px;
	margin-top:4px;
	border:1px solid #e5e5e5;
	width:304px;
	text-align:left;
	height: 140px;
 }
 
#headnlerinnernavi b {
	display: block;
	font-size: 12px;
	color:	#730d15; 
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 10px;
}

#headnlerinnernavi table {
	width: 100%;
	margin-left: 10px;
}

#headnlerinnernavi table tr td {
	font-size: 12px;
	padding-bottom: 5px;
}

#headnlerinnernavi table tr td.first {
	width: 45%
}

#headnlerinnernavi table tr td.second {
	width: 55%
}

 #headnlerinnernavi table tr td a {
	color: #5a5b5e;
	white-space: no-wrap;
	font-weight:100;
}

#headnlerinnernavi table tr td a:hover, #headnlerinnernavi table tr td.active a {
	padding-left: 15px;
	color:	#730d15; 
	background-image: url('../img/sidenav/navidot.png');
	font-weight: 700;
	text-decoration:none;
}
