#tartalom{margin:10px 0;}
#tartalom h2{font-size:2.1em;font-weight:bold;line-height:1.0em;margin:1px 0 5px 0;letter-spacing:0px;color:#005d91;}
#tartalom h2 a{color:#005d91;text-decoration:none;}
#tartalom h2 a:hover{color:#E64B06;text-decoration:underline;}
#tartalom h3{font-size:1.4em;font-weight:bold;margin:0px 0 3px 0;letter-spacing:0px;color:#005d91;}
#tartalom h4{font-size:1.1em;font-weight:bold;margin:0px 0 3px 0;letter-spacing:0px;}
div#tartalom #cikk-adatok{width:100%;clear:both;height:20px;margin:10px 0 5px 0;border-bottom:1px solid #EEE;border-top:1px solid #EEE;background:#FCFCFC;padding:3px 0 3px 5px;}
.printthis{text-align:right;height:20px;line-height:20px;float:left;display:block;color:#333;font-size:10px;width:60px;padding:3px 10px 0 0;}
.cikk-assist{float:right;margin:-25px 10px 0 0;font-size:10px;}
#tartalom ul.cikk-adat{color:#666;margin:10px 0 5px 0;padding:3px 0;border-bottom:1px solid #EEE;border-top:1px solid #EEE;clear:both;height:20px;background:#FCFCFC;}
#tartalom ul.cikk-adat li{float:left;padding:0 5px 0 0;font-size:11px;height:20px;line-height:20px;}
#tartalom ul.cikk-adat li a{}
#tartalom ul.cikk-adat li.rovat{border-right:1px solid #DDD;border-left:1px solid #DDD;padding:0 8px;margin:0 8px 0 0;}
#tartalom ul.cikk-adat li.resizer{border-left:1px solid #DDD;padding:0 0 0 8px;margin:0 0 0 0px;}
#tartalom blockquote{font-size:1.2em;line-height:1.3em;font-weight:bold;margin:10px 0;}
#rovat img.vezercikk, #tartalom img.vezercikk{float:right;margin:3px 0 5px 10px;display:block;}
.szerzo{color:#888;padding:5px 0;}
.szerzo a{color:#888;}
#tartalom p{font-size:1.1em;margin:0 0 15px 0;line-height:1.3em;}
div#tartalom .lexikon p:first-child:first-letter, .lexikon p:first-child:first-letter{float:left;font-size:2em;padding:5px;margin:3px 5px 0 0;font-weight:bold;}
.lexikon p:first-child:first-letter{color:#FFF;background-color:#005d91;}
div#tartalom .lexikon p:first-child:first-letter{color:#FFF;background-color:#005d91;}
div#tartalom .lexikon table p:first-child:first-letter, .lexikon table p:first-child:first-letter{float:none;font-size:1em;padding:0;margin:0;}
div#tartalom .lexikon table p:first-child:first-letter{color:#555;background-color:#FFF;}
div#tartalom .lexikon table{border-color:#CCC;float:right;margin:0px 0 5px 10px;}
div#tartalom .lexikon table caption{font-weight:bold;margin:0 0 1px 0px;background-color:#555;padding:5px;color:#FFF;text-align:center;}
div#tartalom .lexikon table td{padding:1px 3px;font-size:11px;}
#kommentek{padding-top:0px;}
#kommentek h3{color:#555;font-size:18px;}
#kommentek ul li{font-family:Helvetica,Times,Arial,serif;margin-bottom:15px;border-left:10px solid #F4F4F4;border-top:10px solid #FFF;border-bottom:10px solid #FFF;font-size:1em;color:#666;padding:0px 10px 0px 10px;line-height:190%;}
#kommentek h4{font-size:16px;font-style:italic;font-weight:bold;color:#0593eb;margin:0 0 0px 0;padding:0;font-family:Helvetica,Times,Arial,serif;}
#kommentek h5{font-family:Helvetica,Times,Arial,serif;font-style:italic;font-size:10px;color:#888;margin:0 0 0px 0;}
#kommentek h2{text-align:right;margin:0 auto;}
#kommentek h2 a{font-family:Helvetica,Times,Arial,serif;font-size:12px;background-color:#0593eb;padding:3px;color:#FFF;font-weight:bold;margin:10px 0;}
#kommentek h2 a:hover{color:#0593eb;background-color:#FFF;}
#kommentek p{font-size:12px;}
#kommentek form textarea{width:550px;height:150px;margin:0 0 5px 0;}
.cikkfooter{font-size:11px;border-top:3px solid #F4F4F4;}
.cikkfooter ul{padding:5px 0 0 0;margin:5px;0 width:570px;padding:}
.cikkfooter ul li{display:block;float:left;margin:0px 0 5px 0;width:285px;}
.cikkprint, .cikkemail, .cikkfavorite{padding:0 0 0 20px;}
.cikkprint{background:#FFF url(../img/printthis.gif) 0 2px no-repeat;}
.cikkemail{background:#FFF url(../img/email.gif) 0 2px no-repeat;}
.cikkfavorite{background:#FFF url(../img/favorite.gif) 0 2px no-repeat;}
.cikkfooter strong{color:#000;width:80px;}
#cikkemail-kuldes{display:none;}
#cikkemail-kuldes table tr td{padding:0 20px 0 0;}
#emailform{margin:20px 0 0 0;}
#emailform label{margin:0;padding:0;width:150px;display:block;color:#555;font-weight:bold;font-size:11px;}
#emailform input{width:200px;margin:5px 0 10px 0;padding:2px;background-color:#FFF;}
#emailform .hozzaad{background-color:#333;color:#FFF;width:60px;text-align:center;}
div#tartalom .egycikk img{float:right;position:relative;margin:0 5px 5px 10px;border:0px solid #EEE;}
.gallery{float:right;width:360px;position:relative;margin:0 5px 5px 10px;}
.gallery img{width:350px;border:5px solid #EEE;}
.gallery span{width:20px;height:18px;display:block;position:absolute;right:20px;top:20px;}
.gallery .photo{background:url(../img/photo.gif) no-repeat;}
.gallery a{text-decoration:none;}
.gallery a:hover img{border-color:#0593eb;}
.gallery a:hover span{background-position:left -22px;}
.gallery h4{text-align:center;margin:0;padding:2px 0px 0px 0;font-size:10px;color:#222;}
#rovat{margin:10px 0;}
#rovat h1{font-size:20px;font-weight:bold;color:#333;margin:5px 0;padding:2px 4px;background-color:#F9F9F9;border-bottom:3px solid #EEE;border-top:3px solid #F4F4F4;}
#rovat .vezercikkek{margin:10px 0 20px 0;clear:both;width:590px;}
#rovat .vezercikkek img.vezercikk{border:3px solid #EEE;float:left;margin:0px 10px 0px 0;}
#rovat .panelek img{width:30%;height:30%;border:3px solid #EEE;float:left;margin:5px 10px 0px 0;}
#rovat .panelek p{margin:0px 0 15px 0px;}
#rovat h2{font-size:22px;font-weight:bold;line-height:100%;margin:5px 0 0 0;}
#rovat .panelek h2{font-size:18px;font-weight:bold;margin:5px 0 2px 0;line-height:100%;}
#rovat .vezercikkek h2 a, #rovat .panelek h2 a{color:#005d91;text-decoration:none;}
#rovat .vezercikkek h2 a:hover, #rovat .panelek h2 a:hover{color:#E64B06;text-decoration:underline;}
.rovat-alcimek .panelek h2 a{font-size:14px;line-height:100%;}
#fooldal h3, #rovat h3{font-size:11px;margin:0 0 2px 0;color:#878787;}
#rovat .panelek .adsense img{border-width:0px;width:250px;height:250px;}
#rovat .panelek ul{margin-bottom:10px;}
ul.archivlista{margin:10px 0;clear:both;}
ul.archivlista li{margin:0 0 10px 0;border-bottom:1px solid #EEE;padding:0 0 5px 0;line-height:120%;font-size:14px;font-weight:bold;}
ul.archivlista li span{font-weight:normal;font-size:11px;}
ul.archivlista li span a{color:#0593eb;}
ul.archivlista a{color:#005d91;}
#archivum #keresbox{margin:10px 0;padding:0;}
#archivum #keresbox #keresform{background-color:#FFF;width:400px;padding:0 0 0 0;}
#archivum #keresbox #keresform input.keresmezo{color:#333;width:300px;height:18px;font-size:14px;font-family:Arial,Tahoma,serif;letter-spacing:0px;font-weight:bold;}
#archivum #keresbox #keresform input.keresok{padding:7px 4px;line-height:100%;}
#archivum #keresbox table{margin:10px 0;}
#archivum #keresbox table td{padding-bottom:10px;}
#archivum #keresbox #keresform select.kicsiselect{padding:0px;line-height:14px;margin-left:10px;}
.arch-menu{vertical-align:middle;margin:5px 0;list-style:none;height:30px;position:relative;border-bottom:3px solid #CCC;}
.arch-menu li{float:left;width:190px;}
#archivum ul.arch-menu li a{width:190px;display:block;float:left;height:30px;line-height:30px;color:#DDD;text-decoration:none;font-size:18px;font-weight:bold;text-align:left;cursor:pointer;border-bottom:3px solid #DDD;}
#archivum ul.arch-menu li a.tabactive, #archivum ul.arch-menu li a:active{color:#005d91;border-color:#005d91;}
#archivum ul.arch-menu li.vege, #archivum ul.arch-menu li.vege a, #archivum ul.arch-menu li.vege a:active, #archivum ul.arch-menu li.vege a.tabactive{width:210px;}
.archivum-kereso{padding:0 0 10px 0;margin:0 0 10px 0;clear:both;}
label{font-weight:bold;}
form#userreg label{display:block;width:120px;line-height:32px;}
form#userreg input{width:160px;line-height:20px;}
form#userreg input.gomb{width:60px;}
.insertform{margin:0 0 20px 0;}
#tartalom div.insertform form h3{margin:0 0 10px 0;color:#E64B06;}
div.insertform form table tr td{padding:0 10px 8px 0;}
#programok h2{font-size:20px;}
#programok h3{color:#ff5b00;margin:0;font-size:12px;}
#programok h4{font-size:14px;font-weight:bold;margin:0 0 3px 0;}
#programok h4 a{color:#555;text-decoration:none;}
#programok ul{margin:5px 0 20px 0;}
#programok ul li{margin:0 0 15px 0;}
#programok table{margin:0px 0 30px 0;}
#programok form select option span{color:#999;}
form#progkereso label{padding-bottom:5px;}
img.job{float:right;margin:3px 0 0 20px;}
div#tartalom h1.kvizcim{font-size:20px;font-weight:bold;margin:0 0 10px;padding:0 0 5px;border-bottom:3px solid #EEE;}
div#tartalom h2.kviznev{font-size:16px;font-weight:bold;margin:0 0 15px;}
div#tartalom ul.kviz li{line-height:18px;}
div#tartalom ul.kviz li h3{font-size:14px;font-weight:bold;margin:0 0 5px;color:#666;}
div#tartalom #kvizform input radio{padding-top:10px;}
div#tartalom #kvizform label{margin:0 0 0 3px;font-weight:normal;}
div#tartalom .lexikon table.mediaaj{margin:5px 0 10px 0;}
div#tartalom .lexikon table.mediaaj td{text-align:left;font-size:12px;padding:0;width:150px;}
.related-container{float:right;width:200px;text-align:left;margin:3px 0px 12px 12px;border-bottom:solid 5px #575757;padding:0px;font-family:Arial;color:#2f2f2f;font-size:9pt;border-top:solid 5px #575757;line-height:18px;}
.related-container h1{font-size:11pt !important;margin:6px 0px 0px 0px !important;font-weight:bold !important;color:#005d91 !important;}
.related-container div.hrmajor{width:100%;height:1px;margin:0px 0px 12px 0px;border-style:solid;color:white;border-color:#83b4b0;border-width:0px 0px 1px 0px;font-size:1px;line-height:1px;}
.related-container div.hrminor{width:100%;height:1px;margin:0px;border-style:solid;color:white;border-color:#d6d6d6;border-width:0px 0px 1px 0px;font-size:1px;line-height:1px;}
.related-container p{font-family:Arial !important;font-size:8pt !important;font-weight:bold;color:#666666;margin:6px 0px !important;}
.related-container p a{color:#666666;text-decoration:none;}
.related-container p a:hover{color:white;background-color:#666666;text-decoration:none;}
.related-container img{vertical-align:middle;line-height:8pt;}
.related-containerl{float:left;width:200px;text-align:left;margin:0px 6px 12px 12px;border-bottom:solid 5px #575757;padding:0px;font-family:Arial;color:#2f2f2f;font-size:9pt;border-top:solid 5px #575757;line-height:18px;}
.related-containerl h1{font-size:11pt !important;margin:0px 0px 0px 0px !important;font-weight:bold !important;color:#005d91 !important;}
.related-containerl div.hrmajor{width:100%;height:1px;margin:0px 0px 12px 0px;border-style:solid;color:white;border-color:#83b4b0;border-width:0px 0px 1px 0px;font-size:1px;line-height:1px;}
.related-containerl div.hrminor{width:100%;height:1px;margin:0px;border-style:solid;color:white;border-color:#d6d6d6;border-width:0px 0px 1px 0px;font-size:1px;line-height:1px;}
.related-containerl p{font-family:Arial !important;font-size:8pt !important;font-weight:bold;color:#666666;margin:6px 0px !important;}
.related-containerl p a{color:#666666;text-decoration:none;}
.related-containerl p a:hover{color:white;background-color:#666666;text-decoration:none;}
.related-containerl img{vertical-align:middle;line-height:8pt;}

