html, body {
	height: 100%; 
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial;	
	background: #F3F2F2 url(../gfx/bg_top.gif) no-repeat center top;	
}

html {
	overflow: -moz-scrollbars-vertical;
}

#main{
	width:980px;
	margin:auto;
}

/*
 * background
 */
div.bg_top,
div.bg_top_hu,
div.bg_top_en,
div.bg_top_ro {
	background: transparent url(../gfx/top.gif) no-repeat left top;
	width: 980px;
	height: 28px;
}

div.bg_top_en {
	background: transparent url(../gfx/top_en.gif) no-repeat left top;
}

div.bg_top_ro {
	background: transparent url(../gfx/top_ro.gif) no-repeat left top;
}

div.bg_bottom {
	background: transparent url(../gfx/bg_bottom.gif) no-repeat left top;
	width: 900px;
	height: 71px;
	padding: 0 40px;
	color: #fff;
}

div.bg_data_top {
	background: transparent url(../gfx/bg_data_top.gif) no-repeat left bottom;
	width: 940px;
	padding-left: 40px;
}

div.login,
div.login02 {
	background: transparent url(../gfx/login_data.gif) no-repeat left bottom;
	height: 134px;
	width: 226px;
	float: left;
}

div.login02 div,
div.login02 div a {
	color: #fff;
}

div.login02 {
	background: transparent url(../gfx/login_data02.gif) no-repeat left bottom;
}

/*
 *	formatting
 */
p {
	margin: 10px 0;
}

p.none {
	margin: 0 0 10px 0;
}

td,
div {
	font-size: 12px;
	color: #6D7172;
	line-height: 16px;
}

ul {
	padding: 5px 0 0 0;
	margin: 0 0 0 15px;	
	line-height: 18px;
}

li {	
	list-style: none;
	background: transparent url(../gfx/bg_sign.gif) no-repeat 0 4px;
	padding: 0 0 0 17px; 
}

ul li.left {
	margin-right: 20px;
}

ul.order li {
	padding-bottom: 5px;
}

div.error ul {
	margin-left: 20px;
}

.clear {
	clear: both;
}

.clear_div{
	clear:both;
	font-size:1px;
}
.left {
	float: left;
}

.right {
	float: right;
}

.block {
	display: block;
}

.pointer {
	cursor: pointer;
}

hr {
	height: 0;
	border: none;
	border-top: 1px solid #254919;
	padding-bottom: 5px;
	clear: both;
	width: 748px;
}

h1,
h1.error {
	font-family: Arial, Verdana, Tahoma;
	color: #79d002;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
	padding: 0;
	margin: 0 0 3px 0;
}

h1 span {
	color: #448F05;
	margin-right: 25px;
}

h1.form {
	margin-left: 10px;
}

h1.error {
	color: #317305;
}

h1.news {
	background-color: #F2F2F2;
	padding: 3px;
}

div.pager,
div.pager02,
h1.pager,
h1.back {
	padding: 3px;
	background-color: #EEEEEE;
	color: #317305;
	clear: both;
	text-transform: none;
	text-align: right;
	padding-right: 10px;
}

div.pager,
div.pager02 {
	text-align: left;
	padding: 5px 10px;
	margin-bottom: 15px;
	width: 600px;
}

div.pager02 {
	margin: 20px 0 0 20px;
}
	
h1.pager {
	width: 600px;
}

div.site {
	width: 980px;
	text-align: left;
}

div.bg_data {
	background: transparent url(../gfx/bg_data.gif) repeat-y left top;
}

div.bg_bottom div {
	padding-top: 30px;
	color: #fff;
	font-size: 11px;
	text-align: left;
	padding-left: 30px;
}

div.bg_bottom div span.copy {
	margin-right: 45px;
}

div.bg_bottom div span.address {
	margin-right: 10px;
}

div.bg_bottom div span.phone,
div.bg_bottom div span.fax {
	margin-right: 15px;
}

div.box_01,
div.box_02,
div.box_long {
	background-color: #F7F6F6;	
}

div.box_long {
	width: 604px;
}

div.box_long.error {
	width: 634px;
}

div.box_01 {
	width: 286px;	
	padding-left: 10px;
}

div.box_02 {
	width: 317px;
	padding-left: 10px;
}

