@import url('reset.css');

/* globals */
h1 {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

#content ul, #content dl {
    padding: 10px 0px 10px 25px;
    margin: 0;
    list-style-type: disc;
}

#content ol {
    padding: 10px 0px 10px 25px;
    margin: 0;
    list-style-type: decimal;
}

.buttons { position: relative; }

td.buttons { position: relative; border:none; margin:0; padding:0; background:none;}


#confirm-loading #spinholder {
    width: 100%;
    height: 44px;
    position: absolute;
    top: 0px;
    left: 0px;
    text-align: center;
    margin: 0px auto;
    opacity: 0.6;
    filter: alpha(opacity=60);
    background: #fff url(../image/loading.gif) center center no-repeat;
}

.editproduct,
.editproduct:visited,
.editproduct:active{
	display:block;
	background: transparent url(../image/doc.edit.png) center center no-repeat;
	width:21px;
	height:21px;
	float:right;
}

#body .no-border{ border:none;}

#currenciesselect .middle{text-align:center;}

#add_to_cart.disabled,
.button-disabled {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 
	filter: alpha(opacity=50); /* IE 5-7 */
	-moz-opacity: 0.5; /* Netscape */
	-khtml-opacity: 0.5; /* Safari 1.x */
	opacity: 0.5; /* Good browsers */
}
/* /globals */

/* disqus */
#dsq-content {
    overflow: visible;
    width: 100%;
    font-size: inherit;
    padding: auto;
    margin: auto;
    height: auto;
    clear: both;
}
#disqus_thread {
    height: auto;
    float: left; 
    width: 100%;
}
/* /disqus */

/* pick pack pont */
#pppselect_wrapp{ position:relative; }

.ppp_table{ margin:6px 0; }

.ppp_table td { padding:4px 10px 4px 0; }

#ppp_result_info .title{
    font-weight:bold;
    padding-right:25px;
}

.table_ppp_result td{
    padding:3px 0;
    vertical-align:top;
}
/* /pick pack pont */

/* CIB payment */
.comeback { padding: 10px; }

.comeback h2 { margin-bottom: 20px; }

.comeback h2 img {
    vertical-align: middle;
    margin-right: 10px;
}
.comeback h3 { padding-bottom: 8px; }

.comeback ul {
    list-style: disc;
    padding: 0px 0px 10px 25px;
}

.atiranyitas_szoveg {
    padding: 20px 50px 20px 50px;
    border: 1px solid #ccc;
    margin: 20px;
    background: #fff url(../image/loading.gif) 10px center no-repeat;
}
/* /CIB payment */

/* PAF - Product Attribute Filter */

.widget_select select { width: 100%; cursor: pointer; }

.slice .slice-title { text-align: right; }

.slider-inputs{ text-align:center; }

.slider-inputs .min-value{ float:left; }

.slider-inputs .max-value{ float:right; }
/* /PAF - Product Attribute Filter */

/* product options */
.variable{
	float:left;
	margin-right:4px;
	display:inline;
	padding:3px;
	border:1px solid #efefef;
}
.variable a:hover{ text-decoration: none; }

.variable:hover  {
	padding:3px;
	border:1px solid #bebebe;
}

.param-value-icon{ padding:4px 0; }

#ring_select ul.ring-list { padding: 0; }

.ring-list .selected{
	padding:2px;
	border:2px solid #cb8080;
}

.list-list .variable{
	border:1px solid #E6E1DC;
	padding:2px 4px;
	margin-right:6px;
	margin-bottom:8px;
}

.list-list .variable a,
.list-list .variable a:visited,
.list-list .variable a:active{
	display:block;
	width:100%;
	height:100%;
	color:#000000;
}

.list-list .variable a:hover{ text-decoration:none; }

.list-list .variable:hover{ border:1px solid #bebebe; }

.list-list .selected,
.list-list .selected:hover {
	border:2px solid #cb8080;
	margin-bottom:6px;
}

.pagination .links a.pagination_navi span { display:none; }
/* /product options */

/* social share */
#socail_media{
	height:40px;
	padding:10px 0 0 0; 
	position:relative;
	text-align:center;
	margin:0 auto;
}

.print_preview {
	width: 16px;
	float: left; 
	display: inline; 
	margin: 4px 7px 0px 0px;
	cursor: pointer;
	height: 16px;
    background: transparent url(../image/print.png) center center no-repeat;
}

#socail_media > * {
	float:left !important;
}

.gplusone{
	float: left; 
	display: inline; 
	width: 39px;
}

#body .fb-like{
	/*position:absolute;*/
	/*right:-30px;*/
	width: auto; 
	padding: 0;
    display: inline;
    float: left;
    margin-left: 5px;
}
/* /social share */

