/* CSS Document */
body#vital_body { background-image:url(images/fohatter.jpg); background-repeat:repeat-x; background-color:#F1F99C; font-family:Arial, Helvetica, sans-serif; font-size:10px; }
div {padding:0px; margin:0px; font-family:Arial,helvetica,sans-serif; font-size:12px;}
td {vertical-align:top;}
img {margin:0px; padding:0px; border:0px;}
form {padding:0px; margin:0px;}
input {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
li {margin:0px; list-style-image:url(images/zoldnyil.jpg);}
ul {margin:0px; padding:0px; }

.content { margin:0px; padding:0px;line-height:120%;}

h1 {color:#4A7D13;  font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:6px; padding-bottom:3px; margin-left:6px; text-align:left;}
h2 {color:#4A7D13;  font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:6px; padding-bottom:3px; margin-left:6px; text-align:left;}

div#sidebar_left {
	float:left; width:150px; background-color:#FFFFFF;
}
div#outer-holder {width: 920px;margin-left:auto;margin-right:auto;}
div#inner-holder {float:left; width: 790px;}

div#block-menu-56 {background-image:url(images/zhatter1.jpg); width:132px;  margin-top:6px; float:left; 
text-transform:uppercase; padding-top:10px; width:150px; margin-bottom:6px;}
div#block-menu-56 h2 {background-image:url(images/konyv.png);  }
div#block-menu-38 {background-image:url(images/zhatter2.jpg); width:132px;  margin-top:6px; float:left; 
text-transform:uppercase; width:150px; margin-bottom:6px;}
div#block-menu-38 h2 {background-image:url(images/konyv.png); }
div#block-menu-58 {background-image:url(images/zhatter3.jpg); width:132px;  margin-top:6px; float:left; 
text-transform:uppercase; margin-bottom:6px; width:150px; margin-bottom:6px;}
div#block-menu-58 h2 {background-image:url(images/icon_szolgaltatasok.gif); padding-bottom:3px; color:#F19B1A; font-size:12px; }
div#block-menu-95 {background-image:url(images/zhatter3.jpg); width:132px;  margin-top:6px; float:left; 
text-transform:uppercase; margin-bottom:6px; width:150px; margin-bottom:6px;}
div#block-menu-95 h2 {background-image:url(images/nagyito.png); padding-bottom:3px; }
a { text-decoration:none; color:#1E3B07; }
a img { border:0px;}
map { border:0px;}
.form-text {  font-size:10px; font-family:Arial; border:1px #003300 inset; background-image:url(images/inputhatter.gif); color:#003300; width:70px; padding-left:4px;}
.form-text2 { position:relative; top:-1px; font-size:10px; font-family:Arial; border:1px #003300 inset; background-image:url(images/kereshatter.jpg); color:#003300; width:120px; height: 15px;}
.form-item { display:inline; }
.form-select {border: 1px solid;}
.form-item label {display:inline; }
#vital_search_box { display:inline; } 
#vital_login_form {display:inline; width:350px; float:left; background-image:url(images/lakat2.jpg); background-repeat:no-repeat; padding-left:90px; margin-left:10px;}
.padding {padding-left:95px; padding-top:5px;}
#vital_search_box label {background-image:url(images/nagyito.png); background-repeat:no-repeat; padding-left:20px; padding-bottom:5px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; font-size:12px; }
.menu1 a {text-decoration:none; color:#FFFFFF; font-size:10px; font-family:tahoma;}
.menu a {text-decoration:none; color:#1e3b07;}
/*.menu a:visited { color:#FFFFFF;}*/
.menu1 a:visited {text-decoration:none; color:#FFFFFF;}
.menu1 a:hover { color:#336600;}
.input { font-size:10px; font-family:Arial; border:1px #003300 inset; background-image:url(images/zhatter4.gif); color:#003300; width:100px;}
ul.menu {padding-left:5px;  list-style-image:url(images/zoldnyil.png); }

.main {width:770px;  margin-left:auto; margin-right:auto; background-color:#FFF; padding:0px 10px 10px 10px;
background-image:url(images/bodyhatter.gif); background-repeat: repeat-y; background-position:center;}
.main2 {width:770px;  margin-left:auto; margin-right:auto; background-color:#FFF; padding:0px 10px 10px 10px;
background-image:url(images/bodyhatter2.gif); background-repeat: repeat-y; background-position:center;}
.header { background-image:url(images/fejlec1.jpg); background-repeat:no-repeat; height:114px; color:#4A7D13;overflow:hidden;}
.menuheader { background-image:url(images/menufejlec.jpg); background-repeat:no-repeat; height:86px; color:#1E3B07;}
.menu1 { color:#FFFFFF; padding-top:12px; padding-left:30px; padding-bottom:10px; }
span.feher {color:#FFFFFF; font-weight:bold; font-size:12px;}
.neni {  }
.banner { text-align:center;}
.banner img {margin-bottom:10px;}
.zoldbox1 { background-image:url(images/zhatter1.jpg); width:132px;  margin-top:6px; padding-left:18px; float:left; text-transform:uppercase; font-family:Arial; font-size:11px; padding-top:10px;}
.zoldbox1 img {margin-top:3px; margin-bottom:3px;}
.zoldbox2 { background-image:url(images/zhatter2.jpg); width:132px;  margin-top:6px; padding-left:18px; float:left; text-transform:uppercase; font-family:Arial; font-size:11px;}
.zoldbox2 img {margin-top:3px; margin-bottom:3px;}
.zoldbox3 { background-image:url(images/zhatter3.jpg); width:132px;  margin-top:6px; padding-left:18px; float:left; text-transform:uppercase; font-family:Arial; font-size:11px; margin-bottom:6px;}
.zoldbox3 img {margin-top:2px; margin-bottom:5px;}
.nullm {margin-bottom:0px; margin-top:0px; margin-left:0px;}
.tartalom {margin-left:160px; width:468px;  font-family:Arial; font-size:11px; color:#000000; margin-top:6px; }
.zold {color:#4A7D13; font-size:16px; padding-left:5px; 	}
.zold2 {color:#4A7D13; font-size:16px; padding-left:5px; margin-top:-8px; font-weight: bold; 	}
.zold a {color:#4A7D13; font-weight:bold; font-size:14px; padding-left:15px; background-image: url(images/fuzet.jpg); background-repeat:no-repeat;}
.szold {color:#1F4843; font-weight:bold; font-size:13px;}
.nari a {color:#FF6600;font-size:12px;font-weight:bold;}
.vzold {color:#7FA721; font-weight:bold; font-size:11px;}
.tartalomfejlec { background-image:url(images/tartalomfejlec.jpg); padding-left:11px;}
.hirek { background-image:url(images/sotetsavos.jpg); background-repeat:repeat-x; background-color:#FFFFFF;  padding-top:14px; margin-top:4px; float:left; padding-bottom: 10px;  }
.hirek2 { background-image:url(images/narancssavos.jpg); background-repeat:repeat-x; background-color:#FFFFFF;  padding-top:10px; float:left;  }
.barna, .szakerto_card  {color:#470511; font-size:11px; }
.hirek2 img { margin-left:5px; margin-right:5px; }
.kalkulator img {margin-top:15px;}

 .bovebben {
 font-size: 8pt;
 color: rgb (74,125,19);
 }
 
 .bovebben a {
  font-size: 8pt;
 color: rgb (74,125,19);
 text-decoration: none;
 }

.receptek {
float:left;width:110px; padding-top: 5px; 
margin-bottom: 0px;
color:#006666; font-size: 9pt; font-weight: bold;
}

.receptek a {
color:#006666; font-size: 9pt; font-weight: bold;
}

.sidebar .block h2 {
  padding: 3px 0 0 0;
  margin: 0;
  font-size: 1em;
}
.block-menu h2 {background-repeat:no-repeat; margin:0px; padding-left:20px; margin-left:8px; margin-top:6px;}
.block-menu ul{ margin:0px; padding:0px; padding-left:16px; list-style-image:url(images/zoldnyil.jpg);}
div#block-menu-155  ul{ margin:0px; padding:0px; padding-left:8px; list-style-image:url(images/zoldnyil.jpg);}
.block-menu ul li.leaf {list-style-image:url(images/lista_zoldnyil.gif);
background-image:url(images/pettysor2.gif); background-repeat:no-repeat; background-position: left bottom ;
padding-bottom:5px; padding-top:3px;}
.block-menu ul li.leaf:last-child { background-image:none;}
.block-menu ul li.leaf a.active{
  font-weight:bold;
  color:#1E3B07;
}

#vitalcikk {color:#4A7D13; padding-bottom:5px; padding-left:8px; padding-top:6px; font-size:13px; background-image:url(images/cikkhatter.jpg); background-repeat:no-repeat; }
.breadcrumb { margin:0px; padding-left:5px; padding-top:1px; font-family: Arial; font-size: 10px; font-weight:normal; color: #000000;}
.breadcrumb a { font-size:10px; font-family:Arial; color:#003300; text-transform:uppercase;}
#zhatter, #zhatter-title {
	background-image:url(images/kozephatter.jpg);
	padding-left:12px;
	padding-top:5px;
	padding-right:12px;
	padding-bottom:5px;
}
#zhatter a.active, #zhatter-title a.active {
	color:#1B4843;
	font-family:Arial;
	font-size:11px; font-weight:bold;
}
#zhatter-title {
	padding:12px 0px 6px 14px;
}

#zhatter-title h1 {
	margin:0px;
	font-size:1.4em;
}

#zhatter-title h2 {
	margin:0px;
	font-size:1.4em;
}

#zhatter_cikk  { background-image:url(images/kozephatter.jpg); padding-left:12px; margin-top: -33px;  padding-right:12px; padding-bottom:5px; }
.zold_cikk {color:#4A7D13; font-size:16px; padding-left:-2px; margin-top:-15px; margin-left: -4px;	}
.zold_cikk a {color:#4A7D13; font-weight:bold; font-size:14px; padding-left:15px; background-image: url(images/fuzet.jpg); background-repeat:no-repeat;}


#vitalnode {}
.cikk { padding-right:12px;}
.cikk p {padding-bottom:12px; margin:0px;}
.cikk p a {text-decoration:underline;}
#pager { background-image:url(images/lapozo.jpg); padding-top:5px; padding-bottom:5px; }
.teaser { font-weight:bold; padding-top:10px;}
.links { background-image:url(images/lapozo.jpg);  text-align:center; padding-top:2px; padding-bottom:7px; margin-bottom:10px; clear:both;}
.links a.printer_friendly { background-image:url(images/nyomtato2.jpg);  background-repeat:no-repeat; padding-left:20px; padding-bottom:5px;}
.links a.email_this { background-image:url(images/level2.gif);  background-repeat:no-repeat; padding-left:20px; padding-bottom:5px;}
.links a.forward-page { background-image:url(images/level2.jpg);   background-repeat:no-repeat; padding-left:20px; padding-bottom:5px; }


.cikk .inline { background-color:#F3F9DD; text-align:center; color:#1F4843; padding-bottom:5px; margin-right:15px; }
.cikk img { border:0px; padding:5px;}
.caption strong{font-weight:normal; }
.cikk h3.alcim { color:#A8520D; font-family:Arial; font-size:12px; margin:0px; padding-top:12px;  }
.cikk h3.alcim a {color:#A8520D; font-family:Arial; font-size:12px; margin:0px; padding:0px;  }

.pager-current { color:#85B750;}

div.block-poll {
	background-color:#F5F8D2;
	margin: 0px 0px 6px 0px;
	padding:4px;
}

.block-poll h2 {
	background-image:url(images/emberke.jpg); background-repeat:no-repeat;
	background-position:5px 5px;
	color:#9ABA33; font-size:11px; font-family:Arial; font-weight:bold; text-transform:uppercase;
	padding-left:30px;
	padding-top: 7px;
	padding-bottom: 10px;
	vertical-align:bottom;
	height:16px;
}

.block-poll label {
	display:block;
	color:#4A7D13;
	font-weight:bold;
	position:relative;
	top:-14px;
	margin-left: 12px;
	margin-bottom: 0px;
}


/* Index - szavazas */
div.poll div.cont_radio {
	display:block;
	width:15px;
	float:left;
	margin:3px 3px 3px 0px;
}

div.poll div.label_radio {
	display:inline;
	float:none;
	color:#1F3B0B;
}

div.poll input.form-submit {
    background:url(images/index/bg_button.gif) left no-repeat;
    width:97px;
    height:17px;
    color:white;
    font-weight:bold;
    font-size:1.0em;
    text-transform:uppercase;
    border:0px;
}

/* Index - szavazas eddig */

.rightside { padding-left:8px; background-color:#FFF;width:132px;
/*position:relative; left: 4px; bottom:63px; font-family:Arial; font-size:11px; color:#1E3B07*/
}

.block-relatedlinks {
  background-image:/*url(images/narancssavos.jpg); background-repeat:repeat-x; background-color:#FFFFFF;*/
  padding:0px 0px 5px 0px;margin-bottom:10px; }
  .block-relatedlinks a {color:#470511; font-size:11px;font-weight:bolder;text-decoration:underline;}
  .block-relatedlinks ul {margin-left:10px; }
  .block-relatedlinks ul li {list-style-image: url(images/pont.png);}
  #block-relatedlinks-1 { }
  #block-relatedlinks-1 h2 {color:#F28E00; background-image:url(images/forum.png); background-repeat:no-repeat; margin:0px; padding:0px; padding-left:20px; margin-left:4px; margin-top:4px; }

.percent {}
.poll .bar .foreground {background-color: #006600; }
.poll .bar {background-color:#B8DD58; width:120px; }



.rovatcim {
	background-image:url(images/bg_rovat_alrovat.png);background-repeat:no-repeat;
	width:140px; height:41px;
	padding-left:7px; padding-top:5px;
	margin-top:10px;margin-right:2px; margin-left:3px;
	float:left;
}

.rovatcim .rovatcim_cim {
	vertical-align:middle;
	height:30px;
}

.rovatcim a { font-size:11px; font-family:Arial; color:#4A7D13; text-transform:uppercase; font-weight:bold;}
.rovatcim label {
	font-size:10px; color:#F6BE27;
}
.rovathatter { width:468px;  background-repeat:repeat-x; padding-bottom:10px;}
.hircim {float:left; width:224px; padding-left:5px;}

h1.title {
	font-size:16px;
	margin:0px;
}

h2.title {
	font-size:16px;
	margin:0px;
}

.szelekt {
	border:0px;
	width: 134px;
	height:18px;
	background-image:url(images/szelekthat.jpg);
}

#search_form input.form-submit {
	background-color:#A0D620;
	border:1px solid black;
	color:#496F0F;
	font-size:11px;
	font-weight:bold;
}
.rovatcikk {
	background-image:url(images/index/bg_hirek.jpg);
	background-repeat:repeat-x;
	width:220px;
	padding:15px 10px 0px 20px;
}

.cikk_lista-title, .cikk_lista-lead {
    margin-bottom:4px;
    padding-bottom:4px;
	background-image:url(images/index/line_dotted_green_2.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

.frisscikk_cont_col .cikk_lista-title {
	background-image:none;
}

.cikk_lista-title a {
	color:#1F4843;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
}


.cikk_lista-lead {
    padding-bottom:0px;
	color:#000000;
	background-image:none;
}

.cikk_lista-more, .cikk_lista-more a {
	color:#7BA253;
	text-transform:uppercase;
	font-size:0.9em;
}

div.frisscikk_cont, div.frisscikk_cont_col {
	float:left;width:468px;
	margin-bottom:8px;
}

div.frisscikk_cont_col {
	width:230px;
	margin-bottom:0px;
}

div.frisscikk {
	background-image:url(images/index/bg_frisscikkek.jpg);
	background-repeat:repeat-y;
	float:left;width:230px;
	margin:4px 0px 12px 0px;
	display:block;width:230px;
}

div.frisscikk div {
	padding-left: 16px;
}

div.tovabbi_cont {
	width:468px;
	background-image:url(images/index/bg_tovabbi.jpg);
	background-repeat:repeat-x;
}

div.tovabbi_cont_col {
	float:left;
	width:228px;
	padding-left:5px;
	border:0px solid red;
}

.tovabbi_item {

	margin:2px 0px 0px 0px;
	padding-top:4px;
	padding-bottom: 4px;
	background-image:url(images/line_dotted_green.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

div#block-menu-155 {
	margin-bottom:6px;
	background-color:#F5F8D2;
	padding:4px;
}

div#block-menu-155 h2 {
	background-image:url(images/index/icon_hasznoslinkek.gif);
	background-repeat:no-repeat;
	background-position:top left;
	color:#F28E00;
	font-weight:bold;
	font-size:11px;
	text-transform:uppercase;
	margin-left:0px;
	padding-left:25px;

}

div#block-menu-155 div {
	background-color:#F5F8D2;
}

li.leaf {
/*	margin-top:44px;*/
}

div#block-banner-0, div#block-banner-2, div#block-banner-3, div#block-banner-4 {
    position:relative;
    top: 0px;
    padding-bottom:10px;
}

div.block-banner .content {
	padding:0px;
	margin:0px;
	/* background-color:#F5F8D2; */
	width:132px;
	text-align:center;
}

div.block-banner h2 {
	display:none;
}

div#block-banner-7{
    padding-top:5px;
    padding-bottom:5px;
}

div.page_breadcrumb {
	background-image:url(images/bg_page_bredi.gif);
	background-repeat:no-repeat;
	background-position:top;
	padding:3px 0px 0px 14px;
	border:0px solid blue;
	font-size:10px;
	text-transform:uppercase;
}

div.page_title, div.page_title_2 {
	background-image:url(images/bg_page_title.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	border-left:1px solid #EFF4C7;
	border-right:1px solid #EFF4C7;
	border-bottom:0px solid #EFF4C7;
	border-top:0px solid red;
	margin-bottom:2px;
	padding:12px 0px 0px 16px;
	height:30px;
	font-size:12px;
	position:relative;
	top:-2px;
	/* FF needs pattent widht..... fuck */
	width:450px;
}

div.page_title_2 {
	
}

div.page_title_2 h1 {
    text-transform:uppercase;
	font-size:1.1em;
}

div.page_title_2 h2 {
    text-transform:uppercase;
	font-size:1.1em;
}

#rovat_also_bal {
	float:left; width:219px; padding-left:5px;
}

#rovat_also_jobb {
	float:right; width:224px; padding:0px; margin:0px;
}

#rovat_also_jobb div {
	margin:10px;
}

#recept_szavazat div.form-item {
	float:left;
}

div.cikk_intro_cim a {
	font-size:1.1em;
	font-weight:bold;
	margin-top:0px;
}

div.cikk_intro_szoveg {
	padding-top:6px;
}

div#cikkfolytatodik {
    text-align:center;
    font-weight:bold;
    color:#1F4844;
}

div#cikk_szerzo, div.cikk_datum {
    text-align:right;
    color:#1F4844;
    margin-bottom:4px;
}

div#cikk_szerzo {
	font-weight:bold;
}

div#pagenumber {
    float:right;
    text-transform:uppercase;
    color: #487D11;
    width:45px;
    font-size:0.8em;
    padding-top:6px;
}

.forum {
 margin: 0px; padding: 0px 0px 0px 15px;
}

.kep {
	background-image:url(images/index/bg_hirek.jpg);
	background-repeat:repeat-x;
	padding:15px 0px 0px 10px;
}

.erdekesseg_cont {
	background-image:url(images/bg_erdekes.gif);background-repeat:repeat-y;
	background-position:5px 0px;
	margin:0px;
	padding:0px;
}

.block-relatedlinks h2#title_related_items {
    color:#F28E00; background-image:url(images/forum.png); background-repeat:no-repeat;
    margin:20px 0px 0px 4px;
    padding:0px 0px 0px 20px;
}

.block-relatedlinks div {
    margin:0px;
    padding-left:20px;
    line-height:1.4em;
}

.subtitle, .subtitle-11em  {
    text-transform:uppercase;
	font-size:1.2em;
	font-weight:bold;
    color: #487D11;
}

.subtitle-11em {
    text-transform:none;
	font-size:11px;
}

div#block-menu-155 ul {
	padding-left:16px;
}

div#block-menu-155 ul li.leaf a {
	position:relative;
	left:-6px;
}

div.tabs ul.primary {
   border:1px solid #999;
}

div#prcikk {
    width:468px;
    background-image:url(images/index/bg_prcikk.jpg); background-repeat:repeat-y;
    padding-bottom:12px;
    margin-top:12px;
}

#prcikk #pic {
	float:left;
	padding:12px 18px 0px 25px;
}

#prcikk #text {
	float:left;
	margin-top:10px;
	width:300px;
}

div#prcikk div#text span a, div#prcikk div#text #prcikk_szponzor {
    color:#1B4440;
    font-weight:bold;
    font-size:1.2em;
}

div#prcikk div#text #prcikk_szponzor
{
    margin-top:6px;
    font-weight:normal;
}

div#vital_lista ul li, div#vital_lista ol li{
    line-height:1.4em;
    font-size:1.1em;
    font-weight:bold;
}

textarea.form-textarea {
    height:200px;
}

div#sidebar_right {
	float:right;
	width:132px;
	border:0px solid red;
}




#block-poll-0 div, #block-poll-0 label, #block-poll-0 input {
	display:block;
}

#block-poll-0 .choices {
    position:relative;
    top:-12px;
}


#block-poll-0 .cont_radio {
/*	border:1px solid red;*/
	position:relative;
	left:8px;
	float:left;
}

#block-poll-0 div.form-item .label_radio {
/*	border:1px solid green;*/
	width:70%;
	float:left;
	position:relative;
	left:8px;
	top:4px;
}

div.block-user {
	position:relative;
	top: 10px;
}


div#righ_top_inner_banner {
    position:relative;
	text-align:center;
	top: 7px;
	padding-bottom: 15px;
}

div.cgi_test_list_item {
    clear:both;margin-bottom:24px;
}

div.cgi_test_list_item div.pict {
    float:left;margin-right:6px;
}

div.cgi_test_list_item div.textbox {
    float:left;width:75%;
}

div.cgi_test_list_item div.textbox div.title {
    font-weight:bold;
}

div.bullshit_killer, .close-clear {
    clear:both;
}

div.messages, div.error{
 
    text-align:center;
}

div.status {
    padding: 20px;
    border-color:#DADBDC;
    border-style:solid;
    border-width:1px;
    background-image:url(images/bg_messages.gif);
    background-repeat:repeat-x;
    margin:0px auto 12px auto;
}

div.error {
    padding: 20px 0px 5px 0px;
    border-color:#DADBDC;
    border-style:solid;
    border-width:1px 1px 0 1px;
    background-image:url(images/bg_messages_error.gif);
    background-repeat:repeat-x;
}

#error_box {
	width:300px;
	margin-left:auto;
	margin-right:auto;
}

div.messages li {
   list-style-image:none;
   list-style-type:none;
}

.arny{	
	padding:0px;
	background-image:url(images/arny.png);
    background-repeat:repeat-y;
}

.arny_job{	
	padding:0px;
	background-image:url(images/arny_job.png);
    background-repeat:no-repeat;
}

.arny_lent{
	padding:0px;
	background-image:url(images/arny_lent.png);
    background-repeat:no-repeat;
    background-position:top left;
}

.arny_sarok{
	padding:0px;
	background-image:url(images/arny_sarok.png);
    background-repeat:no-repeat;
    background-position:0px 0px;
}

.grad_bottom{
    width:100%;
	padding:0px;
	background-image:url(images/grad_bottom.gif);
    background-repeat:repeat-x;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#DADBDC;
}

.form-item .description {
    color:#4E4949;
}

.form-item .description ul.tips li {
    font-size:1.2em;
}

#tablazat_container {
	width:95%;background-image:none;
}

#tablazat_container table, #tablazat_container table td {
	background-image:none;
}

.vital_banner_container {
    float:right;margin:10px;
}

.custom_banner_container {
	text-align:center;
	margin: 6px 0px 6px 0px;
}

div.szakerto_card {
    float:left;
    margin-bottom:10px;
}

.tabla-vital-cikk-cella, .tabla-vital-cikk-cella-jobbszel, .tabla-vital-cikk-cella-paros, .tabla-vital-cikk-cella-paros-jobbszel, .tabla-vital-cikk-cella-utolso, .tabla-vital-cikk-cella-utolso-jobbszel, .tabla-vital-cikk-cella-utolso-zold, .tabla-vital-cikk-cella-utolso-zold-jobbszel {
  color:#1F4843;
  height:21px;
  padding-left:32px;
  padding-top:6px;
  border-left:1px solid #4A7D13;
  background-color:#FFF;
}

.tabla-vital-cikk-cella-jobbszel, .tabla-vital-cikk-cella-paros-jobbszel, .tabla-vital-cikk-cella-utolso-jobbszel, .tabla-vital-cikk-cella-utolso-zold-jobbszel {
  border-right:1px solid #4A7D13;
}

.tabla-vital-cikk-cella-paros, .tabla-vital-cikk-cella-paros-jobbszel, .tabla-vital-cikk-cella-utolso-zold, .tabla-vital-cikk-cella-utolso-zold-jobbszel {
  background-color:#ECF5D7;
}

.tabla-vital-cikk-cella-utolso, .tabla-vital-cikk-cella-utolso-jobbszel, .tabla-vital-cikk-cella-utolso-zold, .tabla-vital-cikk-cella-utolso-zold-jobbszel {
  border-bottom:1px solid #4A7D13;
}

.tabla-vital-cikk-th, .tabla-vital-cikk-th-jobbszel {
  background-image:url(images/bg_table_vital_cikk.gif);
  color:#1F4843;
  /*font-size: 1.1em;
  height:18px;*/
  font-size: 10px;
  /*text-transform:uppercase;*/
  text-align:center;
  padding: 2px;
  border-bottom:1px solid #4A7D13;
  border-left:1px solid #4A7D13;
  border-top:1px solid #4A7D13;
}

.tabla-vital-cikk-th-jobbszel {
  border-right:1px solid #4A7D13;
}

div#bottom_info {
  background-image:url(images/bg_impresszum.gif);
  width:468px;text-align:center;margin-left:160px;
  height:66px;
}

div#bottom_info ul#links {
  position:relative;
  left:350px;
  top:10px;
  text-align:left;
}

div#bottom_info ul#links li {
  list-style-image:url(images/kisnyil_impresszum.gif);
  margin:0px;
}

