@charset "utf-8";
/*  CSS                         - www.inverterklima.hu
	Oscommerce Multistore hack! - 2010
	design: Creativ Slave       - www.creativslave.hu
	owner: Lamarking Ltd        - www.lamarking.hu
	
	
	
	color:      code:
	
	red:        ff0000
	xlight blue:92c7e1
	light blue: 3399cc
	middle blue:0066cc
	dark blue:  003366
	yellow:     ffff33
	orange:     ff6600
	green:      339933
	grey:       999999


	-moz-border-radius-topleft: 10pt;
	-moz-border-radius-topright: 10pt;
	-webkit-border-top-left-radius: 10pt;
	-webkit-border-top-right-radius: 10pt;
	border-top-left-radius: 10pt;
	border-top-right-radius: 10pt;


*/

/* HTML design */

body {
	background-image: url(/design/bg-body.jpg);
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color: #333;
	text-decoration: none;
	background-repeat: repeat-x;
	background-color: #FFF;
}

.sraff {
	background-image: url(/design/bg-sraff.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

a {
	text-decoration: none;
	color: #666;
}
a:hover {
	color: #F00;
	}

ul {
}
li {
}

h1 {
	font-size: 14pt;
}

.haegy {
	font-size: 10pt;
	color: #CCC;
	margin: 0px;
	padding: 0px;
	}
h2 {
}
h3 {
}

th {
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	background-color: #06C;
	text-align: center;
	border: 2px solid #9CF;
	-moz-border-radius: 10pt;
	-khtml-border-radius: 10pt;
	-webkit-border-radius: 10pt;
	border-radius: 10pt;
	margin: 0px;
	padding: 5px;
}

td.termekajanlo {
	}

form {
	margin: 0px;
	padding: 0px;
}

input[type=text], input[type=password]  {
	text-align: left;
	margin: 0px;
	padding: 2px;
	height: 16px;
	width: 120px;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
}


.onmouseover:hover {
}

.termek-input input {
	width: 25pt;
}

.mail {
	background-image: url(http://www.lamarking.hu/_motor_/design/mail.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.pw {
	background-image: url(http://www.lamarking.hu/_motor_/design/pw.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	}
.search {
	background-image: url(http://www.lamarking.hu/_motor_/design/search.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	}
	
.person {
	background-image: url(http://www.lamarking.hu/_motor_/design/person.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	}
.phone {
	background-image: url(http://www.lamarking.hu/_motor_/design/phone.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	}
.company {
	background-image: url(http://www.lamarking.hu/_motor_/design/company.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	}
.address {
	background-image: url(http://www.lamarking.hu/_motor_/design/address.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 2px;
	}

select {
	text-align: left;
	margin: 0px;
	padding: 2px;
	height: 24px;
	width: 185px;
	border: 1px solid #CCC;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	font-size: 10pt;
}

#wink {
	font-weight: bold;
	color: #F00;
	text-decoration: blink;
}

.field {
	text-align: left;
	margin: 0px;
	padding: 2px;
	height: 16px;
	width: 180px;
	border: 1px solid #fff;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	background-color: #FFF;
	background-image: url(design/input-shadow.png);
	background-repeat: repeat-x;
	background-position: top;
}

.info {
	font-size: 9pt;
	margin: 2px;
	border: 2pt solid #F00;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	float: right;
	/*width: 300px;*/
	background-image: url(design/blank_nyil.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 30px;
	text-align: left;
	background-color: #09F;
	width: 300px;
}

#hide {
	visibility: hidden;
}

/* 300 pixeles tábla formázása */

.table300 {
	margin: 0px;
	padding: 0px;
	border: 2px solid #FFF;
	-moz-border-radius: 10pt;
	-khtml-border-radius: 10pt;
	-webkit-border-radius: 10pt;
	border-radius: 10pt;
	background-color: #9CF;
}

/* termék leírás táblázatai */

.table-data {
	font-size: 8pt;
	background-color: #FFF;
	border: 0px solid #FFF;
	-moz-border-radius: 0pt;
	-khtml-border-radius: 0pt;
	-webkit-border-radius: 0pt;
	border-radius: 0pt;
	margin: 0px;
	padding: 0px;
}
.table-data td {
	vertical-align: top;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #666;
	margin: 0px;
	padding: 0px;
}
.table-data th {
}
.table-data tr:hover {
	background-color: #CCC;
}

.table-data-curr {
	background-color: #F00;
	font-weight: bold;
}

.table-data-curr th {
	background-color: #F00;
}
.table-data-curr:hover {
	background-color: #F00;
}



/* 600 pixeles tábla */

.table600 {
	margin: 0px;
	padding: 0px;
	width: 750px;
	border: 2px solid #FFF;
	-moz-border-radius: 10pt;
	-khtml-border-radius: 10pt;
	-webkit-border-radius: 10pt;
	border-radius: 10pt;
	background-color: #9CF;
	}

.table600 h2 {
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 2px;
}


.table600-headmenu {
	font-size: 12pt;
	font-weight: bold;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin: 0px;
	padding: 5px;
}

.table-list {
	background-color: #FFF;
	font-size: 8pt;
	color: #000;
	margin: 0px;
	padding: 0px;
	width: 350px;
	border: thin solid #CCC;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	clear: both;
}

.tablelist-download {
	font-size: 8pt;
	background-color: #FFF;
	border: thin solid #CCC;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	margin-top: 5pt;
}
.tablelist-download-paros {
	background-color: #e8e7e6;
	height: 20px;
}
.tablelist-download-paratlan {
	background-color: #CCC;
	height: 20px;
}

.tablelist-download th {
	background-color: #666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-moz-border-radius: 0pt;
	-khtml-border-radius: 0pt;
	-webkit-border-radius: 0pt;
	border-radius: 0pt;
	font-size: 8pt;
	height: 30px;
	text-align: left;
}
.tablelist-download a {
	color: #000;
}
.tablelist-download h2 {
	font-size: 8pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.tablelist-paratlan {
	margin: 0px;
	padding: 0px;
	background-color: #CCC;
	height: 20px;
}
.tablelist-paros {
	margin: 0px;
	padding: 0px;
	background-color: #e8e7e6;
	height: 20px;
}
.tablelist-paratlan:hover, .tablelist-paros:hover, .tablelist-download-paros:hover, .tablelist-download-paratlan:hover {
	background-color: #FFF;
}

.adatlap-kep {
	float: right;
	padding: 10px;
	border: thin solid #999;
	-moz-border-radius: 6pt;
	-khtml-border-radius: 6pt;
	-webkit-border-radius: 6pt;
	border-radius: 6pt;
	text-align: center;
	width: 325px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.adatlap-kep img {
	margin: 0px;
	width: 325px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 2%;
}
.table600-row {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.table600-row:hover {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #CCC;
	background-color: #CeCeCe;
}
.table600-row th {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #CCC;
}

.table600-selected {
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #CCC;
	background-color: #CFCFCF;
}

.table600-footer  {
	background-color: #09F;
	background-image: url(/design/bg-table600-vizjel.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	width: 750px;
	height: 35px;
	border: 0px solid #FFF;
	-moz-border-radius: 10pt;
	-khtml-border-radius: 10pt;
	-webkit-border-radius: 10pt;
	border-radius: 10pt;
}

.table-success {
	font-size: 18pt;
	text-decoration: none;
	background-color: #FFF;
	background-image: url(design/bg-success.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 420px;
	width: 750px;
}

.table600-progress {}
.table600-progress th {
	background-image: url(design/bg-progress-td.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 150px;
}

.table1000 {
}

/*alap tábla baszkurálása */

.logo-search {
	margin-top: 10px;
	color: #FFF;
	}

.content {
	padding: 0px;
	margin-bottom: 50px;
	border: 1pt solid #CCC;
}

#content-head {
	margin: 0px;
	padding: 0px;
	background-color: #000;
}

.cmenu {
	font-size: 8pt;
	margin: 0px;
	padding: 5px;
	color: #9CF;
	}
.cmenu:hover {
	color: #FFF;
	background-image: url(design/bg-content-head-td.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #09F;
	}
.cmenu a {
	font-size: 9pt;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	}


#content-content {
	background-color: #09F;
}
#content-footer {
	font-size: 8pt;
	color: #FFF;
	background-color: #000;
}

#content-footer li {
	margin: 3px;
	padding: 0px;
}

#content-footer a {
	color: #FFF;
	text-decoration: none;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}

/* Fejléc */

#content-logo {
	background-image: url(design/logo-search-bg.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}

#content-search {
	background-image: url(/design/logo-lamarking.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	}

/* Tartalom */

#content-center {
	background-color: #FFF;
}

#breadcrumb {
	margin: 2px;
	padding: 5px;
	font-size: 10pt;
	font-weight: bold;
	color: #F00;
}

#breadcrumb a {
	color: #FFF;
	text-decoration: none;
	background-color: #09F;
	margin: 2px;
	padding: 4px;
	border: 2px solid #F00;
	-moz-border-radius: 6pt;
	-khtml-border-radius: 6pt;
	-webkit-border-radius: 6pt;
	border-radius: 6pt;
	font-size: 8pt;
	font-weight: normal;
}
#breadcrumb a:hover {
	color: #F00;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
}

/* Termék kategóriák listázása */

#kategoria-lista {
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-image: url(design/table-bg-600.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#termekkat-sor {
	font-size: 16pt;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
}
.termekkat-listing-content{
	width: 750px;
}
.termekkat-listing-content h1 {
	font-size: 13pt;
	font-weight: bold;
	width: 378px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #0066cc;
	color: #FFF;
}

.termekkat-listing-content h2 {
	background-color: #0066cc;
	font-size: 11pt;
	color: #FFF;
	width: 378px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #0066cc;
}
.termekkat-listing-content h3 {
	background-color: #0066cc;
	font-size: 10pt;
	color: #FFF;
	width: 378px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #09F;
	}

.termekkat-listing-list-gomb {
	text-decoration: none;
	background-color: #09F;
	margin: 5px;
	padding: 3px;
	border: thin solid #F00;
	color: #FFF;
	clear: both;
}

.leiras_grafika {
	float: right;
}

.termekkat-listing-content p {
	font-size: 10pt;
	color: #000;
	width: 378px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #e8e7e6;
	text-align: justify;
}
.termekkat-listing-content ul {
	font-size: 10pt;
	color: #000;
	width: 378px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 7px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-color: #e8e7e6;
}
.termekkat-listing-content li {
	margin-left: 15px;
}
.termeklist-katkep {
	padding: 0px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 7px;
	overflow: hidden;
	z-index: 0;
}


.termekkat-listing-list {
	width: 350px;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	z-index: 20;
	}
#termeklist-h-name {
	height: 30px;
	width: 200px;
	background-color: #666;
}
#termeklist-h-name a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	}
#termeklist-h-price {
	height: 30px;
	width: 100px;
	background-color: #666;
	-moz-border-radius-topright: 5pt;
	-webkit-border-top-right-radius: 5pt;
	border-top-right-radius: 5pt;
}

#termeklist-h-price a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	}
#termeklist-h-button {
	height: 30px;
	width: 50px;
	background-color: #666;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	-moz-border-radius-topleft: 5pt;
	-webkit-border-top-left-radius: 5pt;
	border-top-left-radius: 5pt;
}
#termeklist-h-button a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#termeklist-nev {
	margin: 0px;
	padding: 2px;
}
#termeklist-nev h2 {
	font-size: 8pt;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	height: auto;
	width: auto;
}
#termeklist-nev a {
	color: #000;
	text-decoration: none;
	cursor: default;
}
#termeklist-gomb {
	margin: 0px;
	padding: 2px;
}

#termeklist-gomb img {
	margin: 0px;
	padding: 0px;
	clear: both;
}

#termeklist-ar {
	margin: 0px;
	padding: 0px;
}
#termeklist-ar h2 {
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
#termekkat-kep {
	width: 146px;
	margin: 0px;
	padding: 2px;
}

#termeklist-kep {
	width: 46px;
	margin: 0px;
	padding: 2px;
}


