/* allgemeine angaben
-------------------------------------- */

body {
	padding: 0;
	margin: 0;
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 71.01%;
	line-height: 1.5em;
	background-color: #C7BC9B;
	background-image: url(../pics/bg.jpg);
	background-repeat: repeat;
}
a, a:link, a:active, a:visited, 
font a, font a:link, font a:active, font a:visited {
	color: #84A13D;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:hover, font a:hover {
	color: #84A13D;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
font {
	font-size: 100.01%;
}
table, tr, td, th {
	font-size: 100.01%;
	vertical-align: top;
}

img {
	border: none;
}

/* am Bildschirm verstecken */
.hideScreen, .showPrint {
	display: none;
	visibility: hidden;
	height: 1px;
	overflow: hidden;
}

/* navigation 
------------------------------------------------------- */

/* navigation
------------------------------------ */
.hTop {
	background-image: url(../pics/nav/bg_quicknav.png);
	background-repeat: no-repeat;
	background-position: 380px 0;
	width: 474px;
	height: 37px;
	padding: 0 0 0 455px;
}
.hLeft {
	width: 59px;
	height: 147px;
	float: left;
}
.h1 {
	background-image: url(../pics/nav/persoenlichkeiten.gif);
	background-repeat: no-repeat;
	width: 202px;
	height: 139px;
	float: left;
	margin-left: 62px;
}
.h2 {
	background-image: url(../pics/nav/blickpunkte.gif);
	background-repeat: no-repeat;
	width: 156px;
	height: 139px;
	float: left;
}
.h3 {
	background-image: url(../pics/nav/streifzuege.gif);
	background-repeat: no-repeat;
	width: 140px;
	height: 139px;
	float: left;
}
.h4 {
	background-image: url(../pics/nav/gastliches.gif);
	background-repeat: no-repeat;
	width: 133px;
	height: 139px;
	float: left;
}
.h5 {
	background-image: url(../pics/nav/vorgestellt.gif);
	background-repeat: no-repeat;
	width: 127px;
	height: 147px;
	float: left;
}
.hRight {
	background-image: url(../pics/nav/header_right.jpg);
	background-repeat: no-repeat;
	width: 189px;
	height: 147px;
	float: left;
}
.hBottom {
	background-image: url(../pics/nav/header_bottom.gif);
	background-repeat: no-repeat;
	width: 992px;
	height: 66px;
	float: left;
}

/* home | kontakt | impressum */
.hTop a {
	text-decoration: none;
	color: #666666;
	font-size: 10px;
	margin-right: 4px;
}
.hTop a:hover {
	color: #84A13D;
	text-decoration: underline;
}
.hTop img {
	border: none;
	margin-top: 6px;
}

/* mainnav */
.h1 a {
	width: 100%;
	height: 135px;
	display: block;
}
.h2 a {
	width: 100%;
	height: 140px;
	display: block;
}
.h3 a {
	width: 100%;
	height: 140px;
	display: block;
}
.h4 a {
	width: 100%;
	height: 115px;
	display: block;
}
.h5 a {
	width: 100%;
	height: 70px;
	display: block;
}
.h1 a:hover, .h1aktiv {
	background-image: url(../pics/nav/persoenlichkeiten_akt.gif);
	background-repeat: no-repeat;
}
.h2 a:hover, .h2aktiv {
	background-image: url(../pics/nav/blickpunkte_akt.gif);
	background-repeat: no-repeat;
}
.h3 a:hover, .h3aktiv {
	background-image: url(../pics/nav/streifzuege_akt.gif);
	background-repeat: no-repeat;
}
.h4 a:hover, .h4aktiv {
	background-image: url(../pics/nav/gastliches_akt.gif);
	background-repeat: no-repeat;
}
.h5 a:hover, .h5aktiv {
	background-image: url(../pics/nav/vorgestellt_akt.gif);
	background-repeat: no-repeat;
}


#subnav ul {
	width: 170px;
	margin: 0 0 0 26px;
	padding: 0 0 0.1em 0;
	list-style-type: none;
	background-image: url(../pics/nav/nav_trenner.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
#subnav ul li {
	line-height: 1.1em;
	padding: 0.7em 0 0.6em 5px;
	background-image: url(../pics/nav/nav_trenner.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#subnav ul li a {
	color: #000;
	text-decoration: none;
}
#subnav ul .aktiv {
	font-weight: bold;
}
#subnav ul li a:hover {
	color: #84A13D;
}
#subnav ul li .current {
	color: #84A13D;
}

