body{margin:0; padding:0; font-family: Arial, verdana, Helvetica, sans-serif; color: #474747; font-size: 12px; text-align: left; height: 100%; background:#DFDFDF url(art/hatterkitoltes.jpg) repeat-x 0 0;overflow-x:hidden}
.fohatter{background: url(art/hatterkep.jpg) no-repeat center 0;}
.margoki{margin: 0; padding: 0}
img{border: 0}

.logo1{margin: 8px 0 0 0}
.logo2{margin: 8px 0 0 630px;}

.reklam {height:400px}
.reklam .akcio .sz1{color: #6EA846; font-weight: normal; font-size: 22px;}
.reklam .akcio .sz2{color: #8C8D8F; font-weight: normal; font-size: 22px;}
.reklam .ujsz{color: #fff; font-size: 18px; margin: 26px 0 0 0}
.reklam .keszlet{margin: 28px 0 0 25px; font-size: 15px}
.reklam .keszlet span{margin: 0 0 0 38px}
.reklam .keszlet a{color: #FF4200; font-style: italic; font-weight: bold; text-decoration: none; }
.reklam .keszlet a:hover{text-decoration: underline}
.reklam .k1{font-size: 10px; margin: 90px 0 0 15px; line-height: 12px}
.reklam .k2{font-size: 10px; margin: 90px 0 0 45px; line-height: 12px}
.reklam .k3{font-size: 10px; margin: 90px 0 0 45px; line-height: 12px}

.ikonmenu{padding-top:420px;font-size:14px;line-height:30px;margin:15px 0 0 0;font-weight:bold;text-align:center}
.ikonmenu a{text-decoration:none}
.ikonmenu a:hover{color:red}
.ikonmenu span{color:red;font-size:24px;}


.fotartalom{position:relative;margin: 15px 0 0 0}
.fotartalom .cim{color: #008165; font-weight: bold; font-size: 18px; margin: 0 0 0 25px}
.blokk{background: url(art/blokkhatter.png) no-repeat 0 0; height: 543px}
.blokk h1{margin: 13px 0 19px 25px}
.blokk .nagykep{margin: 0 0 0 20px}
.blokk .akcio{width: 215px; height: 59px; background: url(art/akciohatter.png) no-repeat 0 0; color: #fff; font-size: 14px; font-weight: bold;
position: absolute; margin: -437px 0 0 30px; padding: 6px 0 0 11px}
.blokk .akcio span{font-size: 20px;}
.blokk .nagykepk{border: 2px solid #fff; position: absolute; margin: -150px 0 0 465px;}
.blokk h2{margin: 25px 0 0 55px}
.leiras{margin: 5px 0 0 0}
.leiras .cimek{background-color: #474747; padding: 5px;color: #fff; font-size: 14px; font-weight: bold; margin: 15px 0 0 15px}
.leiras .cimek .nev{width: 500px}
.leiras .cimek .ar{text-align: right}
.leiras .leirasbal{margin: 15px 0 0 25px}
.leiras .leirasjobb{margin: 15px 0 0 25px}
.leiras .leirasjobb .opciok{width: 38px}
.reszletek{padding:10px 20px 10px 25px;font-size:11px;border-top:1px dashed #bbb;margin:40px 30px 0 0}
.reszletek .cim{color: #474747; font-size: 14px; margin: 8px 0 5px 0}
.reszletek .reszletbal{width: 190px}
.reszletek .reszletjobb{width: 160px}
.reszletek img{border: 1px solid #fff;}
.reszletek .valt0{padding: 2px;}
.reszletek .valt1{background: #EEEEEE; padding: 2px; margin: 5px 0}
.jellemzok{margin: 0 0 0 0 }
.jellemzok .kepbal{width: 115px; font-size: 11px; margin: 0 20px 8px 0}
.jellemzok .kepjobb{width: 115px; font-size: 11px; margin: 0 0 8px 0}

.kepbal{width: 115px; font-size: 11px; margin: 0 24px 8px 0;}
.kepbalnagy{width: 170px; margin: 0 8px 8px 0}
.kepbal img,.kepkeretbal{border:1px solid #bbb;padding:3px}
.kepbal img:hover,.kepkeretbal:hover{border:1px solid #000;}

.kepbal5{width:138px;float:left;margin: 8px 4px 6px 0}
.kepbal5 img{width:132px;height:104px;border:1px solid #bbb;padding:3px}
.kepbal5 img:hover{border:1px solid #000;}

.acc{background: url(art/acckitoltes.jpg) repeat-y 0 0; line-height: 20px;}
.acc .kitoltes{padding: 0 19px;}
.acc p{margin: 20px 0}
.acc .kitoltes img{border: 1px solid #474747}
.acc .kitoltes .kep2{border: 0; width: 231px; height: 48px; float: right}
.acc ul{margin: 5px 0}
.acc .kep{width: 115px; font-size: 11px; margin: 0 0 15px 0}
.acc h1{margin: 0}
.acc .balkep{margin: 0 0 0 65px}
.acc li{list-style: none; background: url(art/li.jpg) no-repeat 0 5px; padding: 0 0 0 15px}

#csuszka,#csuszka2{display: none; }
.kitoltes h1{background: url(art/nyilfel.jpg) no-repeat 0 2px; padding: 0 0 0 25px; cursor: pointer}
.kitoltes h1 span{color: #FF8900}
.kitoltes h1.nyitva{background: url(art/nyille.jpg) no-repeat 0 2px}

.aktajanlat{color: #fff; font-weight: bold; text-align: center; font-size: 18px; background: url(art/zold.png) no-repeat 0 2px; height: 73px; width: 264px; padding: 15px 0 0 0; line-height: 22px; margin: 0 0 0 70px}
.nyillista{margin: 0 0 0 55px}
.nyillista div{ background: url(art/pipa.png) no-repeat 0 2px; padding: 0 0 0 25px; padding: 4px 5px 4px 25px}

.alapos{background: url(art/alaposhatter.jpg) no-repeat 0 0; height: 61px; padding: 15px 0 0 0; margin: 35px 0 0 0}
.alapos .link{color: #10896F; font-weight: bold; font-size: 16px; background: url(art/nyille.jpg) no-repeat 0 5px; padding:4px 0 8px 22px; text-decoration: none; margin: 0 0 0 120px; cursor: pointer;}
.alapos .link span{color: #FF8900; text-align: center; width: 460px; font-size: 16px; padding: }
.alapos .link.nyitva2{background: url(art/nyilfel.jpg) no-repeat 0 4px;}

.csuszblokk{background: url(art/csuszhatter.jpg) no-repeat 0 0; color: #fff; margin: 15px 0 0 100px; padding: 10px 20px 55px 40px}
.csuszblokk .cim{color: #fff; font-weight: bold; font-size: 18px;}
.csuszblokk .alcim{font-size: 14px; font-weight: bold; margin: 8px 0}
.csuszblokk ul{margin: 0; padding: 0;}
.csuszblokk ul li{margin: 0; padding: 0; list-style: none; background: url(art/zli.jpg) no-repeat 0 5px; padding: 0 0 0 15px}

.sgomb1{width: 264px; height: 68px; font-weight: bold; font-size: 24px; text-align: center; background: url(art/sgomb1.jpg) no-repeat 0 5px; margin: 2px 0 5px 220px; line-height: 26px; color: #fff; padding: 15px 0 0 0; display: block;}
.sgomb3{width: 207px; height: 69px; font-weight: bold; font-size: 22px; text-align: center; background: url(art/sgomb3.jpg) no-repeat 0 5px; margin: 2px 0 5px 138px; line-height: 26px; color: #fff; padding: 15px 20px 0 0; display: block; float: left;}
.kerjen{float: left; height: 69px; text-align: center; font-weight: bold; font-size: 14px; margin: 16px 0 0 8px}
.kerjen span{color: #FF8900}

.folablec{text-align: center; border-top: 1px dashed #474747; padding: 15px 0 0 0; border-bottom: 1px dashed #474747;}
.folablec .lableclogok{text-align: center; margin: 25px 0}
.folablec .lableclogok img{margin: 0 25px}
.folablec a{color: #474747; text-decoration: none;}
.folablec a:hover{text-decoration: underline;}
.works{text-align: center; padding: 8px 0}
.works a{color: #474747; text-decoration: none;}
.works a:hover{text-decoration: underline;}

.visszahivas{position: absolute; width: 235px; margin: 220px 0 0 725px}
.visszahivas .vfejlec{background: url(art/visszafejlec.png) no-repeat 0 0; color: #fff; font-weight: bold; font-size: 14px; height: 30px; padding: 20px 0 0 50px;}
.visszahivas .vtartalom{background: url(art/visszakitoltes.png) repeat-y 0 0; padding:0 10px; }
.visszahivas .vtartalom .mezo{border: 1px solid #C6C6C6; width: 203px; padding: 5px; background: #EEEEEE; margin: 5px 0}
.visszahivas .vtartalom .gomb{border: none; background: none; background: url(art/sgomb2.jpg) no-repeat 0 0; width: 217px; height: 55px; color: #fff; font-weight: bold; font-size: 19px; cursor:pointer}
.visszahivas .vfejlec{}



h1{background: url(art/h1hatter.png) no-repeat 0 0; font-size: 32px; font-weight:bold;width:673px;height:46px;line-height:46px;padding:0 0 0 15px;color:#ce1f30}
h2{background: url(art/h2hatter.png) no-repeat 0 0; font-size: 18px; font-weight:bold;width:673px;height:35px;line-height:35px;padding:0 0 0 15px;color:#5d0184}
h3{font-size: 18px; font-weight:bold;padding:0;color:#000000}


.focim{background: url(art/focim.jpg) no-repeat 0 0; font-size: 32px; font-weight:bold;width:688px;height:55px;line-height:55px;padding:0 0 0 15px;color:#fff;text-align:center}

.visszahivascont{position:relative}

form{margin:0}
.kiemelt{width: 600px; padding: 10px 0;}
a{color: #474747}
.kiemelt .kiemelt1{color: #008165; font-weight: bold; font-size: 18px; text-align: right;  line-height: 26px; margin: 15px 10px 0 0;}
.kiemelt .kiemelt1 .datum{color: #474747;}
.kiemelt .kiemelt1 .akcios{color: #FF8900}
.kiemelt .leiras div{font-weight: bold; font-size: 18px; margin: 0 0 15px 0}
.kiemelt .leiras div span{color: #FF8900}

.llink{color:#ce1f30;font-weight:bold;text-decoration:none;displat:block;padding-top:6px}


.talajlazitok:hover{opacity:0.5}