div.mleft_11 {
	margin-left: 11px;
	display:inline;
}

div.data {
	width: 700px;
}

div.error ul label {
	font-weight: bold;
}

div.images img,
img.border {
	padding: 1px;
	border: 1px solid #317305;
	background-color: #fff;
}

div.images {
	text-align: center;
	clear: both;
}

div.images img {
	margin: 20px;
	cursor: pointer;
}

/*
 * Box
 */
div.home_box_01 div,
div.home_box_02 div,
div.home_box_03 div {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #fff;
	padding: 0 30px;
}
div.home_box_01 {
	background: #7FCD08 url(../gfx/home_box_01.gif) no-repeat left bottom;
	width: 229px;
	height: 160px;
}

div.home_box_02 {
	background: #7FCD08 url(../gfx/home_box_02.gif) no-repeat left bottom;
	width: 224px;
	height: 160px;
}

div.home_box_03 {
	background: #7FCD08 url(../gfx/home_box_03.gif) no-repeat left bottom;
	width: 226px;
	height: 160px;
}

div.bg_middle_data {
	background: transparent url(../gfx/bg_middle_data.gif) repeat-y left top;
	width: 675px;
	min-height: 300px;
	position:relative;
}

div.bg_middle_top {
	background: transparent url(../gfx/bg_middle_top.gif) no-repeat left top;
	padding: 20px 20px;
	min-height: 250px;
	width:630px;
}

div.bg_submenu {
	background: transparent url(../gfx/bg_submenu.gif) no-repeat left top;
	height: 27px;
	width: 679px;
	color: #6D7172;	
	padding-left: 10px;	
}

div.bg_submenu a,
div.bg_submenu a:hover {
	color: #91999B;
	text-decoration: none;
	display: block;
}

div.bg_submenu div,
div.bg_submenu span,
div.bg_submenu a {
	padding: 5px 6px 0 6px;
	float: left;
	font-size: 11px;
}

div.bg_submenu span {
	display: block;
	font-weight: bold;
}

div.bg_submenu a {
	margin: 0 10px;
}

div.bg_submenu div {
	background-color: #fff;	
	border-top: 3px solid #FB8B0A;
	padding-top: 2px;
	height: 25px;
}

div.empl {
	width: 317px;
}

div.empl ul {
	margin: 0 0 20px 15px;	
}

div.desc {
	margin-bottom: 10px;
}

div.desc img {
	margin: 0 10px 5px 0;
}


/*
 * Menü shade
 */

div.shadow a {
	position: relative;
	color: #fff;
}

div.shadow a span {
	padding: 9px 0 0 64px;
	position: absolute;
	left: -3px;
	top: -3px;
	color: #6D7172;
	white-space: nowrap;
}

div.error.box_long ul label {
	font-weight: bold;
}

ul.why li {
	margin-bottom: 5px;
}

div.empl_image {
	position: absolute;
	display: none;
	width: 270px;
	background-color: #F2F2F2;
	padding: 5px;
	border: 1px solid #79D002;
	text-align: center;
}

/*
 *	link
 */

a {
	color: #F07808;
	text-decoration: underline;	
	outline: none;
	cursor: pointer;
}
a:hover {
	color: #F07808;
	text-decoration: none;	
}

div.left_menu a {
	display: block;
	width: 159px;
	height: 23px;
	background: transparent url(../gfx/bg_menu.gif) no-repeat left top;
	text-decoration: none;
	padding: 7px 0 0 62px;
}

div.left_menu a.quick {
	background: transparent url(../gfx/bg_menu_quick.gif) no-repeat left top;
}

div.left_menu a:hover,
div.left_menu a.hover {
	background: transparent url(../gfx/bg_menu_hover.gif) no-repeat left top;
	color: #fff;
	font-weight: bold;
}

div.left_menu a.quick_hover_02 {
	color: #317305;	
}

div.left_menu a.quick_hover_02 span {
	font-weight: bold;
	color: #fff;
}

div.left_menu a.quick:hover,
div.left_menu a.quick_hover_02,
div.left_menu a.quick_hover_02:hover {
	background: transparent url(../gfx/bg_menu_quick_hover.gif) no-repeat left top;
}

