/* *************************************************  */
/*  Alap cuccok                     */
/* *************************************************  */

table.clone{
  margin-bottom:10px;
}
body
{
  height:100%;
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#5b5c5c;
  /*background-color  :#E8D499;*/
  /*background-color  :#000000;*/
  margin        :0px;
  padding        :0px;
}

td
{
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#505050;
}

table.formm td {
 padding-bottom: 2px;
}

table
{
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#505050;
}

h1
{
	font-size: 16px;
	font-weight      :normal;
	padding: 0px;
	margin:0px;
}
h2
{
	font-size: 14px;
	font-weight: bold;
	
}

.label {
 font-size: 12px;
 font-weight: bold;
 margin-bottom: 20px;
}

.menu_modelljeink_on {
 background: url(../images/button_modelljeink_h.jpg);
}

.menu_modelljeink_off {
 background: url(../images/button_modelljeink.jpg);
}

.menu_bemutatkozas_on {
 background: url(../images/button_bemutatkozas_h.jpg);
}

.menu_bemutatkozas_off {
 background: url(../images/button_bemutatkozas.jpg);
}

.menu_oktatas_on {
 background: url(../images/button_oktatas_h.jpg);
}

.menu_oktatas_off {
 background: url(../images/button_oktatas.jpg);
}

.menu_pillanatkepek_on {
 background: url(../images/button_pillanatkepek_h.jpg);
}

.menu_pillanatkepek_off {
 background: url(../images/button_pillanatkepek.jpg);
}

.menu_jelentkezes_on {
 background: url(../images/button_jelentkezes_h.jpg);
}

.menu_jelentkezes_off {
 background: url(../images/button_jelentkezes.jpg);
}

.menu_kapcsolat_on {
 background: url(../images/button_kapcsolat_h.jpg);
}

.menu_kapcsolat_off {
 background: url(../images/button_kapcsolat.jpg);
}

.menu_szolgaltatasok_on {
 background: url(../images/button_szolgaltatasok_h.jpg);
}

.menu_szolgaltatasok_off {
 background: url(../images/button_szolgaltatasok.jpg);
}

link,a:link, a:visited, a:active
{
  text-decoration    :underline;
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#505050;
  cursor        :pointer;
}

a:hover
{
  text-decoration    :none;
}

a.label:link, a.label:visited, a.label:active
{
  font:bold 16px Tahoma;
  color:#A83F46;
  text-decoration:none;
}
a.label:hover{
  text-decoration:underline;
}

/* lang linkek */
div.lang_0, div.lang_1{
  position:absolute;cursor:pointer;border:0px solid #0f0;top:10px;width:70px;height:16px;
  padding-top:5px;
}
div.logo_top{
  position:absolute;cursor:pointer;border:0px solid #0f0;left:30px;top:40px;width:160px;height:75px;
  padding-top:5px;z-index:1000;
}
div.lang_hun, div.lang_eng, div.lang_deu, div.lang_akt{
  position:absolute;cursor:pointer;width:16px;height:16px;border:0px solid #fff;top:0px;
}
div.lang_hun, div.lang_eng, div.lang_deu{
  left:0px;
}
div.lang_eng{
  left:23px;
}
div.lang_deu{
  left:46px;
}
div.lang_akt{
  left:75px;width:25px;top:3px;
  font:bold 11px Tahoma;
  color:#ff0;
}

div.lang_0{
  right:100px;border-right:1px solid #BFAB65;
}
div.lang_1{
  right:30px;
}
div.lang_0 a:link, div.lang_0 a:visited, div.lang_0 a:active,
div.lang_1 a:link, div.lang_1 a:visited, div.lang_1 a:active
{
  font:bold 11px Tahoma; 
  color:#BC5950;
  text-decoration:none;
}
div.lang_0 a:hover,
div.lang_1 a:hover{
  font:bold 11px Tahoma; 
  color:#AC3538;
  text-decoration:underline;
}
/* lend - ang linkek */

/* Menu linkek, div-retegek */
/* Jobb oldali statikus menu */
div.menu_stat_right_best, div.menu_stat_right_reserv, div.menu_stat_right_suvenir, 
div.menu_stat_right_newslet, div.menu_stat_right_buszke, div.menu_stat_right_galeria{
  position:absolute;cursor:pointer;border:0px solid #0f0;left:85px;width:165px;height:25px;
}
div.menu_stat_right_best{
  top:83px;
}
div.menu_stat_right_reserv{
  top:140px;
}
div.menu_stat_right_suvenir{
  top:197px;
}
div.menu_stat_right_newslet{
  top:254px;
}
div.menu_stat_right_buszke{
  top:311px;
}
div.menu_stat_right_galeria{
  top:368px;
}
/* end - Jobb oldali statikus menu */

