body {
  font-size: 13px;
  font-family: Verdana,Arial, Helvetica;
  font: 13px Verdana,Arial, Helvetica;
	color: #222222;
}
p {
  font-size: 13px;
  font-family: Verdana,Arial, Helvetica;
  font: 13px Verdana,Arial, Helvetica;
	color: #222222;
}
td {
  font-size: 13px;
  font-family: Verdana,Arial, Helvetica;
  font: 13px Verdana,Arial, Helvetica;
	color: #222222;
}
div.calendar_list_date {
  font-size: 10px;
}

h1 {
  font-family: Georgia;
  font-size: 18px;
  text-align: left;
  color: Black;
	color:#FE7E00;
  font-weight: bold;
}

h1.nospaceafter {
  font-family: Georgia;
  font-size: 18px;
  text-align: left;
  padding: 0px;
  padding-bottom: 0px;
  margin: 0px;
  margin-bottom: 0px;
  font-weight: bold;
}

h1.megrendeles {
  font-family: Georgia;
  font-size: 18px;
  text-align: center;
  background-color: #EAEEF2;
  line-height: 24px;
  font-weight: bold;
}

h2 {
  font-family: Georgia;
  font-size: 14px;
  font-weight: bold;
	color: #005ffE;
}

h3 {
  font-family: Georgia;
  font-size: 12px;
  font-weight: bold;
	color: #52B003;
}

h2.nospaceafter2 {
  font-family: Georgia;
  font-size: 12px;
  text-align: left;
  padding: 0px;
  padding-bottom: 0px;
  margin: 0px;
  margin-bottom: 0px;
}

A{
  font: 11px;
  font-size: 11px;
  text-decoration: underline;
  color: blue;
}

a:hover {
  font: 11px;
  text-decoration: none;
  font-size: 11px;
}

a:visited {
  color: blue;
  font: 11px;
  font-size: 11px;
}

A.hir, A.hir:visited{
  color: #333333;
  font: 11px;
  font-size: 11px;
}

a.hir:hover {
  color: #000000;
  font: 11px;
  font-size: 11px;
}

A.header_fooldal{
  font-family: Verdana,Arial, Helvetica;
  color: #FFFFFF;
  text-decoration: none;
  font: bold 11px;
  font-weight: bold;
  font-size: 11px;
}

a.header_fooldal:hover {
  font-family: Verdana,Arial, Helvetica;
  color: #5A8614;
  text-decoration: underline;
  font: 11px;
  font-weight: bold;
  font-size: 11px;
}

A.link_actlink{
  font-family: Verdana,Arial, Helvetica;
  text-decoration: none;
  color: #5A8614;
  font: 10px;
  font-size: 10px;
}

A.link_actlink:visited{
  font-family: Verdana,Arial, Helvetica;
  text-decoration: none;
  color: #5A8614;
  font: 10px;
  font-size: 10px;
}

a.link_actlink:hover {
  font-family: Verdana,Arial, Helvetica;
  color: #5A8614;
  text-decoration: underline;
  font: 10px;
  font-size: 10px;
}

A.header_szoveg{
  font-family: Verdana,Arial, Helvetica;
  color: #5A8614;
  text-decoration: none;
  font: bold 11px;
  font-weight: bold;
  font-size: 11px;
}

a.header_szoveg:hover {
  font-family: Verdana,Arial, Helvetica;
  color: #5A8614;
  text-decoration: underline;
  font: bold 11px;
  font-weight: bold;
  font-size: 11px;
}

td.header_szoveg_td{
  font-family: Verdana,Arial, Helvetica;
  color: #5A8614;
  text-decoration: none;
  font: bold 11px;
  font-weight: bold;
  font-size: 11px;
}

td.boxfejlec{
  font-family: Georgia;
  font: 11px;
}

A.contentLink{
  color: #888888;
  text-decoration: none;
  font: 11px;
  font-size: 11px;
}

A.contentLink:visited{
  color: #888888;
  text-decoration: none;
  font: 11px;
  font-size: 11px;
}

a.contentLink:hover {
  color: #000000;
  text-decoration: none;
  font: 11px;
  font-size: 11px;
}

.content_block a{
  color: #5A8614;
  text-decoration: underline;
  font: 11px;
  font-size: 11px;
}

.content_block a:visited{
  color: #5A8614;
  text-decoration: underline;
  font: 11px;
  font-size: 11px;
}