div.left_menu a.hover_02 {
	background: transparent url(../gfx/bg_menu_hover_02.gif) no-repeat left top;
	color: #fff;
	font-weight: bold;
}

div.bg_bottom div span.email a {
	color: #fff;
	text-decoration: none;
}

div.bg_bottom div span.email a:hover {
	text-decoration: underline;
}

div.bg_top a,
div.bg_top a {
	display: block;
	float: left;
	color: #fff;
	text-decoration: none;
	font-size: 11px;
}

div.bg_top a.login,
div.bg_top a.login02 {
	padding: 7px 0 0 90px;
}

div.login a,
div.login02 a {
	color: #FFF;
}

div.bg_top a.login:hover,
div.bg_top a.login02:hover,
div.bg_top a.reg:hover,
div.bg_top a.reg2:hover,
div.bg_top a.help:hover,
div.bg_top a.hirlevel:hover,
div.bg_top a.sitemap:hover,
div.login a:hover,
div.login02 a:hover {
	color: #fff;
}

div.bg_top a.reg {
	margin: 7px 20px 0 42px;
}
div.bg_top a.reg2 {
	margin: 7px 29px 0 45px;
}
div.bg_top a.help {
	margin: 7px 0 0 0;
}
div.bg_top a.hirlevel {
	margin: 7px 0 0 45px;
}
div.bg_top a.sitemap {
	margin: 7px 0 0 36px;
}

div.bg_top_en a.reg {
	margin: 7px 20px 0 42px;
}

div.bg_top_en a.reg2 {
	margin: 7px 29px 0 50px;
}

div.bg_top_en a.help {
	margin: 7px 0 0 8px;
}
div.bg_top_en a.hirlevel {
	margin: 7px 0 0 30px;
}
div.bg_top_en a.sitemap {
	margin: 7px 0 0 36px;
}

div.bg_top_ro a.help {
	margin: 7px 0 0 0;
}
div.bg_top_ro a.hirlevel {
	margin: 7px 0 0 33px;
}
div.bg_top_ro a.sitemap {
	margin: 7px 0 0 33px;
}

div.bg_top a:hover {
	text-decoration: underline;
}

div.bg_top a.lang_en,
div.bg_top a.lang_ro,
div.bg_top a.lang_hu,
div.bg_top a.lang_ro_right {
	display: block;
	color: #fff;
	font-size: 11px;
	float: right;
	padding: 7px 140px 0 0;
	padding-left: 25px;
	width: 35px;
	background: transparent url(../gfx/lang_en.gif) no-repeat 0 9px;
}

div.bg_top a.lang_ro,
div.bg_top a.lang_ro_right {
	background: transparent url(../gfx/lang_ro.gif) no-repeat 0 9px;
	padding-right: 10px;
}

div.bg_top a.lang_ro_right {
	padding: 7px 140px 0 0;
	padding-left: 25px;
}

div.bg_top a.lang_hu {
	background: transparent url(../gfx/lang_hu.gif) no-repeat 0 9px;
}

div.shadow a:hover,
div.shadow a.hover,
div.shadow a.hover_02 {
	color: #317305;
}

div.shadow a:hover span,
div.shadow a.hover span,
div.shadow a.hover_02 span {
	color: #fff;
}

div.login a,
div.login02 a {
	color: #FDCD9D;
	text-decoration: none;
	margin: 12px 0 0 40px;
	display: block;
	width: 50px;
}

div.login a:hover,
div.login02 a:hover {
	text-decoration: underline;
}

a.green {
	color: #79d002;;
	display: block;
	margin-bottom: 3px;
}

/*
 * Rendelés
 */

div.order01,
div.order02,
div.order03,
div.order04,
div.del1,
div.del2,
div.del3,
div.del4 {
	margin-right: 8px;
	height: 415px;
	padding: 0 7px 0 7px;
}

div.del1,
div.del2,
div.del3,
div.del4 {
	height: 20px;
}

div.order01 h1,
div.order02 h1,
div.order03 h1,
div.order04 h1 {
	padding-bottom: 15px;
}

div.order01,
div.del1 {
	width: 77px;
	margin-left: 20px;
	background: transparent url(../gfx/bg_order_01.gif) no-repeat left top;
}

div.order02,
div.del2 {
	width: 77px;
	background: transparent url(../gfx/bg_order_02.gif) no-repeat left top;
}

