/*
*{
behavior: url(http://hector.elte.hu/~herpay/css/iepngfix/iepngfix.htc)
}
*/
body{ 
background: #999999  url('../images/hatter_folap_3.jpg') repeat scroll top left ;
color: #000000 ;
padding: 0px ;
padding-top: 20px;
}
.email{
margin-left:8px;width:93%;display:block;margin-top:5px;height:16px;
}
.email2{
margin-right:8px;width:220px;margin-top:0px;height:16px;
}

.felir{
text-align:center;width:100%;display:block;margin-top:6px;
}

.c_22{
padding-left:20px;height:35px;background:#ffffff url('../images/szolgcsik_also.jpg') no-repeat scroll 0px 0px;
width:687px;color:#ffffff;font-size:14px;display:block;padding-top:0px;
font-family: Verdana,Arial, Sans-serif;margin-left:-19px;margin-top:3px;
}
#maincontainer {
  display: block ;
  width: 1000px ;  /* 960px */
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-top: 0px;
  margin-left: auto ;
  margin-right: auto ;
/*  border-style: solid ;               
  border-width: 1px ;*/
}

#myhead{ 
  display: block ;
  width: 960px ;  /* 960+1*27 */
  height: 248px ;
  padding-left: 0px;
  margin-top: 0px;
  margin-left: 0px ;
  margin-right: 0px ;
  border-style: none ;               
  border-width: 0px ;
 }

#logo{ 
  display: block;
  background: transparent  url('../images/felho_new.png') no-repeat scroll top left ;
/*  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/felho.png',sizingMethod=.scale.);*/
color: #000000 ;
  float: left ;
  padding: 0px ;
  padding-left:0px;
  margin: 0px;
  width:243px ;
  height:248px; 
/*  text-align:center;*/
}
a{ 
  cursor: pointer;
 }
a img, a:hover img, a:visited img{
text-decoration:none;
  border: none 0px;
}
#logo a{
 margin-left:67px;
margin-top:48px;
  display:block;
}
#logo a img,#logo a:hover img,#logo a:visited img{ 
  text-decoration:none;
  border: none 0px;
  margin-top:0px;
  margin-left:0px;
  display:block;
 }
#subhead{ 
  background: transparent  url('../images/kep.jpg') no-repeat scroll bottom left ;
  display: block;
  float: left;
  margin: 0px;
  padding: 0px;
  width:716px ;
  height:248px;
 }
#mainmenu{
  background: transparent  url('../images/menu_alap_vege.png') no-repeat scroll top left ;
  position: absolute; 
 /* top: 0px;
  left:-25px; */
/*  z-index: 100;        */
 display: block;
  float: left;
  margin: 0px;
  margin-left:-25px;
  margin-top:6px; 
  padding: 0px;
  padding-left:74px;
  width:760px ;
  height:45px;
  display:block;
/*  padding-bottom:20px;*/
  }

/* ul.menumain{ 
  list-style-type:none;
  padding:0px;
  margin:0px;
  margin-left:73px;
  margin-top:0px;
  margin-bottom:0px;
  display:block;
  float: left;
}*/

div.menumain{
  display: block;
 /* list-style-type: none;*/
  background-color:transparent;
  padding-left:0px;
  padding-top:0px;
  margin-top:-1px;
  margin-right:0px;
  margin:0px;
  position:relative;
  float:left;
 width:146px;
 /*overflow:hidden;*/
text-align:left;
}

#m_2 {
width:143px;
}

#i_m_2{
margin-top:1px;
}
#i_m_5{
margin-top:1px;
}

#m_3 {
width:99px;
}
#m_4 {
width:139px;
}



li.menumain a img{
margin-top:0px;
margin:0px;
}

.submenu_div{ 
  position:relative;
  left:-12px;
  top:0px;/* -5px; */
  padding:6px;
/*  padding-top:0px;*/
  padding-left:13px;
  padding-bottom:7px;
  z-index:1999;
  width:130%;
  border: solid 1px #2d6186;
  background-color:#336d95;/*#e7bd95;#dea67b;*/
/*  display:block;*/
  display:none;
 color:#ffffff;
  
 }


		
