/*  css by www.buerobeeli.ch  */

body {
	background-color: #ad0b27;
	font-size: 11px;
	font-family: Helvetica, Arial, Verdana, Sans-Serif;
	color: #444;
	padding: 0;
	margin: 0;
}
a, a:visited {
}
a:hover, a:active {
}
a, a:visited {
	text-decoration: none;
	color: #ad0b27;
}
a:hover, a:active {
	color: #ad0b27;
}
a.firstpdf {
	background: #fff url(pdf.gif) no-repeat 0 5px;
	padding: 3px 0 1px 40px;
	display: block;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	line-height: 22px;
}
a.otherpdf {
	background: #fff url(pdf.gif) no-repeat 0 5px;
	padding: 3px 0 1px 40px;
	display: block;
	border-bottom: 1px solid #ccc;
	line-height: 22px;
}
img {
	border: 0;
	margin: 0;
	padding: 0;
}
h1 {
	border-top: 1px solid #000;
	border-bottom: 2px solid #000;
	margin: 0 0 14px 0;
	font-size: 14px;
	font-weight: normal;
	padding: 7px 0 4px 0;
	color: #000;
}
h2 {
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	margin: 0 0 14px 0;
	font-size: 14px;
	font-weight: normal;
	padding: 7px 0 4px 0;
	color: #000;
}
h4 {
	border-top: 1px solid #ad0b27;
	border-bottom: 2px solid #ad0b27;
	margin: 0 0 14px 0;
	font-size: 13px;
	font-weight: normal;
	padding: 7px 4px 4px 4px;
	color: #fff;
	background-color: #ad0b27;
}
h3, h5, h6 {
}
p {
	margin: 0 0 0 0;
	padding: 0;
	line-height: 16px;
}
/*  box  */
#box {
	background-color: #fff;
	margin: 33px auto 0 auto;
	width: 920px;
}
/*  header  */
#header {
	width: 868px;
	height: 86px;
	margin: 0 26px;
	padding: 24px 0 0 0;
	border-bottom: 1px solid #ccc;
	font-size: 11px;
	line-height: 15px;
}
#header img {
	float: left;
}
#header p {
	margin: 0;
	line-height: 15px;
}
#header a, #header a:visited {
	text-decoration: none;
	color: #000;
}
#header a:hover, #header a:active {
	color: #ad0b27;
}
#address1 {
	width: 126px;
	margin: 9px 0 0 460px;
	float: left;
}
#address2 {
	width: 126px;
	margin: 9px 0 0 16px;
	float: left;
}
*html #address1 {
	margin: 9px 0 0 300px;
}

/*  navigation  */
#nav {
	width: 868px;
	height: 26px;
	margin: 0 26px;
	border-bottom: 1px solid #ccc;
}
#nav ul {
	list-style: none;
	margin: 0;
	padding: 9px 0 0 0;
}
#nav li {
	float: left;
	margin: 0 10px 0 0;
}
#nav a, #nav a:visited {
	text-decoration: none;
	color: #000;
}
#nav a:hover, #nav a:active {
	color: #ad0b27;
}
#nav li.active a {
	color: #ad0b27;
}
/*  content  */
#content {
	width: 868px;
	margin: 0 26px;
	padding: 26px 0 78px 0;
}
#s1 {
	float: left;
	width: 268px;
	padding: 0 32px 0 0;
}
#s2 {
	float: left;
	width: 268px;	
	padding: 0;
}
#s12 {
	float: left;
	width: 568px;
}
#s3 {
	padding: 0 0 0 32px;
	float: right;
	width: 268px;	
}
*html #s1 {
	width: 300px;
}
*html #s3 {
	padding: 0;
}
.clear {
	clear: both;
}
#list ul {
	list-style:none;
	margin:0;
	padding:0;
}