/* Textstyles */

:link, :visited 	{outline: none;}	/* verhindert Rahmen um angeklickte Bilder */

#artikelcontainer	{}
#dyninhaltscontainer	{}


/* TEXTE UND TITEL */

#wrapartikel		{position:absolute;margin-left:0px;margin-top:129px;width:672px;height:508px;overflow:hidden;z-index:3; font: normal 12px Verdana; color:#5D5855; font-weight:normal;}
#wrapartikel2		{}
#wrapartikelzent	{margin-left:24px; margin-right:12px;}

.titel			{font: normal 16px/23px Verdana; color:#5D5855; font-weight:bold;}
#titel			{}

#ttftitel		{}




.text			{font: normal 11px Verdana; color:#; font-weight:normal;}
#text			{margin-left:15px;font: normal 12px Verdana; color:#; font-weight:normal;}
.txtrot			{font: normal 12px Verdana; color:#4; font-weight:normal;}

.minitext		{font: normal 12px Verdana; color:#000000; font-weight:normal;}

.adr			{}

td			{font: normal 12px Verdana; color:#; font-weight:normal;}

#text2spalter		{width:556px;} 

/* LINKS */
a			{text-decoration: none; font: normal 12px Verdana; color:#696969;}




/* PRINTBUTTON */
#printic		{position:relative; float:right; margin-top:20px; margin-bottom:20px;}
a.print			{text-decoration: none; font: normal 12px Verdana; color:#696969; }
a.print:hover		{text-decoration: none; color:#841234;}




/* ELEMENTE */
#artikeltrenner 	{position:relative; width:20px; height:15px; margin-top:0px; margin-bottom:0px;}
#clearer		{clear:both;width:1px;height:1px;}


/* LISTEN */



/* ZUSATZTEXTE UND -BILDER */
.zsititel		{font-weight:bold;}
.zsiinhalt		{}
#zspic1			{}
#zspic2			{}
#zspic3			{}
#zspic4			{}
#zspic5			{}
#zspic6			{}
#zspic7			{}
#zspic8			{}
#zspic9			{}
#zspic10		{}
#zspic11		{}
#zspic12		{}
#zspic13		{}
#zspic14		{}
#zspic15		{}
#zspic16		{}
#zspic17		{}
#zspic18		{}
#zspic19		{}
#zspic20		{}


/* WEITERE ARTIKEL-ELEMENTE */




/* SUCHE */
#suchergebnis		{margin-left:8px;}
a.suchergebnis		{font-family:Verdana color:#7c7c7c; font-size:14px; font-style:normal; font-weight:bold; text-decoration: none;}
a.suchergebnis:hover	{text-decoration: underline;}
#suchbild		{margin-left:8px;}
#suchtrenner		{position:relative; left:8px; width:98%; margin-top:10px; margin-bottom:10px; background-color:#ddd; border:0px}
#suchbacklink		{position:relative; float:right; margin-bottom:6px; font: normal 12px Arial, sans-serif; color:#FFFDE8; font-weight:bold;}
a.suchbacklink		{text-decoration: none; font: normal 12px Verdana; color:#696969; font-weight:bold;}


/* MELDUNGEN UND ERRORS */
.nocontmess		{font: normal 12px Verdana; color:#950031; font-weight:normal; font-style:italic;display:none;}
#fehler			{font: normal 12x Verdana;color:#A83735;font-weight:bold; margin-left:8px; margin-top:6px; margin-bottom:6px;}
.fehler			{font: normal 12px Verdana;color:#A83735;font-weight:bold;}


/* FORMULARE */
.forms			{border:1px solid #0f0f0f; padding:1px; font-size:10px; background-color:#ffffff;font-family: Arial,Helvetica,sans-serif;}
.forms20		{border:1px solid #0f0f0f; padding:1px; font-size:10px; width:20px; background-color:#ffffff;font-family: Verdana;}
.forms40		{border:1px solid #0f0f0f; padding:1px; font-size:10px; width:40px; background-color:#ffffff;font-family: Verdana;}
.forms_k		{margin:0px; padding:1px; border:1px solid #0f0f0f; font-size:11px; background-color:#ffffff;font-family: Verdana;}





/* BILDER */
.artpic			   {position:relative; margin-top:20px; margin-bottom:20px; padding:0px;}
.artpicleft 		{float:left; margin-top:20px; margin-bottom:20px; margin-right:10px; padding:0px;}
.artpicright		{float:right; margin-top:20px; margin-bottom:20px; margin-left:10px; padding:0px;}
.artpicborder		{margin-top:20px; margin-bottom:20px; border-width:1px; border-color:#000000; border-style:dotted; padding:5px;}
.artpicborderl		{float:left; margin-top:20px; margin-bottom:20px; margin-right: 10px; border-width:1px; border-color:#000000; border-style:dotted; padding:5px;}
.artpicborderr		{float:right; margin-top:20px; margin-bottom:20px; margin-left: 10px; border-width:1px; border-color:#000000; border-style:dotted; padding:5px;}
.artpicbu		{display:block; font: normal 12px Verdana;color:#5D5855;font-weight:normal;}



/* DETAILINK */
#detlink		{clear:both; margin-top:8px; margin-bottom:20px;}
#detlink a		{font-family:Verdana; size:10px; text-decoration: none; color:#888;}
#detlink a:hover	{text-decoration: underline;}
#detlinkback		{clear:both; margin-top:8px; margin-bottom:20px;}
#detlinkback a		{font-family:Verdana; size:10px; text-decoration: none; color:#888;}
#detlinkback a:hover	{text-decoration: underline;}












/* KUNDENSPEZIFISCHES */

#inhaltscontainer	{background-color:;}



#text			{margin-left:0px; color:#969696; font-size:11px; padding-right:0px; line-height:15px}

#inhaltrechtscontainer		{position:absolute;width:990px;height:530px;z-index:19;background-color:red;}
#inhaltrechtscontainer254	{position:absolute;margin-left:736px;margin-top:0px;width:255px;height:530px;background-color:#FFFDE8;}
#inhaltrechts254		{position:absolute;margin-left:0px;margin-top:35px;width:254px;height:420px;overflow:hidden;z-index:3;}
#inhaltrechts254noscroll	{position:absolute;margin-left:0px;margin-top:35px;width:254px;height:480px;overflow:hidden;z-index:3;}
#artikelrechts254		{position:absolute;top:0;left:0;width:239px;}

#inhaltrechtscontainer330	{position:absolute;margin-left:660px;margin-top:0px;width:330px;height:530px;background-color:#FFFDE8;}
#inhaltrechts330		{position:absolute;margin-left:0px;margin-top:24px;width:319px;height:420px;overflow:hidden;}
#artikelrechts330		{position:absolute;top:0;left:0;width:319px;}

#inhaltrechtscontainer495	{position:absolute;margin-left:495px;margin-top:0px;width:495px;height:530px;background-color:#FFFDE8;}
#inhaltrechts495		{position:absolute;margin-left:0px;margin-top:24px;width:494px;height:420px;overflow:hidden;z-index:3;}
#artikelrechts495		{position:absolute;top:0;left:0;width:479px;}

#inhaltrechts495scrbuts		{position:absolute;margin-left:0px;margin-top:456px;width:494px;display:none;z-index:9;}
#inhaltrechts254scrbuts		{position:absolute;margin-left:0px;margin-top:456px;width:239px;display:none;z-index:9;}
#inhaltrechts330scrbuts		{position:absolute;margin-left:0px;margin-top:456px;width:319px;display:none;z-index:9;}
#inhaltrechtsup			{float:right;margin-top:0px;margin-right:2px;}
#inhaltrechtsdown		{float:right;margin-top:0px;margin-right:10px;}

#inhaltlinkscontainer495	{position:absolute;margin-left:0px;margin-top:0px;width:495px;height:530px;}
#inhaltlinks495			{position:absolute;margin-left:0px;margin-top:24px;width:495px;height:420px;overflow:hidden;z-index:3;}
#artikellinks495		{position:absolute;top:0;left:16;width:479px;}

.artikellink495			{position:absolute;margin-left:0px;margin-top:0px;width:494px;z-index:9}

#inhaltrechtsnoscroll495	{position:absolute;margin-left:0px;margin-top:20px;width:494px;z-index:3;}





#inhaltcontainer959		{position:absolute;
                         margin-left:16px;
						 color:#969696;
						 margin-top:0px;
						 width:470px;
						 height:350px;
						 background-color:#FFFDE8;}

#inhalt959				{position:absolute;
						 color:#969696;
						 margin-left:0px;
						 margin-top:0px;
						 width:510px;
						 height:470px;
						 overflow:hidden;z-index:3;}

#inhalt959noscroll		{position:absolute;
						  color:#969696;
						 margin-left:0px;
						 margin-top:35px;
						 width:510px;
						 height:470px;
						 overflow:hidden;z-index:3;}

#artikel959				{
	position:absolute;
	color:#969696;
	top:-2px;
	left:1px;
	width:510px;
}

#inhalt959scrbuts		{position:absolute;
color:#969696;
						 margin-left:0px;
						 margin-top:480px;
						 width:470px;
						 display:none;
						 z-index:9;}



/* Schmuck:Material*/

.schmuckartbut a			{}
.schmuckartbut a div			{margin:0px; padding-left:15px;padding-right:4px; margin-bottom:0px;}
/* .schmuckartbut a:hover div		{background-color:#FAF8E3;color:#841234;} */
.schmuckartbut a:hover div		{background-image:url(../modulimages/bg_schmuckartbut.gif);color:#841234;} 
.schmuckartbut_aktiv div		{background-image:url(../modulimages/bg_schmuckartbut_aktiv.gif);margin:0px;padding-left:15px;padding-right:4px;margin-bottom:0px;} 

/* Schmuck-Textcontainer passt sich Titelzeilenhöhe an  */
#schmuckarttxtmcont, #schmuckarttxt2zmcont, #schmuckarttxt3zmcont, #schmuckarttxt4zmcont	{}	/* umgebender Positionierungscontainer */
#schmuckarttxtcont,#schmuckarttxt2zcont,#schmuckarttxt3zcont,#schmuckarttxt4zcont,#schmuckarttxtcont2,#schmuckarttxtcont3,#schmuckarttxtcont4,#schmuckarttxtcont5,#schmuckarttxtcont6,#schmuckarttxtcont1,#schmuckarttxt2zcont1,#schmuckarttxt2zcont2,#schmuckarttxt2zcont3,#schmuckarttxt2zcont4,#schmuckarttxt2zcont5,#schmuckarttxt2zcont6,#schmuckarttxt3zcont1,#schmuckarttxt3zcont2,#schmuckarttxt3zcont3,#schmuckarttxt3zcont4,#schmuckarttxt3zcont5,#schmuckarttxt3zcont6,#schmuckarttxt4zcont1,#schmuckarttxt4zcont2,#schmuckarttxt4zcont3,#schmuckarttxt4zcont4,#schmuckarttxt4zcont5,#schmuckarttxt4zcont6
{position:absolute;margin-left:15px;margin-top:0px;width:224px;overflow:hidden;z-index:3;}
#schmuckarttxtmcont,#schmuckarttxtcont		{height:278px;}
#schmuckarttxt2zmcont,#schmuckarttxt2zcont	{height:265px;}
#schmuckarttxt3zmcont,#schmuckarttxt3zcont	{height:252px;}
#schmuckarttxt4zmcont,#schmuckarttxt4zcont	{height:239px;}

/* für dynamische Anpassung nach anzahl der Navilinks. Standard ist derzeit 5. Aktuell aktiv in Für jeden Anlass */

#schmuckarttxtmcont1,#schmuckarttxtcont1	{height:334px;}
#schmuckarttxtmcont2,#schmuckarttxtcont2	{height:320px;}
#schmuckarttxtmcont3,#schmuckarttxtcont3	{height:306px;}
#schmuckarttxtmcont4,#schmuckarttxtcont4	{height:292px;}
#schmuckarttxtmcont5,#schmuckarttxtcont5	{height:278px;}
#schmuckarttxtmcont6,#schmuckarttxtcont6	{height:264px;}

#schmuckarttxt2zmcont1,#schmuckarttxt2zcont1	{height:321px;}
#schmuckarttxt2zmcont2,#schmuckarttxt2zcont2	{height:307px;}
#schmuckarttxt2zmcont3,#schmuckarttxt2zcont3	{height:293px;}
#schmuckarttxt2zmcont4,#schmuckarttxt2zcont4	{height:279px;}
#schmuckarttxt2zmcont5,#schmuckarttxt2zcont5	{height:265px;}
#schmuckarttxt2zmcont6,#schmuckarttxt2zcont6	{height:251px;}

#schmuckarttxt3zmcont1,#schmuckarttxt3zcont1	{height:308px;}
#schmuckarttxt3zmcont2,#schmuckarttxt3zcont2	{height:294px;}
#schmuckarttxt3zmcont3,#schmuckarttxt3zcont3	{height:280px;}
#schmuckarttxt3zmcont4,#schmuckarttxt3zcont4	{height:266px;}
#schmuckarttxt3zmcont5,#schmuckarttxt3zcont5	{height:252px;}
#schmuckarttxt3zmcont6,#schmuckarttxt3zcont6	{height:238px;}

#schmuckarttxt4zmcont1,#schmuckarttxt4zcont1	{height:295px;}
#schmuckarttxt4zmcont2,#schmuckarttxt4zcont2	{height:281px;}
#schmuckarttxt4zmcont3,#schmuckarttxt4zcont3	{height:267px;}
#schmuckarttxt4zmcont4,#schmuckarttxt4zcont4	{height:253px;}
#schmuckarttxt4zmcont5,#schmuckarttxt4zcont5	{height:239px;}
#schmuckarttxt4zmcont6,#schmuckarttxt4zcont6	{height:225px;}

#schmuckarttxt			{position:absolute;top:0;left:0;width:224px;font: normal 12px Verdana; color:#5D5855; font-weight:normal;}
.schmuckarttxt			{margin-top:0;margin-left:0;width:224px;font: normal 12px Verdana; color:#5D5855; font-weight:normal;}
#schmuckupdown			{rgin-left:0px;margin-top:4px;margin-bottom:0px;width:254px;height:18px;visibility:hidden;}
#schmuckup			{float:right;margin-right:4px;}
#schmuckdown			{float:right;margin-right:15px;}


/* UhrenTextcontainer passt sich Titelzeilenhöhe an  */
#uhrentxtmcont, #uhrentxt2zmcont, #uhrentxt3zmcont, #uhrentxt4zmcont	{}	/* umgebender Positionierungscontainer */
#uhrentxtcont, #uhrentxt2zcont, #uhrentxt3zcont, #uhrentxt4zcont, #uhrentxtcontsb, #uhrentxt2zcontsb, #uhrentxt3zcontsb, #uhrentxt4zcontsb



{position:absolute;margin-left:15px;margin-top:0px;width:224px;overflow:hidden;z-index:3;}
#uhrentxtmcont,#uhrentxtcont		{height:372px;}
#uhrentxt2zmcont,#uhrentxt2zcont	{height:359px;}
#uhrentxt3zmcont,#uhrentxt3zcont	{height:346px;}
#uhrentxt3zmcont,#uhrentxt3zcont	{height:333px;}
#uhrentxt4zmcont,#uhrentxt4zcont	{height:320px;}

#uhrentxtmcontsb,#uhrentxtcontsb	{height:356px;}		/* wenn Subtitel vorhanden */
#uhrentxt2zmcontsb,#uhrentxt2zcontsb	{height:343px;}		/* wenn Subtitel vorhanden */
#uhrentxt3zmcontsb,#uhrentxt3zcontsb	{height:330px;}		/* wenn Subtitel vorhanden */
#uhrentxt3zmcontsb,#uhrentxt3zcontsb	{height:317px;}		/* wenn Subtitel vorhanden */
#uhrentxt4zmcontsb,#uhrentxt4zcontsb	{height:304px;}		/* wenn Subtitel vorhanden */

#uhrentxt			{position:absolute;top:0;left:0;width:224px;font: normal 12px Verdana; color:#5D5855; font-weight:normal;}
#uhrenupdown			{margin-left:0px;margin-top:4px;margin-bottom:0px;width:254px;height:18px;display:none;}
#uhrenup			{float:right;margin-right:4px;}
#uhrendown			{float:right;margin-right:15px;}





#titel,#flashtitel,#titelsm,#titeluhr,#magazintitel,#historietitel,#imprekonttitel,#titelversprechen
{margin-left:14px;margin-top:0px;height:24px;overflow:hidden;}
#titel2z,#flashtitel2z,#titelsm2z,#titeluhr2z,#magazintitel2z,#historietitel2z,#imprekonttitel2z,#titelversprechen2z
{margin-left:14px;margin-top:0px;height:37px;overflow:hidden;}
#titel3z,#flashtitel3z,#titelsm3z,#titeluhr3z,#magazintitel3z,#historietitel3z,#imprekonttitel3z,#titelversprechen3z
{margin-left:14px;margin-top:0px;height:50px;overflow:hidden;}
#titel4z,#flashtitel4z,#titelsm4z,#titeluhr4z,#magazintitel4z,#historietitel4z,#imprekonttitel4z,#titelversprechen4z
{margin-left:14px;margin-top:0px;height:63px;overflow:hidden;}

#titelversprechen,#titelversprechen2z#titelversprechen3z,#titelversprechen4z
{margin-top:54px;}

#bnamesm,#sbnamesm,#magazinsber,#historiesber,#bname,#sbname,.stitle,#stitle,#stitel,#imprekontsber,#sbnamekarriere
{margin-left:15px;margin-top:0px;height:16px;overflow:hidden; font: normal 12px Verdana; color:#841234; font-weight:normal;}


#textsm			{margin-left:15px;margin-top:0px;width:224px;font: normal 12px Verdana; color:#5D5855; font-weight:normal;}
#textsm	a		{text-decoration: none;color:#5D5855;}
#textuhr		{margin-left:15px;margin-top:0px;width:224px;font: normal 12px Verdana; color:#5D5855; font-weight:normal;}

#magazincontainer	{position:absolute;margin-left:0px;margin-top:36px;width:620px;}
#magazintext		{margin-left:15px;font: normal 10px/14px Verdana; color:#5D5855; font-weight:normal;}


h1			{font: normal 10px/14px Tahoma;color:#841234;font-weight:normal;margin-top:0px;margin-bottom:6px;}
h2			{font: normal 10px/14px Tahoma;color:#841234;font-weight:normal;margin-top:0px;margin-bottom:0px;}
.textintro		{font: normal 10px/14px Tahoma;color:#841234;font-weight:normal;}


#katalogpic		{position:absolute;margin-left:553px;margin-top:178px;}
#katalogtext		{position:absolute;margin-left:234px;margin-top:178px;width:300px;height:285px;font: normal 12px Tahoma; color:#5D5855; font-weight:normal;}
.katalogtitel		{margin-bottom:6px;font: normal 12px Tahoma, sans-serif; color:#841234; font-weight:bold;}
#katalogbacklink	{position:absolute;margin-left:18px;margin-top:509px;}



#schenkenflashtitel	{position:absolute;margin-left:27px;margin-top:52px;margin-bottom:20px;height:26px;}
#schenkenflashtitel2z	{position:absolute;margin-left:27px;margin-top:52px;margin-bottom:20px;height:50px;}
#schenkentext		{position:absolute;margin-left:27px;margin-top:79px;width:640px; font: normal 12px Verdana, sans-serif; color:#FFFDE8; font-weight:normal;}
#schenkentext2z		{position:absolute;margin-left:27px;margin-top:109px;width:640px; font: normal 12px Verdana, sans-serif; color:#FFFDE8; font-weight:normal;}
#schenkensber		{position:absolute;margin-left:27px;margin-top:29px; font: normal 12px/18px Verdana, sans-serif; color:#821334; font-weight:bold;margin-bottom:4px;}


#filialdetails		{position:absolute;margin-left:613px;margin-top:99px;width:377px;z-index:3;}
#standorte_adresse	{}
#stadtplanlink		{clear:both;margin-top:10px;}
#filpiclink		{clear:both;margin-top:10px;display:none;}


#historielisttop	{position:absolute;margin-left:33px;margin-top:100px;width:780px;height:150;overflow:hidden;z-index:3;}
#historietext		{margin-left:15px;height:99px;font: normal 12px Verdana,sans-serif; color:#5D5855; font-weight:normal;}
#historiedetpic		{}
#inhaltlinkshistorie	{position:absolute;margin-left:0px;margin-top:34px;width:510px;height:443;overflow:hidden;z-index:1;}


#karrieresber		{height:20px;overflow:hidden;}
#karrieretitel		{height:24px;overflow:hidden;}
#karrieretitel2z	{height:37px;overflow:hidden;}
#karrieretext		{height:99px;font: normal 12px Verdana,sans-serif; color:#5D5855; font-weight:normal;}
#karrieredetpic		{}
#inhaltlinkskarriere	{position:absolute;margin-left:0px;margin-top:34px;width:510px;height:443;overflow:hidden;z-index:1;}
#karrierestitel		{font: normal 12px Verdana,sans-serif; color:#5D5855; font-weight:normal;}
.karrierelinkstab	{padding-top:17px;}
#sbnamekarriere		{margin-top:24px;}


#containerrechtslexikon	{position:absolute;margin-left:495px;width:495px;height:530px;z-index:1;}
#inhalttoplexikon	{position:absolute;margin-left:28px;margin-top:31px;width:467px;height:124px;overflow:hidden;z-index:2;}
#inhaltbotlexikon	{position:absolute;margin-left:0px;margin-top:150px;width:495px;height:385px;overflow:hidden;z-index:2;}
#lexikonsber		{height:14px;width:467px;overflow:hidden;height:16px;overflow:hidden; font: normal 12px Verdana, sans-serif; color:#841234; font-weight:normal;}
#lexikontitel		{height:24px;width:467px;overflow:hidden;}
#lexikontitel2z		{margin-top:0px;height:37px;overflow:hidden;}
#lexikonintrotext	{height:68px;width:467px;font: normal 12px Verdana,sans-serif; color:#5D5855; font-weight:normal;}




#imprekontlisttop	{position:absolute;margin-left:33px;margin-top:51px;width:858px;overflow:hidden;z-index:3;}
#imprekontlistbot	{position:absolute;margin-left:48px;margin-top:150px;width:858px;overflow:hidden;z-index:3;}
#imprekontdisclaimer	{position:absolute;margin-left:33px;margin-top:390px;width:858px;overflow:hidden;z-index:5;}
.imprekontdisclaimertxt	{margin-left:15px;font: normal 12px Verdana,sans-serif; color:#5D5855; font-weight:normal;}

#imprekonttext		{margin-left:15px;height:99px;font: normal 12px Verdana,sans-serif; color:#5D5855; font-weight:normal;}
#imprekontdetpic	{}
#inhaltlinksimprekont	{position:absolute;margin-left:0px;margin-top:51px;width:510px;height:443;overflow:hidden;z-index:1;}

.imprekontlistadr	{float:left;width:180px;margin-right:10px;overflow:hidden;}
.imprekontlistadrtitel	{height:24px;overflow:hidden;}
.imprekontlistadrtxt	{font: normal 14px Verdana,sans-serif; color:#5D5855; font-weight:normal;margin-bottom:14px;}



#inhaltlinkspresse	{position:absolute;margin-left:186px;margin-top:275px;width:315px;height:220px;z-index:3;}
#pressetitel		{margin-left:0px;margin-top:0px;height:24px;overflow:hidden;}
#pressestitel		{margin-left:0px;margin-top:0px;height:18px;overflow:hidden;}
#pressetext		{margin-left:0px;font: normal 14px Verdana,sans-serif; color:#5D5855; font-weight:normal;}


.mailinkpic		{margin-top:4px;}