#subnav ul li ul {
	width: 160px;
	margin: 0.5em 0 0 10px;
	padding: 0;
	list-style-type: none;
	background-image: none;
	font-weight: normal;
}
#subnav ul li ul li {
	line-height: 1.1em;
	padding: 0.3em 0 0.3em 0;
	background-image: none;
}
#subnav ul li ul .aktiv, #subnav ul li ul .aktiv a {
	font-weight: normal;
	color: #84A13D;
}

/* layout 
-------------------------------------------------- */

#header {
	width: 992px;
	height: 250px;
}
#headerBild {
	background-image: url(../pics/nav/weimar-lese.jpg);
	background-repeat: no-repeat;
	width: 992px;
	height: 184px;
}
#headerBild .headerBogen1 {
	background-image: url(../pics/nav/bg_nav_bogen2.gif);
	background-repeat: no-repeat;
	width: 992px;
	height: 184px;
}
#headerBild .headerBogen2 {
	background-image: url(../pics/nav/bg_nav_bogen.png);
	background-repeat: no-repeat;
	width: 992px;
	height: 184px;
}
#headerBild .hLogo {
	background-image: url(../pics/logo_deutschland_lese.gif);
	background-repeat: no-repeat;
	width: 205px;
	height: 39px;
	position: absolute;
	z-index: 3456;
	top: 147px;
	left: 690px;
}
#page {
	width: 822px;
	float: left;
	clear: both;
	position: relative;
	left: 170px;
	background-image: url(../pics/bg_content.gif);
	background-repeat: repeat-y;
}
#spLeft {
	padding: 0;
	margin: 0 0 0 -170px;
	width: 235px;
	float: left;
	position: relative;
	z-index: 38;
	line-height: 1.4em;
}
#subnavOuter {
	padding: 0;
	margin: 0;
	width: 235px;
	background-image: url(../pics/bg_nav.jpg);
	background-repeat: repeat-y;
	float: left;
}
#subnav {
	padding: 0 0 35px 0;
	margin: -20px 0 0 0;
	width: 235px;
	background-image: url(../pics/bg_nav_u.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
}
.teaserOuter {
	background-image: url(../pics/bg_nav.jpg);
	background-repeat: repeat-y;
	float: left;
}
.teaserInner {
	background-image: url(../pics/bg_teaser_o.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
}
.teaserInner2 {
	background-image: url(../pics/bg_teaser_o2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: left;
}
.teaserInner img, .teaserInner2 img {
	margin-bottom: 5px;
}
.teaser {
	background-image: url(../pics/bg_teaser_u.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	width: 235px;
}
.teaserText {
	margin: 23px 0 25px 31px;
	float: left;
	width: 165px;
}
#spLeft .teaserText img {
	float: none;
}
.teaserLink {
	text-align: right;
	width: 165px;
	margin: 0;
	padding: 0.2em 0 0 0;
	float: none;
}
.teaserLink a {
	font-weight: bold;
	font-size: 0.9em;
	padding-right: 10px;
	margin-top: 9px;
	background-image: url(../pics/pfeil.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 1em;
	display: block;
}
#spContent {
	padding: 0 0 3em 0;
	margin: 0;
	width: 675px;
	float: left;
	position: relative;
	z-index: 34;
}
.contentText {
	width: 645px;
	margin: -25px 30px 0 0;
	float: left;
}
#spContent .absatz {
	margin: 0 0 8px 0;
	clear: left;
}
.contentFooter {
	clear: both;
	width: 760px;
	height: 110px;
	background-image: url(../pics/footer.jpg);
	background-repeat: no-repeat;
}
#footer {
	clear: both;
	width: 760px;
	min-height: 110px;
	margin-left: 170px;
	color: #7a693b;
	line-height: 1.1em;
}
#footerInner {
	width: 660px;
	padding-left: 65px;
	padding-right: 15px;
	background-color: #fff;
	background-image: url(../pics/footer.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-bottom: 65px;
}
#footer a {
	color: #7a693b;
}

