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

   font-family: Helvetica, Arial, sans-serif;
   font-size: 14px;
   line-height: 13px;
   font-weight: bold;
}
#id1 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep1.gif") no-repeat center center #09190f;
}
#id2 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep2.jpg") no-repeat center center #000000;
}
#id3 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep3.jpg") no-repeat center center #19423e;
}
#id4 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep4.jpg") no-repeat center center #000000;
}
#id5 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep5.jpg") no-repeat center center #060100;
}
#id6 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep6.jpg") no-repeat center center #3e0403;
}
#id7 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep7.jpg") no-repeat center center #3e0403;
}
#id8 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep8.jpg") no-repeat center center #3e0403;
}
#id9 {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kep9.jpg") no-repeat center center #1a2720;
}
#ida {
   position: relative;
   background: url("../imagemagazin7/hommageklimt/kepa1.jpg") no-repeat center center #1a2720;
}


#id0 {
   position: fixed;
   width: 120px;
   top: 20px;
   right: 75px;
   text-align: right;
}
#ids {
   position: fixed;
   width: 120px;
   top: 20px;
   left: 75px;
   text-align: left;
}

.textcenter {
   text-align: center;
   margin: 0;
   padding: 0 0 0 0;
}
.diatext {
   margin: 0px 0 0px 8px;  
   padding: 0px 0px 0px 0px;
   
   font-family: georgia,"times new roman",times,serif;
   color: #312d2a;
   text-align: justify;
   background-color: #000;
   border: #fff solid 1px;
}
.szovegresz {
   position: absolute;
   background-color: #451400;
   left: 10px;
   top: 25px;
   width: 360px;
   text-align: left;
   padding: 30px 25px;
   text-align: justify;
   font-family: arial, "times new roman",times,serif;
   display: none;
   color: #ffd58d;
   font-size: 12px;
   font-weight: normal;
   line-height: 14px;}

.szovegresz b a {
   text-decoration: none;
   border: none;
   color: #f00;		
}

.szovegresz2 {
   position: absolute;
   background-color: #fff;
   left: 10px;
   bottom: 25px;
   width: 430px;
   text-align: left;
   padding: 10px 15px;
   text-align: justify;
   font-family: arial, "times new roman",times,serif;
}
.szovegresz3 {
   position: absolute;
   background-color: #fff;
   left: 10px;
   bottom: 25px;
   width: 330px;
   text-align: left;
   padding: 10px 15px;
   text-align: justify;
   font-family: arial, "times new roman",times,serif;
}

a img {
   text-decoration: none;	
   border: none;
}
.dia a {
   text-decoration: none;	
}
.dia a img {
   text-decoration: none;	
}

.pleft {
   float: left;
   font-size: 48px;
   line-height: 40px;
   margin: 5px 10px 5px 0;
   padding: 0;
   border: #fff solid 1px;
}
.pright {
   float: right;
   font-size: 48px;
   line-height: 40px;
   margin: 0;
   margin: 5px 0 5px 10px;
   padding: 0;
   border: #fff solid 1px;
}
.plefttxt {
   position: relative; 
   float: left;
   width: 357px;
   margin: 0;
   padding: 0 10px 0 0;
}
.prighttxt {
   position: relative; 
   float: right;
   width: 357px;
   margin: 0;
   padding: 0 0 0 10px;
}
.pclear {
   clear: both;
}

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




.box-links{
   position: fixed;
   width: 160px;
   top: 20px;
   right: 66px;
   text-align: right;
   display: none;
}
.box-links a img {
   border: #fff solid 1px;
   margin-top: 4px;
}
