/* Altalanos */
body,html{
  margin: 0;
	padding: 0;
  background: url(bg.gif) repeat-y center;
  text-align: center;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size: 11px;
}

td,input,select,textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0;
}
img{
	border: 0;
}
table{
	border-collapse: collapse;
}

form{
	display: inline;
}

#page{
  margin: 0 auto;
  padding:0;
  width: 770px;
  text-align: left;
}

#footer{
	clear: both;
	width: 770px;
	margin: 4px 0;
	color: #7a9eb6;
	font-weight: bold;
}

#footer .links{
	width: 764px;
	padding: 0 3px;
}

* html #footer .links{
	width: 770px;
	wid\th: 764px;
}

#footer .links ul{
	width: 764px;
	float: left;
	margin: 0 0 5px 0;
	padding: 0;
	overflow: hidden;
}

#footer .links ul li{
	padding: 0;
	float: left;
	margin: 0;
	width: 255px;
	list-style-type: none;
}

#footer .links ul li.kozep{
	text-align: right;
}

#footer .links ul li.jobb{
	width: 254px;
	text-align: right;
}

#footer .links ul li a{
	color: #FBAF29;
}

#footer .msg{
	float: left;
	width: 762px;
	color: #8F8F8F;
	font-size: 9px;
	text-align: center;
	font-weight: normal;
	padding: 3px 0;
}
/* Fejlec */
.menu{
	text-align: left;
	display: none;
	visibility: hidden;
	position: absolute;
	z-index: 100;
	width: 130px;
}

.menu .img{
	float: left;
}

.menu .content{
	float: left;
	padding: 0 5px;
	width: 120px;
	background: #FFEC7E;}

* html .menu .content{
	width: 130px;
	wid\th: 120px;
}

.menu_item{
	padding: 0 2px 0 15px;
	color: #FF9900;
	width: 103px;
	background: #FFFFFF url(menu/pont.gif) 6px 5px no-repeat;
	border-bottom: #FF9933 solid 1px;
	cursor: pointer;
}

.menu .first{
	background: #FFFFFF url(menu/pont.gif) 6px 12px no-repeat
}

* html .menu_item{
	width: 120px;
	wid\th: 103px;
	cursor: hand;
	cur\sor: pointer;
}

.menu .last{
	border-bottom: 0;
}

.menu .bottom{
	height: 5px;
	background: url(menu/bottom.gif) no-repeat;
}

#banner{
	text-align: center;
	padding-top: 15px;
	width: 482px;
	height: 80px;
	background: url(bg_banner.jpg) 0 0 no-repeat;
}
* html #banner{
	height: 95px;
	he\ight: 80px;
}

#boltbanner{
	text-align: center;
	padding-top: 15px;
	width: 278px;
	height: 80px;
	background: url(bg_banner.jpg) 0 0 no-repeat;
}

* html #banner,* html #boltbanner{
	height: 95px;
	he\ight: 80px;
}

#boltlogo{
	width: 204px;
	height: 95px;
}

#login{
	width: 261px;
	height: 29px;
	background: url(bg_login.gif) no-repeat;
	color: #325990;
	text-align: center;
}
#login input.txt{
	display: inline;
	position: relative;
	top: -2px;
	border: #9FCBFF solid 1px;
	width: 88px;
	margin-right: 8px;
	padding: 1px 2px;
	color: #3B709F;
}
#login input.jelszo{
	display: none;
}
#login input.ok{
	position: relative;
	top: 2px;
	margin-right: 12px;
}
#login .jelszo{
	display: inline;
}
#login .nev{
	padding: 5px 15px 0 0;
}

#notify{
	width: 109px;
	height: 29px;
	background: url(bg_notify.gif) no-repeat;
	text-align: center;
}
#notify a{
	color: #EE0000;
}
#status{
	width: 310px;
	height: 22px;
	padding: 7px 0 0 20px;
	color: #2E5C95;
	background: url(bg_status.gif) no-repeat;
	cursor: pointer;
}