#termekkat-kep-div {
	width: 146px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 2px;
	float: left;
}

#termeklist-kep img {
	height: 30px;
	width: 30px;
	background-color: #FFF;
	border: 0pt solid #F00;
	-moz-border-radius: 10pt;
	-khtml-border-radius: 10pt;
	-webkit-border-radius: 10pt;
	border-radius: 10pt;
	background-image: url(design/img-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 5px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#termekkat-kep img, #termekkat-kep-div img {
	height: 130px;
	width: 130px;
	background-color: #FFF;
	border: 0pt solid #F00;
	-moz-border-radius: 10pt;
	-khtml-border-radius: 10pt;
	-webkit-border-radius: 10pt;
	border-radius: 10pt;
	background-image: url(design/img-bg.png);
	background-repeat: no-repeat;
	background-position: center center;
	padding: 5px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#termekkat-kep a, #termekkat-kep-div a{
	font-size: 12pt;
	color: #039;
	text-decoration: none;
}

/* Termék listázása */

#termekkat-sor1 {
	background-image: url(design/termekkat-sor1-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	width: 600px;
	background-color: #FFF;
}
#termekkat-sor2 {
	background-image: url(design/termekkat-sor2-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	width: 600px;
	background-color: #FFF;
	}
	

/* Főoldal */

