.hide, .hidden { display: none; }

div.termekdiv {
	margin: 0;
	padding: 10px 10px 10px 130px;
	min-height: 100px;
	border-bottom: 1px solid #131313;
}

div.termekdiv p {
	margin: 0;
	line-height: 140%;
}

div.termekdiv .extraimg {
	display:none;
}

div.termekdiv a {
	font-size:1.2em;
}

div.termekdiv a.ajanlott {
	color:#ffffff;
	font-weight: bold;
}

div.termekdiv img.ajanlott, div.termekdiv_ajanlott img.ajanlott {
	border:0;
	padding:0;
	background: transparent;
	margin-bottom: -2px;
}

div.termekdiv table {

}

div.termekdiv .left {

}

.termekar {
	float:right;
	font-size: 1.1em;
	font-weight: bold;
}

.akciosar {
	float:right;
	font-size: 1.1em;
	font-weight: bold;
	color: #FFA200;
	margin-left: 10px;
}

.europrize {
	color: #8F8F8F;
}

/****** TERMEKOLDAL *******/

div.termekpage img.ajanlott {
	float:right;
	margin: 5px 5px 0 0;
}

/* AR */

div.ar {
	
}

/* KOSARBA */

form.kosarba {
	margin: 15px 0 0 0;
}

form.kosarba input[type=text] {
	padding: 1px 3px;
	margin: 0 7px 0 0;
}

form.kosarba input[type=image] {
	margin-bottom: -5px;
}

/* CMS */

div.tabmenu {
	height: 27px;
	border-collapse: collapse;
	padding-left: 15px;
    margin-top:15px;
	line-height:120%;
}

div.tabmenu a {
	float:left;
	display: block;
	border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
}

div.tabmenu a:hover {

}

div.tabmenu a.selected {

}

/********************************************************************* 
tab pages part  */

div.tabpage  {
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}	

div.tabpage table {
}	

div.tabpage td {

}

div.kepfelirat {

}

/*div.tabpage td img {
	border: 7px solid #FFFFFF;
	margin-bottom: 7px;
}*/

/*********************************************************
DOKUMENTS */

div.documents {
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

div.documents b {
	display: block;
	padding-bottom: 10px;
}

div.documents img {
	padding: 0;
	border: 0;
	float:left;
	margin-left: -40px;
}

div.documents a {
	display: block;
	min-height: 38px;
	margin-left: 40px;
}

/*********************************************************
KOSAR */

div.kosar {
	margin: 20px 10px;
	background: #131313;
	padding: 10px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	color: #eeeeee;
}

div.kosar #heading {
	color: #7f7465;
	font-size: 1.3em;
	margin-top:0;
	text-transform: uppercase;
	font-weight: bold;
}

div.kosar a, div.kosar link, div.kosar a:link, div.kosar a:visited {
	color: #ffe4a5;
	text-decoration:none;
}

div.kosar a:hover {
	color: #ffe4a5;
	text-decoration:underline;
}

div.kosar #termek {
	border-bottom: 2px dotted #000000;
	padding-bottom: 5px;
	margin-top: 5px;
}

div.kosar #ar {
	font-weight: bold;
}

div.kosar #db {
	font-size: 0.9em;
	color: #8e6f43;
}

div.kosar #total {
	margin-top: 10px;
}

div.kosar #brutto {
	color: #ffffff;
	font-size: 1.4em;
	font-weight: bold;
	text-align: center;
}

div.kosar #netto {
	font-size: 0.9em;
	color: #525252;
	text-align: center;
}

div.kosar #megrendeles {
	display:block;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: #fdd68b;
	margin: 10px 0 0 0;
	padding: 8px;
	color: #000000;
	text-align: center;
	font-size:1.4em;
}

div.kosar #megrendeles:hover {
	background: #eeeeee;
}

/*********************************************************
RENDELES - TABMENU-TABPAGE KIEGESZITES*/

div.tabmenu b {
	border: 1px solid #444444;
	border-bottom:0;
	float:left;
	display: block;
	font-size: 1em;
	font-weight: normal;
	color: #444444;
	text-decoration: none;
	padding: 0px 10px 3px;
	margin: 7px 2px 0 0;
	background:#000000;
	border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-bottom-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
}

div.tabpage p {
	margin: 0pt;
	padding: 5px 0pt 8px 120px;
	height: 1%;
}

div.tabpage h3 {
	color: #AF9562;
	border-bottom: 1px solid #AF9562;
	margin: 10px 0 15px 0;
	padding-bottom: 5px;
}