div.order03,
div.del3 {
	width: 206px;
	background: transparent url(../gfx/bg_order_03.gif) no-repeat left top;
}

div.order04,
div.del4 {
	width: 146px;
	background: transparent url(../gfx/bg_order_04.gif) no-repeat left top;
}

div.del1,
div.del2,
div.del3,
div.del4 {
	background-image: none;
	text-align: center;
}

div.order01 a,
div.order02 a,
div.order03 a,
div.order03 div.box_01,
div.order03 div.box_02,
div.order03 div.box_03,
div.order03 div.box_04,
div.order03 div.box_05,
div.order04 a,
div.order04 div.cover_01,
div.order04 div.cover_02,
div.order04 div.cover_03,
div.order04 div.cover_04 {
	font-family: Arial, Verdana;
	background: transparent url(../gfx/button_order01.gif) no-repeat left top;
	display: block;
	width: 77px;
	height: 38px;
	margin-bottom: 1px;
	text-decoration: none;
	color: #888888;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding-top: 23px;	
}

div.order03 a,
div.order03 div.box_01,
div.order03 div.box_02,
div.order03 div.box_03,
div.order03 div.box_04,
div.order03 div.box_05 {
	width: 117px;
	background: transparent url(../gfx/button_order03.gif) no-repeat left top;
	padding: 0;
	height: 61px;
	padding-left: 10px;
}

div.order03 div.box_01,
div.order03 div.box_02,
div.order03 div.box_03,
div.order03 div.box_04,
div.order03 div.box_05 {
	background: transparent url(../gfx/button_order03_inactive.gif) no-repeat left top;
	color: #DEDDDD;
}

div.order03 a span,
div.order03 div.box_01 span,
div.order03 div.box_02 span,
div.order03 div.box_03 span,
div.order03 div.box_04 span,
div.order03 div.box_05 span {
	display: block;
	width: 77px;
}

div.order01 a.double {
	padding-top: 15px;
	height: 46px;
}

div.order01 a:hover,
div.order01 a.select,
div.order02 a:hover,
div.order02 a.select,
div.order03 div.type a:hover,
div.order03 div.type a.select {
	background: transparent url(../gfx/button_order01_hover.gif) no-repeat left top;
	color: #fff;
}

div.order03 a:hover,
div.order03 a.select {
	background: transparent url(../gfx/button_order03_hover.gif) no-repeat left top;
	color: #fff;	
}

/*
 * 1-2. tok.
*/
div.order03 a.box_01 span.img {	
	background: transparent url(../gfx/box01.gif) no-repeat left top;
}

div.order03 a.box_01:hover span.img,
div.order03 a.box_01.select span.img {	
	background: transparent url(../gfx/box01_hover.gif) no-repeat left top;
}

div.order03 div.box_01 span.img {	
	background: transparent url(../gfx/box01_inactive.gif) no-repeat left top;
}

/*
 * 3. tok
 */

div.order03 a.box_02 span.img {	
	background: transparent url(../gfx/box02.gif) no-repeat left top;
}

div.order03 a.box_02:hover span.img,
div.order03 a.box_02.select span.img {	
	background: transparent url(../gfx/box02_hover.gif) no-repeat left top;
}

div.order03 div.box_02 span.img {	
	background: transparent url(../gfx/box02_inactive.gif) no-repeat left top;
}

/*
 * 4. tok
 */

div.order03 a.box_03 span.img {	
	background: transparent url(../gfx/box03.gif) no-repeat left top;
}

div.order03 a.box_03:hover span.img,
div.order03 a.box_03.select span.img {	
	background: transparent url(../gfx/box03_hover.gif) no-repeat left top;
}

div.order03 div.box_03 span.img {	
	background: transparent url(../gfx/box03_inactive.gif) no-repeat left top;
}

/*
 * 5. tok
 */

div.order03 a.box_04 span.img {	
	background: transparent url(../gfx/box04.gif) no-repeat left top;
}

div.order03 a.box_04:hover span.img,
div.order03 a.box_04.select span.img {	
	background: transparent url(../gfx/box04_hover.gif) no-repeat left top;
}

div.order03 div.box_04 span.img {	
	background: transparent url(../gfx/box04_inactive.gif) no-repeat left top;
}