* html #status{
	cursor: hand;
	cu\rsor: pointer;
	width: 330px;
	wid\th: 310px;
	height: 29px;
	he\ight: 22px;
}
#pub_status{
	width: 327px;
	height: 22px;
	padding: 7px 0 0 3px;
	text-align: center;
	color: #2E5C95;
	background: url(bg_status.gif) no-repeat;
}
* html #pub_status{
	width: 330px;
	wid\th: 327px;
	height: 29px;
	he\ight: 22px;
}
#status img{
	position: relative;
	margin-right: 10px;
	top: -1px;
	float: left;
}
#nav{
	width: 770px;
	height: 181px;
}
#nav ul{
	float: left;
	width: 770px;
	margin: 0;
	padding: 0;
	overflow:hidden;
}
#nav ul li{
	float: left;
	list-style-type: none;
}
#nav img.ct{
	float: left;
}
* html #nav img.ct{
	display: block;
	dis\play: inline;
	float: none;
	f\loat: left;
}

/* Tartalom */
#leftSide{
	padding-left: 3px;
	width: 188px;
}
#rightSide{
	padding-right: 3px;
	width: 125px;
}
#content{
	padding: 0 3px;
	width: 457px;
}
#contentwide{
	padding: 0 3px;
	width: 582px;
}
.error{
	font-weight: bold;
	color: #EE0000;
}
/* Boxok */
.termekkereso{
	width: 185px;
	text-align: center;
	margin-bottom: 5px;
	background: #8BD6FF;
}
.termekkereso input.txt{
	width: 120px;
	margin: 2px 4px 0 4px;
	
}
.termekkereso input.button{
	margin: 2px 4px 0px 0px;
}
.termekkereso td.reszlet{
	text-align: center;
	padding-top: 2px;
}
.termekkereso a.reszlet{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.termekkereso a.reszlet:hover{
	text-decoration: underline;
}

.boltkereso{
	width: 185px;
	height: 131px;
	background: url(boltkereso_hatter.gif) no-repeat;
}
.boltkereso td{
	text-align: center;
}
.boltkereso select{
	width: 175px;
	font-size: 9px;
}

.boltkereso input.txt{
	width: 171px;
}
* html .boltkereso input.txt{
	width: 175px;
	wid\th: 171px;
}

.hirlevel{
	width: 122px;
	height: 75px;
	background: url(hirlevel_hatter.gif) no-repeat;
	text-align: center;
}
.hirlevel input.txt{
	margin: 25px 0 4px 0;
	width: 110px;
}
.hirlevel_logged{
	width: 89px;
	height: 39px;
	padding: 36px 16px 0 17px;
	background: url(hirlevel_hatter.gif) no-repeat;
	text-align: center;
}
* html .hirlevel_logged{
	width: 122px;
	height: 75px;
	wid\th: 89px;
	heig\ht: 39px;
}
/* Tartalom boxok */
.content_blue{
	width: 451px; 
	height: 25px;
	background-color: #9FDDFF;
}

.content_blue td.title{
	width: 100%;
	background: url(i/b_titlebg_2.gif) repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

.content_blue table.in{
	background-color: #FFFFFF;
	width: 443px;
	margin: 0 4px;
}

.content_blue img.termek{
	padding: 0 3px 3px 3px;
	float: left;
}

.content_blue p{
	text-align: justify;
	color: #b1b1b1;
}

.line_blue{
	margin: 2px 6px;
	background-color: #A4DCFD;
	height: 1px;
	font-size: 1px;
	width: 439px;
}

table.box_kat{
	margin-bottom: 5px;
	width: 185px;
	background-color: #93E36C;
}

table.box_kat td.pont{
	width: 20px;
	background: url(box/kat/pont.gif) no-repeat 6px 5px;
}

table.box_kat td.item{
	width: 165px;
	padding: 2px 2px 2px 0;
}

table.box_kat a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
}

table.box_kat a:hover{
	color: #FFFF00;
	text-decoration: underline;
}

div.banner_vert_r{
	display: block;
	width: 122px;
	text-align: center;
	margin: 5px 0;
}

div.banner_vert_l{
	display: block;
	width: 185px;
	text-align: center;
	margin: 5px 0;
}

img.titlePage{
	margin: 0 0 10px 3px;
}

.boltlista{
	background: #9EDDFE url(boltkereso_form_bg.gif) no-repeat;
	width: 451px;
	height: 28px;
	margin-bottom: 5px;
}

.boltlista select{
	height: 17px;
	font-size: 11px;
	border: #C7C7C7 solid 1px;
}

.boltlista select.megye{
	width: 165px;
}
.boltlista span.varos select{
	margin: 0 1px;
	width: 120px;
}
.boltlista select.tipus{
	width: 100px;
}

.boltlista input.txt{
	border: #CCC solid 1px;
	width: 90px;
	padding: 2px;
	margin: 0 1px;
	position: relative;
}

.boltlista td.sel{
	text-align:right;
}

.boltlista td.but{
	width: 52px;
	text-align: center;
}

.boltlista_lista{
	margin: 5px 0;
	width: 451px;
	background: #9FDDFF;
}
.boltlista_lista td.data{
	color: #666666;
	background: url(box/blue_normal/pont.gif) no-repeat 3px 3px; 
	padding-left: 14px;
}

.boltlista_lista td.data span.nev{
	color: #4D77A8;
	font-weight: bold;
}

.boltlista_lista td.data a.nev{
	color: #4370A9;
	font-weight: bold;
}

.boltlista_lista td.data a.url{
	color: #EE0000;
	font-weight: bold;
}

.boltlista_lista td.data a:hover{
	margin: 0 0 2px 2px;
	color: #f8c200;
}
/* PUBCAT bal oldali box START*/
#pubcat{
	width: 185px;
	margin-bottom: 5px;
}

