/*
*{padding: 0; margin: 0;}
*/
p {
	font-size : 10pt;
}
select {
	margin : 1px 1px 1px 1px;
}
BODY {
	margin-left : 0px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	background-image : url(../images/hintergrund.gif);
	background-repeat : repeat;
	font-family : Arial;
	font-size : 8pt;
}

a.in_menu_link:link, a.in_menu_link:visited,  
a.in_menu_link:active {
	margin : 0 1px 0 1px;
	color : white;
	font-size : 10pt;
  	text-decoration : none;
	margin-left : 10px;
}

a.in_menu_link:focus, a.in_menu_link:hover {
	margin : 0 1px 0 1px;
	color : #8f0407;
	font-size : 10pt;
  	text-decoration : none;
	margin-left : 10px;
}

a.welcomeLink:link, a.welcomeLink:visited,  
a.welcomeLink:active {
	margin : 0 0 0 0;
	color : white;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : bold;
}

a.welcomeLink:focus, a.welcomeLink:hover {
	margin : 0 0 0 0;
	color : grey;
	font-size : 9pt;
  	text-decoration : none;
	font-weight : bold;
}

a.bewertung_link:link, a.bewertung_link:visited,  
a.bewertung_link:active {
	margin : 0 1px 0 1px;
	color : #A10109;
	font-size : 8pt;
  	text-decoration : underline;
}

a.bewertung_link:focus, a.bewertung_link:hover {
	margin : 0 1px 0 1px;
	color : red;
	font-size : 8pt;
  	text-decoration : underline;
}

a.footer_link:link, a.footer_link:visited,  
a.footer_link:active {
	margin : 0 0 0 0;
	color : #000000;
	font-size : 8pt;
  	text-decoration : none;
}

a.footer_link:focus, a.footer_link:hover {
	margin : 0 0 0 0;
	color : red;
	font-size : 8pt;
  	text-decoration : none;
}

a.site_change:link, a.site_change:visited,  
a.site_change:active {
	margin : 0 0 0 0;
	color : #A10109;
	font-size : 8pt;
  	text-decoration : underline;
}

a.site_change:focus, a.site_change:hover {
	margin : 0 0 0 0;
	color : red;
	font-size : 8pt;
  	text-decoration : underline;
}

a.menuLink:link, a.menuLink:visited,  
a.menuLink:active {
	margin : 0 0 0 0;
	color : #ffffff;
	font-size : 9pt;
  	text-decoration : underline;
}

a.menuLink:focus, a.menuLink:hover {
	margin : 0 0 0 0;
	color : red;
	font-size : 9pt;
  	text-decoration : underline;
}

h1.productDetailsHead {
	color : #000000;
	margin : 0 0 0 0;
	font-family : Arial;
	font-size : 10pt;
}

h1.artikellisteHead {
	color : #ffffff;
	margin : 0 0 0 0;
	font-family : Arial;
	font-size : 10pt;
}

h2.productDetailsHead {
	color : #000000;
	margin : 0 0 0 0;
	font-family : Arial;
	font-size : 9pt;
}

h3.contentH {
	color : #000000;
	margin : 5px 0 4px 0;
	font-family : Arial;
	font-size : 10pt;
}

#artikellisteHead {
	background-image : url(../images/hintergrund.gif);
	background-repeat : repeat;
	width : 703px;
	height : 30px;
	font-family : Arial;
	font-size : 10pt;
	color :  #ffffff;
	border : 1px solid #CACACA;
}

#mainTable {
	width : 100%;
}

#shadowTable {
	width : 960px;
	margin-left: auto; 
	margin-right: auto;/*
	background-image : url(../images/shadow.jpg);
	background-repeat : repeat;*/
}

.shadowLeft {
	width : 25px;
	background-image : url(../images/shadowLeft2.jpg);
	background-repeat : repeat;
}

.shadowRight {
	width : 25px;
	background-image : url(../images/shadowRight2.jpg);
	background-repeat : repeat;
}

#siteTable {
	width : 910px;
	margin-left: auto; 
	margin-right: auto;
}

.headSpace {
	width : 2px;
	background-color : #FFFFFF;
}

.head1_1 {
	height : 51px;
	width : 713px;
	background-image : url(../images/hintergrund_head1_1.gif);
	background-repeat : repeat;
}

.head1_2 {
	height : 37px;
	width : 713px;
	background-image : url(../images/hintergrund_head1_2.gif);
	background-repeat : repeat;
	margin-left: auto; 
	margin-right: auto;
}

.inputField {
	height : 14px;
	width : 110px;
	border-left : 1px solid Black;
	border-top: 1px solid Black;
	font-family : Arial;
	font-size : 8pt;
}

.inputField2 {
	height : 14px;
	width : 300px;
	border-left : 1px solid Black;
	border-top: 1px solid Black;
	font-family : Arial;
	font-size : 8pt;
}


.inputField3 {
	height : 14px;
	width : 190px;
	border-left : 1px solid Black;
	border-top: 1px solid Black;
	font-family : Arial;
	font-size : 8pt;
}

.inputField4 {
	height : 17px;
	width : 122px;
	border-left : 1px solid Black;
	border-top: 1px solid Black;
	font-family : Arial;
	font-size : 8pt;
}

