/*
@variables {
  barna: #A1926B;
  zold: #A4C267;
  szurke: #ADADAD;
  szurke: #999999;
}
*/

body {
  color: #666;
  font-family: Arial,Verdana,Helvetica,sans-serif;
  margin: 0px;
  padding: 0;
}

a, a:visited, a:hover, a:active {
  color: #a1926b;
}
#header, #contentpanel, #footer {
  width: 940px;
  left: 50%;
  margin-left: -470px;
  clear: both;
  position: relative;
}
#header {
  margin-top: 20px;
  height: 200px;
}
#header1 {
  width: 147px;
  _width: 153px;
  height: 200px;
  margin: 0;
  border-right: 6px solid #fff;
  background: transparent url(../images/pkep/sepsi/fejlec/godot_1465v.jpg) no-repeat top left;
  float: left;
}
#header2 {
  width: 147px;
  _width: 153px;
  height: 200px;
  margin: 0 0px 0 0;
  border-right: 6px solid #fff;
  background: url(../images/pkep/sepsi/fejlec/godot_1465v.jpg) no-repeat -153px 0;
  float: left;
  overflow: hidden;
}
#header2 img {
  opacity: 0.8;
  filter: 'progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=80)';	
}
#header3 {
  width: 600px;
  height: 200px;
  margin: 0;
  background: url(../images/pkep/sepsi/fejlec/godot_1465v.jpg) no-repeat right top;
  float: left;
}
#headerchlang {
  width: 30px;
  height: 200px;
  margin: 0;
  float: left;
}

div.wrapper {
  clear: both;
  height: 1px;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

#footer {
  height: 20px;
  margin-bottom: 20px;
}


.langselector {
  width: 18px;
  height: 16px;
  margin: 6px;
  background: transparent url(../images/partners/sepsi/inactivelangbg.jpg) no-repeat center center;
}
.activelangselector {
  background: transparent url(../images/partners/sepsi/activelangbg.jpg) no-repeat center center;
}
.langselector a, .langselector a:hover, .langselector a:visited, .langselector a:active {
  color: #fff;
  padding: 3px 3px;
  font-size: 8px;
  display: block;
}

#leftcolumn {
  width: 300px;
  float: left;
  min-height: 400px;
  _height: 400px;
  padding: 0;
  margin: 0;
}
#maincolumn {
  width: 598px;
  _width: 630px;
  float: left;
  margin-left: 6px;
  _margin-left: 6px;
}
#maincolumncontent {
  width: 568px;
  _width: 600px;
  border-left: 1px solid #999;
  border-right: 1px solid #999;
  padding: 15px;
  min-height: 350px;
  _height: 350px;
}
#maincolumnbottom {
  width: 600px;
  float: left;
}
.boxbottom {
  height: 5px;
  background: transparent url(../images/partners/sepsi/boxbottom.gif) top left repeat-x;
}
#left1 {
  width: 145px;
  float: left;
}
#left2 {
  margin-left: 8px;
  _margin-left: 6px;
  width: 145px;
  float: left;
}
#menu1 ul, #menu2 ul {
  list-style: none;
  padding: 2px 0px;
  margin: 0;
}
#menu1 ul li , #menu2 ul li  {
  font-weight: bold;
  color:  #A1926B;
  display: block;
  margin: 0;
  padding: 0;
}
#menu1 ul li .menuli ,
#menu2 ul li .menuli {
  padding: 5px 0;
  margin: 0 0 0 10px
}
#menu1 ul li a:hover, #menu2 ul li a:hover {
  color: #A4C267;
}
#menu1 ul li {
  text-transform: uppercase;
}
#menu1 ul li.selected .menulic, #menu2 ul li.selected .menulic {
  margin: 0;
  padding: 0;
  background-color: #A4C267;
}
#menu1 ul li a , #menu2 ul li a {
  font-family: Tahoma, Arial,Verdana,Helvetica,sans-serif;
  font-size: 12px;
  background-color: #fff;
  margin: 0;
  padding: 0;
}
#menu1 ul li div.cont , #menu2 ul li div.cont {
  font-family: Tahoma, Arial,Verdana,Helvetica,sans-serif;
  font-size: 12px;
  background-color: #fff;
  display: block;
  float: left;
  padding: 0 10px 0 0px;
  margin: 0;
  _width: 120px;
}
#menu1 ul li div.wrapper, #menu2 ul li div.wrapper {
  background-color: #fff;
}
.menubox {
  width: 145px;
  _width: 147px;
  border-left: 1px solid #999;
  border-right: 1px solid #999;
}
.menubottom {
  width: 147px;
}
#left2 .menubox {
  width: 145px;
  _width: 146px;
}
#left2 .menubottom {
  width: 147px;
  _width: 146px;
}