/* lablec menusor */
div.footer_menu{
  position:absolute;cursor:pointer;border:0px solid #0f0;left:20px;top:22px;height:18px;padding:0px 10px 0 10px;color:#fff;font-weight:normal;
}
div.footer_iw{
  position:absolute;cursor:pointer;border:0px solid #0f0;right:0px;top:25px;width:120px;height:25px;
}

div.footer_menu a:link, div.footer_menu a:visited, div.footer_menu a:active
{
  padding:0 10px 0 10px;
  font:normal 10px Tahoma; 
  color:#fff;
  text-decoration:underline;
}
div.footer_menu a:hover{
  font:normal 10px Tahoma; 
  color:#fff;
  text-decoration:none;
}
/* end - lablec menusor */

table.list_table table.mini_tbl{
  border-top:1px solid #990100;
  border-left:1px solid #990100;
  text-align:center;
}
table.list_table table.mini_tbl th{
  padding:3px 2px 2px 5px;
  font:bold 12px Tahoma;
  border-right:1px solid #990100;
  border-bottom:1px solid #990100;
}
table.list_table table.mini_tbl td{
  border-right:1px solid #990100;
  border-bottom:1px solid #990100;
  text-align:center;
}
td.message {
  font: bold 12px Tahoma;
}
/* WEBSHOP */

#navilabel{
  background:url(../../../themes/default/design/label_sign.jpg) no-repeat left;
  text-align:left;
  font:bold 12px Tahoma;
  color:#A83F46;
  padding:0px 0 2px 15px;
  border-bottom:0px solid #CE7D88;
  margin-bottom:15px;
}
#navilabel a:link, #navilabel a:visited, #navilabel a:visited,
a.navilabel:link, a.navilabel:visited, a.navilabel:visited{
  font:bold 12px Tahoma;
  color:#A83F46;
  text-decoration:underline;
}
#navilabel a:hover,
a.navilabel:hover{
  text-decoration:none;
}

div.search_label{
  margin:3px 0 0px 0;
  font:bold 12px Tahoma;
  color:#A83F46;
}
div.search_label a:link, div.search_label a:visited, div.search_label a:visited{
  font:bold 12px Tahoma;
  color:#A83F46;
  text-decoration:underline;
}
div.search_label a:hover{
  text-decoration:none;
}

a.more:link, a.more:active, a.more:visited{
  color:#fff;
  font:normal 10px tahoma;
  text-decoration:underline;
}
a.more:hover{
  text-decoration:none;
}
table.search_list th{
  font:bold 11px tahoma;
  color:#fff;
  background-color:#990100;
  padding:3px 0px 3px 2px;
}
table.search_list td{
  padding:3px 3px 3px 3px;
  font:normal 11px tahoma;
}

table.search_list a.more_search:link, table.search_list a.more_search:active, table.search_list a.more_search:visited{
  color:#990100;
  font:normal 10px tahoma;
  text-decoration:underline;
}
table.search_list a.more_search:hover{
  text-decoration:none;
}

table.busket_right td{
  font:normal 10px Tahoma;
  color:#fff;
  padding-left:5px;
}
table.busket_right td.key, table.busket_right td.value{
  font-weight:bold;
}
table.busket_right td.key{
  color:#9F9F9F;
}
table.busket_right td.value{
  color:#fff;
}
table.busket_right tr.line{
  background:url(../../../themes/default/design/busket_line2.jpg) no-repeat top;
}
table.busket_right tr.line_bottom{
  background:url(../../../themes/default/design/busket_line2.jpg) no-repeat bottom;
}

/* content of busket */
table.tesztclass{
  border:1px solid #990100;
}
table.tesztclass tr.bg_0:hover, table.tesztclass tr.bg_1:hover{
  background-color:#fee;
}
table.tesztclass th{
  font:bold 12px Tahoma;
  background-color:#990100;
  color:#fff;
}
table.tesztclass td,
table.tesztclass a:link, table.tesztclass a:active, table.tesztclass a:visited{
  font:normal 11px Tahoma;
}
table.tesztclass tr.bg_0{
  background-color:#ededed;
}
table.tesztclass tr.bg_1{
  background-color:#ffffff;
}
table.tesztclass th, table.tesztclass td{
  padding:3px 2px 2px 2px;
}
table.tesztclass a:link, table.tesztclass a:active, table.tesztclass a:visited{
  text-decoration:underline;
  font-weight:bold;
} 
table.tesztclass a:hover{
  text-decoration:none;
  font-weight:bold;
}

