/* CSS Document *//* allgemein */body {	background-color: #0f6;	background-image: url(../Bilder/pacground.gif);	background-attachment: fixed;}h1,h2,h3,h4,h6,pre,div,td,th,address {	font-family:Arial,sans-serif;	font-size: 90%;	color:#000000;	vertical-align:top;	margin-top:1px;	margin-bottom:1px;}h2 {	font-size: 85%;	margin-top: 10px;}p {	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;	font-size: 100%;	text-indent: 15px;	color: #000000;	text-align: justify;	vertical-align: top;	margin: 3px;}ul {	list-style:disc;	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;	font-size:11px;	color:#000000;	text-align:left;	vertical-align:top;	margin-top:1px;	margin-bottom:1px;}span {	color: #ff0;}span.flickrblau {	color: #0063dc;}span.flickrpink {	color: #ed3890;}span.farbe1 {	color:#999999;}span.rahmenall {	text-decoration: line-through;	color: #690;}span.button {	border: 1px solid #666;	color: #666;}span.arial {	font-family:  arial, sans-serif;	color: black;}img.nor {	width: 30%;	margin-right:5px;	margin-left:5px;	margin-top:5px;	margin-bottom:5px;	float:right;	border:0px;}img.norklein {	width: 15%;	margin-right: 5px;	margin-left: 5px;	margin-top: 5px;	margin-bottom: 5px;	float: right;	border: 0px;}img.einhundert {	width: 100%;	margin-right: 5px;	margin-left: 5px;	margin-top: 5px;	margin-bottom: 5px;	border: 0px;}.h1a {	font-size:18px;	text-align:center;	color:#000000;	margin-bottom:10px;	border-bottom:2px solid #000000;}a {	font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;	border: 0;}a:link {	color:#06F;	text-decoration:none;}a:visited {	color:#06F;	text-decoration:none;}a:hover {	color: #00F;	text-decoration:none;	cursor:crosshair;}/* Intro */.intro {	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 105%;	text-indent: -10px;;	color: #000000;	text-align: justify;	vertical-align: top;	margin-top: 1px;	margin-bottom: 1px;	padding-left: 15px;	background-image: url(http://www.viellieb.org/Version3_0/Bilder/bg_t_fff.gif);}span.intro {	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;	font-size: 90%;	font-style: italic;	color: #066;	background: transparent;}span.klein {	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;	font-size: 50%;	font-style: italic;	color: #0f6;	background: transparent;}/* Outro */.out { 	font-family: verdana, lucida, arial, helvetica, sans-serif;	font-size: 85%;	text-indent: 0;	color:#000000;	text-align:justify;	vertical-align:top;	margin-top:1px;	margin-bottom:1px;}	/* Inhalt */h3.ueber {	font-size: 100%;	color: #333;}h4.ueberclear {	font-size: 90%;	color: #333;}h1.datum {	text-indent: 10px;	font-size: 105%;	color: #ccc;}h1.titel {	text-indent: 10px;	font-size: 105%;	color: #999;}h2.titel {	text-indent: 10px;	font-size: 110%;	color: #333;}h4.unter {	font-size: 95%	color: #333;}a.ainhalta {	color: #555;}a.ainhalta:hover {	color: #00f;}ol.ueber {	list-style-type: decimal;}ol.unter {	list-style-type: upper-roman;}p.zumin {	font-size: 80%;	text-align: right;	clear: right;}a.azuminhalta {	color: #999;}a.azuminhalta:hover {	color: #99f;}hr.master {	width: 100%;	color: #ccf;	margin-top: 20px;}hr.slave {	width: 100%;	color: #ccc;	border: 1px dashed #ccc;	clear: right;}p.schrift1 {	font-size: 90%;	text-indent: 0;}p.schrift2 {	font-size: 90%;	margin-left: 0;	text-indent: 0;}p.quelle {	font-size: 85%;	text-indent: 0;}/* MenŸ */.bulletlist {	background: transparent;	font-size: 85%;	margin: 1px;	padding: 10px 5px 1px 10px;}dt.r {	font-size: 85%;	padding-left: 6px;	padding-right: 1px;	color: #066;}a.a1a {	color: #066;}a.a1a:hover {	color: #00f;}dd {	font-size: 90%;	margin-left: 15px;}li.links {	font-size: 95%;	text-indent: 10px;	list-style-type: none;}/* Flickrfotos */#bildwechsel {	position: relative;	top: 10px;	left: 10px;	margin-bottom: 20px;}/* MenŸ Kalender von Dug Falby */#jetzt {	position: absolute;	left: 2em;	top: 1em;	z-index: 12;}#naechster {	position: absolute;	left: 8em;	top: 1em;	z-index: 11;}#dritter {	position: absolute;	left: 14em;	top: 1em;	z-index: 10;}#vierter {	position: absolute;	left: 20em;	top: 1em;	z-index: 9;}#fuenfter {	position: absolute;	left: 26em;	top: 1em;	z-index: 8;}#sechster {	position: absolute;	left: 32em;	top: 1em;	z-index: 7;}#siebenter {	position: absolute;	left: 38em;	top: 1em;	z-index: 6;}#achter {	position: absolute;	left: 44em;	top: 1em;	z-index: 5;}#neunter {	position: absolute;	left: 50em;	top: 1em;	z-index: 4;}#zehnter {	position: absolute;	left: 56em;	top: 1em;	z-index: 3;}#elfter {	position: absolute;	left: 62em;	top: 1em;	z-index: 2;}#zwoelfter {	position: absolute;	left: 68em;	top: 1em;	z-index: 1;}.kalender {	position: relative;	width: 40%;  	line-height: 140%;	border-top: 1px solid #999;	border-bottom: 1px solid #999;	color: #666;	font-family: Verdana, Arial, sans-serif;	font-size: 8px;	padding: 15px 20px 3px 2px;	text-align: center;	margin-bottom: 20px;	}.kalender table {	background: transparent;	padding: 2px;	font-size: 95%;	border-collapse: collapse;	border: 0px;	width: 5em;	}.kalender caption {	background: transparent;	color: #000;	font-family: Verdana, Arial, sans-serif;	font-size: 120%;	text-align: left;	font-weight: bold;	text-transform: uppercase;	letter-spacing: .1em;	}.kalender th {	text-align: center;	font-weight: normal;	}.kalender td {	text-align: center;	}.kalenderklein {	position: relative;	width: 10px;  	line-height: 140%;	color: #666;	font-family: Verdana, Arial, sans-serif;	font-size: 7px;	padding: 20px 20px 20px 2px;	text-align: center;	margin-bottom: 30px;	}.kalenderklein:hover {  	line-height: 140%;	color: #666;	font-family: Verdana, Arial, sans-serif;	font-size: 10px;	padding: 20px 20px 20px 2px;	text-align: center;	margin-bottom: 30px;	}.kalenderklein a:hover {	color: #f00;}.kalenderklein table {	background: #fff;	padding: 2px;	font-size: 95%;	border-collapse: collapse;	border: 0px;	width: 5em;	}.kalenderklein caption {	background: #fff;	color: #666;	font-family: Verdana, Arial, sans-serif;	font-size: 120%;	text-align: left;	font-weight: bold;	text-transform: uppercase;	letter-spacing: .1em;	}.kalenderklein th {	text-align: center;	font-weight: normal;	}.kalenderklein td {	text-align: center;	}