/*
 * 6. tok
 */

div.order03 a.box_05 span.img {	
	background: transparent url(../gfx/box05.gif) no-repeat left top;
}

div.order03 a.box_05:hover span.img,
div.order03 a.box_05.select span.img {	
	background: transparent url(../gfx/box05_hover.gif) no-repeat left top;
}

div.order03 div.box_05 span.img {	
	background: transparent url(../gfx/box05_inactive.gif) no-repeat left top;
}

/*
 * Tok szövegek
 */

div.order03 a.box_01 span.text,
div.order03 a.box_02 span.text,
div.order03 a.box_03 span.text,
div.order03 a.box_04 span.text,
div.order03 a.box_05 span.text,
div.order03 div.box_01 span.text,
div.order03 div.box_02 span.text,
div.order03 div.box_03 span.text,
div.order03 div.box_04 span.text,
div.order03 div.box_05 span.text {
	float: left;
	display: block;
	margin-top: 15px;
}

div.order03 a.box_04.single span.text,
div.order03 div.box_04.single span.text {
	margin-top: 23px;
}

/*
 * Tok képek
 */

div.order03 a.box_01 span.img,
div.order03 a.box_02 span.img,
div.order03 a.box_03 span.img,
div.order03 a.box_04 span.img,
div.order03 a.box_05 span.img,
div.order03 div.box_01 span.img,
div.order03 div.box_02 span.img,
div.order03 div.box_03 span.img,
div.order03 div.box_04 span.img,
div.order03 div.box_05 span.img {
	float: left;
	display: block;
	width: 34px;
	height: 61px;
}

div.order03 div.type {
	width: 77px;
	padding: 0;
	margin-left: 2px;
}

div.order03 div.type a,
div.order03 div.type div {
	font-family: Arial, Verdana;
	background: transparent url(../gfx/button_order01.gif) no-repeat left top;
	display: block;
	width: 77px;
	height: 38px;
	margin-bottom: 1px;
	text-decoration: none;
	color: #888888;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
	padding: 23px 0 0 0;
}

div.order03 div.type div {
	background: transparent url(../gfx/button_order01_inactive.gif) no-repeat left top;
	color: #DEDDDD;
}

/*
 * Borítók
 */
div.order04 a,
div.order04 div.cover_01,
div.order04 div.cover_02,
div.order04 div.cover_03,
div.order04 div.cover_04 {
	background: transparent url(../gfx/button_order04.gif) no-repeat left top;
	width: 147px;
	height: 61px;
	padding: 0 0 0 10px;
}

div.order04 div.cover_01,
div.order04 div.cover_02,
div.order04 div.cover_03,
div.order04 div.cover_04 {
	background: transparent url(../gfx/button_order04_inactive.gif) no-repeat left top;
	color: #DEDDDD;
}

div.order04 a:hover,
div.order04 a.select {
	background: transparent url(../gfx/button_order04_hover.gif) no-repeat left top;
	color: #fff;
}

div.order04 a.cover_01 span.text,
div.order04 a.cover_02 span.text,
div.order04 a.cover_03 span.text,
div.order04 a.cover_04 span.text,
div.order04 div.cover_01 span.text,
div.order04 div.cover_02 span.text,
div.order04 div.cover_03 span.text,
div.order04 div.cover_04 span.text {
	float: left;
	display: block;
	padding-top: 15px;
	width: 88px;
}

div.order04 a.cover_01 span.img,
div.order04 a.cover_02 span.img,
div.order04 a.cover_03 span.img,
div.order04 a.cover_04 span.img,
div.order04 div.cover_01 span.img,
div.order04 div.cover_02 span.img,
div.order04 div.cover_03 span.img,
div.order04 div.cover_04 span.img {
	float: left;
	display: block;
	width: 33px;
	height: 61px;
	margin-right: 5px;
}

div.order04 a.cover_01 span.img {
	background: transparent url(../gfx/cover01.gif) no-repeat left top;
}

div.order04 div.cover_01 span.img {
	background: transparent url(../gfx/cover01_inactive.gif) no-repeat left top;
}

div.order04 div.cover_02 span.img {
	background: transparent url(../gfx/cover02_inactive.gif) no-repeat left top;
}

