/*  @@@  modules  @@@ */

div.headtel {

background: url(../images/head_tel.gif) no-repeat;
height: 52px;
width: 46px;
position: absolute;
left: 690px;
top: 14px;
}

/*  @@@  right modules  @@@ */

div.mod_ucso h3, h3.hirlevel_2 {
background: url(../images/ucso3_head.gif) no-repeat;
color: #D7430F;
text-transform: uppercase;
font-size: 12px;
padding: 6px 0px 9px 15px;
}


/*  @@@  fooldal  @@@ */

div.fobanner {
    text-align: center;
    height: 206px;
    background: url(../images/birodalom_logo.gif) no-repeat;
    margin: 10px 0px 10px 0px;
}

a.fobannerleft { width: 370px; height: 118px; display: block; float: left; margin: 0px 10px 20px 0px; }
a.fobannerright { width: 370px; height: 118px; display: block; float: left; margin: 0px 0px 20px 0px; }
a.fobannerbottom { height: 68px; display: block; clear: both; }

div.kategz_top { background: url(../images/kategz_top.gif) left top repeat-x; margin: 10px 10px 0px 0px; }
div.kategz_top_left { background: url(../images/kategz_top_left.gif) left top no-repeat; }
div.kategz_top_right { height: 27px; background: url(../images/kategz_top_right.gif) right top no-repeat; }

div.kategz_sepatrate { background: url(../images/kategs_separate.gif) left top no-repeat; height: 24px; }

div.kategz_center {
    padding: 0px 0px 0px 0px;
    text-align: center;
	background: url(../images/menubg.gif) left 3px repeat-x;
    margin: 0px 0px 0px 0px;    
}

div.banncenter {
    border-left: 1px solid #d5d5d5;
    border-right: 1px solid #d5d5d5;
}

div.mod_fooldalkateg { padding: 0px 0px; }

div.kategz_center a, div.kategz_center a:visited, div.kategz_center a:active {
    display: block;
    margin: 7px 0px 0px 0px;	
	padding: 5px 0px 0px 0px;  
	text-transform: uppercase;
	font-weight: bold;
    font-style:italic;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
	font-family: Arial;
	border-right: 1px solid #fff;
}

div.kategz_center div.cnt3 a, div.kategz_center div.cnt3 a:visited, div.kategz_center div.cnt3 :active { width: 105px; }
div.kategz_center div.cnt4 a, div.kategz_center div.cnt4 a:visited, div.kategz_center div.cnt4 :active { width: 144px; }
div.kategz_center div.cnt1 a, div.kategz_center div.cnt1 a:visited, div.kategz_center div.cnt1 :active { width: 136px; }
div.kategz_center div.cnt2 a, div.kategz_center div.cnt2 a:visited, div.kategz_center div.cnt2 :active { width: 135px; }
div.kategz_center div.cnt5 a, div.kategz_center div.cnt5 a:visited, div.kategz_center div.cnt5 :active { width: 119px; }
div.kategz_center div.cnt6 a, div.kategz_center div.cnt6 a:visited, div.kategz_center div.cnt6 :active { width: 113px; }
div.kategz_center div.cnt7 a, div.kategz_center div.cnt7 a:visited, div.kategz_center div.cnt7 :active { width: 125px; }
div.kategz_center div.cnt8 a, div.kategz_center div.cnt8 a:visited, div.kategz_center div.cnt8 :active { width: 96px; border: none; }


div.kategz_center div.utolso_fokateg a {padding: 12px 19px 0px 19px; }


div.twoinone a, div.twoinone a:visited, div.twoinone a:active {
    width: 89px;
    height: 45px;
    margin: 0px;
}

div.kategz_bottom { background: url(../images/kategz_bottom.gif) left bottom repeat-x; margin: 0px 10px 0px 0px; }
div.kategz_bottom_left { background: url(../images/kategz_bottom_left.gif) left bottom no-repeat; }
div.kategz_bottom_right { height: 27px; background: url(../images/kategz_bottom_right.gif) right bottom no-repeat; }

div.mod_dicount h3,
div.featured_title{
    background: url(../images/discount_h3.gif) center right no-repeat;
    padding: 10px 0px 7px 30px;
    height: 19px;
    /* margin: 10px 0px 10px 0px; */
}

/*
div.featured_title {
	background: url(../images/discount_h3.gif) center right no-repeat;
	padding: 10px 0px 10px 30px;
	margin: 10px 0px 10px 0px;
}
*/

div.featured_title h3{
	float:left;
	padding: 0;
	margin: 0;
	background: none;
}

