body{margin:0; padding:0; font-family: verdana, Arial, Helvetica, sans-serif; color: #3a3a3a; font-size: 11px; text-align: left; background-color: #999999;}
#fo{margin:0px auto 0px auto; background-image: url(art/hatterkitoltes.jpg); background-repeat: repeat-x;background-color:#fff;}
#fo .fofejlec{width: 800px; margin:0px auto 0px auto; xheight: 335px;}
#fo .fofejlec .fejlec{width: 790px; background-image: url(art/fejlecfelso.jpg); background-repeat: no-repeat; text-align: right;  height: 18px; padding: 54px 10px 0 0;}
#fo .fofejlec .tartalom{xheight: 258px;}
#fo .fofejlec .tartalom .menu{background-image: url(art/menuhatter.jpg); background-repeat: repeat-x; height: 34px; }
#fo .fofejlec .tartalom .menu ul{padding:0; margin:0; list-style:none; padding-right: 10px;}
#fo .fofejlec .tartalom .menu ul li{padding: 0; margin:0; padding-left:3px; background: none; padding: 3px 0 3px 0; float: right;}
#fo .fofejlec .tartalom .menu ul li.elvalaszto{background-image:url(art/menuelvalaszto.jpg); background-repeat: repeat-x; color: #fff; padding:0px; margin:0px; line-height:0px; height: 34px; font-size: 0; width: 8px;}
/*#fo .fofejlec .tartalom .menu ul li.elvalaszto hr{display:none;}*/
#fo .fofejlec .tartalom .menu ul li a{color:#fff; text-decoration:none; font-size: 7pt; position: relative; top: 5px; font-weight: bold;}
#fo .fofejlec .tartalom .menu ul li a:hover{color:#cc0000;}
#fo .fofejlec .tartalom .flash{background-image: url(art/flashkep.jpg); background-repeat: no-repeat; height: 224px;}
#fo .fotartalom{margin:0px auto 0px auto; background-color: #fff;}
#fo .fotartalom .tartalombelso{width: 800px; margin:0px auto 0px auto; padding-top: 15px;}
#fo .fotartalom .tartalombelso .belsofejlec{width: 800px; height: 140px;}
#fo .fotartalom .tartalombelso .belsotartalom{width: 800px;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal{width: 606px; float: left;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .pirosblokk{width: 606px; color: #fff;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .pirosblokk .fejlec{background-color: #cc0000; background-image: url(art/blokkpirosfejlec.jpg); background-repeat: no-repeat; padding: 10px;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .pirosblokk .tartalom{}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .pirosblokk .lablec{background-image: url(art/blokkpiroslablec.jpg); background-repeat: no-repeat; height: 17px; margin-bottom: 20px;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk{width: 606px;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk .fejlec{background-color: #E5E5E5; background-image: url(art/blokkszurkefejlec.jpg); background-repeat: no-repeat; padding: 10px;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk .fejlec2{background-color: #E5E5E5; background-image: url(art/blokkbordofejlec.jpg); background-repeat: no-repeat; }
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk .fejlec2 .modellekmenu{color: #fff; text-align: right; padding: 5px;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk .fejlec2 .modellekmenu a{color: #fff; font-weight: bold;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk .fejlec2 .modellekmenu a:hover{text-decoration: underline;}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk .tartalom{}
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szurkeblokk .lablec{background-image: url(art/blokkszurkelablec.jpg); background-repeat: no-repeat; height: 17px; margin-bottom: 20px;}
/* jobboldal */
#fo .fotartalom .tartalombelso .belsotartalom .jobboldal{width: 194px; float: left; padding-top: 8px;}
/* lablec */
#fo .fotartalom .tartalombelso .belsolablec{height: 30px;}
#fo .fotartalom .tartalombelso .belsolablec .lablecmenu{height: 34px;}
#fo .fotartalom .tartalombelso .belsolablec .lablecmenu ul{padding:0; margin:0; list-style:none; padding-right: 10px;}
#fo .fotartalom .tartalombelso .belsolablec .lablecmenu ul li{padding: 0; margin:0; padding-left:3px; background: none; padding: 3px 0 3px 0; float: right;}
#fo .fotartalom .tartalombelso .belsolablec .lablecmenu ul li.elvalaszto{padding:0px; margin:0px; line-height:0px; height: 34px; font-size: 0; width: 8px;}
/*#fo .fofejlec .tartalom .menu ul li.elvalaszto hr{display:none;}*/
#fo .fotartalom .tartalombelso .belsolablec .lablecmenu ul li a{color:#cc0000; text-decoration:none; font-size: 7pt; position: relative; top: 5px; font-weight: bold;}
#fo .fotartalom .tartalombelso .belsolablec .lablecmenu ul li a:hover{color:#cc0000;}
/* elemek */
h1{color: #cc0000; font-size: 18px; margin: 0 0 5px 0; padding: 0;}

.szurkeblokk .kepkeret, .szurkeblokk .kepkeretbal, .szurkeblokk .kepkeretjobb {margin-bottom:5px;background-color: #fff; border: 1px solid #cc0000; padding: 1px; margin-right:5px;}
.pirosblokk .kepkeret, .pirosblokk .kepkeretbal, .pirosblokk .kepkeretjobb {margin-bottom:5px;border: 1px solid #fff; padding: 1px; margin-right:5px;}
.kepkeretjobb {float:right;margin-left:10px}
.kepkeretbal {float: left;margin-right:10px}
.szelesblokk .kepkeret, .szelesblokk .kepkeretbal, .szelesblokk .kepkeretjobb {margin-bottom:5px;background-color: #fff; border: 1px solid #cc0000; padding: 1px; margin-right:5px;}

a img{border: 0;}
/* lablec */
#lablec{height: 80px; width: 800px; margin:0px auto 0px auto;}
.irq{float: right; position: relative; top: -20px; left: -6px;}
.irq a{color:#fff; text-decoration:none; font-size: 7pt; position: relative; top: 5px; font-weight: bold;}
.irq a:hover{color:#cc0000;}
a{color:#000;text-decoration:none}
a:hover{color:#ff0000}
hr{display:none}
.bovebben, .vissza{text-align:right}
.idezet{border-left:5px solid #cc0000;padding-left:5px;margin-bottom:10px}
h2{background:url(art/tipuscimelott.jpg) left -1px no-repeat;padding-left:40px;font-size:16px;margin-bottom:5px;line-height:30px}
h3{font-size:14px;margin-bottom:0}
.datum{margin-bottom:7px}
.pirosblokk a:hover{color:#fff}
.adatlapelvalaszto{background:#cc0000;color:#fff}
.ar{font-size:14px;text-align:right;font-weight:bold;}
.elvalaszto hr{border:0;border-bottom:1px solid #fff!important;display:block;height:1px}
.galeriakepkeretbal{float:left;margin:10px;border:1px solid #cc0000;padding:1px}
td{font-size:10px;}
.center{text-align:center}
.input{width:169px}
.hiba {color: #f00;margin-bottom: 5px;}

/* capcsa */
.capcsa_input { width: 54px; height: 18px; margin: 0; padding: 2px 2px 0px 2px; margin: 0; font-family: arial; font-weight: normal; font-size: 13px; line-height: 16px; text-align: center; vertical-align: middle; }
.capcsa_img { border: 1px solid #7f9db9; width: 60px; height: 22px; vertical-align: middle; background-color: #fff; }

.valtva0 { background: #d9d9d9; }
.valtva1 { background: #e5e5e5; }

.szelesoldal { width: 100% !important; }
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szelesblokk { 800px; }
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szelesblokk .fejlec2{background-color: #E5E5E5; background-image: url(art/blokkbordofejlec2.jpg); background-repeat: no-repeat; }
#fo .fotartalom .tartalombelso .belsotartalom .baloldal .szelesblokk .lablec{background-image: url(art/blokkszurkelablec2.jpg); background-repeat: no-repeat; height: 17px; margin-bottom: 20px;}
.szelesblokk table td { font-size: 12px !important; }
.szelesblokk .leiras { padding: 0 8px 20px 8px; font-size: 12px; }
.flag_eng { position: relative; top: -1px; }
.exportprice_menu { position: relative; top: -6px; }

.mov a{display:block;margin-top:8px;background:#000}
.mov a:hover{outline:none}
.mov a:hover img{outline:2px solid #000}

.aprobetu {font-size:10px;color:#aaa}