/* flypage price box */
.product_table_price_wrapper{ padding: 15px 0px 15px 5px; }

.product_table_price_label{
	font-size:16px;
	font-weight:bold;
	padding-right:4px;
}

.product_table_original{
	font-size:12px;
	text-decoration:line-through;
	padding-right:8px;
}

.product_table_special {
	font-size:19px;
	font-weight:bold;
	color:#CC0000;
}

.price_row, .decrease_wrapper{ padding:0 4px 8px 4px; }

.product_table_price {
	font-size:16px;
	font-weight:bold;
}
.product_table_quantity input,
table.cart input {
	width:38px;
}

.decrease_amount {
	font-size:13px;
	font-weight:bold;
}
/* /flypage price box */

/******* wishlist ********/

.wishlist_product_price .side_module_original{
text-decoration:line-through;
}

/* category offer */
.categoryoffer_list{ width:100%; }

.categoryoffer_list td{
	padding:8px 0 8px 0;
	text-align: center;
	vertical-align: top;
}

.position_5_wrapper{ text-align:left; }
/* /category offer */

/* module globals */
.hide-top .top {display:none;}

.hide-top .top .center {
	font-size:0;
	line-height:0;
}

.side-position .snapshot_vertical {text-align:center;}

.side-position .snapshot_horizontal td {vertical-align:top;}

.side-position .snapshot_horizontal .list_picture {
	border:none;
	text-align:center;
}

.side-position .snapshot_horizontal .table_lt, .side-position .snapshot_horizontal .table_rt{ border:none; }

.side-position .snapshot_horizontal .table_lt {
	width:48px;
	padding:0 4px 0 8px;
}

.side-position .snapshot_horizontal .table_rt { padding:0 8px 0 4px; }

#body .flypagemodule .top { display:none; }

.flypagemodule .bottom {
	display:none;
	line-height:0px;
}
/* /module globals */

/* manufacturer module */
#manufacturer select {width: 155px;}
#body .display-links .middle{padding-top:0;}
#manufacturer-list-display{text-align: left;}

#manufacturer-list-display .module-list{padding:4px 15px;}
/* /manufacturer module */

/* end */

table.collateral_options_table select {
	width: 170px;
	margin: 4px 0px 0px 0px;
	cursor: pointer;
}

#captcha {
	margin-top: 10px;
}
form#create input[type=submit] {
	height: 30px;
	padding: 4px 8px 4px 8px;
	cursor: pointer;
}

#languageselect .middle {
	text-align:center; 
	padding:10px 0;
}

body .fb_iframe_widget iframe {
position:static !important;
}

.list_special,
.list_original{
	white-space: nowrap;
}


/* form generator */
.form-element{padding-bottom:10px; clear:both;}
.form-element label{
	font-weight:bold;
	padding-bottom: 6px;
	display:block;
}
.form-element .checkbox-list label,
.form-element .radio-list label{
	font-weight:normal;
	float:none;
}

.form-label-side .checkbox-list,
.form-label-side .radio-list{
	float:left;
}

.form-label-side label{
	float:left;
	display:block;
	width:150px;
}

.input-width-300{
	width:300px !important;
}

.input-width-180{
	width:180px !important;
}

.input-width-450{
	width:450px !important;
}
.form-help{
	display:block;
	font-weight:normal;
	font-size:10px;
	padding-top:2px;
}

span.required,
span.required-mark,
.error-list{
    color: #FF0000;
    font-weight: bold;
}

.element-errors{
	display:block;
	clear:both;
	float:none;
}
/* /form generator */

/* osszes gyarto oldal */

.manufacturer_filter_by_abc,
.manufacturers_filtered_list {
	padding: 10px;
}

.manufacturers_filtered_list .mf_group_title {
	padding: 5px 0px;
	font-size: 13px;
	font-weight: bold;
	color: #777;
	border-bottom: 1px solid #aaa;
}

.manufacturers_filtered_list .mf_group_items {
	padding: 5px 0px 10px 0px;
}

.manufacturers_filtered_list .mf_group_items span {
	padding: 0px 10px 0px 0px;
}
/* /osszes gyarto oldal */

#currency_form select{
max-width:150px;
}

/***** offer request ******/

.offer_req td{
padding-bottom:5px;
padding-top:5px;
}

#offer_req_wrapper .heading{
text-align:center;
}

.offer_req .buttons .button, .offer_req .buttons .button:visited, .offer_req .buttons .button:active{
padding-left:15px;
padding-right:15px;
height:32px;
cursor:pointer;
color:#fff;
}
