﻿body { width:100%; height:100%; margin:0; padding:0; background-color:#fff; font-family:Arial; font-size:12px; }

a:link, a:visited, a:focus {color:#CC1220; text-decoration:none; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out; }

a:hover, a:active, a:focus { color:#CC1220; text-decoration:underline; }

img { border:none; }

.nav {
	width:100%;
	height:48px;
	color:#fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D4181F', endColorstr='#CC1220');
	background: -webkit-gradient(linear, left top, left bottom, from(#D4181F), to(#CC1220));
	background: -moz-linear-gradient(top,  #D4181F,  #CC1220);
	background-image: -o-linear-gradient(rgb(212,24,31),rgb(204,18,32));
	box-shadow:rgba(0,0,0,0.3) 0 2px 3px;
	-moz-box-shadow:rgba(0,0,0,0.3) 0 2px 3px;
	-webkit-box-shadow:rgba(0,0,0,0.3) 0 2px 3px;
	}

.nav_content {
	width:1230px;
	height:48px;
	margin-left:auto;
	margin-right:auto;
	font-size:14px!important;
}

.nav_link {
	margin-right:20px;
	float:left;
	color:#fff!important;
}

.nav_link>a { color:#fff!important; text-decoration:none!important; }
.nav_link>a:hover { color:#DDD!important; text-decoration:none!important; }

.vectraline_logo {
	width:97px;
	height:35px;
	background-image:url("../images/vectraline_logo.png");
	background-repeat:no-repeat;
	margin-top:6px;
	float:left;
}

.search {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6E6E6', endColorstr='#ffffff');
	background: -webkit-gradient(linear, left top, left bottom, from(#E6E6E6), to(#fff));
	background: -moz-linear-gradient(top,  #E6E6E6,  #fff);
	background-image: -o-linear-gradient(rgb(230,230,230),rgb(255,255,255));
	background-color:Transparent;
	border:solid 1px #AF0022;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	margin-top:13px;
}

.search_icon { width:19px; height:20px; background-image:url("../images/search_icon.png"); background-repeat:no-repeat; background-color:Transparent; border:0; cursor:pointer; }

.reglogin_panel {
	width:1230px;
	height:55px;
	margin-left:auto;
	margin-right:auto;
	border:solid 1px #CCCCCC;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.registration_panel {
	width:288px;
	height:55px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#4D4D4D');
	background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#4D4D4D));
	background: -moz-linear-gradient(top,  #333333,  #4D4D4D);
	background-image: -o-linear-gradient(rgb(51,51,51),rgb(77,77,77));
	-moz-border-radius:3px 0 0 3px;
	-webkit-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
	float:left;
	color:#ffffff!important;
	}

.registration_panel>a { color:#ffffff!important; }

.login_panel {
	width:942px;
	height:55px;
	background-image:url("../images/login_panel_bg.jpg");
	-moz-border-radius:0 3px 3px 0;
	-webkit-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
	float:left;
	display:table;
}

.login_input {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#ffffff');
	background: -webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#fff));
	background: -moz-linear-gradient(top,  #F4F4F4,  #fff);
	background-image: -o-linear-gradient(rgb(244,244,244),rgb(255,255,255));
	background-color:Transparent;
	border:solid 1px #CCCCCC;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#858585;
	font-size:14px;
	padding-left:5px;
	box-shadow:rgba(255,255,255,0.5) 0 1px 0;
	-moz-box-shadow:rgba(255,255,255,0.5) 0 1px 0;
	-webkit-box-shadow:rgba(255,255,255,0.5) 0 1px 0;
}

.login_icon { width:10px; height:16px; background-image:url("../images/login_icon.png"); background-repeat:no-repeat; float:left; }

.reg_icon { width:20px; height:10px; background-image:url("../images/reg_icon.png"); background-repeat:no-repeat; float:left; margin:22px 30px 0 35px; }

.reg_button 
{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#D4181F', endColorstr='#CC1220')\0/IE9;
	background: -webkit-gradient(linear, left top, left bottom, from(#D4181F), to(#CC1220));
	background: -moz-linear-gradient(top,  #D4181F,  #CC1220);
	background-image: -o-linear-gradient(rgb(212,24,31),rgb(204,18,32));
	background-repeat:no-repeat;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#ffffff!important;
	text-align:center;
	text-decoration:none!important;
	font-size:14px;
	box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.1) 0 1px 0 inset;
	-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.1) 0 1px 0 inset;
	-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.1) 0 1px 0 inset;
	border:0;
	background-color:Transparent;
	cursor:pointer;
	width:120px;
	height:30px;
	float:left;
	margin-top:12px;
}

.reg_button:active {
	box-shadow:rgba(255,255,255,0.2) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-moz-box-shadow:rgba(255,255,255,0.2) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-webkit-box-shadow:rgba(255,255,255,0.2) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
}

.reg_button>a { color:#ffffff!important; text-decoration:none; }
.reg_button>a:hover { color:#DDD!important; text-decoration:none; }

:root .login_button {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D4D4D', endColorstr='#333333')\0/IE9;
	background: -webkit-gradient(linear, left top, left bottom, from(#4D4D4D), to(#333333));
	background: -moz-linear-gradient(top,  #4D4D4D,  #333333);
	background-image: -o-linear-gradient(rgb(77,77,77),rgb(51,51,51));
	background-image:url('../images/button_grey_bg.png')\9;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#ffffff;
	text-align:center;
	font-size:14px;
	box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	
	background-color:Transparent;
	cursor:pointer;
	-webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;
}
:root .btn_prev {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4D4D4D', endColorstr='#333333')\0/IE9;
	background: -webkit-gradient(linear, left top, left bottom, from(#4D4D4D), to(#333333));
	background: -moz-linear-gradient(top,  #4D4D4D,  #333333);
	background-image: -o-linear-gradient(rgb(77,77,77),rgb(51,51,51));
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#ffffff;
	text-align:center;
	font-size:14px;
	box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	
	background-color:Transparent;
	cursor:pointer;
	-webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;
}

.btn_prev:hover { color:#DDD!important; text-decoration:none; }

.btn_prev:active  {
	 box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-moz-box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-webkit-box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
}

.login_button:hover { color:#DDD!important; text-decoration:none; }

.login_button:active {
	box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-moz-box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-webkit-box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
}

.kosarRendeles  {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#979797', endColorstr='#7f7f7f')\0/IE9;
	background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#7f7f7f));
	background: -moz-linear-gradient(top,  #979797,  #7f7f7f);
	background-image: -o-linear-gradient(rgb(151,151,151),rgb(127,127,127));
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#ffffff!important;
	text-align:center;
	font-size:14px;
	box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	
	background-color:Transparent;
	cursor:pointer;
	-webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;
}
.kosarRendeles a { color:White!important; }

:root .btn_next  {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#979797', endColorstr='#7f7f7f')\0/IE9;
	background: -webkit-gradient(linear, left top, left bottom, from(#979797), to(#7f7f7f));
	background: -moz-linear-gradient(top,  #979797,  #7f7f7f);
	background-image: -o-linear-gradient(rgb(151,151,151),rgb(127,127,127));
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#ffffff;
	text-align:center;
	font-size:14px;
	box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-moz-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	-webkit-box-shadow:rgba(0,0,0,0.5) 0 1px 0, rgba(255,255,255,0.2) 0 1px 0 inset;
	
	background-color:Transparent;
	cursor:pointer;
	-webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out;
}

.kosarRendeles { margin-left:60px; }

.btn_next:hover, .kosarRendeles:hover { color:#DDD!important; text-decoration:none; }

.btn_next:active, .kosarRendeles:active  {
	 box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-moz-box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
	-webkit-box-shadow:rgba(255,255,255,1) 0 1px 0, rgba(0,0,0,0.5) 0 1px 1px inset;
}

/* IE 7 és 8 alatt (ebben a sorrendben) */
*+html .login_button { background-image:url('../images/button_grey_bg.png'); }
*+html .login_button { cursor:pointer; }
*+html .btn_prev { background-image:url('../images/button_grey_bg.png'); color:White; cursor:pointer; }
*+html .kosarRendeles { background-image:url('../images/btn_rendeles.jpg'); }
*+html .btn_next { background-image:url('../images/btn_rendeles.jpg'); cursor:pointer; }
*+html .reg_button {background-image:url('../images/button_red_bg.png'); height:30px; color:white; }
*+html .reg_button {margin-top:12px; }
*+html .reg_button {background-color:Transparent; }
*+html .reg_button {cursor:pointer; }
*+html .reglogin_panel {margin-top:20px; }
*+html .slide_down_basket {margin-top:-15px; }
*+html #ctl00_UCO_login1_EDI_loginnev {line-height:30px; }
*+html #ctl00_UCO_login1_EDI_jelszo {line-height:30px; }
*+html .productlist_head { background-image:url('../images/productlist_header_bg.jpg'); height:23px; }
*+html ul.topnav li { background-image:url('../images/topnav_ul_li_bg.jpg'); }
*+html .system_message { border:solid 1px #CCCCCC; }
*+html #modalContainer { border:solid 1px #CCCCCC; }
*+html .go_cikklista_header1 { background-image:url('../images/go_cikklista_header1_bg.jpg'); }
.login_button { background-image:url('../images/button_grey_bg.png')\0/; }
.login_button { cursor:pointer\0/; }
.btn_prev { background-image:url('../images/button_grey_bg.png')\0/; color:White\0/!important; cursor:pointer\0/; }
.kosarRendeles { background-image:url('../images/btn_rendeles.jpg')\0/; }
.btn_next { background-image:url('../images/btn_rendeles.jpg')\0/; cursor:pointer\0/; }
.reg_button { background-image:url('../images/button_red_bg.png')\0/; height:30px\0/; color:white\0/!important; }
.reg_button { margin-top:12px\0/; }
.reg_button { background-color:Transparent\0/; }
.reg_button { cursor:pointer\0/; }
.reglogin_panel {margin-top:20px\0/; }
.slide_down_basket {margin-top:-20px\0/; }
#ctl00_UCO_login1_EDI_loginnev {line-height:30px\0/; }
#ctl00_UCO_login1_EDI_jelszo {line-height:30px\0/; }
.productlist_head { background-image:url('../images/productlist_header_bg.jpg')\0/; height:23px\0/; }
ul.topnav li { background-image:url('../images/topnav_ul_li_bg.jpg')\0/; }
.system_message { border:solid 1px #CCCCCC\0/; }
#modalContainer { border:solid 1px #CCCCCC\0/; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc'); }
.go_cikklista_header1 { background-image:url('../images/go_cikklista_header1_bg.jpg')\0/; }
/* IE 7 és 8 alatt vége */

.body_content {
	width:1230px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}

.content_left { width:210px; margin-right:30px; float:left; padding-top:20px; }
.content_right { width:990px; float:left; padding-top:20px; }

.logged_menulink { font-size:13px; color:#000!important; float:left; margin-right:27px; margin-top:20px; text-shadow:rgba(255,255,255,0.5) 0 1px 0; -moz-text-shadow:rgba(255,255,255,0.5) 0 1px 0; -webkit-text-shadow:rgba(255,255,255,0.5) 0 1px 0; }
.logged_menulink>a { color:#000!important; text-decoration:none; }
.logged_menulink>a:hover { color:#444444!important; text-decoration:none; }

/* Button-ok meggyógyítása - örökölt ragaszkodó tulajdonságok gyomlálása */
input[type="submit"]{font-family:Arial!important; font-size:14px!important; padding:0!important; border:none!important; color:White!important;}

.basket_head {
	width:970px;
	height:28px;
	background-image:url("../images/basket_head_bg.jpg");
	background-repeat:no-repeat;
	border:solid 1px #CCCCCC;
	margin-bottom:20px;
	text-shadow:rgba(255,255,255,0.5) 0 1px 0;
	-moz-text-shadow:rgba(255,255,255,0.5) 0 1px 0;
	-webkit-text-shadow:rgba(255,255,255,0.5) 0 1px 0;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
}

.basket_title { color:#222222!important; text-decoration:none!important; }
.basket_title:hover { color:#CC1220!important; text-decoration:none!important; }

.head_title { font-size:16px!important; color:#222222!important; font-weight:bold; }

.slide_down_basket { width:142px; height:16px; background-image:url("../images/slide_down_icon.png"); background-repeat:no-repeat; background-position:right; float:right; cursor:pointer; margin-top:3px; }
.slide_up_basket { width:142px; height:16px; background-image:url("../images/slide_up_icon.png"); background-repeat:no-repeat; background-position:right; float:right; cursor:pointer; margin-top:3px; display:none; }

#iKosar {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4', endColorstr='#ffffff');
	background: -webkit-gradient(linear, left top, left bottom, from(#F4F4F4), to(#fff));
	background: -moz-linear-gradient(top,  #F4F4F4,  #fff);
	background-image: -o-linear-gradient(rgb(244,244,244),rgb(255,255,255));
	width:972px;
	padding:10px;
}

.basket_icon { width:31px; height:26px; background-image:url("../images/basket_icon.png"); background-repeat:no-repeat; float:left; margin-right:15px; margin-top:-2px; }

.default_head {
	min-width:970px;
	height:22px;
	background-image:url("../images/offer_head_bg.jpg");
	border:solid 1px #CCCCCC;
	margin-top:20px;
	margin-bottom:20px;
	text-shadow:rgba(255,255,255,0.5) 0 1px 0;
	-moz-text-shadow:rgba(255,255,255,0.5) 0 1px 0;
	-webkit-text-shadow:rgba(255,255,255,0.5) 0 1px 0;
	color:black;
	font-weight:bold;
	float:left;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	font-size:14px;
}

.footer { width:100%; height:230px; background-color:#EFEFEF; background-image:url("../images/footer_shadow_bg.png"); background-repeat:repeat-x;  margin-top:30px; padding:30px 0 30px 0; border-top:solid 1px #CCCCCC; }
.footer_content { width:1230px; margin-left:auto; margin-right:auto; text-align:left; }
.footer_content_left { width:595px; text-align:left; float:left; padding-right:20px; }
.footer_content_right { width:595px; text-align:left; float:left; padding-left:20px; }
.vectraline_logo_footer { width:139px; height:50px; background-image:url("../images/vectraline_logo_footer.png"); background-repeat:no-repeat; }
.alert_icon { width:30px; height:25px; background-image:url("../images/alert_icon.png"); background-repeat:no-repeat; float:right; margin-right:20px; }
.footer_cell { width:600px; height:50px; margin-top:20px; }
.footer_cell_left { width:160px; text-align:right; float:left; }
.footer_cell_right { width:440px; text-align:left; float:left; }
.footer_cell_right>a { color:Black!important; }
.footer_cell_right>a:hover { color:#CC1220!important; text-decoration:none; }
.visionsoft_logo_footer { width:39px; height:20px; background-image:url("../images/visionsoftlogo.png"); background-repeat:no-repeat; float:right; margin-right:20px; }
.footer_map_separator { margin-left:5px; margin-right:5px; color:#666666; }


.box_title>a{ color:#000000; font-weight:bold; text-decoration:none!important; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out; }
.box_title>a:hover { color:#CC1220!important; text-decoration:none!important; }

.index_cikk {
	width:228px;
	float:left;
	margin-bottom:20px;
	overflow:hidden;
}

.system_message {
	display:none;
	cursor:auto!important;
	width:480px;
	padding:20px;
	background-color:#ffffff;
	color:#000000;
	box-shadow:rgba(0,0,0,0.6) 0 0 25px;
	-moz-box-shadow:rgba(0,0,0,0.6) 0 0 25px;
	-webkit-box-shadow:rgba(0,0,0,0.6) 0 0 25px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

.cikkpicture { margin-top:0; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; }

.reg_page { width:980px; height:980px; float:left; }
.reg_left { width:490px; margin-right:10px; float:left; }
.reg_right { width:490px; float:left; }
.reg_line { width:490px; height:30px; margin-top:10px; }
.reg_input_pre { width:140px; height:20px; text-align:left; padding-right:10px; float:left; display:table; }
.reg_input_middle { width:200px; height:20px; padding-right:20px; float:left; }
.reg_input_error { width:120px; height:20px; text-align:left; font-style:italic; float:left; display:table; }
.red { color:#CC1220!important; }

.REGHELP_tipp, .tippbox {
	width: 420px;
	background-color:#FFE9B3;
	border:solid 1px #FFC255;
	text-align: left;
	padding:10px;
	margin-top:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:Black!important;
	font-weight:normal!important;
}

.tippbox_error {
	width: 420px;
	background-color:#F4C3C3;
	border:solid 1px #E28888;
	text-align: left;
	padding:10px;
	margin-top:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:Black!important;
	font-weight:normal!important;
}

.tippbox_allright {
	width: 420px;
	background-color:#C0E5A8;
	border:solid 1px #72C144;
	text-align: left;
	padding:10px;
	margin-top:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:Black!important;
	font-weight:normal!important;
}

.tippbox_wait {
	display:none;
	margin-left:auto; margin-right:auto; text-align:center; width:250px; margin-bottom:30px;
	background-color:#fbf2d9;
	border:solid 1px #f5dfa2;
	padding:10px;
	margin-top:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:Black!important;
	font-weight:normal!important;
}

.listaar { color:#777777!important; text-decoration:line-through!important; font-weight:normal!important; font-size:12px!important; float:left; margin:1px 5px 0 0; }
.kedvar { float:left; color:#CC1220!important; }

.content_left_box { margin-bottom:20px; }

.productlist_head {
	height:22px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#4D4D4D');
	background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#4D4D4D));
	background: -moz-linear-gradient(top,  #333333,  #4D4D4D);
	background-image: -o-linear-gradient(rgb(51,51,51),rgb(77,77,77));
	border:solid 1px #CCCCCC;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:8px;
	padding-left:10px;
	padding-right:10px;
	color:#ffffff;
}

.flags { width:595px; height:15px; float:left; margin-top:20px; }
.flags>a { text-decoration:none!important; }

.flag1, .flag2, .flag3, .flag4, .flag5, .flag6, .flag7, .flag8 { float:left; width:23px;height:15px; margin-right:15px; box-shadow:rgba(255,255,255,1) 0 0 0; -moz-box-shadow:rgba(255,255,255,1) 0 0 0; -webkit-box-shadow:rgba(255,255,255,1) 0 0 0; -webkit-transition:all 0.2s ease-in-out; -moz-transition:all 0.2s ease-in-out; -o-transition:all 0.2s ease-in-out; transition:all 0.2s ease-in-out; }
.flag1:hover, .flag2:hover, .flag3:hover, .flag4:hover, .flag5:hover, .flag6:hover, .flag7:hover, .flag8:hover { box-shadow:rgba(0,0,0,1) 0 0 4px; -moz-box-shadow:rgba(0,0,0,1) 0 0 4px; -webkit-box-shadow:rgba(0,0,0,1) 0 0 4px; }

.flag1{background:transparent url('../images/flags.png') no-repeat 0 0;}
.flag2{background:transparent url('../images/flags.png') no-repeat 0 -15px;}
.flag3{background:transparent url('../images/flags.png') no-repeat 0 -30px;}
.flag4{background:transparent url('../images/flags.png') no-repeat 0 -45px;}
.flag5{background:transparent url('../images/flags.png') no-repeat 0 -60px;}
.flag6{background:transparent url('../images/flags.png') no-repeat 0 -75px;}
.flag7{background:transparent url('../images/flags.png') no-repeat 0 -90px;}
.flag8{background:transparent url('../images/flags.png') no-repeat 0 -105px;}

.lang_flag { display:block; width:23px; height:15px; cursor:pointer; }

.productlist_pic img { max-width:100px; max-height:100px; }
.productlist_pic2 { width:100px; height:100px; margin-top:5px; text-align:center; }

.product_pic_headertext { padding-left:10px; }
.product_code { padding-left:30px; padding-right:40px; }
.product_basket_headertext { padding-right:10px; }
.productlist_icon { position:absolute; top:20px; left:0; }
.productlist_productname { color:Black!important; font-weight:bold!important; font-size:12px; text-decoration:none!important; }
.productlist_productname:hover { color:#CC1220!important; text-decoration:none!important; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out; }
.productlist_productname a { color:Black!important; font-weight:bold!important; font-size:12px; text-decoration:none!important; }
.productlist_productname a:hover { color:#CC1220!important; text-decoration:none!important; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out; }
.productlist_productdetails { color:#CC1220!important; font-weight:normal!important; }
#cikkszam { position:absolute; top:0; left:0; }
.border_bottom td{ border-bottom:solid 1px #cccccc; }

.redlink { color:#CC1220!important; }

.product_page_title { color:#444444; font-size:21px; font-weight:bold; }
.product_page_price { color:#CC1220; font-size:24px; font-weight:bold; }

.cikkReszletesListaArString { font-size:16px; color:#999999; text-decoration:line-through; }

.hasonlokapcsolodo_kep { max-width:100px; max-height:100px; }

.minikosar_modosit { width:25px; height:20px; background-image:url("../images/put_into_basket.png"); background-repeat:no-repeat; background-color:Transparent; border:none; cursor:pointer; margin-left:5px; }
.torles { width:20px; height:20px; background-image:url("../images/close.jpg"); background-repeat:no-repeat; background-color:Transparent; border:none; margin-top:3px; cursor:pointer; }

.last_search_panel {
	max-width:250px;
	background-image:url("../images/last_search_panel_bg.png"); background-repeat:repeat;
	padding:10px;
	-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;
	color:White;
	font-size:12px;
	margin-top:5px; clear:both;
	min-height:40px;
	-moz-box-shadow:rgba(0,0,0,0.2) 1px 1px 2px; -webkit-box-shadow:rgba(0,0,0,0.2) 1px 1px 2px;
	position:absolute;
}

.search_panel_arrow_top { width:9px; height:5px; background-image:url("../images/search_panel_arrow_top.png"); background-repeat:no-repeat; margin:-15px auto 0 auto; }
.search_panel_close { width:8px; height:8px; background-image:url("../images/search_panel_close.png"); background-repeat:no-repeat; float:right; margin:10px 0 0 20px; cursor:pointer; }

.old_browser_panel {
	width:730px;
    height:410px;
    background-image:url("../images/old_browser_panel_bg.png"); background-repeat:no-repeat;
    padding-top:50px;
    text-align:center;
    position:absolute;
    top:50%;
    left:50%;
    margin-top:-205px;
    margin-left:-365px;
    font-family:Arial;
    z-index:9999;
}

#vsOsszehasonlitoContainer { position:fixed; right:0; margin-right:-115px; margin-top:20px; padding:0; z-index:9999; -moz-box-shadow:rgba(0,0,0,0.2) 0 0 3px; -webkit-box-shadow:rgba(0,0,0,0.2) 0 0 3px; }
.nsJobbRep { display:none; }

.legutobbitermekek { margin-right:-115px; z-index:9999; -moz-box-shadow:rgba(0,0,0,0.2) 0 0 3px; -webkit-box-shadow:rgba(0,0,0,0.2) 0 0 3px; }

.OTable { width:100%; }

.padding_left { padding-left:5px; }
.padding_right { padding-right:5px; }
.kosarTartalomRow_padding_left{border-bottom:solid 1px #e5e5e5; padding:10px 0 10px 5px; margin-top:10px; margin-bottom:10px;}
.kosarTartalomRow_padding_right{border-bottom:solid 1px #e5e5e5; padding:10px 5px 10px 0; margin-top:10px; margin-bottom:10px;}

textarea { font-family:Arial!important; }

.tag_cloud  {
	width:960px; padding:15px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#4D4D4D');
	background: -webkit-gradient(linear, left top, left bottom, from(#333333), to(#4D4D4D));
	background: -moz-linear-gradient(top,  #333333,  #4D4D4D);
	background-image: -o-linear-gradient(rgb(51,51,51),rgb(77,77,77));
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	float:left;
	color:#ffffff!important;
	margin:30px 0 10px 0;
	text-align:left;
	clear:both;
	position:relative;
	line-height:18px;
}
.tag_cloud>a, .tag_cloud a { color:White!important; text-decoration:none!important; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out; }
.tag_cloud>a:hover, .tag_cloud a:hover { color:#cccccc!important; text-decoration:none!important; }

.download_btn { width:25px; height:25px; background-image:url("../images/download_btn.jpg"); cursor:pointer; }

.webkepgaleria, .webkepgaleria_p { width:318px; height:220px; margin-right:10px;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7');
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7));
	background-image: -o-linear-gradient(rgb(255,255,255),rgb(247,247,247));
    background: -moz-linear-gradient(top, #ffffff, #f7f7f7);
    border:solid 1px #cccccc;
    -moz-box-shadow:rgba(0,0,0,0.2) 0 0 4px; -webkit-box-shadow:rgba(0,0,0,0.2) 0 0 4px; box-shadow:rgba(0,0,0,0.2) 0 0 4px;
    border-radius:3px;
}

/* UI TO TOP */

#toTop {
	display:none;
	text-decoration:none;
	position:fixed;
	bottom:10px;
	right:10px;
	overflow:hidden;
	width:51px;
	height:51px;
	border:none;
	text-indent:-999px;
	background:url(ui.totop.png) no-repeat left top;
}

#toTopHover {
	background:url(ui.totop.png) no-repeat left -51px;
	width:51px;
	height:51px;
	display:block;
	overflow:hidden;
	float:left;
	opacity: 0;
	-moz-opacity: 0;
	filter:alpha(opacity=0);
}

#toTop:active, #toTop:focus {
	outline:none;
}

/* UI TO TOP VÉGE */


.oh_strong_11_lightblue { padding-left:15px; font-weight:bold; }

.oh_right_bg_kiemelt {
	background-color:#d0edcf;
	padding-left:5px;
	color:Black!important;
	font-weight:bold;
}

.k_header_link { background:url('../images/up_down_arrows.png') no-repeat 5px; padding-left:15px; }
.k_header_link_desc { background:url('../images/arrow_k_header_link_desc.png') no-repeat 5px; padding-left:15px; }
.k_header_link_asc { background:url('../images/arrow_k_header_link_asc.png') no-repeat 5px; padding-left:15px; }

.index_box_outer { float: left; width: 1px; width: 25px; }
.index_box_inner_left { height: 290px; border-left: solid 1px #CCCCCC; }
.index_box_inner_bottom { border-bottom: 1px solid #CCCCCC; margin-top: 10px; }
.news_outer { float: left; width: 25px; }
.news_inner_left { height: 90px; border-left: solid 1px #CCCCCC; }

.tippbox_search_result {
	background-color:#FFE9B3;
	border:solid 1px #FFC255;
	text-align: left;
	padding:10px;
	margin-top:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:Black!important;
	font-weight:normal!important;
	position:relative;
	clear:both; }
	
.search_params option{text-transform:uppercase!important;}

.product_box  {
	width: 175px; margin-right:50px; height:60px; padding:10px; margin-bottom:20px; display:table; text-align:center;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f7f7f7');
	background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f7f7f7));
	background-image: -o-linear-gradient(rgb(255,255,255),rgb(247,247,247));
    background: -moz-linear-gradient(top, #ffffff, #f7f7f7);
    border:solid 1px #cccccc;
    border-radius:3px;
    -moz-box-shadow:rgba(0,0,0,0.2) 0 0 4px; -webkit-box-shadow:rgba(0,0,0,0.2) 0 0 4px; box-shadow:rgba(0,0,0,0.2) 0 0 4px;
}

.offerrequest { background:url('../images/offerrequest_button.jpg') no-repeat; width:80px; height:20px; padding-left:20px; padding-top:5px; font-weight:bold; color:Black!important; text-decoration:none!important; cursor:pointer; -webkit-transition:color 0.2s ease-in-out; -moz-transition:color 0.2s ease-in-out; -o-transition:color 0.2s ease-in-out; transition:color 0.2s ease-in-out; }
.offerrequest:hover { color:#CC1220!important; text-decoration:none!important; }