ul.submenu{ 
  list-style-type:none;
  padding:0px;
  margin:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  display:block;
 
}

li.submenu a, li.submenu a:hover, li.submenu a:visited{
  text-decoration:none;
  display:block;
  list-style-type: none;
/*  background-color:#aaaaaa;*/
  padding-bottom:3px;
  font-size: 12px;
  font-weight: 300;
  font-family: Verdana, Arial, Sans-serif;
  color:#ffffff;/*#482802;*/
  margin:0px;
}

li.submenu a:hover{
  text-decoration:underline;
  color:#00bced;/*#482802;*/
}
  
#leftpanel{ 
float:left;
display:block;
width:234px;
height:100%; /* 700px; */
background: #999999  url('../images/hatter_almenu_2.jpg') no-repeat scroll 0px -200px ;
color: #000000 ;
padding: 0px ;
padding-top: 0px;
padding-left:0px;
 }

#content,#content_2{ 
 float:left;
display:block;
width:683px;
/* height:670px; */ 
 height:93.15%;
/* background: transparent  url('../images/fooldal_hata.jpg') no-repeat scroll top left *
background: transparent  url('../images/hattervilagos.jpg') no-repeat scroll top left; */
background: transparent  url('../images/hattervilagos_szovegala.jpg') no-repeat scroll top left;

color: #000000 ;
padding: 0px ;
padding-top: 0px;
padding-left:26px;
margin-left:10px;
margin-top:0px;
 }

#content_right{ 
float:right;
/* display:block; */
width:272px;
height:100%; /*700px;*/
background: #999999  url('../images/jobb-flekk_kerettel_2_new.jpg') no-repeat scroll top left ;
color: #000000 ;
padding: 0px ;
padding-top: 0px;
margin:0px;
margin-left:0px;
border-right:solid 1px #a0b5c6;
}

#content_right_index{
float:right;
 display:block; 
width:272px;
height:400px;;  /*700px;*/
background: transparent  url('../images/ablak_hatter.jpg') no-repeat scroll top left;
color: #000000 ;
padding: 0px ;
padding-top: 0px;
margin:0px;
margin-left:0px;
border:none;
/*border-right:solid 1px #a0b5c6;*/
margin-top:22px;
}



 img.hangtal_place{
width:270px;
margin-left:2px;
margin-top:20px;
margin-bottom:0px;
}
.clear{ 
clear:both;
 }

#csik_lent{
width:100%; /*272*/
height:43px;
padding-top:10px;
display:block;
text-align:center;
margin-left:0px;
background: #999999  url('../images/jobb-flekk_teglalap.jpg') no-repeat scroll top left ;
}

table.gombok{
margin-left:76px;margin-right:0px;display:block;margin-top:16px;margin-bottom:13px;
}

table.gombok_2{
margin-left:91px;margin-right:0px;display:block;margin-top:16px;margin-bottom:13px;
}


#myfoot{ 
  			/*  */
  display: block ;
  background: #999999  url('../images/lab_alap.jpg') no-repeat scroll -7px 0 ;
  width: 953px ;  /* 960+1*27 */
  height: 198px ;
  padding-left: 0px;
  margin-top: 10px;
  margin-left: 0px ;
  margin-right: 0px ;
  border-style: none ;               
  border-width: 0px ; 
 /* border: solid 1px #ffffff;*/
  color:#ffffff; 
 }

.items_1 ,.items_2{ 
display:block;
/*position:relative;
left:0px;
top:0px;*/
float:left;
width:387px;
height:121px;
background: transparent  url('../images/lead_1.png') no-repeat scroll bottom right ;
border:none; /* solid 1px #000000; */
overflow:hidden;
margin:0px;
margin-top:19px;
text-align:left;
color:#000000;
font-family: Georgia,Arial, Sans-serif;
font-size:13px;
line-height:16px;
font-weight:500;
font-style:normal;
 }
