body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
	margin:0;
	padding:0;
	line-height:100%;
}
p, h1, h2, h3, h4, h5, h6{
	margin:0;
	padding:0;
}
a{text-decoration:none;color:#CCC;}
a:hover{color:#FFFFFF;}
a img{border:none;}
img a{border:none;}
div#contentwrap{
	margin:20px auto 0 auto;
	position:relative;
	width:996px;
	height:696px;
	border:2px solid #666;
	background:url(../images-temp/background.jpg) bottom no-repeat #FFF;
}
div#logo{
	position:absolute;
	top:-2px;
	right:-2px;
}
div#topimage{
	position:absolute;
	top:0;
	left:0;
}
div#partner-logo{
	position:absolute;
	top:580px;
	left:289px;
}
div#lang{
	position:absolute;
	bottom:5px;
	left:25px;
	font-size:12px;
}
/*div#lang a:hover{
	text-decoration:underline;
}*/
div#footer{
	position:absolute;
	bottom:5px;
	right:15px;
	text-align:right;
	font-size:12px;
	color:#666666;
}
div#footer a{
	color:#333;
}
div#footer a:hover{
	/*text-decoration:underline;*/
	color:#990033;
}
div#top-text{
	position:absolute;
	top:54px;
	left:476px;
	width:440px;
}
p.toptext-small{
	margin:10px 0 40px 0;
	line-height:150%;
}
h1{
	font-size:24px;
	line-height:130%;
}
h2{
	text-align:right;
	margin-top:30px;
	font-size:18px;
	font-weight:normal;
}
div#brochure{
	position:absolute;
	top:417px;
	left:25px;
}
h3{
	font-size:14px;
	font-weight:normal;
	margin:20px 0;
}
p.brochure-text, div#backlink p{
	font-size:14px;
	line-height:150%;
}
div#backlink{
	position:absolute;
	left:25px;
	bottom:42px;
}
div#pageflip{
	position:absolute;
	top:45px;
	left:98px;
}
div#close{
	position:absolute;
	top:20px;
	left:764px;
}