@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-color:#212121;
	background-image:url(art/body_bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

h1 {
	font-size:17px;
	padding:2px;
	margin:2px;
	font-weight:normal;
	color:#FFFFFF;
}

h2 {
	font-size:13px;
	padding:2px;
	margin:2px;
	font-weight:normal;
	color:#bbbbbb;
}

h3 {
	font-size:19px;
	padding:2px;
	margin:2px;
	font-weight:bold;
}

h4 {
	font-size:20px;
	padding:2px 2px 2px 0;
	margin:2px 2px 2px 0;
	font-weight:bold;
	color:#ff0000;
}

.red {
	color:#FF0000;
}

.orange {
	color:#ff9000;
}

p {}


/*The whole thing*/

#theWholeThing {
	width:1000px;
	height:864px;
	background-image:url(art/bg.jpg);
	background-repeat:no-repeat;
	background-position:top;
}

#theWholeThing .title {
	width:224px;
	height:100px;
	text-align:left;
	position:relative;
	top:4px;
	left:195px;
}

/*menu*/

#theWholeThing .menu {
	width:524px;
	height:30px;
	text-align:left;
	position:relative;
	top:27px;
	left:-215px;
	color:#2a2a2a;
}

#theWholeThing .menu a {
	color:#2a2a2a;
	text-decoration:none;
	padding:0 14px 0 0;
}

#theWholeThing .menu a:hover {
	color:#fff;
}

.hover a {
	color:#FFFFFF;
}

/*tartalom*/

#text {
	width:530px;
	height:270px;
	text-align:left;
	position:relative;
	top:56px;
	left:26px;
	color:#FFFFFF;
}

#text strong {
	color:#bbbbbb;
	font-weight:normal;
}

#text a {
	color:#fe9a00;
}

#text ul {
	margin:0px;
	padding:10px;
	text-indent:10px;
	font-size:12px;
}

#text h2 {
	font-size:15px;
}

#text em {
	font-size:11px;
	font-style:normal;
	color:#FF0000;
}

#text u {
	font-size:12px;
	color:#ababab;
	text-decoration:none;
}

#buttons {
	width:500px;
	position:relative;
	top:100px;
	left:10px;
	color:#777777;
	font-size:11px;
}

#buttons .text {
	padding:0 0 0 16px;
	position:relative;
	top:-10px;
}

#footer {
	width:1000px;
	position:relative;
	top:140px;
}

#footer .r1 {
	padding:24px 24px 0 24px;
	color:#777777;
}

#footer .r1 a {
	padding:0 30px 0 0;
	color:#FFFFFF;
	text-decoration:none;
}

#footer .r1 a:hover {
	color:#f00008;
}

#footer .r1 a span {
	color:#777777;
	padding:0 5px 0 0;
}

#footer .r1 a:hover span {
	color:#f00008;
}

#footer .r2 {
	color:#5e5e5e;
}

#footer .r2 a {
	color:#999999;
}

#footer .r2 a:hover {
	color:#f00008;
}

#footer .r2 p {
	padding:4px 4px 4px 0;
	margin:0px;
	font-size:11px;
}

#footer .r2 img {
	padding:1px;
	margin:0 10px 0 10px;
	border:6px solid #212121;
	position:relative;
	bottom:6px;
}

#footer .r2 span {
	color:#fff;
}

#imgswap {
	width:153px;
	height:272px;
	position:relative;
	left:257px;
	top:122px;
}

/*Flashholder*/

#flashHolder {
	position:absolute;
	left:600px;
	bottom:200px;
	background-color:#FFFFFF;
	display:block;
}