/* CSS Document */

#lap{width:749px;  margin-left:auto; margin-right:auto; text-align:left; margin-top:0; margin-bottom:0; text-align:center;}
#fejlec, #kozep, #lent{
	margin:0 auto;
	position:relative;}
#fejlec{height:272px; background-image:url('./images/banner-hu.jpg'); background-repeat:no-repeat; }
#fejlec-en{height:138px; background-image:url('./images/banner-en.jpg'); background-repeat:no-repeat; }
#fejlec-de{height:138px; background-image:url('./images/banner-de.jpg'); background-repeat:no-repeat; }
#tartalom{ width:749px; background-image:url('./images/tartalom_kitolto.jpg'); background-repeat:repeat-y; height:auto; background-position:top; padding-top:10px; padding-bottom: 30px;}
#lablec{height:41px; width:749px; background-image:url('./images/menu.jpg'); background-repeat:no-repeat;  clear: both;}
#lent{clear:both;}
.szovegtavolsag a{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none; font-weight: bold;}
.szovegtavolsag a:hover{color:#999966; text-decoration:none;}
.szovegtavolsag a:active{color:#999966; text-decoration:none;}

.link a{font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-style:normal; text-decoration:none; font-weight: bold;}
.link a:hover{color:#CC9999; text-decoration:none;}
.link a:active{color:#CC9999; text-decoration:none;}
.link2 a{font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#663333; font-style:normal; text-decoration:none; font-weight: bold;}
.link2 a:hover{color:#CC9999; text-decoration:none;}
.link2 a:active{color:#CC9999; text-decoration:none;}
.link3 a{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#999966; font-style:normal; text-decoration:none;}
.link3 a:hover{color:#666633; text-decoration:none;}
.link3 a:active{color:#666633; text-decoration:none;}

#menu_fent{padding-left:0px; padding-top:0px;   text-align:center; top:0px; width:740px; float:left; }
#menu_lent{padding-left:0px; padding-top:10px;  clear: both; top:0px;  text-align:center; width:740px; height:15px;}
#menu_en{padding-left:465px; padding-right:20px; padding-top:10px;  clear: both;}
#menu_de{padding-left:380px; padding-right:20px; padding-top:10px;  clear: both;}
#adatok{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-style:normal; text-decoration:none; float:left; padding-left:53px; padding-right:0px; padding-top:5px;}
#adatok a{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-style:normal; text-decoration:none;}
#skype{float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-style:normal; text-decoration:none; padding-top:22px; padding-left:80px;}
#copyright{margin: auto auto; float:right; text-align:left; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-style:normal; text-decoration:none; padding-top: 0px; padding-right:15px;}
.img_hun{padding-left:663px; padding-top:5px;}
.img_fr{padding-left:0px; padding-top:5px;}
.img_ro{padding-left:0px; padding-top:5px;}
.img_eng{padding-left:0px; padding-top:5px;}
.img_de{padding-left:0px; padding-top:5px;}
.order_form{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-style:normal; text-decoration:none;}
.nagy_halvany{font-size:62px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-style:normal; text-decoration:none;}
.nagy_halvany_vastag{font-size:62px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-weight:bold; text-decoration:none;}
#nagy_halvany{float:left;}
input.redbutton {background-color:#663333; font-weight: bold; font-size: 12px; color: white; font-family:Verdana, Arial, Helvetica, sans-serif;}
input.orange{background-color:#FFCC99;}
.displaynone{display:none;}
#hiba{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF3300; font-style:normal; text-decoration:none; padding-left:100px; padding-right:130px;text-align:left; float:none; padding-bottom:20px;}
#form{padding-right:40px; padding-left:90px; float:left; padding-bottom:20px;}
#oldalsav{background-image:url(images/orderform.jpg); background-repeat:no-repeat; float:right; border-left:thin; border-left-color:#996666; border-left-style:solid; height: 279px; width:40px; padding-left:10px; padding-right:8px;}
#oldalsav_en{background-image:url(images/orderform_en.jpg); background-repeat:no-repeat; float:right; border-left:thin; border-left-color:#996666; border-left-style:solid; height: 279px; width:40px; padding-left:10px; padding-right:8px;}
#oldalsav_prices{background-image:url(images/prices.jpg); background-repeat:no-repeat; float:right; border-left:thin; border-left-color:#996666; border-left-style:solid; height: 279px; width:40px; padding-left:0px; margin-left:0; padding-right:18px;}
#oldalsav_services{background-image:url(images/services.jpg); background-repeat:no-repeat; float:right; border-left:thin; border-left-color:#996666; border-left-style:solid; height: 279px; width:40px; padding-left:0px; margin-left:0; padding-right:18px;}
#oldalsav_contacts{background-image:url(images/contact.jpg); background-repeat:no-repeat; float:right; border-left:thin; border-left-color:#996666; border-left-style:solid; height: 279px; width:40px; padding-left:0px; margin-left:0; padding-right:18px;}
#armegjegyzesek{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-style:normal; text-decoration:none; float:left; text-align:justify; width:680px; padding-right:7px; margin-right:0px; padding-left:69px;}
#artablazat{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:white; font-style:normal; text-decoration:none; float:right; text-align:center; width:390px; background-color:#660000; padding-bottom:12px; padding-top:10px; margin-left:20px; margin-bottom:8px;}
#word_tutorial{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#999999; font-style:italic; text-decoration:none; float:left; text-align:justify; width:680px; padding-left:64px; margin-left:0px; margin-top:12px; padding-top:5px; padding-bottom:20px;}
#ref_befoglalo{padding-left:68px;}
#ref_tablazat{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:white; font-style:normal; text-decoration:none; float:left; text-align:center; width:210px; background-color:#666666; padding-bottom:9px; padding-top:0px; margin-right:27px;}
#ref_fejlec{border-bottom:solid; border-bottom-color:#333333; border-bottom-width:medium; padding: 8px 5px 8px 5px;  background-color:#660000;}
#szolgaltatasok{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-style:normal; text-decoration:none; float:left; text-align:justify; width:680px; padding-right:20px; height:auto; padding-bottom:20px; padding-left:68px;}
#bevezeto{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none;  text-align:justify; width:410px; padding-left:66px; border-right:solid; border-right-width:thin; border-color:#FFFFFF; border-right-style:dotted; padding-bottom:20px; padding-top:0px; margin-top:40px; margin-bottom:10px; padding-right:20px;}
#bevezeto_szeles{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none; float:none; text-align:center; width:660px; padding-bottom:20px; padding-top:40px; margin-bottom:30px; margin-right:auto; margin-left:auto; }
.bevezeto_szeles_contact{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none; float:none; text-align:center; width:749px; padding-bottom:10px; padding-top:40px;  margin-right:auto; margin-left:auto; }
.bevezeto_szeles_contact a{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none;}
.bevezeto_szeles_contact a:hover{color:#666633; text-decoration:none;}
.bevezeto_szeles_contact a:active{color:#666633; text-decoration:none;}
#bevezeto_keskeny{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none; float:none; text-align:center; width:550px; padding-bottom:20px; padding-top:40px; margin-bottom:10px; margin-right:auto; margin-left:auto; }
.bevezeto_keskeny2{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#999966; font-style:normal; text-decoration:none; float:none; text-align:center; width:550px; padding-bottom:20px; padding-top:40px; margin-bottom:10px; margin-right:auto; margin-left:auto; }
.bevezeto_keskeny2 a{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666600; font-style:normal; text-decoration:none; font-weight: bold;}
.bevezeto_keskeny2 a:hover{color:#999966; text-decoration:none;}
.bevezeto_keskeny2 a:active{color:#999966; text-decoration:none;}
.bevezeto_keskeny_kieg{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#999966; font-style:normal; text-decoration:none; float:none; text-align:left; width:550px; padding-bottom:20px; padding-top:40px; margin-bottom:10px; margin-right:auto; margin-left:auto; padding-left:200px;}
.bevezeto_keskeny_kieg a{font-size:10px; font-family:Georgia, "Times New Roman", Times, serif; color:#666600; font-style:normal; text-decoration:none; font-weight: bold;}
.bevezeto_keskeny_kieg a:hover{color:#999966; text-decoration:none;}
.bevezeto_keskeny_kieg a:active{color:#999966; text-decoration:none;}
.bevezeto_keskeny_kieg2{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none; float:none; text-align:justify; width:580px; padding-bottom:20px; padding-top:40px; margin-bottom:10px; margin-right:auto; margin-left:auto;}
.bevezeto_keskeny_kieg2 img{float:right; width:auto; margin-left:20px; border:solid; border-color:#FFFFFF; border-width:3px;}
.bevezeto_keskeny_kieg2 a{font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#666600; font-style:normal; text-decoration:none; font-weight: bold;}
.bevezeto_keskeny_kieg2 a:hover{color:#999966; text-decoration:none;}
.bevezeto_keskeny_kieg2 a:active{color:#999966; text-decoration:none;}
.bevezeto_keskeny_kieg3{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#999966; font-style:normal; text-decoration:none; float:none; text-align:left; width:580px; padding-bottom:0px; padding-top:0px; margin-bottom:0px; margin-right:auto; margin-top:30px; margin-left:auto; border-bottom:solid; border-bottom-width:thin; border-color:#FFFFFF; border-bottom-style:dotted;}
.bevezeto_keskeny_kieg3 img{float:right; width:auto; margin-left:20px; border:solid; border-color:#FFFFFF; border-width:3px;}
.bevezeto_keskeny_kieg3 a{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666600; font-style:normal; text-decoration:none; font-weight: bold;}
.bevezeto_keskeny_kieg3 a:hover{color:#999966; text-decoration:none;}
.bevezeto_keskeny_kieg3 a:active{color:#999966; text-decoration:none;}
.bevezeto_keskeny_kieg4{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; font-style:normal; text-decoration:none; float:none; text-align:justify; width:580px; padding-bottom:20px; padding-top:20px; margin-bottom:10px; margin-right:auto; margin-left:auto;}
.bevezeto_keskeny_borok{font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none; float:none; text-align:center; width:550px; padding-top:10px; margin-bottom:10px; margin-right:auto; margin-left:auto; border-top:solid; border-top-width:thin; border-color:#FFFFFF; border-top-style:dotted;}
.bevezeto_keskeny_borok a{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666600; font-style:normal; text-decoration:none; font-weight: bold;}
.bevezeto_keskeny_borok a:hover{color:#999966; text-decoration:none;}
.bevezeto_keskeny_borok a:active{color:#999966; text-decoration:none;}
#subscribe{font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-style:normal; text-decoration:none; float:left; text-align:justify; width:630px; padding-right:20px; padding-left:78px; padding-bottom:20px; height:279px;}
#hasab{font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:none;  text-align:center; width:170px;  border-bottom:solid; border-bottom-width:thin;  padding-top:5px; padding-bottom:3px; padding-left:3px;    border-color:#FFFFFF;  border-bottom-style:dotted;}
#x {margin-top:30px; padding-top:0px; float:right; padding-right:35px; }
.idezet_szerzoje{padding-left:275px;}
#hirlevel{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FF9900; font-style:normal; text-decoration:none; float:right; text-align:right; width:250px; margin-left:10px; margin-bottom:0px; margin-right:20px; margin-top: 10px;}
#contact{margin-left:0px; padding-left:55px;}
#contact_kep{ background-image:url(images/contacts.jpg); float:left; background-repeat:no-repeat; background-position:top left; height: 284px; padding-left:55px; margin-left:0px;  width:160px;}
#contact_adatok{font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-style:normal; text-decoration:none; float:left; padding:15px 15px 15px 15px; padding-top:30px; width:450px; height:225px; text-align:center; border:#999999; border-style:solid; border-width:1px;}
#szolgaltatasok_befoglalo_kulso_doboz{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:white; font-style:normal; text-decoration:none; float:right; text-align:left; width:155px; margin-left:10px; background-color:#660000; padding-bottom:8px; padding-top:8px; margin-top:0px; margin-left:15px; margin-bottom:5px; height:auto;}
#szolgaltatasok_lista{margin-left:15px; text-align:left;}
#arlista{margin-left:25px; text-align:left;}
#google{text-align:center; padding-top:250px;}
#linkek{text-align:center; padding-top:0px; margin-top:0px;}

.lista1 ul{list-style:circle outside url('./images/rombusz.jpg'); margin-left:65px; margin-right:25px; padding-left: 20px;}
.lista1 li a{color:#336699; text-decoration:underline;}
.lista1 li a:hover{color:#CC9999; text-decoration:none;}

.lista2 ul{list-style:circle outside url('./images/rombusz.jpg'); margin:0 auto; text-align:left; padding-left:190px; color:#999966; padding-top:5px;}
.lista2 li a{color:#999966; text-decoration:none;}
.lista2 li a:hover{color:#666633; text-decoration:none;}

.lista3 ul{list-style:circle outside url('./images/rombusz.jpg'); margin:0 auto; text-align:left;  color:#999966; padding-top:5px; padding-left:25px;}
.lista3 li a{color:#999966; text-decoration:none;}
.lista3 li a:hover{color:#666633; text-decoration:none;}

#heading1 {font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:underline; text-align:left; padding-left:170px;}
#heading2 {font-size:12px; font-family:Georgia, "Times New Roman", Times, serif; color:#666633; font-style:normal; text-decoration:underline; text-align:center; float:left; margin:0 auto; padding-top:30px; padding-bottom:10px; width:749px;}
#szoveg_kozepre {font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#999966; font-style:normal; text-decoration:none; text-align:center; width:400px; margin:0 auto;}

#tablazat{margin:0 auto; text-align:center;}
table { border-left:solid 1px #999966;  border-top:solid 1px #999966; margin-top:30px; margin-bottom:30px; float:none; text-align:left; margin-left:auto; margin-right:auto;}
td {border-bottom:solid 1px #999966; font-size:11px; font-style:normal; text-align:left; border-right:solid 1px #999966; font:Georgia, "Times New Roman", Times, serif; color:#999966;}
td a{font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; color:#999966; font-style:normal; text-decoration:none;}
td a:hover{color:#666633; text-decoration:none;}
td a:active{color:#666633; text-decoration:none;}
th {border-bottom:solid 1px #999966;font-size:11px; font-weight:bold; border-right:solid 1px #999966; text-align:left; font:Georgia, "Times New Roman", Times, serif; color:#999966;}


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
width:300px;
height:200px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 145px; /*position where enlarged image should offset horizontally */

}


.right{border-bottom:solid 1px #999966; font-size:11px; font-style:normal; text-align:right; border-right:solid 1px #999966; font:Georgia, "Times New Roman", Times, serif; color:#999966;}
.left{border-bottom:solid 1px #999966; font-size:11px; font-style:normal; text-align:right; border-right:solid 1px #999966; padding-left: 20px; font:Georgia, "Times New Roman", Times, serif; color:#999966;}
#box {padding-top:60px; margin:0 auto; text-align:center; width:300px; float:left;}

.link {text-align:center;}
.link a{color:#999966; text-decoration:none;}
.link a:hover{color:#666633; text-decoration:none;}


.ajandekcsomag img {text-align:center; border:solid; border-color:#FFFFFF; border-width:3px; margin: 5px; width:120px; height:160px;}
.borok img {text-align:center; border:solid; border-color:#FFFFFF; border-width:3px; margin: 5px; width:200px; height:140px; width:auto;}
.borok_utolso_sor img {text-align:center; border:solid; border-color:#FFFFFF; border-width:3px; width:inherit; width:100px; height:80px;}
.mez img {text-align:center; border:solid; border-color:#FFFFFF; border-width:3px; margin: 5px; width:170px; height:125px;}

body{
  background-image:url('images/banner_kitolto.jpg');
  background-repeat:repeat-x;
  background-position:top;
  color:black;
  font-family:Georgia, "Times New Roman", Times, serif; 
  font-size:12px;
  text-align:center;
  min-width:749px;
  margin-top:0px;}


<!-- A felugró képekhez -->
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
width:auto;
}

.thumbnail span img{ /*CSS for enlarged image*/
border:none;
padding: 2px;
width:400px;
height:273px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: auto;
left: auto; /*position where enlarged image should offset horizontally */
}



