body {
   background-color: #002921;
   margin: 0;
   padding: 0;

   font-family: georgia,"times new roman",times,serif;
   font-size: 18px;
   line-height: 13px;
}

/* ------------- szoveghater es szoveg stilus ------------- */
a {
   text-decoration: none;
   color: #ff0000; 	
}
#elsodiv {
   width:100%;  
   height:900px; 
   margin: 0;
   padding: 0;
   background-color:  #505479; 
}
#textbackbody1 {
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter8.gif") center top fixed; 
   position: absolute; 
   top: 0px;
   left: 0px;
   width:100%;  
   height: 19000px; /* ezzel a FF fixed */
   margin: 0;
   padding: 0;
   background-color:  #505479; 
}
.hatterkep {
   position: absolute;
   top: 50% ; 
   left:50% ; 
   margin-left: -525px;	 
   margin-top: -320px;	  
   width: 1050px;
   height: 520px;
   padding: 0 0 0 0;
   text-align: center;
}
#cimfelirat {
   position: absolute;
   top: 50% ; 
   left:50% ; 
   margin-left: -485px;	 
   margin-top: -270px;	  
   width: 970px;
   height: 500px;
   padding: 0 0 0 0;
}
#toronycimfelirat {
   position: absolute;
   top: 75px; 
   left:50% ; 
   margin-left: -75px;	 
   
   width: 384px;
   height: 77px;
   padding: 0 0 0 0;
}
/* ------------- szoveg elhelyezese ------------- */
#toronyszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10.gif") center center #27312d; 
   bottom: -120px ; 
   left:50% ; 
   margin-left: -265px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 18px;
   color: #dcefe7;
   text-align: justify;
}
#templomjarasszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10a.gif") center center #27312d; 
   bottom: 130px ; 
   left:50% ; 
   margin-left: -265px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 17px;
   line-height: 22px;
   color: #f3f6c8;
   text-align: justify;
}
#valkoszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10a.gif") center center #27312d; 
   top: 30px ; 
   left:50% ; 
   margin-left: 165px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 17px;
   line-height: 22px;
   color: #f3f6c8;
   text-align: justify;
}
#kaszabszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10a.gif") center center #27312d; 
   top: 30px ; 
   left:50% ; 
   margin-left: -430px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 16px;
   line-height: 20px;
   color: #f3f6c8;
   text-align: justify;
}
#edviszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10e.gif") center center #5e4c40; 
   top: 30px ; 
   left:50% ; 
   margin-left: -60px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 14px;
   line-height: 15px;
   color: #eee;
   text-align: justify;
}
#stlouisszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10e.gif") center center #5e4c40; 
   top: 10px ; 
   left:50% ; 
   margin-left: 210px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 12px;
   line-height: 14px;
   color: #eee;
   text-align: justify;
}
#wigandszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10.gif") center center #fff; 
   top: 460px ; 
   left:50% ; 
   margin-left: -210px;	 
   width: 295px;
   height: 215px;
   padding: 20px;
   font-size: 15px;
   line-height: 20px;
   font-weight: bold;
   color: #013024;
   text-align: justify;
}
#sandyszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10.gif") center center #27312d; 
   top: 10px ; 
   right: 20px; 
   width: 295px;
   height: 215px;
   padding: 20px;
   font-size: 15px;
   line-height: 16px;
   font-weight: bold;
   color: #dcefe7;
   text-align: justify;
}
#nagyszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10b.gif") center center #c2ab9c; 
   bottom: 30px ; 
   left:50% ; 
   margin-left: -265px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 16px;
   line-height: 17px;
   color: #423028;
   text-align: justify;
}
#medgyaszayszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10q.gif") center center #ffda89; 
   top: 10px ; 
   left:50% ; 
   margin-left: -110px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 14px;
   line-height: 18px;
   color: #013024;
   text-align: justify;
   border-width: 3px;
   border-color: #fff;
   border-style: solid;
}
#kozmaszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10q.gif") center center #fff; 
   top: 40px ; 
   left:50% ; 
   margin-left: 285px;	 
   width: 310px;
   height: 215px;
   padding: 20px;
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
   color: #013024;
   text-align: justify;
   border-width: 5px;
   border-color: #444;
   border-style: solid;}
#kosszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10.gif") center center #fff; 
   top: 20px ; 
   left:150px ; 
   width: 290px;
   height: 215px;
   padding: 20px;
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
   color: #013024;
   text-align: justify;
}
#kosmadarszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10.gif") center center #fff; 
   top: 0px ; 
   left:50% ; 
   margin-left: 115px;	 
   width: 290px;
   height: 215px;
   padding: 20px;
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
   color: #013024;
   text-align: justify;
}
#kosgszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10.gif") center center #fff; 
   top: 52% ; 
   left:120px ; 
   width: 290px;
   height: 215px;
   padding: 20px;
   font-size: 14px;
   line-height: 16px;
   font-weight: bold;
   color: #013024;
   text-align: justify;
}

#deszkaszoveg {
   position: absolute;
   background: url("../imagemagazin7/kalotaszegszimbolum/hatter10.gif") center center #fff; 
   top: 0px ; 
   left:150px ; 
   width: 290px;
   height: 215px;
   padding: 20px;
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
   color: #013024;
   text-align: justify;
}


.divAbs  {
   position: relative;
   text-decoration: none;	
   margin: 0;
   padding: 0;
   border: none;
}

.pleft {
   float: left;
   font-size: 48px;
   line-height: 40px;
   margin: 0;
   padding: 0 0 0 30px;
   font-weight: bold;
   color: #3b4943;
}
.kozepre {
   position: relative;   
   margin: 0;
   padding: 0;
   width: 100%; 

   font-family:  Arial, Helvetica, sans-serif;
   font-size: 16px;
   line-height: 21px;
   color: #b8bdee;
   text-align: center;
}
/* ------------- screen elemek osztalya ------------ */
.screen {
   position: relative;   
   margin: 0;
   padding: 0; 

   font-family:  Arial, Helvetica, sans-serif;
   font-size: 16px;
   line-height: 21px;
   color: #b8bdee;
   text-align: left;
}
.screenheight {
   position: relative;
   margin: 0;
   padding: 0; 
}
.screenwidth {
   position: absolute;
   top: 20px; 
   left:0; 
   padding: 0 0 0 0;
   text-align: center;
}


.pcim {
   font-size: 24px;
   line-height: 24px;
   margin: 0px 0 30px 0px;
   padding: 0;
   color: #cc8a44;
   font-weight: bolder;
}
.pcim2 {
   font-size: 16px;
   line-height: 18px;
   margin: 0 0 5px 0;
   padding: 0;
   text-align: left;
   font-weight: bolder;
   color: #3b4943;
}
.pclear {
   clear: both;
}

.kiemel {
   color: #ffcc00;
}
.doltbetu {
   font-style: italic;
   font-family: "Times New Roman";
   font-size: 18px;
}

.textcenter {
   text-align: center;
}
/* ------------------ mutato elemek ----------------- */
#bezar {
   position: absolute;
   width:50px;  
   height:80px;
   left:50% ; 
   top:  25px;
   margin-left:  -400px;
   cursor: pointer;  
}

.eredetikep {
   position: absolute;
   width: 100px; 
   bottom: 100px;
   right: 120px;
}

.box-links {
   position: absolute;
   width: 100px; 
   bottom: 50px;
   right: 120px;
}
.box-links1 {
   position: absolute;
   width: 100px; 
   bottom: 70px;
   right: 100px;
}