#pubcat .item{
	float: left;
	padding: 2px 2px 2px 21px;
	width: 162px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
	background: #93E36C url(box/pubcat/pont.gif) 6px 5px no-repeat;
}

#PC_button{
	cursor: pointer;
}
* html #PC_button{
	cursor: hand;
	cu\rsor: pointer;
}

* html #pubcat .item{
	width: 185px;
	wid\th: 162px;
	cursor: hand;
	cu\rsor: pointer;
}

.pcmenusub{
	position: absolute;
	display: none;
	visibility: hidden;
	z-index: 100;
	width: 130px;
}

.pcmenusub .item{
	padding: 2px 2px 2px 13px;
	color: #44B536;
	width: 115px;
	background: #E2FFD4 url(box/pubcat/nyil_nagy2.gif) 6px 6px no-repeat;
	border-bottom: #a9e989 solid 1px;
	cursor: pointer;
}

* html .pcmenusub .item{
	width: 130px;
	wid\th: 115px;
	cursor: hand;
	cu\rsor: pointer;
}

.pcmenusub .last{
	border-bottom: 0;
}
/* PUBCAT bal oldali box END*/

/* TOPAJANLAT baloldali box START */
.topajanlat{
	width: 185px;
	margin-bottom: 5px;
}

.topajanlat .item{
	float: left;
	padding: 2px 2px 2px 21px;
	width: 162px;
	font-weight: bold;
	color: #FFFFFF;
	cursor: pointer;
	background: #F44E4E url(box/topajanlat/pont.gif) 6px 5px no-repeat; /* over: #F99494 */
}

* html .topajanlat .item{
	width: 185px;
	wid\th: 162px;
	cursor: hand;
	cu\rsor: pointer;
}

