@charset "utf-8";
/* CSS Document */

* {
	color: #000000;
	font-family:'serif12_beta_rgregular', Georgia, Times, "Times New Roman", serif;
	font-weight: normal;
	line-height: 14px;
}
@-webkit-viewport {
  width: device-width ;
  zoom: 1.0 ;
} 
html{
	overflow: scroll;
}
a:hover {
	margin-bottom: 8px;
	color: #adcdc2 !important;
}
a.current {
	margin-bottom: 8px;
	color: #adcdc2 !important;
}
#logo{
	height: 40px;
	margin: 30px 0 0 170px;
	text-align:right;
	width: 200px;
}

a {
	text-decoration: none;
	color:#000000;
}
#container{
	height: 1800px;
	width: 1000px;
}
#left{
	float: left;
	min-height: 400px;
	position: relative;
	width: 200px;
	margin-left:-115px;
}
#navi {
	float: left;
	margin:25px 50px 10px 45px;
	min-height: 271px;
	position: relative;
	text-align: right;
	width:155px;
}
#navi a {
	display: block;
        font-family:'nimbus-sans', Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	color: #000000;
}
#navi li {
	line-height:24px;
}
#navi ul {
	list-style-type: none;
	margin: 0;
}
#navi .work{
	margin-bottom: 8px;
        font-family:'nimbus-sans', Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000000;
}
#main{
	float: left;
	position: relative;
	width:800px;
}

/*description code starts*/

#description{
        font-family: Helvetica;
	width: 600px;
	float: right;
	margin: 90px 100px 0 0;
	text-align:left;
	height: auto;
}

#description p{
	font-size:14px;
	color:#000000;
	line-height: 24px;
}
#description2{
        font-family: Helvetica;
	width: 600px;
	float: right;
	margin: 20px 100px 0 0;
	text-align:center;
	height: auto;
}

#description2 p{
	font-size:14px;
	color:#000000;
	line-height: 24px;
}

h1 {
        font-weight:bold;
        font-family:'nimbus-sans', Helvetica, Arial, sans-serif;
        font-size:12px;
        letter-spacing:1px;
        margin-bottom:-20px;
}

h2 {
        font-weight:bold;
        font-family:'nimbus-sans', Helvetica, Arial, sans-serif;
        font-size:20px;
        letter-spacing:1px;
        margin-bottom:-20px;
        color:#adcdc2;
}

.spacer{
	border-top: #adcdc2 solid 1px;
	padding-top: 25px;
}


/*description code ends*/

#mix{
	margin: 95px 0 0 0;
}
.logo{
	border-top: #adcdc2 solid 1px;
	padding-top:230px;
}

#bottom{
	height:50px;
	margin-top:50px;
	margin-bottom:100px;
}

.top{
	margin-left:380px;
	font-size:12px;
}
.links{
	margin-top: -10px;
}
.links a{
	display: block;

}
.link2 a{
	display: block;
font-weight: bold;
font-size: 22px;
color: #adcdc2;

}



/*pic code starts*/

.zalando1{
	margin: 95px 0 0 10px;
}
.toppics{
	margin: 20px 0 50px -100px;
}
.picsheadline{
	margin: 80px 0 0 0;
}
.aboutme{
	margin: 100px 0 0 0;
}
.portfolio{
	margin: -20px 0 0 0;
}
.pics{
	margin: 50px 0 0 0;
}
.profile{
	margin: 50px 0 0 100px;
}

 /* Three image containers (use 25% for four, and 50% for two, etc) */
.column {
  float: left;
  height: 33.33%;
  padding: 50px 0 0 0;
}

/* Clear floats after image containers */
.row::after {
  content: "";
  clear: both;
  display: table;
} 

/*pic code ends*/


