/* *************************************************  */
/*  Alap cuccok                     */
/* *************************************************  */

table.clone{
  margin-bottom:10px;
}
body
{
  height:100%;
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#CEA980;
  /*background-color  :#E8D499;*/
  background-color  :#402C1F;
  margin        :0px;
  padding        :0px;
}

td
{
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#CEA980;
}

table
{
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#CEA980;
}

link,a:link, a:visited, a:active
{
  text-decoration    :underline;
  font-family      :Tahoma;
  font-size      :12px;
  font-weight      :normal;
  color        :#CEA980;
  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:100px;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:170px;top:12px;height:18px;padding:0px 10px 0 10px;color:#77613E;font-weight:normal;
}
div.footer_iw{
  position:absolute;cursor:pointer;border:0px solid #0f0;right:0px;top:50px;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:#77613E;
  text-decoration:underline;
}
div.footer_menu a:hover{
  font:normal 10px Tahoma; 
  color:#77613E;
  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:#F8AC54;
  padding:0px 0 2px 0px;
  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:#F8AC54;
  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:10px solid #fff;
  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);
}
div.img_close{
	position:absolute;
	top:0px;
	right:0px;
	width:15px;
	height:15px;
	text-align:center;
	cursor:pointer;
  background-color:#fff;
	color:#000;
	font-weight:bold;
}

/* 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 #990100;
  margin:3px 0px 3px 0px;
  padding:0px 2px 0px 2px;
}
input.check{
  padding:0px;
  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 12px 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;
}


/* hl-furner */

table.list div.list_div{
	margin-bottom:10px;
	line-height:16px;
	text-align:justify;
}
table.list div.left,
table.list div.left1,
table.list div.right,
table.list div.right1{
	text-align:center;
}
table.list div.left,
table.list img.left{
	float:left;
	margin:0 10px 10px 0;
	clear:both;
}
table.list div.left1,
table.list img.left1
{
	float:left;
	margin:0 10px 10px 0;
}
table.list div.right,
table.list img.right
{
	float:right;
	margin:0 0px 10px 10px;
	clear:both;
}
table.list div.right1,
table.list img.right1
{
	float:right;
	margin:0 0px 10px 10px;
}
table.list img.keret{
  border:2px solid #CC6A3C;
}
table.list table.empty{
  margin-bottom:0px;
}
table.list table.empty td{
  margin:0px;padding:0px;
	line-height:20px;
}

table.list div.list_div a:link, table.list div.list_div a:active, table.list div.list_div a:visited{
	text-decoration:underline;
	line-height:16px;
}
table.list div.list_div a:hover{
	text-decoration:none;
}
table.list a.download:link, table.list a.download:active, table.list a.download:visited{
	color:#F8AC54;
	text-decoration:underline;
	line-height:16px;
}
table.list a.download:hover{
	text-decoration:none;

}



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.admin_menu, table.admin_menu td
{
  border        :solid 0px #CCCCCC;
}

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;
}


/*********   HÍREK  ***********/

a.cim:link, a.cim:visited { 
  font-weight: bold;
  padding-bottom: 20px;
  font-size: 13px;
  text-decoration: underline;
  color: #A32B2D;
}

a.cim:hover{ 
  font-weight: bold;
  padding-bottom: 20px;
  font-size: 13px;
  text-decoration: none;
  color: #A32B2D;
}

a.cim_nolink:link, a.cim_nolink:visited { 
  font-weight: bold;
  padding-bottom: 20px;
  font-size: 13px;
  text-decoration: none;
  color: #A32B2D;
}

a.cim_nolink:hover, table.hir td.nolink span{ 
  font-weight: bold;
  padding-bottom: 20px;
  font-size: 13px;
  text-decoration: none;
  color: #A32B2D;
}

table.ahirlista {
  border: 1px solid #DFD5BA;    
}

table.ahirlista th{
  border: 1px solid #DFD5BA;  
  background: #DFD5BA;
}

table.ahirlista td{
  border: 1px solid #DFD5BA;  
  padding: 3px;
}

table.ahirlista_fej td{
  border-top: 1px solid #DFD5BA;
  background: #DFD5BA; 
}


table.hir td.datum {

}

table.hir td.olvasva { 
  font-style: italic;
}

td.tovabb {
  padding-top: 10px;
  font-style: normal;
  font-size: 13px;
}

td.tovabb a.tovabb{
  font-style: normal;
  font-size: 13px;
}

table.hir td.tartalom {
  padding-top: 13px;
  text-align: justify;
}

table.hir td.bovitett {
  padding-top: 10px;
  text-align: justify;
}

/*********  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;
}


/* *************************************************  */
/*  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:13px;
  font-weight:bold;
  text-decoration:none;
  color:#0E598C;
}

a.tovabb:hover
{
  color:#0E598C;
  text-decoration:underline;
}

td.tovabb
{
padding:12px 0 0 12px;
}

td.urlap_padd
{
padding:0 0 12px 0;
}

td.forras
{
  padding:15px 0 15px 0;
}

/****  hirlevel vege ****/

/* Galery */

div.move_left, div.move_right{
	position:absolute;top:0px;height:90px;border:1px solid #f00;background-color:#fff;
	filter:Alpha(style=0,opacity=1);
	opacity:  0.01;

}
div.move_left{
	left:0px;width:50%;
}
div.move_right{
	right:0px;width:50%;
}

/* kereskedelem */ 

table.kereskedelem td{
  width: 180px;
  padding: 3px;
}

table.kereskedelem img {
 border: 0px;
}