.topajanlat .sep{
	float: left;
	font-size: 1px;
	height: 1px;
}
/* AKCIOMAIN START */
.mainpage{
	width: 451px;
}
.ujar{
	color: #EE0000;
	font-weight: bold;
}
.akciomain{
	background: #FE8986;
}
.ujmain{
	margin-top: 10px;
	background: #9FDDFF;
}
.ajanlatmain{
	margin-top: 10px;
	background: #A4EA6C;
}
.mainpage .title{
	width: 99px;
	height: 32px;
	padding: 11px 0 0 352px;
}
.mainpage .akciotitle{
	background: url(box/akciomain/title.gif) no-repeat;
}
.mainpage .ujtitle{
	background: url(box/ujmain/title.gif) no-repeat;
}
.mainpage .ajanlattitle{
	background: url(box/ajanlatmain/title.gif) no-repeat;
}
* html .mainpage .title{
	width: 451px;
	height: 43px;
	wid\th: 99px;
	heig\ht: 32px;
}
.mainpage .content{
	width: 443px;
	margin: 0 4px;
	padding: 0;
	background: #FFFFFF url(box/mainpage/vsep.gif) repeat-y;
}

.mainpage .content ul{
	float: left;
	width: 443px;
	margin: 0;
	padding: 0;
	background: inherit;
}

.mainpage .content ul li{
	float: left;
	list-style-type: none;
}

.mainpage .content .kep img.item{
	margin: 0 38px;
	display: table-cell;
	vertical-align: middle;
}

.mainpage .content .kep img.logo{
	margin: 0 18px;
	display: table-cell;
	vertical-align: middle;
}

.mainpage .content .kep a{
	display: table-cell;
}

.mainpage .content .box{
	text-align: center;
	width: 140px;
	padding: 5px 4px;
}

* html .mainpage .content .box{
	width: 148px;
	wid\th: 140px;
}

.mainpage .content .last{
	width: 139px;
}

* html .mainpage .content .last{
	width: 147px;
	wid\th: 139px;
}

.mainpage .content li.ar{
	color: #FEA931;
	font-weight: bold;
}

.mainpage .content .box div.db{
	color: #000000;
	width: 70px;
	text-align: right;
	float: right;
	font-weight: normal;
}

.mainpage .content .box a.nev{
	color: #7F7F7F;
	text-decoration: none;
}

.mainpage .content .box a.nev:hover{
	color: #f8c200;
	text-decoration: underline;
}

.mainpage .content .ar img.kosar{
	vertical-align: bottom;
	margin-bottom: 2px;
}

.mainpage .content .db input.db{
	border: #CCC solid 1px;
	background: #D7F1FF;
	margin: 0 4px;
	color: #2E5C95;
	width: 24px;
}

.mainpage .content .box div.rabatt{
	margin-top: 10px;
	clear: both;
	color:#EE0000;
	font-weight: normal;
	text-align: center;
}

.mainpage .hsep{
	clear: left;
	width: 451px;
	height: 14px;
}
.mainpage .akciohsep{
	background: url(box/akciomain/hsep.gif) no-repeat;
}
.mainpage .ujhsep{
	background: url(box/ujmain/hsep.gif) no-repeat;
}
.mainpage .ajanlathsep{
	background: url(box/ajanlatmain/hsep.gif) no-repeat;
}
.mainpage .vsep{
	font-size: 1px;
	float: left;
	width: 1px;
}
.mainpage .bottom{
	clear: left;
	width: 451px;
	height: 9px;
	font-size: 1px;
}
.mainpage .akciobottom{
	background: url(box/akciomain/bottom.gif) no-repeat;
}
.mainpage .ujbottom{
	background: url(box/ujmain/bottom.gif) no-repeat;
}
.mainpage .ajanlatbottom{
	background: url(box/ajanlatmain/bottom.gif) no-repeat;
}
/* AKCIOMAIN END */

