@charset "utf-8";
/*
@font-face {
	font-family: 'HelveticaX';
	src: url('img/Helvetica.ttf') format('truetype');
}
*/

body#koobe {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	width: 996px;
	margin: 0 auto;
	background: #e5e5e5 url('img/frame-bcg.jpg') no-repeat fixed center top;
}

body#koobe del {
	display: block;
	clear: both;
	font-size: 1px;
	height: 1px;
}

body#koobe input, body#koobe select, body#koobe button {
	font-family: Arial, Helvetica, sans-serif;
}

body#koobe img {
	border: 0;
}

a {
	text-decoration: none;
	color: #ff5100;
}

a:hover {
	color: #b93b00;
}

/* head */
body#koobe div#head div#headlogo {
	padding: 10px 4px;
	width: 226px;
}

body#koobe div#head div#headlogo a {
	width: 226px;
	height: 68px;
	display: block;
	background-image: url('img/frame-logo.png');
}

body#koobe div#head div#lang {
	float: right;
	height: 29px;
	margin-bottom: 9px;
}

body#koobe div#head div#lang * {
	padding-left: 21px;
	padding-top: 0px;
	font-weight: bold;
	font-size: 13px;
	text-transform: lowercase;
	color: #ffffff;
}

body#koobe div#head div#lang font {
	display: block;
	float: right;
	width: 25px;
	height: 24px;
	margin-left: 9px;
	background-image: url('img/head-lang-bcg-sel.png');
}

body#koobe div#head div#lang a {
	display: block;
	float: right;
	width: 25px;
	height: 24px;
	margin-left: 9px;
	background-image: url('img/head-lang-bcg.png');
}

body#koobe div#head div#lang *:hover {
	background-image: url('img/head-lang-bcg-over.png');
	padding-top: 5px;
}

body#koobe div#head form#search {
	float: right;
	clear: both;
	color: #6c6c6c;
	font-size: 15px;
	font-weight: bold;
}

body#koobe div.innercontent form#search input.phrase,
body#koobe div#head form#search input.phrase {
	border: 1px solid #b1b1b1;
	background-image: url('img/head-search-input-bcg.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #ffffff;
	padding: 1px 8px 1px 8px;
	margin: 0;
	height: 26px;
	line-height: 26px;
	color: #939393;
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

body#koobe div.innercontent form#search input.searchbtn,
body#koobe div#head form#search input.searchbtn {
	background-image: url('img/head-search-btn.png');
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 32px;
	height: 32px;
	cursor: pointer;
	padding: 0;
	margin-right: 2px;
}

body#koobe div.innercontent form#search input.phrase {
	border: 1px solid #cacaca;
	background-image: url('img/form-search-input-bcg.gif');
	background-color: #f4f4f4;
}

body#koobe div.innercontent form#search input.searchbtn {
	background-image: url('img/form-search-btn.png');
}

body#koobe div#main {
	background-color: #ffffff;
	padding-bottom: 11px;
}

/* menu */
body#koobe div#headmenu {
	background: #3c3c3c url('img/headmenu-bcg.gif') repeat-x top;
	height: 36px;
	line-height: 36px;
	color: #bcbcbc;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 17px;
	padding: 0 14px;
	white-space: nowrap;
	overflow: hidden;
}

body#koobe div#headmenu a {
	color: #bcbcbc;
	height: 36px;
	line-height: 36px;
	display: block;
	float: left;
	padding: 0 11px;
}
body#koobe div#headmenu a.open {
	color: #ffffff;
	background: #eb870c url('img/headmenu-a-sel-bcg.gif') no-repeat top center;
}
body#koobe div#headmenu a:hover {
	color: #1a1a1a;
	background-color: #eb870c;
}

/* floatmenu */
body#koobe div.flmenu {
	left: 10px;
	top: 400px;
	position: absolute;
	border: 1px solid #ffffff;
	border-top: 0 none;
	background: #f8b500 url('img/flmenu-bcg.gif') repeat-x top center;
	opacity: 0.85;
}

body#koobe div.flmenu a {
	display: block;
	padding: 0 22px 0 22px;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
	color: #464646;
	background: transparent url('img/flmenu-a.gif') no-repeat left center;
}

body#koobe div.flmenu a.submenu {
	background-image: url('img/flmenu-a-sub.gif');
}

body#koobe div.flmenu a.sel {
	color: #ff6600;
}

