﻿@charset "utf-8";
/* CSS Document */

body{
background:url(../img/bg0.gif) repeat-x #e6f5fb;
position:relative;
}

div{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0f4f77;
}
a:hover{
color:#999999;
}
h1{
font-size:24px;
font-weight:normal;
}
.bg{
width:50%;
position:absolute;
right:0px;
z-index:-1;
height:600px;
background:url(../img/bg2.gif) repeat-x;
}
.main{
width:994px;
margin:auto;
z-index:2;
}

.head{
float:left;
width:980px;

height:206px;
background:url(../img/head.jpg);
margin:0px 8px 0px 7px;
}


.menu{
float:right;
width:647px;
height:40px;
}

.servicemenu{
float:left;
background:url(../img/szolg_menu.png);
height:62px;
width:696px;
padding:5px 4px 0px 0px;
}

.contact{
float:left;
width:213px;
height:56px;
padding-top:140px;
padding-left:120px;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
font-style:italic;

}
.contact a{
color:#FFFFFF;
text-decoration:none;
}
.contact a:hover{
color:red;
text-decoration:none;
}
.small_cart{
float:right;
width:647px;
height:51px;
}
.small_cart a{
float:right;
margin-top:20px;
display:block;
text-align:right;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#0c4060;
background:url(../img/cart_red.png) right no-repeat;
padding-right:25px;
height:16px;
width:300px;
margin-right:20px;
}
.small_cart a:hover{
color:red;
}
.head_modules{
float:right;
width:647px;
height:94px;
}

.ink_search a{
padding-top:20px;

height:74px;
float:left;
width:190px;
color:#FFFFFF;
text-decoration:none;
padding-left:20px;
}
.ink_search a span{
font-size:15px;
font-weight:bold;
font-style:italic;
display:block;
padding:0px;
}
.ink_search a strong{
padding-top:12px;
font-size:11px;
font-weight:normal;
text-decoration:none;
font-style:normal;
display:block;

color:#FFFFFF;
}
.printer_o a:hover, .ink_search a:hover{
color:#0f4e75 !important;
}
.printer_o a{
padding-top:20px;

height:74px;
float:left;
width:210px;
color:#FFFFFF;
text-decoration:none;
padding-left:20px;
}
.printer_o a span{
font-size:15px;
font-weight:bold;
font-style:italic;
display:block;
padding:0px;
}
.printer_o a strong{
padding-top:12px;
font-size:11px;
font-weight:normal;
text-decoration:none;
font-style:normal;
display:block;

color:#FFFFFF;
}
.search{padding-top:20px;

height:24px;
float:left;
width:180px;
color:#FFFFFF;
text-decoration:none;
padding-left:20px;}
.search span{
font-size:15px;
font-weight:bold;
font-style:italic;
display:block;
padding:0px;
margin-bottom:10px;
}
.search form{
margin:0px;
padding:0px;
float:left;

}
.src_input{
float:left;
width:133px;
height:21px;
margin-right:5px;
border:none;
}
.src_input input{
background:url(../img/src_bg.png);
width:131px;
height:21px;

border:none;
}
.src_btn{
float:left;
height:23px;
width:31px;

}
.src_btn input{

background:url(../img/src_btn.png);
height:23px;
width:31px;
border:none;
cursor:pointer;

}
.src_btn input:hover{
background-position:0px -23px;

}
.osszetett{
color:#FFFFFF;
padding-top:3px;
}
.osszetett:hover{
color:#0f4971;

}


/* content*/

.content{
margin:auto;
width:994px;
}
.content_c{
float:left;
width:980px;
background-image:url(../img/content_bg.png);
padding:0px 6px 0px 8px;
}
.marka{
float:left;
width:950px;
border-bottom:solid 1px #c5c5c5;
padding:3px 15px 15px 15px;
height:30px;
}
.right{
float:left;
width:190px;

padding:5px 5px 0px 0px;
margin-top:-10px;
}
.left{
float:left;
width:190px;
margin-top:-5px;
padding:0px 0px 0px 5px;

}
.center{
float:left;
width:558px;

padding:15px;

}
.center p{
margin-top:5px;

font-size:12px;

}
.footer{
float:left;
width:100%;
height:39px;
background:url(../img/footer.gif) repeat-x;
color:#ffffff;
padding-top:11px;


}
.footer a{
color:#ffffff;
text-decoration:none;
}
.footer a:hover{
color:#FFFFFF;
}
.f_c{
display:block;
height:28px;
margin:auto;
width:970px;

}
.fl{
float:left;
width:48%;
font-size:11px;
color:#FFFFFF;
}
.fr{
float:right;
width:48%;
text-align:right;
font-size:11px;
color:#FFFFFF;
}

