html 
{
}

body
{
	margin: 0;
	padding: 0;
	background-color:#ffffff;
	overflow-y:scroll;
}

body,h3,h4,p,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote { font-family:Arial; font-size: 12px;color:#000000;}
input { font-family:Arial; font-size: 10px;color:#000000;margin:0px;padding:0px;border:1px solid #999999;}
.suche_begriff { font-family:Arial; font-size: 12px;color:#000000;margin:0px;padding:2px 0px 2px 0px;border:1px solid #999999;}
h1 {font: 18px Arial;color : #000000; font-weight : bold; text-decoration : none;padding-top:1px;padding-bottom:1px;margin-bottom:1px;margin-top:1px;}
h2{font-family: Arial;font-size: 14px;color: #000000;font-weight: bold;padding-top:1px;padding-bottom:1px;margin-bottom:1px;margin-top:1px;}

#inhaltdiv h1{border:1px solid #FF0000;color:#666666;font-size:14px;padding-bottom:5px;padding-left:10px;padding-top:5px;}

#navidiv h2 {font-family: Arial;font-size: 12px;color: #004BB2;font-weight: bold;padding:5px 0px 7px 3px;margin:0px 10px 10px 0px;background-color:#ebebeb;border-top:1px dashed #000000;}



A:link {font: 12px Arial;color : #000000; font-weight : normal; text-decoration : underline;}
A:visited {font: 12px Arial;color : #000000; font-weight : normal; text-decoration : underline;}
A:active {font: 12px Arial;color : #CC0000; font-weight : normal; text-decoration : underline;}
A:hover {font: 12px Arial;color : #CC0000; font-weight : normal; text-decoration : underline;}

#inhaltdiv A.warenkorbbacklink:link {font: 16px Arial;color : #000000; font-weight : bold; text-decoration : underline;}
#inhaltdiv A.warenkorbbacklink:visited {font: 16px Arial;color : #000000; font-weight : bold; text-decoration : underline;}
#inhaltdiv A.warenkorbbacklink:active {font: 16px Arial;color : #CC0000; font-weight : bold; text-decoration : underline;}
#inhaltdiv A.warenkorbbacklink:hover {font: 16px Arial;color : #CC0000; font-weight : bold; text-decoration : underline;}

#headerdiv A:link {font: 12px Arial;color : #ffffff; font-weight : bold; text-decoration : none;}
#headerdiv A:visited {font: 12px Arial;color : #ffffff; font-weight : bold; text-decoration : none;}
#headerdiv A:active {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#headerdiv A:hover {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}

#navidiv A:link {font: 12px Arial;color : #666666; font-weight : normal; text-decoration : none;}
#navidiv A:visited {font: 12px Arial;color : #666666; font-weight : normal; text-decoration : none;}
#navidiv A:active {font: 12px Arial;color : #CC0000; font-weight : normal; text-decoration : none;}
#navidiv A:hover {font: 12px Arial;color : #CC0000; font-weight : normal; text-decoration : none;}

#navidiv A.loginlink:link {font: 14px Arial;color : #666666; font-weight : bold; text-decoration : none;}
#navidiv A.loginlink:visited {font: 14px Arial;color : #666666; font-weight : bold; text-decoration : none;}
#navidiv A.loginlink:active {font: 14px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#navidiv A.loginlink:hover {font: 14px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}

#navidiv A.mainlink:link {font: 12px Arial;color : #000000; font-weight : bold; text-decoration : none;}
#navidiv A.mainlink:visited {font: 12px Arial;color : #000000; font-weight : bold; text-decoration : none;}
#navidiv A.mainlink:active {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#navidiv A.mainlink:hover {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}

#footerdiv A:link {font: 12px Arial;color : #ffffff; font-weight : bold; text-decoration : none;}
#footerdiv A:visited {font: 12px Arial;color : #ffffff; font-weight : bold; text-decoration : none;}
#footerdiv A:active {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#footerdiv A:hover {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}


#navidiv .sprachechange{margin: 0px 0px 30px 20px;padding:0px 0px 0px 0px;}
#navidiv .sprachechange img{margin: 0px 0px -5px 0px;padding:0px 0px 0px 0px;}


.fehler
{
color: #e42121;
font-family: Arial;
font-size: 14px;
text-decoration: none ;
font-weight: bold;
}

.bestellunguber
{
border:2px solid #CC0000;
color: #ffffff;
font-family: Arial;
font-size: 12px;
font-weight: bold;
background: #000000;
}

/*Hintergrund Popups*/
.bgpopup
{
background-color:#ffffff;
}

.Pronametext
{
font-family: Arial;
font-size: 14px;
color: #000000;
font-weight: bold;
}

.Pronrtext
{
font-family: Arial;
font-size: 10px;
color: #000000;
}

.Propreistext
{
font-family: Arial;
font-size: 12px;
color: #000000;
font-weight: bold;
}



/*Neue Dsign Stylesheets*/
#allaround
{
	margin:auto;
	position:relative;
	top:0px;
	left:0px;
	width:800px;
}

#headerdiv
{
	position:relative;
	width:845px;
	height:355px;
	background-color:#d5dbe1;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#header_logo
{
	position:relative;
	top:5px;
	right:5px;
	width:169px;
	height:100px;
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(./mus_logo.gif);
	background-repeat:no-repeat;
}

#header_claim
{
	position:relative;
	top:78px;
	left:9px;
	width:280px;
	height:31px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(./mus_claim_h.gif);
	background-repeat:no-repeat;
}
#warenkorbshort
{
	position:relative;
	top:40px;
	left:80px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#header_bild
{
	position:relative;
	top:0px;
	left:0px;
	width:845px;
	height:160px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 0px;
	background-color:#ffffff;
}

#header_navi
{
	position:relative;
	top:0px;
	left:0px;
	height:19px;
	width:845px;
	float:left;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#333333;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}

#header_navi_innen
{
	position:relative;
	top:0px;
	left:0px;
	height:23px;
	width:845px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#ffffff;
}


#maindiv
{
	position:relative;
	top:0px;
	left:0px;
	width:845px;
	text-align:left;
	float:left;
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#navidiv
{
	position:relative;
	top:0px;
	left:0px;
	width:225px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	/*background-color:#ff00ff;*/
}


#inhaltdiv
{
	position:relative;
	top:0px;
	left:0px;
	width:615px;
	min-height:500px;
	float:left;
	z-index:1;
	padding: 0px 0px 20px 0px;
	margin: 0px 0px 0px 0px;
	/*background-color:#00ff00;*/
}

#inhaltdiv area
{
	cursor:pointer;
}

#footerdiv
{
	position:relative;
	width:854px;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color:#d5dbe1;
}

#footer_unten_rechts
{
	position:relative;
	top:0px;
	right:0px;
	height:20px;
	float:right;
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* KATEGORIEN*/
#inhaltdiv  .kategorieanzeige{float:left;border:1px solid #FF0000;color:#666666;font-size:14px;padding-bottom:5px;padding-left:10px;padding-top:5px;margin:0px 0px 10px 0px;}
/* ENDE KATWGORIEN*/



/* Ersatzteile*/
.ersatzteiluebersicht
{
	position:relative;
	width:100%;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	float:left;
}
.ersatzteiluebersicht:hover
{
	background-color:#fdd8d8;
}

.ersatzteiluebersicht2
{
	position:relative;
	width:100%;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	float:left;
	background-color:#fff0f0;
}
.ersatzteiluebersicht2:hover
{
	background-color:#fdd8d8;
}

.ersatzteilbild
{
	position:relative;
	width:40px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	text-align:left;
}

.ersatzteilbeschreibung
{
	position:relative;
	width:320px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	float:left;
}

.ersatzteilpreis
{
	position:relative;
	width:180px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	text-align:right;
}
.spezialartikel1{}
.spezialartikel2{background-color:#fff0f0;}

/* ENDE Ersatzteile*/

/* ENDE ARTIKEL*/
.artikeluebersicht
{
	position:relative;
	width:620px;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
	float:left;
}



.artikelbeschreibung
{
	position:relative;
	width:340px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
	float:left;
}

.artikelbild
{
	position:relative;
	width:200px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	text-align:right;
}

.artikelwarenkorb
{
	position:relative;
	width:210px;
	padding: 30px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	text-align:right;
}

.artikelwarenkorbersatzteil
{
	position:relative;
	width:210px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:right;
	text-align:right;
}

.artikeldetail
{
	position:relative;
	width:100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}

.artikellinie
{
	position:relative;
	width:100%;
	height:1px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	float:left;
	background-color:#de2e31;
}

.artikeldeitailanzeige
{
	position:relative;
	width:100%;
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 0px 0px;
	float:left;
}

.ersatzteilkategorieueber
{
	position:relative;
	float:left;
	width:465px;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
}

.ersatzteilkategorieueber h2
{
	font-family: Arial;font-size: 14px;color: #de2e31;font-weight: bold;padding-top:1px;padding-bottom:1px;margin-bottom:1px;margin-top:1px;
}

.ersatzteilkategorieuebermovetop
{
	position:relative;
	float:right;
	padding: 0px 0px 0px 0px;
	margin: 13px 0px 0px 0px;
	
}

.ersatzteilkategorieueberhr
{
	position:relative;
	float:left;
	width:100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.ersatzteilkategorieueberhr hr
{
	height:2px;
	background-color:#de2e31;
	color:#ffffff;
	border:0px dotted #000000;
}





/* ENDE ARTIKEL*/

.mehrinfozeile
{
	background-color:#ffffff;
	height:15px;
}

.hrline
{
	background-color:#000000;
}

.hrline2
{
	background-color:#CC0000;
}

.hrline3
{
	background-color:#CC0000;
}

.mehrinfoDiv
{
	font: 12px Arial;
	color:#000000;
}

.MainNavi
{
	margin: 1px 0px 1px 0px;
	padding: 0px 0px 3px 0px;
	list-style-type:none;
}

.MainNavi_login
{
	margin: 1px 0px 15px 0px;
	padding: 0px 0px 3px 0px;
	list-style-type:none;
}

.Navi_mainkat
{
	margin-left:0px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:10px;
	padding-bottom:3px;
	padding-top:0px;
}
.NaviItem_mainkatSelected
{
	list-style-type:disc;
	color : #e42121;
	font-weight : bold;
	text-decoration : none;
	margin-left:3px;
	margin-top:7px;
	margin-bottom:7px;
	padding-left:0px;
	padding-bottom:1px;
	padding-top:1px;
}

.NaviItem_mainkat
{
	color : #666666;
	margin-left:3px;
	margin-top:7px;
	margin-bottom:7px;
	padding-left:0px;
	padding-bottom:1px;
	padding-top:1px;
}

.Navi_subkat
{
	color : #000000;
	margin-left:0px;
	margin-top:1px;
	margin-bottom:1px;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:0px;
}

.NaviItem_subkat
{
	color : #000000;
	background-color:#ffffff;
	margin-left:3px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}

.NaviItem_subkatSelected
{
	color : #e42121;
	margin-left:3px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:0px;
	padding-bottom:0px;
	padding-top:0px;
}

.warenkorbbild
{
	position:relative;
	top:-18px;
	width:31px;
}

.artikelmenge
{
	position:relative;
	top:0px;
	left:-31px;
	width:100px;
}

.mypopin {
	color:#000000;
	background:#ffffff;
}

/*Menue 13*/

#header_navi ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#header_navi li {float: left;}
#header_navi li.li13 {list-style-image: url("./inaktiv_pfeil.gif");list-style-position:inside;margin: 0px 0px 0px 0px;padding: 2px 10px 2px 0px;}
#header_navi li.li_selected13 {margin: 0px 0px 0px 0px;padding: 2px 10px 3px 0px;background-color:#ea0509;list-style-image: url("./aktiv_pfeil.gif");list-style-position:inside;}
#header_navi li:hover {float: left;margin: 0px 0px 0px 0px;padding: 2px 10px 3px 0px;background-color:#ea0509;}
#header_navi li.li_selected13:hover {float: left;margin: 0px 0px 0px 0px;padding: 2px 10px 3px 0px;background-color:#ea0509;}
#header_navi li.between {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-color:#333333;}
#header_navi li.between:hover {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;background-color:#333333;}


#header_navi A.cmsLinkSelected13:link {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;margin: 0px 0px 0px 0px;padding: 2px 0px 3px 0px;background-color:#ea0509;text-transform:uppercase;}
#header_navi A.cmsLinkSelected13:visited {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;margin: 0px 0px 0px 0px;padding: 2px 0px 3px 0px;background-color:#ea0509;text-transform:uppercase;}
#header_navi A.cmsLinkSelected13:active {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;margin: 0px 0px 0px 0px;padding: 2px 0px 3px 0px;background-color:#ea0509;text-transform:uppercase;}
#header_navi A.cmsLinkSelected13:hover {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;margin: 0px 0px 0px 0px;padding: 2px 0px 3px 0px;background-color:#ea0509;text-transform:uppercase;}

#header_navi A.cmsLink13:link {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;text-transform:uppercase;}
#header_navi A.cmsLink13:visited {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;text-transform:uppercase;}
#header_navi A.cmsLink13:active {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;text-transform:uppercase;}
#header_navi A.cmsLink13:hover {font: 12px Times New Roman;color : #ffffff; font-weight : bold;font-style:normal; text-decoration : none;text-transform:uppercase;}

#header_navi .between
{
	font: 16px Arial;color : #ffffff; font-weight : normal; text-decoration : none;margin: 0px 0px 0px -2px;padding: 0px 0px 0px 0px;
}

/* Menue 12*/

#navidiv .cmsUl12 {margin: 10px 0px 20px 0px;padding: 2px 15px 2px 0px;list-style-type:none;}
#navidiv .cmsLi12 {margin:3px 0px 3px 3px;padding:1px 0px 1px 0px;}
#navidiv .cmsLi_selected12 {margin: 0px 0px 0px 0px;padding: 2px 15px 2px 0px;}

#navidiv a.cmsLink12:link {font: 14px Arial;color : #666666; font-weight : bold; text-decoration : none;}
#navidiv a.cmsLink12:visited {font: 14px Arial;color : #666666; font-weight : bold; text-decoration : none;}
#navidiv a.cmsLink12:active {font: 14px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#navidiv a.cmsLink12:hover {font: 14px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}

/*Menue 14*/

#footer_unten_rechts ul {list-style-type: none;margin: 0px;padding: 0;width:795px;text-align:right;}
#footer_unten_rechts li {display: inline;margin: 0px 0px 0px 0px;padding: 0px 5px 0px 0px;}
#footer_unten_rechts A.cmsLinkSelected14:link {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#footer_unten_rechts A.cmsLinkSelected14:visited {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#footer_unten_rechts A.cmsLinkSelected14:active {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}
#footer_unten_rechts A.cmsLinkSelected14:hover {font: 12px Arial;color : #000000; font-weight : bold; text-decoration : none;}

#footer_unten_rechts A.cmsLink14:link {font: 12px Arial;color : #000000; font-weight : bold; text-decoration : none;}
#footer_unten_rechts A.cmsLink14:visited {font: 12px Arial;color : #000000; font-weight : bold; text-decoration : none;}
#footer_unten_rechts A.cmsLink14:active {font: 12px Arial;color : #000000; font-weight : bold; text-decoration : none;}
#footer_unten_rechts A.cmsLink14:hover {font: 12px Arial;color : #CC0000; font-weight : bold; text-decoration : none;}

#footer_unten_rechts .between
{
	font: 0px Arial;color : #ffffff; font-weight : normal; text-decoration : none;
}

#fabrikationsschild
{
	width:400px;
	height:492px;
	background-image: url(./kratt_fabrikationsschild_2.gif);
	background-repeat:no-repeat;
	margin:0;
	padding:0;
}

#fabrikationsschild_input
{
	position:relative;
	top:187px;
	left:124px;
	width:205px;
	height:38px;
}

#fabrikationsschild_button
{
	position:relative;
	width:400px;
	text-align:center;
	margin:0;
	padding:0;
}

#fabrikationsschild_button input
{
	font: 18px Arial;
}

.fabrikationsschild_inputclass
{
	width:200px;
	height:34px;
	font: 18px Arial;
}

.adressfehler{color:#ff0000;font-weight:bold;}

.lieferadresse_inaktiv{font-family:Arial; font-size: 10px;color:#000000;margin:0px;padding:0px;background-color:#c2c2c2;border:1px solid #999999;}
.lieferadresse_aktiv{font-family:Arial; font-size: 10px;color:#000000;margin:0px;padding:0px;border:1px solid #999999;}