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

#logo {
    top: 15px;
    width: 250px;
    height: 50px;
    cursor: pointer;
    display: block;
    position: absolute;
}

#logo_tel {
    top: 40px;
    right: 0px;
    width: 200px;
    height: 30px;
    cursor: pointer;
    display: block;
    position: absolute;
    text-decoration: none;
    font-size: 22px;
}

#copyright {
    position:relative;display:block;float:right;font-size:10px;top:10px; height:20px;text-align:right;
    color: #FFFFFF;
    margin-right: 10px;
}


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

#index-01 {
	background-image:url('../images/index_01.jpg');
	position:relative;
	width:900px;
	height:120px;
}

#index-01_musz {
	background-image:url('../images/index_01_musz.jpg');
	position:relative;
	width:900px;
	height:120px;
}

#index-02 {
	background-image:url('../images/index_02.jpg');
	position:relative;
	width:900px;
	min-height:450px;
	_height:450px;
	float:left;
}

#index-02_musz {
	background-image:url('../images/index_02_musz.jpg');
	position:relative;
	width:900px;
	min-height:450px;
	_height:450px;
	float:left;
}

#index-03 {
	background-image:url('../images/index_03.jpg');
	position:relative;
	width:900px;
	height:110px;
	clear:both;
}

#index-03_musz {
	background-image:url('../images/index_03_musz.jpg');
	position:relative;
	width:900px;
	height:110px;
	clear:both;
}

.panel {
	width:900px;
	min-height:450px;
	_height:450px;
}

.tartalom_nagy {
	background-image:url('../images/tartalom_bottom.jpg');
	background-repeat:no-repeat;
	position:relative;
	width:900px;
	min-height:450px;
	_height:450px;
	background-position:bottom;
}

.tartalom_fo {
	background-image:url('../images/tartalom_top.jpg');
	background-position:top;
	background-repeat:no-repeat;
	position:relative;
	width:870px;
	min-height:450px;
	_height:450px;
	/*text-align:justify;*/
}

.menu {
	/*background-image:url('../images/menu.jpg');*/
    background-image: url("../images/menucsik_barna.jpg");
    background-position: 140% 0%;
    background-repeat: no-repeat;
	position:absolute;
	width:900px;
	height:32px;
	top:86px;
	z-index:100;
}


/* gombok */

a.gomb {
    background: url('../images_mainpage/gomb.jpg');
    height:23px;
    /*width:166px;*/
    color:#b4ada5;
    padding:10px 15px 0 15px;
    cursor:pointer;
    font-size:12px;
    float:left;
    border-right: 3px solid #573416;
}


a.gomb {
    color:#b4ada5;
    font-weight:bold;
    text-decoration:none;
}


a.gomb_over,a.gomb:hover, a.active {
    color:#ffffff;
    text-decoration:none;
}

a.gomb_over,a.gomb2:hover, a.active {
    color:#ffffff;
    text-decoration:none;
}

.gomb_over {
    background: url('../images_mainpage/gomb_over.jpg') !important;
}

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

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

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

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


a {
    /*color:#f7941e;
    color:#2F1906;*/
	color:#FFDDBF;
	font-size:12px;
	text-decoration:underline;
}

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

.images{
	/*position:absolute;*/
	margin-top:0px;
	width:300px;
	height:240px;
}


#contactDiv{
	margin-top:-20px;
  margin-left:-12px;
}

.tartDiv{
	
}
.leftClass img {
    /*border: 1px solid #DFC3A7;*/
}

.form_textarea {
    width: 296px; height: 120px; float:left;
    background-color: #DFD0C3;
    
}
.form_text2 {
    background-color: #DFD0C3;
    width: 296px;
    
}

#gallery_box img {
    max-width: 520px;
}
