.font1{
       font-family: Georgia, "Times New Roman", Times, serif;
       font-size:24px;
	   margin-top: 5px; margin-bottom: 0px;
	   text-align: center;
       font-weight: normal;
       color: #222;
}

.font2{
       font-family: "Lucida Grande", Tahoma;
	   font-size: 10px;
	   font-weight: lighter;
	   font-variant: normal;
	   text-transform: uppercase;
	   color: #666666;
       margin-top: 10px;
	   text-align: center!important;
	   letter-spacing: 0.3em;
}

h1 {
       font-family: Georgia, "Times New Roman", Times, serif;
       font-size:46px;
	   margin-top: 80px; 
       margin-bottom: 0px;
	   text-align: center;
       font-weight: bold;
       color: #222;    
}

h2 {
       font-family: Georgia, "Times New Roman", Times, serif;
       font-size:40px;
	   margin-top: 60px; 
       margin-bottom: 0px;
	   text-align: center;
       font-weight: normal;
       color: #222;    
    
}

h3 {
       font-family: Georgia, "Times New Roman", Times, serif;
       font-size:36px;
	   margin-top: 12px; 
       margin-bottom: 0px;
	   text-align: center;
       font-weight: normal;
       color: #222;    
    
}


body {
    
    font-family: Arial,Helvetica,sans-serif;
    font-family: times, "Times New Roman", times-roman, georgia, serif;
    
	font-weight: 100;

    
}

.page {
    width: 1024px;
    height: 1000px;
    margin-left: auto;
    margin-right: auto; 
    margin-top: 20px; 
    border: groove;
    background-image: url(./images/gradient_1024.jpg);  
    
}

.fo_tabla {
    
}

.focim {
        margin-top: 200px;
        margin-top: 100px;
}

.alcim {
        margin-top: 40px;
}

.nev {
    margin-top: 72px;
    text-align: center;
    
}

.ido {
    margin-top: 72px;
    text-align: center;
    
}

.books {
   margin-left: 400px;
   margin-top: 250px;
   width: 189px;
   height: 142px;
   background-image: url(./images/books.jpg); 
}

.portre {
   margin-left: auto;
   margin-right: auto;
   margin-top: 50px;
   width: 460px;
   height: 345px;
   background-repeat: no-repeat;
   background-image: url(./documents/portre.jpg); 
}

.kitekintes_delmagyar{
    margin-left: auto;
   margin-right: auto;
   margin-top: 50px;
   width: 460px;
   height: 345px;
   text-align: center;
}

.keret {
    border: solid 1px  #9e9f77 ;
}

.keret_overflow {
	border: solid 1px  #9e9f77 ;
	overflow: auto;
}

#wk {
        width: 300px;
        height: 70px;
        text-align: center;
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
	    margin-top: 0px; 
        margin-bottom: 0px;
	    font-weight: normal;
        color: #222;    
}

#spacer {
    height: 70px;
    border: none;
}


.menu_oszlop {
    border: solid 1px  #9e9f77 ;
    height: 810px;
}

.menu_oszlop li {
    list-style-type: none;
    vertical-align: middle;
    /*background-image: url(./images/button_face.png);*/
    margin-top: 5px;
    margin-right: 20px;
    font-size: large;
    
    display: block;
  
  
  /*background: Khaki;*/
  
  text-align: center;
  line-height: 40px;
    
}

.menu_oszlop li.active {
    list-style-type: none;
    margin-right: -15px;
    font-size: large;
    border: solid 1px #9e9f77;
    /*background-image: url(./images/active_button_face.jpg);*/
    background-color: white;
    border-right: none;
}

.forras {
    font-size: small;    
}

.menu_button {
   display: table-cell;
   vertical-align: middle;
}


.menu_oszlop A:link {text-decoration: none; color: #2e2e2e;}
.menu_oszlop A:visited {text-decoration: none; color: #2e2e2e;}
.menu_oszlop A:active {text-decoration: none; color: #2e2e2e;}
.menu_oszlop A:hover {text-decoration: underline; color: black;}

.kitekintes_delmagyar A:link {text-decoration: none; color: #2e2e2e;}
.kitekintes_delmagyar A:visited {text-decoration: none; color: #2e2e2e;}
.kitekintes_delmagyar A:active {text-decoration: none; color: #2e2e2e;}
.kitekintes_delmagyar A:hover {text-decoration: underline; color: black;}


#borito {
   height: 976px;
}


#tartalom {
    background-color: white;
    height: 976px;
}

.sitemap {
	margin-left: 10px;
}

.sitemap span.none, .sitemap span.vert, .sitemap span.last, .sitemap span.midd {
	background:transparent 0px 0px no-repeat;
	width: 24px;
	height: 18px;
	display: block;
	float: left;
	margin-left: 1em;
}
.sitemap span.vert {background-image: url(./images/map_vert.gif);}
.sitemap span.last {background-image: url(./images/map_last.gif);}
.sitemap span.midd {background-image: url(./images/map_midd.gif);}

.sitemap ul, .sitemap li {
	list-style-type: none;
	margin-left: 0;
	padding: 0;
}
