body {
    margin:0;
    padding:0;
    background-color:#333333;
    color:#000;
    min-width:900px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EEEEEE;
}
a{
	color:#EEEEEE;
	text-decoration:none;
}
a:hover, a:active {
	color:#FFFFFF;
	text-decoration:underline;
}
#wrap {
	padding-top:10px;
    margin:0 auto;
    width:780px;
}

#header {
	margin-bottom:10px;
}
#main {
    float:left;
    width:550px;
	height:550px;
	background-color:#444444;
	background-image:url(http://www.marcelstuder.ch/background.gif);
	background-repeat: no-repeat;
	text-align:center;
}
#mainbio{
    float:left;
    width:550px;
	height:550px;
	background-color:#444444;
	background-image:url(http://www.marcelstuder.ch/background.gif);
	background-repeat: no-repeat;
}
#mainkontakt{
    float:left;
    width:550px;
	height:550px;
	background-color:#444444;
	background-image:url(http://www.marcelstuder.ch/background.gif);
	background-repeat: no-repeat;
}
#mainkontakt p{
	padding-top: 10px;
	margin-left: 10px;
}
#footer {
    clear:both;
}
#sidebar {
    width:200px;
    margin-left:570px;
}

html>body #sidebar {
    width:220px;
}
#main h2, #main h3, #main p {
    padding:0 10px;
}
#sidebar ul {
	margin-bottom:0;
	list-style-type:square;
	margin-bottom:50px;
}
#sidebar h3, #sidebar p {
    padding:0 10px;
}
#footer p {
	text-align:right;
    padding:5px;
    margin-top:10px;
}
img {
	border: 0px;
}
.mainimage{
}
.fbthumb, .fbrandthumb, .fbthisthumb, .fbmenuthumb {
 padding: 2px 0px 2px 0px; 
 width: 60px;
 text-align: center;
 vertical-align: middle;
 display: table-cell;
 float: left;
}
.fbthumb img, .fbmenuthumb img { border: 2px solid #333; }
.fbthisthumb img { border: 2px solid #fff; }
}