@font-face {
    font-family: 'Iwona-wf';
    src: url('iwona-bolditalic-webfont.eot');
    src: url('iwona-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('iwona-bolditalic-webfont.woff') format('woff'),
         url('iwona-bolditalic-webfont.ttf') format('truetype'),
         url('iwona-bolditalic-webfont.svg#IwonaBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;

}

@font-face {
    font-family: 'Iwona-wf';
    src: url('iwona-italic-webfont.eot');
    src: url('iwona-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('iwona-italic-webfont.woff') format('woff'),
         url('iwona-italic-webfont.ttf') format('truetype'),
         url('iwona-italic-webfont.svg#IwonaItalic') format('svg');
    font-weight: normal;
    font-style: italic;

}

@font-face {
    font-family: 'Iwona-wf';
    src: url('iwona-regular-webfont.eot');
    src: url('iwona-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('iwona-regular-webfont.woff') format('woff'),
         url('iwona-regular-webfont.ttf') format('truetype'),
         url('iwona-regular-webfont.svg#IwonaRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Iwona-wf';
    src: url('iwona-bold-webfont.eot');
    src: url('iwona-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('iwona-bold-webfont.woff') format('woff'),
         url('iwona-bold-webfont.ttf') format('truetype'),
         url('iwona-bold-webfont.svg#IwonaBold') format('svg');
    font-weight: bold;
    font-style: normal;

}


   body {
	margin: 0;
	padding: 10px;
	font-size: 13pt;
	background-color: black;
	
	background-image: -moz-linear-gradient(bottom, rgb(0,0,0) 10%, rgb(50,50,50) 80%);
	background-image: -webkit-linear-gradient(bottom, rgb(0,0,0) 10%, rgb(50,50,50) 80%);
	//background-image:url(noise.png);
	background-attachment: fixed;
	color: #dddddd;
	font-family: Iwona-wf;
	padding:0;
}
   
table,tr,td {
	border: 1px solid #dddddd;
	border-collapse:collapse;
}

.menu {
	float: left;
	padding: 5px;
	margin-left:5px;
	/*border: 1px solid #00ff00;*/
	/*border-right:1px solid #00ff00;*/
	width: 11em;
	color: #00ff00;
	vertical-align: top;
	//background-color: #111111;
	//background: rgba(0, 0, 0, .40);
	height:100%;
}
.content {
	margin-left: 12em;
	margin-right: 1em;
	padding-left: 1em;
	padding-top:5px;
	border-left:1px solid #00ff00;
	/*background-image:url(noise.png);*/
}
.head {
	/*border-bottom: 1px solid #cccccc;*/
	text-align: center;
	margin-bottom: 0px;
	margin-top: 1em;
}

a:link {
	color: rgb(255, 165, 0);
	text-decoration: none;
	border-width: 0px;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: rgb(295, 115, 0);
	border-width: 0px;
}

.menuitem:link {
	color: #00ff00;
}

.menuitem:visited {
	color: #00ff00;
}


.quoteblock {
	background-color: #111111;
	border: 1px solid #505050;
}

.quotetext {
	background-color: #222222;
	margin: 1em;
	border: 1px solid #909090;
}

.resize {
	max-width:100%;
	border-width:0px;
}

.translationerror {
	width:100%;
	background-color: #a00000;
	cursor: pointer;
	font-size:0.9em;
}

.headimg {
	max-width:90%;
	border-width:0px;
}

h1 {
	color: rgb(255, 165, 0);
	text-align:center;
	text-decoration: none;
	font-size: 200%;
	margin-bottom: 0px;
}

h2 {
	color: rgb(255, 165, 0);
	text-align:center;
	text-decoration: none;
	font-size: 175%;
	margin-bottom: 0px;
}

h3 {
	color: rgb(255, 165, 0);
	text-align:center;
	text-decoration: none;
	font-size: 150%;
	margin-bottom: 0px;
}

h4 {
	color: rgb(255, 165, 0);
	text-align:left;
	text-decoration: none;
	font-size: 120%;
	margin-bottom: 0px;
}

.hr {
	background-color: #cccccc;
	border: 0px solid #cccccc;
	height: 1px;
}