.text-200  {
	color: #FFF;
	font-weight: bold;
}
.text-200 a {
	color: #999;
	font-weight: normal;
	font-size: 8pt;
	background-color: #333;
	border: 0px solid 000;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	margin: 1px;
	padding: 2px;
	display: inline-block;
}
.text-200 a:hover {
	color: #000;
	background-color: #39c;
}

#maintext1 {
	padding: 5px;
	margin: 5px;
	text-align: justify;
	border: 2pt solid #f60;
	-moz-border-radius: 7pt;
	-khtml-border-radius: 7pt;
	-webkit-border-radius: 7pt;
	border-radius: 7pt;
	background-image: url(/design/bg-maintext1.png);
	background-repeat: repeat-y;
	background-position: left top;
	font-size: 9pt;
	color: #FFF;
}

.hirlevel, .mtinfo {
	color: #333;
}

#maintext2 {
	padding: 5px;
	margin: 5px;
	text-align: justify;
	border: 1pt solid #9cF;
	-moz-border-radius: 7pt;
	-khtml-border-radius: 7pt;
	-webkit-border-radius: 7pt;
	border-radius: 7pt;
	background-image: url(/design/bg-maintext2.png);
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 9pt;
}

#maintext2 h1, h2 {
	font-size: 9pt;
	font-weight: normal;
}
 .maintext3 {
	font-size: 9pt;
	color: #333;
	text-decoration: none;
}
 .maintext3-oszlop {
	background-color: #CCC;
	margin: 0px;
	padding: 5px;
	border: 0px solid #999;
	-moz-border-radius: 7pt;
	-khtml-border-radius: 7pt;
	-webkit-border-radius: 7pt;
	border-radius: 7pt;
}
 .maintext3-sor {
	color: #FFF;
	background-color: #666;
	border: thin solid #000;
	-moz-border-radius: 7pt;
	-khtml-border-radius: 7pt;
	-webkit-border-radius: 7pt;
	border-radius: 7pt;
}

 .maintext3-sor h2 {
	font-size: 12pt;
	font-weight: bold;
 }

 .maintext3 a {
	font-weight: bold;
	color: #FFF;
	background-color: #999;
	margin: 2px;
	padding: 5px;
	border: thin solid #CCC;
	text-decoration: none;
	display: block;
}
 .maintext3 a:hover {
	background-color: #F00;
	border-top-color: #999;
	border-right-color: #999;
	border-bottom-color: #999;
	border-left-color: #999;
	text-decoration: none;
}
 