/* ITEMSPEC START */
.itemspec{
	width: 576px;
}
.akciospec{
	background: #FE8986;
}
.ujspec{
	background: #9FDDFF;
}
.ajanlatspec{
	background: #A4EA6C;
}
.itemspec .title{
	width: 316px;
	height: 31px;
	padding: 12px 10px 0 250px;
	color: #FFFFFF;
	font-weight: bold;
}
.itemspec .title .count{
	float: left;
	width: 100px;
}
.itemspec .title .step{
	float: left;
	width: 216px;
	text-align: right;
}
.itemspec .title a{
	color: #FFFFFF;
	text-decoration: none;
	padding: 0 4px;
	margin: 0 4px;
}
.itemspec .title a:hover{
	background: #FFFFFF;
}
.itemspec .title a.akcio:hover{
	color: #FE8986;
}
.itemspec .title a.uj:hover{
	color: #9FDDFF;
}
.itemspec .title a.ajanlat:hover{
	color: #A4EA6C;
}
.itemspec .akciotitle{
	background: url(box/akciospec/title.gif) no-repeat;
}
.itemspec .ujtitle{
	background: url(box/ujspec/title.gif) no-repeat;
}
.itemspec .ajanlattitle{
	background: url(box/ajanlatspec/title.gif) no-repeat;
}
.itemspec .content{
	width: 568px;
	margin: 0 4px;
	padding: 0;
	background: #FFFFFF url(box/itemspec/vsep.gif) repeat-y;
}

.itemspec .content ul{
	float: left;
	width: 566px;
	margin: 0;
	padding: 0 1px;
	background: inherit;
}
* html .itemspec .content ul{
	width: 568px;
	wid\th: 566px;
}

.itemspec .content ul li{
	float: left;
	list-style-type: none;
}

.itemspec .content .kep img.item{
	margin: 0 58px;
	display: table-cell;
	vertical-align: middle;
}

.itemspec .content .kep img.logo{
	margin: 0 38px;
	display: table-cell;
	vertical-align: middle;
}

.itemspec .content .kep a{
	display: table-cell;
}

.itemspec .content .box{
	text-align: center;
	width: 181px;
	padding: 5px 4px;
}

* html .itemspec .content .box{
	width: 189px;
	wid\th: 181px;
}

.itemspec .content .last{
	width: 180px;
}

* html .itemspec .content .last{
	width: 188px;
	wid\th: 180px;
}

.itemspec .content li.ar{
	color: #FEA931;
	font-weight: bold;
}

.itemspec .content .box div.db{
	color: #000000;
	width: 70px;
	text-align: right;
	float: right;
	font-weight: normal;
}

.itemspec .content .box a.nev{
	color: #7F7F7F;
	text-decoration: none;
}

.itemspec .content .box a.nev:hover{
	color: #f8c200;
	text-decoration: underline;
}

.itemspec .content .ar img.kosar{
	vertical-align: bottom;
	margin-bottom: 2px;
}

.itemspec .content .db input.db{
	border: #CCC solid 1px;
	background: #D7F1FF;
	margin: 0 4px;
	color: #2E5C95;
	width: 24px;
}

.itemspec .content .box div.rabatt{
	margin-top: 10px;
	clear: both;
	color:#EE0000;
	font-weight: normal;
	text-align: center;
}

.itemspec .hsep{
	clear: left;
	width: 576px;
	height: 14px;
}
.itemspec .akciohsep{
	background: url(box/akciospec/hsep.gif) no-repeat;
}
.itemspec .ujhsep{
	background: url(box/ujspec/hsep.gif) no-repeat;
}
.itemspec .ajanlathsep{
	background: url(box/ajanlatspec/hsep.gif) no-repeat;
}
.itemspec .vsep{
	font-size: 1px;
	float: left;
	width: 1px;
}
.itemspec .bottom{
	clear: left;
	width: 576px;
	height: 9px;
	font-size: 1px;
}
.itemspec .akciobottom{
	background: url(box/akciospec/bottom.gif) no-repeat;
}
.itemspec .ujbottom{
	background: url(box/ujspec/bottom.gif) no-repeat;
}
.itemspec .ajanlatbottom{
	background: url(box/ajanlatspec/bottom.gif) no-repeat;
}
/* ITEMSPEC END */