div.right_text {
	float: right;
	padding-right: 20px;
}


div.mod_dicount h3 span{
font-size: 12px;
font-weight: normal;

}
/*  @@@  gyartok  @@@ */

div.mod_markak {
background: url(../images/gyartokereso_bg.gif) left top no-repeat;
height: 40px;
padding: 35px 0px 8px 10px;
}

/*  @@@  topmenu  @@@ */

div#topmenu {
    clear: both;
    padding: 8px 0px 0px 8px;
}

div#topmenu ul {
    list-style-type: none;
}

div#topmenu ul li {
    float: left;
    height: 29px;
    margin-right: 3px;
    text-align: center;
}


div#topmenu a, div#topmenu a:visited, div#topmenu a:active {
    font-weight: normal;
    color: #ffffff;
    line-height: 30px;
    display: block;
}

div#topmenu a:hover { text-decoration: none; }

div#topmenu li.menu5 a,
div#topmenu li.menu5 a:visited,
div#topmenu li.menu5 a:active { 
    font-weight: bold; 
}

li.menu1 { background: url(../images/menu1.gif) no-repeat; width: 75px; }
li.menu2 { background: url(../images/menu2.gif) no-repeat; width: 72px; }
li.menu3 { background: url(../images/menu3.gif) no-repeat; width: 98px; }
li.menu4 { background: url(../images/menu4.gif) no-repeat; width: 66px; }
li.menu5 { background: url(../images/menu5.gif) no-repeat; width: 80px; }
li.menu6 { background: url(../images/menu6.gif) no-repeat; width: 83px; }
li.menu7 { background: url(../images/menu7.gif) no-repeat; width: 74px; }
li.menu8 { background: url(../images/menu8.gif) no-repeat; width: 132px; }

li.menu1:hover { background: url(../images/menu1h.gif) no-repeat; }
li.menu2:hover { background: url(../images/menu2h.gif) no-repeat; }
li.menu3:hover { background: url(../images/menu3h.gif) no-repeat; }
li.menu4:hover { background: url(../images/menu4h.gif) no-repeat; }
li.menu5:hover { background: url(../images/menu5h.gif) no-repeat; }
li.menu6:hover { background: url(../images/menu6h.gif) no-repeat; }
li.menu7:hover { background: url(../images/menu7h.gif) no-repeat; }
li.menu8:hover { background: url(../images/menu8h.gif) no-repeat; }

/*  @@@  login  @@@ */

div.mod_login { float: left; clear: both; width: 700px;  }

div.mod_login h3 {
    color: #ffffff;
    font-size: 12px;
    background: #5c7fa7;
    padding: 3px 0px 3px 5px;
}

div#login_wrapper {  padding: 20px 0px 0px 10px; }


div.login_containter, div.login_containter2 , div.login_containter3 { float: left; }
div.login_containter { background: url(../images/login_inputbox.gif) 5px 0px no-repeat; width: 127px; height: 22px; padding: 3px 0px 0px 10px; }
div.login_containter2 { background: url(../images/login_inputbox.gif) 5px 0px no-repeat; width: 120px; height: 22px; padding: 3px 0px 0px 10px; }
div.login_containter3 { padding: 1px 0px 0px 0px; }

div.login_containter input.inputbox { 
width: 118px; 
border: none;
background: transparent;
font-size: 11px;
margin: 0px;
}

div.login_containter2 input.inputbox { 
width: 110px; 
border: none;
margin: 0px;
background: transparent;
font-size: 11px;
}

div#login_wrapper input.button { 
background: url(../images/login_button.gif) no-repeat;
width: 113px;
height: 20px;
border: none;
float: left;
display: inline;
margin: 0px 0px 0px 10px;
}

div#login_wrapper input.button:hover { 
background: url(../images/login_buttonh.gif) no-repeat;
width: 113px;
height: 20px;
border: none;
}

a.button_register, a.button_register:visited, a.button_register:active {
background: url(../images/reg_button.gif) no-repeat;
width: 113px;
height: 20px;
display: block;
margin: 0px 0px 0px 10px;
}
a.button_register:hover {
background: url(../images/reg_buttonh.gif) no-repeat;
}

div.hrefslogin a, div.hrefslogin a:visited, div.hrefslogin a:Active {
	text-transform: lowercase;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 5px;
	background: url(../images/indent3.gif) 0px 5px no-repeat;
	color: #022a5f;
}
div.loginlinks a, div.loginlinks a:visited,div.loginlinks a:active{
    margin-left: 20px;
}
div.hrefslogin {
	padding: 8px 0px 0px 0px;
	text-align: left;
}

