

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,  footer, header, hgroup, 
menu, nav, section, summary, time, mark, audio, video {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  font-size:100%;
  vertical-align:baseline;
  background:transparent;
}                  



 /* Primary Styles
    Author: 
 */

::selection {
        background: #B2B2B2;
        }
::-moz-selection {
        background: #B2B2B2;
}

html {
		
	background: url(../images/bg.jpg);
	background-repeat: x-repeat y-repeat;
	height: 100%;
	min-height: 100%;
		
}

body {
	font-family: Georgia, Times, 'Times New Roman', serif;
	}

#container {
	position: absolute;
	height: 276px;
	width: 520px;
	top: 40%;
	left: 50%;
	margin-top:  -138px;
	margin-left: -260px;
	text-align: center;
	

	
}

p {
	font-size: 15px;
	color: #e4e4e4;
	font-style: italic;
	margin: 0 0 25px 0;
	line-height: 24px;
}

	p a {
		color: #B3A389 !important;
		text-decoration: none;
	}
	
	p a:link {
		color: #B3A389;
	}
	
	p a:hover {
		color: #B3A389;
		text-decoration: underline;
	}
	
	
h1 {
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: 3px;
	margin: 0 0 40px 0;
	font-family: Helvetica, Arial, sans-serif;
}

#logo {
	
}

#logo-hs {
	background: url(../images/logo.png) 0 0 no-repeat;
	width: 520px;
	height: 47px;
	overflow: hidden;
	text-indent: -999em;
	margin: 0 auto 30px auto;
}

	
ul.social {
	margin: 0 auto;
}

ul.social li {
	list-style-type: none;
	display: inline-block;
	margin: 0 3px;
}

ul.social li a {
	display: block;
	background: url(../images/icons-social.png) 0 0 no-repeat;
	width: 81px;
	height: 29px;
	text-indent: -9999em;
	overflow: hidden;
}

ul.social li.facebook a {
	background-position: 0 -58px;
}

ul.social li.facebook a:hover {
	background-position: 0 -87px;
}

ul.social li.twitter a:hover {
	background-position: 0 -29px;
}

ul.social li.behance a {
	background-position: 0 -116px;
}

ul.social li.behance a:hover {
	background-position: 0 -145px;
}

.projekte {
	margin-top:  40px;
	font-size:  0.7em;
	color:  #1A1A18;
	direction: none;
}

.projekte a {
	color: #1A1A18 !important;
	text-decoration: none;
	
}