/* Termékajánló doboz kialakítása */


.termekajanlo {
	background-color: #9cf;
	background-image: url(design/termekajanlo-doboz-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px;
	height: 200px;
	width: 220px;
	border: medium solid #FFF;
	padding: 5px;
	margin: 5px;
	text-align: justify;
	border: medium solid #FFF;
	-moz-border-radius: 6pt;
	-khtml-border-radius: 6pt;
	-webkit-border-radius: 6pt;
	border-radius: 6pt;
	font-size: 10pt;
}


.termekajanlo-nev {
	margin: 0px;
	padding: 2px;
	width: 216px;
	background-color: #06C;
	height: 40px;
	border: 0 solid #FFF;
	-moz-border-radius: 6pt;
	-khtml-border-radius: 6pt;
	-webkit-border-radius: 6pt;
	border-radius: 6pt;
	text-align: center;
}

.termekajanlo-nev a {
	font-size: 8pt;
	color: #FFF;
	text-decoration: none;
}

.termekajanlo-kep {
	height: 110px;
	width: 210px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #FFF;
	border: 0 solid #FFF;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	background-image: url(design/bg-termekajanlo-kep.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}

.termekajanlo-kep img {
	height: 108px;
	width: 208px;
	margin: 0px;
	padding: 0px;
}

.termekajanlo-ar {
	margin: 0px;
	height: 26px;
	width: 186px;
	font-size: 10pt;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 32px;
	font-weight: bold;
	color: #333;
	vertical-align: middle;
}

.termekajanlo-penztar {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 30px;
	width: 30px;
	background-image: url(design/kiskosar-gomb.png);
	background-repeat: no-repeat;
}
.termekajanlo-penztar img:hover {
	background-image: url(design/kiskosar-gomb-hover.png);
	background-repeat: no-repeat;
}
/* Termék leíró oldal */

#termek-oldal-200 /*az örökölt baszás */ {
	display: block;
	font-style: italic;
	margin: 0px;
	padding: 5px;
}

#leiras-tabla {
	margin: 0px;
	padding: 0px;
	width: 750px;
	border: 2px solid #FFF;
	-moz-border-radius: 10pt;
	-khtml-border-radius: 10pt;
	-webkit-border-radius: 10pt;
	border-radius: 10pt;
	background-color: #9CF;
}