a.href_home, a.href_home:visited, a.href_home:active {
	font-weight: bold;
	text-transform: lowercase;
	padding: 0px 0px 0px 15px;
	background: url(../images/ident2.gif) 0px 3px no-repeat;
	color: #fff;
	position: absolute;
	top: 161px;
	left: 20px;
}

div.currency_login {
	position: absolute;
	top: 133px;
	right: 30px;
	font-weight: bold;
	color: #5C7FA7;
}

input#mod_login_password,
input#mod_login_username  {
	color: #a5a8aa;
	font-weight: bold;
	font-size: 12px;
}
div.mod_login_footer { }

/*  @@@  logout  @@@ */

div#logout_wrapper {
    text-align:right;
	position: relative;
	padding: 21px 0px 0px 10px;
}

div#logout_wrapper p { padding: 3px 400px 3px 0px; font-weight: bold; font-size: 12px; }

div#logout_button { 
position: absolute;
top: 20px;
left: 330px;
}

div#logout_wrapper input.button { 
background: url(../images/logout_button.gif) no-repeat;
width: 113px;
height: 20px;
border: none;
float: left;
}

div#logout_wrapper input.button:hover { 
background: url(../images/logout_buttonh.gif) no-repeat;
width: 113px;
height: 20px;
border: none;
}
/*  @@@  acajoom  @@@ */

div.mod_acajoom { }



h3.hirlevel_1, 
h3.hirlevel_left , 
div.mod_popular h3, 
div.mod_vote h3 ,
div.mod_offline h3,
h3.hirlevel_2,
div.mod_kosar h3,
div.mod_ucso h3 {
    color: #D7430F;
	font-size: 12px;
	text-transform: uppercase;
	padding: 8px 0px 7px 15px;
	background: url(../images/right_head.gif) top right no-repeat;
}

h3.hirlevel_left {
    background: url(../images/hirlev_1.gif) top right no-repeat;
    padding-bottom: 6px;
}

div.hirlevel_left_container {
    background: url(../images/hirlevel_left_container.gif) top left repeat-y;
    padding: 0px 10px 0px 15px;
}

div.hirlevel_left_footer {
    background: url(../images/hirlevel_left_footer.gif) bottom left no-repeat;
    height: 9px;
    margin-bottom: 8px;
}

div.acajoom_container { 
	background: url(../images/acajoom_input.gif) top left no-repeat;
	margin: 0px 0px 5px 0px;
	padding: 2px 0px 0px 5px;
	height: 20px;
}

div.acajoom_container label { width: 50px; }

div.acajoom_container input.inputbox { 
    width: 148px; 
    background: none;
    font-size: 10px;
    color: #7f8f98;
    border: none;
}

div.mod_acajoom input.button { 

    /*
    background: transparent url(../images/indent3.gif) 5px 5px no-repeat;
    width: 95px;
    text-align: left;
    border: none;
    font-size: 11px;
    font-weight: bold;
    color: #5C7FA7;
    */
    
    border: none;
    display: block;
    height: 25px;
    width: 113px;
    background: url(../images/feliratkozom_button.gif) top left no-repeat;
    padding: 0px 0px 0px 13px;


}

div.aca_head {
    font-size: 12px;
    font-weight: bold;
    font-family: Tahoma;
    padding: 0px 0px 5px 0px;
}

div.aca_head span { text-transform: uppercase; }

div#acajoom_wrapper p {
    font-size: 12px;
    font-family: Tahoma;
    padding: 0px 0px 5px 0px;
}

div.acajoom_text { padding: 5px 10px 0px 10px; }

div.sublink {
    padding: 0px 10px;
    font-family: Tahoma;
}

span.leiratkozas {
background: url(../images/indent3.gif) 0px 5px no-repeat;
padding: 0px 0px 0px 10px;

}

span.leiratkozas a, span.leiratkozas a:visited, span.leiratkozas a:active {
	/*text-transform: lowercase;*/
}

/*  @@@  inf  @@@ */