#logo {
  margin: 25px 0 0 5px;
  text-align: center;
}
#logo .fenntarto {
  color: #888888;
  font-size: 1.1em;
  font-weight: bold;
  margin-bottom: 5px;
  text-align: center;
}

#plakatok img {
  margin: 8px 0 0 8px;
  cursor: pointer;
}

ul.tarsulatlista {
  list-style: none;
  text-align: center;
  margin-bottom: 20px;
  display: block;
}
ul.tarsulatlista li {
  padding: 3px 0;
}
ul.tarsulatlista .nev {
  margin: 0px 0;
}
ul.tarsulatlista .nev a {
  color: #A1926B;
  font-size: 13px;
  font-weight: bold;
}
ul.tarsulatlista .nev a span.vnev {
  text-transform: uppercase;
}
ul.tarsulatT li {
  float: left;
  width: 250px;
  text-align: left;
}
ul.tarsulatT li .titulus{
  display: none;
}
.eletrajznev {
  color: #A1926B;
  font-size: 13px;
  font-weight: bold;
}
.eletrajzszoveg {
  font-size: 12px;
}

#intro {
  width: 180px;
  position: relative;
  left: 50%;
  margin: 130px 0 0 -90px;
}
#intro div#logo {
  float: none;
  height: 175px;
  padding-left: 10px;
}
#intro #langmenu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#intro #langmenu ul li {
  float: left;
  padding: 0 5px;
  color: #A1926B;
  text-transform: uppercase;
  font-weight: bold;
}

#footermenu ul {
  list-style: none;
  margin: 40px 0 10px 440px;;
  padding: 0;
}
#footermenu ul li {
  float: left;
  padding: 0 10px;
  color: #666;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
}
#footermenu ul li a ,
#footermenu ul li a:visited {
  color: #666;
  font-weight: bold;
  font-size: 12px;
  text-transform: uppercase;
}

ul.eloadaslista {
  list-style: none;
  text-align: center;
}
ul.eloadaslista li {
  margin: 20px 0;
}
#content ul.eloadaslista li .cim a {
  color: #A1926B;
  font-size: 13px;
  font-weight: bold;
}
.innermenucont {
  height: 15px;
  padding: 0 0 15px 0;
  margin: 0;
}
ul.innermenu {
  list-style: none;
  margin: 0;
  padding: 0;
  clear: both;
}
ul.innermenu li {
  float: left;
  padding: 0 25px;
}
ul.innermenu li a {
  color: #A1926B;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
}
ul.innermenu li a.active {
  color: #A4C267;
}

.eloadasfejlec {
  padding: 5px 0 20px 0;
  clear: both;
}

.eloadasfejlec .szerzo {
  text-align: center;
  font-size: 11px;
  margin: 15px 0 5px 0;
  font-weight: bold;
}

.eloadasfejlec .cim {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  color: #A4C267;
  padding-bottom: 5px;
}
.eloadasfejlec .darabegyeb {
  text-align: center;
}
.eloadasadatlap .piroscimsor {
  display: none;
}
.eloadasadatlap .szinlapszemely {
  color: #A1926B;
  font-weight: bold;
}
.eloadasadatlap .szinlapszerep {
  color: #666;
}
.eloadasadatlap #tab2, 
.eloadasadatlap #tab3, 
.eloadasadatlap #tab4 {
  display: none;
}
.cikkcim {
  color: #A4C267;
}
.hirdatum {
  display: none;
}
.szurkesor {
  background-color: transparent;
}
a.hircim:visited ,
a.hircim {
  color: #A1926B;
  font-size: 14px;
}
.hirleadJustif {
  font-size: 12px;
}
a.lapozo ,
a.lapozo:visited {
  color: #A1926B;
}
.lapozo-aktualis {
  color: #A4C267;
}

