	/* Allgemeines */
	body				{ margin:0px; padding:0px; border:0px; font-family:Arial, sans-serif; font-size:12px; color:#000000; }

	h1				{ font-size:16px; color:#951244; border:0px; padding:0px; margin:0px; }
	h2				{ font-size:12px; color:#951244; border:0px; padding:0px; margin:0px; }
	h3				{ font-size:12px; color:#ffeba0; border:0px; padding:0px; margin:0px; }
	div				{ border:0px; padding:0px; margin:0px; }

	img				{ border:0px; padding:0px; margin:0px; }
	ul				{ border:0px; padding:0px; margin:0px; }
	form				{ border:0px; padding:0px; margin:0px; }
	strong				{ border:0px; padding:0px; margin:0px; }

	IFRAME#uploadView {
		width:640px;
		height:450px;
		margin:0px;
		padding:0px;
	}

	.kunstdrucke_text		{ font-family:Arial, sans-serif; font-size:12px; font-weight:400; color:#000000; }
	.kunstdrucke_link		{ font-family:Arial, sans-serif; font-size:12px; font-weight:400; color:#000000; }
	.kunstdrucke_link:hover		{ color:#722625; }
	.kunstdrucke_link:focus		{ color:#722625; }
	.fotoleinwand_text_footer	{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; color:#951244; }

	.bold				{ font-weight:700; }
	.normal				{ font-weight:400; }

	.italic				{ font-style:italic; }
	.underlined			{ text-decoration:underline; }

	.size5				{ font-size:9px; }
	.size10				{ font-size:11px; }
	.size20				{ font-size:12px; }

	.align_right			{ text-align:right; }
	.align_center			{ text-align:center; }
	.valign_top			{ vertical-align:top; }
	.valign_middle			{ vertical-align:middle; }
	.valign_bottom			{ vertical-align:bottom; }
	div.valign_middle		{ vertical-align:middle; border:0px; margin:0px; padding:0px;}


	.text				{ font-family:Arial, sans-serif; font-size:11px; color:black; }
	.red				{ color:red; }
	.navy				{ color:navy; }
	.black				{ color:black; }
	.orange				{ color:#faa634; }
	.rot				{ color:#ff0000; font-weight:700; }
	.gruen				{ color:green; font-weight:700; }
	.artogelb			{ color:#faa634; }
	.dunkelrot			{ color:#951244; }
	.white				{ color:#ffffff; }

	.price_old			{ text-decoration:line-through; }
	.price_new			{ color:red; }

	.clear_both			{ clear:both; }
	.clear_left			{ clear:left; }
	.clear_right			{ clear:right; }

	.float_left			{ float:left; }
	.float_right			{ float:right; }

	.margin_left_20			{ margin-left:20px; }
	.margin_left_10			{ margin-left:10px; }
	.margin_left_52			{ margin-left:52px; }

	.margin_top_10			{ margin-top:10px; }
	.padding_top_2			{ padding-top:2px; }
	.padding_left_20		{ padding-left:20px; }
	.padding_left_40		{ padding-left:40px; }
	.padding_right_20		{ padding-right:20px; }
	.padding_right_40		{ padding-right:40px; }

	.small-padding			{ padding:5px 0px 5px 5px; }

	.block				{ display:block; }
	.inline				{ display:inline; }


	.height_20			{ height:20px; }
	.width_10			{ width:10px; }
	.width_80			{ width:70px; }
	.width_110			{ width:120px; }
	.width_280			{ width:280px; }

	.vertical_middle		{ vertical-align:middle; }

	textarea.big			{ width:400px; height:150; }
	textarea.small			{ width:220px; height:70; }
	input.small			{ width:140px; height:20; }
	input.verschl_artid		{ height:20px; }

	.servicebild			{ vertical-align:middle; padding-top:3px; padding-right:5px; padding-left:0px; padding-bottom:0px; }
	.bigger				{ font-size:1.4em; }
	span.checked 			{ display:block; text-indent:-14px; margin-left:15px; }

	/* diverse Layoutelemente */

	/* header */
	#fotoleinwand-header		{ position:absolute; top:0px; left:0px; height:75px; width:100%; z-index:20; background-color:#951244; }
	#fotoleinwand-logo		{ position:absolute; top:25px; left:48px; height:23px; width:337px; z-index:22; }
	#kunstdrucke-warenkorb		{ position:absolute; top:25px; left:750px; height:35px; width:200px; z-index:22; }
	#fotoleinwand-subheader		{ position:absolute; top:62px; left:52px; height:13px; width:260px; z-index:22; font-size:11px; font-weight:700; font-family:Arial, sans-serif; }
	#fotoleinwand-slogan		{ position:absolute; top:30px; left:500px; height:18px; width:200px; z-index:22; font-size:16px; font-weight:700; font-family:Arial, sans-serif; color:#ffeba0; }
	#fotoleinwand-service		{ position:absolute; top:26px; left:750px; height:33px; width:180px; z-index:22; font-size:12px; font-weight:700; font-family:Arial, sans-serif; color:#ffeba0; }
	.header_link_mail		{ font-size:12px; font-weight:700; font-family:Arial, sans-serif; color:#ffeba0;}
	.header_link_mail:hover		{ font-size:12px; font-weight:700; font-family:Arial, sans-serif; text-decoration:underline; color:#ffffff;}

	/* ruecklink */
	#back-to-artofolio		{ position:absolute; top:84px; left:741px; height:18px; width:196px; z-index:102; background-color:#951244; color:#ffffff; padding:3px 0px 0px 3px;}

	/* navigation */
	#fotoleinwand-navigation	{ position:absolute; top:84px; left:0px; height:21px; width:100%; z-index:20; background-color:#f1a3c4; }
	#kunstdrucke-navigation-inhalt	{ position:absolute; top:89px; left:52px; height:14px; width:760px; z-index:22; font-size:11px; font-weight:700; font-family:Arial, sans-serif; list-style:none; }
	li.kunstdrucke-navigation-punkt	{ vertical-align:bottom; display:inline; margin:0px 0px 0px 0px; padding:0px; border:0px; }
	li.kunstdrucke-navigation-leer-punkt	{ vertical-align:bottom; display:inline; margin:0px 3px 0px 3px; padding:0px; border:0px; }
	img.kunstdrucke-navigation-klam	{ vertical-align:middle; margin:0px 0px 0px 0px; padding:0px; border:0px; }

	h1#fotoleinwand-brotkrumenpfad	{ position:absolute; top:107px; left:52px; width:760px; z-index:22; margin:0px 0px 0px 0px; padding:0px; border:0px; color:#951244; font-size:12px;}


	/* main */
	#fotoleinwand-main		{ position:absolute; top:105px; left:0px; z-index:20; background-image:url('/themes/fotoleinwand/images/fotoleinwand-bg.jpg'); background-repeat:repeat-y; min-height:640px; height:auto; _height:640px; width:720px; }

	/* startpage */
	#fotoleinwand-inhalt			{ padding-left:32px; margin-top:39px; min-height:450px; height:auto; _height:450px; /*background-color:#ffaa00;*/}
	#fotoleinwand-startpage-teaser		{ margin:0px 0px 20px 21px; height:255px; /*width:680px;*/ overflow:hidden; /*background-color:#ff00aa;*/ }
	#fotoleinwand-startpage-buttons		{ margin:0px 0px 20px 21px; height: 70px; /*width:680px;*/ overflow:hidden; /*background-color:#aa00ff;*/ }
	#fotoleinwand-startpage-format		{ margin:0px 0px 20px 21px; height:155px; /*width:680px;*/ overflow:hidden; /*background-color:#aaff00;*/ }

	a.kunstdrucke-kuenstler-link		{ color:#000000; font:700 11px arial, sans-serif; text-decoration:none; margin:-12px 0px 0px 19px; padding:0px 0px 0px 19px; display:block; vertical-align:bottom; border:0px black solid; }

	.fotoleinwand-floater			{ float:left; margin:0px 0px 20px 0px; /*background-color:#00ffaa;*/}
	.fotoleinwand-floater-right		{ float:right !important;  }
	#fotoleinwand-teaser			{ width:329px; height:231px; border-width:1px 9px 1px 1px; border-color:#951244; border-style:solid; }
	.jetzt-button				{ position:absolute; top:20px; left:510px; }
	#fotoleinwand-auswahl			{ width:658px; height:145px; border:1px solid #951244; z-index:120; }
	.fotoleinwand-auswahl-floater	{ height:125px;/* width:90px; text-align:center;*/ float:left; margin:10px 5px 0px 10px; z-index:123;}
	.margin_left_21				{ margin-left:21px; }
	.auswahl-img-40x30			{ display:block; width:60px; height:103px; z-index:130; text-align:center;}
	.auswahl-img-50x50			{ display:block; width:60px; height:103px; z-index:130; text-align:center;}
	.auswahl-img-80x60			{ display:block; width:89px; height:103px; z-index:130; text-align:center;}
	.auswahl-img-60x90			{ display:block; width:67px; height:103px; z-index:130; text-align:center;}
	.knallerpreise-bild			{ display:block; width:430px; height:125px; z-index:130; }
/* 	.auswahl-img-w90			{ display:block; width:90px; height:103px; z-index:130; } */

	.auswahl-img-w50 img			{ z-index:131; }
	.auswahl-img-w68 img			{ z-index:131; }
	.auswahl-img-w78 img			{ z-index:131; }
	.auswahl-img-w92 img			{ z-index:131; }

	img.preis-button			{ position:absolute; top:0px; left:0px; width:43px; height:43px; z-index:137; }
	.fotoleinwand-auswahl-desc		{ width:164px; z-index:125; }


	.kunstdrucke_kuenstler_inhalt_ueberschr	{ margin-left:20px; width:200px; font-family:Arial; font-size:11px; font-weight:700; border:none; }
	.kunstdrucke_kuenstler_inhalt_text_personal	{ padding:5px; margin-left:20px; margin-top:0px; margin-bottom:0px; width:200px; border-left:solid 1px #faa634; border-top:solid 1px #faa634; /*background-image:url('/themes/fotoleinwand/images/kunstdrucke_doppelhalbkreis.gif'); background-position:left bottom; background-repeat:no-repeat; */min-height:230px; height:auto; _height:230px; }
	.kunstdrucke_kuenstler_inhalt_text	{ padding:5px; margin-left:20px; margin-top:0px; margin-bottom:0px; width:200px; border-left:solid 1px #faa634; border-top:solid 1px #faa634; background-image:url('/themes/fotoleinwand/images/kunstdrucke_doppelhalbkreis.gif'); background-position:left bottom; background-repeat:no-repeat; min-height:230px; height:auto; _height:230px; }
	a.kunstdrucke_kuenstler_inhalt_bild	{ display:block; height:135px; width:180px; text-align:center; vertical-align:middle; padding-bottom:10px; border:0px solid green; }
	* html a.kunstdrucke_kuenstler_inhalt_bild	{ height:140px; border:0px solid black; padding-bottom:0px; }
	img.kunstdrucke_kuenstler_inhalt_bild	{  }
	
	#leinwand-infos-bottom			{ margin-left:20px; width:658px; height: 140px; overflow: hidden; /*background-color: #ff00aa;*/}
	#leinwand-infos-bottom-left		{ float:left; width: 280px; /*background-color: #00ffaa;*/ padding: 0px 48px 0px 0px;}
	#leinwand-infos-bottom-right	{ float:right;  width: 280px; padding-right:20px;  }

	#fotoleinwand-infokasten		{ width:260px; background-color:#951244; padding: 5px 10px 5px 7px; }
	.fotoleinwand-info-step			{ /*width:135px; */height:20px; padding:0px 0px 5px 5px; }
	.fotoleinwand-info-step a		{ font-size: 12px; text-decoration:underline !important; }
	.easy-step-img					{ vertical-align:middle; margin-right:7px; }


	/* uebersicht */
	#kunstdrucke_gemaelde_inhalt		{ padding-left:32px; margin-top:29px; min-height:335px; _height:335px; z-index:300; }
	/* BUG IN FF 1.5 modifizierte Definition in suche/f_uebersicht_default.php */

	a.kunstdrucke_gemaelde_link	 	{ color:#000000; font:700 11px arial, sans-serif; text-decoration:none; margin:-11px 0px 0px 38px; padding:0px; display:block; vertical-align:bottom; border:0px black solid; }
	a.kunstdrucke_gemaelde_link:hover	{ color:#722625; }
	a.kunstdrucke_gemaelde_link:focus	{ color:#722625; }

	.kunstdrucke_gemaelde_left_image20	{ width:20px; height:10px; }
	.kunstdrucke_gemaelde_floater		{ float:left; margin-top:30px; z-index:310; width:200px; height:235px; z-index:323; }
	.kunstdrucke_gemaelde_inhalt_text	{ padding:0px 0px 0px 5px; margin-left:20px; margin-top:0px; margin-bottom:0px; width:200px; border-left:solid 1px #faa634; background-image:url('/themes/fotoleinwand/images/kunstdrucke_doppelhalbkreis.gif'); background-position:left bottom; background-repeat:no-repeat; min-height:235px; height:auto; _height:235px; z-index:320; }
	a.kunstdrucke_gemaelde_inhalt_bild	{ display:block; height:140px; width:170px; text-align:center; vertical-align:middle; padding-bottom:5px; border:0px solid black; z-index:330; }
	img.kunstdrucke_gemaelde_inhalt_bild	{ clear:left; }


	/* bilddetailseite */
	#kunstdrucke_bild_inhalt		{ margin-left:52px; padding-top:29px; min-height:480px; height:auto; _height:480px; width:520px; text-align:center; padding-bottom:5px; border-bottom:1px solid #faa634; }
	/* html #kunstdrucke_bild_inhalt	{ padding-top:39px; } */
	#kunstdrucke_bild_bildleiste		{ margin-left:52px; margin-top:5px; text-align:left; width:520px; border:0px solid green; padding-top:5px; z-index:250; }
	#kunstdrucke_bild_drucken		{ margin-left:420px; margin-top:5px; height:15px; width:154px; }

	a.kunstdrucke_bild_link		 	{ color:#000000; font:400 11px arial, sans-serif; text-decoration:none; vertical-align:bottom; border:0px black solid; }
	a.kunstdrucke_bild_link:hover		{ color:#722625; }
	a.kunstdrucke_bild_link:focus		{ color:#722625; }

	a.kunstdrucke_bild_link_fett		{ color:#000000; font:700 11px arial, sans-serif; text-decoration:none; vertical-align:bottom; border:0px black solid; }
	a.kunstdrucke_bild_link_fett:hover	{ color:#722625; }
	a.kunstdrucke_bild_link_fett:focus	{ color:#722625; }

	img.kunstdrucke_rahmen_klein		{ width:14px; height:14px; padding-bottom:1px; }
	ul.kunstdrucke_rahmen_liste		{ width:250px; list-style:none; border:0px solid black; margin:0px auto 5px; text-align:left; }
	li.kunstdrucke_rahmen_listenpunkt	{ display:block; line-height:11px; }
	li.kunstdrucke_rahmen_listenpunkt_desc	{ display:block; vertical-align:top; padding-top:1px; height:28px; }
	ul.kunstdrucke_rahmen_liste2		{ width:250px; list-style:none; border:0px solid black; margin:7px auto 5px; text-align:left; }
	li.kunstdrucke_rahmen_listenpunkt2	{ display:inline; line-height:11px; }

	.kunstdrucke_rahmen_text		{ width:200px; padding-top:7px; }
	h2.kunstdrucke_rahmen_headline		{ font-family:Arial; font-size:11px; font-weight:700; margin:0px; padding:0px; border:0px; }
	p.text					{ margin:1px 0px 6px; padding:0px; border:0px; }

	#kunstdruck_lastsearch			{ position:absolute; top:-17px; left:1px; width:229px; z-index:22; font:400 11px arial, sans-serif; }

	/* inhaltsseite */
	/* #kunstdrucke_bild			{ position:absolute; top:105px; left:0px; z-index:20; background-image:url('http://artofolio.steuerungb.de/themes/artofolio/images/kunstdrucke_hintergrund.gif'); background-repeat:repeat-y; min-height:380px; height:auto; _height:380px; width:740px; border:0px solid black; } im Main */
	#kunstdrucke_bilder_inhalt		{ margin-left:52px; margin-top:39px; min-height:480px; height:auto; _height:480px; width:450px; text-align:left; padding-bottom:5px; }

	a.kunstdrucke_bild_link		 	{ color:#000000; font:400 11px arial, sans-serif; text-decoration:none; vertical-align:bottom; border:0px black solid; }
	a.kunstdrucke_bild_link_fett		{ color:#000000; font:700 11px arial, sans-serif; text-decoration:none; vertical-align:bottom; border:0px black solid; }

	form#motivsuche				{ margin-left:20px; width:450px; }


	/* Keywords */
	#kunstdrucke_key_kuenstler_inhalt	{ padding-left:52px; margin-top:39px; min-height:335px; height:auto; _height:335px; width:450px; }

	h1.kunstdrucke_key_headline		{ font-family:Arial, sans-serif; font-size:12px; font-weight:700; margin:0px; padding:0px; border:0px; }
	h2.kunstdrucke_key_subline		{ font-family:Arial, sans-serif; font-size:11px; font-weight:700; margin:0px; padding:0px; border:0px; }
	h3.kunstdrucke_key_kuenstler		{ font-family:Arial, sans-serif; font-size:11px; font-weight:700; margin:0px; padding:0px; border:0px; }

	ul.kunstdrucke_key_list			{ list-style:none; margin:0px; padding:0px; border:0px; }
	li.kunstdrucke_key_list			{ margin-bottom:10px; }


	/* Verschlagwortung */
	h2.admin_verschl_header			{ font-family:Arial, sans-serif; font-size:11px; font-weight:700; margin-bottom:3px; }
	span.admin_verschl_declaration		{ font-weight:400; }
	#admin_verschl_inhalt			{ margin-left:52px; margin-top:39px; min-height:400px; height:auto; _height:400px; width:1000px; text-align:left; padding-bottom:5px; }
	#admin_verschl_bild			{ position:absolute; left:52px; top:20px; height:280px; width:320px; vertical-align:center;}

	#admin_verschl_radiospalte1		{ position:absolute; left:400px; top:0px; width:179px; }
	#admin_verschl_radiospalte_listen	{ width:170px; height:auto; padding-left:7px; padding-top:2px; }
	#admin_verschl_radiospalte2		{ position:absolute; left:575px; top:0px; width:199px; }
	#admin_verschl_radiospalte_zimmer	{ width:190px; height:auto; padding-left:7px; padding-top:2px; }
	#admin_verschl_radiospalte3		{ position:absolute; left:765px; top:0px; width:259px; }
	#admin_verschl_radiospalte_moods	{ width:250px; height:auto; padding-left:7px; padding-top:2px;  }
	#admin_verschl_box_metainfo		{ position:absolute; left:52px; top:300px; width:215; }
	h2.admin_verschl_box_title		{ font-size:11px; font-weight:700; margin-bottom:3px; }
	#admin_verschl_box_bildinfo		{ position:absolute; left:270px; top:300px; width:133; }
	#admin_verschl_fr_schlagworte		{ position:absolute; left:590px; top:260px; }
	textarea.schlagworte			{ width:390px; height:70px; }
	#admin_versch_evaluation		{ position:absolute; left:590px; top:360px; width:200px; }
	#admin_versch_settings			{ position:absolute; left:1010px; top:0px; width:200px;}
	#admin_verschl_send			{ position:absolute; left:797px; top:376px; width:210px; height:30px; }
	#admin_verschl_login 			{ position:absolute; left:300px; top:100px; width:600px; }

	#toptentable				{ padding:0px; border-spacing:0px; }
	tr.width_170				{ width:170px; }
	td.width_70				{ width:70px; }
	td.width_40				{ width:40px; }
	td.width_20				{ width:20px; }


	/* Themenwelten */
	h2.kunstdrucke_themenwelten_subline	{ font-family:Arial, sans-serif; font-size:11px; font-weight:700; margin:0px; padding:0px; border:0px; }
	h3.kunstdrucke_themenwelten_kuenstler	{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }
	h4.kunstdrucke_themenwelten_kuenstler	{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }
	ul.kunstdrucke_themenwelten_kuenstler	{ list-style-type:none; }

	.kunstdrucke_themenw_uebers_floater	{ float:left; margin-top:20px; padding-left:10px; width:130px; height:120px; border-left:solid 1px #faa634; background-image:url('/themes/fotoleinwand/images/kunstdrucke_halbkreis.gif'); background-position:left bottom; background-repeat:no-repeat; z-index:323; }
	.kunstdrucke_themenw_uebers_inhalt_text	{ padding:0px 0px 0px 0px; margin-left:0px; margin-top:0px; margin-bottom:0px; width:120px; border:0px; min-height:110px; height:auto; _height:120px; z-index:325; }



	/* Kuenstler A-Z */
	h2.kunstdrucke_kuenstler-az_subline	{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }
	h3.kunstdrucke_kuenstler-az_kuenstler	{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }
	h4.kunstdrucke_kuenstler-az_kuenstler	{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }

	ul.kunstdrucke_kuenstler-az_kuenstler	{ list-style-type:none; }

	/* Skyscraper */
	#kunstdrucke_skyscraper			{ position:absolute; top:140px; left:940px; width:160px; height:600px; }
	#kunstdrucke_kleiner_skyscraper		{ position:absolute; top:34px; left:570px; width:165px; height:310px; z-index:90; }


	/* Banner Mainpage */
	#kunstdrucke_banner			{ position:absolute; top:405px; left:52px; width:393px; width:440px; height:68px; z-index:200;}
	#kunstdrucke_button			{ position:absolute; top:405px; left:525px; width:200px; height:68px; z-index:205;}
	a.kunstdrucke_weihnachten 		{ color:#ff0000; font:700 11px arial, sans-serif; text-decoration:underline; }
	a.kunstdrucke_weihnachten:hover		{ color:#000000; text-decoration:none; }
	a.kunstdrucke_weihnachten:focus		{ color:#000000; text-decoration:none;}


	/* Komfortsuche */
	form#komfortsuche			{ margin-left:0px; width:650px; }
	.kunstdrucke_komf_zeile			{ width:650px; margin:0px; padding:0px; border:0px; }
	.kunstdrucke_komf_erstespalte		{ position:relative; top:0px; left:0px; width:170px; float:left; }
	.kunstdrucke_komf_zweitespalte		{ position:relative; top:0px; left:10px; width:226px; float:left; }
	.kunstdrucke_komf_tippspalte		{ position:relative; top:0px; left:10px; width:235px; border-left:solid 1px #faa634; padding-left:5px; float:left; }
	.kunstdrucke_komf_checkboxes		{ position:relative; top:0px; left:0px; width:132px; float:left; }
	input.width_140				{ width:145px; }
	input.width_70				{ width:70px; }
	select.width_140			{ width:145px; }

	/* aehnliche artikel anzeigen */
	a.kunstdrucke_related_link	 	{ color:#000000; font:700 11px arial, sans-serif; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 12px; display:block; vertical-align:bottom; border:0px black solid; }
	a.kunstdrucke_related_link:hover	{ color:#722625; }
	a.kunstdrucke_related_link:focus	{ color:#722625; }

	.kunstdrucke_related_floater		{ float:left; margin-top:10px; margin-left:4px; padding-left:5px; width:160px; height:197px; _height:197px; border-left:solid 1px #faa634; background-image:url('/themes/fotoleinwand/images/kunstdrucke_doppelhalbkreis.gif'); background-position:left bottom; background-repeat:no-repeat; z-index:500; }
	.kunstdrucke_related_inhalt_text	{ padding:0px 0px 0px 0px; margin:0px; width:150px; border:0px; min-height:185px; height:auto; _height:197px; z-index:505; }
	a.kunstdrucke_related_inhalt_bild	{ display:block; height:100px; width:140px; text-align:center; vertical-align:middle; padding-bottom:5px; border:0px solid black; z-index:330; }
	* html a.kunstdrucke_related_inhalt_bild { height:197px; border:0px solid black; padding-bottom:0px; }
	img.kunstdrucke_related_inhalt_bild	{ clear:left; }


	/* seasons in the sun */
	#seasons_lefter				{ position:absolute; top:405px; left:0px; width:45px; height:68px; z-index:500; border:0px solid black; }
	#seasons_righter			{ position:absolute; top:327px; left:900px; width:20px; height:20px; z-index:501; border:0px solid black; }
	#seasons_footer				{ position:absolute; top:-26px; left:704px; width:85px; height:103px; z-index:499; border:0px solid black; }

	span.versandlink			{ display:block; width:187px; text-align:right; }
	span.versandlink_klein			{ display:block; width:139px; text-align:right; }

	span.kunstdrucke_newsletter 		{ display:block; position:relative; left:172px; width:460px; text-align:left; }

	.order_button_right			{ display:block; width:566px; text-align:right; }

	/* gewinnspiel */
	input.button		{ /*color: #001f66;*/ /*background-color: #ffffff;*/ width: 120px; border-width: thin; font-size:9px; }
	#form2head		{ top:15px; left:20px; width:321px; height:15px; padding:0px; border:0px; margin:0px; font-size:14px; font-weight:700; color:#284d99; z-index:300; }
	form#form2		{ position:relative; left:20px; width:321px; overflow:auto; padding-right:5px; z-index:300; line-height:16px; }

	input.form2text		{ width:124px; cursor:normal; border:1px solid black; }
	input.form2submit	{ width:145px; }
	textarea.form2text	{ width:314px; height:39px; line-height:14px; font-size:11px; font-weight:400; color:#000000; text-decoration:none; font-family:Arial, Verdana, sans-serif; text-align:left; border:1px solid black; }

	.form2text		{ width:124px; height:17px; line-height:15px; font-size:11px; font-weight:400; color:#000000; text-decoration:none; font-family:Arial, Verdana, sans-serif; text-align:left; }
	.form2solution		{ border:1px solid black; width:316px; height:17px; line-height:15px; font-size:11px; font-weight:400; color:#000000; text-decoration:none; font-family:Arial, Verdana, sans-serif; text-align:left; }
	.form2center		{ width:300px; height:20px; line-height:18px; font-size:11px; font-weight:400; color:#000000; text-decoration:none; font-family:Arial, Verdana, sans-serif; text-align:left; }
	.form2left		{ width:140px; height:20px; line-height:20px; margin-bottom:5px; font-size:11px; font-weight:400; color:#000000; text-decoration:none; font-family:Arial, Verdana, sans-serif; text-align:left; vertical-align:middle;}
	.form2right		{ width:130px; height:20px; line-height:20px; margin-bottom:5px; }
	.form2clear		{ width:150px; height:24px; line-height:24px; }




	/* main ENDE */


	/* footer */
	#kunstdrucke_daten			{ position:relative; top:5px; left:0px; width:800px; }
	#kunstdrucke_daten_inhalt		{ position:relative; left:52px; top:-60px; width:670px; }
	#kunstdrucke_bilderleiste		{ position:relative; left:52px; top:-40px; }
	#kunstdrucke_infos			{ position:relative; top:-30px; width:760px; text-align:center; font-size:11px; font-weight:400; color:grey; }
	.bilderleistebild			{ margin:0px 10px 0px 0px; }

	.footer_infotext			{ color:#000000; font-weight:700; }




	/* rechte spalte 1 + 2 */
	#fotoleinwand-sidebar			{ position:absolute; top:140px; left:740px; width:175px; z-index:22; min-height:10px; height:auto; _height:10px; }

	#fotoleinwand-sidebar-teaser		{ width:196px; }
	.white-on-darkred			{ /*display:block;*/ background-color:#951244; color:#ffffff; font-weight:700; }
	a.order_coupon				{ font-size:12px; color:#951244; text-decoration:none; font-weight:700; }
	a.order_coupon:hover			{ color:#ab3160; text-decoration:none; }
	a.order_coupon:focus			{ color:#ab3160; text-decoration:none; }
/*	.kunstdrucke_spalte_kuenstler_top5	{ height:100px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_balken.gif'); background-repeat:no-repeat; }
	.kunstdrucke_spalte_suchbegriffe_top5	{ height:100px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_balken.gif'); background-repeat:no-repeat; }
	.kunstdrucke_spalte_service		{ height:140px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_balken.gif'); background-repeat:no-repeat; }
	.kunstdrucke_spalte_newsletter		{ height:100px; padding-left:7px; padding-top:2px; margin-top:20px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_balken.gif'); background-repeat:no-repeat; }
	.kunstdrucke_spalte_login				{ height:100px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_balken.gif'); background-repeat:no-repeat; }

	.kunstdrucke_nl_input_text		{ width:110px; height:13px; line-height:10px; font-family:Arial, sans-serif; font-size:11px; font-weight:400; color:#000000; text-decoration:none; border-style:solid; border-width:1px; border-color:grey; vertical-align:middle; }
	.kunstdrucke_nl_input_submit		{ width:58px; height:18px; font-family:Arial, sans-serif; font-size:84%; font-weight:400; color:#000000; text-decoration:none; border:solid 1px grey; vertical-align:middle; }

	.kunstdrucke_spalte_balken_inhalt	{ font-size:11px; font-weight:700; margin-bottom:3px; }

	ul.kunstrducke_spalte_liste		{ margin-top:5px; }
	li.kunstdrucke_spalte_liste_punkt	{ display:block; line-height:11px; }
	img.kunstdrucke_spalte_liste_balken	{ vertical-align:middle; line-height:11px; }

	.admin_cms_spalte_mainnav		{ height:100px; padding-left:7px; margin-top:0px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_balken.gif'); background-repeat:no-repeat; }
	.admin_cms_spalte_subnav		{ height:100px; padding-left:7px; margin-top:60px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_balken.gif'); background-repeat:no-repeat; }


	/* rechte spalte 3 */
/*	#kunstdrucke_bild_spalte		{ position:absolute; top:30px; left:656px; width:229px; z-index:22; }
	#kunstdrucke_bild_spalte_preis		{ width:220px; margin-left:7px; }
	/*#kunstdrucke_bild_spalte_infos		{ height:auto; _height:100px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_langer_balken.gif'); background-repeat:no-repeat; background-position:-15px 0px; }*/
/*	#kunstdrucke_bild_spalte_infos1		{ height:auto; _height:100px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_langer_balken.gif'); background-repeat:no-repeat; background-position:-15px 0px; }
	#kunstdrucke_bild_spalte_preis1		{ width:220px; height:15px; border-bottom:1px solid black; height:15px; margin-left:7px; padding-top:2px; }
	#kunstdrucke_bild_spalte_preis1_wk	{ width:220px; margin-left:7px; }

	#kunstdrucke_bild_spalte_infos2		{ height:auto; _height:100px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_langer_balken.gif'); background-repeat:no-repeat; background-position:-15px 0px; }
	#kunstdrucke_bild_spalte_preis2		{ width:220px; height:15px; border-bottom:1px solid black; height:15px; margin-left:7px; padding-top:9px; }
	#kunstdrucke_bild_spalte_preis2_wk	{ width:220px; margin-left:7px; }

	.kunstdrucke_bild_spalte_balken_inhalt	{ font-size:11px; font-weight:700; margin-bottom:3px; }
	.kunstdrucke_bild_spalte_attribut	{ width:220px; border:0px solid black; min-height:20px; height:auto; _height:20px; padding-left:7px; padding-top:2px; background-image:url('/themes/fotoleinwand/images/kunstdrucke_langer_balken.gif'); background-repeat:no-repeat;  background-position:-15px 0px;  }

	ul.kunstrducke_bild_spalte_liste	{ margin-top:5px; }
	li.kunstdrucke_bild_spalte_liste_punkt	{ display:block; margin:0px 0px 0px 0px; padding:0px; border:0px; height:13px; line-height:13px; }
	li.kunstdrucke_bild_spalte_liste_punkt2	{ display:block; margin:0px 0px 0px 0px; padding:0px; border:0px; height:50px; }
	img.kunstdrucke_bild_spalte_liste_balken{ vertical-align:middle; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }*/


	/* order */
	#order					{ padding-left:52px; font-size:12px; margin-top:3px; min-height:450px; _height:450px; z-index:300; }

	.order_pos				{ float:left; width:30px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_artno				{ float:left; width:60px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_pic				{ float:left; width:110px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_desc				{ float:left; width:150px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_qty				{ float:left; width:91px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_qtyl				{ float:left; width:28px; font-family:Arial, sans-serif; font-size:11px; color:black; text-align:right; }
	.order_qtym				{ float:left; width:26px; font-family:Arial, sans-serif; font-size:11px; color:black; text-align:center; }
	.order_qtyr				{ float:left; width:37px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_single				{ float:left; width:80px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_total				{ float:left; width:90px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_del				{ float:left; width:70px; font-family:Arial, sans-serif; font-size:11px; color:black; }

	.order_text				{ float:left; width:521px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_price				{ float:left; width:160px; font-family:Arial, sans-serif; font-size:11px; color:black; }

	.order_left1				{ float:left; width:200px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_left2				{ float:left; width:310px; font-family:Arial, sans-serif; font-size:11px; color:black; }

	.order_left3				{ float:left; width:90px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_left4				{ float:left; width:431px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.order_left5				{ float:left; width:160px; font-family:Arial, sans-serif; font-size:11px; color:black; }

	.order_clear				{ clear:left; }

	.order_header				{ padding-left:53px; margin-top:38px;  }
	.order_td_r_r				{ font-weight:700; text-decoration:underline; font-size:13px; }
	.order_th				{ text-align:left; }
	.order_legend				{ font-weight:700; }
	.order_input				{ font-family:Arial, sans-serif; font-size:10px; line-height:11px; border:1px solid black; width:150px; height:12px; background-color:#ffffff; }
	.order_input_pflicht			{ font-family:Arial, sans-serif; font-size:10px; line-height:11px; border:1px solid black; width:150px; height:12px; background-color:#e8e8e8; }
	.order_select				{ font-family:Arial, sans-serif; font-size:10px; line-height:11px; border:1px solid black; width:152px; height:14px; background-color:#ffffff; }
	.order_select_pflicht			{ font-family:Arial, sans-serif; font-size:10px; line-height:11px; border:1px solid black; width:152px; height:14px; background-color:#e8e8e8; }
	.order_select_5				{ font-family:Arial, sans-serif; margin-bottom:1px; font-size:10px; line-height:11px; border:1px solid black; width:152px; height:68px; background-color:#ffffff; }
	.order_select_pflicht_5			{ font-family:Arial, sans-serif; margin-bottom:1px; font-size:10px; line-height:11px; border:1px solid black; width:152px; height:68px; background-color:#e8e8e8; }
	.order_textarea				{ font-family:Arial, sans-serif; font-size:12px; line-height:11px; border:1px solid black; width:350px; height:50px; background-color:#ffffff; }
	.order_textarea_pflicht			{ font-family:Arial, sans-serif; font-size:12px; line-height:11px; border:1px solid black; width:350px; height:50px; background-color:#e8e8e8; }
	.order_klein				{ font-size:9px; }
	.order_fieldset				{ clear:both; border:none; }
	.order_label				{ display:block; float:left; margin:2px 0px 0px 0px; padding-top:1px; width:150px; }
	.order_legend				{ border:0px; }
	.clear_left					{ clear:left; }
	.order_message				{ color:#ff0000; font-weight:700; }
	.order_message_sent			{ color:#000000; font-weight:700; }
	#order_important			{ padding-left:0px; width:350px; height:100px; overflow:auto; border:1px solid black; background-color:#ffffff; }

	/* Warenkorb */
	#cartlist				{ padding-left:52px; font-size:12px; margin-top:12px; min-height:480px; _height:480px; z-index:300; list-style-type:none; }

	.cartlist_pos				{ float:left; width:30px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_artno				{ float:left; width:60px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_pic				{ float:left; width:110px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_desc				{ float:left; width:150px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_qty				{ float:left; width:91px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_qtyl				{ float:left; width:28px; font-family:Arial, sans-serif; font-size:11px; color:black; text-align:right; }
	.cartlist_qtym				{ float:left; width:26px; font-family:Arial, sans-serif; font-size:11px; color:black; text-align:center; }
	.cartlist_qtyr				{ float:left; width:37px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_single			{ float:left; width:80px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_total				{ float:left; width:90px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_del				{ float:left; width:70px; font-family:Arial, sans-serif; font-size:11px; color:black; }

	.cartlist_text				{ float:left; width:521px; font-family:Arial, sans-serif; font-size:11px; color:black; }
	.cartlist_price				{ float:left; width:160px; font-family:Arial, sans-serif; font-size:11px; color:black; }

	.cartlist_clear				{ clear:left; }
	.cartlist_header			{ padding-left:53px; margin-top:38px; font-family:Arial, sans-serif; font-size:12px; font-weight:700; }
	#cartlist_next				{ padding-left:505px; margin-top:10px; }
	.cartlist_td_r_r			{ font-weight:700; text-decoration:underline; font-size:13px; }
	.cartlist_th				{ text-align:left; }

	/* Kuenstler A-Z */
	h2.cartlist			{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }
	h3.cartlist			{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }
	h4.cartlist			{ font-family:Arial, sans-serif; font-size:11px; font-weight:400; margin:0px; padding:0px; border:0px; }

	ul.cartlist			{ list-style-type:none; }

	/* Coupon */
	.coupon_label				{ display:block; float:left; margin:2px 0px 0px 0px; padding-top:3px; width:60px; }

	/* Newsletter */
	.newsletter_user_label				{ display:block; float:left; margin:2px 0px 0px 0px; padding-top:3px; width:120px; }

	/* Customer-Login */
	.login_label				{ display:block; float:left; margin:2px 0px 0px 0px; padding-top:1px; width:80px; font-size:11px; }
	.login_input				{ font-family:Arial, sans-serif; font-size:10px; line-height:11px; border:1px solid black; width:80px; height:12px; background-color:#ffffff; }
	.login_clear				{ clear:left; }
	.login_button				{ float:right; width:47px; height:18px; font-family:Arial, sans-serif; font-size:84%; font-weight:400; color:#000000; text-decoration:none; text-align:center; border:solid 1px grey; vertical-align:middle; margin-top:5px; margin-right:6px; }

	/* Admin_CMS */
	#admin_cms_sidebar		{ position:absolute; top:30px; left:740px; width:229px; z-index:22; }
	#admin_cms_content		{ padding-left:53px; margin-top:5px; height:auto; min-height:375px; _height:375px; z-index:22; }
	.admin_cms_header		{ padding-left:53px; margin-top:35px; font-family:Arial, sans-serif; font-size:12px; font-weight:700; }

	.admin_cms_fieldset		{ clear:both; border:none; }
	.admin_cms_label		{ display:block; float:left; margin:0px 0px 0px 0px; padding-top:1px; width:150px; }
	.admin_cms_legend		{ border:0px; font-weight:700; }
	.admin_cms_input		{ font-size:11px; line-height:11px; border:1px solid black; width:150px; height:18px; background-color:#ffffff; }
	.admin_cms_select		{ font-size:11px; line-height:11px; border:1px solid black; width:150px; height:18px; background-color:#ffffff; }
	.admin_cms_textarea		{ font-family:Arial, sans-serif; font-size:12px; line-height:11px; border:1px solid black; width:350px; height:50px; background-color:#ffffff; }
	.admin_cms_textarea_gr		{ font-family:Arial, sans-serif; font-size:12px; line-height:11px; border:1px solid black; width:350px; height:100px; background-color:#ffffff; }

	.kunstdrucke_gemaelde_floater_admin		{ float:left; margin-top:30px; z-index:310; width:200px; height:230px; z-index:323; }
	.admin_cms_editfloater		{ margin-left:40px; width:350px; height:auto; }

	.cmseditsubmitdiv		{ width:312px; text-align:right; }

	.admin_cms_float30		{ float:left; width:30px; }
	.admin_cms_float50		{ float:left; width:50px; }
	.admin_cms_float100		{ float:left; width:100px; }
	.admin_cms_float150		{ float:left; width:150px; }
	.admin_cms_float200		{ float:left; width:200px; }

	a.admin_cms_list_link	 	{ color:#000000; font:700 11px arial, sans-serif; text-decoration:none; margin:0px 0px 0px 38px; padding:0px; vertical-align:bottom; border:0px black solid; }
	a.admin_cms_list_link:hover	{ color:#722625; }
	a.admin_cms_list_link:focus	{ color:#722625; }

	a.content_link 			{ color:#000000; font:400 11px arial, sans-serif; text-decoration:underline; margin:0px 0px 0px 0px; padding:0px; vertical-align:bottom; border:0px black solid; }
	a.content_link:hover		{ color:#722625; }
	a.content_link:focus		{ color:#722625; }

	a.content_intlink		{ color:#000000; font:400 11px arial, sans-serif; text-decoration:none; margin:0px 0px 0px 0px; padding:0px; vertical-align:bottom; border:0px black solid; }
	a.content_intlink:hover		{ color:#722625; }
	a.content_intlink:focus		{ color:#722625; }


	.content_bimg			{  }
	.content_bimg_leiste		{ padding:2px 0px 0px 5px; }
	.content_bimg_leiste_fett	{ font-weight:700; padding:2px 0px 0px 5px; }

	.list-style_motivsuche		{ list-style-type:circle; }

	/* Linkformatierung allgemein */
	a 					{ color:#000000; font:400 12px arial, sans-serif; text-decoration:none; }
	a:hover				{ color:#722625; }
	a:focus				{ color:#722625; }

	a.underlined	 	{ color:#000000; font:400 9px arial, sans-serif; text-decoration:underline; }
	a.underlined:hover	{ color:#722625; }
	a.underlined:focus	{ color:#722625; }

	a.versand 			{ color:#000000; font:400 11px arial, sans-serif; text-decoration:underline; }
	a.versand:hover		{ color:#722625; }
	a.versand:focus		{ color:#722625; }

	a.breadcrumb		{ color:#951244; font:400 12px arial, sans-serif; text-decoration:none; }
	a.breadcrumb:hover	{ color:#000000; }
	a.breadcrumb:focus	{ color:#000000; }
	
	a.footer-link		{ font-size:11px; }
	a.footer-link:hover	{}
	a.footer-link:focus	{}

	a.white				{ color:#ffffff; text-decoration:none; }
	a.white:hover, a.white:focus	{ text-decoration:underline; }

	a.h1-link			{ font-size:16px; color:#951244; font-weight:700; text-decoration:underline; }
	a.h1-link:hover, a.h1-link:focus	{ color:#000000; }