div.order04 div.cover_03 span.img {
	background: transparent url(../gfx/cover03_inactive.gif) no-repeat left top;
}

div.order04 div.cover_04 span.img {
	background: transparent url(../gfx/cover04_inactive.gif) no-repeat left top;
}


div.order04 a.cover_01:hover span.img,
div.order04 a.cover_01.select span.img {
	background: transparent url(../gfx/cover01_hover.gif) no-repeat left top;
}

div.order04 a.cover_02 span.img {
	background: transparent url(../gfx/cover02.gif) no-repeat left top;
}

div.order04 a.cover_02:hover span.img,
div.order04 a.cover_02.select span.img {
	background: transparent url(../gfx/cover02_hover.gif) no-repeat left top;
}

div.order04 a.cover_03 span.img {
	background: transparent url(../gfx/cover03.gif) no-repeat left top;
}

div.order04 a.cover_03:hover span.img,
div.order04 a.cover_03.select span.img {
	background: transparent url(../gfx/cover03_hover.gif) no-repeat left top;
}

div.order04 a.cover_04 span.img {
	background: transparent url(../gfx/cover04.gif) no-repeat left top;
}

div.order04 a.cover_04:hover span.img,
div.order04 a.cover_04.select span.img {
	background: transparent url(../gfx/cover04_hover.gif) no-repeat left top;
}

a.pager,
a.pager:hover {
	text-decoration: none;
	font-weight: bold;
}

/*
 * Rendelés gombok
 */
a.button {
	display: block;
	width: 127px;
	height: 23px;
	background: transparent url(../gfx/bg_button.gif) no-repeat left top;	
	color: #fff;
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
	font-size: 11px;
	float: left;
	margin: 20px 3px 0 0;
	text-decoration: none;
	padding-top: 8px;
}

a.button:hover {
	color: #fff;
}

a.button_delete:hover {
	text-decoration: none;
}

div.buttons {
	padding-left: 120px;
	width: 400px;
}

/*
 * Order02
 */

div.bg_order02_box01 {
	background: transparent url(../gfx/bg_order02_box01.gif) no-repeat left top;
	width: 449px;
	height: 163px;
	margin: 25px 5px 0 5px;
	text-align: center
}

div.bg_order02_box01 span {
	display: block;
	float: left;
	width: 75px;
	height: 69px;
	color: #A19FA0;
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;	
	font-size: 11px;
	text-transform: uppercase;
	margin-top: 25px;
}

div.bg_order02_box02 {
	background-color: #F7F6F6;
	width: 200px;
	/*height: 133px;*/
	padding-top: 10px;
}

div.bg_order02_box02_top {
	background: transparent url(../gfx/bg_order02_box02_top.gif) no-repeat left top;
	width: 200px;
	height: 20px;
	text-align: center;
	color: #fff;
	padding-top: 8px;
}

div.bg_order02_box01 div {
	float: left;
	height: 163px;
}

div.bg_order02_box01 div div.title,
div.bg_order02_box02 div.title {
	color: #fff;
	text-align: center;
	padding: 8px 0 2px 0;
	height: 18px;
}

div.bg_order02_box02 div.title {
	margin-bottom: 5px;
}

div.bg_order02_box01 div.box1,
div.bg_order02_box01 div.box1 div.title,
div.box1 div.bottom01 {
	width: 91px;
}

div.bg_order02_box01 div.box2,
div.bg_order02_box01 div.box2 div.title,
div.box2 div.bottom02 {	
	width: 79px;
}

div.bg_order02_box01 div.box3,
div.bg_order02_box01 div.box3 div.title,
div.box3 div.bottom03 {
	width: 130px;
}

div.bg_order02_box01 div.box4,
div.bg_order02_box01 div.box4 div.title,
div.box4 div.bottom04 {
	width: 149px;
}

div.box1 div.bottom01,
div.box2 div.bottom02,
div.box3 div.bottom03,
div.box4 div.bottom04 {
	height: 35px;
	text-align: center;
	color: #2AA900;
	padding-top: 3px;
	font-size: 11px;
	line-height: 12px;
}

div.bg_order02_box02 div.result {	
	clear: both;
	display: block;
	padding-top: 10px;
}

div.bg_order02_box02 div.result div {
	margin: 4px 10px 0 0;
	font-size: 18px;
	color: #2CA905;
	float: right;
}