/* marka savja*/

.marka_left{
float:left;
width:45%;
line-height:14px;
padding-top:5px;
}
.marka_left span{
font-weight:bold;
color:#5b5b5b;
}
.marka_left img{
margin-right:10px;
}
.marka_right{
float:right;
width:45%;
text-align:right;
}

.marka_right form, .marka_right p {
margin:0px;
padding:0px;
}
.marka_right form p input{

font-size:11px;
color:#666666;
height:14px;
border:none;
padding:3px 5px 2px 5px;
background-color:transparent;
background:url(../img/src_bg.gif);
width:153px;
margin:0px;
vertical-align:top;
}
.ok_btn{
margin:0px;
padding:0px;
}
.ok_btn{
margin:0px;
padding:0px;
display:inline-block;
background:url(../img/ok_btn.gif) !important;
height:19px !important;
width:49px !important;
cursor:pointer;
}
.ok_btn:hover{
background-position:-49px 0px;
}

/* dobozka*/



/* lsita doboz*/
.boxhead_list{
float:left;
width:180px;
background:url(../img/boxtop_list.gif) no-repeat;
background-color:#f9f2ee;
padding:0px 0px 4px 0px;
border-bottom:solid 1px #e6ddd8;
}
.boxbottom_list{
float:left;
width:180px;
height:10px;
background:url(../img/boxbottom_list.gif);
font-size:7px;
}
.boxcontent_list{
float:left;
width:160px;
background-color:#f9f2ee;
padding:10px;
}


/* bevkos boboz */

.boxhead_cart{
float:left;
width:160px;
height:35px;
background:url(../img/boxtop_cart.gif) no-repeat;
background-color:#f9f8ee;
padding:15px 0px 0px 30px;

font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-transform:uppercase;
}
.boxbottom_cart{
float:left;
width:190px;
height:9px;
background:url(../img/boxbottom_cart.gif);
font-size:7px;
margin-bottom:8px;
}
.boxcontent_cart{
float:left;
width:168px;

padding:10px;
	border-left:#efa51e solid 1px;
	border-right:#efa51e solid 1px;
	background:url(../img/cart_bg.gif) repeat-x bottom #fffefd;
}


.product_name_cart a{
font-size:11px;

color:#0f4f77;
text-decoration:none;

}
.product_name_cart a:hover{
text-decoration:underline;
}
.product_detais{
display:inline-block;
width:75px;
height:12px;
font-size:10px;
font-weight:bold;
}
.product_price{
width:75px;
display:inline-block;
text-align:right;
font-size:10px;
font-weight:bold;
}
.add{
background:url(../img/add.gif) no-repeat;
font-size:3px;
display:inline-block;
width:11px;
height:9px;
background-position:center;
margin-left:4px;
}
.del{
background:url(../img/del.gif) no-repeat;
font-size:3px;
display:inline-block;
width:11px !important;
height:9px;
background-position:center;
margin-right:4px;
}
.del:hover, .add:hover{
background-color:#666666 !important;
}
.cart_item{
border-bottom:#e1e1e1 solid 2px;
padding-bottom:3px;
margin-bottom:10px;
}
.summa{
text-align:right;
padding-right:7px;
border-bottom:#e1e1e1 solid 2px;
color:red;
font-size:12px;
font-weight:bold;
margin-bottom:0px;
}
.kassza a{
float:left;
width:190px;
display:block;
height:20px;
color:#FFFFFF;
font-size:16px;
text-transform:uppercase;
background:url(../img/kasszahoz_btn.gif);
text-align:center;
text-decoration:none;
font-weight:bold;
padding-top:20px;
}
.kassza a:hover{
color:#FF0000;
}

.mybtn a{
display:inline-block;
color:#FFFFFF;
text-decoration:none;
font-size:11px;
font-weight:bold;
padding:2px 5px 2px 5px;
}
.mybtn a:hover{
color:#FFFFFF;
background-color:#666666 !important;
}
.mybtn{
display:inline;
}
.h{
margin-right:40px;
}
/* hitel*/

