body{margin: 0px; background-color: #232323; width: 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dddddd;} 
.fejlec{float: none; width: 100%; height: 225px; background-image: url(images/header_bg.png); background-repeat: repeat-x;}
.fejlec div.header{background-image: url(images/header.png); width: 1000px; height: 225px;}
.fejlec div.header div.address{color: #111; padding-top: 4px; font-weight: bold;}
.fejlec div.header div.address a{color: #111; text-decoration: none;}
.fejlec div.header div.address a:hover{color: #3e81de; text-decoration: underline;}
.fejlec div.header div.felsomenu{margin-top: 120px;}
.fejlec div.header div.felsomenu a{color: #dddddd; text-decoration: none; font-weight: bold; font-size: 12px;}
.fejlec div.header div.felsomenu a:hover{color: #3e81de;}
.fejlec div.header div.felsomenu a.kosar{color: #ffd724; text-decoration: none; font-weight: bold; font-size: 12px;}
.fejlec div.header div.felsomenu a.kosar:hover{color: #3e81de;}

.main{background-color: #3a3b3c; width: 1000px;}
.main td.balmenu{width: 200px; height: 700px; background-image: url(images/menu_bg.png); background-repeat: no-repeat; background-color: #000;}
.main td.balmenu div.menu{margin-top: 12px;}
.main td.balmenu div.menu div.item{padding:3px 0px 0px 10px; margin: 0px; height: 19px;}
.main td.balmenu div.menu div.item:hover{background-color: #000; opacity:0.5;}
.main td.balmenu div.menu div.item a{font-size: 14px; font-weight: normal; color:#dddddd; text-decoration: none;}
.main td.balmenu div.menu div.item a:hover{color: #3e81de;}
.main td.balmenu div.menu div.item a.kosar{font-size: 14px; font-weight: normal; color:#ffd724; text-decoration: none;}
.main td.balmenu div.menu div.item a.kosar:hover{color: #3e81de;}

.main td.balmenu div.menu div.subitem{padding:3px 0px 0px 30px; margin: 0px; height: 19px;}
.main td.balmenu div.menu div.subitem:hover{background-color: #000; opacity:0.8;}
.main td.balmenu div.menu div.subitem a{font-size: 12px; font-weight: normal; color:#dddddd; text-decoration: none;}
.main td.balmenu div.menu div.subitem a:hover{color: #3e81de;}

.main td.balmenu div.login{margin-top: 10px; padding: 0px 10px 0px 10px;}
.main td.balmenu div.login a{font-size: 12px; font-weight: bold; color: #ff9c00; text-decoration: none;}
.main td.balmenu div.login a:hover{text-decoration: underline;}
.main td.balmenu div.login span.cim{font-size: 12px; font-weight: bold;}

.main td.tartalom{width: 670px; padding: 10px 0px 0px 0px;}

.main td.tartalom div.mainbanner{background-image: url(images/mainbanner.png); width: 650px; height: 122px; float: left; margin: 0px 0px 10px 10px;}

.main td.tartalom div.termek{background-image: url(images/termek_bg.png); width: 630px; height: 102px; margin-bottom: 10px; padding: 10px; text-align: left;}
.main td.tartalom div.termek div.alap{width: 383px; height: 95px; float: left; text-align: left; padding-right: 10px;}
.main td.tartalom div.termek div.alap a.termeknev{color: #baff00; font-size: 12px; font-weight: bold; text-decoration: none;}
.main td.tartalom div.termek div.alap a.termeknev:hover{color: #ff9c00;}
.main td.tartalom div.termek div.alap span.lead{color: #ff9c00; font-size: 11px;}
.main td.tartalom div.termek div.alap span.lead p{color: #ff9c00; font-size: 11px; margin: 0px;}
.main td.tartalom div.termek div.alap span.ar{color: #fff; font-size: 16px; font-weight: bold;}
.main td.tartalom div.termek div.alap img.kep{margin-right: 10px;}
.main td.tartalom div.termek div.reszletek{width: 220px; float: left; text-align: left; height: 90px; padding: 5px 5px 0px 10px;}
.main td.tartalom div.termek div.reszletek span.adat{font-weight: bold; color: #fff;}

.main td.tartalom div.screen{width: 610px; margin-bottom: 10px; padding-left: 20px; text-align: left; float: left;}
.main td.tartalom div.screen div.screenshots{float: left; margin-right: 10px; margin-bottom: 10px;}

.main td.tartalom div.searchbox{background-image: url(images/search_bg.png); width: 630px; height: 190px; margin-bottom: 10px; text-align: center; padding: 10px;}
.main td.tartalom div.searchbox span.cim{color: #baff00; font-size: 14px; font-weight: bold; text-transform: uppercase;}
.main td.tartalom div.searchbox a{text-decoration: none; font-size: 12px; font-weight: bold; color:#dddddd;}
.main td.tartalom div.searchbox a:hover{text-decoration: underline;}
.main td.tartalom div.searchbox label{font-size: 12px; font-weight: bold; width: 200px; line-height: 14px;}
.main td.tartalom div.searchbox input.text{background-color: #e9ff8e; font-size: 12px;}
.main td.tartalom div.searchbox input.gomb{background-color: #e9ff8e; margin-top: 5px; font-size: 14px;}
.main td.tartalom div.searchbox select{background-color: #e9ff8e; font-size: 12px;}

.main td.tartalom div.hirek{background-image: url(images/hirek_bg.png); width: 630px; height: 102px; margin: 0px 0px 10px 10px; float: left; padding: 10px; text-align: left;}
.main td.tartalom div.hirek div.boxtermek img{margin-right: 10px;}
.main td.tartalom div.hirek div.boxtermek span{color: #e1662c; font-size: 12px;}
.main td.tartalom div.hirek div.boxtermek span.termeknev{color: #baff00; font-size: 14px; font-weight: bold;}
.main td.tartalom div.hirek div.boxtermek a.next{color: #20c1ff; text-decoration: none;}
.main td.tartalom div.hirek div.boxtermek a.next:hover{text-decoration: underline;}

.main td.tartalom div.akciobox{background-image: url(images/green_bg.png); width: 302px; height: 368px; float: left; margin:0px 0px 10px 8px; padding: 0px 10px 0px 10px;}
.main td.tartalom div.akciobox p.cim{font-weight: bold; font-size: 12px; padding: 0px; line-height: 12px;}
.main td.tartalom div.akciobox p.cim span.line{margin: 0px; color: #90af00; line-height: 5px;}
.main td.tartalom div.akciobox div.boxtermek{margin-bottom: 5px; height: 103px;}
.main td.tartalom div.akciobox div.boxtermek a.link{text-decoration: none; color: #baff00;}
.main td.tartalom div.akciobox div.boxtermek a.link:hover{text-decoration: underline;}
.main td.tartalom div.akciobox div.boxtermek a.link img{margin-right: 10px;}
.main td.tartalom div.akciobox div.boxtermek img.kosar{margin-right: 0px; position: relative; top: -5px;}
.main td.tartalom div.akciobox div.boxtermek span.termeknev{color: #baff00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.akciobox div.boxtermek span.tipus{color: #ff9c00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.akciobox div.boxtermek span.ar{color: #fff; font-size: 16px; font-weight: bold;}
.main td.tartalom div.akciobox div.boxtermek span.line{margin: 0px; color: #90af00; line-height: 5px;}

.main td.tartalom div.hirekbox{background-image: url(images/blue_bg.png); width: 302px; height: 368px; float: left; margin:0px 0px 10px 10px; padding: 0px 10px 0px 10px;}
.main td.tartalom div.hirekbox p.cim{font-weight: bold; font-size: 12px; padding: 0px; line-height: 12px;}
.main td.tartalom div.hirekbox p.cim span.line{margin: 0px; color: #20c1ff; line-height: 5px;}
.main td.tartalom div.hirekbox div.boxtermek{margin-bottom: 5px; height: 103px;}
.main td.tartalom div.hirekbox div.boxtermek img{margin-right: 10px;}
.main td.tartalom div.hirekbox div.boxtermek span{color: #fff;}
.main td.tartalom div.hirekbox div.boxtermek span.termeknev{color: #baff00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.hirekbox div.boxtermek span.tipus{color: #fff; font-size: 12px; font-weight: bold;}
.main td.tartalom div.hirekbox div.boxtermek span.ar{color: #fff; font-size: 16px; font-weight: bold;}
.main td.tartalom div.hirekbox div.boxtermek span.line{margin: 0px; color: #20c1ff; line-height: 5px;}
.main td.tartalom div.hirekbox div.boxtermek a.next{color: #20c1ff; text-decoration: none;}
.main td.tartalom div.hirekbox div.boxtermek a.next:hover{text-decoration: underline;}

.main td.tartalom div.toplistabox{background-image: url(images/orange_bg.png); width: 302px; height: 368px; float: left; margin:0px 0px 10px 8px; padding: 0px 10px 0px 10px;}
.main td.tartalom div.toplistabox p.cim{font-weight: bold; font-size: 12px; padding: 0px; line-height: 12px;}
.main td.tartalom div.toplistabox p.cim span.line{margin: 0px; color: #90af00; line-height: 5px;}
.main td.tartalom div.toplistabox div.boxtermek{margin-bottom: 5px; height: 103px;}
.main td.tartalom div.toplistabox div.boxtermek a.link{text-decoration: none; color: #baff00;}
.main td.tartalom div.toplistabox div.boxtermek a.link:hover{text-decoration: underline;}
.main td.tartalom div.toplistabox div.boxtermek a.link img{margin-right: 10px;}
.main td.tartalom div.toplistabox div.boxtermek img{margin-right: 10px;}
.main td.tartalom div.toplistabox div.boxtermek span{}
.main td.tartalom div.toplistabox div.boxtermek span.termeknev{color: #baff00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.toplistabox div.boxtermek span.tipus{color: #ff9c00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.toplistabox div.boxtermek span.ar{color: #fff; font-size: 16px; font-weight: bold;}
.main td.tartalom div.toplistabox div.boxtermek span.line{margin: 0px; color: #20c1ff; line-height: 5px;}

.main td.tartalom div.toplistabox div.boxtermek2{margin-bottom: 5px; height: 20px;}
.main td.tartalom div.toplistabox div.boxtermek2 a.link{text-decoration: none; color: #baff00;}
.main td.tartalom div.toplistabox div.boxtermek2 a.link:hover{text-decoration: underline;}
.main td.tartalom div.toplistabox div.boxtermek2 a.link img{margin-right: 10px;}
.main td.tartalom div.toplistabox div.boxtermek2 span.termeknev{color: #baff00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.toplistabox div.boxtermek2 span.tipus{color: #ff9c00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.toplistabox div.boxtermek2 span.ar{color: #fff; font-weight: bold;}
.main td.tartalom div.toplistabox div.boxtermek2 span.line{margin: 0px; color: #20c1ff; line-height: 5px;}

.main td.tartalom div.elorendbox{background-image: url(images/green_bg.png); width: 302px; height: 368px; float: left; margin:0px 0px 10px 10px; padding: 0px 10px 0px 10px;}
.main td.tartalom div.elorendbox p.cim{font-weight: bold; font-size: 12px; padding: 0px; line-height: 12px;}
.main td.tartalom div.elorendbox p.cim span.line{margin: 0px; color: #90af00; line-height: 5px;}
.main td.tartalom div.elorendbox div.boxtermek{margin-bottom: 5px; height: 103px;}
.main td.tartalom div.elorendbox div.boxtermek a.link{text-decoration: none; color: #baff00;}
.main td.tartalom div.elorendbox div.boxtermek a.link:hover{text-decoration: underline;}
.main td.tartalom div.elorendbox div.boxtermek a.link img{margin-right: 10px;}
.main td.tartalom div.elorendbox div.boxtermek img.kosar{margin-right: 0px; position: relative; top: -5px;}
.main td.tartalom div.elorendbox div.boxtermek span.termeknev{color: #baff00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.elorendbox div.boxtermek span.tipus{color: #ff9c00; font-size: 12px; font-weight: bold;}
.main td.tartalom div.elorendbox div.boxtermek span.ar{color: #fff; font-size: 16px; font-weight: bold;}
.main td.tartalom div.elorendbox div.boxtermek span.line{margin: 0px; color: #90af00; line-height: 5px;}
.main td.tartalom div.elorendbox a{color: #fff; font-weight: bold; text-decoration: none;}
.main td.tartalom div.elorendbox a:hover{text-decoration: underline;}

.main td.tartalom div.mainbox{padding: 0px 0px 10px 10px;}
.main td.tartalom div.mainbox p.cim{color: #baff00; font-weight: bold; font-size: 12px; padding: 0px; line-height: 12px;}
.main td.tartalom div.mainbox p{font-weight: normal; font-size: 12px; padding: 0px;}
.main td.tartalom div.mainbox p img{margin: 0px 10px 10px 0px; border: 1px #3e81de solid;}
.main td.tartalom div.mainbox p a{color: #3e81de; text-decoration: none;}
.main td.tartalom div.mainbox p a:hover{text-decoration: underline;}
.main td.tartalom div.mainbox p.megjegyzes{color: #e1662c; font-weight: normal; font-size: 11px;}
.main td.tartalom div.mainbox ul{font-size: 12px;}
.main td.tartalom div.mainbox ul span.munkadij{font-size: 11px; color: #ff9c00;}
.main td.tartalom div.mainbox ul label.munka{width: 300px; float: left;}
.main td.tartalom div.mainbox img{width: 200px;border: 1px #3e81de solid; margin: 0px 20px 0px 20px;}
.main td.tartalom div.mainbox img.terkep{width: 586px;border: 1px #3e81de solid; margin: 0px 20px 0px 0px;}
.main td.tartalom div.mainbox label.formcimke{width: 170px; float: left; font-size: 12px; font-weight: bold;}
.main td.tartalom div.mainbox input{margin: 2px;}
.main td.tartalom div.mainbox p.hiba{color: red; font-weight: bold;}

.main td.tartalom div.kosarbox{padding: 0px; background-image: url(images/kosar_bg.png); background-repeat: repeat-y; margin: 10px 0px 0px 10px; width: 650px; float: left;}
.main td.tartalom div.kosarbox div.top{background-image: url(images/kosar_head.png); width: 650px; height: 100px; text-align: center; float: left;}
.main td.tartalom div.kosarbox div.top p.cim{color: #baff00; font-weight: bold; font-size: 12px; padding: 0px; line-height: 12px;}
.main td.tartalom div.kosarbox div.top hr{color: #b9bfc1; width: 95%;}
.main td.tartalom div.kosarbox div.foot{background-image: url(images/kosar_foot.png); background-repeat: no-repeat; width: 650px; height: 15px; float: left;}
.main td.tartalom div.kosarbox p.kosartermek{margin: 0px 0px 0px 20px; padding: 0px;}
.main td.tartalom div.kosarbox table{margin-left: 10px;}
.main td.tartalom div.kosarbox table td a.termeknev{color: #baff00; font-size: 12px; font-weight: bold; text-decoration: none; margin: 0px 0px 0px 10px;}
.main td.tartalom div.kosarbox table td a.termeknev:hover{text-decoration: underline;}
.main td.tartalom p.leiras{margin: 0px 0px 0px 0px; padding: 10px;}
.main td.tartalom div.kosarbox table td label.formcimke{width: 170px; float: left; font-size: 12px; font-weight: bold;}
.main td.tartalom div.kosarbox table td span.msg{color: red; font-weight: bold; padding-left: 10px;}

.main td.bannerek{width: 130px;}

.main td.lablec{background-color: #000; padding: 10px; line-height: 20px;}
.main td.lablec a{color: #fff; text-decoration: none;}
.main td.lablec a:hover{text-decoration: underline;}

.balszel{background-image: url(images/left_bg.png); background-repeat: repeat-y; background-position: right;}
.jobbszel{background-image: url(images/right_bg.png); background-repeat: repeat-y; background-position: left;}
