﻿body {
  background-color:#061e3c;
  font-family: Arial;
 
  margin:0px;
  line-height: 125%;
  font-size: 11px;
  color: #ffffff;
   background: url('/images/hatter.jpg');
	background-position: center top;
	background-attachment:fixed;
	background-repeat: no-repeat;
}


a:link
{
	color: #ffffff; text-decoration: none;

}


a:visited {
	color: #ffffff;text-decoration: none;
}

a:hover {
	color: #bbbbbb; text-decoration: none;
}



a.button:link,
a.button:visited,
a.button:active
{
 border: 0px solid;

 font-size: 11px;
 padding: 2px 5px;
 margin: 2px;
 color: #000;
}


a.button:hover {
	
}


h1 {
    font-size: 10px;
    padding: 0px;
    margin: 0px;
    margin-left: 0px;
    font-weight: 900;
}


td.menuon { background-color: #2d5e99; color: #FFFFFF; }


.box_title
{
  text-align: left;
  font-size: 10px;
  color: #ffffff;
  font-weight: 900;
  text-transform: uppercase;
}

.box
{
  font-size: 11px;
  color: #ffffff;

}

.button2
{
 text-align: center;
 color:#000;
 border: 0px solid;
 background-color: #ececec;
 font-size: 11px;
 background: url('/images/gomb2.png');
 background-position: center ;
 background-repeat:no-repeat;
 width: 100px;
}


.button
{
 text-align: center;
 border: 0px solid;
 background-color: #ececec;
 font-size: 11px;
 background: url('/images/gomb_jobb.png');
 background-position: center ;
 background-repeat:no-repeat;
 width: 70px;
}


.title_cikk
{
  font-size: 10px;
  padding-left: 20px;
  color: #ffffff;
   font-weight: 900;
  padding-top: 5px;
}

.footer
{
  font-size: 11px;
  color: #9d9d9d;

}

.tartalom
{
  font-size: 11px;
  padding-left: 20px;
  padding-right: 20px;
  width: 530px;
  background-image: url('/images/tartalom_back.jpg');
  color: #ffffff;

}

.gb
{
  font-size: 11px;
  color: #ffffff;
  padding-left: 20px;
  padding-right: 20px;
  width: 530px;
  font-size: 11px ;
  min-height: 75px;
  _height: 75px;
  background: url('/images/gb_back_footer.jpg');
  background-repeat:no-repeat;
  background-position: bottom left;
}


.cikk_lead
{
  font-size: 11px;
  color: #ffffff;
  padding-left: 20px;
  padding-right: 40px;
  width: 500px;
  font-size: 11px ;
  min-height: 75px;
  _height: 75px;
  background: url('/images/tartalom_back_footer.jpg');
  background-repeat:no-repeat;
  background-position: bottom left;
}

.left_lead
{
  font-size: 11px;
  color: #ffffff;
  width: 138px;
  font-size: 11px ;
  padding: 5px;
  min-height: 135px;
  _height:135px;
  background: url('/images/left_content.jpg');
  background-repeat:no-repeat;
  background-position: bottom left;
}

.gallery_main_lead
{
  font-size: 11px;
  color: #ffffff;
  width: 224px;
  font-size: 11px ;
  padding: 2px;
  min-height: 95px;
  _height:95px;
  background: url('/images/leftbox_back_gallery.jpg');
  background-repeat:no-repeat;
  background-position: bottom left;
}

.main_lead
{
  font-size: 11px;
  color: #ffffff;
  width: 380px;
  font-size: 11px ;
  padding-left: 10px;
  padding-right: 10px;
  min-height: 135px;
  _height:135px;
  background: url('/images/main_back_footer.jpg');
  background-repeat:no-repeat;
  background-position: bottom left;
}

.downloads_main_lead
{
  font-size: 11px;
  color: #000;
  width: 224px;
  padding: 1px;
  min-height: 113px;
  _height:113px;
  background: transparent url('/images/downloads_main_back.jpg') no-repeat bottom left;
}

.input {
	font-size: 10px;
	color: #ffffff;
    background-color: #000000;
	border: 0px solid #000;
	padding: 2px;
	margin: 2px;
	width: 100%;
}



.cikk
{
  font-size: 11px;
  color: #ffffff;
  padding-left: 20px;
  padding-right: 20px;
   background: url('/images/tartalom_back_footer.jpg');
  background-repeat:no-repeat;
  background-position: bottom left;

}

#news_menu {
	display: block;
	width: 150px;
}