.hitel a{
float:left;
margin-bottom:8px;
width:190px;
background:url(../img/hitel.jpg);
height:136px;
}

/* topmenu*/

.menu a{
font-weight:bold;
float:left;
color:#ffffff;
margin:10px 0px 10px 0px;
padding:10px 15px 10px 15px;
text-decoration:none;
border-right:#93acbf solid 1px;

}
.menu a:hover{
color:#93acbf;
}
/* gombok*/

.kellek_btn a{
margin-top:11px;
background:url(../img/kellek_btn.gif);
float:left;
width:135px;
height:41px;
}

.kellek_btn a:hover{
background-position:-135px 0px;
}


.notebook_btn a{
margin-top:11px;
background:url(../img/notebbok_btn.gif);
float:left;
width:163px;
height:41px;
}
.notebook_btn a:hover{
background-position:-163px 0px;
}
.nyomtato_btn a{
margin-top:11px;
background:url(../img/nyomtato_btn.gif);
float:left;
width:154px;
height:41px;
}
.nyomtato_btn a:hover{
background-position:-154px 0px;
}
.hitel_btn a{
margin-top:11px;
background:url(../img/hitel_btn.gif);
float:left;
width:99px;
height:41px;
}
.hitel_btn a:hover{
background-position:-99px 0px;
}
.hirlevel_btn a{
margin-top:11px;
background:url(../img/hirlev_btn.gif);
float:left;
width:133px;
height:41px;
}
.hirlevel_btn a:hover{
background-position:-133px 0px;
}
.separator{
background:url(../img/separator.gif);
width:3px;
height:52px;
float:left;
}

/* content*/

.products_head{
display:block;
height:22px;
width:100%;
border-bottom:solid 3px #e1e1e1;
margin-top:30px;
margin-bottom:10px;
float:left;
}
.products_footer{
display:block;
height:23px;
width:100%;
border-bottom:solid 2px #e1e1e1;

margin-bottom:10px;
float:left;
}
.tab{
float:left;

font-weight:bold;
font-size:14px;
padding-bottom:5px;
background:url(../img/arrow_w.gif) no-repeat;
background-position:0px 7px;
padding-top:5px;
padding-left:15px;




}
.products_head span{
float:left;
background:url(../img/tab_close.gif) no-repeat;
width:23px;
height:19px;
margin-top:4px;
}
.pager{
color:#999999;
float:right;
width:100%;
height:19px;
margin-top:5px;
text-align:right;
}
.select{
color:#999999;
float:right;
width:40%;
height:19px;
margin-top:5px;
text-align:right;
}
.select form{
margin:0px;
padding:0px;
}
.select select{
font-size:11px;
margin:0px;
padding:0px;
}
.pager2{
float:left;
height:19px;
margin-top:5px;
}
.order form{
margin:0px;
padding:0px;
height:19px;
width:65px;
}

.order form select{
margin:0px;
padding:0px;

height:18px;
font-size:11px;
color:#666666;
}


/* termék kis doboz  */
.product_list{
padding-left:8px;
float:left;
}
.product_box{
float:left;
width:160px;
height:230px;
padding:10px;
position:relative;


}
.product_box a{
}
.product_box a img{
border:none;
padding:2px 2px 2px 17px;
}
.product_box a img:hover{
padding:4px 0px 0px 19px;
}
.product_name a{
padding-top:5px;
display:block;
height:40px;
color:#0f4f77;
text-decoration:none;
font-size:10px;
font-weight:bold;
}
.product_name a:hover{
text-decoration:underline;
}
.cart_btn{
float:left;
display:inline-block;
width:27px;
height:27px;
margin-right:5px;
background:url(../img/cart.png) center center no-repeat;
}
.cart_btn:hover{
background-color:#666666 !important;
}
.price{
float:left;
width:100%;
padding-bottom:3px;
border-bottom:solid 2px #e1e1e1;
}
.small_img{
height:130px;
}