/* NEWSDETAIL START */
.newsdetail{
	width: 443px;
	padding: 0 4px;
}
* html .newsdetail{
	width: 451px;
	wid\th: 443px;
}

.newsdetail .title{
	font-size: 18px;
	color: #0D86DF;
}
.newsdetail .lead{
	margin: 15px 0;
	font-weight: bold;
	text-align: justify;
	line-height: 18px;
}
.newsdetail .text{
	line-height: 18px;
	text-align: justify;
}
.newsdetail .date{
	width: 100%;
	text-align: right;
	margin: 20px 0;
	font-style: italic;
}
.newsdetail .forras{
	margin: 15px 0;
	width: 100%;
}
.newsdetail img{
	float: right;
	margin: 0 0 5px 5px;
}
/* NEWSDETAIL END */

/* MAINHIREK START */
.mainhirek{
	margin-top: 10px;
	width: 451px;
}
.mainhirek div{
	width: 225px;
	float: left;
}

.mainhirek div a.cim{
	color: #0064AF;
	text-decoration: none;
	font-weight: bold;
}
.mainhirek div a.cim:hover{
	color: #f8c200;
	text-decoration: underline;
}

.mainhirek div a.tovabb{
	float: right;
	margin: 5px 20px 0 0;
}
/* MAINHIREK END */

/* HIREKLIST START */
.hireklist{
	width: 443px;
	padding: 0 4px;
	background: #9EDDFE;
}
.hireklist .sor{
	padding: 3px;
	background: #FFFFFF;
	width: 437px;
}
.hireklist .sor .lead{
	padding-top: 5px;
}
.hireklist .sor a.cim{
	color: #0064AF;
	font-weight: bold;
}
.hireklist .sor a.cim:hover{
	color: #f8c200;
}

.hireklist .sor a.tovabb{
	float: right;
	margin: 5px 20px 0 0;
}
/* HIREKLIST END */


/* KOSAR START */
#kosar{
	width: 557px;
	margin: 0 9px;
}

#kosar table{
	width: 557px;
}
#kosar table.content{
	background: #FFFFFF;
}

#kosar table.content table.bolt{
	background: #FFFF66;
	font-weight: bold;
	color: #A10048;
}
#kosar table.content table.bolt td{
	vertical-align: top;
	padding: 5px;
}

#kosar table.content table.bolt td.nev{
	width: 307px;
	font-size: 14px;
}

#kosar table.content table.bolt td.cim{
}

#kosar table.content tr.fejlec td{
	background: #6DA7EB;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;
}
#kosar table.content tr.fejlec td.first{
	border-left: 0;
	width: 5px;
	padding: 0;
}
#kosar table.content tr.fejlec td.last{
	text-align: right;
}

#kosar table.content tr.item td{
	background: #E4F6FF;
	border: #FFFFFF solid 1px;
	color: #2B5087;
	padding: 2px;
}

#kosar table.content tr.sum td{
	background: #E4F6FF;
	border: #FFFFFF solid 1px;
	color: #2B5087;
	padding: 2px;
}
#kosar table.content a{
	color: #2B5087;
	font-weight: bold;
	text-decoration: none;
}

#kosar table.content a:hover{
	color: #2F74BF;
	text-decoration: underline;
}

#kosar table.content tr.item td.first, #kosar table.content tr.sum td.first, #kosar table.content tr.fizmod td.first{
	background: #FEAC37;
	border-left: 0;
	width: 5px;
	padding: 0;
}

#kosar table.content tr.item td.qty, #kosar table.content tr.item td.check{
	text-align: center;
}

#kosar table.content tr.fejlec td.nkerar,#kosar table.content tr.item td.nkerar{
	text-align: right;
}
#kosar table.content tr.item td.last{
	text-align: right;
	border-right: 0;
	font-weight: bold;
}
#kosar table.content tr.item input.txt{
	border: #CCC solid 1px;
	width: 28px;
}