div.bg_order02_box02 div.result div span.huf,
div.bg_order02_box02 div.result div span#quickhuf {
	font-size: 14px;
	font-weight: bold;
	margin-left: 4px;
}

span.result {
	display: block;
	float: left;
	font-weight: bold;
	color: #2CA905;
}

div.pics img {
	margin: 20px 15px 0 15px;
}

div.login02 div a {
	line-height: 14px;
	margin: 5px 0 0 55px;
}

/*
 * Template
 */

div.box_temp {
	float: left;
	width: 168px;
	text-align: center;
	margin: 10px 10px 20px 10px;
	padding: 10px;
	background-color: #F7F6F6;
	border: 1px solid #AEE267;
}
div.box_temp a img {
	margin-top: 5px;
}

/*
 *Table
 */

table.table {
	margin-bottom: 20px;
	border-collapse: collapse;
	border: 2px solid #fff;
}

table.table th,
table.table td {
	padding: 3px;
	background-color: #F7F6F6;
	border: 2px solid #fff;
}

table.table th {
	background-color: #E6E6E6;
}

div.loggedin {
	margin: 0 10px 10px 10px;
}

/*
 * Tech
 */
ul li {
	padding-bottom: 5px;
}

/*
 * Music PLayer
 */
div.music {
	margin-top: 5px;
	text-align: center;
	width: 220px;
}
/*
** Collapsible
**/
div.collapsible {
	margin-top: 10px;
}

div.collapsible dl {	
	margin: 3px 0 0 10px;
	padding: 0;
	clear: both;
	line-height: 18px;
}

div.collapsible dl dt:hover {
	text-decoration: none;
}

div.collapsible dl dt,
div.collapsible dl.active dd dl dt,
div.collapsible dl.active dd dl.active dd dt {
    background: transparent url(/gfx/bg_sign.gif) no-repeat 0 4px;
    color: #F07808;
    padding: 0 0 0 15px;
    margin: 0;
	cursor: pointer;
	height: auto;
	text-decoration: underline;
}

div.collapsible dl dd,
div.collapsible dl.active dd dl dd,
div.collapsible dl.active dd dl.active dd dl dd {
	display: none;
}

div.collapsible dl.active dt,
div.collapsible dl.active dd dl.active dt,
div.collapsible dl.active dd dl.active dd dl.active dt {
    font-weight: bold;
}

div.collapsible dl.active dd,
div.collapsible dl.active dd dl.active dd,
div.collapsible dl.active dd dl.active dd dl.active dd {
	display: block;
	padding: 0;
    margin: 3px 0 10px 14px;
}

.kep_l{
	float:left;
	margin:3px 10px 3px 0px;
	display:inline;
}
.kep_r{
	float:right;
	margin:3px 0px 3px 10px;
	display:inline;
}
.kep_c{
	text-align:center;
	padding:5px 0px 5px 0px;
}
.kep_l img, .kep_r img, .kep_c img{
	border:1px solid #317305;
	margin:1px;
}
.gyik_kerdes{
	line-height:18px;
	padding:0px 3px 0px 0px;
	color:#F07808;
	cursor:pointer;
}
.gyik_valasz{
	line-height:14px;
	padding:3px 3px 10px 0px;
}
.termek_box{
	float: left;
	width: 150px;
	height: 150px;
	text-align: center;
	overflow:hidden;
	margin:5px 3px 5px 3px;
	display:inline;
	color:#79D002;
}
.termek_box a{
	color:#79D002;
}
.termek_box img{
	float:none;
	border:1px solid #317305;
	margin-bottom:3px;
}
.cikk{
	width:100%;
}
p{
}
.desc{
	width:100%;
}
.box_temp img, .box_temp a img{
	border:1px solid #317305!important;
}
.kapcs_bal{
	width:296px;
	float:left;
	overflow:hidden;
}
.kapcs_jobb{
	width:327px;
	float:left;
	overflow:hidden;
	margin:0px 0px 0px 7px;
	display:inline;
}
.kalk_flash{
	width:200px;
	height:400px;
	position:absolute;
	top:100px;
	left:340px;
}
.calc_lang_act{
	color:#000000!important;
	text-decoration:none!important;
}