div.mod_inf { color: #3d3d3d; }

div.mod_inf span {
    font-size: 14px;
    font-weight: bold;
}

div.mod_inf p { padding: 5px 0px 0px 0px; }

div.inf_top {
    height: 60px;
    font-size: 12px;
    font-family: Tahoma;
    padding: 25px 0px 0px 20px;
    background: url(../images/inf_top_bg.gif) left top no-repeat;
}
div.inf_bottom {
    height: 78px;
    font-family: Tahoma;
    padding: 5px 0px 0px 15px;
    background: url(../images/inf_bottom_bg.gif) left top no-repeat;
}

/*  @@@  search  @@@ */

div.mod_search { padding: 9px 0px 0px 10px; float: left; }

div.mod_search h3 {
    color: #ffffff;
    font-size: 12px;
    background: #5c7fa7;
    padding: 3px 0px 3px 5px;
}

div.mod_search input.inputbox { 
width:235px;
font-size: 11px;
margin:7px 0px 0px 16px;
background: transparent;
color: #022A5F;
border: none;
}

div.mod_search input {
/*float: left;/**/
}

div.mod_search input.button { 
    height: 22px;
    width: 24px;
    border: none;
/*    background: url(../images/search_button_2.gif) no-repeat;*/
	background: none;
	margin: 3px 0px 0px 0px;
	float: left;
}

div.search_category {
	float: left;
	padding: 5px 0px 0px 15px;
	font-weight: bold;
	width: 183px;
	position: relative;
	z-index: 2001;
	cursor: pointer;
}

div.catdrop {
	position: absolute;
	top: 27px;
	left: 6px;
	width: 194px;	
	border-left: 2px solid #808080;
	border-right: 2px solid #808080;
	border-bottom: 2px solid #808080;
	background: #fff;
	-webkit-border-radius: 0px 0px 10px 10px;
    -moz-border-radius: 0px 0px 10px 10px;
    border-radius: 0px 0px 10px 10px;    
    behavior: url(templates/wse/htc/PIE.htc);	
}

div.catdrop_inner {
	padding: 10px 0px 10px 0px;
	border-left: 3px solid #c0c0c0;
	border-right: 3px solid #c0c0c0;
	border-bottom: 3px solid #c0c0c0;

	-webkit-border-radius: 0px 0px 8px 8px;
    -moz-border-radius: 0px 0px 8px 8px;
    border-radius: 0px 0px 8px 8px;    
    behavior: url(templates/wse/htc/PIE.htc);	
	
}

div.swCategory {
	cursor: pointer;
	padding: 0px 0px 0px 30px;
	color: #808080;
	text-transform: uppercase;
	background: url(../images/indent4.gif) 15px 5px no-repeat;
}

div.swCategory:hover { color: #e45e2c; }

div.headtext {
	position: absolute;
	top: 13px;
	left: 259px;
	line-height: 14px;
	font-size: 11px;
    font-weight: bold;
	color: #E4EEF7; 	
	text-align: left;
    padding: 6px 0px 0px 139px;
    height: 46px;
	background: url(../images/helpdesk_head.gif) 0px 0px no-repeat;	
}

div.headtext a,
div.headtext a:visited,
div.headtext a:active{
    color: #E4EEF7;
}

div.headtext span {
    float: left;
    width: 150px;
}

div#search_wrapper { padding: 0px 0px 0px 0px; }



input#shop_search_field {
    color: #767778;
    font-weight: bold;
    font-size: 13px;
}

div#advanced_search { 
    height: 29px;
    width: 510px;
}
/*
div#advanced_search_link, div#advanced_search { float: left;}
*/
div#advanced_search_link {
    padding: 0px 10px 0px 0px;
    text-align: right;
}

div#advanced_search_link a, div#advanced_search_link a:visited, div#advanced_search_link a:active { 
font-size: 11px;
color: #ffffff;
padding: 0px 0px 0px 10px;
background: url(../images/indent1.gif) 0px 5px no-repeat;
font-weight: normal;
}

div.mod_search_footer { }

/*  @@@  cart  @@@ */

div.mod_cart { width: 190px; position: absolute; top:69px; right: 10px; }

div.mod_cart h3 {
	
    color: #ffffff;
    font-size: 12px;
    background: #5c7fa7;
    padding: 3px 0px 3px 5px;
}

div#cart_wrapper { padding: 0px 0px 0px 0px; }

div#cart_top { 
font-weight: bold;
background: url(../images/ident1.gif) 205px 15px no-repeat;
}

div.cart_texta {
	padding: 6px 10px 0px 60px;
	margin: 5px 10px 0px 0px;
	font-size: 12px;
	color: #213e64;
	float: left;
	display: inline;
}

div#cart_bottom { padding: 5px 0px 0px 10px; text-align: center; }
div#cart_bottom a { color: #213e64;  font-size: 10px; font-weight: normal; }

