/*
File: lp_papierwerke.css
Style definitions for website papierwerke.info
*/

/* styles common to all lp sites ---------------------- */
/* 2nd entry to provide local style visibility -------- */
@import url('http://flyhi.de/styles/lp_common.css');
@import url('../../styles/lp_common.css');

/* papierwerke.info tag styles ------------------------ */

li {
	margin-top:0.4em;
}

/* papierwerke.info class styles */

.pageicon {
	/* used for the standard page icon on papierwerke.info pages */
	float:left;
	padding-right:20px;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:1em;
}

.floatingmenu {
	position:fixed;
	/* width &amp; margin-left must fit #contentwrapper */
	width:180px;
	margin-left:-200px;
	background:#eeeeee;
	border:solid 1px #dddddd;
	z-index:100;
}

.floatingmenu a, .floatingmenu p, .floatingmenu h3 {
	color:#006;
	text-decoration:none;
	margin-top:0.2em;
	margin-bottom:0.2em;
	margin-left:0.5em;
	margin-right:0.5em;
}

.floatingmenu a:hover {
	color:#009;
	text-decoration:underline;
}

.floatingmenu .thispage {
	color:black;
	font-weight:bold;
}

.floatingmenu .indentlevel1 {
	margin-left:2em;
}

.floatingmenu .indentlevel2 {
	margin-left:4em;
}

.lit_highlight {
	font-weight:bold;
}

.lit_comment {
	color:#333333;
}

.lit_verlag {
	font-size:small;
}

.subhead {
	font-weight:bold;
	text-decoration:underline;
	padding-top:1em;
}

.example {
	font-style:italic;
}

/* papierwerke.info id styles */

#contentwrapper {
	/* margin-left must fit .floatingmenu */
	margin-left:200px;
	margin-bottom:4em;
}

/* overrides for bootstrap classes*/

/* turn carousel indicators into small squares and position them */
.carousel-indicators li {
  width: 6px;
  height: 6px;
}
.carousel-indicators {
  bottom: 1.4em;
}
.carousel-control-prev,
.carousel-control-next {
	top: 15px;
	align-items: flex-start;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23222' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

/* new styles for bootstrap conversion */

.nav_list {
	list-style-type:none;
}

.pw_navlink {
	text-decoration:none;
	color:#666;
}
.pw_navbox {
	position:fixed;
	left:15px;
	z-index:100;
	border-radius:5px;
	background-color:rgba(255, 255, 255, 0.6);
	padding:5px;
}
.pw_active {
	pointer-events:none;
	font-weight:bold;
}

#body_pw {
	background-image:url(../icons/crumpled_paper_2.jpg);
	background-color:#FEFAF8;
}

.page_icon_col {
	max-width: 240px;
}

.pw_sidebar {
	max-width: 230px;
}

.pw_navbar {
	position:relative;
	width:100%;
	padding-left:15px;
	margin-top:-5px;
	margin-bottom:5px;
}

/* end of file */
‚
