@charset "ISO-8859-1";
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, big, cite, code, del, em, img, ins, q, s, samp, small, strike, strong, sub, sup, tt, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-variant:normal;font-size:100%;text-decoration:none;text-transform:none;font-family:inherit;letter-spacing:normal;word-spacing:normal;vertical-align:baseline;} :focus {outline:0;} body {line-height:0px;font-size:0px;color:black;background:white;} ol, ul {list-style:none;} table {border-collapse:separate;border-spacing:0;} caption, th, td {text-align:left;font-weight:normal;} blockquote:before, blockquote:after, q:before, q:after {content:"";} blockquote, q {quotes:"" "";} * {padding:0;margin:0;border:none;} 
/* SLIMBOX */
#lbOverlay {position:absolute;left:0;width:100%;background-color:#000;cursor:pointer;}
#lbCenter, #lbBottomContainer {position:absolute;left:50%;overflow:hidden;background-color:#fff;}
.lbLoading {background:#fff url("../ac_img/gen/sb_loading.gif") no-repeat center;}
#lbImage {position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat;}
#lbPrevLink, #lbNextLink {display:block;position:absolute;top:0;width:50%;outline:none;}
#lbPrevLink {left:0;}
#lbPrevLink:hover {background:transparent url("../ac_img/gen/sb_prevlabel.gif") no-repeat 0% 15%;}
#lbNextLink {right:0;}
#lbNextLink:hover {background:transparent url("../ac_img/gen/sb_nextlabel.gif") no-repeat 100% 15%;}
#lbBottom {font-family:Arial, Helvetica, sans-serif;font-size:0.75em;color:#666;line-height:1.0em;text-align:left;border:10px solid #fff;border-top-style:none;}
#lbCloseLink {display:block;float:right;width:113px;height:22px;background:transparent url("../ac_img/gen/sb_closelabel.gif") no-repeat center;margin:5px 0;}
#lbCaption, #lbNumber {margin-right:71px;}
#lbCaption {font-weight:bold;}





#vorschau h1, #vorschau h2, #vorschau h3, #vorschau h4, #vorschau h5, #vorschau h6, 
#frontend h1, #frontend h2, #frontend h3, #frontend h4, #frontend h5, #frontend h6 {clear:both;display:block;}
#vorschau, #frontend, #frontend #inhalt {
	font-family:		Arial, Helvetica, Verdana, Trebuchet, 'Trebuchet MS', sans-serif;
	font-size:			1.0em;
	font-weight:		normal;
	color:				#000;
	line-height:		1.3em;
}
#frontend h1 {
	font-size:			1.8em;
	font-weight:		bold;
	font-variant:		normal;
	color:				#000;
	letter-spacing:		-0.05em;
	line-height:		1.2em;
	word-spacing:		0em;
	margin:				0.5em 0;
}
#vorschau h2, #frontend h2 {
	font-size:			1.5em;
	font-weight:		bold;
	color:				#000;
	letter-spacing:		-0.05em;
	line-height:		1.2em;
	word-spacing:		0em;
	margin-top:			1.5em;
}
#vorschau h3, #frontend h3 {
	font-size:			1.2em;
	font-weight:		bold;
	font-variant:		normal;
	color:				#000;
	letter-spacing:		-0.05em;
	line-height:		1.2em;
	margin-top:			1.75em;
}
#vorschau h4, #frontend h4 {
	font-size:			0.9em;
	font-weight:		normal;
	color:				#000;
	letter-spacing:		0.1em;
	line-height:		1.2em;
	word-spacing:		0.1em;
	margin-top:			1.0em;
}
#vorschau h5, #frontend h5 {
	font-family:		Times, 'Times New Roman', serif;
	font-size:			1.0em;
	font-weight:		normal;
	color:				#a0a0a0;
	line-height:		1.2em;
	margin-top:			0.5em;
}
#vorschau h6, #frontend h6 {
	font-size:			0.8em;
	font-weight:		normal;
	color:				#a0a0a0;
	letter-spacing:		0.1em;
	line-height:		1.2em;
	word-spacing:		0.1em;
	margin-top:			0.5em;
}