/*  Details of Product */
table.details_list{
  padding:0px;
  margin-top:0px;
}
table.details_list td.head{
  font:bold 12px Tahoma;
  background-color:#990100;
  color:#fff;
  text-align:center;
}
table.details_list{
  border-top:1px solid #990100;
  border-left:1px solid #990100;
}
table.details_list td, table.details_list td.head{
  border-right:1px solid #990100;
  border-bottom:1px solid #990100;
}

table.details{
  width:630px;
  margin:15px;
  margin-bottom:5px;  
}
table.details td.line{
  background:url(../../../themes/default/design/details_middle_line.jpg) no-repeat center top;
}
table.details td.img{
  width:331px;  
  height:234px;
}
table.details td.box_head{
  font:bold 12px Tahoma;
  color:#fff;
  background:url(../../../themes/default/design/details_box_top2.jpg) no-repeat top left;
  width:300px;height:24px;  
}
table.details td.box_center{
  vertical-align:top;
  background-color:#E5E5E5;
  background:url(../../../themes/default/design/details_box_bg2.jpg) repeat-y;
  width:300px;  
  height:187px;
}
table.details td.box_footer{
  background-color:#E5E5E5;
  background:url(../../../themes/default/design/details_box_bottom3.jpg) no-repeat bottom left;
  width:300px;height:23px;  
}

/* szoveges stilusok */
div.name_of_thing{
  font:bold 12px Tahoma;
  margin-bottom:20px;
  margin-top:15px;
}
div.thx_all{
  font:bold 12px Tahoma;
  color:#de2343;
  text-align:center;
}

/* tarolok */
div.tray{
  position:relative;
  width:100%;
}
div.ws_message{
  position:absolute;
  width:300px;
  top:50px;
  left:150px;
  border:2px solid #454545;
  background-color:#E4E9EF;
  font:bold 11px Tahoma;
  color:#fe2322;
  padding-bottom:10px;
}
div.messageBox{
  width:295px;
  padding:3px 0 3px 5px;
  line-height:20px;
  font:bold 12px Tahoma;
  background-color:#990100;
  color:#fff;
  text-align:left;
}
div.messageBox_body{
  width:290px;
  padding:10px 5px 3px 5px;
  line-height:15px;
  font:normal 12px Tahoma;
  text-align:center;
}
div.urlap_foot, div.urlap_foot_first{
  font:normal 10px Tahoma;
  text-align:left;
  padding-left:30%;
  border:0px solid #f00;
}
table.hirlevel, td.urlap_foot{
  font:normal 10px Tahoma;
  text-align:left;
  padding-left:30%;
  padding-top:15px;
}
div.urlap_foot_first{
  margin-top:15px;
}

div.ws_tray{
  /*top:-150px;
  left:200px;*/
  top:0px;
  left:0px;
  position:absolute;
  /*width:660px;*/
  background-color:#ffffff;
  border:2px solid #ffffff;
  z-index:1001;
}

div.transparent{
  position:absolute;
  display:none;
  border:0px solid #fe2311;
  left:0px;top:0px;
  background-color:#222233;
  z-index:1000;
  /*filter: alpha(opacity=30);
  -moz-opacity: .30;*/
  cursor:pointer;
  opacity:  0.70;
  filter:Alpha(style=0,opacity=70);
}


/* Menuk */
a.aktiv:link, a.aktiv:visited, a.aktiv:active
{
  text-decoration    :none;
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#bb1212;
  cursor        :pointer;
}

a.aktiv:hover
{
  text-decoration    :none;
}
a.best_list:link, a.best_list:visited, a.best_list:active
{
  color        :#A83F46;
}

a.best_list:hover
{
  color        :#A83F46;
}

.inputok
{
  font-family      :Tahoma;
  font-size      :12px;
  color        :#505050;
  border:solid 1px #AECCE1;
  background-color  :#ffffff;
  width        :100%;
}