.items_index{
margin-bottom:-9px;
}

.items_2{
background: transparent  url('../images/lead_22.png') no-repeat scroll bottom right ;
}

.items_1 img,.items_2 img{
margin: 0px;
margin-right: 13px;
margin-top:0px;
margin-left:0px;
border: none;
float:left;
display:block;
}

 .lead  {
text-align:left;
color:#3c6075;
font-family:Georgia, Sans-serif;
font-size:18px;
letter-spacing: 0px;
font-weight:500;
font-style:italic;
margin-top:5px;
margin-bottom:5px;
}
.leftmenu_div{ 
  padding-top:13px;
  padding-left:20px;
  padding-bottom:0px;
  border: none;
  background-color:transparent;
/*  display:block;*/
  display:block;
  margin:0px;
  
 }
p.ini_1{
display:block;
float:left;
width:387px;
background: transparent  url('../images/bekezdes.png') no-repeat scroll top left ;
border:none; /* solid 1px #000000; */
overflow:hidden;
margin:0px;
margin-top:18px;
padding-left:0px;
/*padding-top:px;*/
text-align:left;
color:#000000;
font-family: Verdana,Arial, Sans-serif;
font-size:12px;
line-height:16px;
font-weight:normal;
text-indent:26px;
}

td.nagy{
color:#BAC7D7;
font-size:14px;
font-family: Verdana,Arial,Sans-serif;
}
td.nagy_2{
color:#BAC7D7;
font-size:13px;
font-family: Verdana,Arial,Sans-serif;
}
	
p.ini_1_cim{
display:block;
float:left;
width:395px;
overflow:hidden;
margin:0px;
margin-top:18px;
padding-left:0px;
text-align:left;
font-family: Verdana,Arial, Sans-serif;
font-size:13px;
line-height:17px;
font-weight:600;
color:#3c6075;
font-style:normal;
margin-bottom:5px;
}

p.ini_1_list{
text-align:left;
color:#000000;
font-family: Verdana,Arial, Sans-serif;
font-size:12px;
line-height:18px;
font-weight:300;
display:block;
float:left;
width:395px;
overflow:hidden;
margin:0px;
margin-top:6px;
padding-left:0px;

}

p.ini_1_list a, p.ini_1_list a:hover{
text-decoration:none;
color: #3c6075 !important;
}

p.ini_1_list a:hover{
text-decoration:underline;
}


#content_left{
display:block;
float:left;
width:401px;
/*border: solid 1px;*/
}

div.diszvonal_1{
width:397px;
height:15px;
margin-top:23px;
display:block;
}


img.kiemeles_t, img.kiemeles_b{
margin-top:20px;height:17px;width:362px;margin-left:13px;margin-bottom:0px
}
img.kiemeles_b{
margin-bottom:-2px;margin-top:0px;
}

div.kiemeles_body{
width:362px;margin-left:13px;margin-top:-16px;margin-bottom:0px;
background: transparent  url('../images/kiemeles_body.png') repeat-y scroll top left ;
text-align:left;
color:#3c6075;
font-family: Verdana,Arial, Sans-serif;
font-size:12px;
line-height:17px;
font-weight:400;
font-style:italic;
}

div.kiemeles_body_2{
width:322px;margin-left:13px;margin-top:-16px;margin-bottom:0px;
background: transparent  url('../images/kiemeles_body.png') repeat-y scroll top left ;
padding-left:20px;padding-right:20px;
text-align:left;
color:#3c6075;;
font-family: Verdana,Arial, Sans-serif;
font-size:12px;
line-height:17px;
font-weight:500;
font-style:normal;
}

div.kiemeles_body_3{
width:332px;margin-left:13px;margin-top:-16px;padding-bottom:5px;padding-left:20px;
background: transparent  url('../images/kiemeles_body.png') repeat-y scroll top left ;
text-align:left;
color:#3c6075;;
font-family: Verdana,Arial, Sans-serif;
font-size:12px;
line-height:17px;
font-weight:500;
font-style:normal;
display:block;
}



