 
 /*----------------------------< oldalformázás >------------------------------*/
body   
{      
  background-color:#FFFFFF;      
  margin: 0px auto;
  border:0px;   
}
      
div#oldal
{
  width:1258px;
  height:1000px;
  margin:0px auto;
}

p.normal
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  margin: 0px 0px 0px 0px;
}

a
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  text-decoration:none;
}

a:hover
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  font-weight:900;
  text-decoration:none;
}

a:visited
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  text-decoration:none;
}

a:visited:hover
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  font-weight:900;
  text-decoration:none;
}

/*a.email
{
  color:#111111;
  font-family:verdana;
  font-size:9px;
  margin:5px 0px 0px 0px;
  text-decoration:none;
}

a.email:hover
{
  color:#0066cc;
  font-family:verdana;
  font-size:9px;
  margin:5px 0px 0px 0px;
  text-decoration:none;
}

a.email:visited
{
  color:#111111;
  font-family:verdana;
  font-size:9px;
  margin:5px 0px 0px 0px;
  text-decoration:none;
}

a.email:visited:hover
{
  color:#0066cc;
  font-family:verdana;
  font-size:9px;
  margin:5px 0px 0px 0px;
  text-decoration:none;
} */

a.menu
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  margin: 5px 15px 0px 0px;  
  padding:0px;
  text-decoration:none;
}

a.menu:hover
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  font-weight:900;
  margin: 5px 15px 0px 0px;
  padding:0px;
  text-decoration:none;
}

a.menu:visited
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  margin:5px 15px 0px 0px;
  padding:0px;
  text-decoration:none;
}

a.belep
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  margin: 0px 15px 0px 0px;  
  padding:0px;
  text-decoration:none;
  line-height:140%;
}

a.belep:hover
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  font-weight:900;
  margin: 0px 15px 0px 0px;
  padding:0px;
  text-decoration:none;
  line-height:140%;
}

a.belep:visited
{
  color:#111111;
  font-family:verdana;
  font-size:10px;
  margin:0px 15px 0px 0px;
  padding:0px;
  text-decoration:none;
  line-height:140%;
}

a.nyelv
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  margin: 0px 0px 0px 15px;  
  padding:0px;
  text-decoration:none;
}

a.nyelv:hover
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  font-weight:900;
  margin: 0px 0px 0px 15px;
  padding:0px;
  text-decoration:none;
}

a.nyelv:visited
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  margin:0px 0px 0px 15px;
  padding:0px;
  text-decoration:none;
}

a.lista
{
  color:#0066cc;
  font-family:verdana;
  font-size:10px;
  /*font-weight:900;
  text-decoration:none;*/
}

a.lista:hover
{
  color:#0066cc;
  font-family:verdana;
  font-size:10px;
  font-weight:900;
  /*text-decoration:none;*/
}

a.lista:visited
{
  color:#800080;
  font-family:verdana;
  font-size:10px;
  /*font-weight:900;
  text-decoration:none;*/
}

a.lista:visited:hover
{
  color:#800080;
  font-family:verdana;
  font-size:10px;
  font-weight:900;
  /*text-decoration:none;*/
}

div#menusor a.aktiv
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  font-weight:900;
  margin: 5px 15px 0px 0px;  
  padding:0px;
  text-decoration:none;
}

div#menusor a.aktiv:hover
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  font-weight:900;
  margin: 5px 15px 0px 0px;
  padding:0px;
  text-decoration:none;
}

div#menusor a.aktiv:visited
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  font-weight:900;
  margin:5px 15px 0px 0px;
  padding:0px;
  text-decoration:none;
}

img
{
  margin:0px;
  border:0px;
}

/*img.w3ikon
{
  border:0;
  width:88px;
  height:31px;
}    */

img.w3ikon
{
  border:0;
}
a img
{    
  border:0px;
}

a:hover img
{    
  border:0px;
}

a:visited img
{    
  border:0px;
}

a:visited:hover img
{    
  border:0px;
} 
/*------------------------------ kezdőoldal ----------------------------------*/ 

/*div#kezdooldal
{
  position:relative; 
  float:left;
  width:1258px;
  height:875px;
  margin:0px 0px 0px 0px;
}  */

div#kezdo_felso
{
  position:relative; 
  width:1258px;
  height:150px;
}

div#kezdo_nyelv_menu
{
  position:relative; 
  width:1258px;
  height:25px;
}

div#kezdo_nyelv
{
  position:relative; 
  width:1030px;
  height:15px;
  text-align:right;
  margin:0px 0px 10px 0px;
}

div#kezdo_portlet
{
  position:relative; 
  float:left;
  width:440px;
  height:440px;
  text-align:right;
}

div#kezdo_logo
{
  position:relative; 
  width:440px;
  height:80px;
  background-image:url('kepek/kezdo_logo.gif');
}

div#kezdo_leiras
{
  position:relative; 
  width:440px;
  height:346px;
  text-align:right;
  background-image:url('kepek/kezdo_leiras.gif');
}