input, textarea, select
{
  font-family      :Tahoma;
  font-size      :12px;
  color        :#505050;
  border:solid 1px #A5B6C8;
  margin:3px 0px 3px 0px;
  padding:0px 2px 0px 2px;
  background: #E6EBEF;
}
input.check{
  padding:1px;
  margin:0px;
}
input.header{
  margin:0px 0px 0px 0px;
  padding:3px 0px 0px 0px;
  font:normal 10px Tahoma;
  border:0px;
  height:16px;
  background:url(../../../themes/default/design/input_bg.jpg) repeat-x top;
}
div.input_header{
  background:url(../../../themes/default/design/input_left.jpg) no-repeat center left;
  padding:0px;
  padding-left:3px;
  border:0px solid #ff0000;
  height:19px;
  width:150px;
  border:0px solid #f00;
  margin:0px;
}

/* FORM */

table.mini_form td{
  text-align:left;
  padding:1px;
}

/* tablak */
table.list td h5{
  margin-top:0px;
  margin-bottom:3px;
  font:bold 14px Tahoma;
}
table.list td{
  padding-top:0px;
  padding-bottom:15px;
  line-height:15px;
  font:normal 14px Tahoma;
}
table.list img{
  border:2px solid #EBE2CE;
}
table.list img.nob{
  border:0px solid #EBE2CE;
}
table.link_table td{
  padding:2px;
  line-height:15px;
  font:normal 14px Tahoma;
}

table.simple{
  border-top:1px solid #C3A37B;
  border-left:1px solid #C3A37B;
}
table.simple th{
  text-align:center;
  padding:3px;
  border-right:1px solid #C3A37B;
  border-bottom:1px solid #C3A37B;
}
table.simple td{
  text-align:center;
  padding:2px;
  border-right:1px solid #C3A37B;
  border-bottom:1px solid #C3A37B;
}

table.list_table th, table.list_table td{
  font:normal 12px Tahoma;
  text-align:justify;
}
table.list_table th{
  text-align:left;
}
table.list_table td, table.list_table_pad td,table.list_table_best td{
  padding:2px;
  vertical-align:top;
  border:0px solid #84533D;
}
table.list_table td.felso_pad{
  padding-top:10px;
}
table.list_fizet td{
  text-align:center;
}

/* bal paddingolt blokkok*/
table.list_table_pad{
  margin-left:10px;
  width:90%
}
table.list_table_best th{
  text-align:left;
}
table.list_table_best td.prise_col{
  text-align:right;
  font-weight:bold;
  width:130px;
}
table.list_table_best td.interval_col{
  text-align:left;
  width:100px;
}
table.list_table_best td.prise_row{
  text-align:left;
  font-weight:bold;
  width:35%;
}
table.list_table_best{
  margin-left:20px;
  width:80%
}
div.list_right{
  float:right;width:400px;text-align:left;border:0px solid #84533D;
}
div.list_block{
  padding-left:20px;margin:10px;margin-left:0px;
}
div.float_img{
  float:left;
}
div.float_img img{
  margin:0 10px 10px 0;
}
/* *************************************************  */
/*  Főtábla szerkezet                  */
/* *************************************************  */

table.fotabla
{
  background-image  :url(../../../themes/default/images/main_bg.jpg);
  background-repeat  :repeat-y;
  margin-top      :20px;
  margin-bottom    :20px;
}
table.fotablaadmin
{
  background-image  :url(../../../themes/default/images/main_bg2.jpg);
  background-repeat  :repeat-y;
  margin-top      :20px;
  margin-bottom    :20px;
}

td.header
{
  text-align      :center;
  vertical-align    :top;
  cursor        :pointer;
}

td.left
{
  text-align      :center;
  vertical-align    :top;
  width        :195px;
}

td.right
{
  text-align      :center;
  vertical-align    :top;
  width        :195px;
}

td.center
{
  text-align      :center;
  vertical-align    :top;
  width        :600px;
  padding        :0 0 20px 0;
}






/* *************************************************  */
/*  Menü                        */
/* *************************************************  */

table.menu
{
  background-image  :url(../../../themes/default/images/menu_bg.jpg);
  background-repeat  :repeat-x;
  border-bottom: solid 1px #224d6b;
  border-top: solid 1px #68a5cd;
}
td.menu
{
  background-image  :url(../../../themes/default/images/menu_bg.jpg);
  background-repeat  :repeat-x;
  border-bottom: solid 1px #224d6b;
  border-top: solid 1px #68a5cd;
}

td.menuv{
  padding:  2px 5px 2px 5px;
}
td.menuh{
  padding:  5px 10px 5px 10px;
}