.content_block a:hover {
  color: #CA305C;
  text-decoration: none;
  font: 11px;
  font-size: 11px;
}

.mod_review2_maincat a{
  color: #0000FF;
  font-size: 13px;
  font-family: Verdana,Arial, Helvetica;
  font: bold 13px Verdana,Arial, Helvetica;
  font-weight: bold;
}

.mod_review2_catdesc{
  font-size: 10px;
  font-family: Verdana,Arial, Helvetica;
  font: italic 10px Verdana,Arial, Helvetica;
  font-style: italic;
}

.mod_review2_maincat a:hover{
  color: #0000FF;
  font-size: 13px;
  text-decoration: none;
  font-family: Verdana,Arial, Helvetica;
  font: bold 13px Verdana,Arial, Helvetica;
  font-weight: bold;
}

.mod_review2_maincat a:visited{
  color: #0000FF;
  font-size: 13px;
  font-family: Verdana,Arial, Helvetica;
  font: bold 13px Verdana,Arial, Helvetica;
  font-weight: bold;
}

.mod_review2_subcat{
  font-size: 9px;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.mod_review2_subcat a{
  color: #0000FF;
  font-size: 9px;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.mod_review2_subcat a:hover{
  color: #0000FF;
  font-size: 9px;
  text-decoration: none;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.mod_review2_subcat a:visited{
  color: #0000FF;
  font-size: 9px;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.history{
  font-size: 9px;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.history a{
  color: #000000;
  font-size: 9px;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.history a:hover{
  color: #0000FF;
  font-size: 9px;
  text-decoration: none;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.history a:visited{
  color: #000000;
  font-size: 9px;
  font-family: Verdana,Arial, Helvetica;
  font: 9px Verdana,Arial, Helvetica;
}

.hiba{
  color: #cc0000;
  text-decoration: none;
  font: 11px;
  font-size: 11px;
}

table {
  font: 11px;
  font-family: Verdana,Arial, Helvetica;
  font-size: 11px;
}

table.searchy_show {
  font: 11px;
  font-family: Verdana,Arial, Helvetica;
  background : transparent;
  font-size: 11px;
}

input.login_inputbox {
  border: 1px solid #183875;
  background : #F6F6F6;
  font-size: 9px;
  width:150;
}

input.login {
  border: 1px solid #183875;
  background : #F6F6F6;
  font-size: 9px;
}

input.login_small {
  border: 1px solid #183875;
  background : #F6F6F6;
  font-size: 9px;
  width:100;
}

input {
  border: 1px solid #183875;
  background : #F6F6F6;
  font-size: 11px;
}

textarea {
  border: 1px solid #183875;
  background : #F6F6F6;
  font-size: 11px;
}

input.poll_radio {
  border: 0px;
  background : transparent;
  font-size: 9px;
}

input.searchy_input {
  border: 1px solid #183875;
  background : #F6F6F6;
  font-size: 9px;
  width:150;
}

input.button1, input.searchy_button {
  border: 1px solid #183875;
  background : #F6F6F6;
  font-size: 9px;
  /*																						border: 1px solid #9DC957;
  background: #9DC957;
  color: #596F0A;
  font-size: 10px;*/
  font-family: Verdana,Arial, Helvetica;
  font: bold;
  font-weight: bold;
  cursor:hand;
}
:hover input.button1 {
  color: #CA305C;
}

:hover input.searchy_button  {
  color: #CA305C;
}

input.checkbox1 {
  border: 0px;
  background : #F6F6F6;
}

input.checkbox2 {
  border: 0px;
  background : #DCE4F2;
}

input.checkbox3 {
  border: 0px;
  background : transparent;
}
select.select1 {
  background-color: #FFFFFF;
  font-family: verdana;
  font-size: 10 px;
  border: 1px solid #000000;
}
td.sarkos {
  background-repeat: no-repeat;
}

img {
  border: 0px;
}

/*Code for menu colors*/

code,pre{
  color:red;
  font-size:11px;
}
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{
  position:absolute;
  font-size:11px;
  visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{
  position: absolute;
  width: 780;
  height: 18;
  font-size: 11px;
  background-image: 'url(/images_hu/menu_bar_bg.gif)';
  background: 'url(/images_hu/menu_bar_bg.gif)';
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: top;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{
  position: absolute;
  padding: 2px;
  font-family: verdana,arial;
  font-size: 11px;
  font-weight: bold;
  cursor: hand;
  text-align: center;
  ruby-align: center;
}
.clLevel0{
  background-color:transparent;
  layer-background-color:transparent;
  color:#284709;
}
.clLevel0over{
  background-color:#FFA800;
  layer-background-color:#FFA800;
  color:#284709;
  border : Gray;
}

/*Styles for Menu szervezetunk*/
.clLevel0_szervezetunk,.clLevel0over_szervezetunk{
  position:absolute;
  padding:2px;
  font-family:verdana,arial;
  font-size:11px;
  font-weight:bold;
  cursor:pointer;
  text-align: center;
}
.clLevel0_szervezetunk{
  background-color:#5A8614;
  layer-background-color:#5A8614;
  color:white;
}
.clLevel0over_szervezetunk{
  background-color:#5A8614;
  layer-background-color:#5A8614;
  color:#9CCB5A;
}

.clLevel1_szervezetunk,.clLevel1over_szervezetunk{
  position:absolute;
  padding:2px;
  font-family:verdana,arial;
  font-size:11px;
  font-weight:bold;
  cursor:hand;
  text-align: left;
}
.clLevel1_szervezetunk{
  background-color:#84AE42;
  layer-background-color:#84AE42;
  color:white;
  text-align: left;
}
.clLevel1over_szervezetunk{
  background-color:#84AE42;
  layer-background-color:#84AE42;
  color:#9CCB5A;
  text-align: left;
}

/*Styles for Menu halozatunk*/
.clLevel0_halozatunk,.clLevel0over_halozatunk{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
text-align: center;
cursor:pointer;
}
.clLevel0_halozatunk{
background-color:#5A8614;
layer-background-color:#5A8614;
color:white;
}
.clLevel0over_halozatunk{
background-color:#5A8614;
layer-background-color:#5A8614;
color:#429ADE;
}

.clLevel1_halozatunk,.clLevel1over_halozatunk{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
cursor:hand;
text-align: left;
}
.clLevel1_halozatunk{
background-color:#84AE42;
layer-background-color:#84AE42;
color:white;
text-align: left;
}
.clLevel1over_halozatunk{
background-color:#84AE42;
layer-background-color:#84AE42;
color:#429ADE;
text-align: left;
}

/*Styles for Menu magyprogramok*/
.clLevel0_magyprogramok,.clLevel0over_magyprogramok{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
text-align: center;
cursor:pointer;
}
.clLevel0_magyprogramok{
background-color:#5A8614;
layer-background-color:#5A8614;
color:white;
}
.clLevel0over_magyprogramok{
background-color:#5A8614;
layer-background-color:#5A8614;
color:#5ACBAD;
}

.clLevel1_magyprogramok,.clLevel1over_magyprogramok{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
cursor:hand;
text-align: left;
}
.clLevel1_magyprogramok{
background-color:#84AE42;
layer-background-color:#84AE42;
color:white;
text-align: left;
}
.clLevel1over_magyprogramok{
background-color:#84AE42;
layer-background-color:#5ACBAD;
color:#5ACBAD;
text-align: left;
}

/*Styles for Menu nemzprogramok*/
.clLevel0_nemzprogramok,.clLevel0over_nemzprogramok{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
text-align: center;
cursor:pointer;
}
.clLevel0_nemzprogramok{
background-color:#5A8614;
layer-background-color:#5A8614;
color:white;
}
.clLevel0over_nemzprogramok{
background-color:#5A8614;
layer-background-color:#5A8614;
color:#DED311;
}

.clLevel1_nemzprogramok,.clLevel1over_nemzprogramok{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
cursor:hand;
text-align: left;
}
.clLevel1_nemzprogramok{
background-color:#84AE42;
layer-background-color:#84AE42;
color:white;
text-align: left;
}
.clLevel1over_nemzprogramok{
background-color:#84AE42;
layer-background-color:#84AE42;
color:#DED311;
text-align: left;
}

/*Styles for Menu galeria*/
.clLevel0_galeria,.clLevel0over_galeria{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
text-align: center;
cursor:pointer;
}
.clLevel0_galeria{
background-color:#5A8614;
layer-background-color:#5A8614;
color:white;
}
.clLevel0over_galeria{
background-color:#5A8614;
layer-background-color:#5A8614;
color:#D67D31;
}

.clLevel1_galeria,.clLevel1over_galeria{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
cursor:hand;
text-align: left;
}
.clLevel1_galeria{
background-color:#84AE42;
layer-background-color:#84AE42;
color:white;
text-align: left;
}
.clLevel1over_galeria{
background-color:#84AE42;
layer-background-color:#84AE42;
color:#D67D31;
text-align: left;
}

/*Styles for Menu forum*/
.clLevel0_forum,.clLevel0over_forum{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
text-align: center;
cursor:hand;
}
.clLevel0_forum{
background-color:#5A8614;
layer-background-color:#5A8614;
color:white;
}
.clLevel0over_forum{
background-color:#5A8614;
layer-background-color:#5A8614;
color:#92172E;
}

.clLevel1_forum,.clLevel1over_forum{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
cursor:hand;
text-align: left;
}
.clLevel1_forum{
background-color:#84AE42;
layer-background-color:#84AE42;
color:white;
text-align: left;
}
.clLevel1over_forum{
background-color:#84AE42;
layer-background-color:#84AE42;
color:#92172E;
text-align: left;
}

/*Styles for Menu nyelv*/
.clLevel0_nyelv,.clLevel0over_nyelv{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
text-align: center;
cursor:hand;
}
.clLevel0_nyelv{
background-color:#CE305A;
layer-background-color:#CE305A;
color:white;
}
.clLevel0over_nyelv{
background-color:#CE305A;
layer-background-color:#CE305A;
color:#5A8610;
}


.clLevel0border{position:absolute;
visibility:hidden;
font-size:11px;
background-color:transparent; layer-background-color:transparent}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana,arial; font-size:11px; font-weight:bold; text-align: left}
.clLevel1{background-color:#d0e8b8; layer-background-color:#d0e8b8; color:#284709;}
.clLevel1over{
position:absolute;
padding:2px;
font-family:verdana,arial;
font-size:11px;
font-weight:bold;
background-color:#FFA800;
layer-background-color:#FFA800;
color:#284709;
cursor:pointer;
cursor:hand;
border : Gray;
}
.clLevel1border{position:absolute;
font-size:11px;
visibility:hidden; background-color:#636363; layer-background-color:#636363}

td.mod_review2_itemlist_th{
background-color: #006600;
font-size:9px;
background: #006600;
color: #FFBF04;
border-bottom: 1 double Black;
}
td.mod_review2_itemlist_td0{
background-color: #FFFFFF;
font-size:9px;
background: #FFFFFF;
border-bottom: 1 double Black;
}
td.mod_review2_itemlist_td1{
background-color: #FFFFFF;
font-size:9px;
background: #FFFFFF;
border-bottom: 1 double Black;
}

td.products_itemlist_th{
background-color: #006600;
font-size:9px;
background: #006600;
color: #FFBF04;
border-bottom: 1 double Black;
}
td.products_itemlist_td0{
background-color: #EEEEEE;
font-size:9px;
background: #EEEEEE;
border-bottom: 1 double Black;
}
td.products_itemlist_td1{
background-color: #E1FFE3;
font-size:9px;
background: #E1FFE3;
border-bottom: 1 double Black;
}
td.products_itemlist_tb{
background-color: #006600;
font-size:10px;
color: #FFBF04;
background: #006600;
border-top: 1 double Black;
}

/*Styles for Menu szervezetunk*/
.main_menupoint,.main_menupoint_over,.sub_menupoint,.sub_menupoint_over{
position: absolute;
padding: 2px;
font-family: Tahoma,Verdana,Arial;
font-size: 12px;
font-weight: bold;
cursor: pointer;
text-align: center;
text-transform: uppercase;
background-color:transparent;
layer-background-color:transparent;
color:#636363;
}

.main_menupoint_over{
color:#005ffE;
}

.sub_menupoint,.sub_menupoint_over{
font-weight: normal;
font-family: Tahoma,Verdana,Arial;
font-size: 12px;
cursor: pointer;
text-align: left;
text-transform: none;
background-color: #005ffE;
layer-background-color: #005ffE;
color: #FFFFFF;
list-style: url(images_hu/left_bullet_folder.gif) outside;
padding-left: 12;
}

.sub_menupoint_over{
background-color: #FE7e00;
layer-background-color: #FE7e00;
color: #505050;
font: underline;
}


.products_tb_head{
color:#FFFFFF;
font-weight:bold;
}