#vorschau address, #frontend address {
	clear:				both;
	display:			block;
	width:				70%;
	color:				#000;
	letter-spacing:		0.1em;
	line-height:		1.1em;
	word-spacing:		0.1em;
	margin:				0.7em 0 1.0em;
}
#vorschau blockquote, #frontend blockquote {
	clear:				both;
	display:			block;
	width:				70%;
	font-family:		Times, 'Times New Roman', serif;
	color:				#a0a0a0;
	letter-spacing:		0.1em;
	line-height:		1.1em;
	word-spacing:		0.2em;
	margin-left:		1.4em;
}
#vorschau blockquote p, #frontend blockquote p {
	font-family:		Times, 'Times New Roman', serif;
	color:				#a0a0a0;
	letter-spacing:		0.1em;
	line-height:		1.1em;
	word-spacing:		0.2em;
	margin:				0.4em 0 0.7em;
}
#vorschau p, #frontend p {
	display:			block;
	clear:				both;
	line-height:		1.2em;
	margin:				0.7em 0 1.0em;
	text-align:justify;
}
#vorschau pre, #frontend pre {
	display:			block;
	clear:				both;
	color:				#000;
	line-height:		1.0em;
	margin:				0.7em 0 1.0em;
	white-space:		pre-wrap;
	white-space:		-moz-pre-wrap;
	white-space:		-pre-wrap;
	white-space:		-o-pre-wrap;
	word-wrap:			break-word;
}





#vorschau abbr, #frontend abbr {color:#a0a0a0;}
#vorschau big, #frontend big {font-size:1.4em;font-variant:small-caps;}
#vorschau cite, #frontend cite {font-family:Times, 'Times New Roman', serif;color:#a0a0a0;letter-spacing:0.1em;word-spacing:0.2em;}
#vorschau code, #frontend code {font-family:"Courier New", Courier, monospace;color:#a0a0a0;letter-spacing:0.1em;word-spacing:0.1em;}
#vorschau del, #frontend del, #vorschau strike, #frontend strike {font-style:oblique;color:#a0a0a0;text-decoration:line-through;}
#vorschau em, #frontend em, #vorschau i, #frontend i {font-style:oblique;}
#vorschau ins, #frontend ins, #vorschau u, #frontend u {text-decoration:underline;}
#vorschau q, #frontend q {font-family:Times, 'Times New Roman', serif;color:#a0a0a0;letter-spacing:0.1em;word-spacing:0.2em;}
#vorschau samp, #frontend samp {font-weight:normal;font-style:italic;}
#vorschau small, #frontend small, #vorschau sub, #frontend sub, #vorschau sup, #frontend sup {font-size:0.7em;}
#vorschau sup, #frontend sup {vertical-align:super !important}
#vorschau sub, #frontend sub {vertical-align:sub !important}
#vorschau strong, #frontend strong, #vorschau b, #frontend b {font-weight:bold;}
#vorschau tt, #frontend tt {font-family:"Courier New", Courier, monospace;}







#frontend ul, #vorschau ul {margin:0.7em 0 1.0em 2em;list-style-type:none;list-style-image:url("../ac_img/fr/list.gif");}
#frontend ul li ul, #vorschau ul li ul {margin:0.4em 0 0.7em 2em;list-style-image:url("../ac_img/fr/listsub.gif");font-size:0.9em;}
#frontend ol, #vorschau ol {margin:0.7em 0 1em 2em;list-style-type:decimal;}
#frontend .seitenauswahl, #frontend .limitierung {
	clear:				both;
	float:				right;
	width:				auto;
	height:				2.0em;
	font-size:			0.9em;
	color:				#00ff00;
	text-align:			right;
}