div.tabpage label {
	float: left;
	margin-left: -80px; /*width of left column*/
	width: 150px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

div.tabpage input[type=password] {
	width: 120px;
}

div.tabpage #heading {
	border-bottom: 2px dotted #4F3514;
	font-size: 1.2em;
	margin-top:0;
	color: #7F7465;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 20px;
	width: 280px;
	margin-left: -20px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}

div.tabpage a, div.tabpage link, div.tabpage a:link, div.tabpage a:visited {
	text-decoration:none;
}

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

div.tabpage #termek {
	border-bottom: 1px solid #AF9562;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-right: 20px;
}

div.tabpage #kosar {
	border-left: 1px solid #FDD68B;
	float:right;
	width: 280px;
	margin-left: 10px;
	padding-left: 20px;
}

div.tabpage #fizmod {
	margin: 10px 20px 10px 0;
	color: #FDD68B;
	font-size: 1.2em;
}


div.tabpage #ar {
	font-weight: bold;
	color: #FDD68B;
}

div.tabpage #db {
	font-size: 0.9em;
	color: #AFAFAF;
}

div.tabpage #total {
	margin-top: 10px;
	margin-right: 20px;
	padding-bottom: 15px;
	border-bottom: 2px dotted #4F3514;
}

div.tabpage #brutto {
	color: #FDD68B;
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
}

div.tabpage #netto {
	font-size: 0.9em;
	color: #AFAFAF;
	text-align: right;
}

div.tabpage #netto div {
	font-size: 0.8em;
	color: #AFAFAF;
	text-align: right;
}

div.tabpage #buttons {
	min-height: 25px;
	clear:right;
	padding-top: 20px;
}

div.tabpage #megjegyzes {
	font-family: Arial, Helvetica;
	width: 255px;
	height: 50px;
	font-size: 0.9em;
	margin:0;
}

div.return {
	background:#3F0000;
}

/* _login.php include alap css */
.belepes, div.belepes {
	width: 150px;
	float: right;
	border: 1px solid #cccccc;
	padding: 10px;
	background: #ffffff;
}

.belepes a, .belepes link, .belepes a:link, .belepes a:visited {
	display: block;
	padding: 6px 4px;
	margin-top: 6px;
	background: #C3DDDF;
	color: #000000;
	text-align: center;
}

belepes a:hover {
	background: #8FBBBF;
	color: #FFFFFF;
}

.belepes #return {
	display: block;
	background: #00ECFF;
	text-align: center;
}

.belepes input[type=submit] {
	float: right;
	margin-top: 5px;
}

/* AddThis gombok alap kinézete */
.addthis_default_style {
	float: right;
	padding: 5px;
	background: #ffffff;
	width: 80px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

/* Kötelezően kitöltendő mezők jelölése kitöltésük hiánya esetén */
.mustfill { 
	border: 2px dashed #DF1B1B;
	background: #eeeeee;
}

/* Bejegyzesek */

div.bejegyzes {

}

div.bejegyzes #title {

}

div.params {

}

div.bejegyzes #kep {

}

div.bejegyzes p {

}

/* Kommentek */

form.addkomment {

}

form.addkomment #left {

}

form.addkomment table {

}

form.addkomment input {

}

form.addkomment textarea {

}

/* ---- */

div.komment {

}

div.komment #user {

}

div.komment #user a {

}

div.komment #cont {

}

/* ---- */

#searchbox {
	color: #777777;
}

.slideshow {
	height: 300px;
}

.slide {
	position: absolute;
	width: 744px;
	background-size: 744px auto;
	-moz-background-size: 744px auto;
	-o-background-size: 744px auto;
    -webkit-background-size: 744px auto;
	background-position: center;
	background-repeat: no-repeat;
}

/* Slider */

.sliderCont {
	width: 958px; /* SET */
	background-image: url(/images/loading.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.ad_cont {
  position: relative;
  overflow: hidden;
}

.ad {
  position: absolute;
  top: 0;
  background-color: #000000; /* SET */
  overflow: hidden;
}

.ad_numbering {
	z-index: 1;
	margin-left: 10px;
	position: absolute;
	font-family: Arial, Helvetica;
	overflow: hidden;
}

.ad_numbering a {
	background-color: #111111; /* SET */
	padding: 0px 6px;
	margin: 2px;
	display: block;
	color: #ffffff; /* SET */
	text-decoration: none;
	float: left;
}

.ad_numbering a.selected {
	background-color: #F6DCA4; /* SET */
	color: #000000; /* SET */
}

.ad_numbering a.selected:hover {
	background-color: #ffffff; /* SET */
}

.ad_numbering a:hover {
	background-color: #333333; /* SET */
}

.return_style {
	padding: 10px;
}

.tid {
	display:none
}



