
body {
	margin:0px;
	background-color:#ffffff;
}
body, div  {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:12px;
}
b, .bold {
    font-weight:bold;
}
.copy {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:12px;
	line-height:18px;
    text-align:left;
}
p.copy {
	margin-top:0px;
    margin-bottom:6px;
}
.small {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:14px;
    text-align:left;
}
p.small {
	margin-top:14px;
    margin-bottom:0px;
}
.smallcenter {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:14px;
    text-align:center;
}
.copyfair {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:14px;
    text-align:left;
}
p.copyfair {
	margin-top:0px;
    margin-bottom:6px;
}
p.smallnospace {
    font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
    color:#000000;
    font-size:11px;
    line-height:14px;
    text-align:left;
    margin-top:3px;
    margin-bottom:0px;
}
.pdflist {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	color:#000000;
	font-size:11px;
	line-height:14px;
    text-align:left;
}
p.pdflist {
	margin-top:11px;
    margin-bottom:0px;
}
table.pdflist {
	width:250px;
	border:0;
}
.pdflist td {
	margin:0;
	border:0;
	padding:0;
	line-height:19px;
	vertical-align:top;
}
.pdflist .large {
	font-family:Helvetica, Arial, Verdana, Geneva, sans-serif;
	font-size:15px;
	line-height:19px;
	vertical-align:top;
}

/* Links */

a, a:link, a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover, a:active {
	color: #ffffcc;
	text-decoration: none;
}

/* Layers */

#container {
	position:absolute;
	text-align: center;
	margin-left: -435px;
	margin-top: -300px;
	left:50%;
	top:50%;
    width:870px;
    height:600px;
    z-index:2;
}
#bg {
	position:absolute;
	left:0px;
	top:0px;
    width:870px;
    height:600px;
	background-color:#990000;
	z-index:3;
}
#logo {
	position:absolute;
	left:682px;
	top:500px;
    width:158px;
    height:80px;
}
#claim {
	position:absolute;
	left:40px;
	top:555px;
    width:207px;
    height:11px;
}
#lang {
	position:absolute;
	left:354px;
	top:552px;
    width:158px;
    height:14px;
}
#mainnav {
	position:absolute;
	left:40px;
	top:552px;
    width:790px;
    height:14px;
    text-align:center;
}
#onlineshopnav {
	position:absolute;
	left:730px;
	top:552px;
    width:104px;
    height:14px;
    text-align:right;
}
#title {
	position:absolute;
	left:23px;
	top:114px;
    width:243px;
    height:14;
    text-align:center;
}
#arrows {
	position:absolute;
	left:781px;
	top:293px;
    width:32px;
	color:#000000;
}
#home {
	position:absolute;
	left:722px;
	top:555px;
    width:148px;
    height:11;
    text-align:center;
	color:#000000;
}
#pic {
	position:absolute;
	left:290px;
	top:0px;
    width:432px;
    height:600px;
    z-index:99;
}
#textarea {
	position:absolute;
	left:23px;
	top:149px;
    width:245px;
    height:450px;
    z-index:100;
}
#partnersdiv {
	position:absolute;
	left:290px;
	top:0px;
    width:432px;
    height:600px;
    z-index:99;
	background-color:#920101;
    overflow:auto;
}
#partnerstitle {
	position:absolute;
	left:25px;
	top:114px;
    width:382px;
    text-align:center;
}
#partnerstext {
	position:absolute;
	left:25px;
	top:149px;
    width:382px;
    z-index:100;
    text-align:left;
}
#representativesdiv {
	position:absolute;
	left:290px;
	top:0px;
    width:432px;
    height:600px;
    z-index:99;
	background-color:#920101;
    overflow:auto;
}
#representativestitle {
	position:absolute;
	left:25px;
	top:114px;
    width:382px;
    text-align:center;
}
#representativestext {
	position:absolute;
	left:25px;
	top:149px;
    width:382px;
    z-index:100;
    text-align:left;
}

