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

td {
    font-family: 'Tahoma';
    /*color: #40454b;*/
    font-size: 13px;
}
  /*:active, a:link, a:visited*/
a  {
  color: #782110;
  text-decoration: none;
}

a:hover {
   color: #8F3723;
   text-decoration: underline; 
}

h1 {
	font-family:Tahoma;
	font-size:18px;
	color:rgb(87,98,111);
	font-weight:bold;
}

h2 {
	font-family:Tahoma;
	font-size:16px;
	color:rgb(87,98,111);
	font-weight:bold;
}

h3 {
	font-family:Tahoma;
	font-size:14px;
	color:rgb(87,98,111);
	font-weight:bold;
}

.news_pic {
	border:1px #500b12 solid;
	float:left;
	margin: 0px 10px 10px 0px;
}

#Table_01 {
	position:absolute;
	left:0px;
	top:0px;
	width:950px;
	height:925px;
    margin: 0px;
}

#weblap-01 {
	background-image:url("../images/weblap_01.jpg");
	position:relative;
	clear:both;
	width:950px;
	height:118px;
        padding: 0px;
    margin: 0px;
}

#weblap-02 {
	background-image:url("../images/weblap_02.jpg");
	position:relative;
	float:left;
	width:42px;
	height:737px;
}

#weblap-03 {
	background:url("../images/menu_06.jpg");
	position:relative;
	float:left;
    width:226px;
}

#weblap-04 {
	/*background-image:url("../images/weblap_04.jpg");*/
	position:relative;
	float:left;	
    width:637px;
    _width:625px;
}

#weblap-05 {
	background-image:url("../images/weblap_05.jpg");
	position:relative;
	float:left;	
	width:45px;
	height:737px;
}

#weblap-06 {
	background-image:url("../images/weblap_06.jpg");
	position:relative;
	clear:both;
	float:left;	
	width:950px;
	height:70px;
}

#fejlec {
	position:relative;
	float:left;
    padding: 0px;
    margin: 0px;
}

#lablec {
	position:relative;
	float:left;
	clear:both;
}

#tartalom1 {
    background-image:url("../images/vonal_hatter1.jpg");
    position:relative;
    float:left;
    width:950px;
    min-height:737px;
    _height:737px;
}

#tartalom_in {
	background:url("../images/t_hatter.jpg") no-repeat;
    background-position: bottom right;
	position:relative;
	float:left;
	width:950px;
}

#slideshow {
	background-image:url("../images/slideshow.jpg");
	width:637px;
	height:218px;	
}

.font_01 {
	font-family:Tahoma;
	font-size:13px;
}

.menu{
	cursor:pointer;
	background-image:url("../images/menu_02.jpg");
	width:226px;
	height:31px;
}

#menu_01 {
	padding-top:10px;
	cursor:pointer;
	background-image:url("../images/menu_01.jpg");
	width:226px;
	height:37px;	
}

#menu_02 {
	background-image:url("../images/menu_03.jpg");
	width:226px;
	height:120px;	
}

#menu_03 {
	background-image:url("../images/menu_041.jpg");
	width:155px;
	height:33px;	
}

#menu_04 {
	background:url("../images/menu_06.jpg") repeat-y;
	width:226px;
    padding-right:10px;	
}

#menu_05 {
	background-image:url("../images/menu_07.jpg");
	background-repeat: no-repeat;
    width:226px;
	height:4px;	
}

#menu_06 {
	background-image:url("../images/menu_08.jpg");
	width:226px;
	height:38px;	
}

#menu_07 {
	background-image:url("../images/menu_09.jpg");
	width:226px;
	height:34px;	
}

#inda {
    background-image:url("../images/inda.gif");
    width:67px;
    height:182px;
    position:absolute;
    left:159px;
    z-index:1;
}

.font {
	font-family:Tahoma;
	font-size:14px;
	color:rgb(255,255,255);
	margin-left:24px;
	padding-top:80px;
	font-weight:bold;
}

.font_02 {
	font-family:Tahoma;
	font-size:12px;
	color:rgb(230,230,230);
}

