
@font-face {
/*font-family: "Play-Regular-webfont";*/
font-family:"Play-Regular-webfont";
src: url("../fonts/Play-Regular-webfont.eot");
src: url("../fonts/Play-Regular-webfont.eot?#iefix") format("embedded-opentype"),
     url("../fonts/Play-Regular-webfont.woff") format("woff"),
     url("../fonts/Play-Regular-webfont.ttf") format("truetype"),
     url("../fonts/Play-Regular-webfont.svg#PlayRegular") format("svg");
font-weight: lighter;
}

@font-face {
/*font-family: "Exo";*/
font-family:"Exo";
src: url("../fonts/Exo/Exo-Regular.ttf") format("truetype");
font-weight: lighter;
}

@font-face {
/*font-family: "DroidSans";*/
font-family:"DroidSans";
src: url("../fonts/Droid_Sans/DroidSans.ttf") format("truetype");
font-weight: lighter;
}

@font-face {
/*font-family: "PT_Sans_Narrow";*/
font-family:"PT_Sans_Narrow";
src: url("../fonts/PT_Sans_Narrow/PT_Sans-Narrow-Web-Regular.ttf") format("truetype");
font-weight: lighter;
}

@font-face {
/*font-family: "BebasNeue-webfont";*/
font-family:"BebasNeue-webfont";
src: url("../fonts/BebasNeue-webfont.eot");
src: url("../fonts/BebasNeue-webfont.eot?#iefix") format("embedded-opentype"),
     url("../fonts/BebasNeue-webfont.woff") format("woff"),
     url("../fonts/BebasNeue-webfont.ttf") format("truetype"),
     url("../fonts/BebasNeue-webfont.svg#PlayRegular") format("svg");
font-weight: lighter;
}

@font-face {
/*font-family: "Raleway-Regular";*/
font-family:"Raleway";
src: url("../fonts/Raleway/Raleway-Light.ttf") format("truetype");
font-weight: lighter;
}

body
	{
		font-family: "PT_Sans_Narrow", Tahoma, Arial, sans-serif;
		background: url(../images/bg.jpg) no-repeat center center fixed; 
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;

		text-shadow:0px 1px 2px rgba(10,10,10,1);
		font-weight:normal;
		color:#FFFFFF;
		letter-spacing:1.5pt;
		word-spacing:0pt;
	
		background-color:black;
		font-size: %d;
		cursor:default;
		font-size: 1.2em;
		font-weight: 500;
		
        overflow:hidden;
	}	
	
iframe
    {
        z-index: 0;
        border: none;
                /* Runde Kanten */
        -moz-border-radius: 15px;
    	-webkit-border-radius: 15px;
    	border-radius: 15px;        
    }

#bg_pattern { 
	background-image: url(../images/15.png); 
	position: fixed; 
	opacity: 0.8; 
	left: 0px; 
	top: 0px; 
	width: 100%; 
	height: 100%; 
	z-index: -1;
	}

    
.site_content
    {
    	z-index: 0;
        position: relative;
        top: 170px;
        margin: auto;
    }

.site_content_gallery
    {
    	z-index: 0;
        position: relative;
        top: 50px;
        bottom: 50px;
        margin: 0px;
        padding: 0px;
    }
    
.opaque 
    {
        background-color:transparent;
    }
    
#fade_in
    {
        -webkit-transition: opacity 1s ease-in-out;
        transition: opacity 1s ease-in-out;
    }

.content_background
    {
        background-image: url(../images/501.png);
        width: 100%;
        height: 800px;

        /* Runde Kanten */
        -moz-border-radius: 15px;
    	-webkit-border-radius: 15px;
    	border-radius: 15px;
    	/*border: 1px solid black;*/ 
    }

.content_inside
    {
        margin-left: 20px;
        margin-right: 20px;
        font-size: 3vh;
    }

.me_image
	{
		height:70vh;
	}

.con_image
	{
		height: auto;
		max-width: 50vh;
	}

.urheber_text
	{
		font-size: 2.7vh;
	}

.menu_band
	{
		z-index: 99;
		position:fixed;
		width:100%; 
		height:50px;
		top:0px;
		padding:0px;
		margin-left:-8px;
		background-image:url(../images/black_80prozent.png);
		border-bottom: 1px solid white; 
	}
	
.footer
	{
		position:fixed;
		bottom:0px;
		text-align:center;
		padding:10px;
		width:100%;
		margin-left:-8px;
		background-image:url(../images/black_80prozent.png);
		border-top: 1px solid white;
	}

a						/* Linkfarbe definieren */
	{
	color:white;
	text-decoration:none;
	}

.link_deactiv						/* Linkfarbe definieren */
	{
	color: #30312B;
	text-decoration: none;
	}
	
 a:hover				/* Linkfarbe beim hover über dem Link */
	{	
	color: #15578F;
	}
	
ol,ul 
	{
	list-style:none;
	}