@charset "UTF-8";
/*CSS sylvia kaestel*/

/* ============================================
Stylesheet Baustelle 
===============================================*/

/* ============================================
	1. Kalibrierung und allgemeine Syles
===============================================*/

*{margin: 0; padding: 0;}

img { border: 0 none;}
a img {border: 0 none;}

html, body{min-width:100%;min-height:100%;}
html{background:url(bilder/hg.jpg) no-repeat;background-size:100% 100%;}

.wrapper{width:800px;margin:auto;}

header{
	background-color:#FFF;
	height: 120px;
	display:block;	
	margin-top:60px;	
	}

.logo {
	float:right;
	margin-top:20px;
	}
	

.content-container {
	margin-top:30px;
	padding-bottom:60px;
	width:600px;
	margin-right:auto;
	margin-left:auto;
	}



footer {
	background-color:#FFF;
	height:30px;
	width:100%;
	position:fixed;
	bottom:0px;
	}	
	



#copyright {
    float: left;
    padding-top: 5px;
	padding-left: 15px;
	font-size: 11px;
}

#copyright p {
	font-size: 11px;
	color:#7B0000;
	}


.sublinks {
    float: right;
    padding-top: 3px;
	padding-right: 15px;
}

footer a {
    font-family: Lucida Grande,Verdana,Geneva,sans-serif;
    font-size: 11px;
	
	text-decoration:none;	
	}
	
	
footer a:link {
	color:#7B0000;
	}
	
footer a:visited {
	color:#7B0000;	
	}
	
footer a:hover {
	color: #999;		
	}
	
footer a:active {
	color:#999;		
	}
	


	
/* ============================================
	2. Typo
===============================================*/

h1 {
    color: #FFF;
	text-align:center;
    font-family: Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,Geneva,sans-serif;
    font-size: 80px;
    font-weight: bold;
	margin-bottom: 0.3em;
}



h2 {
    color: #FFF;
	text-align:center;
    font-family: Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,Geneva,sans-serif;
    font-size: 15px;
	line-height: 1.2em;
    font-weight: normal;
	margin-bottom: 0.8em;
	
	}

h2.coming-soon {
	font-size: 30px;
	text-transform:uppercase;
	margin-bottom: 1em;
	
	}	
	
h3 {
    color: #FFF;
    font-family: Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,Geneva,sans-serif;
    font-size: 15px;
	font-weight: normal;
	}
	
	
	
h4 {
    color: #FFF;
    font-family: Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,Geneva,sans-serif;
    font-size: 13px;
	font-weight: normal;
	}

.subline-startseite {
	font-size: 16px;
	}

p {
    color: #FFF;
    font-family: Lucida Grande,Lucida Sans Unicode,Lucida Sans,Arial,Geneva,sans-serif;
    font-size: 13px;
    line-height: 1.5em;
    margin-bottom: 1em;
	font-weight: normal;
	text-align:center;
}
	
.p-fett {
	font-weight: bold;
	
	}


p a:link {
	color: #39C;
	}
	
p a:visited {
	color: #39C;	
	}
	
p a:hover {
	color: #938272;		
	}

	
.kein-abstand-unten {
	margin-bottom: 0px;
	}
	
.negativ {
	color:#FFF;	
	}	



/*:::floating layouts :::::::::::::::::::::::::::::*/
	
.clearfix:after {
	content:".";
	display:block;
	clear:both;
	font-size:0;
	height:0;
	visibility:hidden;
	}
	
	
	/*patch für IE7 zu clearfix*/
	*:first-child+html .clearfix {min-height: 0;}
	
	/*patch für IE6 zu clearfix*/
	*html .clearfix { height: 1%; }		
/*:::::::::::::::::::::::::::::::::::::::::::::::::::*/	