.price .list_btn_add{
float:left;
display:inline-block;
width:27px;
height:27px;
margin-right:5px;
background:url(../img/lista_ad.png) center center no-repeat;
cursor:pointer;
}
.price .list_btn_add:hover{
background-color:#666666 !important;
}
.list_btn_add{
float:left;
display:inline-block;
width:27px;
height:27px;
margin-right:5px;
background:url(../img/lista_ad.png) center center no-repeat;
cursor:pointer;
}
.list_btn_add:hover{
background-color:#666666 !important;
}
.price .list_btn_del{
float:left;
display:inline-block;
width:27px;
height:27px;
margin-right:5px;
background:url(../img/lista_ok.png) center center no-repeat;
background-color:#009933;
cursor:pointer;
}
.price .list_btn_del:hover{
background:url(../img/lista_del.png) center center no-repeat;
background-color:#FF0000 !important;
}
.boxcontent_list .list_btn_add{
float:left;
display:inline-block;
width:27px;
height:27px;
margin-right:5px;
background:url(../img/lista_ad.png) center center no-repeat;
cursor:default;
}
/* termekketegoria */

.product_cat{
float:left;
width:100%;
border-bottom:#e1e1e1 solid 2px;
margin-bottom:12px;
padding-bottom:4px;
}
.cat_img{
float:left;
width:38px;
}
.cat_img img {
border:none;
}
.cat{
float:right;
width:112px;
padding-left:6px;
}
.cat a{
display:block;
width:90%;
float:left;
text-decoration:none;
color:#0f4f77;
margin-bottom:2px;
line-height:12px;
padding:2px 4px 2px 4px;
}
.main_cat{
font-weight:bold;
text-decoration:none;
color:#4b4b4b;
padding-bottom:5px;
}
.cat a:hover{
background-color:#666666;
color:#FFFFFF;

}


.sub_cat {
margin-left: 0px;
}

.sub_cat2 {
margin-left: 10px;
}

/* termek ajanlo */

.boxcontent .product_box{
width:160px;
padding:0px;
}


/* nagykartya */


.smenu{
float:left;
width:100%;
padding-bottom:4px;
border-bottom:#94c2da 1px solid;
margin-bottom:15px;
padding-top:20px;
}
.smenu span a{
margin-left:15px;
float:right;
padding-left:17px;
text-decoration:none;
color:#0f4971;
}
.smenu span a:hover{
color:#000000;
}
.send a{

background:url(../img/send_ico_gif.gif) no-repeat;

}
.prnt a{
background:url(../img/print_ico_gif.gif) no-repeat;
}




.product_det_b{
float:left;
width:330px;
margin-bottom:0px;
position:relative;
}
.product_img_b{
float:right;
width:200px;
margin-bottom:5px;
text-align:right;


}




.product_name_b{
font-size:18px;
padding-bottom:10px;
}
.product_img_b a{
text-align:right;
}
.product_img_b a img{
border:none;
}
.pdet{
padding-bottom:40px;
color:#0f4971;
}





.jell{
float:left;
width:100%;
margin-top:20px;
margin-bottom:25px;
}
.tabs a{
position:relative;
top:1px;
text-decoration:none;
font-weight:bold;
float:left;
padding:5px 10px 5px 24px;
display:inline;
font-size:11px;

border-top:#cfcfcf solid 1px;
border-left:#cfcfcf solid 1px;
border-right:#cfcfcf solid 1px;

background:url(../img/boxarrow.gif) no-repeat;
background-position:8px 6px;
cursor:default;
background-color:#f2f2f2;
margin-left:5px;
}


.tabs_non a{
position:relative;
top:5px;
text-decoration:none;
font-weight:bold;
float:left;
padding:3px 6px 2px 20px;
background:url(../img/boxarrow.gif) no-repeat;
background-position:4px 4px;
display:inline;
font-size:11px;
color:#5f5f5f;
border:#cfcfcf solid 1px;
background-color:#e6e6e6;
margin-left:5px;
}


.tabs_non a:hover{
background-color:#FFFFFF;
color:#333333;
border-top:#cfcfcf solid 1px;
border-left:#cfcfcf solid 1px;
border-right:#cfcfcf solid 1px;
cursor:pointer;
/*top:3px;
padding:4px 6px 3px 20px;
background-position:4px 5px;*/
}

table.spec_felszer{
padding:2px 2px 2px 2px;
margin:8px;
width:100%;
}

.jell_valt{

width:538px;
float:left;
border:#cfcfcf solid 1px;
border-bottom:#cfcfcf solid 5px;
padding:20px 10px;
background-color:#f2f2f2;
color:#333333;
line-height:16px;
}