a.basket, a.basket:visited, a.basket:active { 
text-transform: lowercase;
padding: 0px 0px 0px 10px;
background: url(../images/indent2.gif) 0px 5px no-repeat;
color: #5d7ea9;
margin: 0px 0px 0px 10px;
}

a.checkout, a.checkout:visited, a.checkout:active { 

padding: 11px 30px 0px 0px;
color: #d2401a;
font-size: 14px;
float: right;
text-transform: uppercase;
}

div.mod_cart_footer { }

/*  @@@  featured products  @@@ */

div.mod_featured { margin: 15px 0px 0px 0px; }

div.mod_featured h3 {
    color: #ffffff;
    font-size: 12px;
    background: #5c7fa7;
    padding: 3px 0px 3px 5px;
}

table#featured_table td.featured_td {
    text-align: center;
    padding: 10px 0px 10px 0px;
}

div.mod_featured_footer { }

/*  @@@  popular products  @@@ */

div.mod_popular {  }

div#popular_table { }

div#popular_table tr.sectiontableentry1 td { }

div#popular_table tr.sectiontableentry2 td { }

td.popular_ident { width: 15%; font-weight: bold; color: #D7430F; text-align: center; }

td.popular_product_name { width: 85%; }

td.popular_product_name a, td.popular_product_name a:visited, td.popular_product_name a:active { }

div.mod_popular_footer { }

/*  @@@  categories  @@@ */

div.mod_categories { }

div.mod_categories h3 {
    color: #ffffff;
    font-size: 12px;
    background: #5c7fa7;
    padding: 3px 0px 3px 5px;
}

h2.kat200, 
h2.kat214, 
h1.kat910, 
h2.kat800, 
h2.kat940,  
h2.kat930, 
h2.kat950, 
h2.kat700,
h3.hirlevel_left {
    text-transform: uppercase;
    color: #d7430f;
    font-family: tahoma;
    font-size: 12px;
    padding: 10px 0px 7px 5px;
}

h3.hirlevel_left {
    padding-bottom: 2px;
}

h1.kat910 { background: url(../images/kateg1.gif) right no-repeat; }
h2.kat930 { background: url(../images/kateg3.gif) right no-repeat; }
h2.kat940 { background: url(../images/kateg4.gif) right no-repeat; }
h2.kat700 { background: url(../images/kateg5.gif) right no-repeat; }
h2.kat800 { background: url(../images/kateg6.gif) right no-repeat; }
h2.kat950 { background: url(../images/piacter.gif) right no-repeat; }
h2.kat200 { background: url(../images/keziszer.gif) right no-repeat; }
h2.kat214 { background: url(../images/szerszgep.gif) right no-repeat; }


div.katfooter {
background: url(../images/category_footer.gif) left no-repeat;
height: 10px;
font-size: 0px;
margin: 0px 0px 8px 0px;
}

div#categories_wrapper { padding: 10px 0px 0px 0px; }

div.sidebarmenu_bg {
background: url(../images/mod_category_bg.gif);
width: 198px;
}

ul#menu {
list-style-type: none;
margin: 0px 0px;
z-index: 100;	
position: relative;
}
/********** main menu **********/
li.menuitem {
position: relative;
background: url(../images/indent4.gif) 5px 7px no-repeat;
width: 183px;
padding: 1px 0px 2px 15px;
border-bottom: 1px solid #b7c4d2;
}
/* main menu linkek */
li.menuitem a, li.menuitem a:active, li.menuitem a:visited {
font-size: 10px;
text-decoration: none;
}
li.menuitem:hover { background: #dae5ed url(../images/indent4.gif) 5px 7px no-repeat; color: #EA5926; border-left: 1px solid #b7c4d2; }
li.menuitem:hover a { color: #EA5926; }
/********** sub menu ***********/
/*ul.submenu {
width: 0px;
top: 0px;
left: 190px;
z-index: 10000;
position: absolute;
overflow: hidden;
background: #e4eef7;
border-bottom: 1px solid #b7c4d2;
}
ul#menu li ul.submenu li {
position: relative;
margin: 0px;
}
ul.submenu li a, ul.submenu li a:active, ul.submenu li a:visited {
display: block;
width: 310px;
padding: 2px 0px 2px 16px;
background: url(../images/indent4.gif) 5px 8px no-repeat;
border-top: 1px solid #b7c4d2;
border-right: 1px solid #b7c4d2;
border-left: 1px solid #b7c4d2;
}

ul.submenu li a:hover { 
padding: 2px 0px 2px 16px;
background:  #EFF7FF url(../images/indent4.gif) 5px 8px no-repeat;
}*/


div.submenu_div {
top: -1px;
left: 197px;
position: absolute;
width: 730px;
display: none;
}

ul.submenu, ul.submenu4  {

/*background: #e4eef7;*/
list-style-type: none;
}

div.subcol2 {  
background: #e5eff7;
}
div.subcol1, div.subcol3 { 
	background: #dae5ed;
}
div.subcol1, div.subcol2, div.subcol3 {
	width: 210px;
	float: left;
	padding: 10px 0px;
	border-top: 1px solid #b7c4d2;
	border-bottom: 1px solid #b7c4d2;
	border-right: 1px solid #b7c4d2;
}

ul#menu li:hover div.submenu_div {
display: block;
}

ul#menu li ul.submenu li {
position: relative;
z-index:200;
margin: 0px;
}

