/* DESIGN */

body {
	margin: 0px;
	padding: 0px;
	font-size: 100.01%;
	position: relative;
	color: #FFFFFF;
	background: #640505;
}

#wrapper {
	width: 1024px;
	margin: auto;
}

#left_block {
	width: 337px !important;
	width: 337px;
	height: 663px;
	background-image: url('images/left.png');
	float: left;
}

#header {
	width: 687px !important;
	width: 687px;
	height: 147px;
	float: right;
}

#main {
	width: 687px !important;
	width: 687px;
	height: 487px !important;
	background-color: #640505;
	float: right;
	overflow-y: auto;
}

* html #main {
	height: 496px;
}

#footer {
	width: 687px !important;
	width: 687px;
	height: 20px;
	text-align: center;
	background-color: #640505;
	float: right;
}
/* ______________________________________________________ */


/* IMAGE */

img
{
	border: 0px;
}

.kopf {
	width: 687px !important;
	width: 687px;
	height: 147px;
}
/* ______________________________________________________ */


/* FONT*/

a:hover
{
	text-decoration:none;
}

a
{
	font-size: 12px;
	text-decoration:none;
	font-weight: bold;
	color: #FFFFFF;
}

a, b, body, cite, div, em, i, label, li, ol, p, strong, td, th, u, ul
{
	font-family: Arial, sans-serif;
}

h1, h2, h3, h4, h5, h6
{
	font-family: Arial, sans-serif;
}

fieldset, form, input, optgroup, select, textarea
{
	font-family: Arial, sans-serif;
}

body, div, fieldset, form, input, label, li, ol, optgroup, p, select, td, th, textarea, ul
{
	font-size: 11px;
}

h1, h2, h3, h4, h5, h6
{
	font-size: 12px;
}

p, pre, form
{
	margin: 0px;
	padding:0px;
}

h1
{
	margin: 0px 0px 12px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 13px;
}

h2
{
	margin: 0px 0px 6px 0px;
	padding: 0px;
	font-weight: bold;
	font-size: 11px;
}

optgroup
{
	padding-top: 3px;
	padding-bottom: 3px;
	font-style: normal;
}

#powered p, #powered a {
	padding: 0px;
	margin-top: 20px;
	font-size: 9px;
	text-align: center;
}

select,input,textarea {
	font-size: 99%;
}

form {
	margin: 0px;
	padding: 0px;
}

.inside {
	position: relative;
	text-align: left;
}

.block {
	overflow: hidden;
}

.invisible {
	width: 0px;
	height: 0px;
	left: -1000px;
	top: -1000px;
	position: absolute;
	overflow: hidden;
	display: inline;
}

