body {
	background: #000000;
	margin: 0px;
	margin-top: 0px;
}
:focus {outline: none;}
:active {outline: none;}

table.body {width: 1200}

.topbg  {background: url(images/top.jpg) no-repeat top center #000000; width: 800px; height: 72px;}
.header {background: url(images/header.jpg) no-repeat top center #000000; width: 800px; height: 249px;}
.left-bg {background: url(images/left-bg.jpg) no-repeat top right #000000; width: 200px; height: 100%;}
.right-bg {background: url(images/right-bg.jpg) no-repeat top left #000000; width: 200px; height: 100%;}
.navi-bg {background: url(images/navi.jpg) no-repeat top center #000000; width: 800px; height: 45px;}
.content-bg {background: url(images/content.jpg) no-repeat top center #000000; width: 800px; height: 658px; vertical-align: top;}


body, font, a, span, div, table, tr, td, p, center, textarea, input, select {
	font-family: 'Arial';
	font-size: 11px;
	line-height: 20px;
	color: #ffffff;
}

a {color: #ea4023; text-decoration: none;}
a:hover {color: #ea4023; text-decoration: underline;}

ul {list-style: circle; list-style-position: outside;}
li {position: relative; left: -20px; color: #666666;}

li a {color: #ffffff; text-decoration: none;}
li a:hover {color: #ea4023; text-decoration: none;}
li:first-letter {color: #ea4023;}

table {empty-cells: show;}

img {border: 0px;}

div.hidden {width: 1px; height: 1px; overflow: hidden;}

div.navi {font-family: Verdana; font-size: 9px; font-weight: bold; letter-spacing: 1px; margin-left: 24px; float: left;}
div.navi:first-letter {color: #ea4023; font-size: 12px;}

div.content {display: table-cell; width: 544px; float: left; border: #ffff00 0px dotted; vertical-align: top;}
div.categories {display: table-cell; width: 239px; border: #00ffff 0px dotted; vertical-align: top;}

div.content-box-top {background: url(images/content-box-top.png) no-repeat top center; width: 544px; height: 26px;}
div.content-box {background: url(images/content-box-bg.png); width: 544px; padding-top: 10px; padding-bottom: 10px;}
div.content-box-down {background: url(images/content-box-down.png) no-repeat top center; width: 544px; height: 26px;}
div.content-box-content {margin-left: 30px; margin-right: 30px;}

div.cat-box-top {background: url(images/cat-box-top.png) no-repeat top center; width: 239px; height: 26px;}
div.cat-box {background: url(images/cat-box-bg.png); width: 239px; padding-top: 10px; padding-bottom: 10px;}
div.cat-box-down {background: url(images/cat-box-down.png) no-repeat top center; width: 239px; height: 26px;}
div.cat-box-content {margin-left: 30px; margin-right: 30px;}

div.credits, div.credits a {margin-top: 20px; font: 'verdana' 9px; font-variant:small-caps;}
span.credits {color: #ffffff; font: 'verdana' 9px; font-variant:small-caps;}

.headline {float: left; width: 60%; font-size: 12px; font-weight: bold; margin-bottom: 15px;}
.headline:first-letter {color: #ea4023;}

.headline-content {font-size: 12px; font-weight: bold; margin-bottom: 15px;}
.headline-content:first-letter {color: #ea4023;}

.date {float: left; width: 40%; color: #646464; text-align: right; margin-bottom: 15px;}

.cat-headline {font-size: 12px; font-weight: bold;}
.cat-headline:first-letter {color: #ea4023;}


.news-text {text-align: justify;}
div.container {display: block; width: 484px; height: 250px;}
div.headline-container {display: block; width: 484px; height: 24px;}

table.about {border: 0px; border-collapse:collapse;}

div.about-picture {float: left; width: 180px; height: 230px; vertical-align: top; margin-right: 4px; margin-bottom: 8px;}
div.about-info {float: right; width: 300px; vertical-align: top; padding-right: 0px; margin-bottom: 8px;}
div.about-text {text-align: justify;}

td.about-infocell-1 {border: 0px; background: #232323; width: 120px; height: 24px; margin: 0px; text-align: left; padding-left: 4px}
td.about-infocell-2 {border: 0px; background: #1e1e1e; width: 164px; height: 24px; margin: 0px; text-align: right; padding-right: 4px}

td.about-infocell-3 {border: 0px; background: #212121; width: 120px; height: 24px; margin: 0px; text-align: left; padding-left: 4px}
td.about-infocell-4 {border: 0px; background: #1c1c1c; width: 164px; height: 24px; margin: 0px; text-align: right; padding-right: 4px}

td.img {background: #232323; text-align: center; border: solid 1px #1e1e1e;}