body{
	margin:0;
	padding:0;
	font-family:Arial;
	font-size:12px;
}
h1,h2{
	font-size:12px;
	margin:0;
	padding:0;
}
h2{
color:#00ACC8;
font-weight:bold;
}
a,img{
	border:none;
	text-decoration:none;
	color:black;
}
a:hover{
color:#00ACC8;
}
a:visited{color:black;}
#wrapper{
	background: white url('./../images/background.jpg') repeat-x 0 130px;
	position:relative;
	width:100%;
	height:700px;/*todo auto*/
}
#menuLeft{
	background:white;
	position:absolute;
	top:0;
	left:95px;
	width:130px;
	height:80%;
	border-left:1px dashed black;
	padding:150px 0 0 20px;
}
#menuLeft a{
	color:black;
	letter-spacing:1px;
	line-height:28px;
}#menuLeft a.on{
	font-weight:bold;
}
#menuLeft a:hover{
	color:#00ACC8;
}
#menuRight{
	background:white;
	position:absolute;
	bottom:0;
	left:245px;
	width:10px;
	height:95%;
	border-right:1px dashed black;
}
#logo{
	background: url('./../images/logo.jpg') no-repeat;
	position:absolute;
	top:0;
	right:100px;
	width:169px;
	height:100px;
}
#title{
	background: black;
	position:absolute;
	top:100px;
	left:0;
	width:100%;
	height:30px;
}
#title a img{
	margin: 8px 0 0 130px;
}
#content {
	position:absolute;
	top:155px;
	left:280px;
}
#contactform label{
	float:left;
	width:100px;
}
#contactform textarea,
#contactform input[type=text]{
	width:250px;
	background:white;
	border:none;
}
#contactform input[type=submit]{
	float:right;
	background:white;
	border:1px solid black;
	cursor:pointer;
}
.infos p {
text-align:justify;	
}

.thumbs {
	width:800px;	
}
.thumbs a {
	border:3px solid #fff;
	margin:10px 10px 0 0;
	float:left;
	padding:0;
	width:54px;
	height:54px;
}