.inputFieldTextarea {
	width : 300px;
	border-left : 1px solid Black;
	border-top: 1px solid Black;
	font-family : Arial;
	font-size : 8pt;
}

.inputFieldPlz {
	height : 14px;
	width : 30px;
	border-left : 1px solid Black;
	border-top: 1px solid Black;
	font-family : Arial;
	font-size : 8pt;
}

.inputFieldOrt {
	height : 14px;
	width : 70px;
	border-left : 1px solid Black;
	border-top: 1px solid Black;
	font-family : Arial;
	font-size : 8pt;
}

.menu1 {
	height : 30px;
	width : 195px;
	background-image : url(../images/hintergrund_menu1.gif);
	font-family : Arial;
	font-size : 10pt;
	color : #ffffff;
}

.welcomeHeadCenter {
	background-image : url(../images/contentHeadBackground.gif);
	height : 34px;
}

.welcomeHeadLeft {
	background-image : url(../images/contentHeadLeft.gif);
	height : 34px;
	width : 25px;
}

.welcomeHeadRight {
	background-image : url(../images/contentHeadRight.gif);
	height : 34px;
	width : 25px;
}

.whiteBackground {
	width : 713px;
	background-color : #FFFFFF;
}

.whiteBackgroundHead {
	width : 713px;
	height : 15px;
	background-color : #FFFFFF;
}

.productBox {
	background-color : #FFFFFF;
	width : 215px;
	height : 130px;
}
.productBoxRight1 {
	background-color : #FFFFFF;
	color : #000000;
	height : 90px;
}
.productBoxRight2 {
	background-color : #FFFFFF;
	color : #000000;
	height : 40px;
}

.productBoxManufacturer {
	background-color : #FFFFFF;
	color : #000000;
	text-decoration : underline;
	font-family : Arial;
	font-size : 8pt;
	height : 15px;
}

.productBoxPrice {
	background-color : #FFFFFF;
	color : #A10109;
	font-family : Arial;
	font-size : 8pt;
	
}

.productBoxEcken {
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : #CACACA;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #CACACA;
}

.footerLeft {
	height : 30px;
	width : 195px;
	background-color : #9D9D9D;
}

.footerRight {
	height : 30px;
	width : 713px;
	background-color : #9D9D9D;
	text-align : center;
}

.footerLeft2 {
	height : 50px;
	width : 195px;
	background-color : #4F4F4F;
}

.footerRight2 {
	height : 50px;
	width : 713px;
	background-color : #ffffff;
	text-align : center;
}

.filterText {
	font-family : Arial;
	font-size : 9pt;
	color : #ffffff;
	font-weight : bold;
}

.businessAnzuegeRed {
	color : #8F030E;
}

.errMsg {
	font-size : 10pt;
	font-weight : bold;
	color : red;
	background-color : transparent;
}

.productDetailsPic {
	width : 390px;
	background-color : #ffffff;
}

.productDetailsText {
	width : 300px;
	background-color : #ffffff;
	font-size : 9pt;
}

.productDetailsPreis1 {
	font-family : Arial;
	font-size : 10pt;
	color : #000000;
}
.productDetailsPreis2 {
	font-family : Arial;
	font-size : 10pt;
	color : #A10109;
}

.wkorbBorderBottom {
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #CACACA;
}

.wkorbProductBoxEckenLeft {
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : #CACACA;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #CACACA;
	width : 155px;
}

.wkorbProductBoxEckenCenter {
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : #CACACA;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #CACACA;
	width : 240px;
}

.kontaktFotoRahmen{
	border-right-style : solid;
	border-right-width : thin;
	border-right-color : #CACACA;
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #CACACA;
	border-top-style : solid;
	border-top-width : thin;
	border-top-color : #CACACA;
	border-left-style : solid;
	border-left-width : thin;
	border-left-color : #CACACA;
	width : 125px;
}

.wkorbProductBoxEckenRight {
	border-bottom-style : solid;
	border-bottom-width : thin;
	border-bottom-color : #CACACA;
	width : 240px;
}

.wkorbPreis {
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
}

.wkorbSummeLeft {
	width : 4px;
	height : 30px;
	background-image : url(../images/eckeRotLinks.gif);
}

.wkorbSummeRight {
	width : 4px;
	height : 30px;
	background-image : url(../images/eckeRotRechts.gif);
}

.wkorbSummeCenter {
	width : 685px;
	height : 30px;
	background-image : url(../images/roterBalcken.gif);
	background-repeat : repeat;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #ffffff;
	text-align : right;
	margin-right: 30px;
}

.wkorbZwischensummeLeft {
	width : 4px;
	height : 30px;
	background-image : url(../images/eckeRotLinks.gif);
}

.wkorbZwischensummeRight {
	width : 4px;
	height : 30px;
	background-image : url(../images/eckeRotRechts.gif);
}

.wkorbZwischensummeCenter {
	width : 685px;
	height : 32px;
	background-image : url(../images/grauerBalcken.gif);
	background-repeat : repeat;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
	color : #000000;
	text-align : right;
	margin-right: 30px;
}

.suchErgebnisText {
	font-family : Arial;
	font-size : 10pt;
	text-align : center;
	
}

.welcomeText {
	font-family : Arial;
	font-size : 10pt;
	color : #8F030E;	
}