/* autoren */
.autorBild {
	float: left;
	padding-right: 20px;
}
.autorAngaben {
	float: left;
}
.autorWerke {
	width: auto;
	border-top: 1px solid #84A13D;
	margin-top: 20px;
	padding-top: 15px;
}

/* streifzüge|aufgefunden|vorgeschmeckt */
.contentBild {
	float: left;
	padding-right: 17px;
}
.contentAngaben {
	float: right;
	width: 485px;
	padding-bottom: 4px;
	border-bottom: 1px solid #84A13D;
}
.contentAngabenNoImg {
	width: 100%;
}
.zusatz {
	color: #959595;
}
.link {
	font-weight: bold;
	font-size: 0.9em;
	padding-right: 10px;
	background-image: url(../pics/pfeil.gif);
	background-repeat: no-repeat;
	background-position: right;
	line-height: 1em;
}
.mehrUeber {
	float: left;
}
.weitereWerke {
	float: right;
}

.cBreit {
	width: 100%;
}

/* übersichts-listen */
.listeReihe {
	width: 645px;
	padding-bottom: 4px;
	padding-top: 15px;
	border-bottom: 1px solid #84A13D;
	float: left;
}
.listeImg {
	width: 60px;
	padding-right: 10px;
	padding-top: 5px;
	float: left;
}
.listeText {
	width: 569px;
	float: right;
}
.listeText a.linkTitle {
	color: #000;
	font-weight: bold;
}
.backNext {
	float: none;
	clear: both;
	padding-top: 30px;
	width: 100%;
	text-align: center;
}

/* pagination */
#spContent .pagination {
	padding: 0.5em 0;
	margin: 0.5em 0 0.2em 0;
	clear: both;
}
#spContent .pagination .aktiv {
	font-weight: bold;
	color: #000;
}
#spContent .pagTop {
	border-bottom: 1px solid #84A13D;
}
#spContent .pagBottom {
	margin-top: 1em;
}
#spContent .inaktiv {
	color: #ddd;
}

/* übersicht vorgeschmeckt */
.imgVorgeschmeckt {
	width: 110px;
	padding-right: 2px;
	float: left;
}
.textVorgeschmeckt {
	width: 190px;
	float: right;
}
.feldVorgeschmeckt {
	width: 310px;
	float: left;
	padding-right: 10px;
	padding-top: 15px;
}
.reiheVorgeschmeckt {
	width: 645px;
	padding-bottom: 4px;
	padding-top: 20px;
	border-bottom: 1px solid #84A13D;
	float: left;
}
.zwReiheVorgeschmeckt {
	width: 645px;
	height: 5px;
	margin-bottom: 4px;
	padding-top: 4px;
	border-bottom: 1px solid #84A13D;
	float: none;
	clear: both;
	overflow: hidden;
}

/* inhalt 
---------------------------------------- */

.fliesstext {
	color: #000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 71.01%;
	line-height: 1.5em;
}
h1 {
	color: #000;
	font-size: 1.2em;
	line-height: 1.4em;
	font-weight: bold;
	margin: 0 0 0.5em 0;
	padding: 0;
}
h2 {
	color: #000;
	font-size: 1.1em;
	line-height: 1.3em;
	font-weight: bold;
	margin: 0 0 0.3em 0;
	padding: 0;
}
h3, h4, h5, h6 {
	color: #000;
	font-size: 1em;
	line-height: 1.2em;
	margin-bottom: 4px;
	font-weight: bold;
	margin: 0 0 0.2em 0;
	padding: 0;
}
hr {
	background-color: #84A13D;
	color: #84A13D;
	height: 1px;
	overflow: hidden;
	border: none;
}
p {
	margin: 0;
	padding: 0 0 0.7em 0;
}
.umbruch {
	clear: both;
	float: none;
	height: 0;
	overflow: hidden;
}