#news_menu a{
	width: 100%;
	display: block;
	float: left;
}

input.field {
	font-size: 10px;
	color: #ffffff;
    background-color: #000000;
	border: 0px solid #000;
	padding: 2px;
	margin: 2px;
	width: 100%;
}

select {
	font-size: 10px;
	color: #ffffff;
    background-color: #000000;
	border: 0px solid #000;
	padding: 2px;
	margin: 2px;
	width: 100%;
}

input.radio {
	font-size: 10px;
	color: #ffffff;
    background-color: #000000;
	border: 0px solid #000;
	padding: 2px;
	margin: 2px;
	width: 100%;
}

input.checkbox {
	font-size: 10px;
	color: #ffffff;
    background-color: #000000;
	border: 0px solid #000;
	padding: 2px;
	margin: 2px;
	width: 100%;
}

textarea {
	font-size: 10px;
	color: #ffffff;
    background-color: #000000;
	border: 0px solid #000;
	padding: 2px;
	margin: 2px;
	width: 100%;
}




input.error {
	font-size: 10px;
	color: #ffffff;
    background-color: #000000;
	padding: 2px;
	margin: 2px;
	width: 100%;
	border: 1px solid red;
}

#error {
	color: red;
}

#error2 {
	color: red;
}

/* HA KÉSZ A DESIGN TÖRÖLHETŐ */

#news_menu {
	width: 150px;
}

#news_menu ul li {
	width: 100%;
	border-bottom: 1px dashed #000;
	height: 30px;
	font-size: 12px;
	font-weight: 900;
	list-style: none;
}

#news_menu ul li a.selected:active,
#news_menu ul li a.selected:visited,
#news_menu ul li a.selected:link{
	display: block;
	padding: 5px 0px 0px 10px;
	color: red;
}


#news_menu ul li a:active,
#news_menu ul li a:visited,
#news_menu ul li a:link{
	display: block;
	padding: 5px 0px 0px 10px;
	color: #000;
}

/* EDDIG */



/*  NAV */


#nav, #nav ul {
	padding: 0px 8px;
	margin: 0;
	list-style: none;
	text-align: center;
	font-size: 11px;
}


#nav li {
	float: left;
	width: 10em;
}


#nav ul li {
	height: 40px;
	width: 98px;
	vertical-align: middle;
}

#nav ul li a {
	display: block;
	color: #626262;
	font-weight: 900;
	width: 98px;
	padding: 12px 0px 11px 0px;
	text-decoration: none;
	margin: 0px;
	text-align: center;
	text-transform: uppercase;
}


#nav ul li.home {
	height: 40px;
	width: 36px;
	vertical-align: middle;
}

#nav ul li.home a {
	display: block;
	color: #626262;
	font-weight: 900;
	width: 36px;
	padding: 5px 0px 11px 0px;
	text-decoration: none;
	margin: 0px;
	text-align: center;
	text-transform: uppercase;
}

#nav ul li a:hover {
	background: transparent url('../images/topmenu_hbgr.jpg') repeat-x top left;
	color: #FFF;
}

#nav ul li ul {
	position: absolute;
	width: 10em;
	left: -999em;
	background-color: #fff;
}


#nav ul li ul a{
	width: 110px;
	font-size: 10px;
	text-align: left;
	padding: 5px;
	text-transform: uppercase;
	background-color: #FFF;
	color: #626262;
}


#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

#nav li ul ul {
	margin: 30px 0 0 100px;
}

/* NAV END */


#forum_topic h2 {
	font-weight: 900;
	font-size: 2em;
	margin: 5px 0px 0px 0px;
	padding: 0px;
}


div.users_pic {
	height: 180px;
	width: 150px;
	display: block;
	float: left;
	text-align: center;
}