/* *************************************************  */
/*  Navigátor                      */
/* *************************************************  */

td.navigator
{
  font-size      :15px;
  font-weight      :bold;
  color        :#0e598c;
  padding        :0 0 3px 6px;
}

a.navigator:link, a.navigator:visited, a.navigator:active
{
  font-size      :15px;
  font-weight      :bold;
  color        :#0e598c;
  padding        :0 0 3px 6px;
  text-decoration    :underline;
}

a.navigator:hover
{
  text-decoration:none;
}




/* *************************************************  */
/*  Panelek  keretek                    */
/* *************************************************  */

td.bevezeto_txt{
  font:normal 12px Tahoma;
  padding-bottom:30px;
}

table.panel_bg_left
{
background-image:url(../../../themes/default/images/panel_bg_left.jpg);
background-repeat:repeat-y;
}

td.panel_header_left
{
background-image:url(../../../themes/default/images/panel_header_left.jpg);
background-repeat:no-repeat;
height:21px;
color        :#FFFFFF;
font-weight      :bold;
padding        :0 0 0 30px;
}

table.panel_bg_right
{
background-image:url(../../../themes/default/images/panel_bg_right.jpg);
background-repeat:repeat-y;
}

td.panel_header_right
{
background-image:url(../../../themes/default/images/panel_header_right.jpg);
background-repeat:no-repeat;
height:21px;
color        :#FFFFFF;
font-weight      :bold;
padding        :0 0 0 15px;
}


table.panel1_right
{
  width        :160px;
}

td.panel2_cim
{
  color        :#FFFFFF;
  font-weight      :bold;
  padding        :0 0 6px 0;
}

td.panel2_tartalom
{
  background-color  :#FFFFFF;
}

/*
table.panel1_left
{
  width        :195px;
  background-image  :url(../../../themes/default/images/left_panel_bg.jpg);
  background-repeat  :repeat-y;
}

td.panel1_cim
{
  color        :#FFFFFF;
  font-weight      :bold;
  padding        :0 0 6px 0;
  background-image  :url(../../../themes/default/images/left_panel_header.jpg);
  background-repeat  :no-repeat;
}

td.panel1_tartalom
{
  background-color  :#f0fbff;
}

td.panel1_footer
{
  background-image  :url(../../../themes/default/images/left_panel_footer.jpg);
  background-repeat  :no-repeat;
}




*/


/* *************************************************  */
/*  Grafikus gombok                     */
/* *************************************************  */

td.button
{
  font-size      :10px;
  font-weight    :bold;
  color        :#FFFFFF;
  padding        :0 2px 0 2px;
  cursor        :pointer;
}

td.button:hover
{
  color        :#15f51d;
}


/* *************************************************  */
/*  Kép                         */
/* *************************************************  */
img.kep_border
{
border: solid 1px #000000;
}


/* *************************************************  */
/*  Admin lehet ez is kikerül innen            */
/* *************************************************  */

/* table_object lista alsó menüje*/
table.button_admin_down td {
   padding-left: 20px;
   padding-right: 20px; 
   cursor: pointer;
   font-weight: bold;
}

table.admin_menu, table.admin_menu td
{
  border        :solid 0px #CCCCCC;
  vertical-align: middle;
}

td.admin_head
{
  background-color  :#A6C7DF;
  color        :#0267A8;
  font-size      :14px;
  font-weight      :bold;
  padding        :0 5px 0 5px;
  height        :35px;
}


a.admin_head:link, a.admin_head:visited, a.admin_head:active
{
  color        :#0267A8;
  font-size      :13px;
  font-weight      :bold;
  text-decoration    :underline;
}

a.admin_head:hover
{
  text-decoration    :none;
}

td.csik1
{
  background-color  :#F5F5F9;
  padding        :3px 5px 3px 5px;
}

td.csik2
{
  background-color  :#FFFFFF;
  padding        :3px 5px 3px 5px;
}

div.uzi
{
  padding        :5px 0 5px 0;
  font      :bold 12px Tahoma; 
  color        :#990100;
  text-align:center;
}

td.urlap
{
  padding        :4px 0 4px 0;
  vertical-align    :top;
}

div.formhint {
  font-size: 12px;
  color: #aaa;
}

table.form td.urlap_padd {
  padding: 0px;
  /*background: #ddd;*/
  margin: 0px;
}

/* *************************************************  */
/*  Ingatlan stílusa ez kikerül majd innen        */
/* *************************************************  */