.footlink {
    color:rgb(230,230,230);
}
.footlink:hover {
    color:#c6827f;
}

.font_03 {
	font-family:Tahoma;
	font-size:10px;
	color:#c6827f;
}

.font_04 {
	font-family:Tahoma;
	font-size:12px;
	margin-left:12px;
}

#gomb {
	cursor:pointer;
	
}
.column1 {
    float:left;
    width:47%;
}
.column_separator {
    float:left;
    width:25px;
    background-image:url(../images/spacer.gif);
    
}
.column2 {
    float:left;
    width:47%;
} 

#maindiv {
    /*background:url('../images/atmenet_02.jpg');*/
    background-repeat:no-repeat;
    background-position:bottom left;
    min-height:700px;
    _height:700px;
    width:637px;
}

.news_container {
    padding:0px;
    margin:0px;
}

.news {
    width:240px !important;
    padding:10px 10px 10px 10px;
    margin:0px;   
}

.news_title {
    margin:2px;
    font-weight:bold;
}
.news_date {
    padding:5px 0px 5px 20px;
    color: #40454b;
    font-weight: normal;
    font-size: 80%;
    font-style:italic;
}

.news_pic {
    border:1px #500b12 solid;
    float:left;
    margin: 0px 10px 10px 0px;
}

.news_pic_mainpage {
    border:1px #500b12 solid;
    float:left;
    margin: 0px 10px 10px 0px;
    width:100px;
}

.news_text {
    margin-bottom: 5px;
    text-indent:10px;
    color: #40454b;
    font-weight: normal;
    font-size: 100%;
}

.news_details_link {
    margin: 5px 0px 5px 0px;
    text-align:right;
    color: #40454b;
    font-weight: normal;
    font-size: 90%;
}

.news_allnews_link {
    margin: 5px 0px 5px 0px;
    text-align:right;
    color: #40454b;
    font-weight: normal;
    font-size: 90%;
}

a.normallinkw:link    { color: #f4f0d5 ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.normallinkw:visited    { color: #f4f0d5 ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.normallinkw:active    { color: #f4f0d5 ; font-family: Tahoma; font-size: 12px; text-decoration: none;}
a.normallinkw:hover    { color: #f4f0d5 ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}

a.normallink:link    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.normallink:visited    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.normallink:active    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.normallink:hover    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}

.newslink:link    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}
.newslink:visited    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}
.newslink:active    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}
.newslink:hover    { color: #500b12 ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}


a.normallinkul:link    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}
a.normallinkul:visited    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}
a.normallinkul:active    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}
a.normallinkul:hover    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}

