@charset "utf-8";
/*<agl.folder "reset">*/
	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;	padding: 0;	border: 0;	outline: none 0;	font-size: 100%; vertical-align: baseline; background: transparent; }
	body { line-height: 1; }
	ol, ul { list-style: none; }
	blockquote, q {	quotes: none; }
	blockquote:before, blockquote:after,
	q:before, q:after {	content: ''; content: none; }
	:focus { outline: 0; }
	ins { text-decoration: none; }
	del { text-decoration: line-through; }
	table { border-collapse: collapse; border-spacing: 0; }
/*</agl.folder>*/
/*<agl.folder "allgm">*/
	* { margin: 0; padding: 0; }
	html { text-rendering: optimizeLegibility; word-wrap: break-word; -webkit-font-smoothing: antialiased; }
	html, body { padding: 0; color: #333; font-size: 12px; font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, Verdana, sans-serif; line-height: 1; word-spacing: 0.15em; letter-spacing: -0.01em; margin: 0; }
	a { color: #08c; text-decoration: none; }
	a:hover { color: black; text-decoration: underline; }
	p {  }
	h1 { color: #333; font-size: 2em; font-weight: bold; font-style: normal; line-height: 1.2em; margin: 0; padding: 0; }
	h2 { color: #333; font-size: 1em; font-style: normal; line-height: 1.7em; margin: 0; padding: 0; }
	h3 { color: black; font-size: 2em; margin: 0; padding: 0; }
	h5 { color: #08c; font-size: 1.7em; font-weight: bold; line-height: 1.1em; word-spacing: -0.05em; letter-spacing: -0.05em; z-index: 15; margin: 0; padding: 0 0 5px; border-bottom: 1px solid #eee; }
	h6 { color: #960; font-size: 2em; font-variant: small-caps; width: 280px; margin-top: 10px; margin-right: 0; margin-bottom: 15px; padding: 0 0 10px 30px; }
	fieldset { border-style: none; outline-style: none; }
	img { border-width: 0; outline-width: 0; }
/*</agl.folder>*/
/*<agl.folder "GridBox">*/
	#top { width: 960px; margin-right: auto; margin-left: auto; }
	#Global { background-color: transparent; position: relative; width: 960px; float: left; clear: left; margin: 0 auto; padding: 0; }
	#Header { line-height: 1.3em; word-spacing: -0.15em; letter-spacing: -0.02em; width: 960px; float: left; clear: left; margin: 0 0 0; padding: 0; }
	#PlatzhalterSearch { background-color: #464646; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 2px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; width: 960px; float: left; clear: left; margin-bottom: 15px; padding: 0; border-width: 0; }
	#Main {  background-color: white; float: left; clear: left; margin: 0; padding: 0; -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 2px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
	#ContentGrid { width: 960px; float: left; clear: left; margin: 30px 0 0; padding: 0; }
	#ContentAnzeigenGrid { width: 960px; float: left; clear: left; margin: 0px; padding: 0px; }
	#PageTidy1sp { width: 320px; float: left; clear: right; margin: 0; padding: 0 0 20px; }
	#PageTidy1spAnzeigen { width: 320px; float: left; clear: right; margin: 0; padding: 0px 0px 20px 0px; }
	.Tidy1sp { width: 280px; height: auto; float: left; clear: left; margin: 0; padding: 20px; }
	.Tidy1spAnzeigen { width: 280px; height: auto; float: left; clear: left; margin: 0; padding: 5px 20px 5px 20px; }
	.Tidy1spPlace { width: 280px; height: 40px; float: left; clear: left; }
	#PageTidy2sp { background-image: url(../standards/pixel.jpg); background-repeat: repeat-y; background-position: right top; width: 640px; float: left; clear: right; margin: 0; padding: 0 0 20px; }
	#PageTidy2spAnzeigen { width: 440px; float: left; clear: right; margin: 0; padding: 0 0 20px; }
	.Tidy2sp { width: 600px; height: auto; float: left; clear: left; margin: 0; padding: 20px; }
	.Tidy2spPlace { width: 600px; height: 40px; float: left; clear: left; }
	#PageTidy3sp { width: 960px; float: left; clear: left; margin: 0; padding: 0 0 20px; }
	#PageTidy3spAnzeigen { width: 960px; float: left; clear: left; margin: 0; padding: 0px 20px 0px 20px; }
	.Tidy3sp { width: 920px; height: auto; float: left; clear: left; margin: 0; padding: 20px; }
	.Tidy3spAnzeige { width: 920px; height: auto; float: left; clear: left; margin: 0; padding: 30px 20px 0px 20px; }
	.Tidy3spPlace { width: 920px; height: 40px; float: left; clear: left; }
	#PageTidy4sp { width: 960px; float: left; clear: left; margin: 0; padding: 0 0 20px; }
	.Tidy4sp { background-image: url(../standards/pixel.jpg); background-repeat: repeat-y; background-position: right top; width: 440px; height: auto; float: left; clear: right; margin: 0; padding: 20px; }
	.Tidy5sp { width: 440px; height: auto; float: right; clear: right; margin: 0; padding: 20px; }
	#ThankYou { background-image: url(../standards/the_end.gif); background-repeat: no-repeat; background-position: center top; text-align: center; width: 960px; height: 70px; float: left; clear: left; padding-bottom: 230px; display: block; }
	.hidden { visibility: hidden; }
	.clear { width: 960px; height: 0; float: left; clear: both; }
	.Clear { clear: both; }
/*</agl.folder>*/
/*<agl.folder "Head">*/
	#Logo { width: 350px; height: 215px; float: left; clear: right; margin: 0 0 0; padding: 0; }
	#HeaderNavigation { width: 600px; float: right; clear: right; margin-bottom: 20px; }
	.HeadTXT { color: #a8a8a8; font-size: 1.9em; line-height: 1.1em; letter-spacing: -0.02em; margin-top: 52px; margin-bottom: 12px; text-shadow: rgb(255, 255, 255) 1px 1px 0px; }
	.HeadNAV { text-transform: uppercase; text-align: left; width: auto; height: auto; float: left; clear: right; margin-top: 15px; margin-right: 10px; margin-left: 0; padding: 0 0 0 10px; border-left: 1px solid black; }
	.VorNAV { text-shadow: rgb(255, 255, 255) 1px 1px 0px; color: black; font-size: 0.8em; margin-bottom: 2px; }
	.BackNAV { color: black; font-weight: bold; }
	.BackNAV a { color: black; font-size: 1.35em; background-image: none; text-decoration: none; }
	.BackNAV a:hover { color: #08c; background-image: url(../standards/hover.png); background-repeat: no-repeat; background-position: center 22px; text-decoration: none; }
	.BackNAVON a { color: #08c; font-size: 1.35em; font-weight: bold; background-image: none; text-decoration: none; }
	.BackNAVON a:hover { color: black; background-image: url(../standards/hover.png); background-repeat: no-repeat; background-position: center 22px; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "Werbung">*/
	#AmazonTopLink a { display:block; padding:10px; border: 1px solid #EEE; background: #f7f7f7; margin: 10px 0 15px 0; }
	#AmazonTopLink a:hover { border: 1px solid #DDD; background: #EEE; text-decoration: none; }
	#AmazonBottomSOL a { font-size: 16px; float:left;clear:left;display:block; background: #EEE url(../standards/amazon_logo80x60.gif) no-repeat left top; padding:10px 10px 10px 100px; height:40px; border: 1px solid #000; line-height:20px; }
	#AmazonBottomSOL a:hover { background: #DDD url(../standards/amazon_logo80x60.gif) no-repeat left top; text-decoration: none; }
	#GoogleBottomRatgeber {  }
	#BannerMahnung { }
	#BannerMahnungText { text-align:center; padding: 1%; background: #F00; color:#FFF; }
	#BannerMahnungBild { filter:alpha(opacity=30); opacity: 0.3; -moz-opacity:0.3; }
/*</agl.folder>*/
/*<agl.folder "Fontgroessen">*/
	.eintrag { width: 960px; float: left; clear: left; margin-bottom: 10px; padding: 0; }
	.eintragAdmin { width: 960px; float: left; clear: left; margin-top: 40px; margin-bottom: 10px; padding: 0; }
	.mehr { font-size: 0.85em; float: left; clear: right; margin-top: 9px; }
	.face { float: left; clear: right; margin-top: 5px; margin-left: 5px; }
	.HeadKontakt { background-image: url(../standards/headheart.gif); background-repeat: no-repeat; background-position: left center; padding-left: 19px; }
	.HeadQR { background-image: url(../standards/headqr.gif); background-repeat: no-repeat; background-position: left center; padding-left: 19px; }
	.HeadSenden { background-image: url(../standards/headsend.gif); background-repeat: no-repeat; background-position: left center; padding-left: 19px; }
	.HeadKerze { background-image: url(../standards/headkerze.gif); background-repeat: no-repeat; background-position: left center; padding-left: 19px; }
	.HeadFacebook { background-image: url(../standards/headfacebook.gif); background-repeat: no-repeat; background-position: left center; padding-left: 19px; }	
	.HeadPrint { background-image: url(../standards/headprint.gif); background-repeat: no-repeat; background-position: left center; padding-left: 19px; }
	.HeadMerk { background-image: url(../standards/add.gif); background-repeat: no-repeat; background-position: left center; padding-left: 19px; }
	.HeadBeanstanden { background-image: url(../standards/beanstanden.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; }
	.groesse { float: right; clear: right; }
	.standard { font-size: 13px; margin-right: 10px; cursor: pointer; }
	.mittel { font-size: 17px; margin-right: 10px; cursor: pointer; }
	.gross { font-size: 21px; margin-right: 10px; cursor: pointer; }
/*</agl.folder>*/
/*<agl.folder "Content">*/
	.SubHead1sp { font-size: 1.5em; font-weight: lighter; font-style: normal; line-height: 1.4em; background-image: url(../standards/SubHeadbg1sp.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; clear: left; margin-top: 20px; margin-bottom: 20px; padding-right: 0; padding-bottom: 12px; padding-left: 0; }
	.SubHead2sp { font-size: 1.5em; font-weight: lighter; font-style: normal; line-height: 1.4em; background-image: url(../standards/SubHeadbg2sp.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; clear: left; margin-top: 20px; margin-bottom: 20px; padding-right: 0; padding-bottom: 12px; padding-left: 0; }
	.SubHead3sp { font-size: 1.5em; font-weight: lighter; font-style: normal; line-height: 1.4em; background-image: url(../standards/SubHeadbg3sp.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; clear: left; margin-top: 20px; margin-bottom: 20px; padding-right: 0; padding-bottom: 12px; padding-left: 0; }
	.txt { color: #333; font-size: 1.1em; line-height: 1.7em; width: 100%; float: left; clear: left; margin-bottom: 35px; }
	.txt a { color: #333; text-decoration: none; }
	.txt a:hover { color: black; text-decoration: underline; }
	.txt ul { margin: 15px 0 20px 30px; padding: 0; list-style-position: outside; }
	.txt li { font-size: 0.95em; margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px solid #eee; list-style-type: decimal-leading-zero; }
	.txt li li { font-size: 1em; margin: 0 0 5px; padding: 0; border-style: none; list-style-type: lower-latin; }
	.txt .txtLink { color: #08c; font-weight: lighter; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt .txtLink:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt a[href^="https://www.amazon.de"] { color: #08c; font-weight: lighter; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt a[href^="https://www.amazon.de"]:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt .txtLinkOhne { color: #08c; font-weight: lighter; text-decoration: none; }
	.txt .txtLinkPDF { color: #08c; font-weight: lighter; background-image: url(../standards/pdf_icon.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 20px; }
	.txt .LinkExtern { color: #08c; font-weight: lighter; background-image: url(../standards/linkextern.png); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 20px; }
	.lexika { color: #333; text-decoration: none; cursor: help; }
	.MsgError { color: #F00; }
	.MsgText { line-height: 18px; }
	.BestellLegende { font-size: 80%; color:#666; }
/*</agl.folder>*/
/*<agl.folder "Navi">*/
	#Navigation { color: #5a5a5a; font-size: 1em; line-height: 2.2em; float: left; clear: left; margin: 0 0 20px; padding: 0 0 40px; list-style-type: none; display: inline; }
	#TidyNavi { color: #5a5a5a; width: 280px; height: auto; margin: 0; padding: 0; }
	#Navigation a { text-decoration: none; }
	/**/
	.ItemFirstON   { color: #5a5a5a; font-weight: bold; display:block; background-image: url(../standards/newBG.gif); background-repeat: no-repeat; background-position: left bottom; width: 235px; list-style-type: none; list-style-image: none; margin: 0; padding: 0 15px 3px 30px          }
	.ItemFirstON:hover   { color: #08c; background-image: url(../standards/newBGHover.gif); background-repeat: no-repeat; background-position: left bottom; }
	.ItemSecondON   { color: #5a5a5a; font-weight: bold; display:block; background-image: url(../standards/searchSubNavi.gif); background-repeat: no-repeat; background-position: left bottom; list-style-type: none; list-style-image: none; margin: 0; padding: 0 15px 3px 30px         }
	.ItemSecondON:hover   { color: #08c; background-image: url(../standards/searchSubNaviHover.gif); background-repeat: no-repeat; background-position: left bottom; }
	/**/
	#Navigation .Folder   { color: #5a5a5a; display:block; background-image: url(../standards/NavFolder.gif); background-repeat: no-repeat; background-position: left top; list-style-type: none; list-style-image: none; margin: 0; padding: 5px 15px 3px 30px     }
	#Navigation .Folder:hover     { color: #08c; background-image: url(../standards/NavFolderHover.gif); background-repeat: no-repeat; background-position: left top; }
	#Navigation .FolderOn   { text-shadow: rgb(255, 255, 255) 1px 1px; color: black; font-weight: bold; display:block; background-image: url(../standards/NavFolderON.gif); background-repeat: repeat-x; background-position: left top; list-style-type: none; list-style-image: none; margin: 0; padding: 5px 15px 3px 30px      }
	/**/
	#Navigation .Item    { color: #5a5a5a; font-size: 0.95em; font-weight: lighter; background-image: url(../standards/NavItem.gif); display:block; background-repeat: no-repeat; background-position: left top; list-style-type: none; list-style-image: none; margin: 0; padding: 5px 15px 3px 30px        }
	#Navigation .Item:hover { color: #08c; background-image: url(../standards/NavItemHover.gif); background-repeat: no-repeat; background-position: left top; }
	#Navigation .ItemOn    { color: #000; font-size: 0.95em; font-weight: bold; background-image: url(../standards/NavItemON.gif); background-repeat: no-repeat; display:block; background-position: left top; list-style-type: none; list-style-image: none; margin: 0; padding: 5px 15px 3px 30px           }
	/**/
	.NavBG { background-color: #f7f7f7; }
	/**/
	.ItemRatgeber   { color: #5a5a5a; font-weight: bold; background-image: url(../standards/NavRatgeber.gif); display:block; background-repeat: no-repeat; background-position: left bottom; list-style-type: none; list-style-image: none; margin: 40px 0 0; padding: 0 15px 3px 30px          }
/*</agl.folder>*/
/*<agl.folder "social">*/
	#SocialAnzeige { background-image: url(../standards/SubHeadbg2sp.jpg); background-repeat: no-repeat; background-position: left bottom; width: 600px; height: auto; float: left; clear: left; padding-top: 5px; padding-bottom: 25px; }
	.SocialAnzeigeTXT { font-weight: bold; background-image: url(../standards/newDokument.gif); background-repeat: no-repeat; background-position: left center; width: 580px; float: left; clear: left; padding-left: 20px; }
	#SocialBookmark { width: 600px; height: auto; float: left; clear: left; margin-bottom:15px; }
	.SocialBookmarks { float: left; clear: left; display: inline; }
	.Sozial { float: left; clear: left; margin-right: 10px; list-style-type: none; }
	.SocialTXT { float: left; clear: left; margin-right: 15px; }
	.flattrGoogleButton { float: left; clear: right; margin-top: 10px; margin-right: 15px; }
	.clearBTN { width: 600px; float: left; clear: both; }
	.Autor { background-image: url(../standards/autor.gif); background-repeat: no-repeat; background-position: left center; width: 580px; float: left; clear: left; margin-bottom: 5px; padding-left: 20px; }
	.Datum { background-image: url(../standards/datum.gif); background-repeat: no-repeat; background-position: left center; width: 580px; float: left; clear: left; margin-bottom: 5px; padding-left: 20px; }
	.Print { background-image: url(../standards/print.gif); background-repeat: no-repeat; background-position: left center; width: 580px; float: left; clear: left; margin-top: 15px; margin-bottom: 5px; padding-left: 20px; }
	.Schlagwort { background-image: url(../standards/tag.gif); background-repeat: no-repeat; background-position: left center; width: 580px; float: left; clear: left; margin-top: 5px; margin-bottom: 25px; padding-left: 20px; }
	.GoogleHR { background-image: url(../standards/SubHeadbg2sp.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; float: left; clear: left; margin-bottom: 12px; }
	.GoogleAdvertinnert { font-size: 1em; line-height: 1.4em; background-color: transparent; width: 600px; height: auto; float: left; clear: left; margin-top: 5px; margin-bottom: 15px; padding: 0; }
	.BookmarButtonZeile { width:100%; float: left; clear: both; margin-bottom:10px; }
	.BookmarButtonZeileLinks { float:left; width:182px; }
	.BookmarButtonZeileRechts { float:left; padding-top:3px; }
	.BookmarButtonBild { padding: 1px; border: solid 1px #CCC; margin-right:0px; }
/*</agl.folder>*/
/*<agl.folder "Left_Interest">*/
	#Most { width: 320px; float: left; clear: left; margin-top: 60px; }
	.ItemMost { color: #141414; font-size: 1.1em; line-height: 1.4em; width: 280px; margin: 5px 20px; padding: 0; }
/*</agl.folder>*/
/*<agl.folder "EndNote">*/
	.EndNote { -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 2px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; background-color: white; width: 960px; float: left; clear: left; margin: 20px 0 0; padding: 0; }
	.featureAnzeige { font-size: 0.97em; line-height: 1.3em; background-image: url(../standards/teaserfeatureAnzeige.jpg); background-repeat: no-repeat; background-position: 0 0; width: 320px; height: 178px; float: left; clear: right; margin: 0; padding: 0; cursor: pointer; }
	.featureBranche { font-size: 0.97em; line-height: 1.3em; background-image: url(../standards/teaserfeatureBranche.jpg); background-repeat: no-repeat; background-position: 0 0; width: 320px; height: 178px; float: left; clear: right; margin: 0; padding: 0; cursor: pointer; }
	.featureRatgeber { font-size: 0.97em; line-height: 1.3em; background-image: url(../standards/teaserfeatureRatgeber.jpg); background-repeat: no-repeat; background-position: 0 0; width: 320px; height: 178px; float: left; clear: right; margin: 0; padding: 0; cursor: pointer; }
	.featureRatgeberLeft { font-size: 0.97em; line-height: 1.3em; background-image: url(../standards/teaserfeatureRatgeber2.jpg); background-repeat: no-repeat; background-position: 0 0; width: 320px; height: 178px; float: left; clear: right; margin: 0; padding: 0; cursor: pointer; }
	.featureAnzeige:hover { background-position: 0 -178px; -webkit-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); -moz-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); }
	.featureBranche:hover { background-image: url(../standards/teaserfeatureBranche.jpg); background-position: 0 -178px; cursor: pointer; -webkit-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); -moz-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); }
	.featureRatgeber:hover  { background-image: url(../standards/teaserfeatureRatgeber.jpg); background-position: 0 -178px; cursor: pointer; -webkit-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); -moz-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); }
	.featureRatgeberLeft:hover { background-image: url(../standards/teaserfeatureRatgeber2.jpg); background-position: 0 -178px; cursor: pointer; -webkit-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); -moz-box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); box-shadow: inset 0 0 23px rgba(0, 136, 204, 0.2); }
	.Listfeature { width: 145px; height: 128px; overflow: hidden; float: right; clear: right; padding: 25px 25px 20px 20px; }
	/**/
	.featureHead { color: #000; font-size: 1.5em; font-weight: normal; line-height: 1.2em; background-image: none; text-decoration: none; width: 145px; overflow: hidden; float: left; clear: left; margin-bottom: 10px; }
	.featureSubHead { color: #333; font-size: 0.95em; font-weight: lighter; line-height: 1.3em; background-image: none; text-decoration: none; width: 145px; overflow: hidden; float: left; clear: left; margin-bottom: 10px; }
/*</agl.folder>*/
/*<agl.folder "Footers">*/
	#FooterEnd { width: 960px; float: left; clear: left; margin: 0; padding: 0 0 0; }
	.Footer { font-size: 0.9em; line-height: 1.4em; width: 960px; height: auto; float: left; clear: left; margin: 0; padding: 20px 0 20px 0; }
	.hiddenFoot { text-align: center; width: 960px; visibility: hidden; float: left; clear: left; margin: 0; padding: 0; }
	.Standort { color: #333; background-image: url(../standards/standort.gif); background-repeat: no-repeat; background-position: left center; width: 940px; float: left; clear: left; margin-top: 40px; margin-bottom: 5px; padding-left: 20px; }
	.URL { color: #333; background-image: url(../standards/url.gif); background-repeat: no-repeat; background-position: left center; width: 940px; float: left; clear: left; margin-bottom: 15px; padding-left: 20px; }
	#Hinweis { color: #b0b0b0; font-size: 0.8em; line-height: 1.6em; width: 960px; float: left; clear: left; margin: 25px 0 0; padding: 20px 0; }
	#Hinweis ul li { list-style-type: decimal; list-style-position: inside; }
	#transfer { color: #b0b0b0; font-size: 0.8em; line-height: 1.6em; width: 960px; float: left; clear: left; margin: 15px 0 0; padding: 0; }
	.zahl { color: #08c; font-size: 1.1em; font-weight: 700; font-style: italic; }
	#KeywordsTXT { color: #b0b0b0; font-size: 0.8em; line-height: 1.6em; width: 960px; float: left; clear: left; margin: 25px 0 200px; padding: 20px 0; }
	#KeywordsTXT a { color: #b0b0b0; }
/*</agl.folder>*/
/*<agl.folder "Lexikon">*/
	#Lexikon { margin-bottom: 15px; }
	.LexikonAlle { font-size: 1.1em; margin-bottom: 10px; }
	.LexikonABC { float: left; clear: right; margin-right: 10px; margin-bottom: 5px; }
	.LexikonABC a { color: #08c; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; padding-right: 7px; }
	.LexikonABC a:hover { color: black; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; padding-right: 7px; }
	.LexikonInhalt { float: left; clear: left; }
	.LexikonStichwort { font-size: 1.1em; font-weight: bold; width: 580px; float: left; clear: left; margin-top: 15px; margin-bottom: 10px; }
	.LexikonErklaerung { float: left; clear: left; margin-bottom: 35px; }
	.LexikonNavigation { float: left; clear: left; margin-top: 15px; margin-bottom: 15px; padding-right: 7px; }
	.txt .NEXT { color: #08c; font-weight: lighter; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt .NEXT:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.txt .BACK { color: #08c; font-weight: lighter; background-image: url(../standards/arrowBlueRe.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 7px; }
	.txt .BACK:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlackRe.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; padding-left: 7px; }
	.Place { width: 100%; height: 40px; float: left; clear: both; }
/*</agl.folder>*/
/*<agl.folder "Formulare">*/
	.KontaktFormular { width: 600px; float: left; clear: left; margin-bottom: 25px; border-width: 0; outline-width: 0; }
	.KontaktForm { width: 600px; margin: 0; padding: 0; }
	.KontaktList { width: 600px; border-width: 0; outline-width: 0; }
	.KontaktPlace { width: 600px; float: left; clear: left; margin-bottom: 25px; }
	.ktextInput { -webkit-appearance: none; -webkit-border-radius: 0px; font-size: 1em; width: 580px; height: 20px; float: left; clear: left; padding: 5px; border: solid 3px rgb(195,224,234); }
	.ktextInputBig { -webkit-appearance: none; -webkit-border-radius: 0px;  font-size: 1em; width: 580px; height: 250px; float: left; clear: left; padding: 5px; border: solid 3px rgb(195,224,234); }
	.ktextInput:hover { background-color: #eee; }
	.ktextInput:active { background-color: #eee; }
	.ktextInputBig:hover { background-color: #eee; }
	.ktextInputBig:active { background-color: #eee; }
	.KontaktPlace label{ color: #333; font-size: 1em; width: 600px; float: left; clear: left; margin: 0 0 0.5em; }
	.ktextSelect { width: 100px; float: left; clear: left; }
	.ktextRadio { background-color: fuchsia; float: left; clear: right; margin-right: 10px; }
	.KontaktButton { float: right; clear: right; }
	.button { color: #333; font-size: 1em; font-weight: bold; background-image: url(../standards/btn.png); text-align: center; width: 150px; height: 37px; padding: 5px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; cursor: pointer; }
	.button:active { color: white; font-weight: bold; background-image: url(../standards/btn2.png); text-align: center; width: 150px; height: 37px; padding: 5px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; cursor: pointer; }
	.button:hover { color: white; font-weight: bold; background-image: url(../standards/btn2.png); text-align: center; width: 150px; height: 37px; padding: 5px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; cursor: pointer; }
/*</agl.folder>*/
/*<agl.folder "faq">*/
	h4 { color: #959595; font-size: 1.1em; font-weight: bolder; font-style: normal; line-height: 1.2em; margin: 0 0 5px; padding: 0 0 5px; border-bottom: 1px solid #eee; }
	ul.FAQ-Questions { font-size: 1.2em; line-height: 1.7em; margin: 0 0 30px; padding: 0; }
	ul.FAQ { margin: 0 0 30px; padding: 0; }
	ul.FAQ li { font-size: 1.1em; line-height: 1.7em; margin: 5px 0; padding: 5px 0; list-style: none; }
	ul.FAQ li div.Question { font-size: 1.1em; display: block; border-bottom: 1px solid #eee; font-weight: bold; line-height: 1.7em; margin: 0 0 5px; }
/*</agl.folder>*/
/*<agl.folder "Presse">*/
	.Pagen { width: 600px; float: left; clear: left; margin-top: 25px; margin-bottom: 15px; }
	.PagenEintraege { width: 600px; float: left; clear: left; margin-bottom: 20px; }
	.PagenEintraege li { float: left; clear: left; }
	.PagenDatum { color: #6e6e6e; font-size: 1em; word-spacing: -0.02em; letter-spacing: -0.02em; width: 600px; float: left; clear: left; }
	.PagenHead { font-size: 1.5em; font-weight: lighter; font-style: normal; line-height: 1.4em; background-image: url(../standards/SubHeadbg2sp.jpg); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; width: 600px; float: left; clear: left; margin-top: 5px; margin-bottom: 5px; padding: 0 0 3px; }
	.Pagenescription { color: #333; font-size: 1.1em; line-height: 1.7em; width: 600px; float: left; clear: left; margin-bottom: 5px; }
	.Pagensubhead { color: #333; font-size: 1.15em; font-weight: bold; line-height: 1.7em; width: 600px; float: left; clear: left; margin-top: 5px; margin-bottom: 5px; }
	.Pagensubhead img[align^="left"] { vertical-align: baseline; margin: 0.4em 10px 0.86em -20px; border-style: none; outline-style: none; }
	.PagenContent img[align^="left"] { vertical-align: baseline; margin: 0.4em 10px 0.86em -20px; border-style: none; outline-style: none; }
	.PagenContent { color: #333; font-size: 1.1em; line-height: 1.7em;  width: 600px; float: left; clear: left; padding-bottom: 10px; }
	.PagenNever { color: #333; font-size: 1.1em; line-height: 1.7em; width: 600px; float: left; clear: left; margin-bottom: 5px; }
	.PrDatum { color: #6e6e6e; font-size: 1em; word-spacing: -0.02em; letter-spacing: -0.02em; width: 600px; float: left; clear: left; margin-top: 5px; margin-bottom: 5px; }
	.ptxt { background-image: none; width: 600px; float: left; clear: left; margin-bottom: 45px; }
	.PrDatumPrint { color: #6e6e6e; font-size: 1em; word-spacing: -0.02em; letter-spacing: -0.02em; width: 920px; float: left; clear: left; margin-top: 5px; margin-bottom: 5px; }
	.PagenMore { color: #333; font-size: 1.1em; line-height: 1.7em; background-image: url(../standards/SubHeadbg2sp.jpg); background-repeat: no-repeat; background-position: left bottom; width: 600px; float: left; clear: left; margin-bottom: 25px; padding-bottom: 25px; }
	.PagenMore a { color: #08c; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.PagenMore a:hover { color: black; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: underline; padding-right: 7px; }
/*</agl.folder>*/
/*<agl.folder "LogIn">*/
	#LogInOut { width: 960px; z-index: 2; float: left; clear: left; margin: 0; padding: 0; }
	#LogInOutMeinDoolia { width: 430px; z-index: 2; float: right; clear: left; margin: 0; padding: 0; }
	.TidyLogInOut { background-color: white; z-index: 3; float: right; clear: right; margin-top: -40px; margin-right: 25px; padding: 45px 15px 7px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; -webkit-border-shadow: 0px 0px 2px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
	.TidyLogInOutMeinDoolia { background-color: white; width: 390px; z-index: 3; float: right; clear: right; margin-top: -40px; margin-right: 25px; padding: 45px 15px 7px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; -webkit-border-shadow: 0px 0px 2px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
	.LogINtxt { float: left; clear: right; padding: 5px 0 5px 0; }
	.ClearLogIn { float: left; clear: left; }
	.AdminLogout { background-color: white; z-index: 3; float: right; clear: right; margin-top: -40px; margin-right: 25px; padding: 45px 15px 7px; -webkit-border-radius: 6px; -moz-border-radius: 6px; -khtml-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; -webkit-border-shadow: 0px 0px 2px #4c4c4c; -moz-box-shadow: 0px 0px 2px #4c4c4c; -khtml-box-shadow:  0px 0px 2px #4c4c4c; -ms-border-shadow: 0px 0px 2px #4c4c4c; -o-border-shadow: 0px 0px 2px #4c4c4c; }
/*</agl.folder>*/
/*<agl.folder "Create">*/
	#LogoCreate { width: 350px; height: 80px; float: left; clear: left; margin: 15px 0 0; padding: 40px 0 0; }
/*</agl.folder>*/
/*<agl.folder "Modell">*/
	#TrauerAnzgAd { color: #f0f; width: 960px; float: left; clear: left; padding-bottom: 25px; color: #333; font-size: 1.9em; font-weight: 700; line-height: 1.1em; letter-spacing: -0.02em; text-shadow: rgb(255, 255, 255) 1px 1px 0px; }
	#AnzgModell { width: 960px; float: left; clear: left; margin: 0 0 20px; padding: 0; }
	.sPACe { float: left; clear: left; margin-top: 40px; }
	#AnzgModell3sp { width: 960px; float: left; clear: left; margin: 0; padding: 0 0 0; }
	.Modell2spL { width: 480px; height: auto; float: left; clear: right; margin: 0; padding: 0; }
	.Modell2spR { width: 480px; height: auto; float: right; clear: right; margin: 0; padding: 0; }
	.ModellZeileL { -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 2px #000000; -moz-box-shadow: 0px 0px 2px #000000; -khtml-box-shadow:  0px 0px 2px #000000; -ms-border-shadow: 0px 0px 2px #000000; -o-border-shadow: 0px 0px 2px #000000; background-color: white; color: #333; font-size: 1.1em; line-height: 1.7em; background-color: white; width: 400px; height: 600px; float: left; clear: left; margin: 0; padding: 30px; }
	.ModellZeileR { -webkit-border-radius: 2px; -moz-border-radius: 2px; -khtml-border-radius: 2px; -ms-border-radius: 2px; -o-border-radius: 2px; -webkit-border-shadow: 0px 0px 2px #000000; -moz-box-shadow: 0px 0px 2px #000000; -khtml-box-shadow:  0px 0px 2px #000000; -ms-border-shadow: 0px 0px 2px #000000; -o-border-shadow: 0px 0px 2px #000000; background-color: white; color: #333; font-size: 1.1em; line-height: 1.7em; background-color: white; width: 400px; height: 600px; float: right; clear: right; margin: 0; padding: 30px; }
	.xfgtbu { background-color: #dbdfe2; position: relative; width: 340px; height: 56px; float: left; clear: left; margin-left: -17px; padding: 12px; }
	.clearxfgtbu { float: left; clear: both; }
	.hgdesy { color: white; font-size: 1.2em; font-weight: 700; background-color: #08c; text-decoration: none; text-align: center; width: 120px; height: 32px; float: left; clear: right; margin-right: 5px; padding: 16px 17px 8px; cursor: pointer; }
	.hgdesy:hover { color: white; background-color: black; text-decoration: none; }
	.opwafd { background-image: url(../standards/bsp.png); background-repeat: no-repeat; background-position: left -12px; width: 180px; }
	.opwafd:hover { background-image: url(../standards/bsp.png); background-repeat: no-repeat; background-position: left -92px; }
	.opwafdStr { background-image: url(../standards/bspStartseite.png); background-repeat: no-repeat; background-position: left -12px; width: 180px; }
	.opwafdStr:hover { background-image: url(../standards/bspStartseite.png); background-repeat: no-repeat; background-position: left -92px; }
	.ModellANZimg { float: left; clear: right; margin-right: 10px; }
	.ModelBD { height: 320px; float: left; clear: left; margin: 0; padding: 0; }
	.ModelBD a { color: #08c; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.ModelBD a:hover { color: black; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: underline; padding-right: 7px; }
	.ModellUL ul { float: left; clear: left; list-style-position: outside; display: inline; }
	.ModellUL li { font-size: 1em; line-height: 1.6em; margin-left: 25px; list-style-image: url(../standards/true.png); list-style-position: outside; }
	.Modellbuch { position: relative; width: 250px; float: left; clear: left; padding-top: 10px; }
	.ModellbuchSternchen { color: #333; font-size: 0.85em; line-height: 1.3em; position: relative; width: 400px; float: left; clear: left; padding-top: 25px; }
	.ModellbuchSternchenSmall { color: #333; font-size: 0.85em; line-height: 1.3em; position: relative; width: 290px; float: left; clear: left; padding-top: 25px; }
	.BDAbstandPLUS { color: #949494; font-size: 0.9em; margin-top: 10px; margin-bottom: 5px; padding-left: 130px; }
	.BDH { color: #333; font-size: 1.2em; font-weight: bold; padding-left: 130px; }
	.ModelBD a { color: #08c; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.ModelBD a:hover { color: black; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: underline; padding-right: 7px; }
	.EintragBuchenZelle { float: left; clear: left; }
/*</agl.folder>*/
/*<agl.folder "SeiteTeaser">*/
	#RatgeberSeite { color: #5a5a5a; font-size: 1em; line-height: 2.2em; background-image: none; background-repeat: repeat-x; background-position: left top; width: 280px; float: left; clear: left; margin: 0 -20px 20px; padding: 0 20px; list-style-type: none; display: inline; }
	.RatgeberSeiteHead   { color: #5a5a5a; font-weight: bold; line-height: 1.4em; background-image: url(../standards/NavFolderHelp.gif); display:block; background-repeat: no-repeat; background-position: left bottom; width: 270px; list-style-type: none; list-style-image: none; margin: 15px 0 0; padding: 0 5px 7px            }
	.RatgeberSeiteSubHead { color: #5a5a5a; line-height: 1.5em; width: 270px; padding: 5px; }
	.RatgeberSeiteLink { color: #5a5a5a; line-height: 1.5em; width: 270px; padding-top: 2px; padding-right: 5px; padding-left: 5px; }
	.RatgeberSeiteLink a { color: #08c; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.RatgeberSeiteLink a:hover { color: black; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: underline; padding-right: 7px; }
/*</agl.folder>*/
/*<agl.folder "sitemap">*/
	.sitemap { line-height: 1.1em; }
	.sitemap li { margin-top: 5px; }
/*</agl.folder>*/
/*<agl.folder "weitere">*/
	.ErrorMessage { color: #C00; }
/*</agl.folder>*/
/*<agl.folder "registrieren">*/
	.ABtxt { color: #333; font-size: 1.1em; line-height: 1.7em; width: 100%; float: left; clear: left; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
	.ABtxt a { color: #333; text-decoration: none; }
	.ABtxt a:hover { color: black; text-decoration: underline; }
	.ABtxt .txtLink { color: #08c; font-weight: lighter; background-image: url(../standards/arrowBlue.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.ABtxt .txtLink:hover { color: black; font-weight: lighter; background-image: url(../standards/arrowBlack.gif); background-repeat: no-repeat; background-position: right center; text-decoration: none; padding-right: 7px; }
	.NEW { background-color: #cdeeff; float: left; clear: left; margin-top: -10px; padding: 10px 20px 120px; }
/*</agl.folder>*/
.FlaechePlus { color: white; font-size: 1em; font-weight: 700; background-color: #08c; text-decoration: none; padding: 10px 20px; border-style: none; border-width: 0; outline-style: none; outline-width: 0; cursor: pointer; }
.FlaechePlus:hover { color: white; font-weight: 700; background-color: #8f8f8f; text-decoration: none; }
.FlaechePlus a { color: white; font-size: 1em; font-weight: 700; text-decoration: none; }
.FlaechePlus a:hover { color: white; font-weight: 700; text-decoration: none; }
/*<agl.folder "Aktion">*/
.ModelBDAktion { float: left; clear: left; display: block; }
.hgdesyAktion { color: white; font-size: 1.2em; font-weight: 700; background-color: #08c; text-decoration: none; text-align: center; width: 100%; height: 32px; float: left; clear: right; margin-top: 20px; padding: 16px 17px 8px; cursor: pointer; display: block; }
.hgdesyAktion:hover { color: white; background-color: black; text-decoration: none; }
#extraAktion { color: #08c; line-height: 1.2em; margin-top: 1em; padding-top: 0.5em; border-top: 1px solid #c8c8c8; }
.ModellUL li#extraAktion { list-style-image: url(https://www.doolia.de/standards/plus.png); }
.ModelBDAktionabspann { color: #7f7f7f; font-size: 0.8em; line-height: 1.3em; float: left; clear: left; margin-top: 20px; display: block; }
/*</agl.folder>*/