#vorschau a:link, #vorschau a:visited, #vorschau a:active, #vorschau a:focus, #vorschau a:hover, 
#frontend a:link, #frontend a:visited, #frontend a:active, #frontend a:focus, #frontend a:hover {
	letter-spacing:		0.05em;
	text-decoration:	underline !important;
}
#vorschau small a:link, #vorschau small a:visited, #vorschau small a:active, #vorschau small a:focus, #vorschau small a:hover, 
#frontend small a:link, #frontend small a:visited, #frontend small a:active, #frontend small a:focus, #frontend small a:hover {
	text-decoration:	none !important;
}
#vorschau big a:link, #vorschau big a:visited, #vorschau big a:active, #vorschau big a:focus, #vorschau big a:hover, 
#frontend big a:link, #frontend big a:visited, #frontend big a:active, #frontend big a:focus, #frontend big a:hover {
	letter-spacing:		0.05em;
	text-decoration:	none !important;
	word-spacing:		0.1em;
	font-variant:		small-caps;
}
#vorschau h3 a:link, #vorschau h3 a:visited, #vorschau h3 a:active, #vorschau h3 a:focus, #vorschau h3 a:hover, 
#frontend h3 a:link, #frontend h3 a:visited, #frontend h3 a:active, #frontend h3 a:focus, #frontend h3 a:hover {
	font-weight:		bold;
	text-decoration:	none !important;
}
#vorschau a:link, #frontend a:link {color:#4369a7 !important;}
#vorschau a:visited, #frontend a:visited {color:#4369a7 !important;}
#frontend a:hover, #frontend a:active, #frontend a:focus {color:#081832 !important;}
a[rel="external"] {padding-right:13px;background:transparent url("../ac_img/gen/link_extern.gif") 100% 50% no-repeat;}
a[rel="download"] {padding-right:13px;background:transparent url("../ac_img/gen/link_download.gif") 100% 50% no-repeat;}
#vorschau a[rel^="artcontent-single"], #vorschau a[rel^="artcontent-single"], 
#frontend a[rel^="artcontent-single"], #frontend a[rel^="artcontent-single"] {padding-right:13px;background:transparent url("../ac_img/gen/link_image.gif") 100% 50% no-repeat;}
#vorschau a.img-Hover:link, #vorschau a.img-Hover:visited, #vorschau a.img-Hover:active, #vorschau a.img-Hover:hover, #vorschau a.img-Hover:focus, 
#frontend a.img-Hover:link, #frontend a.img-Hover:visited, #frontend a.img-Hover:active, #frontend a.img-Hover:hover, #frontend a.img-Hover:focus {
	display:	block;
	padding:	0 4px;
	border:		none;
	background:	none;
}
#vorschau a.img-Hover:active, #vorschau a.img-Hover:hover, #vorschau a.img-Hover:focus, 
#frontend a.img-Hover:active, #frontend a.img-Hover:hover, #frontend a.img-Hover:focus {
	border:			0 solid #081832;
	padding:		0 1px;
	border-width:	0 3px;
	opacity:1.0 !important;
	-moz-opacity:1.0 !important;
	filter:alpha(opacity=100);
}
#frontend img, #vorschau img {padding:2px;margin:3px 8px;border:1px solid #e3e3e3;}
#vorschau .icon_sbook img, #frontend .icon_sbook img {padding:0 !important;margin:0 !important;border:none !important;}
#vorschau .img-Hover img, #frontend .img-Hover img {padding:0 !important;margin:0 !important;border:none !important;}





#vorschau .auswahl, #frontend .auswahl {
	display:			block;
	width:				35em;
	margin:				1.0em 0 3.0em 2.0em;
	list-style-type:	none;
}
#vorschau .auswahl li, #vorschau .auswahl .activ, 
#frontend .auswahl li, #frontend .auswahl .activ {
	display:	block;
	width:		30em;
	padding:	1px 0;
}
#vorschau .auswahl li a:link, #vorschau .auswahl li a:visited, #vorschau .auswahl li a:hover, #vorschau .auswahl li a:active, 
#vorschau .auswahl li a:focus, #vorschau .auswahl .activ a, #frontend .auswahl li a:link, #frontend .auswahl li a:visited, 
#frontend .auswahl li a:hover, #frontend .auswahl li a:active, #frontend .auswahl li a:focus, #frontend .auswahl .activ a {
	font-size:	0.95em;
	background:	none;
}
#vorschau .auswahl li a:link, #frontend .auswahl li a:link			{color:#4369a7;}
#vorschau .auswahl li a:visited, #frontend .auswahl li a:visited	{color:#4369a7;}
#vorschau .auswahl li a:hover, #vorschau .auswahl li a:active, 
#vorschau .auswahl li a:focus, #vorschau .auswahl .activ, 
#frontend .auswahl li a:hover, #frontend .auswahl li a:active, 
#frontend .auswahl li a:focus, #frontend .auswahl .activ			{color:#081832;}
#frontend .auswahl li ul, #frontend .auswahl li ul {
	display:			block;
	width:				30em;
	margin:				0.5em 0 0.7em 2.0em;
	list-style-type:	none;
}
#vorschau .auswahl li ul li, #vorschau .auswahl li ul .activ, 
#frontend .auswahl li ul li, #frontend .auswahl li ul .activ {
	display:	block;
	width:		25em;
	padding:	1px 0;
}
#vorschau .auswahl li ul li a:link, #vorschau .auswahl li ul li a:visited, 
#vorschau .auswahl li ul li a:active, #vorschau .auswahl li ul li a:hover, 
#vorschau .auswahl li ul li a:focus, #vorschau .auswahl li ul .activ a, 
#frontend .auswahl li ul li a:link, #frontend .auswahl li ul li a:visited, 
#frontend .auswahl li ul li a:active, #frontend .auswahl li ul li a:hover, 
#frontend .auswahl li ul li a:focus, #frontend .auswahl li ul .activ a {
	font-size:	0.85em;
	background:	none;
}
#vorschau .auswahl li ul li a:link, #frontend .auswahl li ul li a:link			{color:#4369a7;}
#vorschau .auswahl li ul li a:visited, #frontend .auswahl li ul li a:visited	{color:#4369a7;}
#vorschau .auswahl li ul li a:hover, #vorschau .auswahl li ul li a:active, 
#vorschau .auswahl li ul li a:focus, #vorschau .auswahl li ul .activ a, 
#frontend .auswahl li ul li a:hover, #frontend .auswahl li ul li a:active, 
#frontend .auswahl li ul li a:focus, #frontend .auswahl li ul .activ a		{color:#081832;}




