/* Generelle Formatierungen */

a, div {margin: 0px; padding:  0px;}

ul {margin: 0px 0px 0px 10px; padding:  0px; list-style-image:url(../img_mueller_forum/css/li_image.gif); list-style-type:none;}
li {margin: 5px 0px 0px 10px; padding:  0px;}

td {
	text-align: left; vertical-align: top; 
}

form {
	margin: 0px; padding: 0px;
}

p  {margin: 5px 0px 0px 0px;}

input {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

/* Schrift erstmal für alle festlegen */
div,ul,li,table,tr,td,form,p,input,textarea {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration: none;
}

h1 {
	color: #000000;
	font-size: 13px;
	font-weight: bold;
	padding: 0px 0px 10px 0px;
	margin: 0px;
}
h2 {
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 5px 0px;
	margin: 0px;
}
h3 {
	color: #000000;
	font-size: 11px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

h4 {
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	padding: 3px 0px 2px 0px;
	margin: 0px;
}

h5 {
	color: #000000;
	font-weight: bold;
	text-transform: none;
	padding: 0px;
	font-size: 11px;
}

/* externer Link */
a, a:link, a:hover, a:visited, a:active, a.externLink {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration: underline;
}

a.noline:link, a.noline:visited, a.noline:active {
	text-decoration: none;
}

a.noline:hover {
	text-decoration: underline;
}

.error {
	color: #C91106;
}

/* Reiter Hauptmenu - Formatierungen Menu1*/
.menu1_punkt {
	display: block;
	margin-left: 3px;
 	float: left;
}

.menu1_rund_links {
	position: relative;
	z-index: 1;
	width: 6px;
	height: 26px;
	float: left;
}

.menu1_rund_rechts {
	position: relative;
	z-index: 2;
	margin-left: -6px;
	width: 6px;
	height: 26px;
	float: left;
}

.menu1_link {
	position: relative;
	z-index: 0;
	margin-left: -6px;
 	float: left;
}

a.menu:link, a.menu:visited, a.menu:active {
	display: block;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	height: 19px;
	background-color: #f37b01;
	padding: 5px 6px 0px 6px;
	border: 1px solid #FFFFFF;
	float: left;
}

a.menu:hover {
	text-decoration: underline;
	background-color: #fef3e8;
	border-bottom-color: #fef3e8;
}

a.menuAkt:link, a.menuAkt:visited, a.menuAkt:active, a.menuAkt:hover {
	display: block;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	height: 19px;
	background-color: #fef3e8;
	padding: 5px 6px 0px 6px;
	text-decoration: none;
	border: 1px solid #FFFFFF;
	border-bottom-color: #fef3e8;
	float: left;
	
}

/* Formatierungen Menu2 */
a.menu2:link, a.menu2:visited, a.menu2:active {
	color: #000000;
	text-decoration: none;
}

a.menu2:hover {
	text-decoration: underline;
}

/* Zusatzinformationen Menu2 der einzelnen Zustaende */
a.menu2_mueller:link, a.menu2_mueller:visited, a.menu2_mueller:active {
	display: block;
	font-size:11px;
	width: 112px;
	height: 15px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	text-decoration: none;
	color: #000000;
	background-image: url(../img_mueller_forum/css/pfeil_rechts.gif);
	background-position: 0px 2px;
	background-repeat:no-repeat;
	text-align: left;
	float: left;
}

a.menu2_mueller:hover {
	text-decoration: underline;
}

a.menu2_home:link, a.menu2_home:visited, a.menu2_home:active {
	display: block;
	font-size:11px;
	width: 250px;
	height: 15px;
	margin: 5px 0px 0px 10px;
	text-decoration: none;
	color: #000000;
	text-align: left;
	float: left;
}

a.menu2_home:hover {
	text-decoration: underline;
}

a.menu2_kontakt:link, a.menu2_kontakt:visited, a.menu2_kontakt:active {
	display: block;
	font-size:11px;
	width: 62px;
	height: 15px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	text-decoration: none;
	color: #000000;
	background-image: url(../img_mueller_forum/css/pfeil_rechts.gif);
	background-position: 0px 2px;
	background-repeat:no-repeat;
	text-align: left;
	float: left;
}

a.menu2_kontakt:hover {
	text-decoration: underline;
}

a.menu2_newsletter:link, a.menu2_newsletter:visited, a.menu2_newsletter:active {
	display: block;
	font-size:11px;
	width: 82px;
	height: 15px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 18px;
	text-decoration: none;
	color: #000000;
	background-image: url(../img_mueller_forum/css/pfeil_rechts.gif);
	background-position: 0px 2px;
	background-repeat:no-repeat;
	text-align: left;
	float: left;
}

a.menu2_newsletter:hover {
	text-decoration: underline;
}

.menu2_form {
	display: block;
	font-size:11px;
	width: 35px;
	height: 15px;
	margin: 5px 0px 0px 0px;
	text-decoration: none;
	color: #000000;
	text-align: left;
	float: left;
}

/* Layout Artikelansicht */
h1.articleHead {
	color: #89562B;
	font-weight: bold;
	text-transform: none;
	font-size: 12px;
	padding: 0px 0px 8px 0px;
	border-bottom: 1px solid #AAAAAA;
}

p.articleText {
	padding: 10px 0px 0px 0px;
}

/* Submenu Standardformatierung */
.submenu_break {
	font-size:12px;
	text-decoration: none;
	color: #000000;
}

a.submenu_L3:link, a.submenu_L3:visited, a.submenu_L3:active {
	font-size:12px;
	text-decoration: none;
	color: #000000;
}

a.submenu_L3:hover  {
	text-decoration: underline;
}

a.submenu_L3Akt:link, a.submenu_L3Akt:visited, a.submenu_L3Akt:active {
	font-size:12px;
	text-decoration: none;
	color: #f37b01;
}

a.submenu_L3Akt:hover  {
	color: #f37b01;
	text-decoration: underline;
}

/* Footer Standardformatierung */
a.footer:link, a.footer:visited, a.footer:active {
	text-decoration: none;
	color: #000000;
}

a.footer:hover {
	text-decoration: underline;
}

/* Content Standardformatierung */
.teaser_headline {
	display: block;
	width: 391px;
	min-height: 28px;
	border-top: 1px solid #f37b01;
	border-bottom: 1px solid #f37b01;
}

a.teaser_headline_link:link, a.teaser_headline_link:visited, a.teaser_headline_link:active {
	display: block;
	color: #f37b01;
	font-size:20px;
	min-height: 28px;
	width: 371px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	padding: 0px 0px 0px 20px;
	background-repeat: no-repeat;
	background-image: url(../img_mueller_forum/css/pfeil_headline.gif);
	background-position: 9px 9px;
}

a.teaser_headline_link:hover {
	text-decoration: underline;
}


.teaser_text {
	display: block;
	width: 375px;
	background-color: #fde9d5;
	padding: 8px 8px 17px 8px;
	margin: 0px 0px 0px 0px;
}

.teaser_headline_sub {
	display: block;
	width: 453px;
	min-height: 18px;
	color: #f37b01;
	font-size:16px;
	padding: 5px 0px 5px 7px;
	border-top: 1px solid #f37b01;
	border-bottom: 1px solid #f37b01;
}

a.thsl:link, a.thsl:visited, a.thsl:active {
	color: #f37b01;
	font-size:16px;
	text-align: left;
	text-decoration: none;
	vertical-align: middle;
	padding: 0px 0px 0px 12px;
	background-repeat: no-repeat;
	background-image: url(../img_mueller_forum/css/pfeil_headline.gif);
	background-position: 0px 4px;
}

a.thsl:hover {
	text-decoration: underline;
}



.teaser_text_sub {
	display: block;
	width: 444px;
	background-color: #fde9d5;
	padding: 8px 8px 17px 8px;
}

a.cLinkWeiter:link, a.cLinkWeiter:visited, a.cLinkWeiter:active {
	display: block;
	font-size:11px;
	width: 40px;
	height: 15px;
	text-decoration: none;
	color: #000000;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	float: left;
}

a.cLinkWeiter:hover {
	text-decoration: underline;
}


.productBrowseImage {
	display: block;
	float: left;
	border: 1px solid #f27301;
}

a.productBrowseImageLink:link, a.productBrowseImageLink:active, a.productBrowseImageLink:visited {
	display: block;
	float: left;
}

.productBrowseSingle {
	padding: 10px 0px 10px 0px;
}

.productBrowseLR {
	float: left;
	padding: 10px 0px 10px 0px;
	width: 200px;
}

.productBrowseList {
	padding: 10px 0px 10px 0px;
	width: 300px;
}

.productBrowseTextSingle {
	float: left;
	padding: 0px 0px 0px 10px;
	width: 330px;
}

.productBrowseTextLR {
	float: left;
	padding: 0px 0px 0px 10px;
	width: 125px;
}

.productBrowseTextList {
	float: left;
	padding: 0px 0px 0px 10px;
	width: 230px;
}

.productBrowseFakeListbox {
	display: block;
	border: 1px solid #f27301;
	width: 400px;
	margin: 25px 0px 0px 0px;
	padding: 1px 0px 1px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_dropdown.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #F9CEA1;
}

.productBrowseListEntry {
	padding: 5px 0px 5px 0px;
}

.productBrowseListBoxContent {
	display: block;
	position: absolute;
	visibility: hidden;
	width: 394px;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #f27301;
	background-color: #F9CEA1;
	padding: 8px 8px 17px 8px;
	max-height: 250px;
	z-index: 220;
	overflow: auto;
}

a.productBrowseLink:link, a.productBrowseLink:visited, a.productBrowseLink:active {
	display: block;
	font-size:11px;
	height: 15px;
	text-decoration: none;
	color: #000000;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	float: left;
}

a.productBrowseLink:hover {
	text-decoration: underline;
}

a.artikelHomeLink:link, a.artikelHomeLink:visited, a.artikelHomeLink:active {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

a.artikelHomeLink:hover {
	text-decoration: underline;
}

a.printLink:link, a.printLink:visited, a.printLink:active {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

a.printLink:hover {
	text-decoration: underline;
}

a.sendLink:link, a.sendLink:visited, a.sendLink:active {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}

a.sendLink:hover {
	text-decoration: underline;
}

a.artikelheadlinelink:link, a.artikelheadlinelink:visited, a.artikelheadlinelink:active {
	display: block;
	font-size:11px;
	font-weight: bold;
	width: 360px;
	min-height: 15px;
	text-decoration: none;
	color: #000000;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 4px;
	background-repeat:no-repeat;
	text-align: left;
}

a.artikelheadlinelink:hover {
	text-decoration: underline;
}

a.artikelLinkWeiter:link, a.artikelLinkWeiter:visited, a.artikelLinkWeiter:active {
	display: block;
	font-size:11px;
	width: 40px;
	height: 15px;
	text-decoration: none;
	color: #000000;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	float: left;
}

a.artikelLinkWeiter:hover {
	text-decoration: underline;
}

/* Containerbereich */
a.containerLink:link, a.containerLink:visited, a.containerLink:active {
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

a.containerLink:hover {
	text-decoration: underline;
}

a.ContainerObenWeiter:link, a.ContainerObenWeiter:visited, a.ContainerObenWeiter:active {
	display: block;
	font-size:11px;
	width: 40px;
	height: 15px;
	text-decoration: none;
	color: #000000;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	float: left;
}

a.ContainerObenWeiter:hover {
	text-decoration: underline;
}

a.ContainerUntenWeiter:link, a.ContainerUntenWeiter:visited, a.ContainerUntenWeiter:active {
	display: block;
	font-size:11px;
	width: 40px;
	height: 15px;
	text-decoration: none;
	color: #000000;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	float: left;
}

a.ContainerUntenWeiter:hover {
	text-decoration: underline;
}

/* Produktfinder */

.productViewBild {
	border: 1px solid #f37b01;	
}

a.produktfinderlink:link, a.produktfinderlink:visited, a.produktfinderlink:active {
	display: block;
	font-size:11px;
	width: 360px;
	min-height: 15px;
	text-decoration: none;
	color: #000000;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 4px;
	background-repeat:no-repeat;
	text-align: left;
}

a.produktfinderlink:hover {
	text-decoration: underline;
}

a.produktfinderlink2:link, a.produktfinderlink2:visited, a.produktfinderlink2:active {
	display: block;
	font-size:11px;
	height: 15px;
	text-decoration: none;
	color: #000000;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 4px;
	background-repeat:no-repeat;
	text-align: left;
}

a.produktfinderlink2:hover {
	text-decoration: underline;
}

a.TopLink:link, a.TopLink:visited, a.TopLink:active {
	color: #000000;
	text-decoration: none;
	padding: 8px 0px 0px 15px;
	background-image:url(../img_mueller_forum/css/top.gif);
	background-repeat: no-repeat;
	background-position: 0px 13px;
}

a.TopLink:hover {
	text-decoration: underline;
}

a.angebot_headline_link:link, a.angebot_headline_link:visited, a.angebot_headline_link:active{
 text-decoration: none;
}

a.angebot_headline_link:hover {
	text-decoration: underline;
}

/*
a.zurueck:link, a.zurueck:visited, a.zurueck:active {
	display: block;
	position:absolute;
	top: 300px;
	left: 396px; 
	font-size:11px;
	width: 50px;
	text-decoration: none;
	color: #000000;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
	text-align: right;
}
*/

a.zurueck:link, a.zurueck:visited, a.zurueck:active {
	display: block;
  float: right;
	padding: 0px 0px 0px 10px;
	font-size:11px;
	width: 50px;
	text-decoration: none;
	color: #000000;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 5px;
	background-repeat:no-repeat;
}

a.zurueck:hover {
	text-decoration: underline;
}

a.download_weiter:link, a.download_weiter:visited, a.download_weiter:active {
	display: block;
	font-size:11px;
	width: 150px;
	height: 15px;
	text-decoration: none;
	color: #000000;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image: url(../img_mueller_forum/css/pfeil_link.gif);
	background-position: 0px 4px;
	background-repeat:no-repeat;
	text-align: left;
}

a.download_weiter:hover {
	text-decoration: underline;
}