/*table.ing_padding
{
  padding        :5px 0 5px 0;
}

/* *************************************************  */
/*  Blog stílusa                                      */
/* *************************************************  */

a.forumlink:link, a.forumlink:visited, a.forumlink {
   cursor: pointer;
   text-decoration: underline;
   color: #ff0000;
}

a.forumlink:hover {
   cursor: pointer;
   text-decoration: none;
}

div.hiba {
   font-weight: bold;
   font-size: 11px;
   color: #ff0000;
}

table.billboard {
   font-family:verdana;
   border-collapse:collapse;
   background-color:#FFFFFF; 
   border: 1px solid #FC7A1A;
   margin: 10px;
}

table.billboard_al{
   border: 0px solid #00AAFF;
   margin: 1px;
   padding: 10px;
}

table.billboard_al td {
   padding-top:2px; 
   padding-bottom:2px;
}

div.sablon {
  text-align: center;
  font-size: 13px; 
  padding:5px;
}




/*********  BLOG  ***********/ 

div.blogcim {
  width:100%;
  font-size:14px;
  color:#FE8402;
  font-weight:bold;
}

div.blogcim_inaktiv {
  width:100%;
  font-size:14px;
  color:#ddd;
  font-weight:bold;
}

div.blogszerzo {
  width:100%;
  margin-bottom:5px;
  margin-top: 10px;
  font-size:13px;
}

td.blogdatum {
  width: 100%;
  height: 22px; 
  text-align: center;
  border-bottom: solid 1px #FFFFFF;
  background-color:#999999; 
  color:#FFFFFF;
  font-size:12px;
}

div.blogdatum{
  margin-bottom: 5px;
  font-size: 13px;
  font-style: italic;
  text-align: right;
}

td.blogszoveg {
  width: 100%;
  vertical-align: top; 
  text-align: justify;
  padding-right: 12px;
  padding-left: 12px;
}


.blog_kulcsszo:link, .blog_kulcsszo:link, .blog_kulcsszo:visited, .blog_kulcsszo:active
{
  font-family        :Tahoma;
  font-size        :12px;
  font-weight        :normal;
  color          :#FC7A1A;
  text-decoration      :none;
}

.blog_kulcsszo:hover
{
  text-decoration      :none;
  color          :#FFFFFF;
  background-color    :#BFC0C1;
}


.blog_kulcsszo2:link, .blog_kulcsszo2:link, .blog_kulcsszo2:visited, .blog_kulcsszo2:active
{
  font-family        :Tahoma;
  font-size        :12px;
  font-weight        :normal;
  color          :#FFFFFF;
  background-color    :#BFC0C1;
  text-decoration      :none;
}

.blog_kulcsszo2:hover
{
  text-decoration      :none;
  color          :#FFFFFF;
  background-color    :#BFC0C1;
}

div.blogalso
{
float:left;
height:27px;
width:547px;
background-color:#EBF0F1; 
background-image:url(themes/default/images/blog/redesign_alsosav_right.jpg); 
background-repeat:no-repeat; 
background-position:right;
vertical-align:middle;
}

a.blog:link, a.blog:visited, a.blog{
  font-size:11px; 
  color:#7C7D7D;
  cursor: pointer;
}

table.blogcomment {
  text-align: center;
  color: #48606C; 
  font-size: 16px; 
  font-weight: bold;
}

td.blogcomment_nev{
  white-space:nowrap;
  text-align: left;
  width: 59%; 
  font-weight: bold;
  font-size: 14px;
}

td.blogcomment_datum{ 
  font-weight:normal;
  white-space:nowrap;
  width:35%; 
}  

td.blogcomment_tartalom {
  text-align: justify;
}

div.response {
  padding: 30px;
  /*width: 140px;*/
  border: 1px solid #000;
  background: #ddd;
  vertical-align: middle;
  text-align: center;
  font-size: 16px;
}

/* *************************************************  */
/*  Hírlevelek stílusa                                */
/* *************************************************  */

td.cimsor
{
  background-color:#8C1E1E;
  font-weight:bold;
  color:#eeeeee;
  text-align:center;
}
td.data1
{
  background-color:#F9D9DE;
}
td.data0
{
  background-color:#FFdFdE;
}
td.padd1
{
padding:2px 0 2px 0;
}

td.padd2
{
padding:10px 0 10px 0;
}

