@charset "utf-8";

/*
* CSS for www.tanju-ayguen.de
* written by Korbinian Schmid
* February 2009
* www.omsn.de
*
* COLORS
* dark white 	#F2F4F2
* grey 			#667172
* dark blue 	#055661
* pink 			#cc1d86
* HARMONY		#33e279
*/

body 				{ font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; background: url(../img/bg.gif); }

h1 					{ text-align: center; font-size: 85px; letter-spacing: -5px; font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; }
h1 a 				{ color: #055661; text-decoration: none; }
h1 a:hover 			{ color: #667172; }
h2 					{ color: #055661; }

.content			{ margin-bottom: 50px; }
.content a, .book a { color: #055661; text-decoration: none; border-bottom: 1px solid #000; }
.content a:hover, .book a:hover { color: #000; }

p 					{ margin: 10px 0; }
.center 			{ text-align: center; }
.book 				{ background-color: #F2F4F2; padding: 5px; margin-top: 25px; }
#cover 				{ border: 1px solid #555; }
.nav 				{ background-color: #F2F4F2; height: 21px; margin-bottom: 15px; }
.nav ul 			{ list-style: none; display: block; }
.nav ul li 			{ float: left; margin: 0px 40px 0px 10px; }
.nav ul li a 		{ color: #000; text-decoration: none; }
.nav ul li a:hover 	{ color: #055661; text-decoration: none; font-weight: bold; }
.content 			{ background-color: #fff; padding: 10px; }
.photo				{ float:right; }
.text				{ padding-right: 230px; }
blockquote 			{ padding-left: 50px; background: transparent url(../img/quote.gif) no-repeat; } 

table 				{ border-collapse: collapse; }

.kapitel			{ float: left; width: 110px; font-size: 16px; margin-top: 12px; }
.inhaltsvz			{ width: 570px; margin: 5px 0; }
.inhaltsvz td, .inhaltsvz th { border: 1px #667172 solid; background-color: #F2F4F2; }
.inhaltsvz th 		{ padding: 10px 0; }
.inhaltsvz td		{ padding: 5px; }

.bestellen			{ border: 1px #667172 solid; background-color: #F2F4F2; padding: 10px; }
.bestellen .info	{ padding-left: 150px; height: 200px; }


.lebensl			{ margin-bottom: 25px; width: 100%; }
.lebensl tr	.alt	{ background-color: #F2F4F2; }
.lebensl tr	td 		{ padding: 5px 0; }
.lebensl tr	td:first-child { width: 150px; }
.lebensl tr	td a	{ border: 0; }
.lebensl .timg		{ text-align:center; vertical-align: middle; }

