/*

	Letzte Aenderung: 		24 07 2009

	-----------------------------------------------------------------
	Allgemein
	-----------------------------------------------------------------

*/
/*<agl.folder "allgemein">*/
	body { font-size: 11px; font-family: Arial, Verdana; align: center}
	html, body, div, form, h1, h2, h3, h4, h5, h6, p, ul, li, center, hr table, tr, td, img, input { margin: 0; padding: 0; border: 0 }
	a:link { color: black; text-decoration: none; border: none }
	a:visited { text-decoration: none; border: none }
	a:hover { text-decoration: none; border: none }
	a:active { text-decoration: none; border: none }
	ul, ul li { margin: 0; padding: 0 }
	ul li { list-style: none }
	.leer { height: 500px }
/*</agl.folder>*/
/*
	-----------------------------------------------------------------
	Startseite
	-----------------------------------------------------------------
*/
/*<agl.folder "startseiten">*/
	#index_mitte { display: block; width: 821px; height: 477px }
	.index_en { text-align: left; width: 244px }
	.index_de { text-align: right; width: 244px }
	.index_flash { text-align: center }
	.index_logo { text-align: center }

	#center { margin-top: -250px; position: absolute; top: 50%; width: 100%; height: 500px }

	.startbalken { margin-top: 150px; width: 100%; height: 33px; border-top: 1px solid #454f54; border-bottom: 1px solid #454f54 }
	.startinhalt { margin-right: auto; margin-left: auto; width: 800px }
	.startshopwahl { font-size: 12px; margin-right: auto; margin-left: auto; width: 800px }
	.startshopwahl a { color: black; margin-top: 5px; float: left }
	.shoplogo { margin-top: -330px; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px; width: 800px; height: 500px }
	.shoplogo_raichle { background-color: white; padding-right: 10px; padding-left: 10px; position: relative; top: 280px; width: 263px }
	.shoplogo_ortlieb { background-color: white; padding-right: 10px; padding-left: 10px; position: relative; top: 285px; width: 263px }
	.shoplogo_outlet { background-color: white; padding-right: 10px; padding-left: 10px; position: relative; top: 200px; width: 253px }
	.shoplogo_mammut { background-color: white; padding-right: 10px; padding-left: 10px; position: relative; top: 200px; width: 263px }
	.shoplogo_petzl { background-color: white; padding-right: 10px; padding-left: 10px; position: relative; top: 250px; width: 263px }
	.shoptext { margin-right: 120px; height: 30px; float: right; vertical-align: middle }
	.shoptext p { color: #454f54; font-size: 20px; margin-top: 5px; float: left }
	.sprachwahl { float: right }
	.flagge_de { margin-right: 10px; float: left }
	.flagge_en { margin-right: 10px; float: left }
	.flagge_fr { float: left }
	.logo_ow_start { margin-top: 30px; margin-right: auto; margin-left: auto; width: 800px; clear: both }
/*</agl.folder>*/
/*
	-----------------------------------------------------------------
	Kopf
	-----------------------------------------------------------------
*/
/*<agl.folder "kopf">*/
	#kopf  { font-size: 11px; background-color: #fff; width: 980px; height: 70px; float: left }
	#kopf a  { color: #000; font-size: 11px }
	#kopf a:aktiv { color: #000 }
	#kopf a:visited { color: #000 }
	#kopf #logo { padding-top: 8px; padding-left: 8px; width: 10%; float: left }
	#kopf #kundenmenue { padding-top: 8px; padding-right: 9px; width: 500px; height: 50px; float: right }
	#kopf #kundenmenue table { float: right }
	#kopf #kundenmenue td { padding-top: 3px; padding-bottom: 3px; padding-left: 3px }
	td.login_inaktiv a   { background-image: url(../outdoorworks_bilder/dreieck_k.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 2px; padding-bottom: 2px; padding-left: 9px; border-bottom: 1px solid black }
	td.login_aktiv a   { background-image: url(../outdoorworks_bilder/dreieck_k.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 2px; padding-bottom: 2px; padding-left: 9px; border-bottom: 1px solid black }
	td.login_inaktiv span    { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 2px; padding-bottom: 2px; padding-left: 9px; border-bottom: 1px solid #808080 }
	td.login_aktiv { text-align: left; padding-right: 20px }
	td.login_inaktiv  { text-align: left; padding-right: 20px }
	td.warenkorblink_o1 { text-align: left; border-top: 1px solid #303030; border-right: 1px none; border-left: 1px solid #303030 }
	td.warenkorblink_o2 { text-align: right; padding-right: 4px; border-top: 1px solid #303030; border-right: 1px solid #303030 }
	td.warenkorblink_o2 a   { background-image: url(../outdoorworks_bilder/dreieck_k.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 2px; padding-bottom: 2px; padding-left: 9px; border-bottom: 1px solid black }
	td.warenkorblink_u { text-align: right; padding-right: 4px; border-right: 1px solid #303030; border-bottom: 1px solid #303030; border-left: 1px solid #303030 }
/*</agl.folder>*/
/*
	-----------------------------------------------------------------
	Hauptteil
	-----------------------------------------------------------------
*/

.clearer
  { font-size: 1px; line-height: 1px; display: block; margin-bottom: -1px; height: 20px; clear: both }

#hauptcontainer        { margin-top: 10px; margin-right: auto; margin-left: auto; bottom: 100%; width: 980px }

#hauptteil              { background-color: white; width: 980px; float: left; }
#hauptteil #menue_links { width: 210px; height: auto; float: left }
#hauptteil #inhalte_rechts            { width: 770px; float: right }

/*
	-----------------------------------------------------------------
	Menue_links
	-----------------------------------------------------------------
*/
/*<agl.folder "menue_links">*/
	#menue_links .shop_logo { text-align: center; position: relative; left: 8px; width: 186px; height: 82px; float: left }
	#menue_links .shop_logo img { position: relative; top: 8px }
	#menue_links #suchbox { background-color: #c9cfcd; display: inline; position: relative; top: 2px; left: 8px; width: 186px; height: 36px; float: left }
	#menue_links #suchformular { padding-top: 8px; width: 182px; height: 20px; float: left }
	#menue_links #suchformular input { color: #000w; font-size: 1em; float: left }
	#menue_links #suchformular .suchtext { padding-top: 3px; padding-left: 12px; position: relative; left: 5px; width: 100px; height: 17px }
	#menue_links #suchformular .suchbutton { color: black; background-color: #c9cfcd; width: 53px; height: 20px; float: right; border: solid 1px white }
	#menue_links #menue { position: relative; top: 15px; left: 8px; width: 186px; float: left }

	#menue a { color: #000; font-weight: normal text-decoration: none }

	#menue .toplink { display: block; float: left }
	#menue .toplink a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; border-bottom: 1px solid #acacac }
	#menue .toplink a:hover     { color: #000; background-color: #c0c6c4; background-image: url(../outdoorworks_bilder/dreieck.gif) }
	#menue .toplink_zurueck { font-weight: bold; display: block; margin-bottom: 10px; float: left }
	#menue .toplink_zurueck a   { background-image: url(../outdoorworks_bilder/dreieck_zurueck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; height: 11px; border-bottom: 1px solid #acacac }
	#menue ul.toplink_aktiv  { background-repeat: no-repeat; background-attachment: scroll; background-position: left center; display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; height: 12px; float: left }
	#menue .toplink_aktivfilter  { display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; height: 12px; float: left; border-bottom: 2px solid white   }
	#menue .toplink_aktivfilter a   { font-weight: normal text-decoration: none  }

	#menue .sublink a   { background-image: url(../outdoorworks_bilder/quadrat.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; height: 11px; border-bottom: 1px solid white }
	#menue .sublink_aktiv  { display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; height: 11px; float: left; border-bottom: 1px solid white }
	#menue .matlink_aktiv { float: left }
	#menue .matlink_aktiv a  { display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; height: 11px; float: left; border-bottom: 1px solid white }
	#menue .sublink { background-color: #c9cfcd; display: block; float: left }
	#menue .sublinkstart { background-color: #c9cfcd; display: block; float: left }
	#menue .sublinkstart a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 12px; width: 174px; height: 11px; border-bottom: 1px solid white }
	#menue .sublinkstart a:hover    { color: #c50009; background-image: url(../outdoorworks_bilder/quadrat_aktiv_ma.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center }
	/*#menue_links .toplink a:link { background-image: url(bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; display: block; padding-top: 4px; padding-bottom: 3px; padding-left: 9px; width: 181px; height: 11px; float: left; border-bottom: 1px solid #acacac }
*/
	p.menuetitel  { font-weight: bold; margin-top: 10px; margin-bottom: 7px; padding-left: 12px; width: auto; float: left }
	p.menuetitel a { margin-right: 10px }
	p.menuetitel_info { font-weight: bold; margin-top: 10px; margin-bottom: 7px; padding-left: 12px; width: 182px; float: left }
	p.menuetitel_info       { color: #c50009 }
	p.space { width: 181px; height: 20px; float: left }
	.sizebin { background-color: fuchsia; width: 10px; height: 10px; float: left }
	ul.default { background-color: green; margin: 0 0 0 3em; padding: 0 }
	ul.default li { background: transparent !important; list-style: none !important; margin: 0 0 0.3em; padding: 0 }
	#menue p.erklaerung  { color: gray; margin-top: 40px; position: relative; z-index: 10; left: 12px; width: 160px; height: auto; float: left }
	* html #menue p.erklaerung  { color: gray; margin-top: 20px; margin-bottom:  20px; position: relative; z-index: 10; left: 12px; width: 160px; height: auto; float: left }
	#menue p.erklaerung a  { color: gray }
	#menue p.erklaerung a:hover  { color: #000000 }
	#menue p.erklaerung a:visited { color: gray }
	#menue p.erklaerung a:active { color: gray }
/*</agl.folder>*/
/*
	-----------------------------------------------------------------
	Shopmenue
	-----------------------------------------------------------------
*/
/*<agl.folder "shopmenue">*/
	.shopmenue { background-color: white; width: 763px; height: 38px; float: left }
	.shopmenue ul { }
	.shopmenue ul li { text-align: left; display: inline; float: left }
	.shopmenue ul li a { color: #fff; text-decoration: none; background-color: #c0c6c4; display: block; width: 152px; height: 38px }
	.shopmenue ul li span { font-size: 1.2em; font-weight: normal; text-transform: uppercase; position: relative; top: 4px; left: 10px; float: left }
	.shopmenue ul li strong { font-size: 12px; font-weight: bold; text-transform: uppercase; position: relative; top: 4px; left: 10px }
	.shopmenue ul li#last      { background: white }

	.shopmenue ul li.shop1 a { color: white; width: 145px; border-right: 2px solid white }
	.shopmenue ul li.shop1 a:hover { position: relative; top: -10px; height:48px; color: #000; background-color: #6b7a77 }
	.shopmenue ul li.shop1_aktiv a     {position: relative; top: -10px; height:48px; color: white; background-color: #6b7a77; border-right: 2px solid white; width: 145px; }

	.shopmenue ul li.shop2 a { color: white; border-right: 2px solid white }
	.shopmenue ul li.shop2 a:hover { position: relative; top: -10px; height:48px; color: #000; background-color: #c50009 }
	.shopmenue ul li.shop2_aktiv a      { position: relative; top: -10px; height:48px; color: black; background-color: #c50009; border-right: 2px solid white }

	.shopmenue ul li.shop3 a { color: white; border-right: 2px solid white }
	.shopmenue ul li.shop3 a:hover { position: relative; top: -10px; height:48px; color: #000; background-color: #eb9f30 }
	.shopmenue ul li.shop3_aktiv a    {position: relative; top: -10px; height:48px; color: black; background-color: #eb9f30; border-right: 2px solid white }

	.shopmenue ul li.shop4 a { color: white; border-right: 2px solid white }
	.shopmenue ul li.shop4 a:hover { position: relative; top: -10px; height:48px; color: #000; background-color: #FFFF00 }
	.shopmenue ul li.shop4_aktiv a     {position: relative; top: -10px; height:48px; color: #000; background-color: #FFFF00; border-right: 2px solid white }

	.shopmenue ul li.shop5 a { color: white; border-right: 2px solid white }
	.shopmenue ul li.shop5 a:hover { position: relative; top: -10px; height:48px; color: #000; background-color: #ffd900 }
	.shopmenue ul li.shop5_aktiv a    {position: relative; top: -10px; height:48px; color: black; background-color: #ffd900; border-right: 2px solid white }

/*</agl.folder>*/
/*

	-----------------------------------------------------------------
	Infomenue
	-----------------------------------------------------------------
*/
/*<agl.folder "infomenue">*/
	.infomenue { background-color: #303030; position: relative; top: 2px; width: 761px; height: 20px; float: left }
	.infomenue ul { }
	.infomenue ul li { font-size: 1em; padding-top: 4px; padding-right: 12px; padding-left: 10px; float: left }
	.infomenue ul a { color: #fff; font-weight: normal text-decoration: none }
	.infomenu_inhalte { float: left }
/*</agl.folder>*/
/*
	-----------------------------------------------------------------
	Inhalte
	-----------------------------------------------------------------
*/
/*
--------------------------Navigationsblock
*/
/*<agl.folder "navigationsmenue">*/
	.naviblock  { width: 761px; height: 23px; float: left; border-bottom: 1px solid #acacac }
	.naviblock a { color: black }

	#unavi   { margin-top: 4px; position: relative; z-index: 20; width: 600px; float: left }
	ul#unav1 { text-align: left; margin: 0 }
	ul#unav1 a { display: inline; width: 6.4em }
	ul#unav1 li { list-style: none; margin: 0; padding-top: 4px; position: relative; height: 15px; float: left }
	* html ul#unav1 li { margin-bottom: -0.4em }
	ul#unav1 li ul { display: none; margin: 0; padding: 0; position: absolute; top: 15px }
	* html ul#unav1 li ul { background-color: #fff; left: -1.5em; lef\t: -0.4em }
	ul#unav1 li:hover ul { background-color: #fff; display: block; left: -0.4em }
	#unavi ul li.pfad   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-right: 8px; padding-left: 10px }
	#unavi ul li.pfad a { font-weight: normal }
	#unavi ul li.pfad a:hover {font-weight: normal }
	#unavi ul li.pfad_aktiv    { font-weight: bold; background-image: url(../outdoorworks_bilder/punktpunkt.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-left: 8px }
	ul#unav1 li ul li { background-image: none; display: block; padding-left: 10px; float: none }
	ul#unav1 li ul li a   { font-size: 10px; font-weight: normal; background: #c9cfcd url(../outdoorworks_bilder/dreieck.gif) no-repeat left center; display: block; padding: 4px 3px 5px 12px; width: 100px; float: none; border-top: 1px solid white; border-right: 1px solid white; border-left: 1px solid white }
	ul#unav1 li ul li a:hover    { font-size: 10px; font-weight: normal; background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; display: block; float: none }
	ul.sub li { position: relative; left: -8px }

	p.titel { color: black; padding-top: 10px; padding-left: 130px }
	p.titelprodukt { color: black; font-weight: bold; padding-left: 130px }
	.seiten { margin-top: 7px; float: right }
	.seiten ul li { font-size: 1em; text-align: left; margin-bottom: 1px; padding: 0 0 0 10px; float: left }
	.seiten ul { float: left }
	.sortierung { margin-top: 4px; float: left }
	.sortierung select   { color: black; font-size: 1em; width: 130px; height: 15px; float: left; border: solid 1px #acacac }
	.seite_aktiv { color: fuchsia; font-weight: bold }
/*</agl.folder>*/
/*
--------------------------Artikeluebersicht
*/
/*<agl.folder "artikeluebersicht">*/
	.produktindex { background-color: white; margin-bottom: 50px; position: relative; width: 762px; float: left }
	.popup_info  { background-color: white; margin-bottom: 50px; padding-left: 10px; position: relative; width: 762px; float: left }
	.artikeluebersicht  { background-color: white; position: relative; width: 762px; float: left }
	.inhalt_titel { display: table; position: relative; top: 2px; width: 760px; height: 35px; float: left; overflow: hidden; border-bottom: 1px solid #acacac }
	.inhalt_titel p { font-size: 15px; font-weight: bold; position: relative; top: 12px; vertical-align: -20% }
	.saison { font-weight: bold; text-transform: uppercase; margin-top: 15px }
	/* .produktblock      { margin-top: 20px; width: 760px; height: 190px; float: left }*/
	.produktblock2 { margin-top: 20px; width: 760px; float: left }
	.produktgruppe { text-align: center; margin-right: 13px; margin-bottom: 15px; padding-bottom: 5px; width: 178px; float: left; border-bottom: 1px solid #acacac }
	.produktgruppe_name   { color: black; background: url(../outdoorworks_bilder/dreieck.gif) no-repeat left top; text-align: left; margin-top: 10px; margin-bottom: 3px; padding-left: 9px; width: 170px; float: left }
	.produktgruppe a { color: black;  }
	.produktgruppe_name a { color: black;  }

	.produktblock_bekleidung { height: 120px }
	.prew { float: left }
	.prew_oben   { width: 171px; height: 130px; float: left }
	.farbthumb    { width: 30px; height: 100%; float: left }
	.farbthumb li    { margin: 0; padding: 0; height: 30px; float: left }
	.farbthumb li img   { display: block }
	.hauptthumb   { margin-left: 15px; float: left }
	ul .produkttext { margin-top: 120px; width: auto; float: left }
	ul li.produktname  { display: block; width: 178px; height: 23px; float: left }
	ul li.produktname a   { color: black; font-weight: bold; line-height: 10px; background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; display: block; padding-left: 9px; height: 23px }
	ul li.hersteller { color: #808080; width: 170px; float: left }
	ul li.uvp  { color: #808080; width: 175px; float: left }
	ul li.unserpreis   { color: #808080; width: 175px; float: left }
	ul li.unserpreis span { color: #000; font-weight: bold }
	.produkt  { margin-top: 20px; margin-right: 12px; margin-bottom: 10px; padding-bottom: 10px; width: 180px; float: left; border-bottom: 1px solid #acacac }
	.last { margin-right: 0; float: left }
	.schatten   { background-image: url(../outdoorworks_bilder/transparent_umenue.png); padding-right: 5px; padding-bottom: 5px; position: absolute; z-index: 100; width: auto; height: auto; float: left }
	.groessen_popover { background-color: white; margin-top: -5px; margin-left: -5px; width: 450px; height: auto; float: left; border: solid 1px #acacac }
	.groessen_titel { background-color: #c9cfcd; margin: 10px 12px 15px; padding-top: 5px; padding-bottom: 5px; padding-left: 8px }
	.groessen_titel p { font-weight: bold }
	.groessen_text { margin-right: 12px; margin-bottom: 10px; margin-left: 12px; padding: 5px }
	.groessen_box { margin-top: 8px; margin-right: 8px; margin-bottom: 20px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px }
	.groesse { margin-right: 10px; margin-bottom: 20px; padding-left: 18px; width: auto; float: left }
	.groesse a { color: black }
	.groesse a:hover { color: gray }
/*</agl.folder>*/
/*
--------------------------Artikeldetails
*/
/*<agl.folder "Artikeldetails">*/
	#overlay    { background-color: #000; background-image: url(../outdoorworks_bilder/overlay.png); position: absolute; z-index: 101; width: 500px; height: 500px }

	/** html #overlay { background-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../outdoorworks_bilder/overlay.png", sizingMethod="scale") }
	* html #overlay_login { background-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../outdoorworks_bilder/overlay.png", sizingMethod="scale") }
	* html #overlay_message { background-color: transparent; background-image: url(blank.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../outdoorworks_bilder/overlay.png", sizingMethod="scale") }*/
	#warenkorb_popover { color: #000; background: #fff; padding: 7px; position: absolute; z-index: 102; top: 23px; right: 10px; border: solid 2px #ccc }
	#dual_box, #message_box { background: #2d2d2d; padding: 10px; position: absolute; width: 300px; border: solid 2px #eee }
	.artikeldetails    { padding-bottom: 30px; float: left }
	.artikeldetails a { color: black }
	.artikeldetails .titel { font-size: 15px; font-weight: bold }
	/*links
*/
	.artikel_details_links     { margin-right: 10px; width: 350px; float: left }
	*html .artikel_details_links     { margin-right: 9px; width: 350px; float: left }
	.artikel_details_bezeichnung    { display: table; position: relative; top: 2px; width: 355px; height: 35px; float: left; overflow: hidden; border-bottom: 1px solid #acacac }
	.artikel_details_artikelnr { display: table; width: 334px; height: 22px; float: left; overflow: hidden }
	.artikel_details_bezeichnung p { font-size: 15px; font-weight: bold; position: relative; top: 12px; vertical-align: -20% }
	.artikel_details_artikelnr p { font-size: 11px; font-weight: bold; position: relative; top: 8px; vertical-align: -20% }
	.artikel_details_foto       { background-color: white; text-align: center; margin-top: 5px; margin-bottom: 10px; padding-bottom: 4px; width: 350px; height: 350px; float: left; border-bottom: 1px solid #acacac }
	.artikel_details_foto a.lupe   { background-color: yellow; background-image: url(../outdoorworks_bilder/lupe.gif); background-repeat: no-repeat; background-attachment: scroll; list-style-type: none; display: list-item; position: relative; z-index: 80; top: -20px; left: 310px; width: 30px; height: 25px }
	* html .artikel_details_foto a.lupe   { background-color: yellow; background-image: url(../outdoorworks_bilder/lupe.gif); background-repeat: no-repeat; background-attachment: scroll; display: inline; margin: 0; padding: 0; position: relative; z-index: 80; top: 10px; left: 150px; width: 30px; float: left }
	.artikel_details_beschreibung        { bottom: 50px; width: 350px; height: 75px; float: left; overflow: hidden; border-bottom: 1px dotted #acacac }
	.artikel_details_beschreibung ul  {  margin-top: 8px; margin-bottom: 8px; width: auto }
	.artikel_details_beschreibung ul li   { list-style-type: disc; list-style-position: inside }


	p.materiallink     { font-weight: bold; background-position: left center; margin-top: 10px }
	p.materiallink span { font-weight: normal; background-position: left center; margin-top: 10px }
	.materiallink a     { color: #000; font-weight: bold; background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-top: 10px; padding-left: 8px }
	.mehr a   { font-weight: bold; background-image: url(../outdoorworks_bilder/pfeil.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-left: 8px }
	.mehr  { background-color: white; text-align: right; width: 320px }
	/*mitte
*/
	.artikel_details_link { margin-left: 10px; float: left }
	.artikel_details_link a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-left: 10px; padding-left: 8px; float: left }
	.button_merkliste  { font-size: 0.9em; margin-left: 2px; width: 123px; height: 20px }
	.formular_links { margin: 0; padding: 0 }
	.formular_rechts { text-align: right; width: 110px }
	#warenkorb_table { margin-top: 5px }
	#anfrage
	_table { margin-top: 5px }
		/*rechts
*/
	.artikel_details_rechts          { width: 400px; float: left }
	.saison_auswahl      { display: table; position: relative; top: 2px; width: 405px; height: 35px; float: left; overflow: hidden; border-bottom: 1px solid #acacac }
	.saison_box          { margin-top: 1px; margin-bottom: 5px; width: 410px; height: 375px; float: left; overflow: auto }

	* html .saison_box { margin-top: 1px; margin-bottom: 5px; width: 406px; height: 379px; float: left; overflow: auto}

	.saison_auswahl p { font-size: 15px; font-weight: bold; position: relative; top: 12px; vertical-align: -20% }
	.saison_titel     { position: relative; top: 8px;  font-size: 11px; font-weight: bold; width: 300px; height: 22px; float: left; overflow: hidden }
	*html .saison_titel     { position: relative; top: 8px;  font-size: 11px; font-weight: bold; width: 300px; height: 22px; float: left;  }
	*html .saison_titel p     { font-size: 11px; font-weight: bold;  }
	.saison_titel p    { font-size: 11px; font-weight: bold;  position: relative; top: 8px; vertical-align: -20% }
	.saison_foto      { margin-top: 5px; margin-right: 4px; margin-bottom: 5px; width: 91px; float: left }
	.saisonbild  { width: 87px; height: 100px; float: left }
	.farben     { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin-bottom: 4px; width: 87px; float: left }
	.farben a  { margin-left: 10px }

	.groessen     { float: left }


	.saison_foto2    { margin-top: 5px; margin-right: 4px; margin-bottom: 5px; width: 188px; float: left }
	.farben2    { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin-bottom: 4px; position: relative; top: 100px; left: -87px; width: 87px; float: left }
	.farben2 a { margin-left: 10px }
	.groessen2    { width: 98px; float: left }


	.groessenlink  { margin-top: 4px; margin-left: 2px; float: left }
	* html .groessenlink  { margin-top: 4px; margin-left: 2px; float: left}
	.groessenlink a  { color: #676767; padding: 2px; float: left; border: solid 1px #6b7a77 }
	* html .groessenlink a  { color: #676767; padding: 2px; float: left ; border: solid 1px #6b7a77 }
	.groessenlink a:visited  { padding: 2px; border: solid 1px #6b7a77  }
	.groessenlink a:hover  { color: black; background-color: #c0c6c4; padding: 2px; border: solid 1px #6b7a77  }
	.artikel_box { margin: 5px 5px 5px 8px; padding: 5px; width: 255px; height: 120px; float: left; border: solid 1px white }
	.artikel_foto a { text-align: left; width: 120px; height: 120px; float: left }
	.artikel_foto a:hover { background-color: white; text-align: left; width: 255px; height: 120px; float: left }
	.kurzinfo_box { display: block; margin-left: 120px; width: 133px; height: 120px; float: right }
	.artikel_bezeichnung a { color: black; font-weight: bold; padding-left: 10px; width: 125px; height: 120px; float: left }
	.artikel_bezeichnung a:hover { background-color: white; width: 125px; height: 120px; float: left }
	.artikel_kurzinfo { margin-top: 30px; padding-left: 10px; width: 125px; height: 20px; float: right }
	.artikel_preis { font-size: 12px; font-weight: bold; margin-top: 105px; margin-left: 130px; width: 123px; height: 10px; float: left }


	.luft    { width: 390px; height: 350px; float: left }
	/*rechts_konfiguration
*/
	.a_d_konfiguration       { background-color: white; position: relative; z-index: 12; width: 401px; float: left }
	.a_d_konfiguration a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-left: 10px; padding-left: 8px }
	.a_d_konfiguration_farbe       { background-color: #c9cfcd; padding-top: 3px; padding-left: 8px; width: 144px; height: 37px; float: left; border-right: 2px solid white }
	.formular_farbe      { font-size: 11px; background-color: white; margin-top: 2px; margin-bottom: 4px; width: 125px; height: auto; border-bottom: 1px solid #6b7a77 }

	.a_d_konfiguration_groesse      { background-color: #c9cfcd; padding-top: 3px; padding-left: 8px; width: 144px; height: 37px; float: left; border-right: 2px solid white }
	.formular_groesse      { font-size: 11px; background-color: white; margin-top: 2px; margin-bottom: 4px; width: 125px; height: auto; border-bottom: 1px solid #6b7a77 }


	/*.artikel_konfiguration_groesse        { background-color: #c9cfcd; padding-top: 3px; padding-left: 8px; width: 144px; height: 37px; float: left; border-right: 2px solid white }
	.formular_groesse      { font-size: 11px; background-color: white; margin-top: 2px; margin-bottom: 4px; width: 118px; height: auto; float: left; border-bottom: 1px solid #6b7a77 }*/

	*html .a_d_konfiguration_anzahl      { padding-top: 2px; position: relative; z-index: 50; top: -25px; left: 161px; width: 50px; float: left }
	.a_d_konfiguration_anzahl      { padding-top: 2px; position: relative; z-index: 50; top: -23px; left: 161px; width: 50px; float: left }
	.formular_anzahl       { font-size: 11px; text-align: center; margin-top: 2px; margin-bottom: 4px; z-index: 51; width: 32px; height: auto; border: inset 1px #6b7a77 }
	/*
	---
*/
	.a_d_preisanzeige    { margin-top: 2px; margin-bottom: 6px; width: 400px; float: left }
	.a_d_preisanzeige_links      { background-color: white; margin-top: 3px; padding-left: 8px; z-index: 100; float: left }
	.a_d_preisanzeige_links table {}
	.a_d_preisanzeige_links .td1 { width: 72px;}
	.a_d_preisanzeige_links .td11  { color: #6b7a77 }
	.a_d_preisanzeige_links .td2 { width: 81px;}
	.a_d_preisanzeige_uvp   { }
	.a_d_preisbei { font-weight: bold; width: 135px; }
	.a_d_preis  { font-size: 16px; font-weight: bold; text-align: center; vertical-align: middle }
	.a_d_submit    { }
	/*
	---lieferbar
*/
	.a_d_preisanzeige_lieferbar   { color: #fff; font-weight: bold; background-color: #40a113; text-align: center; padding-top: 3px; width: 92px; height: 37px; float: left }
	* html .a_d_preisanzeige_lieferbar    { font-weight: bold; background-color: #40a113; text-align: center; padding-top: 3px; width: 90px; height: 40px; float: left }
	.a_d_aktionsfeld1    { z-index: 10; width: 152px; height: 24px; float: left }
	.a_d_aktionsfeld1 a      { background-image: url(../outdoorworks_bilder/schalter/submit_merkliste_de.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 152px; height: 24px; float: left }
	.a_d_aktionsfeld1_de a { background-image: url(../outdoorworks_bilder/schalter/submit_merkliste_de.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 152px; height: 24px; float: left }
	.a_d_aktionsfeld1_en a { background-image: url(../outdoorworks_bilder/schalter/submit_merkliste_en.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 152px; height: 24px; float: left }
	.a_d_aktionsfeld1_fr a  { background-image: url(../outdoorworks_bilder/schalter/submit_merkliste_fr.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 152px; height: 24px; float: left }

	.a_d_aktionsfeld2_de,
	.a_d_aktionsfeld_b2_de      { z-index: 20; width: 244px; height: 24px; float: left; border-left: 2px solid white }

	/*
	---nicht lieferbar
*/
	.a_d_preisanzeige_nichtlieferbar    { color: #fff; font-weight: bold; background-color: #c80000; text-align: center; padding-top: 3px; width: 92px; height: 37px; float: left }
	* html .a_d_preisanzeige_nichtlieferbar    { font-weight: bold; background-color: #c80000; text-align: center; padding-top: 3px; width: 90px; height: 40px; float: left }

	.a_d_aktionsfeld3_de    { width: 152px; height: 24px; float: left}
	.a_d_aktionsfeld3_en  { width: 152px; height: 24px; float: left}
	.a_d_aktionsfeld3_fr  { width: 152px; height: 24px; float: left }
	.a_d_aktionsfeld3 a { width: 152px; height: 24px; float: left }
	.formular_email   { font-size: 10px; margin-top: 2px; margin-bottom: 4px; padding-top: 1px; padding-left: 8px; width: 127px; height: 15px; outline: inset 1px silver;}
	*html .formular_email    { font-size: 10px; margin-top: 2px; margin-bottom: 4px; padding-top: 1px; padding-left: 8px; width: 127px; height: 15px; float: left; outline: inset 1px silver }
	.a_d_aktionsfeld3_de input    {color: black; font-size: 11px; border: inset 1px #acacac }
	.a_d_aktionsfeld3_en input { color: black; font-size: 11px; border: inset 1px #acacac }
	.a_d_aktionsfeld3_fr input { color: black; font-size: 11px; border: inset 1px #acacac }
	.a_d_aktionsfeld4_de  { float: right }
	.a_d_aktionsfeld4_fr  { float: right }
	.a_d_aktionsfeld4_en  { float: right }
	.a_d_aktionsfeld4 a  { }
	.a_d_details_link { margin-left: 10px; float: left }
	.a_d_details_link a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; margin-left: 10px; padding-left: 8px; float: left }
	/*
	---ausverkauft
*/

	.a_d_preisanzeige_ausverkauft    { color: white; font-weight: bold; background-color: #c80000; text-align: center; padding-top: 3px; width: 92px; height: 37px; float: left }
	* html .a_d_preisanzeige_ausverkauft    { font-weight: bold; background-color: #c80000; text-align: center; padding-top: 3px; width: 90px; height: 40px; float: left }
/*
	---lieferbar ab
*/

	.a_d_preisanzeige_lieferbarab     { color: #fff; font-weight: bold; background-color: #f7a113; text-align: center; padding-top: 3px; width: 92px; height: 37px; float: left }
	* html .a_d_preisanzeige_lieferbarab    { font-weight: bold; background-color: #f7a113; text-align: center; padding-top: 3px; width: 90px; height: 40px; float: left }
	/*
	---popup
*/
	.artikel_details_popup      { padding-top: 20px; padding-right: 10px; padding-left: 10px; width: 350px; float: left }
	.artikel_details_popup_bezeichnung    { width: 400px; height: 35px; float: left; border-bottom: 1px solid #acacac }
	.artikel_details_popup_bezeichnung p { font-size: 15px; font-weight: bold; position: relative; top: 12px; vertical-align: -20% }
	.artikel_details_popup_artikelnr  { width: 334px; height: 22px; float: left }
	.artikel_details_popup_artikelnr p { font-size: 11px; font-weight: bold; position: relative; top: 8px; vertical-align: -20% }
	.artikel_details_popup_foto      { text-align: center; margin-top: 5px; margin-bottom: 10px; padding-bottom: 4px; position: relative; top: -20px; left: 270px; width: 85px; height: 100px; float: left }
	.artikel_details_popup_beschreibung      { padding-bottom: 20px; position: relative; top: -20px; width: 400px; float: left; border-bottom: 1px solid #acacac }
	.artikel_details_popup_beschreibung table   {font-size: 11px;}
	.artikel_details_popup_beschreibung ul { margin-top: 8px; margin-bottom: 8px; width: auto}
	.artikel_details_popup_beschreibung ul li   { list-style-type: disc; list-style-position: inside }

	.artikel_details_beschreibung        { bottom: 50px; width: 350px; height: 75px; float: left; overflow: hidden; border-bottom: 1px dotted #acacac }
	.artikel_details_popup_beschreibung ul  { margin-top: 10px; margin-bottom: 10px }

	/*
	---popover
*/
#maske { background-color: white; position: absolute; z-index: 90; top: 0; left: 0; width: 100%; height: 100% }
*html #popup_container    { background-color: white;width: 320px; height: 200px;position: absolute;  left: 410px; top: 300px;z-index: 100; }
*html #popup_container_schatten { background-color: silver;padding-left: 25px;z-index: 95;width: 320px; height: 200px;position: absolute;  left: 420px;top: 310px;}
*html .warenkorb_popup_meldung      { top: 3px }


#popup_container     { background-color: white; padding-left: 25px; position: relative; z-index: 100; top: 300px; left: 50px; width: 320px; height: 200px; border: solid 1px #acacac }
#popup_container_schatten    { background-color: silver; margin: 0 auto; padding-left: 25px; position: relative; z-index: 95; top: 108px; left: 60px; width: 320px; height: 200px }
.warenkorb_popup_schliessen  { position: absolute; top: 10px; right: 10px }
.warenkorb_popup_meldung      { color: #c50009; position: absolute; top: 10px }
.warenkorb_popup_bezeichnung    { font-size: 15px; font-weight: bold; position: absolute; top: 50px }
.warenkorb_popup_farbe     { position: absolute; top: 80px }
.warenkorb_popup_groesse    { position: absolute; top: 105px }
.warenkorb_popup_anzahl     { position: absolute; top: 120px }
.warenkorb_popup_button_weiter    { padding-right: 23px; position: absolute; top: 150px; width: 137px; float: left }
	.warenkorb_popup_button_weiter_de a     { background-image: url(../outdoorworks_bilder/schalter/schalter_weitershoppen_de.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; position: absolute; top: 150px; left: 23px; width: 145px; height: 24px; float: left }
	.warenkorb_popup_button_weiter_en a    { background-image: url(../outdoorworks_bilder/schalter/schalter_weitershoppen_en.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; position: absolute; top: 150px; left: 23px; width: 145px; height: 24px; float: left }
	.warenkorb_popup_button_weiter_fr a    { background-image: url(../outdoorworks_bilder/schalter/schalter_weitershoppen_fr.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; position: absolute; top: 150px; left: 23px; width: 145px; height: 24px; float: left }

	.warenkorb_popup_button_warenkorb   { position: absolute; top: 150px; left: 185px }

/*</agl.folder>*/
/*
--------------------------Warenkorb
*/
/*<agl.folder "Warenkorb">*/
	.warenkorb   { float: left }
	.warenkorb_titel   { display: table; position: relative; top: 2px; width: 760px; height: 35px; float: left; overflow: hidden; border-bottom: 1px solid #acacac }
	.warenkorb_titel p  { font-size: 15px; font-weight: bold; position: relative; top: 12px; vertical-align: -20% }
	.warenkorb a:link, .warenkorb a:visited, .warenkorb a:active    { color: #000}
	td.aktiv_links  { padding-top: 2px; padding-bottom: 2px; vertical-align: middle }
	td.aktiv_rechts { text-align: right; vertical-align: middle }
	td.artikel_links { vertical-align: top }
	td.artikel_rechts { text-align: right; vertical-align: top }
	td.artikel_mitte { text-align: center; vertical-align: top }
	td.inaktiv_links  { color: gray; height: 25px; vertical-align: middle }
	td.inaktiv_rechts  { color: gray; text-align: right; vertical-align: middle }
	a.links:link, a.links:visited     { font-weight: bold; background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-left: 8px }
	a.links:active { color: #000; text-decoration: underline }
	hr { background-color: #acacac;  height: 1px; border: 0 }
	/*links*/
	.warenkorb_links_box      { margin-top: 10px; margin-right: 20px; width: 370px; float: left }
	.warenkorb_links   { margin-top: 20px }
	.warenkorb_inhalt { margin-top: 20px }
	.warenkorb_links_box p a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-left: 8px }
	.warenkorb_bezeichnung { font-size: 15px; font-weight: bold; top: 2px }
	.warenkorb_bezeichnung p  { font-size: 15px; font-weight: bold; position: relative; top: 12px; vertical-align: -20% }
	.merkliste_links { margin-top: 5px; padding-top: 3px; padding-right: 4px; padding-left: 4px; position: relative; z-index: 0; width: 402px; height: auto; float: left }
	.bold   { font-weight: bold; height: 20px }
	p.loeschen { display: block; margin-top: 7px; padding: 2px }
	p.loeschen a  { background-image: none; text-align: center; padding: 2px 3px; border: solid 1px #acacac }
	p.loeschen a:hover  { background-image: none; padding: 2px 3px; border: solid 1px #acacac }
	/*rechts
*/
	.bestell_rechts_box      { background-color: #e4e4e4; margin-top: 10px; margin-bottom: 10px; width: 370px; float: left }
	.bestell_rechts_box p a    { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: fixed; background-position: left center; padding-left: 8px }
	.bestell_rechts_box table  {position: relative; left: 10px; width: 350px }
	*html .bestell_rechts_box table { padding: 10px }
	.bestell_rechts_box select  { font-size: 1em; margin-top: 5px; margin-bottom: 10px; height: 16px; border: inset 1px }
	.aktiv_links select { width: 200px }
	.bestell_rechts_box input  { font-size: 1em; margin-top: 5px; margin-bottom: 10px; height: 15px; border: inset 1px }
	.bestell_rechts_box input.submit   { color: black; font-size: 11px; background-color: #8b9a97; cursor: pointer; margin-top: 3px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px; height: 20px; border: solid 1px #acacac }
	.bestell_rechts_box input.senden    { color: black; font-size: 11px; background-color: #8b9a97; cursor: pointer; margin-top: 3px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px; height: 20px; border: solid 1px #acacac }
	.bestell_rechts_box input.bestaetigen { color: black; font-size: 11px; background-color: #8b9a97; cursor: pointer; margin-top: 3px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px; height: 20px; border: solid 1px #acacac }
	.bestell_rechts_box input.disabled { color: gray; font-size: 11px; background-color: silver; cursor: default; margin-top: 3px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px; height: 20px; border: solid 1px #acacac }
	.bestell_rechts_box input.disabled:hover { background-color: silver; border: solid 1px #acacac }
	.bestell_rechts_box.checkbox  { font-size: 1em; margin-top: 5px; margin-bottom: 10px; height: 15px; border: solid 1px aqua }
	.bestell_rechts_box.submit  { border: outset 1px maroon }
	table#order_transmit td.aktiv_links { padding-left: 10px }
	.titel  { font-weight: bold }
	/*input[type=submit] {background-color: gray;}*/
	.bestell_rechts input { font-size: 10px; margin-top: 2px; margin-bottom: 2px; width: 205px }
	textarea { font-size: 10px; margin-top: 2px; margin-bottom: 2px; width: 205px }
	.artikel_details_wahl { margin-top: 10px; position: relative; z-index: 2; width: 291px; height: 10px; float: right }
	/* ------------- Lieferstatus --------------*/
	#lieferstatus { width: 138px }
	#status_lieferbar { color: white; background-color: #006400; text-align: right; padding-top: 2px; padding-right: 3px; width: 138px; height: 18px }
	#status_lieferbar_ab { color: black; background-color: yellow; text-align: right; padding-top: 2px; padding-right: 3px; width: 138px; height: 18px }
	#status_nicht_lieferbar { color: white; background-color: #8b0000; text-align: right; padding-top: 2px; padding-right: 3px; width: 138px; height: 18px }
	#status_ausverkauft { color: white; background-color: #8b0000; text-align: right; padding-top: 2px; padding-right: 3px; width: 138px; height: 18px }
	/* ------------- Kundenmenue --------------*/
	.bestellstatus { background-color: #c0c6c4; margin-bottom: 5px; padding: 4px 4px 4px 8px; vertical-align: middle; border: solid 1px #acacac }
	.bestellung_links_box { margin-top: 10px; margin-right: 20px; width: 485px; float: left }
	.bestellung_inhalt { margin-top: 20px }
/*</agl.folder>*/
/*Login*/
/*<agl.folder "Login_Kundendaten">*/
	.login_box { margin-top: 10px; position: relative; z-index: 0; float: left; overflow: auto }
	.login_start { background-color: white; margin-top: 50px; margin-right: auto; margin-bottom: 50px; padding: 3px 3px 20px; position: relative; z-index: 0; width: 330px; float: left }
	.login_stammdaten { background-color: white; margin-top: 20px; margin-left: 210px; padding-top: 3px; padding-right: 3px; padding-left: 3px; position: relative; z-index: 0; height: auto; float: left }
	.login_stammdaten table { }
	.login_titel { color: black; font-size: 18px; text-align: left; text-transform: uppercase }
	.login_hinweis { }
	.meldung    { padding: 20px 20px 30px; position: relative; top: 50px; left: 100px; float: left; border: solid 1px #acacac }

	.login_form    { padding: 20px 20px 30px; position: relative; top: 50px; left: 100px; float: left; border: solid 1px #acacac }
	.login_form a    { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-top: 4px; padding-bottom: 3px; padding-left: 12px }
	.login_form input  { margin-top: 3px; margin-bottom: 5px; border: inset 1px #acacac }
	.login_form .login_submit    { color: black; font-size: 11px; background-color: #c0c6c4; padding: 3px 15px; position: relative; left: 80px; border: solid 1px #acacac }
	.spacer { width: 390px; height: 500px; float: left }
	.bestellung_index  {width: 485px; margin-bottom: 250px; position: relative; top: 20px }
	.bestellung_index p { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #acacac }
	.bestellung_index  a     { color: black; background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-top: 4px; padding-bottom: 3px; padding-left: 12px }
	.bestellung_index  a:visited  { color: black }
	.kundendaten_bestellung { margin-top: 20px }
	.kundendaten_bestellung span.titel  { font-size: 15px; font-weight: bold }
	.bestellung_inhalt span.titel  { font-size: 15px; font-weight: bold }


	.kundendaten_box       { background-color: #e4e4e4; margin-top: 10px; margin-bottom: 10px; width: 370px; float: left }
	.kundendaten_box p a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-left: 8px }
	.kundendaten_box p a:hover   { color: #ff0024; background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; padding-left: 8px }
	.kundendaten_box table  { padding: 10px }
	* html .kundendaten_box table { margin: 10px }
	.kundendaten_box select  { font-size: 1em; margin-top: 5px; margin-bottom: 10px; height: 16px; border: inset 1px }
	.aktiv_links select { width: 200px }
	.kundendaten_box input { font-size: 1em; margin-top: 5px; margin-bottom: 10px; height: 15px; border: inset 1px }
	.kundendaten_box.submit {  }

	#abstimmung   { width: 360px; height: 160px }
	#abstimmung_label1   { font-weight: bold; margin-bottom: 15px }
    #abstimmung_input1 textarea   { font-size: 11px; font-family: Arial, Verdana; padding: 3px; width: 300px; height: 50px }
    #abstimmung_branding {}
    #abstimmung_label2   { font-weight: bold; margin-top: 20px; margin-bottom: 15px }
    #abstimmung_input3 input   { font-size: 11px; font-weight: bolder; margin-bottom: 20px; padding: 3px; width: 100px; border: inset 1px #acacac }
    #abstimmung_submit input  { color: black; font-size: 11px; background-color: #8b9a97; cursor: pointer; margin-top: 3px; margin-bottom: 10px; padding-right: 5px; padding-left: 5px; position: relative; top: -43px; left: 200px; width: 120px; height: 20px; border: solid 1px #acacac }

/*</agl.folder>*/
/*
--------------------------Merkliste
*/
/*<agl.folder "Merkliste">*/
	.merkliste { margin-bottom: 100px; float: left }
	.merkliste_titel { display: table; position: relative; top: 2px; width: 760px; height: 35px; float: left; overflow: hidden; border-bottom: 1px solid #acacac }
	.merkliste_titel p { font-size: 15px; font-weight: bold; position: relative; top: 12px; vertical-align: -20% }
	.merkliste_links_box  { margin-top: 10px; margin-right: 20px; width: 470px; float: left }
	.merkliste_links_box td  { padding-bottom: 10px }
	.merkliste_links_box td.artikel_rechts { vertical-align: middle }
	.merkliste_links_box img { width: 40px; height: 40px }
	.merkliste_inhalt { margin-top: 20px }

	a.links:visited { color: #000000 }
	.merkliste_links_box p a    { background: #c0c6c4 url(../outdoorworks_bilder/dreieck.gif) no-repeat left center; padding-left: 8px }

	.merkliste_links_box p a:visited  { color:#000000 }



/*</agl.folder>*/
/*
--------------------------Infomenu
*/
/*<agl.folder "Infomenue">*/
	.popup_logo    { background-image: url(../outdoorworks_bilder/logo-outdoorworks.jpg); background-repeat: no-repeat; background-attachment: scroll; margin-top: 20px; margin-bottom: 15px; margin-left: 20px; width: 650px; height: 30px }
	.popup_titel { margin-bottom: 20px; width: 700px; height: 35px; float: left; border-bottom: 1px solid #acacac }
	.popup_titel p { font-size: 15px; font-weight: bold; margin-left: 20px; width: 650px }
	.popup_inhalt p { margin-left: 20px; width: 650px }
	.popup_inhalt ol { margin: 0 0 0 20px; padding: 0 }
	.popup_inhalt { margin-bottom: 30px; padding-bottom: 30px; float: left }



	.service_inhalt_text { padding-top: 30px; padding-bottom: 30px; width: 440px; float: left }
	.service_inhalt_text .frage { font-weight: bold; background-color: #c9cfcd; margin-top: 5px; margin-bottom: 5px; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; width: 100%; float: left; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac }
	.service_inhalt_text .thema { font-size: 15px; font-weight: bold; margin-bottom: 10px }
	.service_inhalt_text p.frage_oben a   { background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; padding-left: 12px }
	.service_inhalt_text .frage_oben a { color: black; line-height: 18px }
	.service_inhalt_text .dreieck_top { background-position: left center; float: right }
	/*.service_inhalt a {background: url(../outdoorworks_bilder/dreieck.gif) no-repeat left top; text-align: left; margin-top: 10px; margin-bottom: 3px; padding-left: 9px; }*/
	.service_inhalt_text hr { width: 440px }
	.service_inhalt_text table { margin-bottom: 15px; width: 761px; border-width: 0; outline-width: 0 }
	.service_inhalt_text table caption { font-size: 15px; font-weight: bold; text-align: left; padding-bottom: 8px }
	.service_inhalt_text table th { background-color: #c9cfcd; text-align: left; padding: 5px 10px; vertical-align: top; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac }
	.service_inhalt_text table td { padding: 5px 10px; border-bottom: 1px solid #acacac }
	.service_inhalt_text .versand { margin-right: 10px; margin-bottom: 10px }
	.kontakt_inhalt  { margin-top: 10px; width: 760px }
	.kontakt_inhalt iframe  { width: 480px; height: 300px; overflow: hidden; border-style: none }
	.kontakt_inhalt table  { margin-bottom: 15px; width: 100%; float: left; border-width: 0; outline-width: 0 }
	.kontakt_inhalt table th { background-color: #c9cfcd; text-align: left; padding: 5px 10px; vertical-align: top; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac }
	.kontakt_inhalt table td { padding-left: 10px; vertical-align: top; border-bottom: 1px solid #acacac }
	.kontakt_inhalt .link   { color: black; background-image: url(../outdoorworks_bilder/dreieck.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-align: left; margin-top: 10px; margin-bottom: 3px; padding-left: 9px }
	.info_inhalt  { padding-top: 30px; padding-bottom: 30px; width: 761px; float: left }
	.info_inhalt .download { margin-left: 20px }
	.info_inhalt .download_bild img  { border: solid 1px #acacac }

	.info_inhalt table { width: 100%; empty-cells: hide }
	.info_inhalt table.raichle_groessen   {  width: 485px }
	.info_inhalt .info_titel { font-size: 15px; font-weight: bolder; text-align: left; height: 20px; border-style: none }
	.info_inhalt .frei { width: 8px; border-style: none }
	.info_inhalt .untenohne { font-weight: bold; border-bottom: medium none }
	.info_inhalt table caption { font-size: 15px; font-weight: bold; text-align: left; padding-bottom: 8px }
	.info_inhalt table th { background-color: #c9cfcd; text-align: center; padding: 5px 10px; vertical-align: top; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac }
	.info_inhalt table td { text-align: center; vertical-align: middle; border-bottom: 1px solid #acacac }
	.info_inhalt table tr { height: 25px }
	.service_inhalt_tabelle { padding-top: 30px; padding-bottom: 30px; width: 761px; float: left }
	.service_inhalt_tabelle table { margin-bottom: 20px; width: 100%; empty-cells: hide  }
	.service_inhalt_tabelle table caption { font-weight: bold; text-align: left; padding-bottom: 8px }
	.service_inhalt_tabelle table td { text-align: left; padding-top: 5px; padding-bottom: 5px; vertical-align: middle; border-bottom: 1px solid #acacac }
	.info_inhalt table td.nn { border-bottom: none }
	.service_inhalt_tabelle tr { height: 25px }
	.service_inhalt_tabelle th { background-color: #c9cfcd; text-align: left; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; vertical-align: top; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac }
	.service_technologie { margin-top: 50px; width: 540px }
	.service_technologie table { margin-bottom: 15px; border-width: 0; outline-width: 0 }
	.service_technologie table caption { font-size: 15px; font-weight: bold; text-align: left; padding-bottom: 8px }
	.service_technologie table th { background-color: #c9cfcd; text-align: left; padding: 5px 10px; vertical-align: top; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac }
	.service_technologie table td { padding: 5px 10px; border-bottom: 1px solid #acacac }
	.service_technologie .material_name { font-weight: bold; text-align: center }
	.info_reisebericht { margin-top: 40px; float: left; margin-bottom: 40px; }
	.info_reisebericht_text { padding-right: 30px; width: 409px; float: left;  }
	* html .info_reisebericht_text { padding-right: 20px; width: 401px; float: left;  }
    .info_reisebericht_text p { padding-left: 8px;}
	.info_reisebericht_text .ueberschrift { font-weight: bold; background-color: #c9cfcd; margin-bottom: 10px; padding-top: 5px; padding-bottom: 8px; padding-left: 8px; width: 100%; float: left; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac }	.info_reisebilder { width: 322px; float: left }
	.info_reisebilder table td { width: 322px; border-right: 2px solid white; border-bottom: 2px solid white }
	.kontakt a:link { color: #cccccc; font-size: 11px; font-family: Helvetica, Arial, Verdana; text-decoration: underline; padding-top: 5px; padding-bottom: 20px }
	.kontakt a:hover { color: #cccccc; font-size: 11px; font-family: Helvetica, Arial, Verdana; text-decoration: underline; padding-top: 5px; padding-bottom: 20px }
	.kontakt a:visited { color: #cccccc; font-size: 11px; font-family: Helvetica, Arial, Verdana; text-decoration: underline; padding-top: 5px; padding-bottom: 20px }
	.kontakt a:active { color: #cccccc; font-size: 11px; font-family: Helvetica, Arial, Verdana; text-decoration: underline; padding-top: 5px; padding-bottom: 20px }



/*</agl.folder>*/
/*
Service
*/
.service { background-color: white; margin-bottom: 20px; width: 720px; height: 20px; float: right; border-top: 1px solid gray; border-bottom: 1px solid gray }
.service ul li { font-size: 1em; text-align: left; display: inline; padding: 4px 0 0 10px; float: left }
/*
	-----------------------------------------------------------------
	Fuss
	-----------------------------------------------------------------
*/

.luftgross { background-color: white; width: 733px; height: 100px; float: left }
/*<agl.folder "fuss">*/
	#fuss { background-color: white; text-align: left; margin-right: auto; margin-left: auto; padding-bottom: 10px; position: relative; bottom: 10px; width: 980px; clear: both }
	.fuss1 { background-color: #303030; display: block; position: relative; left: 210px; width: 762px; height: 20px; float: left }
	.fuss1 ul li { font-size: 1em; padding-top: 4px; padding-right: 12px; padding-left: 8px; float: left }
	.fuss1 ul a { color: #fff; font-weight: normal }
	.fuss2 { background-color: white; position: relative; left: 210px; width: 762px; height: 20px; clear: both }
	.fuss2 ul li { font-size: 1em; padding-top: 4px; padding-right: 12px; padding-left: 8px; float: left }
	.fuss2 ul a { color: black; font-weight: normal }
/*</agl.folder>*/
/*MSIE
		* html, * html body
		{
			overflow:hidden;
			bottom:0;
			height:100%;
		}
* #hauptcontainer  {  overflow:hidden;
			bottom:0;
			height:100%;}
* html .fuss1
		  { font-size: 11px; font-family: Helvetica, Arial, Verdana; text-decoration: none; background-color: red; padding-top: 5px; position: absolute; left: -; .kontakt: #cccccc  }
*/

/* lieferanfrage */
#dyn_popup {
	z-index:					110;
	position:					absolute;
	top:						100px;
	left:						50%;
	margin-left:				-200px;
	width:						400px;
	background-image:			url(../outdoorworks_bilder/popup_schatten_rechts.gif);
	background-repeat:			no-repeat;
	background-position:		100% 10px;
}
	#dyn_popup .popup_container {
		background-color:			white;
		border:						solid 1px #acacac;
		padding:					25px;
		margin-right:				10px;
		position:					relative;
	}
		#dyn_popup .popup_container_schatten_bottom {
			background-image:			url(../outdoorworks_bilder/popup_schatten_unten.gif);
			background-repeat:			no-repeat;
			background-position:		10px 0;
		}
		#dyn_popup .popup_container_schatten_bottom div {
			background-image:			url(../outdoorworks_bilder/popup_schatten_untenrechts.gif);
			background-repeat:			no-repeat;
			background-position:		100% 0;
			height:						10px;
		}
		.popup_meldung {
			color:						#C50009;
		}
		.popup_bezeichnung {
			font-size:					15px;
			font-weight:				bold;
			margin-bottom:				10px;
		}
		.popup_bezeichnung_s {
			font-size:					12px;
			font-weight:				bold;
			margin-bottom:				10px;
		}
		#dyn_popup .emphasis {
			font-weight:				bold;
		}
		#dyn_popup p {
			margin:						5px 0;
		}
#anfrageform {}
#anfrageform .formline {
	margin:								8px 0;
}
#anfrageform input {
	font-size:							11px;
}
#anfrageform .po_inp {
	border:								2px silver inset;
	padding:							2px 10px;
}
#anfrageform .po_sel {
	width:								339px;
	font-size:							11px;
}
#anfrageform #anfr_zip {
	width:								80px;
}
#anfrageform #anfr_mail {
	width:								200px;
	float:								right
}
#anfrageform #anfr_submit,
#anfrageform #anfr_close {
	border-style:						outset;
	border-width:						1px;
	width:								150px;
	padding:							2px 0;
}
#anfrageform #anfr_submit {
	background-color:					#F6A112;
	border-color:						#F6A112;
	color:								white;
	float:								right;
}
#anfrageform #anfr_close {
	background-color:					#7C8B88;
	border-color:						#7C8B88;
	color:								black;
}


/* lieferanten\FCbersicht */
.usernote {
	clear:					both;
	padding:				10px 0 0 0;
}
table.anfragen {
}
table.anfragen th {
	font-weight:			bold;
	text-align:				left;
	vertical-align:			top;
	border-bottom:			1px solid #ACACAC;
	padding:				15px 0 5px 0;
}
table.anfragen .skip {
	display:				none;
}
table.anfragen tr.disabled {
	color:					silver;
}
table.anfragen tr.disabled img.prod_img{
	opacity:				.5;
	filter: 				alpha(opacity=50);
	-ms-filter: 			"alpha(opacity=50)";
	-khtml-opacity: 		.5;
	-moz-opacity: 			.5;
}
table.anfragen td {
	vertical-align:			top;
	padding:				5px 2px;
}
table.anfragen td.action {
	text-align:				center;
}
table.anfragen .productname {
	font-weight:			bold;
}
table.anfragen .status {
	font-size:				10px;
}
	table.anfragen .status a {
		text-decoration:		underline;
	}
	table.anfragen .status table {
		width:					100%;
	}
		table.anfragen .status table .contractor {
			width:					110px;
		}
		table.anfragen .status table td {
			padding:				0px;
		}

	table.anfragen .status .available,
	table.anfragen .status .alternate,
	table.anfragen .status .no_answer {
		text-align:				center;
		color:					white;
		width:					110px;
		margin-bottom:			3px;
	}
	table.anfragen .status .available {
		background-color:		#40A113;
	}
	table.anfragen .status .alternate {
		background-color:		#F6A113;
	}
	table.anfragen .status .no_answer {
		background-color:		#C50009;
	}
/* buttons */
.a_d_aktionsfeld_b2 a    { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_gelb.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
.a_d_aktionsfeld_b2_de a  { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_gelb.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
.a_d_aktionsfeld_b2_en a  { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_gelb_en.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
.a_d_aktionsfeld_b2_fr a { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_gelb_fr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
.a_d_aktionsfeld_b3 a    { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_rot.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
.a_d_aktionsfeld_b3_de a  { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_rot.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
.a_d_aktionsfeld_b3_en a  { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_rot_en.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
.a_d_aktionsfeld_b3_fr a { background-image: url(../outdoorworks_bilder/schalter/outdoorworks/neu/lieferanfrage_rot_fr.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left center; width: 247px; height: 24px; float: left }
