body {
	background-color: #e4e3d3; 
	width: 99%; 
	height: 100%; 
	color: #44443f;
	text-align: center;  
	font-family: Futura, Trebuchet MS, Arial, sans-serif; 
	font-size: 10.7pt; 
}

div.container {
	width: 760px; 
	margin: 0 auto; 
	margin-top:;
	text-align: left; 
}

div.content {
	clear: left; 
}

p.content {
	text-align: justify; 
70px}

div.contentcentered {
	clear: both; 
	text-align: center; 
}

p.contentcentered {
	margin: 0 auto; 
	width: 300px; 
}

h1 {
	text-transform: uppercase;
	/*font-size: 31.5pt;*/
	font-size: 48.5pt; 
	margin-bottom: 0px;
	margin-left: -5px; 
	font-weight: bold; 
}

p.subtitel {
	margin-top: -17px;
	font-size: 14.28pt; 
	font-weight: bold;  
}

h2, h3 {
	text-transform: uppercase;
	font-weight: normal;
	font-size: 18.5pt; 
	text-align: left;
}

h2 {
	display: inline; 
}

h3 {
	text-align: center;
}

h4 {
	text-align: left;
}	

div.toplinks {
	width: 760px; 
	display: block; 
	/*border: 1px solid black;*/
	text-align: justify; 
	white-space: nowrap; 
}

div.linkblok, div.firstlinkblok, div.linkblok_active, div.firstlinkblok_active {
	display: inline; 
}

div.linkblok, div.linkblok_active {
	/*padding-left: 3.2em;*/
	padding-left: 5%;  
}

a {
	text-decoration: none; 
	color: #44443f;
}

div.linkblok a:hover, 
div.firstlinkblok a:hover
{
	background-color: #44443f; 
	color: #e4e3d3; 
	padding: 5px; 
}

div.linkblok a:active, 
div.firstlinkblok a:active,
div.linkblok_active a, 
div.firstlinkblok_active a
{
	background-color: #44443f; 
	color: #e4e3d3; 
	padding: 5px; 
}

div.linkblok a, 
div.firstlinkblok a,
div.linkblok_active a, 
div.firstlinkblok_active a 
{
	padding: 5px; 
}

p {
	text-align: left; 
}

div.imageboxrow, div.imageboxcolumn {
	margin: 0 auto; 
}

div.imageboxcolumn {
	text-align: center; 
}

div.imagebox {
	margin-bottom: 120px;
}

div.deel1 {
	width: 180px; 
	float: left; 
	padding: 10px; 
	margin-left: 50px; 
	text-align: center; 
}

div.deel2 {
	width: 180px; 
	padding: 10px; 
	float: left; 
	margin-left: 30px; 
	text-align: center; 
}

div.deel3 {
	width: 180px; 
	float: left; 
	padding: 10px; 
	margin-left: 30px; 
	margin-right: 20px; 
	text-align: center; 
}

div.deel1:hover, div.deel2:hover, div.deel3:hover, div.deel1column:hover, div.deel2column:hover, div.deel3column:hover {
	box-shadow: rgb(0, 0, 0) 0.2em 0.2em 1em;
	-moz-box-shadow: rgb(0, 0, 0) 0.2em 0.2em 1em;
	-webkit-box-shadow: rgb(0, 0, 0) 0.2em 0.2em 1em;
	-khtml-box-shadow: rgb(0, 0, 0) 0.2em 0.2em 1em;
	/*filter:progid:DXImageTransform.Microsoft.dropShadow(color=#ccc, offX=5, offY=5, positive=true);*/
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=45);*/
}

div.deel1nohover:hover, div.deel2nohover:hover, div.deel3nohover:hover, div.deel1columnnohover:hover, div.deel2columnnohover:hover, div.deel3columnnohover:hover {
}

div.deel1column, div.deel2column, div.deel3column, div.deel1columnnohover, div.deel2columnnohover, div.deel3columnnohover {
	width: 400px; 
	margin: 0 auto; 
	padding-bottom: 5px;
	padding-left: 70px; 
	padding-right: 70px;  
}

div.pfitemholder {
	width: 650px; 
	margin: 0 auto; 
	padding-bottom: 5px;
	padding-left: 70px; 
	padding-right: 70px;  
}

div.pfitemleftpart {
}

div.pfitemrightpart {
	margin-left: 270px; 
}

a.pfitemrightpart {
	font-weight: bold; 
	text-decoration: none; 
}

a.pfitemrightpart:hover, a.pfitemrightpart:active {
	text-decoration: underline; 
}

img.pfitemimg {
	float: left;
	width: 240px; 
	height: auto;
	margin-top: 20px; 
	border: none; 
}

div.overitemholder {
	width: 480px; 
	margin: 0 auto; 
	padding-bottom: 5px;
	padding-left: 70px; 
	padding-right: 70px;  
}

div.overitemtoppart {
}

div.overitembottompart {
}

img.overitemimg {
	border: none; 
	width: 250px; 
	height: auto;
}

div.contactitemholder {
	width: 380px; 
	margin: 0 auto; 
	padding-bottom: 5px;
	padding-left: 70px; 
	padding-right: 70px;  
}

fieldset.csc-mailform {
	text-align: left;
	border: none; 
}

div.csc-mailform-field {
	margin-bottom: 5px; 
}

.csc-mailform-field input {
	background: white; 
	width: 20em; 
	color: #44443f;
	font-family: Futura, Trebuchet MS, Arial, sans-serif; 
	border: 1px solid #44443f; 
	outline-color: #44443f;
}

.csc-mailform-field input.csc-mailform-submit {
	background-color: #e4e3d3; 
	width: 6em; 
	height: 1.5em; 
	font-family: Futura, Trebuchet MS, Arial, sans-serif; 
	border: 1px solid #44443f; 
	outline-color: initial;
}

.csc-mailform-field input.csc-mailform-check {
	background-color: #e4e3d3; 
	width: 20px; 
	font-family: Futura, Trebuchet MS, Arial, sans-serif; 
	border: none; 
	outline-color: initial;
}

.csc-mailform-field textarea {
	background: white; 
	width: 100%; 
	color: #44443f;
	font-family: Futura, Trebuchet MS, Arial, sans-serif; 
	border: 1px solid #44443f; 
	outline-color: #44443f;
}

div.imgrowleft {
	width: 130px; 
	float: left; 
	padding: 0px; 
	margin-left: 30px; 
	text-align: center; 
}

div.imgrow {
	width: 130px; 
	padding: 0px; 
	float: left; 
	margin-left: 10px; 
	text-align: center; 
}

div.imgrowright {
	width: 130px; 
	float: left; 
	padding: 0px; 
	margin-left: 10px; 
	margin-right: 20px; 
	text-align: center; 
}

img {
	text-align: center; 
	width: auto; 
	/*height: 115px; */
	border: none; 
}

div.csc-textpic-border div.csc-textpic-imagewrap .csc-textpic-image img {
	width: 130px; 
	height: auto; 
	border: 1px solid #44443f; 
}

div.content div.content {
	text-align: center; 
}

div.content div.content div.csc-frame {
	margin: 0 auto; 
	width: 600px; 
	text-align: left; 
}

img.imgcolumn {
	float: left; 
	vertical-align: top; 
}

p.copyright {
	text-align: center; 
	clear: left; 
}

div.copyright {
	/*margin-top: 280px;*/ 
	vertical-align: bottom; 
	padding-top: 50px; 
}