div.kiemeles_top{
background: transparent  url('../images/kiemeles_top.png') no-repeat scroll top left ;
width:397px;
height:17px;
margin-top:23px;
display:block;
}




.gomb{
width:26px;
height:24px;
margin-left:4px;
margin-right:4px;
}
p.right, p.right_feher,p.right_feher_2{
margin:0px;
margin-left:24px;
padding:0px;
width:214px;
display:block;
text-align:left;
color:#000000;
font-family: Verdana,Arial, Sans-serif;
font-size:12px;
line-height:17px;
font-weight:normal;
text-indent:0px;
}
p.right_feher,p.right_feher_2{
color:#eef7f4;
text-align:center; 
margin-left:31px;
font-weight:300;
}
p.right_feher_2{
margin-left:35px;
}

.right_title  {
text-align:left;
color:#eef7f4;
font-family:Georgia, Sans-serif;
font-size:18px;
letter-spacing: 0px;
font-weight:500;
font-style:italic;
margin-top:20px;
margin-left:24px;
margin-bottom:28px;
}


ul.leftmenu{ 
  list-style-type:none;
  padding:0px;
  margin:0px;
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  display:block;
  color:#482802;
}

li.leftmenu a, li.leftmenu a:hover, li.leftmenu a:visited{
  text-decoration:none;
  display:inline;
  list-style-type: none;
 /* background:transparent url */
  padding-top:4px;
  padding-bottom:0px;
  font-size: 12px;
  font-weight: bold;
  font-family: Verdana, Arial, Sans-serif;
  color:#482802;
}
li.leftmenu a:hover{
  text-decoration:underline;
  color:#482802;
color:#a47619;
}
li.leftmenu a :hover, li.leftmenu a.left_li_on{
  text-decoration:underline;
  color:#482802;
color:#a47619;
}

  
li.leftmenu ul{ 
  list-style-type: none;
  padding:0px;
  margin:0px;
  margin-left:2px;
  margin-top:0px;
  margin-bottom:1px;
  display:block;
 
}
li.leftmenu ul li{
color:#a47619;
color:#482802;
background:transparent url('../images/nyil-s.gif') no-repeat scroll 10px 5px;
display:block;
}

li.leftmenu ul li:hover{
background:transparent url('../images/nyil-v.gif') no-repeat scroll 10px 5px; 
}

li.leftmenu ul li.on_sub{
background:transparent url('../images/nyil-v.gif') no-repeat scroll 10px 5px; 
}

li.leftmenu ul li a, li.leftmenu ul li a:hover, li.leftmenu ul li a:visited{
  text-decoration:none;
  display:inline;
  list-style-type: none;
/*  background-color:#aaaaaa;*/
  padding-bottom:3px;
  font-size: 12px;
  font-weight: normal;
  font-family:Verdana, Arial, Sans-serif;
  color:#a47619;/*482802;*/
  color:#482802;
}

li.leftmenu ul li a.left_subli_on, li.leftmenu ul li a:hover{
  text-decoration:underline;
  color:#482802;
color:#a47619;
}

ul li a.left_li_on, ul li a:hover{
  text-decoration:underline;
  color:#482802;
color:#a47619;
}


#leftmenu_label{ 
display:block;
width:223px;
height:34px;
background: transparent  url('../images/almenu.png') no-repeat scroll top left ;
margin:0px;
margin-top:0px;
text-align:left;
padding:0px;
padding-left:23px;
margin-left:-2px;
margin-top:-1px;
 }  
#leftmenu_label img{
 margin-left:0px;
 margin-top:-2px;
 margin-bottom:0px;

}

img.disz_v{
margin-top:20px;height:11px;width:387px;
}

/* bemutatkozas */
p.bemutat, p.bemutat_2{ 
 width:513px;
 padding-left:21px;
 padding-top:0px;
 margin-top:0px;
 text-align:left;
 color:#000000;
 font-family: Verdana,Arial, Sans-serif;
 font-size:12px;
 line-height:18px;
 font-weight:normal;
 text-indent:0px;
}
p.bemutat_2{
 font-style:italic;
 color:#3c6075;
}