#kosar table.content tr.sum td.txt{
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
}
#kosar table.content tr.sum td.last{
	background: #FEAC37;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	border-right: 0;
}

#kosar table.content tr.fizmod td.txt{
	padding-bottom: 5px;
	font-weight: bold;
	border: #FFFFFF solid 1px;
	border-right: 0; 
	background: #FFF1E4;
	color: #E60066;
}

#kosar table.content tr.fizmod td.txt .title{
	padding: 2px;
	background: #E60066;
	color: #FFFFFF;
}
/* #A10048 */
#kosar table.content tr.fizmod td.txt table{
	width: 100%;
}
#kosar table.content tr.fizmod td.txt table tr{
	height: 25px;
}

#kosar table.buttons{
	margin: 4px 0;
}

#kosar table.buttons .gomb{
	cursor: pointer;
}

* html #kosar table.buttons .gomb{
	cursor: hand;
	cur\sor: pointer;
}

#kosar table.ures{
	margin: 30px 50px;
	text-align: center;
	width: 457px;
}
#kosar table.order_wait{
	margin: 30px 0;
}
#kosar table.ures td{
	text-align: center;
	font-weight: bold;
	line-height: 24px;
	color: #23467C;
}
#kosar table.order_wait td{
	text-align: center;
	font-weight: bold;
	line-height: 18px;
	color: #EE0000;
}
table.rendel_ok{
	margin: 30px 59px;
	text-align: center;
	width: 457px;
}
table.rendel_ok td{
	text-align: center;
	font-weight: bold;
	line-height: 18px;
	color: #23467C;
}
/* KOSAR END */

