@charset "UTF-8";/***************************************CSS-DOCUMENT, made by Irene HoferDirectory:1. Reset & calibration settings2. Screen settings***************************************//*-------------------------------------1. Reset & calibration settings-------------------------------------*/* { 	padding:0;	margin:0;	border:none;	}body {	background:url(img/hintergrund.jpg);	background-repeat:repeat;	color:#000;	font:62.5% Arial, Arial, Helvetica, sans-serif;	margin:0;	padding:0;	text-align:center;	}	div {	text-align:left;	}	/* clearfix zum Aufheben der Floatumgebung */.clearfix:after {	content: ".";	display: block;	height: 0;	font-size: 0;	clear: both;	visibility: hidden;	}.clearfix {	display: inline-block;	}/* Hides from IE-mac \*/* html .clearfix {	height: 1%;	}	.clearfix {	display: block;	}/* End hide from IE-mac */img {	border:none;	border-bottom:none;	}/*-------------------------------------2. Screen settings-------------------------------------*/hr {	border-bottom:1px solid #00aad2;	margin-bottom:12px;	}form {	font-size:1.2em;	}	input,select {	border:1px solid #00aad2;	}	small {	font-size:1em;	color:#343434;	margin-bottom:5px;	}h1 {	padding-left:25px;	font-size:2em;	line-height:2.2em;	margin-bottom:15px;	color:#00aad2;	}	h2 {	font-size:1.8em;	line-height:1.6em;	margin-bottom:10px;	color:#00aad2;	}	h3 {	font-size:1.6em;	line-height:1.8em;	}h4 {	font-size:1.4em;	line-height:1.6em;	margin-bottom:8px;	}	p {	font-size:1.2em;	line-height:1.2em;	padding-bottom:15px;	}/*----------PAGE----------*/#page {	width:1000px;	margin: 0 auto;	text-align:left;	}/*----------HEADER----------*/#header {	width:993px;	height:442px;	background-image:url(img/header.png);	background-repeat:no-repeat;	margin:0 auto;	}		/*----------LOGO----------*/	#logo {	float:right;	width:466px;	height:234px;	margin-top:-15px;	}/*----------FLICKR_TEXT----------*/#flickr_text {	padding-left:400px;	padding-top:300px;	}/*----------FLICKR----------*/	#flickr a {	background:url(img/flickr.png) no-repeat;	width:266px;	height:35px;	display:block;	clear:both;	float:right;	margin-top:20px;	margin-right:30px;	}		/*----------CONTAINER_LINKS----------*/#container_links {	//margin-top:70px;	float:left;	margin-bottom:80px;	}	/*----------SEITENNAV----------*/#seitennav_oben {	margin-left:-1px;	background-image:url(img/seitennav_oben.png);	width:280px;	height:25px;	}	#seitennav {	background-image:url(img/seitennav.png);	background-repeat:repeat-y;	margin:0;	padding:20px;	text-align:left;	visibility:visible;	width:260px;	z-index:1;	}	#seitennav p {	font-size:1.2em;	}	#seitennav_unten {	width:280px;	height:25px;	background-image:url(img/seitennav_unten.png);	margin-bottom: 30px;	}#seitennav ul {	text-indent:20px;	list-style:none;	text-transform:uppercase;	font-size:1.5em;	line-height:1.5em;		}	#seitennav p a {	text-decoration:none;	border-bottom:1px dotted #00aad2;	color:#000;	}#seitennav p a:hover {	color:#00aad2;	}/*----------LOGIN----------*/#login {	margin-bottom:40px;	margin-left:55px;	padding-top:15px;	}	/*----------WERBUNG----------*/#werbung {	}	/*----------CONTAINER_RECHTS----------*/#container_rechts {	//margin-top:70px;	float:right;}	/*----------TEXTFELD----------*/#textfeld_oben {	background:url(img/textfeld_oben.png);	width:663px;	height:25px;	}	#textfeld {	background-image:url(img/textfeld.png);	background-repeat:repeat-y;	margin:0;	padding:0;	text-align:left;	visibility:visible;	width:663px;	z-index:1;	padding-bottom:10px;	}#textfeld_unten {	background:url(img/textfeld_unten.png);	width:663px;	height:25px;	margin-bottom:80px;	}	#textfeld a {	text-decoration:none;	border-bottom:1px dotted #00aad2;	color:#000;	}#textfeld a:hover {	color:#00aad2;	}	#inhalt {	padding-left:20px;	padding-right:15px;	}	/*----------FOOTPANEL----------*/#footpanel {	clear:both;	position: fixed;	bottom: 0; left: 0;	z-index: 9999; /*--Keeps the panel on top of all other elements--*/	background: #e3e2e2;	border: 1px solid #c3c3c3;	border-bottom: none;	width: 94%;	margin: 0 3%;	bottom:0;	}*html #footpanel { /*--IE6 Hack - Fixed Positioning to the Bottom--*/	margin-top: -1px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/	position: absolute;	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));}#footpanel ul {	padding: 0; margin: 0;	float: left;	width: 100%;	list-style: none;	border-top: 1px solid #fff; /*--Gives the bevel feel on the panel--*/	font-size: 1.1em;	}	#footpanel ul li{	padding: 0; margin: 0;	float: left;	position: relative;	}#footpanel ul li a{	padding: 5px;	float: left;	text-indent: -9999px; /*--For text replacement - Shove text off of the page--*/	height: 16px; width: 16px;	text-decoration: none;	color: #333;	position: relative;	}html #footpanel ul li a:hover {	background-color: #fff;	}html #footpanel ul li a.active { /*--Active state when sub-panel is open--*/	background-color: #fff;	height: 17px;	margin-top: -2px; /*--Push it up 2px to attach the active button to sub-panel--*/	border: 1px solid #555;	border-top: none;	z-index: 200; /*--Keeps the active link on top of the sub-panel--*/	position: relative;	}#footpanel a.home{	background: url(img/home.png) no-repeat 15px center;	width: 50px;	padding-left: 40px;	border-right: 1px solid #bbb;	text-indent: 0; /*--Reset text indent since there will be a combination of both text and image--*/	}a.profile {	background: url(img/user.png) no-repeat center center; 	}	a.editprofile {	background: url(img/wrench_screwdriver.png) no-repeat center center;	}	a.contacts {	background: url(img/address_book.png) no-repeat center center;	}	a.messages {	background: url(img/mail.png) no-repeat center center;	}	a.alerts {	background: url(img/newspaper.png) no-repeat center center;	}#footpanel li#chatpanel, #footpanel li#alertpanel {	float: right; /*--Right align the chat and alert panels--*/	}#footpanel a small {	text-align: center;	width: 70px;	background: url(pop_arrow.gif) no-repeat center bottom;	padding: 5px 5px 11px;	display: none; /*--Hide by default--*/	color: #fff;	font-size: 1em;	text-indent: 0;	}	#footpanel a:hover small {	display: block; /*--Show on hover--*/	position: absolute;	top: -35px; /*--Position tooltip 35px above the list item--*/	left: 50%;	margin-left: -40px; /*--Center the tooltip--*/	z-index: 9999;	}#footpanel li.adresse {	padding-top:6px;	float:right;	margin-right:15px;	font-size:0.9em;	color:#343434;	}#footpanel li.adresse a {	color:#00aad2;	display:block;	}	#mc_embed_signup {	display:none;	}	