div.content_left_total{
 width:100%;
 padding-left:30px;
 margin-top:25px;
 text-align:left;
}
p.disz_total,p.disz_total_2{
 padding:0px;
 margin:0px;
 margin-bottom:12px;
 display:block;
/* height:13px;*/
}

p.disz_total_2{
margin:0px;padding:0px;display:block
}

div.eszk{
display:block;
float:left;   
width:387px;  
/* background: transparent  url('../images/bekezdes.png') no-repeat scroll top left ;*/
border:none; /* solid 1px #000000; */
overflow:hidden;
margin:0px;
margin-top:18px;
padding-left:0px;
/*padding-top:px;*/
text-align:left;   
color:#000000;     
font-family: Verdana,Arial, Sans-serif;
font-size:12px;
line-height:16px;
font-weight:normal;
text-indent:0px;/*26px;*/  
margin-bottom:-10px;
}

img.e_kep{
position:relative;float:left;display:block;
margin-right:8px; margin-bottom: 0px;width:113px;height:109px;
}

img.e_ini{
position:relative;float:left;display:block;margin-right:5px;
}


table.kapcs{
font-family:Verdana, Arial, sans-serif;
font-size:13px;padding-left:22px;
}

td.kapcs_l{
color:#3d6175;
text-align:right;
padding-top:10px;
padding-right:0px;
}
.kapcs_i{
margin-left:4px;width:200px;display:block;margin-top:11px;height:15px;color:#000000;font-size:12px;
}
p.bemutat_sz{
padding:0px;width:650px;margin-bottom:19px;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
}

p.bemutat_sz_l{
width:314px;padding:0px;margin-top:16px;margin-bottom:18px;margin-left:0px;margin-right:8px;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
}

p.bemutat_sz_r{
width:290px;padding:0px;margin-top:16px;margin-bottom:18px;margin-left:16px;margin-right:0px;
font-family:Verdana, Arial, sans-serif;color:#3d6175;
font-size:12px;
}

td.kozep{
background:transparent url('../images/fugg_csik.png') repeat-y scroll;padding-top:20px;
}


span.sz_ar{
display:block;margin-top:12px;font-style:italic;color:#3d6175;font-size:13px;
}
span.sz_ar_be{
margin-top:4px;display:block;background:transparent url('../images/sz_bekezdes.png') no-repeat 0 2px;
color:#3d6175;font-size:12px;
font-family:Verdana,Arial,sans-serif;text-indent:11px
}


/* galeria */
.gal_cim{
color:#eef7f4;font-style:italic;font-size:16px; font-family:Verdana, Arial,sans-serif;
}
.gal_item{
position:relative;float:left;
       margin-top:8px;margin-bottom:0px;margin-right:8px;
}
.gal_item a img{
width:95px;
height:95px;
}


.foot_left_1,.foot_left_2 { 
display:block;
float:left;
width:216px; /*-27*/
border:none; /*solid 1px #000000; */
overflow:hidden;
margin:0px;
margin-top:15px;
text-align:left;
color:#000000;
font-family: Verdana,Arial, Sans-serif;
font-size:13px;
line-height:16px;
font-weight:500;
font-style:normal;
padding-left:15px;
margin-right:10px;
 }

.foot_left_1{
text-indent:25px;
background: transparent url('../images/bekezdes.png') no-repeat scroll 15px 0px;
}

.foot_left_2{
width:242px;
}



.foot_left_3 { 
display:block;
float:left;
width:396px; /*-27*/
border:none;/*solid 1px #000000; */
overflow:hidden;
margin:0px;
margin-top:69px;
text-align:left;
color:#000000;
font-family: Verdana,Arial, Sans-serif;
font-size:13px;
line-height:16px;
font-weight:500;
font-style:italic;
padding-left:0px;
margin-right:10px;
margin-left:27px;
 }


