*{
	padding:0;
	margin:0;
	line-height:1.4;
}

body{
	font-family:Arial, Helvetica, sans-serif;	
	background-color:black;
	font-size:92%;
}

h2{
	font-weight:normal;	
	font-size:165%;
	margin:0.3em 0 0.3em;
}

h3{
	font-weight:normal;	
	font-size:125%;
}

p{
	margin:0 0 1.1em 0;	
}

a img{
	border:none;
}

a:link, a:visited{
	color:#044a85;
	text-decoration:none;
	border-bottom:1px solid #ff8807;
}

a:hover{
	color:#ff8807;
	text-decoration:none;
	border-bottom:2px solid #ff8807;
}


div#container{
	margin:0 auto;
	padding-bottom:42px;
	background-color:#085d9e;
	background-image:url("images/water.jpg");
	background-position:right 0px;
	background-repeat:no-repeat;
	min-width:800px;
	max-width:1024px;
	min-height:880px;
}

img#logo{
	position:absolute;
	left:-1000px;
}

div#sidebar{
	clear:both;	
	float:right;
	width:199px;
	margin:164px 30px 0 60px;*/
	color:black;
	padding:16px;
	background-image:url(images/textbg.png);
	border:1px solid white;
	-moz-border-radius:10px;
	min-height:650px;
}

div#content{
	margin:245px 305px 0 60px;
	color:black;
	padding:16px;
	background-image:url(images/textbg.png);
	border:1px solid white;
	-moz-border-radius:10px;
		min-height:650px;
}

div#content img{
	padding:4px;
	background-image:url(images/textbg.png);
	border:1px solid white;
	-moz-border-radius:4px;
}

#sidebar ul {
list-style-type:none;
padding:0;
}

#sidebar ul li {
background-position:0 0.3em;
background-repeat:no-repeat;
padding-left:1.5em;
}

#sidebar ul li.flag-ch {background-image:url(images/flags/flag-ch.gif);}
#sidebar ul li.flag-ge {background-image:url(images/flags/flag-ge.gif);}
#sidebar ul li.flag-uk {background-image:url(images/flags/flag-uk.gif);}
#sidebar ul li.flag-us {background-image:url(images/flags/flag-us.gif);}
#sidebar ul li.flag-br {background-image:url(images/flags/flag-br.gif);}

#sidebar ul li.twitter{
	padding-left: 1.5em;
	background-image:url("images/socialmedia/twitter.gif");
	background-repeat:no-repeat;
	background-position:0 0.1em;
}

#sidebar ul li.facebook{
	padding-left: 1.5em;
	background-image:url("images/socialmedia/facebook.gif");
	background-repeat:no-repeat;
	background-position:0 0.1em;
}

#sidebar ul li.linkedin{
	padding-left: 1.5em;
	background-image:url("images/socialmedia/linkedin.gif");
	background-repeat:no-repeat;
	background-position:0 0.1em;
}

#sidebar ul li.xing{
	padding-left: 1.5em;
	background-image:url("images/socialmedia/xing.gif");
	background-repeat:no-repeat;
	background-position:0 0.1em;
}

#sidebar ul li.skype{
	padding-left: 1.5em;
	background-image:url("images/socialmedia/skype.gif");
	background-repeat:no-repeat;
	background-position:0 0.1em;
}

a.portfolio{
	backgruond-repeat:no-repeat;
	height:	169px;
	width:300px;
	display:block;
	float:left;
	border:1px solid red;
	border:1px solid white;
	-moz-border-radius:4px;
}

div#language{
	text-align:center;	
}

div#language a{
	border:none;	
}


a.personalwebcourse{		background-image: url("images/portfolio/personalwebcourse.jpg");}
a.personalwebcourse:hover{	background-image: url("images/portfolio/personalwebcourse-hover.jpg");}
a.qlocks{		background-image: url("images/portfolio/qlocks.jpg");}
a.qlocks:hover{	background-image: url("images/portfolio/qlocks-hover.jpg");}
a.avisec{		background-image: url("images/portfolio/avisec.jpg");}
a.avisec:hover{	background-image: url("images/portfolio/avisec-hover.jpg");}
a.regianebrasilmodelo{		background-image: url("images/portfolio/regianebrasilmodelo.gif");}
a.regianebrasilmodelo:hover{	background-image: url("images/portfolio/regianebrasilmodelo-hover.jpg");}
a.riooooolympics{		background-image: url("images/portfolio/riooooolympics.gif");}
a.riooooolympics:hover{	background-image: url("images/portfolio/riooooolympics-hover.jpg");}
a.tennis-oberlunkhofen{		background-image: url("images/portfolio/tennis-oberlunkhofen.jpg");}
a.tennis-oberlunkhofen:hover{	background-image: url("images/portfolio/tennis-oberlunkhofen-hover.jpg");}
a.paraibaparadise{		background-image: url("images/portfolio/paraibaparadise.gif");}
a.paraibaparadise:hover{	background-image: url("images/portfolio/paraibaparadise-hover.jpg");}
a.webarto{		background-image: url("images/portfolio/webarto.gif");}
a.webarto:hover{	background-image: url("images/portfolio/webarto-hover.jpg");}
a.viscumalbum{		background-image: url("images/portfolio/viscumalbum.jpg");}
a.viscumalbum:hover{	background-image: url("images/portfolio/viscumalbum-hover.jpg");}
a.thinklab-consulting{		background-image: url("images/portfolio/thinklab-consulting.gif");}
a.thinklab-consulting:hover{	background-image: url("images/portfolio/thinklab-consulting-hover.jpg");}
a.osteopathie-sidler{		background-image: url("images/portfolio/osteopathie-sidler.jpg");}
a.osteopathie-sidler:hover{	background-image: url("images/portfolio/osteopathie-sidler-hover.jpg");}
a.osteopathie-schraner{		background-image: url("images/portfolio/osteopathie-schraner.jpg");}
a.osteopathie-schraner:hover{	background-image: url("images/portfolio/osteopathie-schraner-hover.jpg");}
a.openeye{		background-image: url("images/portfolio/openeye.gif");}
a.openeye:hover{	background-image: url("images/portfolio/openeye-hover.jpg");}
a.maennerchor{		background-image: url("images/portfolio/maennerchor.gif");}
a.maennerchor:hover{	background-image: url("images/portfolio/maennerchor-hover.jpg");}
a.lunki{		background-image: url("images/portfolio/lunki.jpg");}
a.lunki:hover{	background-image: url("images/portfolio/lunki-hover.jpg");}
a.fanslunki{		background-image: url("images/portfolio/fanslunki.jpg");}
a.fanslunki:hover{	background-image: url("images/portfolio/fanslunki-hover.jpg");}
a.djwilson{		background-image: url("images/portfolio/djwilson.gif");}
a.djwilson:hover{	background-image: url("images/portfolio/djwilson-hover.jpg");}
a.chlori{		background-image: url("images/portfolio/chlori.jpg");}
a.chlori:hover{	background-image: url("images/portfolio/chlori-hover.jpg");}
a.blanke{		background-image: url("images/portfolio/blanke.gif");}
a.blanke:hover{	background-image: url("images/portfolio/blanke-hover.jpg");}
a.alz-maschinen{		background-image: url("images/portfolio/alz-maschinen.jpg");}
a.alz-maschinen:hover{	background-image: url("images/portfolio/alz-maschinen-hover.jpg");}