
body {
    background-color:#ccd3e6;
    background-image:url('../images/hatterkep.jpg');
    background-repeat:repeat-x;
    font-family:Tahoma;
    font-size:12px;
}

#Table_01 {
	background-image:url('../images/hatterkep_top.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
}

#logoclick{
    cursor:pointer;
    position:absolute;
    width:150px;
    height:90px;
    left:80px;
    top:32px;
    z-index:20;
}
#logoclick_2{
    cursor:pointer;
    position:absolute;
    width:50px;
    height:40px;
    left:230px;
    top:26px;
    z-index:20;
}

.langclick{
    cursor:pointer;
    position:absolute;
    width:22px;
    height:16px;
    z-index:20;
}

#hunclick{
    left:870px;
    top:11px;
}

#engclick{
    left:844px;
    top:15px;
}

#index-01 {
	background-image:url('../images/index_01.png');
	position:relative;
	width:980px;
	height:51px;
}

#index-02 {
	position:relative;
	width:980px;
	height:167px;
}

.bal_grafika {
	background-image:url('../images/bal_grafika.png');
	position:relative;
	width:70px;
	height:167px;
	float:left;
}

.fejlec {
	background-image:url('../images/index_02.jpg');
	position:relative;
	width:840px;
	height:167px;
	float:left;
}

.jobb_grafika {
	background-image:url('../images/jobb_grafika.png');
	position:relative;
	width:70px;
	height:167px;
	float:left;
}

.bal_oldal {
	background-image:url('../images/bal_oldal.png');
	background-position:top;
	position:relative;
	float:left;
	width:70px;
	height:57px;
}

.tartalom {
	background-image:url('../images/tartalom_top.jpg');
	background-position:top;
	background-repeat:no-repeat;
	position:realtive;
	width:630px;
	min-height:450px;
	_height:450px;
	float:left;
}

.jobb_menu {
	position:realtive;
	width:180px;
	min-height:450px;
	_height:450px;
	float:left;
}

#index-04 {
	background-image:url('../images/index_04.jpg');
	position:relative;
	width:980px;
	height:180px;
	clear:both;
}

.panel {
	width:980px;
	min-height:450px;
    position:relative;
	_height:450px;
}

.tartalom_nagy {
	background-image:url('../images/tartalom_hatterkep.png');
	background-repeat:repeat-y;
	position:relative;
	width:980px;
	min-height:450px;
	_height:450px;
	clear:both;	
}

.menu {
	position:relative;
	width:840px;
	height:34px;
    clear:both;
    margin-top:133px;
}

#head_image_container {
    position:absolute;
    width:672px;
    height:124px;
    left:174px;
    z-index:10;
}

.cimke {
	background-image:url('../images/cimke.jpg');
	width:170px;
	height:27px;
	margin-top:15px;
	margin-bottom:5px;
	padding:7px 0 0 10px;
	clear:both;
}

/* gombok */

.gomb {
    height:24px;
    color:#ffffff;
    padding: 10px 11px 0 11px;
    cursor:pointer;
    float:left;
    font-weight:bold;
    position:relative;
}

.gomb_over {
    background-image: url('../images/gomb_over.jpg');
    color:#000000;
}

.gomb a {
    color:#ffffff;
    text-decoration: none;
}

.gomb_over a, .gomb_over a:hover {
    color:#000000;
    text-decoration: none;
}

.jobb_gomb {
	width:140px;
    height:16px;
    color:#46610b;
    padding: 2px 0 0 40px;
    cursor:pointer;
    cursor:pointer;
    clear:both;
}

.jobb_gomb:hover {
    background: url('../images/jobb_gomb_over.jpg') no-repeat top;
    color:#46610b;
    font-weight:bold;
}


.jobb_gomb_in {
    width:145px;
    /*height:16px;*/
    color:#46610b;
    padding: 2px 0 0 15px;
    cursor:pointer;
    cursor:pointer;
    clear:both;
}

.jobb_gomb_in:hover {
    background: url('../images/jobb_gomb_in_over.jpg') no-repeat top;  
    color:#46610b;
}

.jobb_gomb_in:hover  a {
    font-weight:bold;
}

h1 {
	color:#283955;
	font-size:18px;
}

h2 {
	color:#283955;
	font-size:16px;
}