body#koobe div.flmenu a:hover {
	background-color: #020100;
	background-image: none;
	color: #ffffff;
}

body#koobe div.flmenu a.submenu:hover {
	background-image: url('img/flmenu-a-sub-hover.gif');
}

/* breadcrumb */
body#koobe div#breadcrumb {
	background: #dcdcdc url('img/breadcrumb-bcg.gif') repeat-x top;
	height: 24px;
	line-height: 24px;
	color: #1a1a1a;
	font-family: Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0 14px;
	white-space: nowrap;
	overflow: hidden;
	margin: 4px 0;
}

body#koobe div#breadcrumb a {
	color: #1a1a1a;
	float: left;
}
body#koobe div#breadcrumb a:hover {
	color: #ff5100;
}

body#koobe div#breadcrumb b {
	display: block;
	float: left;
	width: 17px;
	height: 24px;
	background: url('img/breadcrumb-arrow.gif') no-repeat center;
}

/* foot */
body#koobe div#foot {
	width: 953px;
	height: 104px;
	background-image: url('img/foot-bcg.jpg');
	background-repeat: no-repeat;
	margin: 10px auto 0;
	position: relative;
}

body#koobe div#foot a#footlogo {
	width: 161px;
	height: 49px;
	display: block;
	background-image: url('img/foot-logo.png');
	position: absolute;
	left: 10px;
	top: 17px;
}

body#koobe div#foot a#gothic {
	width: 77px;
	height: 49px;
	display: block;
	position: absolute;
	left: 857px;
	top: 41px;
}

body#koobe div#foot div#footinfo {
	position: absolute;
	left: 18px;
	top: 78px;
	width: 830px;
	white-space: nowrap;
	overflow: hidden;
}

body#koobe div#foot div#footinfo p {
	margin: 0;
}


/* content */
body#koobe div.content {
	margin: 0 auto;
	width: 960px;
	text-align: justify;
}

body#koobe div.content div.sidepanel {
	width: 310px;
	float: left;
	padding-left: 5px;
}

body#koobe div.content div.centerpanel {
	width: 640px;
	float: right;
	/*padding-right: 5px;*/
}

body#koobe div.content div.fullpanel {
	width: 960px;
	float: left;
}

body#koobe div.content div div.innercontent {
	padding: 0 5px;
}

/* boxpanel */
body#koobe div.boxpanel {
	padding-left: 0;
	padding-right: 0;
	font-size: 11px;
	margin-top: 13px;
}

body#koobe div.boxpanel .txt p {
	margin-top: 7px;
	margin-bottom: 7px;
}

body#koobe table.boxpanel {
	border-collapse: collapse;
}

body#koobe table.boxpanel > tbody > tr > td {
	padding: 0 5px 0 5px;
	vertical-align: top;
}

body#koobe div.content div.fullpanel.boxpanel {
	width: 960px;
}

body#koobe div.content div.sidepanel.boxpanel {
	width: 320px;
	padding-left: 0;
}

body#koobe div.headpanel.boxpanel {
/*	margin-top: 0; */
	margin: 0 auto;
	width: 996px;
	text-align: justify;
}

body#koobe div.headpanel.boxpanel table.boxpanel td {
	padding: 0;
}

body#koobe div.headpanel.boxpanel table.boxpanel tr:last-child td div.box:last-child {
	margin-bottom: 0;
}

/* boxes */

body#koobe div.box {
	margin-bottom: 10px;
}

body#koobe div.box.box_w1 { width: 310px; }
body#koobe div.box.box_w2 { width: 630px; }
body#koobe div.box.box_w3 { width: 950px; }

body#koobe div.headpanel.boxpanel div.box.box_w1 { width: 332px; }
body#koobe div.headpanel.boxpanel div.box.box_w2 { width: 664px; }
body#koobe div.headpanel.boxpanel div.box.box_w3 { width: 996px; }

body#koobe div.headpanel.boxpanel div.box.box_w1.borange,
body#koobe div.headpanel.boxpanel div.box.box_w1.bwhite {
	width: 310px;
	margin-left: 11px;
	margin-right: 11px;
}

body#koobe div.headpanel.boxpanel div.box.box_w2.borange,
body#koobe div.headpanel.boxpanel div.box.box_w2.bwhite {
	width: 630px;
	margin-left: 17px;
	margin-right: 17px;
}