/* addcart */


.addcart_box{
width:558px;
float:left;
height:20px;
margin-bottom:10px;
border:#94c2da solid 1px;
background-color:#e8f6fc;
color:#0f4971;

}
.price_b{
padding-left:10px;
padding-top:3px;
font-size:12px;
font-weight:bold;
width:160px;
float:left;
height:17px;

}
.addtocart a{

width:100px;
float:right;
height:16px;
padding-top:4px;
font-size:11px;
font-weight:bold !important;

color:#FFFFFF;
text-transform:uppercase;
text-align:center;
text-decoration:none;

padding-left:30px;
background:url(../img/cart.png) no-repeat;
background-position:6px center;
cursor:pointer;
border:none;

}
.addtocart a:hover{
background-color:#999999 !important;

}
.num_form{
width:60px;
float:left;
height:20px;
vertical-align:middle;}



.br_price{
font-size:10px;
font-weight:bold;
color:#0f4971;
padding-top:4px;
float:left;
width:220px;

}
.num_form form{
display:inline-block;
height:20px;
margin:0px !important;
padding:0px;
width:60px;
vertical-align:middle;
}
.akcio{
float:left;
color:red;
font-size:11px;
font-weight:bold;
padding-bottom:20px;


}
.akcio3{
float:left;
color:red;
font-size:11px;
font-weight:bold;
padding-bottom:20px;


}
.akcio2{
position:absolute;
width:35px;
height:35px;
display:block;
padding:0px;
top:0px;
right:-230px;
z-index:100;
background:url(../img/akcio.png);


}
.addcart_box form input{
font-size:11px;
font-weight:bold;
height:12px;
padding:2px;
color:#333333;
margin:0px !important;
width:20px;
border:#cfcfcf solid 1px;

}


/* etc*/

.product_etc_b{
width:560px;
float:left;
border-top:#cfcfcf solid 1px;
padding:20px 0px 20px 0px;

}

.spec_table{
border:none;
}
.spec_table th{
border:none;
background-color:#e1e1e1;
font-weight:bold;
padding:3px 5px;
text-align:left;
width:30%;
}
.spec_table td{
padding:3px 5px;
background-color:#ffffff;
border:none;
}


/* lapozo */

div.pager {

}
.pager a, .pager2 a {
	font-size:10px;
	color:#FFFFFF;
	height:13px;
	font-weight:normal;
	display:inline-block;
	text-decoration:none;
	padding:1px 4px 1px 4px;
	margin-left:2px;

}
.pager a:hover, a.is_active, .pager2 a:hover {
	background-color:#5f5f5f !important;
}
a.is_active{
cursor:default;
}

a.frev {
	background:url(../img/frew.gif) no-repeat;
	width:8px;
	height:13px;
	background-color:#999999;
	background-position:4px 4px;
}
a.rev {
	background:url(../img/rev.gif) no-repeat;
	width:8px;
	height:13px;
	background-color:#999999;
	background-position:4px 4px;

}
a.forw {
	background:url(../img/forw.gif) no-repeat;
	width:8px;
	height:13px;
	background-color:#999999;
	background-position:8px 4px;

}
a.fforw {
	background:url(../img/fforw.gif) no-repeat;
	width:8px;
	height:13px;
	background-color:#999999;
	background-position:4px 4px;

}


/* top 10*/
.top_card{
float:left;
width:100%;
border-bottom:#e1e1e1 solid 2px;
margin-bottom:2px;
padding-bottom:2px;

}

.top_price{
float:left;
display:block;
text-decoration:none;
color:#313131;
padding:0px 4px 2px 4px;
font-size:10px;
font-weight:bold;
}

/* marka */
.marka_container{
float:left;
text-align:center;
padding:20px 0px 0px 0px;}


a.marka_item{
width:18%;


display:inline-block;
margin-bottom:15px;

}

a.marka_item img{
padding:2px 2px 2px 2px;
border:none;
}
a.marka_item img:hover{
padding:4px 0px 0px 4px;
border:none;
}


.center_half{
float:left;
width:45%;
}

.center_half ul li{
padding-bottom:2px;
}

.kellek_ico{
background:url(../img/kellek_ico.gif) no-repeat;
padding-left:35px;
background-position:0px 3px;
}


