@CHARSET "UTF-8";
@import "reset.css";

body, html {
	width: 100%;
	height: 100%;
}

/*body { behavior: url("../htc/csshover3.htc"); }*/

body { padding-bottom: 40px; background: white url("") left top repeat-x; color: #747474; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
a { cursor: pointer; text-decoration: underline; color:#87A712;}
a: { color:#B0C462;}
h1, h2, h3, h4, h5, h6 { position: relative; }
h1 { width:100%; margin:0 0 5px 0; font-size: 26px; font-weight: bold; }
/* h1 span { position:absolute; top: 4px; right:0; float:right; font-size: 11px; } */
h2 { font-size: 20px; font-weight: normal; color:#61920E; }
h3 { font-size: 11px; font-weight: bold; } 
h4 { font-size: 11px; font-weight:bold; } 
h5 { font-size: 11px; font-weight:bold; } 
div.clear { clear: both; font-size:0; line-height:0; height:0; margin:0; padding:0; width:auto;}
/*p { line-height: 20px; margin-bottom: 30px; }*/
.container p img { border: 8px solid #241a27; margin-right: 8px; }
.container .body p img { border: 8px solid white; margin-right: 8px; }

input { border: 1px solid #C3C3C3; font-size: 11px; color:#747474; height: 18px; padding:4px 2px 0 2px; }
select { border: 1px solid #C3C3C3; font-size: 11px; color:#747474; height: 23px; padding:4px 2px 4px 2px; }
.button { height: 24px; width: 70px; text-align:center; padding: 0; font-weight: bold; color:white; border:0; background: transparent url(../images/button_bg.gif) 0 0 repeat-x}

/*.container ul { padding:0; margin: 0 0 45px 0; line-height: 20px; list-style-position: outside; }
.container ul li { margin:0; padding-left: 20px; background:transparent url(../images/bullet.gif) 0 8px no-repeat; }*/
/* main structure
 *******************************************************************************/
#tableinit { width: 987px; margin: 0 auto; padding: 10px 0 0 0; /*border: 1px solid #121018; border-top:0;*/ background: transparent url(../images/tableinit_bg_2.gif) right top no-repeat; }
/*#mainwrap { width: 960px; margin: 0 auto; border: 1px solid #2D2D2D; background: #0b000f url(../images/mainwrap_bg.gif) 0 0 no-repeat; }*/
#mainwrap { width: 965px; margin: 0 auto; /*border-bottom: 1px dotted #D3D3D3; background: transparent url(../images/mainwrap_bg.gif) 0 0 repeat-y; */}
#header { position:relative; width: 100%; height: 142px; padding: 0; /*background-color: lightgrey;*/}
#leftcol { width: 690px; float:left; /*background-color: lightgrey; */}
/*#centercol { width: 545px; float:left; }*/
#rightcol { width: 275px; float:left; /*background-color:#0b000f; */}
#footer { width: 100%; margin-top: 20px; height:auto; padding: 0 0 12px 0; color: #75746F; text-align:center; background: transparent url(../images/footer_bg.gif) 0 0 repeat-x;}


#footer .container { width:965px; margin: 0 auto; padding-top: 10px; height:88px; background: transparent url(../images/footer_container_bg.gif) 0 0 repeat-x; }
#footer ul { float:right; width:576px; height: 15px; margin: 0; padding-top: 0; }
#footer li { float:left; height: 15px; padding: 0 2px; }

#footer .footsubmenu { width:243px; height: 11px; margin: 0 auto 10px auto; padding-top: 8px; }
#footer .footsubmenu li { float:left; height: 15px; padding: 0 10px; border-right: 1px solid #747474; }
#footer .footsubmenu .last { border-right:0; }
/*#footer li.wrapper {width: 23px; height: 15px; background: transparent url(../images/footerbullet_bg.gif) center center no-repeat; }*/
#footer a { color:#75746F; text-decoration: none;}
#footer a:hover { color:#B0C462; }
#footer .active { color:#B0C462; }
#footer p { width:350px; float:left; text-align:left; }
#footer p a {color:#87A712;}

#leftcol .container { margin: 0 15px 0 13px;  padding:0; /*background-color: yellow; */} 
#centercol .container { margin: 0 26px 0 19px;  padding:10px 0 40px 0; /*background-color: lightgrey; */} 
#rightcol .container { margin: 0 13px 0 0; padding:0; /*background-color: blue;*/} 

.centerH {margin: 7px 0 0 0;padding-bottom:20px; display:block; text-align:center; border-bottom: 3px double #EFEFEF; }
.rightH { margin-bottom: 26px; padding:5px 0 15px 0; text-align:center; border-top:3px double #EFEFEF; border-bottom:3px double #EFEFEF;}
.rightH span, .centerH span { display:block; height: 14px; text-align:center; font-size: 9px; text-transform:uppercase; color:#C2C2C2; }
/* ---- header ----*/
.logo { display:block; float:left; width:216px; height:63px; margin: 6px 0 0 15px; background: transparent url(../images/logo.gif) 0 0 no-repeat; }
.rss { display:none; position:absolute; top:25px; right:15px; width:30px; height:18px; background: transparent url(../images/rss_bg.gif) 0 0 no-repeat; }
.blockdv { display:block; float:left; width:468px; height:60px; margin: 6px 0 0 15px; }

#header .container { margin:0; }
#header .mainmenu { height: 35px; width: 100%; margin:6px 0 0 0; background-color:black; }
#header .mainmenu li { width: auto; height: 35px; padding: 0;  float:left; /* line-height: 35px; background-color:#BCB08E; border-right:1px solid #E7E2D6;*/}
#header .mainmenu .last { border-right: 0; }
/*#header .mainmenu .highlighted { background-color: #F44D08;  }*/
#header .mainmenu a { display:block; float:left; height: 35px; color: white; font-weight:bold; font-size: 12px; text-decoration:none; background-position:center center; background-repeat: no-repeat; }
#header .mainmenu a span { display:none; }
#header .mainmenu .naplom { width:86px; background-image: url(../images/naplom_m.gif)}
#header .mainmenu .naplom:hover { background-image: url(../images/naplom_mRoll.gif) }
#header .mainmenu .highlighted .naplom { background-image: url(../images/naplom_mRoll.gif) }
#header .mainmenu .arcok { width:73px; background-image: url(../images/arcok_m.gif)}
#header .mainmenu .arcok:hover { background-image: url(../images/arcok_mRoll.gif) }
#header .mainmenu .highlighted .arcok { background-image: url(../images/arcok_mRoll.gif) }
#header .mainmenu .ajanlom { width:97px; background-image: url(../images/ajanlom_m.gif)}
#header .mainmenu .ajanlom:hover { background-image: url(../images/ajanlom_mRoll.gif) }
#header .mainmenu .highlighted .ajanlom { background-image: url(../images/ajanlom_mRoll.gif) }
#header .mainmenu .egyxvolt { width:85px; background-image: url(../images/1xvolt_m.gif) }
#header .mainmenu .egyxvolt:hover { background-image: url(../images/1xvolt_mRoll.gif) }
#header .mainmenu .highlighted .egyxvolt { background-image: url(../images/1xvolt_mRoll.gif) }
#header .mainmenu .helyszinelo { width:145px; background-image: url(../images/helyszinelo_m.gif)}
#header .mainmenu .helyszinelo:hover { background-image: url(../images/helyszinelo_mRoll.gif) }
#header .mainmenu .highlighted .helyszinelo { background-image: url(../images/helyszinelo_mRoll.gif) }
#header .mainmenu .kerdezem { width:109px; background-image: url(../images/kerdezem_m.gif)}
#header .mainmenu .kerdezem:hover { background-image: url(../images/kerdezem_mRoll.gif) }
#header .mainmenu .highlighted .kerdezem { background-image: url(../images/kerdezem_mRoll.gif) }
#header .mainmenu .felenk { width:85px; background-image: url(../images/felenk_m.gif)}
#header .mainmenu .felenk:hover { background-image: url(../images/felenk_mRoll.gif) }
#header .mainmenu .highlighted .felenk { background-image: url(../images/felenk_mRoll.gif) }
#header .mainmenu .vendegoldal { width:146px; background-image: url(../images/vendegoldal_m.gif)}
#header .mainmenu .vendegoldal:hover { background-image: url(../images/vendegoldal_mRoll.gif) }
#header .mainmenu .highlighted .vendegoldal { background-image: url(../images/vendegoldal_mRoll.gif) }


/*#header .mainmenu a:hover { background-image: url(../images/header_menuRoll_bg.gif) }*/
#header h5 { position: absolute; top: 85px; right: 14px; font-weight:normal; color:#BEBEBE; }
/*#header ul li:hover { background: transparent url(../images/header_menuRoll_bg.gif) 0 0 repeat-x; }*/

#header .submenu { position: absolute; top: 50px; right: 14px;  }
#header .submenu a { color:#434343; text-decoration:none; }
#header .submenu a:hover { color:#B0C462; }
#header .submenu li { float:left; padding: 0 2px; line-height:18px; }
#header .submenu .active { color:#B0C462;}

/* ---- game popup ----*/
.gameB { position:absolute;top:-10px;right:-10px;display:block;width:260px;height:264px;  background: transparent url(../images/game_bg.png) 0 0 no-repeat; z-index:100; }
.gameB h3 { width:auto;height:43px;line-height:43px;color:white;margin:0 0 0 35px; padding:0;font-size:16px; }
.gameB img { width:184px;height:131px;border:3px solid white; margin-left:35px; vertical-align:top; }
.gameB p { font-size:12px;margin:0 35px; padding:5px 0 0 0; color:white; }
.gameB p a { text-decoration:none; color:#edfab7; }
.gameB p a:hover { color:white;}
.gameB a.close { display:block;position:absolute;width:19px;height:19px;bottom:20px;right:20px; background: transparent url(../images/close_bg.png) 0 0 no-repeat; z-index:100;}

/* ---- game page ----*/
span.clsd { font-size:11px;color:red; }
.prvgm { margin-left:30px; }
.relatedBlock .prvgm li { height:80px; list-style-type:none; }
.prvgm li img { border:3px solid white;float:left;margin-right:15px; }


/* ---- leftcol ----*/
.item h3 { height:30px; background-color:#E8E8E8; background-position: 0 2px; background-repeat:no-repeat;}
.item h3 span { display: none; }
.item h4, .item p { margin-bottom: 3px; font-size: 14px; color:#5C5C5C; }
/*.item .more { display:block; margin-top: 8px; width:40px; float:right; font-weight:bold; text-decoration:none; color:#5C5C5C; }*/
.item { position:relative; }
.item .more { display:block; position:absolute; right:12px; bottom:12px; width:40px; font-weight:bold; text-decoration:none; color:#5C5C5C; }
.item a:hover {color:#B0C462;}
.naplomH3 { background-image: url(../images/naplom_h3_bg.gif); }
.arcokH3 { background-image: url(../images/arcok_h3_bg.gif); }
.helyszineloH3 { background-image: url(../images/helyszinelo_h3_bg.gif); }
.ajanlomH3 { background-image: url(../images/ajanlom_h3_bg.gif); }
.egyxvoltH3 { background-image: url(../images/1xvolt_h3_bg.gif); }
.kerdezemH3 { background-image: url(../images/kerdezem_h3_bg.gif); }
.felenkH3 { background-image: url(../images/felenk_h3_bg.gif); }
.vendegoldalH3 { background-image: url(../images/vendegoldal_h3_bg.gif); }

/* ---- rightcol ----*/
.albumBlock, .mhmBlock, .akbBlock, .relatedBlock, .szpBlock { margin-bottom: 26px; padding: 4px 0 0 10px; /*border: 1px solid #E8E8E8; */ background-color:#F9F9F9;}
.albumBlock h3, .mhmBlock h3, .akbBlock h3, .relatedBlock h3, .szpBlock h3 { height: 30px; margin: 0 0 14px 0; }
.albumBlock, .mhmBlock, .akbBlock, .relatedBlock, .szpBlock { background: #F9F9F9 url(../images/headingsBlock_bg.gif) 0 0 repeat-x; padding-bottom: 15px; }
.relatedBlock { background-color: #E8E8E8; padding-top: 12px; }
.relatedBlock h3 { font-size: 20px; font-weight: normal; color:#61920E; }
.relatedBlock li { margin-bottom: 6px;  list-style-type:disc; }
.relatedBlock li a:hover { color:#B0C462;}
.albumBlock h3 span, .mhmBlock h3 span, .akbBlock h3 span, .szpBlock h3 span { display:none;}
.albumBlock h3 { background: transparent url(../images/album_h3_bg.gif) 0 0 no-repeat; }
.mhmBlock h3 { background: transparent url(../images/mhm_h3_bg.gif) 0 0 no-repeat; }
.akbBlock h3 { background: transparent url(../images/akb_h3_bg.gif) 0 0 no-repeat; }
.szpBlock h3 { background: transparent url(../images/szp_h3_bg.gif) 0 0 no-repeat; }
.albumBlock img, .akbBlock img, .szpBlock img { float: left; margin-right: 0px; border: 4px solid white; }
.albumBlock p, .akbBlock p, .szpBlock p { position:relative; margin-bottom: 8px; padding:0 10px 0 5px; font-size: 14px; }
.albumBlock p strong, .akbBlock p strong .szpBlock p strong { padding:0 1px; color: white; background-color:black; }


/* akb */
.akbBlock .more { display:block; width: 149px; height: 19px; float: right; margin-right: 8px; background: transparent url(../images/more_akb_link_bg.gif) 0 0 no-repeat;  }
.akbBlock .more span {display:none; }


/* search */
/*.searchForm { margin: 0 14px 10px 14px; }
.searchForm .text {width: 164px; }
.searchForm select { width: 170px; }
.searchForm label { display:block; margin: 3px 0 2px 0; font-size: 10px; }
.searchForm .button { margin-top: 10px; }*/


/* menu */
/*.productsBlock ul { padding:0 3px; }
.productsBlock ul li { border-bottom:1px solid #ECECEC; padding: 10px 0 10px 13px; }
.productsBlock ul li a { color:#747474; text-decoration: none; }
.productsBlock ul li a:hover { color:#87A712; }
.productsBlock .last { border-bottom:0; }
.productsBlock .parent { display:block; background: transparent url(../images/arrow_right.gif) 165px 4px no-repeat; }
.productsBlock .highlighted { border-bottom:0; background: transparent url(../images/menu_hl_bg.gif) 0 0 repeat-x;  }
.productsBlock .highlighted a { display:block; color: white; background: transparent url(../images/menu_hl_link_bg.gif) 165px 2px no-repeat; }
.productsBlock .highlighted a:hover { color: white; }*/

/* news */
/*.newsBlock .item { margin: 0 3px 10px 3px; padding: 0 10px 10px 10px; border-bottom:1px solid #E8E8E8;}
.newsBlock .item h4 { color:#F09301;}
.more { text-decoration: none; padding-left: 9px; background: transparent url(../images/arrow_right.gif) 0px 5px no-repeat; }
.newsBlock .foot { margin: 0 3px; padding: 0 10px 10px 10px; }*/

/* album */
.albumBlock .sell { display:block; width: 85px; float:left; text-align: center; font-weight:bold; height: 26px; }
.albumBlock .buy { display:block; width: 85px; float:left; text-align: center; font-weight:bold; height: 26px; }

.albumBlock .more { display:block; width: 149px; height: 19px; float: right; margin-right: 8px; background: transparent url(../images/more_album_link_bg.gif) 0 0 no-repeat; }
.albumBlock .more span {display:none; }

/* szoborPark */
.szpBlock .sell { display:block; width: 85px; float:left; text-align: center; font-weight:bold; height: 26px; }
.szpBlock .more { display:block; width: 153px; height: 19px; float: right; margin-right: 8px; background: transparent url(../images/more_szp_link_bg.gif) 0 0 no-repeat; }
.szpBlock .more span {display:none; }

/*.loginForm { margin: 0 3px 3px 3px; padding: 5px 10px 10px 10px; border: 1px solid #E8E8E8; border-top:0; }
.loginForm label { display:block; } 
.loginForm .text { width: 163px; }
.loginForm .half { width: 90px; float:left; margin-bottom: 8px; }
.loginForm .button { float:left; margin-left: 3px; margin-bottom: 8px; }/

/* mhm */
.mhmBlock h2 { margin-bottom:2px; }
.mhmBlock ul { margin: 0 3px 1px 3px;}
.mhmBlock ul span { display:block; font-weight: normal; font-size:11px; }
.mhmBlock ul li { padding-left: 35px; height: auto; background: url(../images/mhmBlock_li_bg.gif) 10px 6px no-repeat; }
.mhmBlock ul a { display:block; width:100%; padding: 3px 0; color:#747474; font-size: 12px; font-weight:bold; text-decoration: none; }
.mhmBlock ul a:hover { color:#87A712; text-decoration: none; }
.mhmBlock .foot { margin: 0 3px; padding: 7px 10px 7px 10px; border-top: 1px solid #E8E8E8; }
.mhmBlock .more { display:block; width: 149px; height: 19px; float: right; margin-right: 8px; background: transparent url(../images/more_mhm_link_bg.gif) 0 0 no-repeat;  }
.mhmBlock .more span {display:none; }

/*.mhmBlock ol { margin: 0 3px 3px 3px; list-style-type: decimal; list-style-position: inside; }
.mhmBlock ol li { padding-left: 13px; border-bottom: 1px solid #E8E8E8; height: 30px; line-height: 30px; }*/

/* favorites */
/*.cartBlock { position:relative; padding-top: 88px; }
.cartBlock .head { position: absolute; top:-1px; left: -1px; width: 200px; height: 77px; background: transparent url(../images/cart_head_bg.gif) 0px 0px repeat-x; }
.cartBlock .head p { color: white; margin: 9px 2px 0 16px; }
.cartBlock .head span { font-weight: bold; font-size: 12px; }
.cartBlock .head a { color:#D9FD14; text-decoration: none; }

.cartBlock h2 { margin-bottom:2px; }
.cartBlock h4 { margin-left:16px; }
.cartBlock ul { margin: 0 3px 1px 3px;}
.cartBlock ul li { padding-left: 13px; border-bottom: 1px solid #E8E8E8; height: 30px; }
.cartBlock ul li.last { border-bottom:0; }
.cartBlock ul a { display:block; width:100%; padding: 8px 0; color:#747474; text-decoration: none; }
.cartBlock ul a:hover { color:#87A712; text-decoration: none; }
.cartBlock .foot { margin: 0 3px; padding: 7px 10px 7px 10px; border-top: 1px solid #E8E8E8; }*/


/* ---- centercol ----*/
/*.breadcrumb { position:relative; margin: 0 5px; padding: 10px 5px 10px 9px;  border-bottom: 1px solid #E8E8E8;}
.breadcrumb span { padding: 0 9px; background: transparent url(../images/breadcrumb_bullet_bg.gif) 0px 5px no-repeat;  }
.breadcrumb a { color:#747474; text-decoration:none; }
.breadcrumb a:hover { color:#87A712; }
.breadcrumb span.back { position:absolute; top:10px; right: 0; padding: 0 0 0 9px; width: 45px; display:block; background: transparent url(../images/arrow_right.gif) 0px 5px no-repeat; }
.breadcrumb span.back a { color:#87A712;}
.bcleft { width: 475px; float:left; }
.bcright { width: 60px; float:right;}*/


.leadarticleBlock { padding: 8px 15px 15px 15px; background:#E8E8E8 url(../images/leadarticleBlock_bg.gif) 0 0 repeat-x; }
.leadarticleBlock h1 { color:white; margin-bottom: 3px; line-height: 30px; }
.leadarticleBlock h1 span{ background-color:black; }
.leadarticleBlock h2 {margin-bottom: 16px; height:30px; }
.leadarticleBlock .arcokh2 { background:transparent url(../images/arcok_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .ajanlomh2 { background:transparent url(../images/ajanlom_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .helyszineloh2 { background:transparent url(../images/helyszinelo_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .naplomh2 { background:transparent url(../images/naplom_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .egyxvolth2 { background:transparent url(../images/1xvolt_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .kerdezemh2 { background:transparent url(../images/kerdezem_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .felenkh2 { background:transparent url(../images/felenk_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .vendegoldalh2 { background:transparent url(../images/vendegoldal_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock .jatekh2 { background:transparent url(../images/jatek_h2_bg.gif) 0 0 no-repeat;}
.leadarticleBlock h2 span { display:none; }
.leadarticleBlock h3 {margin-bottom: 10px; font-size: 18px; font-weight: normal; }
.leadarticleBlock h3 span { display:block; font-size: 11px; }
.leadarticleBlock .imgwrap { width:330px; float:left; }
.leadarticleBlock p {margin-bottom: 10px; font-size: 14px; line-height: 18px; }
.leadarticleBlock img {  border: 8px solid white; }
.leadarticleBlock .more { display:block; width: 51px; height: 19px; /*float: right;*/ background: transparent url(../images/more_link_bg.gif) 0 0 no-repeat; }

/*---- headings ----*/
.headingsBlock { margin-top: 30px; padding: 4px 0; background: transparent url(../images/headingsBlock_bg.gif) 0 0 repeat-x; border-bottom: 3px double #efefef;}
.headingsBlock h1 { position: relative; margin-bottom: 25px; }
h1 .more { position: absolute; top: 5px; right: 0; font-size: 11px;  }
.headingsBlock h3 { color:#87A712; margin-bottom: 4px;}
/*.headingsBlock h4 { margin-bottom:8px;font-size:12; font-weight: normal; }*/
.headingsBlock h4 { height:50px; }
.headingsBlock h4 span { font-size:11px; font-weight: normal; }
.headingsBlock .item { width: 150px; height: 410px; float: left; padding-bottom: 20px; margin-bottom: 14px; margin-right: 15px; _margin-right: 12px; }
.headingsBlock .item a img { border: 3px solid #EAEAEA; }
.headingsBlock .item a:hover img { border: 3px solid #B8CC5B; }
/*.cart , .info { display:block; width: 72px; height: 24px; margin-top: 2px; text-align:center; text-decoration:none; font-weight: bold; line-height: 24px; }
.cart  { float:left; background: transparent url(../images/button_bg.gif) 0 0 repeat-x; color: white; margin-right: 5px; }
.info { float:left; margin-right: 10px; background: transparent url(../images/button_info_bg.gif) 0 0 repeat-x; color: #747474; }
.oldprice { text-decoration: line-through}
.headingsBlock h5 .newprice { padding-left: 5px; font-weight: bold; font-size: 12px; color: red; }*/
.headingsBlock .last { margin-right: 0;} 

.headingsBlock2 { margin-top: 20px; padding: 4px 0; /*background: transparent url(../images/headingsBlock_bg.gif) 0 0 repeat-x;*/ border-bottom: 3px double #efefef;}
.headingsBlock2 h1 { position: relative; margin-bottom: 25px; }
.headingsBlock2 h3 { margin-bottom: 4px; background-color:transparent;}
/*.headingsBlock h4 { margin-bottom:8px;font-size:12; font-weight: normal; }*/
.headingsBlock2 .item { position:relative; height:265px; }
.headingsBlock2 .item ul { margin: 0 12px 0 0; }
.headingsBlock2 .item li { padding:0 0 6px 18px; background: url(../images/mhmBlock_li_bg.gif) 5px 3px no-repeat; font-size:12px; }
.headingsBlock2 .item li a { display:block; /*padding:0 0 0 18px;*/ text-decoration:underline; font-size: 11px; font-weight:bold; color:#5C5C5C; }
.headingsBlock2 .item li a:hover { color:black; }
/*.headingsBlock2 .item li a:hover { color:black; background: url(../images/mhmBlock_liRoll_bg.gif) 5px 3px no-repeat;}*/
.headingsBlock2 .item li span { display:block; font-size:12px; font-weight:bold; }
.headingsBlock2 .item p { padding:0 12px 0 18px; font-size: 12px; background: url(../images/mhmBlock_li_bg.gif) 5px 3px no-repeat; }
.headingsBlock2 .item p span { font-size:12px; font-weight: normal; }
.headingsBlock2 .item { width: 150px; float: left; padding-bottom: 10px; margin-bottom: 14px; margin-right: 15px; _margin-right: 12px; background-color:#EFEFEF;}
.headingsBlock2 .item a img { border: 3px solid #EAEAEA; }
.headingsBlock2 .item a:hover img { border: 3px solid #B8CC5B; }
.headingsBlock2 .item .more { position:absolute; bottom:12px;right:12px;float:none; width: 105px; text-align:right; }
.headingsBlock2 .item .more:hover { color:#60A4F5; }
.headingsBlock2 .last .more { width:40px; } 

.headingsBlock2 .item ul.out li { background:0; padding-left:0;}
.headingsBlock2 .item ul.out li a { padding:0 0 0 18px; background: url(../images/outer_li_bg.gif) 5px 3px no-repeat; text-decoration:none; }
.headingsBlock2 .item ul.out li a:hover { background: url(../images/outer_liRoll_bg.gif) 5px 3px no-repeat; color:#60A4F5; text-decoration:none; }

.valogatoH3 { background-image: url(../images/valogato_h3_bg.gif); }
.atnezoH3 { background-image: url(../images/atnezo_h3_bg.gif); }
.kattintokH3 { background-image: url(../images/kattintok_h3_bg.gif); }
.leveltarH3 { background-image: url(../images/leveltar_h3_bg.gif); }


/*---- story-block ----*/
.storyBlock { position:relative;width:auto;height:auto;margin:20px 0 20px 0;padding:0 0 15px 0; border-bottom: 3px double #efefef; }
.storyBlock .item { width:auto;height:230px;margin:0;padding:0 20px;background-color:#60a4f5; }
.storyBlock .sBody { width:auto;height:130px; overflow:hidden; }
.storyBlock h3 { height:40px;width:100%;margin:0 0 0 -20px;background:transparent url(../images/folytatjuk_h3_bg.gif) no-repeat 0 2px; }
.storyBlock h3 span { display:none; }
.storyBlock h4 { font-size:18px;height:auto;width:auto;margin:0 0 5px 0;color:#062c59; }
.storyBlock h5 { position:absolute;top:5px;right:30px;font-size:12px;height:auto;width:auto;color:white; z-index:100;}
.storyBlock h5 strong { font-size:16px; }
.storyBlock p { padding:0;margin:0;font-size:12px; color:#062c59; }
.storyBlock img { width:144px;height:103px;float:left; margin:0 20px 0 0; border:3px solid white; }
.storyBlock .prev, .storyBlock .next { display:block; float:left;margin:10px 20px 0 0;width:61px;height:18px;font-size:10px;text-align:right;text-decoration:none; background:transparent url(../images/buttons_bg.gif) no-repeat 0 0; color:#062c59;}
.storyBlock .next { background-position: 0 -19px; }
.storyBlock .prev span, .storyBlock .next span { font-size:12px;}
.storyBlock .prev:hover, .storyBlock .next:hover { color:white; }
.storyBlock .gotoBg { display:block; float:right;width:145px;height:40px;text-decoration:none; background-color:white;}
.storyBlock .goto { display:block; width:122px;height:18px;margin:11px auto 0 auto;font-size:10px;text-align:center;line-height:18px;text-decoration:none;background-color:#60a4f5; color:white; }
.storyBlock .goto:hover { background-color:#062c59; color:white; }
.storyBlock .nfo { position:absolute;top:170px;left:85px;width:405px;color:white;font-style:italic;font-size:11px; }


/*---- lists-articles ----*/
.headingscontent  { padding: 8px 15px 15px 15px; background:#F9F9F9 url(../images/leadarticleBlock_bg.gif) 0 0 repeat-x; }
.headingscontent h2 {margin-bottom: 16px; height:30px; }
.headingscontent h2 span { display:none; }
.headingscontent .arcokh2 { background:transparent url(../images/arcok_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .ajanlomh2 { background:transparent url(../images/ajanlom_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .helyszineloh2 { background:transparent url(../images/helyszinelo_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .naplomh2 { background:transparent url(../images/naplom_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .egyxvolth2 { background:transparent url(../images/1xvolt_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .kerdezemh2 { background:transparent url(../images/kerdezem_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .felenkh2 { background:transparent url(../images/felenk_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .vendegoldalh2 { background:transparent url(../images/vendegoldal_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .folytatjukh2 { background:transparent url(../images/folytatjuk_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .jatekh2 { background:transparent url(../images/jatek_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .mhmh2 { background:transparent url(../images/mhm_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .akbh2 { background:transparent url(../images/akb_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .albumh2 { background:transparent url(../images/album_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .szph2 { background:transparent url(../images/szp_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .archivh2 { background:transparent url(../images/archiv_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .leveltarh2 { background:transparent url(../images/leveltar_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .cikk_kuldeseh2 { background:transparent url(../images/cikkkuldese_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .atnezo_archivh2 { background:transparent url(../images/atnezo_archiv_h2_bg.gif) 0 0 no-repeat;}
.headingscontent .valogato_archivh2 { background:transparent url(../images/valogato_archiv_h2_bg.gif) 0 0 no-repeat;}
.sysmsg { padding: 5px; color:red; border:1px solid red; }
.sysmsgsful { padding: 5px; color:#87A712; border:1px solid #87A712; }

.article { padding: 0 0 10px 0; margin-bottom: 20px; border-bottom: 1px dotted #E8E8E8;}
.article img { float:left; margin-right: 10px; border: 8px solid white; }
.article p { font-size: 14px; }
.article h3 { /*font-size: 10px;*/ margin-bottom: 8px; font-weight:normal; } 
.archiv { text-align: center; text-transform: uppercase; }
.articleHead, .articleFoot { text-align: right; }
.articleHead { height:19px; }
.articleHead .send { display:block;width:22px;height:19px;float:right; text-decoration:none;background: transparent url(../images/send_icon_bg.gif) 0 0 no-repeat; }
.articleHead .send:hover { background-image: url(../images/send_iconRoll_bg.gif) }
.articleFoot { height:40px; }
.share { width: 400px; float:left; text-align:left; }
.article .share p { font-size:10px; }
.container .share p img { margin-right:3px; float:none; border:0; vertical-align:middle; }
.articleHead { margin-bottom: 8px; }
.article h1 { margin-bottom: 4px; color:white; line-height: 30px; }
.modarticle h1 { color:black; }
.article h1 span { background-color: black; }
.article h3 { margin-bottom: 2px; font-size: 16px; font-weight: bold; color:black; }
.article .lead { margin: 15px 0; font-size: 14px; font-weight: bold; color:black; }
.article .body { font-size: 14px; margin-bottom: 10px; line-height: 18px; }
.article .body p { margin-bottom: 12px; }
.leveltar .lead { font-weight:normal; font-style:italic; margin-bottom: 20px; padding-bottom: 12px; border-bottom: 1px dotted #E8E8E8; }
.leveltar .lead p { margin-bottom: 12px; }
.leveltar .body { margin-left:20px; padding:20px; background-color:#E8E8E8; border:1px solid #D1D0D0;}
.relatedBlock .nfo { color:black;margin:20px 10px 0 10px;padding:10px; }


.album img { float: none; margin-bottom: 18px; }
.albumitem { width:125px; margin-bottom: 14px; float:left; height: auto; text-align: center; }
.albumitem img { width: 100px; border: 4px solid white; }
.albumitem a { text-decoration: none; }
.albumitem a:hover { color:black; }


/*---- archiv ----*/
.archivForm { margin: 14px 0; }
.archivForm label { display:block; float:left; width: 100px; line-height: 23px; }
.archivForm .text { width: 220px; float:left; margin-right: 20px; }
.checkBlock { margin: 8px 0; padding: 4px 0; border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; }
.checkBlock input { margin: 8px 5px 0 100px; padding:0; }
.checkBlock label { display: inline; float:none;  line-height: 14px; }
.submit { padding:0 8px; font-size: 16px; color:black; height: auto; }

.resultsBlock { padding-top: 14px;  font-size: 12px; background:#F9F9F9 url(../images/leadarticleBlock_bg.gif) 0 0 repeat-x; }
.pager { margin: 10px 0; text-align: center; font-size: 12px; }
.pager a {text-decoration: none; }
.top { padding-bottom: 4px; border-bottom: 1px solid #E8E8E8; }
.bottom { padding-top: 4px; border-top: 1px solid #E8E8E8; }

.results .item { margin-bottom: 14px; padding: 6px 14px; }
.results h4 { font-size: 14px; }


/*---- article sending ----*/
.sendForm { margin: 14px 0; }
.sendForm label { display:block; float:left; width: 225px; line-height: 23px; margin-bottom: 10px; }
.sendForm .text { width: 220px; float:left; margin-right: 20px; margin-bottom: 10px; }
.checkBlock { margin: 8px 0; padding: 4px 0; border-top: 1px solid #E8E8E8; border-bottom: 1px solid #E8E8E8; }
.sendForm textarea { margin: 8px 5px 10px 0; width:220px;height:90px;padding:2px;font-size:11px;border:1px solid #c3c3c3; color:#747474;}
.captchablock { margin:8px 0 5px 225px; }
.captchablock img { width:180px; height:48px; float:none; margin-right: 5px; vertical-align:top; }
.checkBlock input { margin: 8px 5px 0 100px; padding:0; }
.checkBlock label { display: inline; float:none;  line-height: 14px; }
.sendForm .submit { padding:0 8px; font-size:13px; color:black; height: auto; cursor:pointer; }




/*---- tables ----*/
.keretesJobb { width: 300px; float:right; margin: 5px 0 5px 5px; background-color:#E8E8E8; }
.keretesBal { width: 300px; float:left; margin: 5px 5px 5px 0; background-color:#E8E8E8; }
.keretesTeljes { width: 620px; float:none; margin: 5px; background-color:#E8E8E8;  }
.keretesJobb td, .keretesBal td, .keretesTeljes td { padding: 5px; font-size: 12px; vertical-align: top; color:#262626; text-align:left;}
.keretesJobb p, .keretesBal p, .keretesTeljes p { line-height: 14px; font-size: 12px; }
