/* ő */

body{margin:0px; padding: 0px; background: #d7eefa  url(../../../../_page_contents/images/back.jpg) repeat-x top left; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080;}
img{border:none;}
table{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #808080;}
form{padding: 0px; margin: 0px;}
table.kek {color: #808080;}
input.gomb {background-color: #4da4d6; color : #FFF; border: 1px solid #5db6e0;cursor:pointer;}
.hidden_error {text-align : center; width : 300px; height: 20px; vertical-align:middle;}
.clearfix{clear:both;}
.margin-top-10{margin-top: 10px !important;}

br{padding:0;margin:0;}
h1{margin:0px; padding:0px; color: #ffa708; font-size: 17px; font-weight: normal; font-family: Arial Black;}
h2{margin:0px;padding:0px; font-size: 13px; font-weight: bold; font-family: Arial; border-bottom: 1px solid #434b4e;}
h3{margin:0px;padding:0px; font-size: 13px; font-weight: bold; font-family: Arial;}
h4{margin:0px;padding:0px; font-size: 13px; font-weight: bold; font-family: Arial; color: #ffa708;}
h5{margin:0px;padding:0px; font-size: 15px; font-weight: bold; font-family: Arial; color: red; text-align: center;}

.keret1{margin: 0px auto; width: 988px; text-align: left; border-left: 1px solid #808080; border-right: 1px solid #808080;}
.keret2{margin: 0px auto; width: 988px; text-align: left; border-left: 3px solid #ffffff; border-right: 3px solid #ffffff;}
.munkalap{margin: 0px auto; width: 988px; text-align: left; background: url(../../../../_page_contents/images/hatter.png) repeat-y top left; border-left: 1px solid #808080; border-right: 1px solid #808080;}

.fejlec{height: 235px;}
.belepes{height: 176px; font-size: 11px; color: #ffffff; font-family: Verdana; position: relative;}
.belepes .belepes_2 {
		float: right;
	}

	.alert{
		background-color: rgba(255, 255, 255, 0.8);
		font-size: 15px;
		height: 63px;
		left: 0;
		position: fixed;
		right: 0;
		text-align: center;
		top: 0;
		z-index: 1;
		color: #000000;
	}
	
	
	
	.belepes .belepes_2 .belepes_bent {}


	.belepes .belepes_2 .belepes_bent .belepve {
		padding: 0px 0px 0px 0px;
		text-align: center;
	}
	
	.belepes .belepes_2 .belepes_bent .belepve a {
		float:right;
		margin:4px 5px 0 0;
		clear: both;
		text-align: right;
		width: 95px;
	}
	
	.belepes .belepes_2 .belepes_bent .belepve form span{
		float: right;
		margin-right: 5px;
	}
	
	.belepes .belepes_2 .belepes_bent .belepve form .i_belep {
		width: 114px;
		border: 1px solid #6bb5de;
		margin: 0 5px 4px 0;
		float:right;
	}
	
	.belepes .belepes_2 .belepes_bent .belepve form .g_belepes, .belepes .belepes_2 .belepes_bent .belepve2 a.kilepes {
		clear: both;
		margin-right: 5px;
		float:right;
		vertical-align: middle;
		outline-color:invert;
		outline:medium none;
		font-weight: bold;
		width: auto !important;
		font-size: 13px;
	}
	
	.belepes .belepes_2 .belepes_bent .belepve2 {
		
	}
	
	.belepes .belepes_2 .belepes_bent .belepve2 a {
		margin:5px 5px;
		float: right;
		width: 118px;
		text-align: right;
		font-size:11px;
	}

.g_kereses{		background:  url(../../../../_page_contents/images/g_kereses.png) no-repeat top left; width: 64px; height: 18px; border: 0px;}
.g_feliratkozas{background:  url(../../../../_page_contents/images/g_feliratkozas.png) no-repeat top left; width: 91px; height: 18px; border: 0px;}

.menu{margin: 1px 0px 0px 212px;}
.menu1		{background: url(../../../../_page_contents/images/menu.png) no-repeat    9px  -43px; height: 28px; width: 104px; margin-top:30px; display: block; float: left; outline-color:invert; outline:medium none; margin-left: 5px;}
.menu1:hover{background: url(../../../../_page_contents/images/menu.png) no-repeat   10px -117px; }
.menu2		{background: url(../../../../_page_contents/images/menu.png) no-repeat  -88px  -33px; height: 37px; width: 92px; margin-top:20px; display: block; float: left; outline-color:invert; outline:medium none;}
.menu2:hover{background: url(../../../../_page_contents/images/menu.png) no-repeat  -87px -107px; }
.menu3		{background: url(../../../../_page_contents/images/menu.png) no-repeat -182px  -14px; height: 40px; width: 143px; display: block; float: left; outline-color:invert; outline:medium none;}
.menu3:hover{background: url(../../../../_page_contents/images/menu.png) no-repeat -181px  -88px; }
.menu4		{background: url(../../../../_page_contents/images/menu.png) no-repeat -323px  -16px; height: 32px; width: 77px; display: block; float: left; outline-color:invert; outline:medium none;}
.menu4:hover{background: url(../../../../_page_contents/images/menu.png) no-repeat -322px  -90px; }
.menu5		{background: url(../../../../_page_contents/images/menu.png) no-repeat -404px  -17px; height: 36px; width: 157px; display: block; float: left; outline-color:invert; outline:medium none;}
.menu5:hover{background: url(../../../../_page_contents/images/menu.png) no-repeat -403px  -91px; }
.menu6		{background: url(../../../../_page_contents/images/menu.png) no-repeat -567px  -17px; height: 52px; width: 145px; display: block; float: left; outline-color:invert; outline:medium none;}
.menu6:hover{background: url(../../../../_page_contents/images/menu.png) no-repeat -566px  -91px; }


.szoveg{margin: 5px 15px 5px 0px; text-align: left;}
.torzs{text-align: left; width: 758px; background:  url(../../../../_page_contents/images/menu_alja.jpg) no-repeat 0px -4px;}
.lista_box_keret{float: left; text-decoration: none;}
.lista_box{width: 245px; height: 191px; background:  url(../../../../_page_contents/images/box_tartalom.jpg) no-repeat top left; text-align: left; margin: 0px; color: silver/*#5db6e0*/; font-size: 12px;}
.lista_box1{padding: 14px 15px 0px 15px;}
.lista_box2{padding: 0px; display: table;}

.lista_box2_akcio{padding: 14px 15px 0px 15px; background:  url(../../../../_page_contents/images/akcio.gif) no-repeat 150px 154px;}
.lista_box img{}
.lista_kep{height: 140px; text-align: right;}
.vilagos{color: #6bb5de; font-weight: bold;}
.bevezeto{color: #6bb5de; text-align: justify;}
a {color: #6bb5de; text-align: justify;}

.lista_kep_img{float: left;}
.lista_leiras{text-align: left; margin: 0px; text-decoration: none; line-height: 13px; color: #808080; height: 24px;}

.akcio{position: relative; bottom: 30px; left: 0px;}

.lablec{background:  url(../../../../_page_contents/images/lablec.jpg) no-repeat top left; padding-top:25px;padding-bottom:8px;}
.lablec a{color: white; font-weight: bold; text-decoration: none; padding: 0px 12px; line-height: 20px;}
.lablec a:hover{text-decoration: underline;}

.bal{width: 230px;}
.bal_hatter{background: #5db6e0; width: 203px; margin: 0px 0px 0px 6px;}

.container-menu-title {
	background-color: #5DB6E0;
    width: 100%;
	padding-top:10px;
}

.menu-title {
    border: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0 3px 3px;
    padding: 2px 4px;
    width: 187px;
}

.bal_menu {
	background: #4da4d6;
	width: 230px;
	padding: 1px 0px 1px 0px;
	width: 202px;
	margin: 0px 0px 0px 6px;
}

.bal_menu{background: #4da4d6; width: 230px; padding: 1px 0px 1px 0px; width: 202px; margin: 0px 0px 0px 6px;}
.bal_menu a{margin-bottom: 1px; display: block; text-decoration: none; color: white; height: 23px; line-height: 23px;}

.bal_menu .container-menu-title:first-child {
	padding:0!important;
}

.bal_szoveg{margin: 0px 26px;}

.menu_fo{background: #5db6e0 	url(../../../../_page_contents/images/menu_fo_nyil.png) no-repeat 12px 10px; font-weight: normal; text-indent: 30px; font-size: 15px; font-family: Verdana;}
.picilink{background: #2f87c6 	url(../../../../_page_contents/images/menu_al1_nyil.png) no-repeat 5px 10px; font-weight: normal; text-indent: 14px; font-size: 13px; font-family: Verdana; border: #5db6e0 1px solid;}
.picilink2{background: #85c226 	url(../../../../_page_contents/images/menu_al2_nyil.png) no-repeat 25px 10px; font-weight: normal; text-indent: 38px; font-size: 12px; font-family: Verdana; border: #5db6e0 1px solid;}

.link{font-size: 12px; font-family: Verdana; color: #ffffff; text-decoration: none; outline-color:invert; outline:medium none;}
.link:hover{text-decoration: underline;}

.ews{text-align: center;}

.hatter{background-image: url(../images/overlay.png); display: none; position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; text-align: center;}

* html .hatter{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(../../../../_page_contents/images/overlay.png);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../../../_page_contents/images/overlay.png", sizingMethod="scale");
	}

.termek_keret{text-align: center; width: 740px; clear: both;}
.termek table{background: #ffffff; text-align: center; color: #000; font-weight: normal; font-size: 12px;}

.termek_kep{padding: 0px; float: left;}
.termek_leiras{color: #808080; font-weight: normal; text-align: left; padding: 0px; clear: both;}
.termek_cim{color: #808080; font-size: 13px; font-weight: bold;}
.bezar{position: absolute; top: -5px; right: -5px;}
.termek_adat{color: #808080; text-align: left; font-size: 13px; float: right; width: 275px;}
.termek_adat table{color: #808080; font-size: 13px;}

.termek_ajandek_cim{color: #808080; font-size: 12px; font-weight: bold;text-align:left;}
.termek_ajandek_cim a {color: #808080; font-size: 12px; font-weight: bold;}

.kepek{float: left;}
 
.termek{background: #ffffff; display: none; position: absolute; top: 12%; left: 30%; text-align: center; border: #666666 4px solid;}
.termek table{background: #ffffff; text-align: center; color: #000; font-weight: normal; font-size: 12px;}

.linkecske {cursor : pointer; color : #5db6e0 ;}

.nyit{text-align: right; margin-top: 10px;}
.nyit a{}
.zar{text-align: right;}
.zar a{}

.hirek_keret{border-bottom: #5db6e0 solid 1px;}

.jelzes{height: 20px; color: #fff; padding: 0px; text-align: center; width: 50%; margin: 0px; font-size: 11px; line-height: 20px;}
.jelzes_keret{height: 20px; position: relative; bottom: 0px; left: 0px;}

.jelzes2{color: #fff; padding: 2px 0px; text-align: center; width: 50%; margin: 0px auto; position: relative; top: 0px; left: 0px;}

.kosar_cim{color: #87c429; line-height: 22px; font-weight: bold;}
.kosar_sor{color: #808080;}
.kosar_sor td{border-right: 1px solid #87c429; border-top: 1px solid #87c429; vertical-align: middle;}
.kosar_vege{color: #808080; font-weight: normal; font-size: 12px; line-height: 26px;}
.kosar_vege td{border-top: 1px solid #87c429;}
.kosar_vege2{color: #808080; font-weight: bold; font-size: 12px; line-height: 26px;}
.lapozo{text-align: center; font-size: 13px;}

.box_akcio{width: 186px; margin: 0px 6px;}
.box_akcio_szoveg{padding: 5px; color: #fff; font-weight: bold; text-align: center; font-size: 13px;}

.link_kep:link, .link_kep:visited, .link_kep:hover {
 color:#FFFFFF;
 cursor:pointer;
 text-decoration:none;
 outline-color:invert;
}

.link_szoveg:link, .link_szoveg:visited, .link_szoveg:hover {
 cursor:pointer;
 outline-color:invert;
 outline:medium none;
}

.more_product_button{
	width:220px; 
	border: 1px solid #0066ff; 
	background-color:#FFFFFF; 
	color:#808080; 
	padding:3px;
	cursor:pointer;
	outline:medium none;
	outline-color:invert;
}

.cart_button{
	outline:medium none;
	outline-color:invert;
}

.size_filter_img {
	text-decoration:none;
	outline:medium none;
	outline-color:invert;
	border:0;
	color:#FFFFFF;
}

.sk-link, .sk-link a{
	height:9px;
	font-size:9px;
	color: #65C1F7 !important;
	margin:0;
	padding:0 !important;
	font-weight:normal !important;
}

.general-button {
		background-color: #5DB6E0!important;
		padding: 2px 3px;
		border: 0px;
		color:#ffffff;
		cursor: pointer;
		text-decoration: none;
		box-shadow: 2px 3px 3px -2px rgba(0, 0, 0, 0.28);
		
		transition-property: background-color;
		transition-duration: 0.2s;
		transition-timing-function: linear;

		-moz-transition-property: background-color; /*Firefox 4*/ 
		-moz-transition-duration: 0.2s; /*Firefox 4*/ 
		-moz-transition-timing-function: linear; /*Firefox 4*/

		-webkit-transition-property: background-color; /* Safari and  Chrome */ 
		-webkit-transition-duration: 0.2s; /* Safari and  Chrome */ 
		-webkit-transition-timing-function: linear; /* Safari and  Chrome */ 

		-o-transition-property: background-color; /* Opera */
		-o-transition-duration: 0.2s; /* Opera */ 
		-o-transition-timing-function: linear; /* Opera */	
	}
	
	.general-button:hover {
		background-color: #007cc4!important;
	}
	
	.icon-cart{
		background: url("../../../../_page_contents/images/sprite-icon.png") no-repeat scroll -44px -53px transparent;
		height: 33px !important;
		padding: 4px 2px 0 0 !important;
		width: 37px !important;
		float:right;
		clear: both;
	}
	
	.unique-print{
		background: url("../../../../_page_contents/images/egyedi_nyomtatas.png") no-repeat scroll left top transparent;
		display: block;
		height: 90px;
		left: 25px;
		position: absolute;
		top: 141px;
		width: 92px;
		cursor: pointer;
	}

	.unique-print:hover{
		background-position: -92px 0;
	}
	
	.footer-content{
		margin-top: 5px;
		display: block;
	}
	
	.footer-content ul{
		list-style: none;
		margin: 0;
		display: inline-block;
		padding: 0;
	}
	
	.footer-content ul li{
		float: left;
	}
	
	.footer-content ul li a{}
	
	.footer-content .center{
		margin:5px 0 0 0;
		text-align: center;
	}

/**
 * Cookie manager
 */
 se-cookie-warning-manager{
	 all: initial;
	 -webkit-box-sizing: border-box;
	 -moz-box-sizing: border-box;
	 box-sizing: border-box;
	 width: 100%;
	 bottom: 0;
	 left: 0;
	 position: fixed;
	 justify-content: center;
	 align-items: center;
	 background-color: rgba(0,0,0,0.6);
 }

se-cookie-warning-manager >.container{
	all: initial;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 1170px;
	padding: 10px 20px;
	display: flex;
	justify-content: space-around;
}

se-cookie-warning-manager >.container >.text{
	all: initial;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	font: 16px/18px Arial;
	color: #fff;
}

se-cookie-warning-manager >.container >.text >a{
	all: initial;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	font: 16px/18px Arial;
	color: #00cd00;
	cursor: pointer;
}

se-cookie-warning-manager >.container >.text >a:hover{
	text-decoration: underline;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

se-cookie-warning-manager >.container >.controller{
	all: initial;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 375px;
	display: flex;
	justify-content: space-around;
	align-items: center;
}

se-cookie-warning-manager >.container >.controller>.site-button{
	all: initial;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 5px 10px;
	/*border-radius: 5px;*/
	display: inline-block;
	font: 16px/18px Arial;
	color: #fff;
	cursor: pointer;
	transition: background-color 0.2s linear 0s;
}

se-cookie-warning-manager >.container >.controller>.site-button.success{
	background-color: #00cd00;
}

se-cookie-warning-manager >.container >.controller>.site-button.success:hover{
	background-color: #00b900;
}

se-cookie-warning-manager >.container >.controller>.site-button.danger{
	background-color: #f73c3c;
}

se-cookie-warning-manager >.container >.controller>.site-button.danger:hover{
	background-color: #d33535;
}
