/* GENERAL */

body {
	background-color: #363636;
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	color: #000000;
	}

h1 {
	font-size: 16px;
	}

h2 {
	font-size: 14px;
	}

p {
	font-size: 14px;
	text-align: justify;
	}

p:first-letter {
	font-weight: bold;
	}

.bold {
	font-weight: bold;
	}

.underline {
	text-decoration: underline;
	}

.top {
	vertical-align: top;
	}

.bottom {
	vertical-align: bottom;
	}

.right {
	text-align: right;
	}

.justify {
	text-align: justify;
	}

.label {
	text-align: right;
	font-weight: bold;
	}

.small {
	font-size: 13px;
	}

.center_align {
	text-align: center;
	}

.center_margin {
	margin-left: auto;
	margin-right: auto;
	}

.center_center {
	text-align: center;
	vertical-align: middle;
	}

.red {
	color: #ff0000;
	}

.blue {
	color: #0000ff;
	}

.sptop {
	padding-top: 10px;
	}

/* LINKS */

a:link {
	text-decoration: none;
	color: #000000;
	}

a:visited {
	text-decoration: none;
	color: #000000;
	}

a:active {
	text-decoration: none;
	color: #000000;
	}

a:hover {
	text-decoration: underline;
	color: #000000;
	}

.button_basic a:link {
	color: #c0c0c0;
	text-decoration: none;
	}

.button_basic a:visited {
	color: #c0c0c0;
	text-decoration: none;
	}

.button_basic a:active {
	color: #c0c0c0;
	text-decoration: none;
	}

.button_basic a:hover {
	color: white;
	text-decoration: none;
	}

.button_highlight a:link {
	color: #ffc600;
	text-decoration: none;
	}

.button_highlight a:visited {
	color: #ffc600;
	text-decoration: none;
	}

.button_highlight a:active {
	color: #ffc600;
	text-decoration: none;
	}

.button_highlight a:hover {
	color: #ffc600;
	text-decoration: none;
	}

/* BACKGROUND */

#scrcenter {
	position: absolute;
	left: 50%;
	width: 1000px;
	margin-left: -500px;
	}

#all {
	position: absolute;
	width: 880px;
	top: 117px;
	left: 60px;
	background-color: #ffffff;
	}

#background_left {
	position: absolute;
	width: 60px;
	height: 1px;
	top: 0px;
	left: 0px;
	background-color: #363636;
	}

#background_right {
	position: absolute;
	width: 60px;
	height: 1px;
	top: 0px;
	left: 940px;
	background-color: #363636;
	}

/* HEADER */

#header_top {
	position: absolute;
	width: 108px;
	height: 112px;
	top: 5px;
	left: 73px;
	background-image: url("images/design/header_top.png");
	background-repeat: no-repeat;
	}

#advertisement {
	position: absolute;
	width: 468px;
	height: 60px;
	top: 29px;
	left: 472px;
	}

#header_left {
	position: absolute;
	width: 404px;
	height: 104px;
	top: 117px;
	left: 60px;
	background-image: url("images/design/header_left.png");
	background-repeat: no-repeat;
	}

#header_right {
	position: absolute;
	width: 476px;
	height: 63px;
	top: 117px;
	left: 464px;
	background-image: url("images/design/header_right.png");
	background-repeat: no-repeat;
	}

#motto {
	position: absolute;
	width: 379px;
	height: 34px;
	top: 185px;
	left: 547px;
	background-image: url("images/design/motto.png");
	background-repeat: no-repeat;
	}

#path {
	position: absolute;
	width: 500px;
	top: 125px;
	left: 427px;
	text-align: right;
	font-size: 13px;
	}

/* BODY */

#body_top {
	position: absolute;
	width: 673px;
	height: 55px;
	top: 221px;
	left: 267px;
	background-image: url("images/design/body_top.png");
	background-repeat: no-repeat;
	}

#content {
	width: 638px;
	height: 100%;
	text-align: justify;
	vertical-align: top;
	padding-top: 159px;
	}

/* TABLES */

table {
	font-size: 14px;
	color: #000000;
	}

#table_left {
	height: 734px;
	width: 219px;
	}

#table_content {
	width: 857px;
	height: 100%;
	padding: 0px;
	margin: 0px;
	}

/* MENU */

#services {
	position: absolute;
	width: 207px;
	height: 37px;
	top: 221px;
	left: 60px;
	background-image: url("images/design/services.png");
	background-repeat: no-repeat;
	}

#contact {
	position: absolute;
	width: 207px;
	height: 12px;
	top: 556px;
	left: 60px;
	background-image: url("images/design/contact.png");
	background-repeat: no-repeat;
	}

#menu_background {
	position: absolute;
	width: 207px;
	height: 573px;
	top: 258px;
	left: 60px;
	background-image: url("images/design/menu_background.png");
	}

#menu_bottom {
	position: absolute;
	width: 207px;
	height: 14px;
	top: 831px;
	left: 60px;
	background-image: url("images/design/menu_bottom.png");
	background-repeat: no-repeat;
	}

/* FOOTER */

#footer {
	padding: 150px 0 12px 0;
	text-align: right;
	vertical-align: bottom;
	font-size: 13px;
	}

/* BUTTONS */

.button_basic {
	position: absolute;
	width: 207px;
	height: 52px;
	left: 60px;
	background-image: url("images/design/button_basic.png");
	background-repeat: no-repeat;
	padding-top: 16px;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #c0c0c0;
	}

.button_highlight {
	position: absolute;
	width: 207px;
	height: 52px;
	left: 60px;
	background-image: url("images/design/button_highlight.png");
	background-repeat: no-repeat;
	padding-top: 16px;
	text-align: right;
	font-size: 16px;
	font-weight: bold;
	color: #ffc600;
	}

.button_one {
	top: 267px;
	}

.button_two {
	top: 324px;
	}

.button_three {
	top: 381px;
	}

.button_four {
	top: 438px;
	}

.button_five {
	top: 495px;
	}

.button_six {
	top: 577px;
	}

.button_seven {
	top: 634px;
	}