td.hirlevelAkt{
 border-top: 1px solid #000000;
 border-right: 1px solid #000000;
 border-left: 1px solid #000000;
 font-weight: bold;
 background: #D2D6DC;
 padding: 0px 5px 0px 5px;
}

td.hirlevelInAkt{
 border-top: 0px solid #000000;
 padding: 0px 5px 0px 5px;
}

table.ahirlevel td.tartalom{
 text-align: left;
}

/* *************************************************  */
/*  Hírek stílusa                     */
/* *************************************************  */

table.hirlevel
{
margin:0 0 60px 0;
}

a.cim:link, a.cim:visited, a.cim:active
{
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  color:#A83F46;
}

a.cim:hover
{
  color:#A83F46;
  text-decoration:underline;
}

td.cim
{
  font-size:14px;
  font-weight:bold;
}

td.rovat
{
  text-align:right;
}

td.szerzo
{
font-style:oblique;
padding:0 0 10px 0;
}

td.datum
{
font-style:oblique;
padding:0 0 10px 0;
text-align:right;
}

td.tartalom
{
text-align:justify;
}

table.foto
{
margin:8px;
}

td.olvasva
{
padding:12px 0 0 0;
font-style:oblique;
text-align:right;
}

a.tovabb:link, a.tovabb:visited, a.tovabb:active
{
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
  color:#A32B2D;
}

a.tovabb:hover
{
  color:#A32B2D;
  text-decoration:none;
}

td.tovabb
{
padding:12px 0 0 12px;
}

td.urlap_padd
{
padding:0 0 12px 0;
}

td.forras
{
  padding:15px 0 15px 0;
}

/****  hirlevel vege ****/

/* Gallery */
div.transparentgallery{
  position:absolute;
  display:none;
  border:0px solid #fe2311;
  left:0px;top:0px;
  background-color:#767576;
  z-index:1000;
  /*filter: alpha(opacity=30);
  -moz-opacity: .30;*/
  cursor:pointer;
  opacity:  0.90;
  filter:Alpha(style=0,opacity=90);
}

div.basegallery{
  top:0px;
  left:0px;
  position:absolute;
  /*width:660px;*/
  /*background-color:#ffffff;*/
  border:0px solid #ffffff;
  z-index:1002;
}
div.move_thumb, div.move_right{
  position:absolute;top:0px;border:0px solid #f00;background:transparent;margin-top:10px;z-index:1010;
  filter:Alpha(style=0,opacity=51);
  opacity:  0.51;

}
div.move_thumb{
  left:0px;
  height:68px;  
  color:#DDD5CA;
  font:bold 11px Tahoma;
  visibility:visible;
  display:block;
  background:url(../../../themes/default/design/hide.jpg);
  /*filter:Alpha(style=0,opacity=0);
  opacity:  0.0;
  background:#fff;*/
}
img.img_off{
  filter:Alpha(style=0,opacity=40);
  opacity:  0.40;
}
img.img_on{
  filter:Alpha(style=0,opacity=100);
  opacity:  1.00;
}
#GalleryImgName{
	display:block;
	text-align:center;
	width:100%;
	padding-top:5px;
	font:bold 12px Tahoma;
	/*color:#993434;*/
	color:#fff;
	height:15px;
}
#dgal_close{
	cursor:pointer;
	margin:3px;
	font:bold 11px arial;
	color:#fff;
}
#dgal_Content img.dgal{
}
#GalleryBig{
	border:3px solid #656565;
}

div#gallery_left,div#gallery_right, div#gallery_left1,div#gallery_right1{
  position:absolute;
  top:0px;
  border:0px solid #fff;
  height:100px;
  width:100px;
  cursor:pointer;
}
div#gallery_left{
  left:0px;
  background:url(../../../themes/default/gallery/left.gif) center left no-repeat;
  z-index:1010;
  visibility:hidden;
}
div#gallery_left1{
  left:0px;
  background:url(../../../themes/default/design/hide.jpg) center left;
  z-index:1010;
}
div#gallery_right{
  right:0px;
  background:url(../../../themes/default/gallery/right.gif) center right no-repeat;
  z-index:1010;
  visibility:hidden;
}
div#gallery_right1{
  right:0px;
  z-index:1010;
  background:url(../../../themes/default/design/hide.jpg) center right;
}