ul#menu li ul.submenu4 li {
position: relative;
z-index:200;
margin: 0px;
}

li.menuitem ul.submenu li a, li.menuitem ul.submenu li a:active, li.menuitem ul.submenu li a:visited {
display: block;
font-size: 10px;
width: 184px;
margin: auto;
color: #5C7FA7;
padding: 2px 0px 2px 16px;
background: url(../images/indent4.gif) 5px 8px no-repeat;
border-bottom: 1px solid #b7c4d2;
}

li.menuitem ul.submenu li a:hover { 
padding: 2px 0px 2px 16px;
background:  #EFF7FF url(../images/indent4.gif) 5px 8px no-repeat;
}

li.menuitem ul.submenu4 li a, li.menuitem ul.submenu4 li a:active, li.menuitem ul.submenu4 li a:visited { 
	font-weight: normal;
	background: url(../images/nyilkek.gif) 25px 8px no-repeat;
	width: 164px;
	padding: 2px 0px 2px 36px;
}
li.menuitem ul.submenu4 li a:hover { 
padding: 2px 0px 2px 36px;
background:  #EFF7FF url(../images/indent4.gif) 25px 8px no-repeat;
}

div.mod_categories_footer { }


div.related_wrap, 
div#acajoom_wrapper, 
div#popular_wrapper, 
div.vote_wrapper,
div#cart_wrapper2,
div.off_rend_wrapper {
background: url(../images/right_bg.gif) top right repeat-y;
padding: 5px 0px 0px 15px;
}


div.related_wrap2 {
background: url(../images/right_bg.gif) top right repeat-y;
}

div.right_footer {
background: url(../images/right_footer.gif) top right no-repeat;
height: 9px;
font-size: 0px;
margin: 0px 0px 8px 0px;
}
/*
div.ucso_name {
background: url(../images/indent4.gif) 5px 7px no-repeat;
padding: 1px 0px 2px 20px;
}
*/
table.pollstableborder_vote { margin: 8px 0px 0px 0px; }

div.vote_wrapper { padding-right: 5px; }

td.sectiontableentry2_vote, td.sectiontableentry1_vote { padding: 3px; }

div .vote_wrapper input.button {
background: transparent url(../images/indent3.gif) 0px 5px no-repeat;
padding: 0px 0px 0px 8px;
width: 75px;
text-align: left;
border: none;
font-size: 11px;
font-weight: bold;
color: #5C7FA7;
}

table.poll_contentpane {

width: 460px;
margin: auto;
}

table.poll_contentpane td { 
text-align: left;
}

table.poll_contentpane td.smalldark1 {
text-align: right;
}

div.kedvenc {
padding: 10px 10px 0px 10px;
}
div.kedvenc h3 {
padding: 10px 0px;
color: #8FA6C0;
    font-size: 14px;
}


div.min_text {
	padding: 5px 10px 5px 10px;
	text-align: center;
	margin: 0px 0px 0px 7px;
}

div.min1 { height: 48px; background: url(../images/right_min1.gif) left top no-repeat; margin: 0px 0px 0px 7px; }
div.min2 { height: 48px; background: url(../images/right_min2.gif) left top no-repeat; margin: 5px 0px 5px 7px; }
div.min3 { height: 48px; background: url(../images/right_min3.gif) left top no-repeat; margin: 0px 0px 0px 7px; }

div.min1 a, div.min1 a:visited, div.min1 a:active,
div.min2 a, div.min2 a:visited, div.min2 a:active,
div.min3 a, div.min3 a:visited, div.min3 a:active {
	display: block;
	width: 178px;
	height: 48px;
}