body#koobe div.headpanel.boxpanel div.box.box_w3.borange,
body#koobe div.headpanel.boxpanel div.box.box_w3.bwhite {
	width: 950px;
	margin-left: 23px;
	margin-right: 23px;
}


body#koobe div.box.bpair { float: left; padding-left: 10px; }
body#koobe div.box.bpairnewrow { clear: both; padding-left: 0; }

body#koobe div.box h1 {
	margin: 0;
	padding: 0 14px;
	overflow: hidden;
	height: 39px;
	line-height: 39px;
	background-repeat: no-repeat;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
}

body#koobe div.box h1 a {
	color: #000000;
	display: block;
	background-image: url('img/box-head-link.png');
	background-repeat: no-repeat;
	background-position: right center;
}

body#koobe div.footer div.box h1 a {
	color: #ffffff;
}

body#koobe div.box h2 {
	margin: 0;
	font-size: 16px;
	font-weight: normal;
	overflow: hidden;
}

body#koobe div.box div.box_body div.info1 {
	min-height: 23px;
}

body#koobe div.box div.box_body div.info2 {
	clear: both;
}

body#koobe div.box div.box_body a.bovebben {
	display: block;
	float: right;
	color: #ffffff;
	background-image: url('img/btn-more-info.gif');
	background-repeat: no-repeat;
	width: 111px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	padding-left: 10px;
}

body#koobe div.box div.box_body a.basket {
	display: block;
	float: left;
	color: #ffffff;
	background-image: url('img/btn-basket.gif');
	background-repeat: no-repeat;
	width: 134px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	padding-left: 23px;
}

body#koobe div.box.bhskin1 h1 { background-image: url('img/box-h1-bcg1.png'); }
body#koobe div.box.bhskin2 h1 { background-image: url('img/box-h1-bcg2.png'); }
body#koobe div.box.bhskin3 h1 { background-image: url('img/box-h1-bcg3.png'); }
body#koobe div.box.bhskin4 h1 { background-image: url('img/box-h1-bcg4.png'); color: #ffffff; }
body#koobe div.box.bhskin5 h1 { background-image: url('img/box-h1-bcg5.png'); }
body#koobe div.box.bhskin6 h1 { background-image: url('img/box-h1-bcg5.png'); height: 11px; min-height: 11px; }
body#koobe div.box.bhskin7 h1 { background: none; height: 11px; min-height: 11px; }
body#koobe div.box.bhskin5.borange h1 { background-image: url('img/box-h1-bcg7.png'); }
body#koobe div.box.bhskin6.borange h1 { background-image: url('img/box-h1-bcg7.png'); }

body#koobe div.box.box_w2.bhskin1 h1 { background-image: url('img/box-h1-bcg1-w2.png'); }
body#koobe div.box.box_w2.bhskin2 h1 { background-image: url('img/box-h1-bcg2-w2.png'); }
body#koobe div.box.box_w2.bhskin3 h1 { background-image: url('img/box-h1-bcg3-w2.png'); }
body#koobe div.box.box_w2.bhskin4 h1 { background-image: url('img/box-h1-bcg4-w2.png'); }
body#koobe div.box.box_w2.bhskin5 h1 { background-image: url('img/box-h1-bcg5-w2.png'); }
body#koobe div.box.box_w2.bhskin6 h1 { background-image: url('img/box-h1-bcg5-w2.png'); }
body#koobe div.box.box_w2.bhskin5.borange h1 { background-image: url('img/box-h1-bcg7-w2.png'); }
body#koobe div.box.box_w2.bhskin6.borange h1 { background-image: url('img/box-h1-bcg7-w2.png'); }

body#koobe div.box.box_w3.bhskin1 h1 { background-image: url('img/box-h1-bcg1-w3.png'); }
body#koobe div.box.box_w3.bhskin2 h1 { background-image: url('img/box-h1-bcg2-w3.png'); }
body#koobe div.box.box_w3.bhskin3 h1 { background-image: url('img/box-h1-bcg3-w3.png'); }
body#koobe div.box.box_w3.bhskin4 h1 { background-image: url('img/box-h1-bcg4-w3.png'); }
body#koobe div.box.box_w3.bhskin5 h1 { background-image: url('img/box-h1-bcg5-w3.png'); }
body#koobe div.box.box_w3.bhskin6 h1 { background-image: url('img/box-h1-bcg5-w3.png'); }
body#koobe div.box.box_w3.bhskin5.borange h1 { background-image: url('img/box-h1-bcg7-w3.png'); }
body#koobe div.box.box_w3.bhskin6.borange h1 { background-image: url('img/box-h1-bcg7-w3.png'); }