h2 {
	color: #000;
	font-size: 1.1em;
	line-height: 1.3em;
	font-weight: bold;
	margin: 0 0 0.3em 0;
	padding: 0;
}

#spLeft .teaser h2 {
	margin-bottom: 0.7em;
}

#spContent .bild .bild-untertitel {
	color: #999999;
}

/* text um content bilder herumfließen */
#spContent img.bildLinks, #spContent .floatLeft {
	float: left;
	position: relative;
	margin: 0.5em 1.5em 1.5em 0;
}
#spContent img.bildRechts, #spContent .floatRight {
	float: right;
	position: relative;
	margin: 0.5em 0 1.5em 1.5em;
}

#spContent ul {
	margin: 0.5em 0 0.5em 0.5em;
	padding: 0;
	list-style-type: none;
}
#spContent ul li {
	background-image: url(../pics/icons/li.gif);
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	padding-left: 15px;
}
#spContent ul li a.pdf {
	background-image: url(../pics/icons/pdf.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: -23px;
	background-color: #AFC57D;
	display: block;
}
#spContent ul li a.bild {
	background-image: url(../pics/icons/gif.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: -23px;
	background-color: #AFC57D;
	display: block;
}
#spContent ul li a.email {
	background-image: url(../pics/icons/email.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: -23px;
	background-color: #AFC57D;
	display: block;
}

/* links im content */
#spContent a.pdf {
	background-image: url(../pics/icons/pdf.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#spContent a.bild {
	background-image: url(../pics/icons/gif.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#spContent a.email {
	background-image: url(../pics/icons/email.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
#spContent a.pdf, #spContent a.bild, #spContent a.email {
	padding-bottom: 4px;
}
#spContent .gedicht {
	font-family: Monotype Corsiva, Georgia, Lucida Grande, Trebuchet MS, Verdana, sans-serif;
	font-size: 1.7em;
	line-height: 1.3em;
}
#spContent .gedicht a, #spContent .gedicht  a:link, #spContent .gedicht a:active, #spContent .gedicht a:visited, 
#spContent .gedicht font a, #spContent .gedicht font a:link, #spContent .gedicht font a:active, #spContent .gedicht font a:visited {
	font-family: Monotype Corsiva, Georgia, Lucida Grande, Trebuchet MS, Verdana, sans-serif;
	font-size: 1em;
	line-height: 1.3em;
}

/* 2 spaltig */
#spContent .spalte2 {
	width: 310px;
	float: left;
	margin-right: 10px;
}
#spContent .spalte3 {
	width: 310px;
	float: right;
}

/* sitemap */
#spContent ul.sitemap li {
	font-weight: bold;
	margin-bottom: 1em;
	background: none;
	padding-left: 0;
	font-size: 1.3em;
}
#spContent ul.sitemap li ul li {
	font-weight: normal;
	margin-bottom: 0;
	background-image: url(../pics/icons/li.gif);
	background-repeat: no-repeat;
	background-position: 0 0.3em;
	padding-left: 15px;
	font-size: 0.75em;
}
#spContent ul.sitemap li ul li ul li {
	font-size: 1em;
}

/* bildergalerie */
/* image gallery */
#spContent .galerieGalerie {
	padding: 0 0 2em 0;
	float: none;
	clear: both;
}
#spContent .galerieThumbnail {
	width: 120px;
	height: 112px;
	border: 1px solid #cdcdcd;
	float: left;
	margin: 0 7px 7px 0;
	padding-top: 6px;
	text-align: center;
}

/* google uebersetzung */
.goog-te-gadget-simple .goog-te-menu-value span {
	font-size: 11px;
}

