* {	margin: 0;	padding: 0;}body {background: url(images/img10.png) repeat center;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color: #000000}a { text-decoration: none; color: #D15803}a:hover { text-decoration: underline; color: #827F4F}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)}#header1 {width: 250px; height: 194px; margin: 0 auto; padding: 0 40px; background: url(images/img10.png)}#logo {float: left}#logo h1, #logo p {float: left; margin: 0; padding-top: 23px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-style: italic; color: #F3F3E9}#logo h1 {font-size: 2.6em}#logo p {padding: 48px 0 0 5px; letter-spacing: -.055em; font-size: 1.4em; font-weight: bold}#logo a {color: #F3F3E9}#search {width: 15em}.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:16px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#464646}.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: #000000}/* 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; }/* 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: 5px; 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: #D9D9D9;  display: block;  padding: 5px 10px;  text-decoration: none;  text-transform:uppercase;  font-family: Georgia, "Times New Roman", Times, serif;  font-size: 16px;  font-weight: bolder;  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;}

div#promos div.scroller { 
background: url(images/fbox_bg.png) repeat-x;
width: 960px; /* --> edit */
height: 175px; 
text-align: left;
overflow: hidden;
}
div#promos div.scroller div.content {
width: 10000px;
}

div#promos div.scroller div.section {
width: 960px; /* --> edit */
height: 175px;
overflow: hidden;
float: left;
}

.innerbox {
margin: 15px 30px;
}

h2.promo {
color: #EFEFEA;
font-size: 19px;
font-variant: small-caps;
text-transform: none;
font-weight: bold;
padding: 0px 0px 10px 0px;
margin: 0px
}

p.promo{
color: #EFEFEA;
font-size: 13px;
}

div.fBoxImage img, div.ecliImage img {
padding: 0px;
}

.ddpanel .ddpanelcontent{ /*CSS for "content" DIV of Drop Down Panel*/
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;
}