/*---------------------------------------------------
/*  @@@  tooltip  @@@
/*--------------------------------------------------*/

div.Tips2 {
    width: 250px;
    border: 1px solid black;    
	color: #ffffff;
}

div.ipari  {
width: auto;
border: 0; }

div.tip-title {
	font-weight: bold;
	font-size: 11px;
	color: #53a3d9;
	padding: 8px 8px 4px;
	background: #505050;
}

div.tip-text {
	font-size: 11px;
	padding: 4px 8px 8px 10px;
	background: #505050;
}


/*  @@@  offline rendeles modul  @@@ */

div.mod_offline h3{
    font-size: 11px;
}


/*  @@@  scroller modul  @@@ */

div.moduletable_scroller {
    height:20px;
    width:756px;
    margin-left: 220px;
}

div#topscroll {
    height:20px;
    overflow:hidden;
    width: 756px;
}
div#topscroll a { color: #022A5F; }

div.scroller {
    font-size:12px;
    font-weight:bold;
    height:20px;
    line-height:20px;
    margin:0 0 0 756px;
    top:0;
    white-space:nowrap;
}


div.related, div.related1, div.related2 {
	padding: 10px 0px 10px 0px;
	border-bottom: 1px solid #CDCCCB;	
	margin: 0px 5px 0px 0px;
}

/*---------------------------------------------------
/*  @@@  imgscroller  @@@
/*--------------------------------------------------*/

div.mod_sc_items2 {
    position: relative;
    margin: 5px 0px 10px 5px;
	float: left;
	width: 185px;
	z-index: 900;
}

div.mod_sc_items3 {
    position: relative;
    margin: 5px 0px 10px 0px;
	width: 200px;
	z-index: 900;
}

div.mod_sc_items {
    position: relative;
    margin: 5px 10px 10px 10px;
}

div.imgscroll_wrapper {
    overflow: hidden;
    position: relative;
}

div.imgscroll_wrapper img { display: block; }

div#imgscroll { position: absolute; }

div.imggrouph { float: left; }

div#handles {
    z-index: 999;
    top: 203px;
    left: 18px;
    height: 22px;
    position: absolute;
    width: 500px;
}

div.hitem {
    width: 17px;
    float: left;
    cursor: pointer;
    display: inline;
    margin: 0px 7px 0px 0px;
    border: 2px solid #c6cfd6;
}

div.hitem div {
    height: 15px;
    color: #3e3e3e;
    font-size: 10px;
    background: #fff;
    font-weight: bold;
    line-height: 15px;
    text-align: center;
    border: 1px solid #a4b3c0;
}

div.active div{
background: #d95729;
 font-weight: bold;
 color:#fff;
}

div.kiemelt_menu_items { float: left; position: relative; z-index: 2000; height: 35px; display: inline; margin: 0px 4px 0px 0px; }

div.kiemelt_menu_items { 
	float: left; 
	position: relative; 
	z-index: 2000; 	
	height: 35px; 
	display: inline; 
	margin: 0px 0px 0px 0px; 
}


div.kategz_center div.utolso_fokateg { margin: 0px;}


div.kiemelt_menu_items:hover { 
	background: url(../images/menuhover.gif) 0px 3px no-repeat;
}


div.kataktiv {
background: url(../images/menuhover.gif) 0px 3px no-repeat;
}

div.kategz_center div.utolso_fokateg { padding: 0px 21px 0px 20px; margin: 0px; }

div.kiemelt_sub_item { 
	/*visibility: hidden;*/
	display: none;
	position: absolute; 
	text-align: left;
	z-index: 2000;
	/*border: 1px solid #a2a2a2;*/
	padding: 4px;
	background: #808080;
}
div.cnt1 div.kiemelt_sub_item { top: 35px; left: 0px; }
div.cnt2 div.kiemelt_sub_item { top: 35px; left: 0px; }
div.cnt3 div.kiemelt_sub_item { top: 35px; left: 0px; }
div.cnt4 div.kiemelt_sub_item { top: 35px; left: 0px; }
div.cnt5 div.kiemelt_sub_item { top: 35px; left: -304px; }
div.cnt6 div.kiemelt_sub_item { top: 35px; left: -310px; }
div.cnt7 div.kiemelt_sub_item { top: 35px; left: -298px; }
div.cnt8 div.kiemelt_sub_item { top: 35px; left: -328px; }

div.kiemelt_text { 
    color: #fff;
	float: left;
	padding: 5px 5px 5px 20px;
    background: url(../images/fokateg_text_indent.gif) 9px 10px  no-repeat;
    width: 200px;
}