div#bottom_info ul#links li a {
  text-transform:uppercase;
  color:#2F3B39;
}

.toupper {
  text-transform:uppercase;
}

.pictitle-friss {
  padding-top:5px; /*15*/
}

#hirek_archivum {
  color: #1F4843;
}

.szaki_rovat{
width:190px;height:70px;padding:5px 0 0 8px;margin-left:10px;
}

.szaki_rovat img{width:50px;height:auto;}

.sz_r_pic{
float:left;width:50px;
}

.sz_r_leir{
float:left;width:120px;padding:2px 0 0 10px;height:100%;
}

.sz_r_nev{
font-weight:bold;
height:25px;
color:#470511;
}

.sz_r_szakt{
color:#470511;
height:25px;
vertical-align:bottom;
}

#edit-pass {
width:90px;
}

#edit-name {
width:90px;
}

#edit-vital_search_box_keys {
width:90px;
}

.cikk #pager {
  background:none; 
}

#block-node-0 {padding:5px 0px 5px 0px;margin:0px;border:0px;height:26px;width:132px;}
#block-node-0 h1{padding:5px 0 0 15px;margin:0px;border:0px;width:71px;float:left;text-align:right;color:#DA5D29;text-transform:uppercase;font-size:0.9em;}
#block-node-0 h2{padding:5px 0 0 15px;margin:0px;border:0px;width:71px;float:left;text-align:right;color:#DA5D29;text-transform:uppercase;font-size:0.9em;}
#block-node-0 .content{padding:8px 25px 0px 5px;margin:0px;border:0px;width:16px;float:left;}


