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

body
{
	margin:0;
	padding:0;
	
	background:url(../img/css/body-bg.gif) #88b8d2 fixed;	
	color:#FFF;
	font-family: "Myriad Pro", "Helvetica Neue", Helvetica, Arial, Sans-Serif;
	font-size:12px;
	overflow: hidden;
}

img
{
	border:0;	
}

h1
{
	margin:0;
}
p
{
	margin:5px 0 0 0;	
}

#container
{
	width:20000px;	
}

#site_start
{
	width:1000px;	
	margin:80px 400px 0 50px;
	float:left;
	text-align:center;
}

.site_portfolio
{
	width:800px;
	margin:80px 500px 0 500px;
	float:left;
}

.site_portfolio img
{
	float:left;
}

.site_portfolio .next, .site_portfolio .prev, .site_portfolio .holder
{
	margin:140px 20px 0 20px;
	width:64px;
	height:89px;
}

.site_portfolio .info
{
	clear:left;
	text-align:center;
}

.site_portfolio .info a
{
	color:#FFF;
	text-decoration:underline;
}

#site_start img, #site_start div
{
	margin-bottom:10px;
}

#start_kontakt
{
	width:500px;
	height:114px;
	background:url(../img/objects/kontakt.png);
	margin:auto;
}

#start_kontakt_hover
{
	width:500px;
	height:114px;
	background:url(../img/objects/kontakt_hover.png);
}


#start_om-viktor-jarnheimer
{
	width:500px;
	height:42px;
	background:url(../img/objects/om-viktor-jarnheimer.png);
	margin:auto;
}

#start_om-viktor-jarnheimer_hover
{
	width:500px;
	height:42px;
	background:url(../img/objects/om-viktor-jarnheimer_hover.png);
}



#start_portfolio
{
	width:500px;
	height:96px;
	background:url(../img/objects/portfolio.png);
	margin:auto;
}

#start_portfolio_hover
{
	width:500px;
	height:96px;
	background:url(../img/objects/portfolio_hover.png);
}

#site_kontakt
{
	width:800px;
	margin:80px 500px 0 500px;
	float:left;

}

#site_om-mig
{
	width:800px;
	margin:80px 500px 0 500px;
	float:left;
	
}

.textcontent
{
	width:460px;
	float:left;
	
	font-size:14px;
	line-height:24px;

}

#viktor_jarnheimer_bild
{
	float:left; 
	margin-right:30px;
	background:#FFF;
	padding:3px;
	border:solid 2px #1e5060;
}

#city
{
	position:fixed;
	z-index:3;
	bottom:0;
	right:100px;
	
	width:411px;
	height:140px;
	background:url(../img/objects/city.png) no-repeat;
}

#speech_portfolio
{
	position:fixed;
	z-index:4;
	bottom:100px;
	right:295px;
	
	width:137px;
	height:99px;
	background:url(../img/objects/speech_portfolio.png) no-repeat;
}


#speech_om-mig
{
	position:fixed;
	z-index:5;
	bottom:50px;
	right:60px;
	
	width:126px;
	height:74px;
	background:url(../img/objects/speech_om-viktor-jarnheimer.png) no-repeat;
}

#speech_kontakt
{
	position:fixed;
	z-index:5;
	bottom:60px;
	right:435px;
	
	width:137px;
	height:94px;
}


#air-balloon
{
	position:fixed;
	z-index:4;
	top:20%;
	left:130px;
	
	width:99px;
	height:133px;
	background:url(../img/objects/air-balloon.png) no-repeat;
}

.column1
{
	width:100px;
	float:left;
	clear:left;
	padding-top:10px;
	font-weight:bold;
	font-size:16px;

}
.column2
{
	width:300px;
	float:left;
	padding-top:10px;
	font-size:16px;
}

.column2 a
{
	color:#FFF;
	text-decoration:underline;
}

.column2 a:hover
{
	color:#1e5060; 
}

.clear
{
	clear:left;	
}