/*=================/
   1.> GENERAL
===============*/
html,body   { width: 100%; height: 100%; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-width: 0px; text-align: center; font: 10px Arial, Verdana, Helvetica, Arial, Sans-serif; color: #000000; background-color: #e6e6e6; }
table, table tr, table tr td, th	{ border-collapse: collapse; margin: 0px; padding: 0px; }
img					{ border: none; line-height: normal !important; padding: 0px; margin: 0px; }
.clear		        { clear: both; }
span.clear		    { display: block; font-size: 1px !important; position: relative; line-height: 0px !important; height: 0px; overflow: hidden; }
form				{ margin: 0px; padding: 0px; }
input               { font: 10px Verdana, Arial, Helvetica, Arial, Sans-serif; }
textarea            { font: 10px Verdana, Arial, Helvetica, Arial, Sans-serif; }
.xdebug-var-dump    { text-align: left; font-size: 12px; position: relative; z-index: 3; background-color: #fff; }
#dumpWindow         { z-index: 9999; }
/*-------------------------------/
   1.1.> General exceptions
-----------------------------*/
.ie-6 img,
.ie-7 img           { display: block; }
.ie-6 span.clear,
.ie-7 span.clear    { display: inline; }
.ie-7 span.clear    { font-size: 0px !important; }
/*
BASE COLORS:
    orange:     #ff4200;
    blue:       #0066cc;
    dark grey:  #555;
    light grey: #c4c4c4;
*/

#container			{ width: 100%; /*min-height: 100%;*/ background-color: #fff; }
#ch                 { width: 100%; height: 64px; background-color: #e6e6e6; }

#header             { width: 1027px; height: 180px; margin: 0 auto; }
#content            { width: 1005px; min-height: 450px; margin: 0 auto; padding-left: 22px; background-color: #fff; text-align: left; }
#footer             { width: 100%; min-width: 1027px; height: 19px; margin-top: 10px; background-color: #d27233; color: #fff; }
.ie-6 #content          { height: 450px; width: 1027px; }

/*#header .c  eredeti meretek            { width: 1027px; height: 175px; }*/
#header .c                      { width: 1005px; height: 155px; padding: 20px 0 0 22px; background: #fff url('../images/header.bg.jpg') left top no-repeat; }
#header .c .logo                { width: 200px; height: 116px; float: left; margin-right: 22px; background: #fff url('../images/header.logo.jpg') left top no-repeat; }
#header .c .logo:hover          { cursor: pointer; }
#header .c .flash               { width: 588px; height: 115px; float: left; margin-right: 8px; background: #fff url('../images/tmp.noflash.jpg') left top no-repeat; }
#header .c .box-login                       { position: relative; width: 174px; height: 115px; float: left; text-align: left; font-size: 11px; }
#header .c .box-login .row                  { background-color: #ffffff; margin-bottom: 2px; }
#header .c .box-login .row a.forgot         { float: left; padding-top: 2px; color: #fff; text-decoration: none; }
#header .c .box-login .row a.forgot:hover   { color: #d97a21; }
#header .c .box-login .row input.login      { float: right; padding: 0px; color: #d97a21; background-color: #ffffff; text-decoration: none; width:60px; height:20px; font-weight:normal; font-size: 12px;}
#header .c .box-login .row input.login:hover    { text-decoration: none; }
#header .c .box-login .row input            { margin: 0px; border: none; padding: 1px 5px 3px 5px; width: 108px; height: 15px; font-size: 11px; color: #919191; }
#header .c .box-login .row input.search     { width: 124px; height: 13px; float: left; background: #fff url('../images/header.input.search.bg.jpg') left top no-repeat; }
#header .c .box-login .row input.email      { width: 146px; height: 13px; margin-top: 3px; background: #fff url('../images/header.input.email.bg.jpg') left top no-repeat; }
#header .c .box-login .row input.btn-search     { width: 21px; height: 18px; float: left; margin-left: 2px; background: #fff url('../images/header.btn.search.bg.jpg') left top no-repeat; }
#header .c .box-login .row a.btn-select     { width: 21px; height: 18px; float: left; margin-left: 2px; background: #fff url('../images/header.btn.select.bg.jpg') left top no-repeat; }
#header .c .box-login .row select           { width: 157px; height: 18px; font-size: 11px; }
#header .c .box-login .row select option    { font-size: 11px; padding-left: 5px; }
.select {
    position: absolute;    
	width: 158px; height: 18px;
	padding: 3px 0 0 7px;    
    font-size: 11px;
    color: #000000;
	background: white url(../images/header.btn.select.bg3.jpg) no-repeat;
    background-position: -1px top;
	overflow: hidden;
}

#header .c .box-login .row1                 { padding: 0 8px 10px 8px; }
#header .c .box-login .row2                 { height: 59px; padding: 0 0 0 8px; }
#header .c .box-login .row3                 { padding: 6px 8px 4px 8px; }

.ie-6 #header .c                                { height: 175px; width: 1027px; }
/*.ie-6 #header .c .box-login .row1               { padding: 4px 9px 0 8px; }*/
.ie-6 #header .c .box-login .row input.search   { margin: 0px; width: 134px; height: 17px; }
.ie-6 #header .c .box-login .row input.email    { margin: 0px; width: 156px; height: 17px; }
.ie-7 #header .c .box-login .row input.email    { margin-top: 1px; }
.ie-6 #header .c .box-login .row a.forgot,
.ie-7 #header .c .box-login .row a.forgot       { padding-top: 1px; }
.ie-6 #header .c .box-login .row a.login,
.ie-7 #header .c .box-login .row a.login        { padding-top: 1px; }
.ie-6 #header .c .box-login .row1               { height: 25px; }
.ie-6 #header .c .box-login .row2               { height: 60px; padding-top: 2px; }
.ie-6 #header .c .box-login .row3               { padding-top: 4px; }
/*.ie-7 #header .c .box-login .row2               { padding: 2px 8px 0 8px; margin-bottom: 1px; }*/
/*.ie-7 #header .c .box-login .row3               { padding: 4px 8px 1px 8px; }*/

#footer .menu       { padding: 2px 0 0 22px; width: 1005px; margin: 0 auto; text-align: left; } /*nem kell ie6 fix*/
#footer a           { color: #fff; text-decoration: none; }
#footer a:hover     { text-decoration: underline; }
.ie-6 #footer .menu     { padding-left: 11px; }

.page                   { }
.page span.title        { font-size: 22px; font-weight: bold; color: #ccc; }

.home_title a:link,
.home_title a:hover, 
.home_title a:visited { font-size: 20px; font-weight: bold; color: #a2a2a2; text-decoration:none;  }

.page a                 { color: #d67c1c; text-decoration: underline; }
.page p                 { margin: 0; padding: 10px 0; }
.page ul                { list-style-type: none; padding: 0; margin: 0; padding-left: 12px; }
.page ul li             { padding: 0 0 12px 12px; background: #fff url('../images/bullet.list.jpg') left 4px no-repeat; }

/*.page-sub ul                        { list-style-type: none; padding: 0; margin: 0; }
.page-sub ul li                     { padding: 0 0 8px 10px; background: #fff url('../images/bullet.menu.jpg') left 4px no-repeat; }
.page-sub ul li ul                  { padding: 2px 0 2px 0; }
.page-sub ul li ul li               { padding: 0; padding-top: 8px; background: none; }*/

.page-home                      { }
.page-home .block               { float: left; width: 315px; padding: 0 20px 15px 0; color: #919191; font-size: 12px; }
.page-home .block .icon         { height: 37px; padding-left: 42px; margin-top: 4px; margin-bottom: 2px; font-weight: bold; }
.page-home .block .icon_background_0 { background: #fff url('../images/tmp.icon.bg.0.jpg') left top no-repeat;  }
.page-home .block .icon_background_1 { background: #fff url('../images/tmp.icon.bg.1.jpg') left top no-repeat;  }
.page-home .block .icon_background_2 { background: #fff url('../images/tmp.icon.bg.2.jpg') left top no-repeat;  }
.page-home .block .icon_background_3 { background: #fff url('../images/tmp.icon.bg.3.jpg') left top no-repeat;  }
.ie-6 .page-home .block             { width: 335px; }

.page-home .block .icon .t      { color: #d67c1c; padding-top: 3px; }
.page-home .block .article      { padding: 10px 0; }
a.news_title                    { font-weight:bold; color: #919191; text-decoration: none;}
a.block1_title                  { font-weight:bold; text-decoration: none;}
.index_text, a.index_text       { font-weight: normal; color: #000000; text-decoration: none;}
.page-home .block .article img  { margin: 4px; float: right; }

.page-content                   { }
.page-content .block-1          { width: 196px; float: left; padding: 30px 22px 0 0; }
.page-content .block-2          { width: 590px; float: left; }
/*.page-content .block-3          { width: 140px; float: left; margin: 32px 0 0 26px; }*/
.page-content .block-3          { width: 140px; float: left; margin: 32px 0 0 18px; }
.ie-6 .page-content .block-1        { width: 218px; }

.page-content .block-1 ul               { list-style-type: none; padding: 0; margin: 0; font-size: 14px; font-weight: bold; }
.page-content .block-1 ul li            { padding: 0 0 8px 18px; background: #fff url('../images/bullet.menu.off.jpg') left 2px no-repeat; }
.page-content .block-1 ul li a          { text-decoration: none; }
.page-content .block-1 ul li.on         { background: #fff url('../images/bullet.menu.on.jpg') left top no-repeat; }
.page-content .block-1 ul li ul         {  }
.page-content .block-1 ul li ul li      { padding: 0; background: none; padding: 8px 0 0 18px; background: #fff url('../images/bullet.menu.off.jpg') left 10px no-repeat; }
.page-content .block-1 ul li ul li a,
.page-content .block-1 ul li.on ul li.on ul li a { color: #ccc; }
.page-content .block-1 ul li ul li.on   { background: none; background: #fff url('../images/bullet.menu.on.jpg') left 10px no-repeat; }
.page-content .block-1 ul li ul li.on a,
.page-content .block-1 ul li.on ul li.on ul li.on a { color: #d67c1c; }

.page-content .block-2 .path                { margin-bottom: 12px; color: #ccc; font-size: 12px; }
.page-content .block-2 .path a              { color: #ccc; text-decoration: none; }
.page-content .block-2 .path a:hover        { text-decoration: underline; }
.page-content .block-2 .path .lastnode      { color: #d67c1c; }
.page-content .block-2 .path .lastnode a    { color: #d67c1c; }
/*.page-content .block-2 img                  { padding: 5px 20px 5px 20px; }*/
.page-content .block-2 .index_text          { font-size: 13px; color: #808080; }

.page-content .block-2 .lead                { padding: 10px 0; font-size: 13px; line-height: 15px; color: #808080; text-align: justify; font-weight: bold; }
.page-content .block-2 .lead img            { float: left; margin-right: 10px; }
.page-content .block-2 .richtext            { padding: 10px 0; font-size: 12px !important; color: #808080; text-align: justify; }
/*.page-content .block-2 p                    { font-size: 11px !important; color: #808080; text-align: justify; }*/
.page-content .block-2 ul                   { font-size: 11px !important; color: #808080; }
.page-content .block-2 ul li b              {  }
/*p.news.list*/
.page-content .block-2 .article                 { padding-top: 15px; color: #808080; font-size: 11px; /*background-color: #eee;*/ }
.page-content .block-2 .article .h              { padding-bottom: 12px; }
.page-content .block-2 .article .imglink        { float: left; margin-right: 10px; margin-top: 3px; }
.page-content .block-2 .article .lead           { font-weight: bold; font-size: 12px; }
.page-content .block-2 .article a.news-title    { float: left; font-size: 14px; color: #d67c1c; font-weight: bold; text-decoration: none; }
.page-content .block-2 .article .news-date      { float: right; font-size: 11px; font-weight: bold; }
.ie-6 .page-content .block-2 .article .h,
.ie-7 .page-content .block-2 .article .h            { padding-bottom: 14px; }
.ie-6 .page-content .block-2 .article .imglink      { margin-right: 7px; }

.page-news .block-2 .lead                   { font-size: 12px; padding-bottom: 4px; }
.page-news .block-2 .lead img               { padding-top: 2px; }
.page-news .block-2 .date                   { padding-bottom: 4px; font-size: 12px; color: #808080; }
.page-news .block-2 a.backto                { font-size: 12px; display:block; clear: both;  }
/*
ideiglenesen kikapcsolva, Leg Simple system oldal használta

img.simplesystem                            { float: left; margin-right: 10px; }
a.simplesystem_title                        { font-size: 15px; font-weight: bold; color: #d67c1c; text-decoration:none; }
.simplesystem_index                         { font-size: 14px; font-weight: normal; }
.simplesystem_index_left                    { width:240px; margin-bottom:20px; height:37px; }
.simplesystem_lead p                        { text-align: justify; vertical-align:top; width:100%; height:37px; text-align: justify; }
*/
a.search_result_title                       { font-size: 14px; font-weight: bold; color: #d67c1c; text-decoration:none; padding-top:10px;}
.search_hit                                 { background-color: #d67c1c; color:#ffffff;}

.page-content .block-3 .title               { font-size: 11px; color: #d97a21; font-weight: normal; }
.page-content .block-3 .related             { padding: 4px; margin-bottom: 14px; border: 1px solid #d4d4d4 !important; text-align:left; }
.page-content .block-3 .related p           { margin: 0 6px 0 8px; padding:0px; }
.page-content .block-3,
.page-content .block-3 a                   { font-size: 11px !important; color: #808080; text-decoration:none;}

.page .box-related              { margin-bottom: 14px; }
.page .box-related .h           { width: 157px; height: 6px; background: #fff url('../images/box.related.h.bg.jpg') 0 0 no-repeat; font-size: 1px; line-height: 1px; }
.page .box-related .f           { width: 157px; height: 6px; background: #fff url('../images/box.related.f.bg.jpg') 0 0 no-repeat; font-size: 1px; line-height: 1px; }
.page .box-related .c           { padding: 0 0 0 12px; width: 145px; background: #fff url('../images/box.related.c.bg.jpg') 0 0 repeat-y; }
.page .box-related .c .title    { font-size: 11px; color: #d97a21; font-weight: normal; }
.page .box-related .c p         { padding: 0 14px 0 10px;  }
.page .box-related .scalp       { width: 157px; font-size: 13px; color: #808080; text-align: center;  }
.ie-6 .page .box-related .c         { width: 157px; }

.page-content .sitemap ul               { list-style-type: none; padding: 0; margin: 0; font-size: 14px; font-weight: bold; }
.page-content .sitemap ul li            { padding: 0 0 8px 18px; background: #fff url('../images/bullet.menu.off.jpg') left 2px no-repeat; }
.page-content .sitemap ul li a          { text-decoration: none; }
.page-content .sitemap ul li.on         { background: #fff url('../images/bullet.menu.on.jpg') left top no-repeat; }
.page-content .sitemap ul li ul         {  }
.page-content .sitemap ul li ul li      { padding: 0; background: none; padding: 8px 0 0 18px; background: #fff url('../images/bullet.menu.off.jpg') left 10px no-repeat; }
.page-content .sitemap ul li ul li a    { color: #ccc; }
.page-content .sitemap ul li ul li.on   { background: none; background: #fff url('../images/bullet.menu.on.jpg') left 10px no-repeat; }
.page-content .sitemap ul li ul li.on a { color: #d67c1c; }

/*p.search.results.tpl*/
.page-results               { }
.page-results span.title    { font-size: 14px; display: block; padding-top: 3px; }
.page-results .block-2 p    { font-size: 11px; color: #808080; }

.more, a.news-more {margin-left: 5px; }


