
body { 
/*	background-image:url(../images/s/bg.gif);
	background-repeat:repeat-y;
	background-position:center;*/
	color:#000000;
	margin:0px;
	padding:0px;
} 

* html body { 
	scrollbar-base-color: #FFD9E5; 
	scrollbar-face-color: #E63770; 
	scrollbar-track-color: #FFD9E5; 
	scrollbar-arrow-color: #FFD9E5;
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #CCCCCC; 
	scrollbar-shadow-color: #E63770;
	scrollbar-darkshadow-color: #E63770;
}


a {   color: #000000; text-decoration: underline}
a:link {   color: #000000; text-decoration: underline}
a:hover {   color: #000000; text-decoration: none}



.navWarenkorbStatus {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.detailRosenname {  font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #9B0142; line-height: 29px}
.detailLateinRosenArt {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.detailFreitext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.detailADR {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}

.detailTopic {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B0142}
.detailTopic:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B0142; text-decoration: underline}
.detailTopic:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B0142; text-decoration: underline}
.detailTopic:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B0142; text-decoration: none}
.detailTopic:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B0142; text-decoration: none}

.containerLayer a       { text-decoration:underline; color:#9B0142; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; }
.containerLayer a:link  { text-decoration:underline; color:#9B0142; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; }
.containerLayer a:hover  { text-decoration:none; color:#9B0142; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; }

.summaryBG {  background-color: #D1CBC1}

.navAuswahl {  font-size: 12px}

.detailValue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.detailNichtLieferbar {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B0142; line-height: 17px}

.detailNichtLieferbarStamm {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #9B0142; line-height: 15px}

.detailPreisHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.detailStueck {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.detailPreisZusatz {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.detailPreis {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.detailPreisDots {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}

.thumbWB {  border: #FFFFFF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.catBeschreibungLink {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: none}
.catBeschreibungLink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: underline}
.catBeschreibungLink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: none}
.catBeschreibungLink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: none}
.catBeschreibungLink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: underline}
.catBeschreibungLink:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; text-decoration: none}

.catName {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000}
.catName:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-decoration: none}
.catName:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-decoration: underline}
.catName:visited{  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-decoration: none}
.catName:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; text-decoration: underline}

.catRosenart {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.catPreis {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px}

.catNichtLieferbar {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.catNichtLieferbarDatum {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.catDetail {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
.catDetail:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.catDetail:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline}
.catDetail:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.catDetail:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}

.empfehlung {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}
.empfehlung a:link {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.empfehlung a:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.empfehlung a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}
.empfehlung a:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none}



.AGBLink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.AGBLink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.AGBLink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline}
.AGBLink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.AGBLink:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}


.catInWaren {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.bpErklaerung {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px}
.bpTableHeaderKopie { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold ; line-height: 15px}
.bpMengeHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #9B0142; line-height: 15px}
.bpGesamtpreis {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 34px; color: #9B0142; font-weight: bold}
.dottedBorder {  border: #000000; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bpGesamtpreisSmaller {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.bpAdress {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left}
.bpBestell {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.bpBestellHeader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; line-height: 15px }
.bpAuslieferungHint {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #9B0142}
.bpSH {  font-family: Arial, Helvetica, sans-serif; font-size: 11px}
.bpSmallZusatz {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #9B0142}
.previewAmount {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FFFFFF}
.previewText {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.bpExtraKosten {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 34px; color: #9B0142;}


.imHeader {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 20px}
.imRosenart {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px}


.imLink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #000000}
.imLink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #000000; text-decoration: none}
.imLink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #000000; text-decoration: underline}
.imLink:visited{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #000000; text-decoration: none}
.imLink:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; color: #000000; text-decoration: underline}

.HomepageFliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none}
.HomepageFliesstext2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none; overflow:hidden; width:553px}


.LinksLink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #A2124F; text-decoration: underline; font-weight: bold}
.LinksLink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #A2124F; text-decoration: underline; font-weight: bold}
.LinksLink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #A2124F; text-decoration: underline; font-weight: bold}
.LinksLink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #A2124F; text-decoration: none; font-weight: bold}
.LinksLink:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #A2124F; text-decoration: none; font-weight: bold}
.LinksLink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #A2124F; text-decoration: none; font-weight: bold}

.PopupFensterschliessen {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.PopupFensterschliessen:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}
.PopupFensterschliessen:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline}
.PopupFensterschliessen:active {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.PopupFensterschliessen:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.PopupFensterschliessen:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none}
.PopupFliesstext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; color: #000000; text-decoration: none}
.bpBestellnummerDatum {  font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold}
.dottedTable {  border: #000000; border-style: dotted; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.dottedLine {  border: #000000; border-style: dotted; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.RosenABCLinks {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#9B0142; text-decoration: none}
.RosenABCLinks:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#9B0142; text-decoration: underline}
.RosenABCLinks:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#9B0142; text-decoration: none}
.RosenABCLinks:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#9B0142; text-decoration: none}
.RosenABCLinks:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#9B0142; text-decoration: underline}
.RosenABCLinks:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#9B0142; text-decoration: none}

.RosenABCPink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color:#9B0142; text-decoration: none; font-weight: normal}


.Impressive {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none}
.Impressive:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: underline}
.Impressive:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: underline}
.Impressive:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none}
.Impressive:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none}
.Impressive:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #000000; text-decoration: none}
.stammFliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	vertical-align: bottom;
	line-height: 20px;
}
.stammFliesstextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	vertical-align: bottom;
}
.stammRosenname {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #9B0142;
	text-decoration: none;
	font-weight: bold;
}
.stammGroesse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.HomepageRoseHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 20px;
}
.HomepageRoseCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
}
.Fliesstext1317 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 17px;
	color: #000000;
	text-decoration: none;
}
.Fliesstext1525 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.spacer {
	width:1px;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.Fliesstext1116 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.Fliesstext1923 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	line-height: 23px;
	color: #000000;
	text-decoration: none;
}
.Fliesstext1216 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.Fliesstext1416 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
.Fliesstext1213 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #000000;
	text-decoration: none;
}
.Fliesstext1014 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}