h3 {
	color:#283955;
	font-size:14px;
}


a {
	color:#6a6a6a;
	text-decoration:underline;
}

a:hover {
	color:#79a939;
	text-decoration:underline;
	cursor:pointer;
}

.admin_menupoint {
    float:left;
    padding:3px;
}

.butt_o {
  font-size: 11px;
  color:#ffffff;
  background: #FC8D00;
  border: #CEC4C3 1px solid;
  cursor: pointer;
}

.butt_o:hover {
  color:#FC8D00;
  background: #FFD39F;
}

#search_box {
    height:14px;
    background: white;
    border: #CEC4C3 1px solid;
    border-right: 0px;
    width:137px;
    float:left;
    color: #696969;
    font-size: 11px;
    padding:3px;
}
#search_box_big {
    height:27px;
    background: white;
    border: #CEC4C3 1px solid;
    border-right: 0px;
    width:437px;
    float:left;
    color: #696969;
    font-size: 15px;
    padding:3px;
    padding-top:6px;
    margin-left:55px;
}

#search_box_full {
    height:14px;
    background: white;
    border: #CEC4C3 1px solid;
    width:161px;
    color: #696969;
    font-size: 11px;
    padding:3px;
}

#search_box_big_full {
    height:27px;
    background: white;
    border: #CEC4C3 1px solid;
    width:461px;
    color: #696969;
    font-size: 15px; 
    padding:3px;
    margin-left:55px;
}

#search_butt {
    height:22px;
    border-left: 0px;
    float:left;
    width:25px;
}

#search_butt_big {
    height:38px;
    border-left: 0px;
    float:left;
    width:25px;
    font-size: 15px;
}

#s_txt {
    height:14px;
    border: 0px;
    background: white;
    color: #020202;
    font-size: 11px;
    width:90px;
}
#s_txt_big {
    height:24px;
    border: 0px;
    background: white;
    color: #020202;
    font-size: 17px;
    width:370px;
    font-weight: 100;
}

.datatable th {
    font-weight: bold;
    padding-left:10px;
    color: white;
    background: #35455F;
    text-align: left;
}

.talalat_head {
    font-weight: bold;
    padding:5px;
    padding-left:10px;
    color: white;
    background: #35455F;
    text-align: left;
    margin-top:10px;
}

.foot_cont {
    padding: 20px 90px 0 90px;
}

/* TAGCLOUD */

#tagCloud { text-align:left; padding:5px; width:170px; }
#tagList { margin:0; padding:0; width:170px; }
#tagList span { margin:0 2px; }
#tagList span a { text-decoration:none; color:#394F0A; }
#tagList span a:hover { text-decoration:none; color:#FB8C00; text-shadow: 5px 5px 0px #fff; }

#facebook_footlink {
    width:100px;
    height:42px;
    position:absolute;
    left:747px;
    top:57px;
}

#mysp_footlink {
    width:110px;
    height:42px;
    position:absolute;
    left:476px;
    top:57px;
}
#iwiw_footlink {
    width:62px;
    height:42px;
    position:absolute;
    left:590px;
    top:57px;
}
#youtube_footlink {
    width:75px;
    height:42px;
    position:absolute;
    left:660px;
    top:57px;
}

.gallerylink {
    text-decoration: none;
}

.gallerylink:hover {
    text-decoration: none;
}

.gal_window_fold {
    width:125px;
    height:105px;
    background: url('../images/gallery/thumb_folder.png') ;
    position: absolute;
    z-index: 2;
}

.gwf_cont {
   width:125px;
    height:105px;
    position: relative;
    vertical-align: top;
}

.foldertitlebig {
    font-size:14px;
    font-weight: bold;
}

html>body em.highlight {     
    background: rgba(253,183,96,.7);
    position: relative;
    display: inline-block;
    left: -3px;
    padding: 1px 4px;
    margin: 0 -4px;
    z-index: 15;
    font-style: normal;
    
    border-radius: 5px;
    -o-border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    
    box-shadow: 0px 1px 4px rgba(0,0,0,.7);
    -moz-box-shadow: 0px 1px 4px rgba(0,0,0,.7);
    -webkit-box-shadow: 0px 1px 4px rgba(0,0,0,.7);
}

em.highlight {
    background: rgb(253,183,96);
    padding: 1px;
    margin: 0 -1px;
}