div.slider { 
  width:100%; margin:0px 0 10px 0; background-color:#ccc; height:15px; position: relative;
  filter:Alpha(style=0,opacity=51);
  opacity:  0.51;
  
}
div.slider div.handle { width:10px; height:15px; background-color:#232323; cursor:w-resize; position: absolute; }

div#zoom_element { width:50px; height:50px; background:#2d86bd; position:relative; }

#dgal_TopLeft, #dgal_Top, #dgal_TopRight, #dgal_Left, #dgal_Content, #dgal_Right, #dgal_BtmLeft, #dgal_Btm, #dgal_BtmRight{
  background-repeat:no-repeat;
}

#dgal_TopLeft {
  background-image:url(../../../themes/default/gallery/s0_topleft.gif);
  background-position:right bottom;
}

#dgal_Top {
  background-image:url(../../../themes/default/gallery/s0_top.gif);
  background-position:left bottom;
}

#dgal_TopRight {
  background-image:url(../../../themes/default/gallery/s0_topright.gif);
  background-position:left bottom;
}

#dgal_Left {
  background-image:url(../../../themes/default/gallery/s0_left.gif);
  background-position:right top;
}

#dgal_Content {
  background-color: #000;
	padding:0 10px 0 10px;
}

#dgal_Right {
  background-image:url(../../../themes/default/gallery/s0_right.gif);
  background-position:left top;
}

#dgal_BtmLeft {
  background-image:url(../../../themes/default/gallery/s0_btmleft.gif);
  background-position:right top;
}

#dgal_Btm {
  background-image:url(../../../themes/default/gallery/s0_btm.gif);
  background-position:left top;
}

#dgal_BtmRight {
  background-image:url(../../../themes/default/gallery/s0_btmright.gif);
  background-position:left top;
}

/* END - Gallery */


/* top lenyíló */
#vezerlodiv {
  position: absolute;
  top: -50px;
  width: 100%;
  z-index: 1;
  text-align: center;
  
}

#vezerlodivPopup {
  width: 500px;
  margin-left: auto;
  margin-right: auto;
  /*padding-bottom: 30px;*/
  vertical-align: top;
  background-color: #fff;
  text-align: center;
  border: 1px solid #d6d6d6;
  border-bottom: 2px solid #d6d6d6;
  border-top: 0px;
}
 
#vezerlodivControls {
  width: 150px;
  height: 17px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  background-color: #ff9000;
  border: 1px solid #a14423;
  border-top: 0px; 
  padding-top: 5px;  
  display: none;   
}

#vezerlodivButton {
  display: block;    
  margin-left: 0px;
  padding: 0px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer;
} 

/* multi files */

  #demo-status
{
  background-color:    #F9F7ED;
  padding:        10px 15px;
  width:          420px;
}
 
#demo-status .progress
{
  background:        white url(themes/default/images/admin/progress.gif) no-repeat;
  background-position:  +50% 0;
  margin-right:      0.5em;
}
 
#demo-status .progress-text
{
  font-size:        0.9em;
  font-weight:      bold;
}
 
#demo-list
{
  list-style:        none;
  width:          450px;
  margin:          0;
}
 
#demo-list li.file
{
  border-bottom:      1px solid #eee;
  background:        url(img/themes/default/images/admin.png) no-repeat 4px 4px;
}
#demo-list li.file.file-uploading
{
  background-image:    url(img/themes/default/images/admin.png);
  background-color:    #D9DDE9;
}
#demo-list li.file.file-success
{
  background-image:    url(img/themes/default/images/admin.png);
}
#demo-list li.file.file-failed
{
  background-image:    url(img/themes/default/images/admin.png);
}
 
#demo-list li.file .file-name
{
  font-size:        12px;
  margin-left:      44px;
  display:        block;
  clear:          left;
  line-height:      20px;
  height:          30px;
  font-weight:      bold;
}
#demo-list li.file .file-size
{
  font-size:        0.9em;
  line-height:      18px;
  float:          right;
  margin-top:        2px;
  margin-right:      6px;
}
#demo-list li.file .file-info
{
  display:        block;
  margin-left:      44px;
  font-size:        0.9em;
  line-height:      20px;
  clear:both;
}
#demo-list li.file .file-remove
{
  clear:          right;
  float:          right;
  line-height:      18px;
  margin-right:      6px;
}

/* mult files end */

.tultip {
  position: absolute;
  display: none;
  margin-left: 10px;
  margin-top: 20px;
  color: #736868;
  background: #e8e8e8;
  max-width: 300px;
  filter:Alpha(style=0,opacity=0); 
  opacity:  0.0;
  border: 1px solid #000;
  padding: 5px;
  text-align: justify;
}
