/**********RESET************/
h1 {
	font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman', serif;
	font-size: 24px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 26.3999996185303px;
}
h3 {
	font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman', serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 500;
	line-height: 15.3999996185303px;
}
p {
	font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman', serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
}
blockquote {
	font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman', serif;
	font-size: 21px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 30px;
}
pre {
	font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman', serif;
	font-size: 13px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 18.5714282989502px;
}

body {    
background: #F6EFE5;
    padding:0;
    margin:0;
    margin-left:auto;
    margin-right:auto;
    width:1020px;
}
p {margin:0;padding:0}
a {
    text-decoration:none; 
}


/***BODY***/
.fo_keret {
    /*background: #E8E6C7; #FDFDF7;*/
    min-height: 1000px;
    background-image: url(../images/site/hatter.jpg);
    background-repeat: no-repeat;
    float: left;
    /*border: 1px solid #332A1F;*/
}

.fejlec {
    width:1020px;
    float: left;
    text-align: center;    
    color: #482421;
    
    /*border: 1px solid black;*/
}

.fejlec_kep {
    background-image: url(../images/site/fejlec970.png);
    background-repeat: no-repeat;   
    width:970px; 
    height:239px;
    float: left;
    margin-top: 10px;
    margin-left: 25px;
}

/*********************************/
.menu {
    float:left;
    min-height: 660px;
    /*border: 1px solid blue;*/
    width: 22%;
}
.menu_gomb {
    width: 228px;
    height: 50px;
    margin-top: 7px;
}

#_1 {    
    background-image: url(../images/site/menu/eletrajz.png);
    background-repeat: no-repeat;   
    margin-top: 20px; 
}  

#_2 {    
    background-image: url(../images/site/menu/muvei.png);
    background-repeat: no-repeat;    
} 

#_3 {    
    background-image: url(../images/site/menu/irasok_a_koltorol.png);
    background-repeat: no-repeat;    
}     

#_4 {    
    background-image: url(../images/site/menu/dijak_elismeresek.png);
    background-repeat: no-repeat;    
}  

#_5 {    
    background-image: url(../images/site/menu/emlekezes.png);
    background-repeat: no-repeat;    
} 

#_6 {    
    background-image: url(../images/site/menu/kepek.png);
    background-repeat: no-repeat;    
}        

#_7 {    
    background-image: url(../images/site/menu/hirek_esemenyek.png);
    background-repeat: no-repeat;    
} 

#_8 {    
    background-image: url(../images/site/menu/kapcsolat.png);
    background-repeat: no-repeat;    
} 
  
#_9 {    
    background-image: url(../images/site/menu/hangsuly2.png);
    background-repeat: no-repeat;    
}   
  
.menu_kep {
    text-align: center;
    background-image: url(../images/site/menu_alatti_kep.png);
    background-repeat: no-repeat;   
    width: 211px;
    height: 104px;
    margin-top: 15px;
    margin-left: 8px;
}


/*********************************/
.tartalom {
    float: left; 
    min-height: 660px;
    color: #4D0000;
    /*border: 1px solid orange;*/
    width: 55.4%;
    
	font-family: Garamond, Baskerville, 'Baskerville Old Face', 'Hoefler Text', 'Times New Roman', serif;
	font-size: 18px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 25px;
}

.tartalom ul {    
    /*padding-left: 30px;*/
    line-height: 25px;
}

.tartalom h2 {
    text-align: center;
    font-size: 2.0em;
    margin-top: 0px;
}

.tartalom a {
    text-decoration:none; 
    color: #4D0000;
}

.tartalom hr { 
    width: 80%;
    border: 0;
    height: 1px;
    color: #4D0000;
    background: #4D0000;
    /*background-image: -webkit-linear-gradient(left, #ccc, #4D0000, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #4D0000, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #4D0000, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #4D0000, #ccc); */    
    
}

/*********************************/

.kepek {
    
    float:left;
    min-height: 660px;
    /*border: 1px solid yellow;*/
    width: 22%;
}

.ratko_kep1 {    
    background-image: url(../images/site/ratko_jobb1.png);
    background-repeat: no-repeat;    
    width: 228px;
    height: 316px;
    margin-top: 10px;    
}

.ratko_kep2 {    
    background-image: url(../images/site/ratko_jobb2.png);
    background-repeat: no-repeat;    
    width: 228px;
    height: 222px;
    margin-top: 7px;      
}

/**********************************/


.labresz{
    float: left;
    background-image: url(../images/site/also_csik.png);
    background-repeat: no-repeat;   
    padding-top:0px;
    /*box-shadow:10px 10px 30px #B3B3B3;*/
    color: #4E0000;
    text-align:  center;
    width:100%;
    /*background: #332A1F;*/
}

.overflow_doboz{
    overflow-y: scroll;
    overflow-x: hidden;
    display: block;    
    height: 600px;
}

/******** MŰvek *******************/

.mu{
    margin-left: 15px;
}

.mu_cim {padding-top: 5px; font-weight: bold; font-size: 22px;line-height: 15px;}

.mu hr {width: 100%; }

.kep {
    margin-left: 10px;
    float: left;
    width: 35%;
    /*border: 1px solid yellow;*/
}
.mu .kep img{
    width: 90%;
    border: 2px solid white;
}
.mu .szoveg {
    float: right;
    width: 61%;
    /*border: 1px solid yellow;*/
}
.mu .iras {
    float: left;
}
.mu .kep {
    margin-left: 10px;
    float: left;
    width: 35%;
    /*border: 1px solid yellow;*/
}
.mu .kep img{
    width: 90%;
    border: 2px solid white;
}
.mu .szoveg {
    float: right;
    width: 61%;
    /*border: 1px solid yellow;*/
}

.mu .szoveg b{
    display: none;
    /*border: 1px solid yellow;*/
}

/**************************************/