.layer{
position:absolute;
z-index:1;
top:140px;
left:50%;
margin:0px 0px 0px -430px;
width:860px;
background-color:#FFFFFF;
border:#999999 solid 5px;
}
.layer_top{
float:left;
width:840px;
height:20px;
padding:10px;
}
.layer_name{
font-size:18px;
float:left;
width:90%;
}
.exit_btn a{
float:right;
width:15px;
height:14px;
background-color:#FF0000;
color:#ffffff;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
padding-top:1px;
text-decoration:none;
}
.exit_btn a:hover{
background-color:#666666 !important;
}


/* hírlev*/

.news p input{
font-size:11px;
border:#999999 solid 1px;
width:100px;
}
.news p{
margin:1px;
}
.news p label{
float:left;
color:#666666;

padding-right:4px;
width:40px;
font-size:11px;

font-weight:bold;
}


.up{
padding-top:10px;
}
.down{
padding-bottom:10px;
}


/* banners*/

.akcio_box a .textcolor,  .nyomtato_ker_box a .textcolor, .nyomtato_has_box a .textcolor, .notebook_has_box a .textcolor, .hitel_box a .textcolor{
font-size:20px;
font-weight:bold;
text-decoration:none;
margin:0px;
}
.nyomtato_has_box a, .notebook_has_box a{
float:left;
width:279px;
height:105px;
background:no-repeat;

text-decoration:none;
color:#0f4c73;
}
 .notebook_has_box a .textcolor{
font-size:16px;
padding:23px 0px 0px 30px;
margin:0px;
}
.nyomtato_has_box a .textcolor{
font-size:16px;
padding:23px 0px 0px 30px;
margin:0px;
}
.nyomtato_has_box a span, .notebook_has_box a span{
font-size:12px;
padding:15px 30px 0px 30px;
}

.akcio_box a span, .kellek_box a span, .notebook_has_box a span, .hitel_box a span, .notebook_ker_box a span, .nyomtato_has_box a span{
font-size:11px;
font-weight:bold;
text-decoration:none;
display:block;
}
.akcio_box a span, .nyomtato_ker_box a span,  .hitel_box a span{
margin:0px 190px 0px 30px;
}
.kellek_box a span, .notebook_ker_box a span {
	margin:0px 30px 0px 210px;
}

.nyomtato_ker_box a span{
	font-size:11px;
font-weight:bold;
text-decoration:none;
display:block;
}

.kellek_box a, .nyomtato_ker_box a, .hitel_box a, .notebook_ker_box a{
float:left;
width:558px;
height:109px;
background:no-repeat;
text-decoration:none;
color:#0f4c73;
}
.kellek_box a .textcolor, .notebook_ker_box a .textcolor{
	padding:20px 0px 8px 0px;
	font-size:20px;
font-weight:bold;
text-decoration:none;

}
 .nyomtato_ker_box a .textcolor, .hitel_box a .textcolor {
	 padding:20px 0px 8px 30px;
 }
  {

padding:20px 0px 15px 30px;

}
.akcio_box a .textcolor{
color:#eb8f00;

padding:20px 0px 8px 90px !important;
}
.akcio_box a span{
padding-left:60px;
color:#0f4c73;

}

.nyomtato_has_box a:hover, .notebook_has_box a:hover, .akcio_box a:hover, .kellek_box a:hover, .nyomtato_ker_box a:hover, .hitel_box a:hover, .notebook_ker_box a:hover{
color:#000 !important;
font-size:12px !important;
color:#0f4c73;
}


.nyomtato_has_box a,  .notebook_has_box a{
background:url(../img/nyomhas_banner.jpg);
}


.hitel_box a{
background:url(../img/hitel_banner.jpg);
}
.notebook_ker_box a{
background:url(../img/notebbok_ker_banner.jpg);}
.nyomtato_ker_box a{
background:url(../img/nyomker_banner.jpg);}
.kellek_box a{
background:url(../img/kellek_banner.jpg);
}
.akcio_box a{
float:left;
width:558px;
height:113px;
background:no-repeat;
background:url(../img/akc_banner.jpg);
height:87px;
text-decoration:none;
color:#666666;
}

.tel{
float:left;
width:680px;
height:18px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-align:right;
padding-top:7px;
padding-right:20px;
}