a.normallink2:link    { color: #40454b ; font-family: Tahoma; font-size: 13px;  text-decoration: none;}
a.normallink2:visited    { color: #40454b ; font-family: Tahoma; font-size: 13px;  text-decoration: none;}
a.normallink2:active    { color: #40454b ; font-family: Tahoma; font-size: 13px;  text-decoration: none;}
a.normallink2:hover    { color: #40454b ; font-family: Tahoma; font-size: 13px;  text-decoration: underline;}

a.minilink:link    { color: #c0c0c0 ; font-family: Arial Narrow; font-size: 10px;  text-decoration: underline;}
a.minilink:visited    { color: #c0c0c0 ; font-family: Arial Narrow; font-size: 10px;  text-decoration: underline;}
a.minilink:active    { color: #c0c0c0 ; font-family: Arial Narrow; font-size: 10px;  text-decoration: underline;}
a.minilink:hover    { color: #c0c0c0 ; font-family: Arial Narrow; font-size: 10px;  text-decoration: underline;}

a.toplink:link    { color: #b1a892 ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.toplink:visited    { color: #b1a892 ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.toplink:active    { color: #b1a892 ; font-family: Tahoma; font-size: 12px;  text-decoration: none;}
a.toplink:hover    { color: #716852 ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;}

.bottomlink:link    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline; }
.bottomlink:visited    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline;  }
.bottomlink:active    { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: underline; }
.bottomlink:hover    { color: #000000 ; font-family: Tahoma; font-size: 12px;  text-decoration: underline; }

a.smallnormallink:link    { color: #40454b ; font-family: Tahoma; font-size: 10px;  text-decoration: underline;}
a.smallnormallink:visited    { color: #40454b ; font-family: Tahoma; font-size: 10px;  text-decoration: underline;}
a.smallnormallink:active    { color: #40454b ; font-family: Tahoma; font-size: 10px;  text-decoration: underline;}
a.smallnormallink:hover    { color: #20232a ; font-family: Tahoma; font-size: 10px;  text-decoration: underline;}

a.whitesmalllink:link    { color: #f6f7f9 ; font-family: Tahoma; font-size: 9px;  text-decoration: none;}
a.whitesmalllink:visited    { color: #f6f7f9 ; font-family: Tahoma; font-size: 9px;  text-decoration: none;}
a.whitesmalllink:active    { color: #f6f7f9 ; font-family: Tahoma; font-size: 9px;  text-decoration: none;}
a.whitesmalllink:hover    { color: #f6f7f9 ; font-family: Tahoma; font-size: 9px;  text-decoration: underline;}

a.titlelink:link    { color: #40454b ; font-family: Tahoma; font-size: 14px; text-decoration: none;}
a.titlelink:visited    { color: #40454b ; font-family: Tahoma; font-size: 14px; text-decoration: none;}
a.titlelink:active    { color: #40454b ; font-family: Tahoma; font-size: 14px; text-decoration: none;}
a.titlelink:hover    { color: #f17c17 ; font-family: Tahoma; font-size: 14px; text-decoration: none;}

span.firsttitle    { color: #BBBBBB ; font-family: Tahoma; font-size: 12px;  text-decoration: none; }

span.smalltitle        { color: #40454b ; font-family: Tahoma; font-size: 13px;  text-decoration: none; }
span.normaltitle    { color: #40454b ; font-family: Tahoma; font-size: 14px; font-weight: bold; text-decoration: none; }
span.bigtitle    { color: #40454b ; font-family: Tahoma; font-size: 20px;  text-decoration: none;}
span.bigtitleCCDDCC    { color: #CCDDCC ; font-family: Tahoma; font-size: 20px;  text-decoration: none;}
span.normaltext        { color: #40454b ; font-family: Tahoma; font-size: 12px;  text-decoration: none; }
span.normaltextw        { color: #f4f0d5 ; font-family: Tahoma; font-size: 12px;  text-decoration: none; }
span.menutext        { color: #40454b ; font-family: Book Antiqua; font-size: 12px; font-weight: bold; text-decoration: none; }
span.normaltextDD        { color: #DDDDDD ; font-family: Tahoma; font-size: 12px;  text-decoration: none; }
span.normaltextCCDDCC        { color: #CCDDCC ; font-family: Tahoma; font-size: 12px;  text-decoration: none; }
span.smalltext        { color: #40454b ; font-family: Tahoma; font-size: 9px;  text-decoration: none; }
span.minitext2        { color: #40454b ; font-family: Arial Narrow; font-size: 5px;  text-decoration: none; }
span.minitext        { color: #40454b ; font-family: Arial Narrow; font-size: 10px;  text-decoration: none; }
span.whitesmalltext        { color: #f6f7f9 ; font-family: Tahoma; font-size: 9px;  text-decoration: none; }
span.figure        { color: #40454b ; font-family: Webdings; font-size: 18px; font-weight: bold; text-decoration: none; }
span.search_highlight        { color: #555555 ; background-color:#ffd900; font-family: Tahoma; font-size: 12px;  text-decoration: none; }

.homebutt {
    position: absolute;
    width:190px;
    height:100px;
    left:40px;
    cursor:pointer;
}

.searchDiv {
    position: absolute;
    width:190px;
    height:70px;
    left:705px;
    top:38px;
}

#map {
    float:left;
    width:550px;
    height:300px;
    position:relative;
    border:1px #500b12 solid;
    margin-top:15px;
    margin-bottom:20px;
}