#liefertermin td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	background-color:#FEDDE7;
	padding-left:5px;
	padding-bottom:3px;
	padding-top:3px;
	padding-right:5px;
}

#liefertermin .tdlight {
	background-color:#FEEEF3;
}

.left-navi { width:206px; padding-right:9px; background-color:#fee9f0; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; color:#9b0142; }
.left-navi-text { width:100%; }
.left-navi-text a { display:block; padding:3px; padding-left:11px; padding-right:0px; color:#9b0142; text-decoration:none; background-color:#fee9f0; }
.left-navi-text a:link { color:#9b0142; text-decoration:none; background-color:#fee9f0; }
.left-navi-text a:hover { color:#9b0142; text-decoration:none; background-color:#eabbcd; }
.left-navi-dotline { height:2px; overflow:hidden; background-image:url(/storefront/images/s/nav/left/trans_dots.gif); background-repeat:repeat-x; }
.left-navi-text-active a { display:block; padding:3px; padding-left:11px; padding-right:0px; color:#9b0142; text-decoration:none; background-color:#eabbcd; }
.left-navi-text-active a:link { color:#9b0142; text-decoration:none; }
.left-navi-text-active a:hover { color:#9b0142; text-decoration:none; background-color:#eabbcd; }

.left-subnavi { background-color:#f2cddb; font-size:12px; line-height:16px; }
.left-subnavi-text { width:100%; }
.left-subnavi-text a { display:block; padding:2px; padding-left:25px; padding-right:0px; color:#9b0142; text-decoration:none; }
.left-subnavi-text a:link { color:#9b0142; text-decoration:none; }
.left-subnavi-text a:hover { color:#9b0142; text-decoration:none; background-color:#eabbcd; }
.left-subnavi-dotline { height:1px; overflow:hidden; background-image:url(/storefront/images/s/nav/left/subn_dots.gif); background-repeat:repeat-x; }
.left-subnavi-topdotline { height:1px; overflow:hidden; background-image:url(/storefront/images/s/nav/left/psub_dots.gif); background-repeat:repeat-x; }
.left-subnavi-text-active a { display:block; padding:2px; padding-left:25px; padding-right:0px; color:#9b0142; text-decoration:none; background-color:#eabbcd; }
.left-subnavi-text-active a:link { color:#9b0142; text-decoration:none; }
.left-subnavi-text-active a:hover { color:#9b0142; text-decoration:none; background-color:#eabbcd; }


.catHeader { overflow:auto; clear:right; width:548px; }
.catHeaderImage { float:right; }
.catHeaderName { padding-left:23px; padding-right:10px; padding-top:2px; background-color:#fee9c4; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; font-weight:bold; color:#9b0142; padding-top:2px; padding-bottom:2px; margin-top:1px; }
.catHeaderDotline { background-image:url(../images/s/shared/red_dot.gif); background-repeat:repeat-x; height:1px; overflow:hidden; }
.catBeschreibung { padding-left:23px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; clear:left; overflow:auto; }
.catLogo { float:left; padding-right:3px; }

.detailHeader { background-color:#fee9c4; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:22px; font-weight:bold; color:#9b0142; margin-top:1px; padding-top:2px; }
.detailHeaderName { padding-left:23px; padding-right:10px; }
.detailPrevNextNavi { font-size:10px; line-height:18px; }
.detailPNNtext { padding-left:6px; padding-right:6px; text-transform:uppercase; }

.detailPrevNextNavi a          { color:#9b0142; text-decoration:none; }
.detailPrevNextNavi a:link     { color:#9b0142; text-decoration:none; }
.detailPrevNextNavi a:hover    { color:#9b0142; text-decoration:none; }
.detailPrevNextNavi a:visited  { color:#9b0142; text-decoration:none; }

.flHeadline {  color:#9b0142; font-size:18px; line-height:22px; font-weight:bold; }
.flName {  color:#9b0142; font-size:22px; line-height:22px; font-weight:bold; }


.rt-question			{ width:320px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#000000; font-weight:bold; }
.rt-subheadline		{ color:#9b0142; }
.rt-answer				{ width:320px; min-height:280px; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#000000; padding-top:16px; }
* html .rt-answer	{ height:280px; }

* html .ie7 { margin-bottom:39px; }

.breite1 { max-width:200px; overflow:hidden }
.breite2 { max-width:400px; overflow:hidden }

*html .breite1 { width:200px; }
*html .breite2 { width:400px; }
