/* standard elements */
html {min-height: 100%;}
* {
	margin: 0;
	padding: 0;
}
img { border: 0}
a {color: #CC3;}
a:hover {color: #FF3;}
input,select,textarea {
	color: #FFF;
	background-color: #000;
	border:1px solid #c8fa50;
}
input:hover,select:hover,textarea:hover{
	border:1px solid #555;
}
input:focus,select:focus,textarea:focus{
	color: #000;
	background-color: #AAA;
	border:1px solid #c8fa50;
}
.submit {
	color:#c8fa50;
	background-color: transparent;
	border:1px solid black;
}
fieldset
{
	border: 2px solid #333333;
	width: 30em;
	margin:10px;
	padding:5px;
}

legend
{
	color: white;
	background: black;
	border: 1px solid gray;
	padding: 1px 10px
}
cite {
	color: gray;
	size: 8px;
}
body {

	background: #000;
	color: #DDD;
	font: normal 62.5% "Trebuchet MS",Verdana,sans-serif;
	
}

p,code,ul,ol {padding-bottom: 1.2em;}

h1 {
	color: #CCC;
	font: normal 2em Impact,sans-serif;
}
h1 a {
	color: #000;
	text-decoration: none;
}
h1 a:hover {
	color: #F00;
}

h2 {font: normal 1.8em Tahoma,sans-serif;}

h1,h2 {padding-top: 6px;}

blockquote {
	color: #CCA;
	display: block;
	font-weight: bold;
	padding-left: 28px;
}

images {border: none;}

images.right {margin: 5px 0 5px 12px;}
images.left {margin: 5px 12px 5px 0;}
images.border {
	background: #555;
	display: block;
	padding: 3px;
}

/* misc */
.clearer {
	clear: both;
	font-size: 0;
}

.left {float: left;}
.right {float: right;}
.noborder {border: 0;}

.decay,.decay-small {
	/*background: url('/templates/default/images/decay.gif') no-repeat left center;*/
	color: #000;
	font: normal 2em Impact,sans-serif;
	letter-spacing: 1px;
	padding: 0 0 12px 22px;
}
.decay-small {
	/*background: url('/templates/default/images/decay-small.gif') no-repeat left center;*/
	padding-top: 6px;
}
.form_title {
	padding: 5px 25px 5px 25px;
}
.form_data {
	padding: 5px 25px 5px 50px;		
}
.form_submit {
	padding-top: 20px;
	text-align: right;
	color: #c8fa50;
}
.news {
	width: 350px;
}
.toplist_title {
	background: #c8fa50;
	color:black;
	text-align:center;
	padding: 9px;
}
.toplist_dataa {
	background: #090909;
	text-align:center;
	height: 20px;
}
.toplist_datab {
	background: #111;
	text-align:center;
	height: 20px;

}
#gyik_pics{
    width: 100%;
    text-align: center;
}
#gyik_pics img{
    border: 1px solid;
}
#gyik_pics a{
    margin: 5px 5px 0 5px;
}
/* MAIN BORDER */
.main_border_t {background: url(/templates/green/images/main_border_spacer.gif) 0 0 repeat-x;}
.main_border_b {background: url(/templates/green/images/main_border_spacer.gif) 0 100% repeat-x}
.main_border_l {background: url(/templates/green/images/main_border_spacer.gif) 0 0 repeat-y}
.main_border_r {background: url(/templates/green/images/main_border_spacer.gif) 100% 0 repeat-y}
.main_border_bl {background: url(/templates/green/images/main_border_bl.gif) 0 100% no-repeat}
.main_border_br {background: url(/templates/green/images/main_border_br.gif) 100% 100% no-repeat}
.main_border_tl {background: url(/templates/green/images/main_border_tl.gif) 0 0 no-repeat;}
.main_border_tr {background: url(/templates/green/images/main_border_tr.gif) 100% 0 no-repeat; padding:10px}
p.postinfo {
	border-top: 1px dashed #333;
	color: #666;
	font: bold 0.9em sans-serif;
	margin-bottom: 24px;
	padding: 8px;
}
p.postinfo a {color: #888;}
p.postinfo a:hover {color: #CCC;}

.sum_table {
	padding-left: 10px;
	text-align: left;
	color: black;
	font-size: 14px;
	width:100%;
	height: 50px;
	background: url('/templates/green/images/table_bg.png') no-repeat;
}

/* structure */
#date {
	width:150px;
	color:#c8fa50;
	position:relative;
	top:-70px;
	left:15px;
	font-size: 11px;
	text-align: center;
}
#kinfo {
	color: #AAA;
	font-size: 15px;
	text-align: center;
}

#container {
	width: 1000px;
	font-size: 1.3em;
	margin: auto;
	padding: 10px 0 10px 0;
}

/* title */
#site-title {font: normal 3em Tahoma,sans-serif;}
#site-title a {
	color: #DDD;
	text-decoration: line-through;
}
#site-title a:hover {
	color: #FFF;
	text-decoration: none;
}
#site-description {color: #CCC;}

#header_container {
	background: #121212 0 0 repeat-x;
	margin: 40px 40px 0 40px;
}
#header_left {
	background: url(/templates/green/images/header_left.gif) 0 0 no-repeat;
	height:240px;
}
#header_right {
	background: url(/templates/green/images/header_right.gif) 100% 0 no-repeat; 
	height:240px;
	padding-left:0;
}
#header_center {
	background: url(/templates/green/images/header_center.gif) 50% 20% no-repeat;
	height:68%;
	width:90%;
}
/* content */
#content_container {
margin: 0 40px 0 170px;
}
#content_left_corner {
	background: #121212 url(/templates/green/images/content_bg_left_corner.gif) 0 100% no-repeat;
}
#content {
	background: url('/templates/green/images/content_bg.gif') 100% 100% no-repeat;
	padding: 0 0 400px 170px;
}

#content .title {
	display:table;
	margin-bottom: 6px;
}
#content .title a {
	color: #c8fa50;
}

#content .descr {
	color: #8DC63F;
	margin: 0 0 6px 0px;
}
#content .data {
margin:0;
	padding-top: 30px;
}
#content li {margin-left: 18px;}

/* navigation */
#navigation {
	position: relative;
	float:left;
	top:-20px;
	left: 22px;
	height: 450px;
	width: 230px;
	padding: 40px;
	background: url('/templates/green/images/navigation_bg.gif') no-repeat

}

#navigation .group {
	color: #c8fa50;
	font-size: 1.5em;
	letter-spacing: 2px;
	line-height: 30px;
	margin: 0;
}
#navigation ul {margin: 0 0 0 1em;}
#navigation li {list-style: none;}
#navigation li a {
	color: #777;
	font-size: 1.1em;
	line-height: 1.5em;
	text-decoration: none;
}
#navigation li a:hover {color: #8DCA3F;}

/* footer */
#footer {
	color: #555;
	font-style: italic;
	padding: 20px 30px 15px 30px;	
}
#footer a {
	color: #AAA;
	text-decoration: underline;
}
#footer a:hover {
	color: #BBB;
	text-decoration: underline;
}