html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {background:transparent;margin:0;padding:0;border:0;outline:0;text-align:left}
ol,ul, li {list-style:none}
blockquote,q {quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none}
:focus, :active {outline:0 none}
ins {text-decoration:none}
del {text-decoration:line-through}
table {border-collapse:collapse;border-spacing:0}
a {cursor:pointer;text-decoration:none;outline:none}
a:hover {text-decoration:underline}
option {padding-left:5px}
select {padding:1px}
textarea {overflow:auto}
object,iframe,embed {max-width:100%;width:100%}

html {overflow-y:scroll;background:url('../images/bodyBg.jpg') 0 0 repeat}
body {position:relative;min-height:100%;font:14px/18px Georgia, serif;color:#5f4747;min-height:100%}

#skiplinks {position:absolute;left:-32768px;top:0;width:100%;z-index:9999}
#skiplinks a {position:absolute;left:-32768px;top:0;display:block;width:100%}
#skiplinks a:focus, 
#skiplinks a:active {left:32768px} 

#content, #content-inner, #main, #main-top, #main-body, #slider-content {display:inline-block}
#content, #content-inner, #main, #main-top, #main-body, #slider-content {display:block}

h1, h2 {font-size:18px;margin:0 0 20px;line-height:20px}

.text a {color:#5f4747;text-decoration:underline}
.text p,
.text ol,
.text ul,
.text table,
.text blockquote {margin-bottom:10px}
.text h1,
.text h2,
.text h3,
.text h4,
.text h5,
.text h6 {font-size:18px;margin:0 0 20px;line-height:27px}
.text ol li {list-style:decimal}
.text ul li {list-style:disc}
.text ol {margin-left:30px}
.text ul {margin-left:26px}
.text table {width:100%;max-width:100%;border:1px solid #ccc}
.text table td {vertical-align:top;text-align:left;border: 1px solid #CCCCCC;padding:5px;background:#fff}
.text blockquote,
.text cite {font-style:italic;padding:10px 10px 1px 10px;border-left:5px solid #ccc}

hr {border:none;background:transparent url('../images/line-single.png') 0 bottom repeat-x;height:2px;line-height:2px;font-size:1px;margin:20px}

#top {background:url('../images/mainBottomBg.png') 0 bottom no-repeat;padding-bottom:6px;clear:both}

#header {height:86px;position:relative}
#header #logo {width:220px;height:199px;margin:0 auto;position:relative}
#header #logo a {position:absolute;top:0;left:0;z-index:2;display:block;width:220px;height:199px;background:url('../images/logo.png') 0 0 no-repeat;text-indent:-9999px}
#header #login {position:absolute;top:21px;right:0}
#header #login a {display:block;width:123px;height:32px;background:url('../images/loginBg.gif') 0 0 no-repeat;color:#fff;font-size:15px;text-transform:uppercase;padding:15px 0 0 17px}
#header #login a:hover {text-decoration:none}

#content {padding-top:6px;background:url('../images/mainTopBg.png') 0 0 no-repeat}
#content-inner {background:url('../images/mainPattern.jpg') 0 0 repeat}
#main {background:url('../images/mainRightBg.png') right 0 repeat-y;padding:20px 0 0}

#main-menu {margin:0 20px;width:900px;background:url('../images/line-doubleDouble.png') 0 bottom repeat-x}
#main-menu td {vertical-align:top;text-align:left;padding-bottom:15px}
#main-menu a {color:#5b4737;font-size:17px}
#submenu-bar {padding:0 0 8px;margin:0 20px;background:url('../images/line-doubleDouble.png') 0 bottom repeat-x}
#secondary-menu {float:left}
#secondary-menu li {float:left;border-left:1px solid #b6af9c;padding:0 17px}
#secondary-menu li:first-child {border-left:none;padding-left:0}
#secondary-menu a {color:#3a2207;text-transform:uppercase;font-size:11px;line-height:38px}
#search {float:right;width:328px;padding-top:4px}
#search li {float:left}
#search input[type=text] {height:22px;padding:3px;border:1px solid #a59874;font:14px/18px Georgia, serif;width:287px}

#slider {width:440px;padding:0;margin-left:20px;height:267px;background:url('../images/sliderBg.png') 0 0 no-repeat;position:relative;overflow:hidden}
#slider-content {width:436px;height:256px;overflow:hidden;padding-top:7px}
#slider ul {height:256px;position:relative} 
#slider li {position:relative;float:left;color:#5f4747;width:436px;height:256px}
#slider li a {color:#5f4747;text-decoration:underline}
#slider li .img {width:440px;height:256px;overflow:hidden}
#slider li .text {font-size:27px;line-height:36px;width:420px;padding:0 10px;height:218px;overflow:hidden;position:absolute;top:10px;left:0}
#slider li .text p {margin-bottom:9px}
#slider #slider-navigation {position:absolute;bottom:5px;left:0;width:100%}
#slider .slider-nav {width:30px;height:31px;background:url('../images/sliderNav.png') 0 0 no-repeat;position:absolute;bottom:0;cursor:pointer}
#slider .prev {background-position:0 0;left:190px}
#slider .next {background-position:-31px 0;left:221px}

#current-task {width:218px;height:161px;padding:106px 10px 0;position:relative;background:url('../images/currentTaskBg.png') 10px 0 no-repeat;border-color:#7c6b59;border-style:solid;border-width:0 1px;margin:0;font-size:15px}
#current-task h2 {display:none}
#current-task a {color:#5f4747}
#current-task .task-bottom {position:absolute;bottom:0;left:10px;width:220px;height:62px;color:#fff;background:url('../images/currentTaskLeftBg.png') 0 0 no-repeat;font-size:30px;line-height:58px;text-align:center}
#current-task table {width:100%;max-width:100%;height:100%}
#current-task table td {text-align:center;vertical-align:middle;padding-bottom:62px}
.inner #current-task {padding-right:0;padding-left:0;border:none;width:220px;background-position:0 0;margin-bottom:20px}
.inner #current-task .task-bottom {left:0}

#home-facebook {width:200px;margin-right:20px;padding-top:70px;background:url('../images/homeFacebookBg.png') 0 0 no-repeat}
.inner #home-facebook {padding-top:142px;background:url('../images/innerFacebookBg.png') 0 0 no-repeat}

#main-body {padding:15px 0 0;position:relative;z-index:1}
#page {width:940px;background:url('../images/mainBg.png') 0 0 repeat-y;margin-top:20px}
.inner #page {background:url('../images/mainBg1.png') 0 0 repeat-y}

#left {float:left;width:210px;overflow:hidden;padding:0 10px 0 20px}
#left #sidebar-allando {padding:100px 0 10px;background:url('../images/sideAllandoBg.png') 0 0 no-repeat;position:relative}
#left #sidebar-allando h2 {position:absolute;top:20px;left:110px;color:#fff;font-size:20px;line-height:24px}
#left #sidebar-allando li {padding:10px 0;background:url('../images/sideAllandoLine.png') 0 bottom repeat-x}
#left #sidebar-allando a {color:#3e2922;font-size:14px;font-weight:bold}
#left #sidebar-top10 {background:url('../images/sideTop10Bg.png') 0 0 no-repeat;padding-top:130px;margin-bottom:27px}
#left #sidebar-top10 li {padding:10px 0;background:url('../images/sideTop10Line.png') 0 bottom repeat-x;color:#3e2922;font-size:14px;font-weight:bold}
#left #sidebar-top10 a {color:#3e2922}

#home-center {margin-left:240px;padding:0 20px 0 10px}
#boxes {width:670px;overflow:hidden}
#boxes .clearfix {background:url('../images/boxesBorder.png') 0 0 repeat-y;margin:0 0 10px}
#boxes .box-row {background:url('../images/line-single.png') 0 0 repeat-x;padding-top:11px}
#boxes .box {float:left;width:325px;padding:0 0 0 10px}
#boxes .box h2 {margin-bottom:5px}
#boxes .box:first-child {padding:0 10px 0 0}
#boxes .box-row:first-child {background:none;padding-top:0}
#boxes .box .title a {color:#3e2922}
#boxes .list-gephaz .news-text {padding:0 0 9px 0;text-transform:uppercase}
#boxes .list-gephaz .news-text a {color:#5f4747}
.more {padding-top:9px;text-align:right}
.more  a {color:#3e2922;text-decoration:underline}

#Clapozas {padding-top:18px;background:url('../images/line-doubleDouble.png') 0 0 repeat-x}
#Clapozas a {text-decoration:underline;color:#5f4747}
.search-row {padding-bottom:18px;background:url('../images/line-doubleDouble.png') 0 bottom repeat-x;margin-bottom:18px}
.logo-block h2 {text-indent:-9999em;margin-bottom:10px}
.logo-block {background:url('../images/line-single.png') 0 bottom repeat-x;padding-bottom:20px;margin:0 20px 20px}
#logo-tamogatok h2 {width:113px;height:20px;background:url('../images/text-tamogatok.png') 0 0 no-repeat}
#logo-tamogatok li {float:left;padding-right:20px}
#logo-tarsszervezok h2 {width:139px;height:17px;background:url('../images/text-tarsszervezok.png') 0 0 no-repeat}
table {width:100%}
#logo-tarsszervezok table td {vertical-align:middle;text-align:center}
#logo-tarsszervezok a {display:inline-block;text-indent:-9999em}
#logo-tarsszervezok .sp-pont a {width:171px;height:44px;background:url('../images/logo-pont-off.png') 0 0 no-repeat}
#logo-tarsszervezok .sp-pont a:hover {background-image:url('../images/logo-pont-on.png')}
#logo-tarsszervezok .sp-transindex a {width:182px;height:69px;background:url('../images/logo-transindex-off.png') 0 0 no-repeat}
#logo-tarsszervezok .sp-transindex a:hover {background-image:url('../images/logo-transindex-on.png')}
#logo-tarsszervezok .sp-eee a {width:286px;height:79px;background:url('../images/logo-eloerdely-off.png') 0 0 no-repeat}
#logo-tarsszervezok .sp-eee a:hover {background-image:url('../images/logo-eloerdely-on.png')}
#logo-tarsszervezok .sp-tt a {width:78px;height:86px;background:url('../images/logo-tt-off.png') 0 0 no-repeat}
#logo-tarsszervezok .sp-tt a:hover {background-image:url('../images/logo-tt-on.png')}
#logo-mediapartnerek h2 {width:159px;height:21px;background:url('../images/text-mediapartnerek.png') 0 0 no-repeat}
#logo-mediapartnerek td {text-align:center;padding-bottom:10px}

#breadcrumb {color:#5b4737;font-weight:bold;padding-left:20px}
#breadcrumb a {color:#5b4737;font-weight:normal}

#center {float:left;width:220px;padding:0 10px}
#right {margin-left:480px;padding:0 20px 0 10px}
#right a {color:#5b4737}
#right .NagyPirosCim {color:red;font-size:16px;font-weight:bold;line-height:24px}
#right #logo-tarsszervezok td {padding-bottom:20px}
#right #logo-tamogatok li {float:none;padding-bottom:20px;text-align:center}
#right hr {margin-left:0;margin-right:0}

.subtitle {font-size:16px}
li.agrosel {padding-top:15px}
.news-item {padding:18px 0;background:url('../images/line-single.png') 0 0 repeat-x}
.news-item:first-child {background:none;padding-top:0}

.share-bar {padding-top:18px;background:url('../images/line-doubleDouble.png') 0 0 repeat-x}
.share-bar li {float:left;color:#5b4737}
.share-bar li.shareBTN {padding-right:12px;padding-top:2px}
.share-bar li.print {float:right}
.share-bar li a {color:#5b4737}
.share-bar ul.clearfix {padding-bottom:18px;background:url('../images/line-doubleDouble.png') 0 bottom repeat-x;height:20px}

.article-list {padding-left:20px}
.article-list li {list-style:disc}

.profile-table {width:100%}
.profile-table td {border-bottom:1px solid #5b4737;padding:3px 0;text-align:center}
.profile-table .header {font-weight:bold}
.profile-table td:first-child {text-align:left}

.results-list li {list-style:disc;padding-bottom:3px}
.results-list {padding-left:20px}

.list-proba {padding-top:18px;margin-bottom:18px;background:url('../images/line-single.png') 0 0 repeat-x}
.list-proba:first-child {padding-top:0;background:none}
.list-proba .more {padding:0}
.list-proba h2.title {margin-bottom:9px}

.posts-list {padding-top:18px;margin-bottom:18px;background:url('../images/line-single.png') 0 0 repeat-x}
.posts-list:first-child {padding-top:0;background:none}

.date {margin-bottom:9px;color:#8d64aa;font-size:13px}
.date.expired {color:red}

.task .share-bar {margin-bottom:18px}
.task h1,
.post h1 {margin-bottom:9px}

.teams h3 {font-size:14px}
.teams li {background:url('../images/line-single.png') 0 0 repeat-x;padding-top:18px;margin-bottom:18px}
.teams li:first-child {padding-top:0;background:none}
.teams p {padding-left:10px}

.news h1.title {margin-bottom:0}
.news .date {margin-bottom:18px}
.news .text {padding:18px 0;background:url('../images/line-doubleDouble.png') 0 bottom repeat-x;margin-bottom:18px}

.profile .profile-data p {margin-bottom:10px}
.profile .profile-data p img {display:block}
.profile  #profile-posts a {display:block;width:431px;height:121px;background:url('../images/profile-accordion-1-off.png') 0 0 no-repeat}
.profile  #profile-scores a {display:block;width:431px;height:121px;background:url('../images/profile-accordion-3-off.png') 0 0 no-repeat}
.profile  #profile-results a {display:block;width:431px;height:99px;background:url('../images/profile-accordion-2-off.png') 0 0 no-repeat}
.profile  .hide {display:none}
.profile  .hide p{margin-bottom:0}
.profile  #profile-posts.collapse a {background-image:url('../images/profile-accordion-1-on.png')}
.profile  #profile-scores.collapse a {background-image:url('../images/profile-accordion-3-on.png')}
.profile  #profile-results.collapse a {background-image:url('../images/profile-accordion-2-on.png')}

.task-posts .box h2.title {margin-bottom:5px;font-size:16px}
.task-posts .box .task {margin-bottom:18px}
.task-posts .box {clear:both;padding-bottom:9px}
.box .text img {width:325px}
.eu {padding-top:8px}

.list-item .task {margin-bottom:18px}
.list-item a {color:#5f4747}

.post .post-task {margin-bottom:9px}
.post .post-team {padding-bottom:2px}
.press h2.subtitle {margin-bottom:0}
.post .post-rss {overflow:hidden;display:inline-block}
.post .post-rss {display:block;padding-top:10px;background:url('../images/line-single.png') 0 0 repeat-x}
.post .post-rss p {padding-bottom:10px;background:url('../images/line-single.png') 0 bottom repeat-x;margin-bottom:18px}
.post .post-rss span {float:right}
.post .likecount {width:427px;height:86px;color:#fff;background:url('../images/likevisszaszamlalo.gif') 0 0 no-repeat;margin-bottom:20px}
.post .likecount p {padding:30px 0 0 20px;font-size:40px;line-height:45px;margin:0}
.comment-title {font-style:italic;font-size:20px}
.comment-content-1 .text {width:408px;height:38px;background:url('../images/comment-input.png') 0 0 no-repeat;padding:5px;margin:0 0 2px}
.comment-content-1 .text input {border:none;font-style:italic;padding:3px 6px;width:396px;height:32px;line-height:32px}
.comment-content-1 .textA {width:408px;height:114px;background:url('../images/comment-textarea.png') 0 0 no-repeat;padding:5px;margin:0 0 2px}
.comment-content-1 .textA textarea {border:none;font-style:italic;padding:3px 6px;width:396px;height:105px}
.comment-content-1 .textS {width:408px;height:38px;background:url('../images/comment-input.png') 0 0 no-repeat;padding:5px}
.comment-content-1 .textS input {cursor:pointer;border:none;background:transparent;text-align:center;width:408px;height:38px;line-height:40px;font-style:italic;font-size:22px}
#comment-error {color:red;padding: 0 0 18px 5px;display:none}
#comment-error1 {color:red;padding: 0 0 18px 5px}
#comment-msg {color:green;padding-bottom:18px}
#comment-form {margin-bottom:18px}
.comment-item {padding:18px 5px 18px;background:url('../images/line-single.png') 0 0 repeat-x}
.comment-item:first-child {background:none;padding-top:0}
.comment-item .comment-name {font-weight:bold;padding-bottom:9px}
#captcha {padding:0 0 0 5px;margin-bottom:2px}
#captcha img {display:block;float:left;border:1px solid #b5ab8b;margin-top:4px}
#captcha .ctext {width:196px;height:38px;background:url('../images/comment-captcha.png') 0 0 no-repeat;padding:5px;margin:0 0 0 10px;float:left}
#captcha .ctext input {border:none;font-size:16px;padding:3px 6px;width:176px;height:32px;line-height:32px}
.captcha-text {padding:0 0 5px 5px}
#comment .comment-tabs {height:38px;width:432px}
#comment .comment-tabs p {cursor:pointer;float:left;width:216px;height:38px}
#comment .comment-tabs p a {display:block;width:216px;background:url('../images/tab-off.png') 0 0 no-repeat;text-align:center;height:28px;padding-top:10px}
#comment .comment-tabs p a:hover {text-decoration:none}
#comment .comment-tabs img {display:inline}
#comment .comment-tabs p.tab-active a {background:url('../images/tab-on.png') 0 0 no-repeat}
#comment .comment-contents {padding:18px 6px 0}
#comment .comment-content {display:none}
#comment .content-active {display:block}
.postLike iframe {position:relative;top:10px;left:10px}
#trafic {position:absolute;bottom:30px;right:20px}
#footer-text {padding:10px 0 50px;text-align:center;font-size:14px;font-weight:bold}
#footer {clear:both}
#footer .container_16 {height:65px;position:relative}
#footer .container_16 p {width:140px;height:102px;background:url('../images/bottomLinkBg.png') 0 0 no-repeat;position:absolute;left:50%;margin-left:-70px;bottom:0;z-index:2}
#footer .container_16 p  a {display:block;width:140px;padding-top:45px;height:57px;font-weight:bold;font-size:12px;color:#3e2922;text-transform:uppercase;text-align:center}
#footer .container_16 p  a:hover {text-decoration:none}