ul.galeriak {
  list-style: none;
  text-align: center;
}
ul.galeriak li {
  padding: 20px 0;
}
ul.galeriak li div.cim {
  font-size: 14px;
  font-weight: bold;
  color: #A1926B;
}
ul.galeriak li div.kep {
  padding: 5px 0;
}
ul.skepek {
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.skepek li {
  width: 130px; 
  height: 130px;
  float: left;
  border: 1px solid #999;
  /*background: url(../images/partners/sepsi/galeria_kicsi_bg.gif) no-repeat top left;*/
  margin: 5px;
  display: table;
  text-align: center;
  #text-align: left;
  #position: relative;
  overflow: hidden;
}
ul.skepek li .middle {
  #position: absolute;  
  #top: 50%;
  display: table-cell; 
  vertical-align: middle;
}
ul.skepek li img {
  margin: auto auto;
  #position: relative;  
  #top: -50%
}
.nagykepcont {
  text-align: center;
  margin-top: 25px;
}
.nagykep {
  margin: auto;
}
.visszalink {
  margin-top: 20px;
}
.visszalink a {
  font-size: 12px;
  color: #A4C267;
  font-weight: bold;
}

#aktualismusor {
  border: 2px solid #A4C267;
  width: 143px;
  margin: 5px 0;
  text-align: center;
  padding: 5px 0;
  font-size: 12px;
}
#aktualismusor .title { 
	color: #A4C267;
	font-weight: bold;
	font-size: 14px;
	margin: 5px;
	text-transform: uppercase;
}
#aktualismusor .nap {
  display: none;
}
#aktualismusor .aktualismusorelem a {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  display: block;
  margin: 0 0 3px 0;
}
#aktualismusor .megjegyzes {
	font-size: 11px;
  margin: 0 5px;
}
#aktualismusor .idopont, #aktualismusor .szinpad {
  display: inline;
}
#aktualismusor img {
  margin: 5px 0 0 0;
  cursor: pointer;
}
ul.evadvalasztoevtizedek{
  font-weight: bold;
  font-size: 12px;
  margin: 0;
  padding: 0;
  clear: both;
}
ul.evadvalasztoevtizedek li{
  float: left;
  list-style: none;
  padding: 5px 0;
  cursor: pointer;
  width: 80px;
  text-align: center;
}
ul.evadvalasztoevtizedek li.jovobeli {
  color: #999;
  cursor: default;
}
ul.evadvalasztoevtizedek li.aktualis {
  color: #A4C267;
  cursor: default;
}
ul.evadvalasztoevadok {
  margin: 0;
  padding: 0;
  clear: both;
  font-weight: bold;
}
ul.evadvalasztoevadok li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}
ul.evadvalasztoevadok li.evadvalasztoevad {
  width: 54px;
} 
ul.evadvalasztoevadok li .mutato, .honapvalaszto li .mutato {
  height: 12px;
}
ul.evadvalasztoevadok li.aktualis .mutato, .honapvalaszto li.aktualis .mutato {
  background: url(../images/partners/sepsi/mutato.png) top center no-repeat;
}
.honapvalaszto li .mutato.januar {
  border-left: 1px solid #999;
}
ul.evadvalasztoevadok li .vonal, .honapvalaszto li .vonal {
  height: 4px;
  background-color: #A1926B;
  overflow: hidden; 
}
ul.evadvalasztoevadok li .evad, .honapvalaszto li .ho {
  cursor: pointer;
}
ul.evadvalasztoevadok li.aktualis .evad, .honapvalaszto li.aktualis .ho {
	color: #A4C267;
}
ul.evadvalasztoevadok li.lapozonext, ul.evadvalasztoevadok li.lapozoprev, .honapvalaszto li.lapozoprev, .honapvalaszto li.lapozonext {
  width: 13px;
}
ul.evadvalasztoevadok li.lapozonext .vonal, ul.evadvalasztoevadok li.lapozoprev .vonal, .honapvalaszto li.lapozoprev .vonal, .honapvalaszto li.lapozonext .vonal {
  height: 4px;
  cursor: pointer;
}
ul.evadvalasztoevadok li.lapozonext .vonal, .honapvalaszto li.lapozonext .vonal {
  background: url(../images/partners/sepsi/lapozo-jobb.png) no-repeat 1px -1px;
}
ul.evadvalasztoevadok li.lapozoprev .vonal, .honapvalaszto li.lapozoprev .vonal {
  background: url(../images/partners/sepsi/lapozo-bal.png) no-repeat 0px -1px;
}
.honapvalaszto .evad1, .honapvalaszto .evad2 {
  font-size: 12px 
  color: #666;
  float: left;
  text-align: center;
}
.honapvalaszto .evad1 {
  width: 195px;
}
.honapvalaszto .evad2 {
  width: 370px;
}
.honapvalaszto ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.honapvalaszto ul li {
  float: left;
  width: 45px;
  text-align: center;
}
.honapvalaszto {
  margin-bottom: 15px;
}
.onlinejegylink, .onlinejegylink:hover, .onlinejegylink:active, .onlinejegylink:visited {
  background-color: #A4C267;
  color: #FFFFFF;
  display: block;
  font-size: 1.3em;
  font-weight: bold;
  margin: 7px 0 0;
  padding: 5px 0;
  text-align: center;
  text-transform: uppercase;
  width: 147px;
}