body#koobe div.box.bhskin4 h1 a {
	color: #ffffff;
}

body#koobe div.box.bwhite div.box_body {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	padding: 0 14px 0 14px;
}

body#koobe div.box.bwhite div.box_foot {
	background-image: url('img/box-foot-bcg1.png');
	background-repeat: no-repeat;
	height: 11px;
}

body#koobe div.box.bhskin7 div.box_body {
	border: none;
	padding: 0;
}

body#koobe div.box.bhskin7 div.box_foot { background: none; }

body#koobe div.box.borange div.box_body {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	padding: 0 14px 0 14px;
	background-color: #fff3bd;
}

body#koobe div.box.borange div.box_foot {
	background-image: url('img/box-foot-bcg2.png');
	background-repeat: no-repeat;
	height: 11px;
}

body#koobe div.box.blist div.box_body {
	font-size: 13px;
	font-weight: bold;
}

body#koobe div.box div.box_body hr {
	padding: 0;
	border: 0;
	margin: 9px 0 10px 0;
	border-top: 1px solid #ff9766;
}

body#koobe div.box.box_w2.bwhite div.box_foot { background-image: url('img/box-foot-bcg1-w2.png'); }
body#koobe div.box.box_w3.bwhite div.box_foot { background-image: url('img/box-foot-bcg1-w3.png'); }
body#koobe div.box.box_w2.borange div.box_foot { background-image: url('img/box-foot-bcg2-w2.png'); }
body#koobe div.box.box_w3.borange div.box_foot { background-image: url('img/box-foot-bcg2-w3.png'); }

body#koobe div.box.blist div.box_body a.arrow {
	background-image: url('img/box-list-a-arrow.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 13px;
}

body#koobe div.box.blist div.box_body ul {
	list-style-image: url('img/box-list-a-arrow.png');
	padding-left: 17px;
}

body#koobe div.box.blist.bpair div.box_body ul li {
	float: left;
	width: 263px;
	margin-right: 57px;
}

body#koobe div.box.blist.bpair div.box_body ul li.pairlast {
	margin-right: 0;
}
body#koobe div.box.blist.bpair div.box_body ul li.pairfirst {
	clear: both;
}
/*
body#koobe div.box.blist.bpair div.box_body table {
	border-collapse: collapse;
}
body#koobe div.box.blist.bpair div.box_body table td {
	padding: 0;
	width: 300px;
}

body#koobe div.box.blist.bpair div.box_body table td li {
	width: 263px;
	margin-right: 57px;
}
*/
body#koobe div.box.brolunk {
	width: 310px;
	height: 118px;
	background: url('img/box-rolunk-bcg.png') no-repeat top;
}

body#koobe div.box.brolunk div.box_body {
	padding: 3px 10px 0 10px;
	font-size: 12px;
	height: 85px;
	overflow: hidden;
}

body#koobe div.box.brolunk div.box_foot {
	margin-top: 17px;
	padding-left: 80px;
}

body#koobe div.box.brolunk div.box_foot p {
	margin: 0;
}

body#koobe div.box.bmenulist div.box_body {
	padding: 0;
}

body#koobe div.box div.box_body ul.menulist {
	margin: 0;
}

body#koobe div.box.bhirlevel h1 { background-image: url('img/box-h1-bcg8.png'); }
body#koobe div.box.bhirlevel div.box_body { background-color: #efefef; }
body#koobe div.box.bhirlevel div.box_foot { background-image: url('img/box-foot-bcg8.png'); }

body#koobe div.box.bhirlevel div.box_body form#hirlevel,
body#koobe div.box.bhirlevel div.box_body table.cform,
body#koobe div.box.bhirlevel div.box_body table.cform input.submit {
	margin: 0;
}

body#koobe div.box.bhirlevel div.box_body form#hirlevel input.inp {
	border: 1px solid #b1b1b1;
	background-image: url('img/form-hirlevelbox-input-bcg.gif');
	background-color: #ffffff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

body#koobe div.box.bscroll div.bscroll_inner {
	height: 221px;
	position: relative;
	overflow: hidden;
	cursor: move;
}