#leiras-tabla tr {
	background-image: url(design/tabla-bg.png);
	clear: both;
}

#termek-ar {
	margin: 0px;
	padding: 3px;
	width: 100px;
}

#termek-nev {
	font-size: 9pt;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}

#termek-leiras {
	margin: 0px;
	padding: 5px;
	text-align: justify;
}


/* Menü */

#content-left {
	background-color: #9cf;
	margin: 0px;
	padding: 0px;
	width: 200px;
}
#content-left ul {
	list-style-type: none;
}
#content-left li {
	list-style-type: none;
	list-style-position: outside;
}

#content-right {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	background-color: #09F;
	visibility: hidden;
	width: 0px;
}

.menu-inv {
	}

.menu-inv a {
	color: #000;
	background-color: #9CF;
	margin: 0px;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
	border-top-width: 1pt;
	border-top-style: dotted;
	border-top-color: #09F;
	line-height: 150%;
	display: block;
	text-decoration: none;
}
.menu-inv a:hover {
	color: #FFF;
	background-color: #09F;
}

.menu-inv-selected {
	color: #000;
}

.menu-inv-almenu a {
	background-color: #09C;
}

.menu-inv-curr {
	color: #F00;
}

.ndesc1, .ndesc2, .ndesc3, .ndescar {
	color: #333;
	background-color: #99ccff;
	display: inline;
	margin: 2pt;
	padding: 1pt;
	border: 0pt solid #09F;
	-moz-border-radius: 3pt;
	-khtml-border-radius: 3pt;
	-webkit-border-radius: 3pt;
	border-radius: 3pt;
	font-size: 7pt;
}

#content-left h2 {
	font-size: 12pt;
	font-weight: bold;
	color: #FFF;
	margin: 0px;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
	background-color: #06C;
	border: 1pt solid #06C;
}

#content-left ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#content-left li {
	margin: 0px;
	padding: 0pt;
	list-style-type: none;
}

#box-cart {
	background-image: url(design/cart-bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	width: 246px;
}

#box-cart-fejlec {
	font-size: 12pt;
	color: #FFF;
	text-decoration: none;
	padding: 4px;
	text-align: center;
}

#box-cart-fejlec a {
	color: #FFF;
	text-decoration: none;
}

#box-cart-sor {
	padding: 2px;
	width: 246px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

#box-cart-szamlalo {
	font-size: 10pt;
	color: #FFF;
	padding: 2px;
	background-color: #339933;
	border: 1 solid #FFF;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#box-cart-nev {
	font-size: 10pt;
	color: #FFF;
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	border: 1 solid #FFF;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
}