div.seeall {         
    color: #fff;
    float: right;
	padding: 5px 5px 5px 10px;
	background: url(../images/ident3.gif) 0px 10px  no-repeat;
	
}
div.kategz_center div.seeall a, div.kategz_center div.seeall a:visited, div.kategz_center div.seeall a:active {
	font-family: Arial;
	text-transform: none;
	display: inline;
	font-size: 9pt;
	font-weight: bold;
	font-style: italic;
	border: none;
	color: #fff;
}


.alkateg_holder {
	width: 210px;
	height: 50px;
	overflow: hidden;
}

.alkateg_holder div {
	float: left;
	height: auto;
}

div.kiemelt_menu_items:hover div.kiemelt_sub_item { 
	/*display: block;*/
}

div.kiemeltsubtablediv {    
    padding: 10px;
    width: 396px;
    background: #ffffff;
}

table.kiemeltsubtable {
    width: 396px;
}

td.firstline_1, td.firstline_2, td.firstline_3, 
td.line_1, td.line_2, td.line_3 {
    
}

td.firstline_2 {
    width: 130px;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
}

td.line_2 {
    width: 130px;
    border-left: 1px solid #c0c0c0;
    border-right: 1px solid #c0c0c0;
    padding: 1px 0px 0px 0px;
    background: url(../images/kat_menuitem_center_top2.png) top left no-repeat;
}

td.line_1 {
    padding: 1px 0px 0px 0px;
    background: url(../images/kat_menuitem_left_top2.png) top right no-repeat;
}

td.line_3 {
    padding: 1px 0px 0px 0px;
    background: url(../images/kat_menuitem_right_top2.png) top left no-repeat;
}

td.standardline {
/*    padding: 0px 0px 10px 0px;*/
}

td.standardline div {
    width: 122px;
    text-align:center;
    padding: 2px 5px 2px 5px;
}

td.standardline div.catname a {
    overflow: hidden;
    height: 26px;
    text-transform: none;
    width: auto;
}

div.legnkat {
    background: #ffffff; 
	padding: 3px 10px 0px 10px;
	font-weight: bold;
}

div.kiemelt_sub_item table td a, div.kiemelt_sub_item table td a:visited, div.kiemelt_sub_item table td a:active { 	
    font-weight: bold;
    margin: 0px;
	line-height: 13px;	
	color: #5C7FA7;
    font-size: 11px;
	text-align: center;
	text-transform: none;
}

div.kiemelt_sub_item a:hover {
    color: #EA5926; 
    text-decoration: none;
}


div.seeall table td { 
    background: none; 	
	width:auto;
	vertical-align: middle;
	text-align: right;
}

div.seeall table td a, div.seeall table td a:visited, div.seeall table td a:active { 	
	width: auto;
    line-height: 14px;
    color: #fff;
    font-size: 13px;
    height: 20px;
	float: none;
	text-align: right;
}

input#mod_login_password,
input#mod_login_username,
input#shop_search_field ,
div.acajoom_container input.inputbox {
    color: #484848;
}

div.kosar_prodimg { 
    float: left;
    display: inline;
    width: 60px;
}

div.kosar_prodimg img { border: 1px solid #c0c0c0; }

div.kosar_prodname {
    float: left;
    display: inline;
    width: 102px;
    padding: 0px 10px 0px 0px;
	overflow: hidden;
	height: 50px;
}

div.kosar_prodqty {
    color: #000;
    font-size: 12px;
    text-align: right;
    font-weight: bold;
    padding: 0px 5px 0px 0px;
}

div.cart_item, div.cart_item_first {
    padding: 10px 0px;
    border-bottom: 1px solid #cdcccb;
}

div.mod_cart_osszegzes {
    padding: 10px 0px;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #cdcccb;
    text-align: center;
}

div.freeshipping_div {
    position: relative;
    text-align: left;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    border: 2px solid #c0c0c0;
    background: #ffffff;
    padding: 10px;
    margin: 10px 10px 0px 0px;
    behavior: url(templates/wse/htc/PIE.htc);
    color: #808080;
}

div.freeshipping_div span {
    color: #ff0000;
    font-size: 12px;
    font-weight: bold;
}

div.cart2_bottom {
    padding: 5px 10px 5px 0px;
    border-top: 1px solid #fff;
    text-align: right;
}

a.cart2_kosarhoz, a.cart2_kosarhoz:visited, a.cart2_kosarhoz:active {
    color: #5c7fa7;
    font-size: 12px;
}