body#koobe div.box.bscroll h1 {
	background-image: url('img/box-h1-bcg9.png');
	height: 47px;
}
body#koobe div.box.bscroll div.box_body {
	background-image: url('img/box-scroll-bcg9.png');
	position: absolute;
	border: 0;
	width: 282px;
}
body#koobe div.box.bscroll div.box_foot {
	background-image: url('img/box-foot-bcg9.png');
	height: 25px;
}

body#koobe div.box.bscroll h2 {
	font-size: 12px;
	margin: 0px;
	font-weight: bold;
	color: #ff5100;
}

body#koobe div.box.bscroll div.box_body hr {
	margin: 2px 0 3px;
}

body#koobe div.box.bscroll div.txt p:first-of-type {
	margin-top: 0px;
}
body#koobe div.box.bscroll div.txt p:last-of-type {
	margin-bottom: 0px;
}

body#koobe div.box.btlead { }

/* termek box */
body#koobe div.box div.box_body span.tkey {
	color: #b73d3d;
}

body#koobe div.box div.box_body div.tseparator {
	display: block;
	height: 1px;
	margin-bottom: 6px;
	border-bottom: 1px solid #ff9766;
}

body#koobe div.box div.box_body span.tprice {
	font-size: 14px;
	font-weight: bold;
	color: #484848;
}

/* menulist box */
.txt ul.menulist {
	display: block;
	padding-left: 0px;
	font-size: 13px;
}

.txt ul.menulist li a {
	display: block;
}

/*
.txt ul.menulist li {
	display: block;
	line-height: 20px;
	background-position: 13px 6px;
	background-repeat: no-repeat;
	background-image: url('img/box-menu-lvl2-arrow.gif');
	padding-left: 30px;
	padding-right: 10px;
	background-color: #d9d9d9;
}

.txt ul.menulist li:hover {
	background-color: #b8b8b8;
}

.txt ul.menulist li.lvl1 {
	background-image: url('img/box-menu-lvl1-arrow.gif');
	background-color: #ffffff;
}

.txt ul.menulist li.lvl1:hover {
	background-color: #f59a03;
}
*/

.txt ul.menulist li {
	display: block;
	line-height: 20px;
	background-position: 13px 6px;
	background-repeat: no-repeat;
	background-image: url('img/box-menu-lvl2-arrow.gif');
	padding-left: 30px;
	padding-right: 10px;
}

.txt ul.menulist li:hover {
	background-color: #d9d9d9;
}

.txt ul.menulist li.lvl2 {
	background-position: 28px 6px;
	padding-left: 41px;
}

.txt ul.menulist li.lvl3 {
	background-position: 49px 6px;
	padding-left: 62px;
}

.txt ul.menulist li.lvl4 {
	background-position: 70px 6px;
	padding-left: 83px;
}

.txt ul.menulist li.lvl5 {
	background-position: 91px 6px;
	padding-left: 104px;
}

.txt ul.menulist li.lvl6 {
	background-position: 112px 6px;
	padding-left: 125px;
}

.txt ul.menulist li.lvl7 {
	background-position: 133px 6px;
	padding-left: 146px;
}

body#koobe .txt ul.menulist a {
	color: #1a1a1a;
}

/* cikk/kapcsolodo anyagok */
body#koobe div.kapcsolodo {
	padding-top: 10px;
}

body#koobe div.kapcsolodo div.join {
	float: left;
	width: 310px;
	line-height: 19px;
}

body#koobe div.kapcsolodo div.join_head {
	background-image: url('img/box-join-head-bcg.gif');
	height: 11px;
	background-repeat: no-repeat;
}

body#koobe div.kapcsolodo div.join_foot {
	background-image: url('img/box-join-foot-bcg.gif');
	height: 11px;
	background-repeat: no-repeat;
}

body#koobe div.kapcsolodo div.join_body {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	background-color: #f3f3f3;
	padding: 0 15px;
}

body#koobe div.kapcsolodo div.join_body ul {
	list-style-image: url('img/box-join-a-arrow.gif');
	padding-left: 17px;
	margin: 9px 0 3px 0;
}

body#koobe div.kapcsolodo div.join_right {
	margin-left: 10px;
}

body#koobe div.kapcsolodo div.join_clear {
	margin-top: 10px;
	clear: both;
}

body#koobe div.kapcsolodo div.join h1 {
	padding: 0;
	border: 0;
	margin: 0 0 4px 0;
	color: #656565;
	font-size: 15px;
	font-weight: bold;
}