#box-cart-nev a{
	color: #FFF;
	text-decoration: underline;
}

#box-cart-total {
	font-size: 10pt;
	font-weight: bold;
	color: #F00;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FFF;
	margin: 0px;
	padding: 2px;
	width: 250px;
	background-color: #FFF;
}

#box-cart-tax {
	margin: 0px;
	text-align: center;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 10px;
	padding-left: 25px;
	width: 250px;
}

#box-cart-pay {
	margin: 0px;
	padding-top: 10px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 25px;
}

#box-login {
	margin: 0px;
	padding: 0px;
	height: 300px;
	width: 246px;
	background-color: #FFF;
	border: 2pt solid #09C;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
}

/*#box-login h2 {
	font-size: 12pt;
	color: #FFF;
	text-align: center;
	font-weight: normal;
}
*/
#box-login a {
	color: #000;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #09F;
	text-decoration: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
	display: block;
}
#box-login a:hover {
	background-color: #09F;
}
/* Lábléc */

#fmenu li {
	display: inline;
}




/* Happy Hours */

#hh {
	background-color: #39c;
	color: #FFF;
	border: thin solid #FFF;
	-moz-border-radius: 7pt;
	-khtml-border-radius: 7pt;
	-webkit-border-radius: 7pt;
	border-radius: 7pt;
	margin: 0px;
	padding: 0px;
	height: 150px;
}


#hh-img {
	margin: 0px;
	padding: 0px;
}

#hh-img img {
	display: block;
	margin: 5px;
	padding: 2px;
	height: 136px;
	width: 136px;
	background-color: #FFF;
	border: 0px solid #FFF;
	-moz-border-radius: 7pt;
	-khtml-border-radius: 7pt;
	-webkit-border-radius: 7pt;
	border-radius: 7pt;
}

#hh-text {
	background-image: url(design/happy-hours-bg.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12pt;
	color: #FFF;
	text-decoration: none;
	margin: 0px;
	padding-top: 22px;
	padding-bottom: 22px;
}
#hh-text a {
	color: #FFF;
	text-decoration: none;
}

#hh-text img {
	float: right;
}
/* Ajánló doboz */

.ajanlo {
	background-color: #FFF;
	background-image: url(/design/bg-ajanlo.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 4px;
	height: 150px;
	width: 700px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 42px;
	border: 2pt solid #F30;
	-moz-border-radius: 4pt;
	-khtml-border-radius: 4pt;
	-webkit-border-radius: 4pt;
	border-radius: 4pt;
}

.ajanlo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}

/* Eredeti OsCommerce formázások */

.infoBox {
	margin: 0px;
	padding: 0px;
}

.infoBoxContents {
	margin: 0px;
	padding: 0px;
}
.productSpecialPrice {
	color: #F00;
}
.SpecialPrice {
	font-size: 12pt;
	color: #F00;
	font-weight: bold;
}

#price {
	text-decoration: line-through;
}
#ar {
	font-size: 12pt;
}

.smallText {
	background-color: #CCC;
	text-align: center;
	border: 2px solid #F00;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	vertical-align: middle;
	font-size: 10pt;
	font-weight: bold;
	color: #333;
	font-family: "Courier New", Courier, monospace;
	margin: 2px;
	padding: 5px;
}
.smallText a {
	color: #333;
	text-decoration: none;
	border-bottom-width: 1pt;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}

/* TAGCLOUD */

#tagcloud {
	padding: 2px;
	width: 700px;
	margin-top: 10px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 25px;
	text-align: center;
}

#tagcloud a {
	color: #666;
	border: 0pt solid #CCC;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	font-weight: normal;
	background-color: #CCC;
	margin: 2px;
	padding: 4px;
}
#tagcloud a:hover {
	color: #FFF;
	border: 0pt solid #F00;
	-moz-border-radius: 5pt;
	-khtml-border-radius: 5pt;
	-webkit-border-radius: 5pt;
	border-radius: 5pt;
	font-weight: normal;
	background-color: #F00;
	margin: 2px;
	padding: 4px;
}

#tagcloud table {
}

#tagcloud-end {
}
