html,body{padding:0; margin:0;}
body{background:#2f170a; text-align:center; font-family: "Tahoma", Arial, Helvetica, sans;height:100%; font-size:12px;}
h1{font-size:20px; text-align:left; font-weight:bold; margin-top: 4px;}
h2{font-size:20px; text-align:left; font-weight:bold; margin: 0px; margin-top:-45px;color:yellow; line-height:1px;}
.lablecszin { color:white; }

.head .box,.foot .box{height:70px;background:none;}
.foot{top:auto;bottom:4px;}

.foot a:hover{background:none;}
.main{width:1032px;margin:0 auto;text-align:left;min-height:508px;}
.content{position:absolute;width:1032px;top:50%;margin-top:-340px;height:648px;}

a{outline: none;text-decoration: none;color:white;}

/*.boltnyitas{display:block; position:fixed; top:90px; left:10px; width:452px; height:325px; background:url(../images/boltreklam_kep.gif); z-index:100;*/
.boltnyitas{display:block; position:fixed; top:90px; left:30px; background:none; z-index:100; color:white; text-shadow:1px 1px #000; font-size: 26px;}

/*
-moz-opacity:.85;
-khtml-opacity:.85; 
opacity:.85;
filter:alpha(opacity=85);

}
*/

.fblink{display:block; position:fixed; top:10px; left:60%; width:151px; height:50px; background:url(../images/kovessenafacebookon-50.png); z-index:100;}

.hosszuszoveg{font-size:12px;line-height:14px;white-space:pre-line;}
.terkep{position:absolute; bottom: 1px; right:1px; width: 180px; height: 170px; display:none;}
.fooldal_fent{position:absolute; display:none; top:10px; left:0px; width: 94%; height:190px; white-space:pre-line; text-align:left; font-size:22px; 
 line-height:24px; padding: 10px;  
 background:rgba(0,0,0,0.4); background:url(../images/hatter1-100d1.jpg); background-position: right bottom; background-repeat: no-repeat; box-shadow: 3px 3px 10px #111;}
.fooldal_lent{position:absolute; bottom: 1px; right:1px; text-align:right; width:100%; height: 44px; font-size:24px;}
.fooldal_fent_sav{position:absolute; top: 10px; left:0px; text-align:left; width:100%; height: 44px; font-size:24px; font-weight: bold; padding-top:10px; padding-left:10px;}

/*
W/H
alap 250, margin 4
4 250 4 4 250 4
508
766
kép rajta			250x200
*/

.box{display:block;float:left;position:relative;color:white;margin:4px;height:250px;overflow:hidden;font-size:36px;text-decoration:none;text-align:center;}
.box2{display:block;float:left;position:relative;color:white;margin:4px;height:508px;overflow:hidden;font-size:24px;text-decoration:none;text-align:center;}
.box_inside_top{display:block;float:left;position:relative;color:white;margin:0px;margin-bottom:4px;height:250px;overflow:hidden;font-size:24px;text-decoration:none;text-align:center;}
.box_inside_bot{display:block;float:left;position:relative;color:white;margin:0px;margin-top:4px;height:250px;overflow:hidden;font-size:24px;text-decoration:none;text-align:center;}
.box_link{position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background:url(blank.png);}
.box_link:hover{background:rgba(255,255,255,0.1)}

.torta{display:none; font-size:20px;line-height:26px;}

.box_link:hover .torta {background:rgba(0,0,0,0.7);display:block;transition: width 2s;height:250px;width:250px}
//.box_link:hover .fooldal_fent {display:block;transition: width 2s;}

.box_title{display:table;position:absolute;width:100%;height:250px;top:50%;margin-top:-25px;font-size:36px;line-height:38px;}
.box_title2{display:table;position:absolute;width:100%;height:508px;top:0%;font-size:38px;line-height:36px;padding:0px;}
.box_title_c{display:table;position:absolute;width:100%;height:250px;top:50%;margin-top:-125px;font-size:36px;line-height:38px;}
.box_title_sxl{font-size:10px; line-height:10px;}
.box_title_16{font-size:18px; text-align:left; padding-left:20px;}
.box_title_28{font-size:28px;}


.szoveg_link{color:white;}
.szoveg_link:hover{color:#432d21;}




.box_title_row{display:table-row;padding: 10px;}
.box_title_cell{display:table-cell;vertical-align: middle; padding:10px;}
.box_title_cell_belso{display:table-cell;vertical-align: middle;}
.box_title_cell_top{display:table-cell;vertical-align: top;}

.box_title_cell_bottom{display:table-cell;vertical-align: bottom;}
.box_title_cell_szoveg{display:table-cell;vertical-align:top; padding:10px; font-size:16px; line-height:22px; text-align:justify;overflow:auto;}
.box_content{width:766px;height:508px;background:#0f6d39;font-size:13px;overflow:auto;text-align:left;font-weight:normal;}


.box.box_1_1{width:250px; background-repeat: no-repeat; background-position:center;}
.box2.box_2_2{width:508px;}
.box2.box_3_2{width:766px;}
.box2.box_2_1{width:250px; background-repeat: no-repeat; background-position:center;}
.box.box_h_1{width:508px; background-repeat: no-repeat; background-position:-20px 5px;}
.box.box_h_2{width:508px; background-repeat: no-repeat; background-position:right 5px;font-size:20px;text-align:right;}
.box.box_f_1{width:1032px;}
.box_inside_top.box_1_1{width:250px;}
.box_inside_bot.box_1_1{width:250px;}

.box_col{float:right;}

.telefon{position:absolute;top:10px;right:3px;font-size:18px;text-align:right;font-weight:normal;}



.viewport { height:508px; overflow: hidden; position: relative; }
.overview { list-style: none; position: absolute; left: 0; top: 0;padding:10px; }

.thumb {
background-color:black;
filter:alpha(opacity=40);
opacity:.4;     
  -webkit-border-radius: 5px;
          border-radius: 5px;

 
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
 }
.scrollbar { position: relative; float: right; width: 15px; }
.track {   background:rgba(0,0,0,.1);  
 height: 100%; width:13px; position: relative; padding: 0 1px; }
.thumb { height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
.thumb .end { overflow: hidden; height: 5px; width: 13px; }

.disable{ display: none; }
.noSelect { user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; }

	
	.content_static{position:static;margin-top:0;}

.noSelect { 
-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}






