* {	margin: 0;	padding: 0;}body {	background: url(images/img10.png) repeat center;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #9E9D89;}a { text-decoration: none; color: #D15803; }a:hover { text-decoration: underline; color: #827F4F; }/* images */img { border: 0; }/* Page background */#wrapper { width: 100%; margin: 0; padding: 0; background: url(images/img01.png) repeat-y center; }/* Header */#header { width: 860px; height: 100px; margin: 0 auto; padding: 0 40px; background: url(images/img02.png); }#logo { float: left; }#logo h1, #logo p { float: left; margin: 0; padding-top: 25px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; color: #F3F3E9; }#logo h1 { font-size: 3em; }#logo p { padding: 48px 0 0 5px; letter-spacing: -.055em; font-size: 1.4em; font-weight: bold; }#logo a { color: #F3F3E9; }#search { float: right; width: 15em; padding-top: 50px; }.tbox.search { border: 1px solid #DEDED1; font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0; padding: .15em; background: #FDFDFB url(images/img06.gif) repeat-x; }.button.search { background: #763320 url(images/img07.gif) repeat-x; color: #FFFFFF; border: 1px solid #fff; }/* Page */#page { width: 940px; margin: 0 auto; padding: 0; }/* Content */#content { float: right; width: 580px; padding: 35px 50px 0 0; background: url(images/img04.png) no-repeat right top; }/* News */.post { }.post .meta { margin: 0 0 1.5em 0; padding: 0 0 1px 10px; background: url(images/img08.png) no-repeat left bottom; line-height: normal; }.post .meta small { font-size: 12px; }.post h1 { font-family: Georgia, "Times New Roman", Times, serif; color: #D15803; letter-spacing: -.05em; font-size: 2.2em; padding: 0 0 10px 0; }.post .entry { font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #9E9D89; }.post .options { clear: both; float: right; margin: 0; padding: 10px; }/* Center menu */.centermenu { margin: 0; padding: 0; }.centermenu h3 { font-family: Georgia, "Times New Roman", Times, serif; color: #D15803; letter-spacing: -.05em; font-size: 2.2em; padding: 0 0 10px 0; }.centermenu .body { font-size: 14px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #9E9D89; }/* Sidebar */#sidebar { float: left; width: 240px; padding: 20px 0 0 30px; background: url(images/img03.png) no-repeat; font-size: smaller; color: #E3E3D4; }#sidebar h2 { font-family: Georgia, "Times New Roman", Times, serif; color: #FFFFFF; margin: 10px 20px 10px 0; letter-spacing: -.05em; font-size: 1.4em; padding: 0; border-bottom: 4px double #cd5501; }#sidebar .body { color: #fff; padding: 0 10px 0 0; }#sidebar .body a { font-weight: bold; color: #dadada; }#sidebar .body a:hover { color: #b9b9b9; }#sidebar .mainmenu { width: 220px; padding: 0 20px 20px 0; }/* Footer */#footer { overflow: hidden; width: 860px; margin: 0 auto; padding: 20px 40px; text-align: right; }#footer .inner { font-size: 11px; }/* Other Menus */.othermenu { margin: 0; padding: 0; }.othermenu a { text-decoration: none; color: #D15803; }.othermenu a:hover { text-decoration: underline; color: #827F4F; }.othermenu h3 { margin: 0px; padding: 10px; font: 16px Georgia, "Times New Roman", Times, serif; color: #fff; background: #b45c39 url(images/img07.gif) repeat-x left bottom; }.othermenu .body { font: 11px Georgia, "Times New Roman", Times, serif; color: #9E9D89; margin: 0; padding: 10px; background: #f3f3e9; }/********************** core style ********************************//* tbox, chatbox, button */.tbox{ font: 12px Georgia, "Times New Roman", Times, serif; color: #000; background: #fff; border: 1px solid #cd5501; margin: 0 0 5px 0; padding: 4px; }.tbox.chatbox { width: 84%; color: #fff; background: #a43e00; border: 1px solid #e75802; padding: 4px; margin: 10px auto; }.button { font: 12px Georgia, "Times New Roman", Times, serif; color: #fff; background: #b45c39 url(images/img07.gif) repeat-x left bottom; margin: 2px; padding: 3px 6px; text-align: center; border: 1px solid #fff; cursor:pointer; }.button a { color: #fff; }.button a:hover { color: #000; }/* FORUMS */.border { border: 1px solid #9E9D89; }.fborder { border: 1px solid #9E9D89; background: #d9d8c0; }  .forumheader{ background: #b45c39 url(images/img07.gif) repeat-x left bottom; font: bold 12px Georgia, "Times New Roman", Times, serif; color: #fff; padding: 8px 5px; }.forumheader a { text-decoration: none; color: #ffa05e; }.forumheader a:hover { text-decoration: underline; color: #827F4F; } .forumheader2{ background: #d2d2bc; font: 12px Georgia, "Times New Roman", Times, serif; color: #6f6e5d; padding: 5px; }.forumheader3{ background: #e4e4d5; font: 12px Georgia, "Times New Roman", Times, serif; color: #6f6e5d; padding: 5px; }.forumheader3 a { color: #D15803; text-decoration: none; } .forumheader3 a:hover { color: #827F4F; text-decoration: underline; }.forumborder{ border: 2px solid #1a0d00; }a.forumlink{ color: #dadada; text-decoration: underline; }.nforumcaption2 { background: #7c7b6c; font: 12px Georgia, "Times New Roman", Times, serif; color:#fff; padding: 5px; }.caption { background: #transparent; font: bold 12px Arial, Helvetica, sans-serif; color:#fff; padding: 5px; border: 1px solid #aaa; }   .fcaption { background: #b45c39 url(images/img07.gif) repeat-x left bottom; font: 12px Georgia, "Times New Roman", Times, serif; color: #fff; padding: 5px; }.fcaption a { font-size: 10px; color: #dadada; text-decoration: none; }.fcaption a:hover { color: #fff; text-decoration: underline; }.finfobar{ background: #bdbda4; font: 12px Georgia, "Times New Roman", Times, serif; color: #6f6e5d; padding: 5px; } .nforumholder { }.nforumcaption { }.nforumthread { }.nforumreplycaption { }.nforumreply { }.nforumdisclaimer { }.nforumview1 { }.nforumview2 { }.nforumview3 { }.nforumview4 { }/* TEXTS */.indent{ font-size: 12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #9E9D89; font-style: italic; border: 1px dotted #9E9D89; padding: 10px; margin: 5px; }.smalltext { font: 11px Georgia, "Times New Roman", Times, serif; } .smallblacktext { font: 11px Georgia, "Times New Roman", Times, serif; }  .defaulttext { font: 14px Georgia, "Times New Roman", Times, serif; }.mediumtext { font: 12px Georgia, "Times New Roman", Times, serif; }blockquote { font: 14px Georgia, "Times New Roman", Times, serif; margin-left: 1em; padding-left: .75em; border-left: 1px solid #9E9D89; }.nextprev{ font: 14px Georgia, "Times New Roman", Times, serif; margin: 15px auto; text-align: center; color: #9E9D89; }a.nextprev_link { width: 30px; height: 30px; color: #D15803; padding: 5px; text-align: center; }.nextprev_link:hover { color: #827F4F; }.nextprev_current { color: #9E9D89; padding: 9px; background: transparent; }.searchhighlight { text-decoration: underline; color: #ff0000; font-weight: bold; }/* MISC */td { font-family: Georgia, "Times New Roman", Times, serif; padding: 0; text-align:left; }form { margin: 2px 0px 0px 0px; }p { margin: 0px; padding: 0 0 10px 0; }.spacer{ padding: 5px 0px 5px 0px; }hr { height: 2px; border-top: 1px solid #dfe5cb; border-bottom: 1px solid #aaa; text-align: left; } .helpbox { background: transparent; font: 10px Georgia, "Times New Roman", Times, serif; color:#000; border: 0px; margin: 0; padding: 0; }.bodytable { font-family: Georgia, "Times New Roman", Times, serif; color: #F2F9FF; padding: 8px; }.code-box { font: 12px Georgia, "Times New Roman", Times, serif; color:#000; padding: 8px; }.code_highlight {   width: 95%;   margin: 5px 0;  padding: 10px;  text-align: left;  display: block;  overflow: auto;    font: 12px Georgia, "Times New Roman", Times, serif;  /* white-space: pre; */  background: #f8f8f3;   border: 1px dotted #684018;  }/* Navigation */div.menuBar,div.menuBar a.menuButton, div.menuButton, div.menuButton_over, div.menu,div.menu a.menuItem {  text-align: left; }div.menuBar {  background: transparent; 	margin: 0;	padding: 20px 0 0 0;	text-align: left; }div.emenuBar {  text-align: left;}div.menuBar a.menuButton, div.menuButton, div.menuButton_over {  background: url(images/bullet.png) no-repeat left center; /* főmenü */  cursor: pointer;  color: #dadada;  display: block;  padding: 5px 10px;  text-decoration: none;  text-transform:uppercase;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 13px;  text-align: left;  text-decoration: none;  border-bottom: 1px dotted #dadada;  position: relative;  left: 0px;  top: 0px;  z-index: 100;  outline: 0;   	}div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {	color: #fff;	background: #a43e00;	border-bottom: 1px dotted #dadada;}div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover, div.menuBar a.menuButtonActive:hover {	color: #fff;	background: #a43e00;	border-bottom: 1px dotted #dadada;}/* sub links container */div.menu {  width: auto;  background: #a43e00; /* FCFDFF; almenü háttérszín*/  left: 0px;  padding: 1px 1px 5px 1px;  position: absolute;  top: 0px;  visibility: hidden;  z-index: 101;  text-align: right;  margin: -28px 0 0 220px;}/* sub links item */div.menu a.menuItem {  color: #fff;  display: block;	background: transparent;	padding: 5px 10px;	text-decoration: none;  white-space: nowrap;  font-family: Georgia, "Times New Roman", Times, serif;  text-transform:uppercase;   text-align: right;   border-bottom: 1px dotted #dadada;  margin: 0 5px;}div.menu a.menuItem:hover, div.menu a.menuItemHighlight {  color: #fff;  left: 0;  top: 0;  background: #862100;}div.menu a.menuItem span.menuItemBuffer {  padding: 0px 2px 0px 2px;  color: #fff;}div.menu a.menuItem:hover span.menuItemBuffer {  padding: 0px 2px 0px 2px;  color: #000;}div.menu a.menuItem span.menuItemText {	padding: 0px 0px 0px 3px;}div.menu a.menuItem span.menuItemArrow {  margin-right: -.75em;}div.menu div.menuItemSep {  border-top: 0px solid #a5a5a5;  border-bottom: 0px solid #fff;  margin: 4px 2px;}a.menuItem.header {  border-bottom: 0px solid #b3b3b3;}.ddpanel .ddpanelcontent{color: white;background: black; /*background of Drop Down Panel*//*Do NOT add any "padding" or "margin" properties here! Any padding/margin should be added to your content's container within this DIV instead */}.ddpanel .ddpaneltab{ /*CSS for "toggle" tab DIV of Drop Down Panel*/margin-right: 20px;font: normal 12px Arial;}.ddpanel .ddpaneltab a{ /*"toggle" tab related CSS*/float: right;color: white;background: black url(toggleleft.gif) no-repeat left bottom; /*background of toggle tab*/text-decoration: none;letter-spacing: 1px;}.ddpanel .ddpaneltab a span{ /*"toggle" tab related CSS*/float: left;display: block;background: transparent url(toggleright.gif) no-repeat right bottom;padding: 1px 12px 4px 13px;cursor: pointer;}.ddpanel .ddpaneltab a span img.pointerimage{ /*CSS for pointer image within toggle tab*/margin-top: 2px;margin-left: 5px;}.ddpanel .ddpaneltab a:hover{ /*"toggle" tab related CSS*/background-color: navy; /*background of toggle tab onMouseover*/}.ddpanel .ddpaneltab a:active, .ddpanel .ddpaneltab a:focus{ /*"toggle" tab related CSS*/outline: 0;}.ddpanel .ddpaneltab a:hover span{ /*"toggle" tab related CSS*/background-color: transparent;}