#frontend .cl-Grau		{color:#a0a0a0;}
#frontend .cl-Rot		{color:#872a2a;}
#frontend .cl-Gruen		{color:#42872a;}
#frontend .cl-Blau		{color:#4369a7;}
#frontend .cl-Gelb		{color:#e2bf33;}
#frontend .bg-Hell		{background-color:#f8f8f8;}
#frontend .bg-Dunkel	{background-color:#f2f2f2;}
#frontend table td, #vorschau table td {border-bottom:1px solid #C2C2C2;}


.dpl-No, #frontend form fieldset input.dpl-No {z-index:999;position:absolute;height:0;width:0;border:none;background:none;margin:0;top:0;left:0;clear:both;font-size:0px;line-height:0px;} .dpl-Block {display:block;} .clear {clear:both;} .cl-Left {clear:left;} .cl-Right {clear:right;} .fl-Left {float:left;} .fl-Right {float:right;} .ah-Left {text-align:left;} .ah-Center {text-align:center;} .ah-Right {text-align:right;} .ah-Block {text-align:justify;} .av-Top	{vertical-align:top;} .av-Center {vertical-align:middle;} .av-Bottom {vertical-align:bottom;} .fluss-Left {float:left;margin:0.7em 1.3em 0.7em 0;text-align:left;padding:0 4px;} .fluss-Right {float:right;margin:0.7em 0 0.7em 1.3em;text-align:right;padding:0 4px;} 
/* CLEARFIX-KLASSE */
fieldset:after, p:after, div:after, .fix:after {content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0px;line-height:0px;} fieldset, p, div, .fix {display:inline-block;}
/* hides from IE/Mac \*/
*html fieldset, *html p, *html div, *html .fix, {height:1%;} fieldset, p, div, .fix {display:block;}
/* End hide from IE-mac */
.w-auto	{width:auto;} .w-total {width:100%;} .w-50 {width:50px;} .h-auto {height:auto;} .h-total {height:100%;}
.pd-0 {padding:0;} .pd-2 {padding:2px;} .pd-5 {padding:5px;} .mg-auto {margin:0 auto;} .mg-0 {margin:0;} .mg-2 {margin:2px;} .mg-5 {margin:5px;} .bo-None {border:none;}
.fs-9 {font-size:0.8em;} .fs-10 {font-size:0.9em;} .fw-Bold {font-weight:bold;} .fw-Normal {font-weight:normal;} .fd-Underline {text-decoration:underline;}
table caption {font-size:1em;font-weight:bold;text-align:left;font-style:italic;margin:0.5em 0 1.0em 0;} table {table-layout:fixed;border-collapse:collapse;border-spacing:0;text-align:left;} table tr th {text-align:left;padding:2px;font-weight:bold;border-bottom:2px solid #000;} table tr td {padding:2px;} .td-50 {width:46px;} .td-75 {width:71px;} .td-100 {width:96px;} .td-125 {width:121px;} .td-150 {width:146px;} .td-200 {width:196px;} .td-250 {width:246px;} .td-300 {width:296px;} .td-350 {width:346px;} .td-400 {width:396px;} .td-450 {width:446px;} .td-500 {width:496px;}