body#koobe div.gallery_thumb {
	width: 628px;
}

body#koobe div.gallery_thumb div.gallery_head {
	background-image: url('img/gallery-thumb-head-bcg.png');
	height: 11px;
	background-repeat: no-repeat;
}

body#koobe div.gallery_thumb div.gallery_foot {
	background-image: url('img/gallery-thumb-foot-bcg.png');
	height: 11px;
	background-repeat: no-repeat;
}

body#koobe div.gallery_thumb div.gallery_body {
	border-left: 1px solid #d1d1d1;
	border-right: 1px solid #d1d1d1;
	background-color: #fff4cf;
	padding: 0 15px;
}

body#koobe table.gallery {
	margin: 0;
}

body#koobe table.gallery td {
	width: 110px;
	height: 110px;
	vertical-align: middle;
	text-align: center;
}

body#koobe table.gallery img {
	border: 1px solid #f0a02a;
}

body#koobe table.gallery img:hover {
	border: 1px solid #ff2121;
}

body#koobe table.gallery_image {
	border-collapse: collapse;
	background-color: #fff4cf;
}
body#koobe table.gallery_image tr td {
	vertical-align: middle;
	text-align: center;
	padding: 0;
}

body#koobe table.gallery_image tr.img img {
	border: 1px solid #ef9b1e;
}

body#koobe table.gallery_image tr.imgtxt td {
	vertical-align: top;
	text-align: center;
	font-weight: bold;
	color: #404040;
	font-size: 13px;
	padding-top: 4px;
}

body#koobe table.gallery_image tr.pager td a {
	text-decoration: none;
	width: 46px;
	height: 46px;
	display: block;
	background-repeat: no-repeat;
}

body#koobe table.gallery_image tr.pager td.back {
	text-align: left;
	padding: 0 0 15px 10px;
}

body#koobe table.gallery_image tr.pager td.back a {
	float: left;
	background-image: url('img/gallery-arrow-l.png');
}
/*
body#koobe table.gallery_image tr.pager td.back a:hover {
	background-image: url('img/gal-arrow-l-over.gif');
}
*/
body#koobe table.gallery_image tr.pager td.forward {
	text-align: right;
	padding: 0 10px 15px 0;
}

body#koobe table.gallery_image tr.pager td.forward a {
	float: right;
	background-image: url('img/gallery-arrow-r.png');
}
/*
body#koobe table.gallery_image tr.pager td.forward a:hover {
	background-image: url('img/gal-arrow-r-over.gif');
}
*/

/* search */
div.content div.innercontent {
	font-size: 12px;
}

div.innercontent div.contentsearch div.search {
	width: 648px;
	height: 34px;
}

div.contentsearch div.talalat em {
	text-decoration: none;
	background-color: #facc81;
	font-style: normal;
}

div.contentsearch div.talalat span.talalatl {
	display: block;
	font-size: 10px;
	color: #ba3500;
}

div.contentsearch div.talalat span.talalatl a {
	color: #ba3500;
}

div.contentsearch div.talalat span.talalatl font {
	color: #000000;
}

div.contentsearch div.pager {
	font-weight: bold;
}

div.contentsearch div.pager a {
	margin: 0 2px;
}

div.contentsearch div.pager span {
	margin: 0 4px;
}
div.contentsearch div.pager b {
	font-weight: normal;
}



/* txt */
.txt p {
	margin: 0 0 13px 0;
	text-align: justify;
}

.txt table,
.txt form {
	margin: 0 0 10px 0;
}

.txt h1 {
	font-size: 19px;
	font-weight: bold;
	margin: 10px 0 13px 0;
	border-bottom: 1px solid #969696;
}

.txt h2 {
	font-size: 15px;
	font-weight: bold;
	margin: 13px 0;
}

.txt p.s,
.txt span.s {
	font-size: 11px;
}

.txt p.m,
.txt span.m {
	font-size: 13px;
}

.txt p.l,
.txt span.l {
	font-size: 14px;
}

.txt p.xl,
.txt span.xl {
	font-size: 15px;
}

.txt a {
}

.txt a:hover {
}

.txt p.left {
	text-align: left;
}
.txt p.center {
	text-align: center;
}
.txt p.right {
	text-align: right;
}
.txt p.clear {
	clear: both;
}

