body {

background-image: url(images/german.jpg), url(images/bg1.jpg);
background-repeat: no-repeat;
background-color:#1F1F1F;
background-position: top right;
background-attachment: absolute;
}

::-webkit-scrollbar {width: 19px; height: 3px; background: #1F1F1F;}
::-webkit-scrollbar-thumb {background-color: #E03D3D; border: 0px;}


.picture {
float:left;
margin:2px;
}

#container {
width:800px; margin-left: auto;
margin-top: 610px;
margin-right:70px; }


p {
font-size: 14px;color:#B5AEAE;font-weight: normal; text-transform: none;
       font-family: 'Gabriela', serif; letter-spacing:1px; text-align:justify; line-height:23px;}

h1 {
letter-spacing:4px;font-size: 28px;
color:#BF5454;text-align:center;
margin:0px;
font-weight: normal;
font-family: 'Gabriela', cursive;
text-align:justify;
border-radius: 40px;
	 -moz-border-radius: 40px;
	 -webkit-border-radius: 40px;
text-transform: uppercase;
opacity:0.6;
	
}

font-weight: normal;
font-family: 'Gabriela', serif;
}


#content {
width:800px;
}

.contentx  {
background-repeat: repeat;
margin-bottom:14px;
width:800px;
padding: 10px 20px;

}

#navi{
	position: absolute;
	width: 400px;
	right:920px;
	top: 550px;
  z-index:2;
}

a.navi {
color: #ffffff;
	letter-spacing: 3px;
        font: bold 18px 'Gabriela', sans-serif;
background-repeat: repeat;
	line-height: 15px;
	padding: 15px;
	display: block;
        border: 0px;
        text-align: left;
        text-transform: uppercase;
        text-decoration: none;
	text-shadow: none;
        width: 290px;
        margin: 10px;
background-image: linear-gradient(#BF5454, #524040);
	}

a.navi:link {
color: #ffffff;
	letter-spacing: 3px;
        font: bold 18px 'Gabriela', sans-serif;
background-repeat: repeat;
	line-height: 15px;
	padding: 15px;
	display: block;
        border: 0px;
        text-align: left;
        text-transform: uppercase;
        text-decoration: none;
	text-shadow: none;
        width: 290px;
        margin: 10px;
background-image: linear-gradient(#BF5454, #524040);
	}


a.navi:active {
color: #ffffff;
	letter-spacing: 3px;
        font: bold 18px 'Gabriela', sans-serif;
background-repeat: repeat;
	line-height: 15px;
	padding: 15px;
	display: block;
        border: 0px;
        text-align: left;
        text-transform: uppercase;
        text-decoration: none;
	text-shadow: none;
        width: 290px;
        margin: 10px;
background-image: linear-gradient(#BF5454, #524040);
	}

a.navi:visited {
color: #ffffff;
	letter-spacing: 3px;
        font: bold 18px 'Gabriela', sans-serif;
background-repeat: repeat;
	line-height: 15px;
	padding: 15px;
	display: block;
        border: 0px;
        text-align: left;
        text-transform: uppercase;
        text-decoration: none;
	text-shadow: none;
        width: 290px;
        margin: 10px;
background-image: linear-gradient(#BF5454, #524040);
	}


a.navi:hover{
color: #ffffff;
	letter-spacing: 3px;
        font: bold 18px 'Gabriela', sans-serif;
background-repeat: repeat;
	line-height: 15px;
	padding: 15px;
	display: block;
        border: 0px;
        text-align: left;
        text-transform: uppercase;
        text-decoration: none;
	text-shadow: none;
        width: 340px;
        margin: 10px;background-image: linear-gradient(#8F754D, #524040);
	}

#navigation i {
	font-family: 'FontAwesome';
	font-style: normal;
        color:inherit;
        font-size:inherit;
}



#footer {
clear:both;
text-align:center;
}












a:link {color: #E08080; 
        text-decoration:none;
	font-size: 14px;
        letter-spacing:1px;
font-family: 'Abel', cursive;
        font-weight: 500;
        text-transform: uppercase; 
        padding-top:3px;
        padding-bottom:3px;
        padding-left:6px;
        padding-right:6px;
  opacity: 0.8;}






a:visited {color: #E08080; 
        text-decoration:none;
	font-size: 14px;
        letter-spacing:1px;
font-family: 'Abel', cursive;
        font-weight: 500;
        text-transform: uppercase; 
        padding-top:3px;
        padding-bottom:3px;
        padding-left:6px;
        padding-right:6px;
  opacity: 0.8;


}


a:hover {
transition:  .9s ease-out;
-moz-transition:  .9s ease-out;
-webkit-transition: .9s ease-out;
-o-transition: .9s ease-out;
color:#E08080;
cursor:pointer;
font-size: 14px;
        letter-spacing:1px;
font-family: 'Abel', cursive;
text-decoration:none;
     border-bottom: 0;
opacity:0.7;
 -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;
  opacity: 0.7;

}  




b { 
        color: #BD6888; 
        text-decoration:none;
	font-size: 19px;
        letter-spacing:2px;
font-family: 'Abel', cursive;
        font-weight: 500;
        text-transform: uppercase; 
        padding-top:3px;
        padding-bottom:3px;
        padding-left:6px;
        padding-right:6px;
  opacity: 0.8;

}


i { 
        color: #BD6888; 
text-decoration:none;
	font-size: 19px;
        letter-spacing:2px;
font-family: 'Abel', cursive;
        font-weight: 500;
        text-transform: uppercase; 
        padding-top:3px;
        padding-bottom:3px;
        padding-left:6px;
        padding-right:6px;
  opacity: 0.8;
}

i:hover { 
        color: #000000;
        background-color: #BD6888;
text-decoration:none;
	font-size: 19px;
        letter-spacing:2px;
font-family: 'Abel', cursive;
        font-weight: 500;
        text-transform: uppercase; 
        padding-top:3px;
        padding-bottom:3px;
        padding-left:6px;
        padding-right:6px;
  opacity: 0.8;
}

b:hover { 
        color: #000000;
        background-color: #BD6888;
text-decoration:none;
	font-size: 19px;
        letter-spacing:2px;
font-family: 'Abel', cursive;
        font-weight: 500;
        text-transform: uppercase; 
        padding-top:3px;
        padding-bottom:3px;
        padding-left:6px;
        padding-right:6px;
  opacity: 0.8;
}

blockquote {
 	background-color:#292728;
background-repeat: repeat;
 	padding: 9px;
	text-align:justify;
	color:#A19E9C;
	font-style:italic;
border-radius: 40px;
	 -moz-border-radius: 40px;
	 -webkit-border-radius: 40px;
}

.contentx input, textarea, select {
background-color: #292728;
  border: 2px dashed #997054;
  padding:4px;
  color:#997054;
border-radius: 40px;
	 -moz-border-radius: 40px;
	 -webkit-border-radius: 40px;
   opacity: 0.9;
}

.intro {
        font-family: 'Alex Brush', cursive;
	font-size: 65px;
	color: #E86666;
	line-height: 35px;
	text-shadow: 0px 1px 0px #000000;
	margin: 0 auto 50px 0;}

