
body { 	margin:0px;	padding:0px; font-size:13px; font-family: Geneva, Arial, Helvetica, sans-serif; color: #D9D9D9; background: url(../images/back_body.gif) left top repeat-x; background-color:#000000; }
h1, h2, h3 { margin-top: 0px; color: #FFFFFF; }
h1 { font-size: 2.4em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.4em; }
p, ol, ul {	margin-bottom: 1.8em; }
a { color: #008C00;  }
a:hover { 	text-decoration: none; 	color: #7ECE05;   }
a img { border: none; }
div.clear { clear:both;}

/* Header */

#header { width: 1000px; height: 135px; margin: 0px auto; }
#header a {	text-decoration: none; color: #FFFFFF; }

/* Logo */

#logo { float: left; height:120px; width:156px; }
#logo h1, #logo p { margin: 0px; padding:85px 0 0  73px; line-height: normal; font-weight: normal; color: #FFFFFF; }
#logo h1 { padding: 30px 0px 0px 160px; }

/* Menu */

#felso_menu { float: right; width:600px; }
#felso_menu ul { margin: 0px; padding:0; list-style: none; line-height: normal; }
#felso_menu li { float: right; margin:0; }
#felso_menu a { display: block; float: right; width: auto; height: 20px; padding: 5px 10px; color:#666666; }
#felso_menu a:hover { text-decoration: none; }
#felso_menu .active { background: #7ECE05 url(images/img02.jpg) repeat-x 0px 0px; }
#felso_menu .active a { background: #7ECE05 url(images/img02.jpg) repeat-x 0px 0px; }
#felso_menu a.marketing { border-top:4px solid #CCCCCC;  }
#felso_menu a.elofizetes { border-top:4px solid #999999; }
#felso_menu a.impresszum { border-top:4px solid #666666; }
#felso_menu a.contact { border-top:4px solid #333333; }

#felso_menu a.marketing:hover { color:#006E2E;  }
#felso_menu a.elofizetes:hover { color:#4096EE; }
#felso_menu a.impresszum:hover { color:#FF0084; }
#felso_menu a.contact:hover { color:#FF7400; }

#felso_menu a.login { border-top:4px solid #FF7400; }
#felso_menu a.login:hover { color:#FF7400;  }

#also_menu { float: right; width:1000px; height:32px; background: url(../images/back_menu.jpg) left top no-repeat; }
#also_menu ul { margin: 0px; padding:0; list-style: none; line-height: normal; }
#also_menu li { float: right; margin:0; }
#also_menu a { display: block; float: right;  width: auto; height: 20px; padding-top: 7px; color: #000000; }
#also_menu a:hover { text-decoration: none; /*background: url(../images/menuhover.png) center top no-repeat; */}



/* Page */

#page { width: 1000px; margin: 0px auto;  }
div.page_in { float:left;  background: url(../images/back_page_in.gif) left top repeat-y; border-top:1px solid #000000; border-bottom:1px solid #39393a; }
/* Content */

#content { float: right; width: 530px; padding:20px 10px 10px 10px;  }
.post { margin: 5px 0px 10px 0px; clear:both; }
.post h1.title { margin:0; padding:0; }
.post h1.title a { color:#CCCCCC; font-weight:normal; font-size:22px; text-decoration:none;}
.post h1.title a:hover { color:#FFFFFF; text-decoration:underline;}
h1.videotitle  { margin:5px 0 3px 0; }
h1.videotitle a { color:#CCCCCC; font-weight:normal; font-size:22px; text-decoration:none;}
h1.videotitle a:hover { color:#FFFFFF; text-decoration:underline; }

div.lead { color:#CCCCCC;}
div.lead font { color:#CCCCCC; font-family: Geneva, Arial, Helvetica, sans-serif;}
div.lead img { margin-right:5px; margin-bottom:10px; }

div.lead p { padding:0; margin:0; }
.post .entry { }
.post .meta {  margin-top:10px; }
.post .meta a { }
.post div.byline { margin: 0px; color:#666666; font-size:11px; margin-bottom:15px;}
.post div.byline a { margin: 0px; color:#666666; text-decoration:none; font-size:11px; }
.post div.byline a:hover { margin: 0px; color:#666666; text-decoration:none; font-size:11px; color:#999999; }

div.actual {}
div.actual img { margin:2px 4px 2px 0;}


/* Sidebar */

#sidebar { float: left; width: 430px;  padding:10px; }
	div.sidebar_left { float:left; width:205px; padding:5px; }
	div.sidebar_right { float:left; width:205px; padding:5px;  }
	div.sidebar_head { border-bottom:1px solid #333333; font-size:16px; }
	div.sidebar_head a { display:block; margin:0;  }
	div.sidebar_content { padding:0 5px 20px 5px;  }
	div.sidebar_content a.title { display:block; color: #999999; font-size:14px; margin:15px 0 4px 0; text-decoration:none;}
	div.sidebar_content a.title:hover { color:#CCCCCC; text-decoration:underline; }
	div.sidebar_content div.sub { color: #999999; font-size:12px; padding-bottom:2px; padding-top:4px; border-bottom:1px dotted #333333; clear:both;}
	div.sidebar_content p { margin:0; }
	a.papirifi { display:block; margin-top:15px;}

	a.papirifi img { margin-bottom:10px;}
	
	a.archiv_link { display:block; color: #999999; clear:both; font-size:12px; margin-top:15px; padding-left:15px; background: url(../images/archive_dot.gif) left center no-repeat; text-decoration:none; }
	a.archiv_link:hover { color:#CCCCCC;  text-decoration:underline;}
	div.sidebar_full { }
	a.column_three_title { font-size:14px; text-decoration:none; margin-top:10px; margin-bottom:5px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: #999999; }
	a.column_three_title:hover  { text-decoration:underline; color:#CCCCCC;}
/* Search */
div.search { border:none; border:6px solid #131314; padding:8px 10px 2px 0; height:35px; margin-bottom:10px; }
div.search form {padding: 0px;  border:none; }
div.search fieldset input {}
div.search_in { float:left; margin-top:2px;}
div.search #s { width: 130px; border:1px solid gray; background-color:#333333; color:#CCCCCC; }

/* Footer */

#footer { clear: both; height: 120px; margin: 0px auto; background: url(images/footer.jpg) repeat-x left top; color:#666666; }
#footer p { margin: 0px; padding: 50px 0px 0px 0px; text-align: center; line-height: normal; font-size: 12px; }
#footer a { color: #7ECE05; }

a.avast {
    display: none;
}