/* BOLT MAGUNKROL START */
.bolt_magunkrol{
	width: 568px;
	padding: 4px;
	text-align: justify;
	color: #2E558C;
}
* html .bolt_magunkrol{
	width: 576px;
	wid\th: 568px;
}
.bolt_magunkrol img.kep{
	margin: 0 0 10px 10px;
	float: right;
}
/* BOLT MAGUNKROL END */
/* BOLT ELERHETOSEG START */
.elerhetoseg{
	width: 122px;
	margin-bottom: 5px;
}
.elerhetoseg .content{
	width: 122px;
	background: url(bolt/elerhetosegunk_bg.gif) repeat-y;
}
.elerhetoseg .content div{
	width: 112px;
	margin: 0 5px;
}
.elerhetoseg .content .title{
	width: 102px;
	color: #EF6B21;
	font-weight: bold;
}
.elerhetoseg .content .data{
	padding: 1px 5px;
	width: 102px;
}
* html .elerhetoseg .content .data{
	width: 112px;
	wid\th: 102px;
}
/* BOLT ELERHETOSEG END */
/* REGISZTRACIO START */
.reg{
	width: 445px;
	margin: 0 3px;
}
.reg .kotelezo{
	text-align: center;
	width: 445px;
	margin: 10px 0;
	color: #EE0000;
}
.reg .alert{
	width: 445px;
	margin: 5px 0 10px 0;
	color: #EE0000;
	font-weight: bold;
	text-align: center;
}
.reg .regform{
	width: 445px;
}
.reg .fejlec{
	width: 445px;
	background: #80CEFC url(box/reg/top.gif) 0 0 no-repeat;
	height: 30px;
}
.reg .fejlec td{
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
.reg .fejlec td input{
	position: relative;
	top: 1px;
}
.reg .regfield{
	width: 445px;
}
.reg .regfield td{
	background: #EFFAFF;
	border-top: #FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 1px;
	padding: 1px 0;
}
.reg .regfield .first{
	background: #FEAC37;
	border-left: 0;
	width: 5px;
	padding: 0;
}
.reg .regfield td input{
	border: #AFE3FF solid 1px;
	padding: 1px 2px;
	width: 160px;
}
.reg .regfield .name{
	text-align: right;
	padding-right: 10px;
	width: 200px;
}
.reg .regform .gomb{
	text-align: right;
	padding: 3px;
}
.reg .regform .szabaly input{
	position: relative;
	top: 2px;
}
.reg .regform .szabaly a{
	color: #EF9000;
}
.reg .csillag{
	font-weight: bold;
	color: #EE0000;
}
/* REGISZTRACIO END */
/* IMPRESSZUM START */
.impresszum{
	color: #2E558C;
	text-align: center;
}
.impresszum .part{
	margin-top: 20px;
	line-height: 15px;
}
.impresszum .part .title{
	color: #EF9000;
	font-weight: bold;
}
.impresszum .part a{
	color: #2E558C;
}
.impresszum .part a.info{
	font-weight: bold;
}
/* IMPRESSZUM END */

/* BELEPES START */
.belepes{
	width: 445px;
	margin: 0 3px;
}
.belepes .fejlec{
	width: 445px;
	height: 9px;
	background: url(box/login/top.gif) no-repeat;
}
.belepes .lablec{
	width: 445px;
	height: 9px;
	background: url(box/login/bottom.gif) no-repeat;
}

.belepes .item td{
	background: #EFFAFF;
	border-top: #FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 1px;
	padding: 5px 0;
}
.belepes .item td input{
	border: #AFE3FF solid 1px;
	padding: 1px 2px;
	width: 160px;
}
.belepes .item .name{
	text-align: right;
	padding-right: 10px;
	width: 200px;
}
.belepes .item .value{
	text-align: left;
	width: 230px;
}

.belepes .item .first{
	background: #FEAC37;
	border-left: 0;
	width: 5px;
	padding: 0;
}

.belepes a{
	font-weight: bold;
	color: #2E558C;
}
.belepes .error{
	text-align: center;
	font-weight: bold;
	color:#EE0000;
	padding: 5px 0 20px 0;
}
/* BELEPES END */

/* SMS START */
.sms{
	width: 445px;
	margin: 0 3px;
}
.sms .fejlec{
	width: 445px;
	height: 9px;
	background: url(box/login/top.gif) no-repeat;
}
.sms .lablec{
	width: 445px;
	height: 9px;
	background: url(box/login/bottom.gif) no-repeat;
}

.sms .item td{
	background: #EFFAFF;
	border-top: #FFFFFF solid 1px;
	border-bottom: #FFFFFF solid 1px;
	padding: 5px 0;
}
.sms .item td input.txt{
	border: #AFE3FF solid 1px;
	padding: 2px;
	width: 50px;
}
.sms .item td select{
	border: #AFE3FF solid 1px;
	width: 40px;
	padding: 1px;
	margin-right: 10px;
}
.sms .item .name{
	text-align: right;
	padding-right: 10px;
	width: 200px;
}
.sms .item .value{
	text-align: left;
	width: 230px;
}

.sms .item .first{
	background: #FEAC37;
	border-left: 0;
	width: 5px;
	padding: 0;
}

.sms a{
	font-weight: bold;
	color: #2E558C;
}
.sms .error{
	text-align: center;
	font-weight: bold;
	color:#EE0000;
	padding: 5px 0 20px 0;
}
/* SMS END */

.banner_p1 {
	text-align: right;
	position:absolute;
	margin:10px;
	border:5px solid #676fd8;
	background-color:#94cfde;
	color:#444444;
	font-weight:bold;
	font-size:12px;
}

.banner_p1 a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.banner_p1 a:hover {
	color:#CCCCCC;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.pageTitle{
	margin: 0 3px;
	width: 445px;
	height: 30px;
}
.pageTitle h1{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #EEA03E;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.pageTitle span{
	float: left;
}
.pageTitle img{
	float: left;
	display: inline;
	margin: 1px 0 0 8px;
}

.nem_kaphato_detail{
	color: #EE0000;
	font-weight: bold;
	padding: 18px 0;
}

.nem_kaphato_list, .nem_kaphato_box{
	color: #EE0000;
	font-weight: bold;
}

@media print{
	#nav,#leftSide,#rightSide,#footer{
		display: none;
	}
}