.szuro{
float:left;
margin-bottom:20px;
font-size:12px;
background-color:#F3F3F3;
padding:10px 10px 0px 10px;
}
.szuro a{
display:inline-block;
margin-right:20px;
margin-bottom:10px;

}
.akcio{
position:absolute;
width:35px;
height:35px;
display:block;
padding:0px;
top:30px;
left:20px;
z-index:100;
background:url(../img/akcio.png);
}


/* uj css*/

.side-menu, .side-box {
	float:left;
	width:190px;
	margin-bottom:8px !important;
}
.side-menu .boxhead, .side-box .boxhead, .news .boxhead {
	background:url(../img/boxtop.gif);
	float:left;
	color:#FFFFFF;
	height:41px;
	width:160px;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	padding:15px 15px 0px 15px;
}
.side-menu .boxcontent {
	float:left;
	width:188px;
	background:url(../img/boxcontent_bg.gif) repeat-x bottom;
	border-left:#94c2da solid 1px;
	border-right:#94c2da solid 1px;
	}
.side-box .boxcontent {
	float:left;
	width:168px;
	padding:0px 10px 0px 10px;
	background:url(../img/boxcontent_bg.gif) repeat-x bottom;
		border-left:#94c2da solid 1px;
	border-right:#94c2da solid 1px;
}

.news .boxcontent {
	float:left;
	width:190px;

	background:url(../img/news_bg.gif) no-repeat;

	
}
.news_form{
float:left;
width:170px;
padding:4px 10px 10px 10px;
margin-top:1px;
}
.news_form p{
margin:0px 0px 14px 10px !important;
}
.news_form p input{
width:150px;
border:none;
background:none;
}
.news_btns{
float:left;
	width:170px;
	padding:0px 10px 0px 10px;
	background:url(../img/news_btns_bg.gif);
	margin-left:-10px;
	margin-bottom:0px;
}
.leir{
margin:10px 0px 8px 0px;
background:url(../img/felir.gif);

border:none;
cursor:pointer;
width:105px;
height:30px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:inline-block;
}
.felir{
margin:10px 0px 8px 0px;
background:none;

border:none;
cursor:pointer;
width:65px;
height:30px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.side-menu .boxbottom, .side-box .boxbottom {
	float:left;
	width:190px;
	height:10px;
	background:url(../img/boxbottom.gif);
	font-size:6px;

}
ul li{
	list-style-position:inside;
}
.side-menu ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
/* elso szintu menu */
.side-menu .boxcontent ul .level1, .side-menu .boxcontent ul .level1-current {
	padding:0px;
	margin:0px;
	text-decoration:none;
	border-bottom:#94c2da solid 1px;

}
.side-menu .boxcontent ul .level1 a {
	font-size:11px;
	font-weight:bold;
	color:#0f4971;
	text-decoration:none;
	display:list-item;
	padding:8px 10px 8px 10px;
	background:url(../img/menu_bg.gif) bottom repeat-x #FFFFFF;
}
.side-menu .boxcontent ul .level1 a:hover {
	background:#94c2da;
	color:#ffffff;
}
.side-menu .boxcontent ul .level1-current a {
	font-size:11px;
	font-weight:bold;
	color:#0f4971;
	text-decoration:none;
	display:list-item;
	padding:8px 10px 8px 10px;
	background:#f9f7f2;
	color:#4d210a;
}
/* elso szintu menu */
.side-menu .boxcontent ul .level2, .side-menu .boxcontent ul .level2-current {
	padding:0px;
	margin:0px;
	text-decoration:none;
		border-bottom:#94c2da solid 1px;
	
}
.side-menu .boxcontent ul .level2 a {
	font-size:11px;
	color:#0f4971;
	text-decoration:none;
	display:list-item;
	padding:5px 10px 5px 20px;
	background-color:#ffffff;
}
.side-menu .boxcontent ul .level2 a:hover {
background:#94c2da;
	color:#ffffff;
}
.side-menu .boxcontent ul .level2-current a {
	font-size:11px;
	text-decoration:none;
	display:list-item;
	padding:5px 10px 5px 20px;
	background:#94c2da;
	color:#ffffff;
}

.osszehas{
width:105px;
background:url(../img/osszehas.png);
height:30px;
display:inline-block;
margin-top:15px;
}