div#kezdo_W3
{
  position:relative; 
  width:400px;
  height:14px;
  text-align:right;
  padding: 0px 40px 0px 0px;
  background-image:url('kepek/kezdo_W3.gif');
}

p.kezdo
{
  color:#111111;
  font-family:verdana; 
  font-size:12px;
  margin: 0px 40px 0px 0px;
  line-height:110%;
}

p.kezdo_kiemeles
{
  color:#111111;
  font-family:verdana;
  font-size:12px;
  margin: 5px 40px 0px 0px;
  font-weight:700;
  line-height:110%;
}

a.kezdo
{
  color:#0066cc;      /*kék*/
  font-family:verdana;
  font-size:12px;
  margin: 5px 40px 0px 0px;
  font-weight:400;
  padding:0px;
  text-decoration:none;
}

a.kezdo:hover
{
  color:#0066cc;    /*kék*/
  font-family:verdana;
  font-size:12px;
  margin: 5px 40px 0px 0px;
  font-weight:900;
  padding:0px;
  text-decoration:none;
}

a.kezdo:visited    /*kék*/
{
  color:#0066cc;  
  font-family:verdana;
  font-size:12px;
  margin: 5px 40px 0px 0px;
  font-weight:400;
  padding:0px;
  text-decoration:none;
}

a.kezdo:visited:hover
{
  color:#0066cc;    /*kék*/  
  font-family:verdana;
  font-size:12px;
  margin: 5px 40px 0px 0px;
  font-weight:900;
  padding:0px;
  text-decoration:none;
}      

div#animacio
{
  position:relative; 
  float:left;
  width:818px;
  height:440px;
}

div#belepes
{
  position:relative; 
  float:left;
  width:412px;
  height:60px;
  margin:175px 0px 0px 6px;
}


/*------------------------------- fejléc ------------------------------------*/              
                         

div#portlet
{
  position:relative; 
  float:left;
  padding:0px 0px 0px 15px;
  width:125px;
  height:800px;
}
    
    /*div#banner
    {
      position:relative;
      float:left; 
      width:838px;
      height:95px;   
    }    */
      
        div#kepsor
        { 
          position:relative;
          float:left; 
          width:1060px;
          height:65px;   
        }

        div#menusor
        {  
          position:relative;
          float:left; 
          width:1060px;
          height:20px;
          margin:10px 0px 5px 0px;
        } 

            div.oldalak
            {  
              position:relative;
              float:left; 
              width:880px;
              height:20px;
              text-indent:60px;
            } 

            div.nyelvek
            {
              position:relative;
              float:left;
              width:180px;
              height:20px;
              text-align:right;
              text-indent:0px;
            }

div#slider
{
  background-color:#e8e8e8;
  /*background-image:url('kepek/slider_hatter.gif');*/
  position:relative; 
  float:left;
  width:999px;
  height:600px;
  overflow:hidden;
  margin:0px 0px 0px 60px;
}

    #slider li
    { 
  		width:999px;
  		height:600px;
  		overflow:hidden;
      text-align:center;
		}	
    
    #slider ul, #slider li
    {
  		margin:0;
  		padding:0;
  		list-style:none;
		}
    
    #prevBtn, #nextBtn,
	  #slider1next, #slider1prev
    { 
  		display:block;
  		width:40px;
  		height:98px;
  		position:relative;
      float:left;
  		left:-1049px;
  		top:251px;
  		z-index:1000;
		}
    
    #prevBtn a.folotte
    {
      background-image:url('kepek/btn_prev_folotte.gif');
    }
    
    
    #nextBtn a.folotte
    {
      background-image:url('kepek/btn_next_folotte.gif');
    }
    #nextBtn, #slider1next
    { 
    position:relative;
    float:left;
		left:10px;
    top:153px;
		}
    
    #prevBtn a, #nextBtn a,
	  #slider1next a, #slider1prev a
    {  
  		display:block;
  		position:relative;
  		width:40px;
  		height:98px;
      background-image:url('kepek/btn_prev.gif');
		}	
    
    #nextBtn a, #slider1next a
    { 
		  background-image:url('kepek/btn_next.gif');	
		}	
    
    .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next
    {
      margin:0;
      padding:0;
      display:block;
      overflow:hidden;
      text-indent:-8000px;
    }		

div#film
{
  position:relative; 
  float:left;
  width:999px;
  height:600px;
  overflow:hidden;
  margin:0px 0px 0px 60px;
  background-image:url('kepek/film.gif');
}

div#kapcsolat
{
  position:relative; 
  float:left;
  width:999px;
  height:400px;
  overflow:hidden;
  margin:200px 0px 0px 60px;
  text-align:center;
}

div#lista
{
  position:relative; 
  float:left;
  width:1117px;
  height:auto;
  margin:0px auto;
  padding:5px 0px 0px 0px;
  text-align:center;
}

div#webdesign
{
  position:relative; 
  float:left;
  width:775px;
  height:10px;
  padding: 5px 0px 0px 162px;
  text-align:center;
}
    
div#w3
{
  position:relative; 
  float:left;
  width:130px;
  height:14px;
  padding:0px 0px 0px 0px;
}