.txt span.image {
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

.txt span.image.left {
	float: left;
	padding-right: 10px;
}

.txt span.image object {
	display: block;
}

.txt span.image.baseline object,
.txt span.image.baseline img {
/*	padding-top: 10px; */
}

.txt span.image.center object,
.txt span.image.center img {
/*	padding-top: 10px; */
	margin-left: auto;
	margin-right: auto;
}

.txt span.image.right {
	float: right;
	padding-left: 10px;
}

.txt span.image.cright {
	clear: right;
}

.txt span.image object,
.txt span.image img {
	display: block;
	margin-bottom: 5px;
	border: 0;
}

.txt span.image.none object,
.txt span.image.none img {
	margin-bottom: 0;
}


/* termek */
.txt table.termek {
	border-collapse: collapse;
}

.txt table.termek td {
	padding-left: 5px;
	vertical-align: top;
}

.txt table.termek td.left {
	border-right: 1px solid #ababab;
	padding: 0 5px 0 0;
}

.txt table.termek td.basket {
	vertical-align: bottom;
}

.txt table.termekhlparam {
	border-collapse: collapse;
}

.txt table.termekhlparam th {
	font-weight: bold;
	padding: 2px 1px;
}

.txt table.termekhlparam td {
	padding: 2px 1px;
}

.txt table.termekhlparam tr {
	border-bottom: 1px solid #f6cd4a;
}

.txt table.termekhlparam td b {
	color: #b73d3d;
}

.txt p.price {
	font-weight: bold;
	font-size: 17px;
}

.txt table.termekparam {
	border-collapse: collapse;
}

.txt table.termekparam tr {
	border-top: 1px solid #ababab;
	border-bottom: 1px solid #ababab;
}

.txt table.termekparam tr th {
	background-color: #ececec;
	color: #b73d3d;
	font-weight: bold;
	padding: 5px 9px;
}

.txt table.termekparam tr td {
	padding: 5px 12px;
}

.txt a.basket, .txt input.basket {
	font-weight: normal;
	font-size: 12px;
	font-family: Arial, sans-serif;
	color: #ffffff;
	padding-left: 23px;
	width: 134px;
	height: 20px;
	line-height: 20px;
	display: block;
	background-image: url('img/btn-basket.gif');
	background-position: left center;
	background-repeat: no-repeat;
}

.txt input.basket {
	text-align: left;
	border: 0;
	padding-right: 0;
	padding-left: 23px;
	font-size: 12px;
	cursor: pointer;
	background-color: transparent;
}

/* form */
.txt table.cform td {
}
.txt table.cform th {
}

.txt table.cform th i {
	font-weight: normal;
	font-style: normal;
}

.txt table.cform input.inp,
.txt table.cform input.inp2 {
	border: 1px solid #ffc23c;
	background-image: url('img/form-input-bcg.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff6df;
	padding: 1px 8px 1px 8px;
	margin: 0;
}

.txt table.cform input.inp {
	height: 26px;
	line-height: 26px;
}

.txt table.cform textarea.inp {
	border: 1px solid #ffc23c;
	background-image: url('img/form-input-bcg.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #fff6df;
	padding: 2px 8px 2px 8px;
	margin: 0;
}

.txt table.cform select.inp {
	border: 1px solid #cacaca;
	background-image: url('img/form-select-bcg.gif');
	background-position: top;
	background-repeat: repeat-x;
	background-color: #f4f4f4;
}

.txt table.cform input.text,
.txt table.cform input.inp,
.txt table.cform input.inp2,
.txt table.cform textarea {
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.txt table.cform input.submit,
.txt table.cform input.reset {
	display: block;
	color: #ffffff;
	background-image: url('img/btn-more-info.gif');
	background-repeat: no-repeat;
	background-color: transparent;
	border: 0;
	width: 121px;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	cursor: pointer;
	float: left;
	padding: 0;
	margin-right: 8px;
}

.txt table.cform tr.error td span {
	color: #b60000;
	font-size: 10px;
	display: block;
}

.txt table.cform tr.error td span b {
	font-weight: normal;
	color: #ff0000;
}

.txt table.cform tr.error input,
.txt table.cform tr.error select,
.txt table.cform tr.error textarea {
	border: 1px solid #ff713c;
	background-color: #ffebe2;
	background-image: url('img/form-input-error-bcg.gif');
}

.txt table.cform tr.error td {
	color: #ff0000;
}

