/** BASIC */
 
 body {
 	margin: 0px;
 	padding: 0px;
 	background-color: #FFFFFF;
 }
 
 /** FORMS */
 
 form {
 	margin: 0px;
 	padding: 0px;
 }
 
 .input1 {
 	width: 170px;
 	background: #232323;
 	border: 1px solid #3E3E3E;
 }
 
 .input2 {
 	width: 45px;
 	height: 19px;
 	margin-left: 5px;
 	background: url(images/subpage2_03.jpg) no-repeat left top;
 	border: none;
 	font: normal 11px Georgia, "Times New Roman", Times, serif;
 	letter-spacing: -1px;
 	color: #FFFFFF;
 }
 
 /** HEADINGS */
 
 h1, h2, h3, h4, h5, h6 {
 	margin: 0px 0px 15px 0px;
 	letter-spacing: -1px;
 	font-family: Georgia, "Times New Roman", Times, serif;
 	font-weight: normal;
 	color: #000000;
 }
 
 h2 {
 	font-size: 24px;
 }
 
 h3 {
 	font-size: 21px;
 }
 
 /** TEXTS */
 
 body, th, td, input, textarea, select {
 	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	color: #323232;
 }
 
 p, blockquote, ul, ol, dl {
 	margin-top: 0px;
 	margin-bottom: 1em;
 	line-height: 16px;
 }
 
 .text1 {
 	margin: 0px;
 	letter-spacing: normal;
 	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
 }
 
 .text2 {
 	text-align: center;
 	line-height: normal;
 	font-size: 10px;
 }
 
 .text3 {
 	color: #000000;
 }
 
 .text4 {
 	text-align: center;
 	color: #797875;
 }
 
 /** LINKS */
 
 a {
 	color: #D86B00;
 }
 
 a:hover {
 	text-decoration: none;
 }
 
 .link1 {
 	text-decoration: none;
 	text-align: center;
 	letter-spacing: -1px;
 	font: normal 14px Georgia, "Times New Roman", Times, serif;
 	color: #FFFFFF
 }
 
 /** STYLES */
 
 .style1 {
 }
 
 .style1 a {
 }
 
 .style1 a:hover {
 }
 
 /** BACKGROUNDS */
 
 .bg1 { background: #353430 url(images/homepage01.jpg) repeat-x left top; }
 .bg2 { background: url(images/homepage03.jpg) no-repeat left top; }
 .bg3 { background: url(images/homepage07.jpg) repeat-y left top; }
 .bg4 { background: url(images/homepage08.gif) repeat-x left top; }
 .bg5 { background: url(images/subpage2_01.jpg) no-repeat left bottom; }
 .bg6 { background: url(images/subpage2_02.jpg) no-repeat left top; }
 
 /** MISC */
 
 .align-justify { text-align: justify; }
 .align-right { text-align: right; }
 
 img { border: none; }
 
 .img1 {
 	float: left;
 	margin: 3px 15px 0px 0px;
 }
 
 .img2 {
 	float: right;
 	margin: 3px 0px 0px 15px;
 }
 
 hr { display: none; }
 
 .hr1 {
 	height: 1px;
 }
 
