/*
    Document   : base_layout_v2
    Created on : 2010.07.14., 14:50:25
    Author     : ZeNC
    Description:
        Base layout stylesheet
*/

/* Holly hack */
.cf:after
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.cf
{
    display: inline-block;
}
* html .cf
{
    height: 1%;
}
.cf
{
    display: block;
}
/* Holly hack end */

/* Common */

body {
	margin:0px;
	padding:0px;
	background:#fff;
	font:normal 12px Arial;
}
a:link, a:visited {
	text-decoration:none;
	outline:none;
        color:#000;
}
a:hover {
        color:#000;
        text-decoration:underline;
}

.cb {
	clear:both;
}
.ac {
	text-align:center;
}
.transparentbg {
	background:transparent;
}
.hide {
	display:none;
}

.al {
	text-align:left;
}
.ac {
	text-align:center;
}
.ar {
	text-align:right;
}

/* Range */

.pager {
        background:url('http://static2.datasrv.sikeres.hu/layout_right/common/common-pager.gif') no-repeat;
        width:700px;
        margin:0 0 10px 10px;
        height:36px;
        line-height:36px;
}

.range2 {
        color:#363332;
        font-size:14px;
        margin:0 15px 0 0;
        padding:6px 0 5px;
        line-height:24px;
}

.range2 img {
        padding:0;
        margin:0;
        outline:none;
        border:0;
}

.range2 a {
        /*display:inline-block;*/
        color:#363332;
        outline:none;
        padding: 0 3px;
}

.range2 .range2_side {
        font-size:12px;
}

.range2 .range2_prev,
.range2 .range2_next
{
        width:13px;
        height:15px;
        display:inline-block;
        margin:0 0 -2px 0;
}

.range2 .range2_prev a,
.range2 .range2_next a
{
        text-decoration:none;
}

.range2 .range2_prev {
        background-image: url('http://static2.datasrv.sikeres.hu/common/icon_range_prev.png');
        background-position: 0 0;
        background-repeat: no-repeat;
}
.range2 .range2_next {
        background-image: url('http://static2.datasrv.sikeres.hu/common/icon_range_next.png');
        background-position: 0 0;
        background-repeat: no-repeat;
}
.range2 .range2_selected {
        color:#E31019;
}

/* Range end */

/* Common end */

/* Banners */

.banner_468
{
	background: #fff url('http://static.datasrv.sikeres.hu/layout/hirdetes728_fekvo.gif') no-repeat 316px 2px;
	padding-top: 15px;
	padding-bottom: 10px;
}

/* cikkvégi banner */

.banner_cikkvegi {
        width:630px;
        height:100px;
        overflow:hidden;
        margin:10px 0;
}

.banner_cikkvegi .left {
        /*width:200px;*/
        width: 85px;
        height:100px;
        float:left;
}

.banner_cikkvegi .left a:link,
.banner_cikkvegi .left a:visited,
.banner_cikkvegi .left a:hover
{
        display:block;
        width:200px;
        height:100px;
        background-repeat: no-repeat;
        background-position: top left;
}

.banner_cikkvegi .content {
        background:#DEDEDE;
        float:left;
        /*width:403px;*/
        width: 518px;
        height:100px;
}

.banner_cikkvegi .content h2 a:link,
.banner_cikkvegi .content h2 a:visited,
.banner_cikkvegi .content h2 a:hover
{
        color:#E31C15;
}

.banner_cikkvegi .content h2 {
        margin:12px 10px;
        color:#E31C15;
        font-size:18px;
        font-family: Arial,Helvetica,sans-serif;
}

.banner_cikkvegi .content p {
        color:#333;
        font-size:12px;
        font-family: Arial,Helvetica,sans-serif;
        line-height: 14px;
        margin:0 10px;
}

.banner_cikkvegi .side {
        background:url('http://static2.datasrv.sikeres.hu/staticbanners/20100927_default/banner_side.png') no-repeat top left;
        width:27px;
        height:100px;
        float:left;
}

/* cikkvégi banner */

/* Banner 250 */

.banner_250 .ad {
        text-transform: uppercase;
        font:12px Arial, Helvetica, sans-serif;
        color: #605e5e;
        padding:5px 10px 0;
        display:inline-block;
}

.banner_250 .inner {
        padding:0 !important;
}

.banner_250 .inner .banner_200x {
        width:250px;
        _overflow:hidden;
        height:250px;
        margin:0 auto;
        padding:10px;
        _padding:5px;
}

/* Banner 250 end */

/* Banner 250x60 */

.banner_250x60 .ad {
        text-transform: uppercase;
        font:12px Arial, Helvetica, sans-serif;
        color: #605e5e;
        padding:5px 10px 0;
        display:inline-block;
}

.banner_250x60 .inner {
        width:250px;
        height:60px;
}

/* Banner 250x60 */

/* Banner slideshow */

.banner_slideshow {
    float:left;
    margin:0 0 0 20px;
}
.banner_slideshow a {
    display:block;
    cursor:pointer;
}

/* Banner slideshow */

/* toothbrush */

.layout_left .banner_t {
        margin:10px 0 0 0;
        width:270px;
        _overflow:hidden;
        height:300px;
        background-repeat:no-repeat !important;
}
.layout_left .banner_t a {
        display:block;
        width:270px;
        height:300px;
}

.layout_right .banner_t {
        width:710px;
        height:60px;
        background-repeat:no-repeat !important;
}
.layout_right .banner_t a {
        display:block;
        width:710px;
        height:60px;
}

/* toothbrush */


/* Banners end */


/* Layout */

/* layout top */
.layout_topdecor {
        height:12px;
        background:#363332;
        margin:0;
        padding:0;
}
.layout_wrapper {
        border-top:1px solid #868584;
}
.layout_wrapper .layout_top {
	/*height:107px;*/
	/*overflow:hidden;*/
	background:#FFF;
}
.layout_wrapper .layout_top .banner980x100 {
	width:980px;
	/*height:100px;*/
	margin:5px auto;
	/*overflow:hidden;*/
	/*background: #ddd url('http://static.datasrv.sikeres.hu/layout/hirdetes728.gif') no-repeat 113px 6px;*/
    background: url("http://static.datasrv.sikeres.hu/layout/hirdetes728_fekvo.gif") no-repeat top center #FFFFFF;
    padding-top: 15px;
    text-align: center;
}

.layout_wrapper .layout_topboxs {
        margin:8px auto;
        width:980px;
        height:105px;
        overflow:hidden;
}

.layout_wrapper .layout_topboxs .logo {
        width:350px;
        height:95px;
        margin:10px 0 0;
        cursor:pointer;
        background: url('http://static2.datasrv.sikeres.hu/layout_top/logo.gif') no-repeat;
        float:left;
}

.layout_wrapper .layout_topboxs .box {
        width:270px;
        height:100px;
        float:left;
        margin:5px 0 0 115px;
        overflow:hidden;
}

.layout_wrapper .layout_topboxs .box table {
        vertical-align: middle;
}

.layout_wrapper .layout_topboxd .box table tr {
        padding:3px 0;
}

.layout_wrapper .layout_topboxs .box table input {
        background: url('http://static2.datasrv.sikeres.hu/common/input.gif') no-repeat;
        background-position: 0 0;
        border:0;
        height:19px;
        padding:3px 5px;
        width:165px;
        color:#000;
}

.layout_wrapper .layout_topboxs .box .title {
        display:none;
}

.layout_wrapper .layout_topboxs .login {
        float:right;
        width:242px;
        height:105px;
        background: url('http://static2.datasrv.sikeres.hu/layout_top/loginbox.gif') no-repeat;
}

.layout_wrapper .layout_topboxs .login .email input,
.layout_wrapper .layout_topboxs .login .password input
{
        border:0;
        background: url('http://static2.datasrv.sikeres.hu/common/input.gif') no-repeat;
        background-position: 0 -50px;
        height:20px;
        padding:3px 2px 2px 3px;
        width:220px;
}

.layout_wrapper .layout_topboxs .login .email {
        padding:9px 9px 0;
}

.layout_wrapper .layout_topboxs .login .password {
        padding:5px 9px 0;
}

.layout_wrapper .layout_topboxs .login .buttons {
        padding:6px 0 0;
        font-size:12px;
}

.layout_wrapper .layout_topboxs .login .name {
        text-align:center;
        padding:30px 5px 25px;
}

.layout_wrapper .layout_topboxs .login .user_actions {
        overflow:hidden;
        #margin:5px 0 0;
}

.layout_wrapper .layout_topboxs .login .user_actions .link:link,
.layout_wrapper .layout_topboxs .login .user_actions .link:visited,
.layout_wrapper .layout_topboxs .login .user_actions .link:hover
{
        color:#000;
        margin:6px 0 0 8px;
        float:left;
}

.layout_wrapper .layout_slider {
        height:285px;
        background:#b8b4b5;
        margin:5px 0 0;
}

.layout_wrapper .layout_slider .inner {
        width:980px;
        height:285px;
        margin:0 auto;
        background: url('http://static2.datasrv.sikeres.hu/layout_top/slider-bg.gif') repeat-y;
}


.layout_wrapper .layout_menu {
        height:60px;
        background: #b8b4b5;
}

/* layout menu */

.layout_wrapper .layout_menu table {
        width:100%;
        border-collapse:collapse;
        border:0;
        margin:0;
        padding:0;
}

.layout_wrapper .layout_menu .mainmenu_hover {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') 0 -120px repeat-x !important;
}
.layout_wrapper .layout_menu .mainmenu_selected {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') 0 -240px repeat-x;
        height:60px;
        width:auto;
        padding:0;
        margin:0;
}
.layout_wrapper .layout_menu .mainmenu_normal {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') 0 0 repeat-x;
        height:60px;
        width:auto;
        padding:0;
        margin:0;
}

.layout_wrapper .layout_menu .menu_content {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') 0 0 repeat-x;
        height:60px;
        width:980px;
        padding:0;
        margin:0;
}
.layout_wrapper .layout_menu .items {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-corner-upperright.gif') top right no-repeat;
        height:60px;
        overflow:hidden;
        float:left;
        width:100%;
}

.layout_wrapper .layout_menu .menu_right {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-corner-lowerleft.gif') bottom left no-repeat;
        /*background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-corner-lowerleft.gif') bottom left no-repeat;*/
        height:60px;
        width:auto;
        padding:0;
        margin:0;
}

.layout_wrapper .layout_menu .menu_right_s {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-corner-lowerleft-gray.gif') bottom left no-repeat;
        /*background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-corner-lowerleft.gif') bottom left no-repeat;*/
        height:60px;
        width:auto;
        padding:0;
        margin:0;
}

/* layout menu item */

.layout_wrapper .layout_menu .items .item {
        height:60px;
        display:block;
        float:left;
        margin:0 0 0 -15px;
        _margin:0;
        /*margin-right: 20px;*/
        margin-right: 10px;
}
.layout_wrapper .layout_menu .items .item {
		display:inline-block;
}
.layout_wrapper .layout_menu .items .item a {
        background-repeat:no-repeat;
        display:block;
        margin:0 15px 0 0;
        _margin:0;
        _padding:0 7px;
        height:60px;
        position:relative;
}
* html .layout_wrapper .layout_menu .items .item a {
		display:inline-block;
}
.layout_wrapper .layout_menu .items .item a span {
        background-repeat: no-repeat;
        display:block;
        padding:22px 15px 22px 0;
        _padding:22px 0px;
        font:bold 14px Arial, Helvetica, sans-serif;
        color:#FFF;
        position:relative;
        right:-15px;
        _right:0;
        cursor:pointer;
}
.layout_wrapper .layout_menu .items .item a span {
		display:inline-block;
}

.layout_wrapper .layout_menu .items .item a:hover {
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 0 -120px !important;
        background-repeat: no-repeat;
        text-decoration:none;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif');
        _background-repeat: repeat-x;
}
.layout_wrapper .layout_menu .items .item a:hover span {
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 100% -120px !important;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif');
        _background-repeat: repeat-x;
}

.layout_wrapper .layout_menu .items .item .menu_selected a {
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 0 0;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif');
        _background-repeat: repeat-x;
        _background-position:0 -240px;
}
.layout_wrapper .layout_menu .items .item .menu_selected a span {
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 100% 0;
        padding:20px 15px 21px 0;
        _padding:20px 0px 21px 0;
        font:14px 'Arial Black', Gadget, sans-serif;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif');
        _background-repeat: repeat-x;
        _background-position:0 -240px;
}

.layout_wrapper .layout_menu .items .hover {
        background:none !important;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') !important;
}

.layout_wrapper .layout_menu .items .hover a {
        background:none !important;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') !important;
        _margin:0;
        _padding:0 7px;
}

.layout_wrapper .layout_menu .items .hover a span {
        background:none;
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 100% -120px !important;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') !important;
        _background-repeat: repeat-x;
        _padding:22px 0;
}

.layout_wrapper .layout_menu .items .item:first-child .menu_normal a:hover,
.layout_wrapper .layout_menu .items .item:first-child .menu_selected a:hover
{
        background:none !important;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') !important;
}/*
.layout_wrapper .layout_menu .items .item:first-child .menu_selected a:hover,
.layout_wrapper .layout_menu .items .item:first-child .menu_selected a:hover span {
        background: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png') 100% 0 no-repeat !important;
}*/

/* layout menu item end */

.layout_wrapper .layout_menu .items .sponsored {
		display:block;
		float:right;
		_display:inline-block;
		_width:44px;
		_padding:0 0 0 1px;
}

.layout_wrapper .layout_menu .items .f {
		margin:0 -8px 0 0;
		_margin:0;
}

.layout_wrapper .layout_menu .items .x {
		margin:0 -14px 0 0;
		_margin:0;
}

.layout_wrapper .layout_menu .items .sponsored a:link,
.layout_wrapper .layout_menu .items .sponsored a:visited
{
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 0 -240px;
        background-repeat: no-repeat;
		_background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') !important;
        _background-repeat: repeat-x;

        display:block;
        margin:0 15px 0 0;
        _margin:0;
        _padding:0 5px;
        height:60px;
        text-decoration:none;
        _text-align:center;
}
.layout_wrapper .layout_menu .items .sponsored a:hover
{
        background-position: 0 -360px !important;
        _background-position: 0 -240px !important;
}

.layout_wrapper .layout_menu .items .sponsored a:hover span
{
        background-position: 100% -360px !important;
        _background-position: 100% -240px !important;
}

.layout_wrapper .layout_menu .items .sponsored a span {
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 100% -240px;
        background-repeat: no-repeat;
        _background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-repeat.gif') !important;
        _background-repeat: repeat-x;

        display:block;
        padding:22px 15px 22px 0;
        _padding:22px 7px 22px 8px;
        font:bold 14px Arial, Helvetica, sans-serif;
        color:#FFF;
        position:relative;
        right:-15px;
        _right:0;
        cursor:pointer;
        text-decoration:none;
        _text-align:center;
}

* html .layout_wrapper .layout_menu .items .sponsored a,
* html .layout_wrapper .layout_menu .items .sponsored a span {
		display:inline-block;
}

/*.layout_wrapper .layout_menu .hitel {
        margin-left:926px;
        position:absolute;
        z-index:2010;
        #margin-left:-54px !important;
}

.layout_wrapper .layout_menu .hitel a:link,
.layout_wrapper .layout_menu .hitel a:visited,
.layout_wrapper .layout_menu .hitel a:hover {
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 0 -240px;
        background-repeat: no-repeat;
        float:right;
        #float:left;
        display:block;
        margin:0 15px 0 0;
        height:60px;
        position:relative;
        text-decoration:none;
}
* html .layout_wrapper .layout_menu .hitel a {
		display:inline-block;
}
.layout_wrapper .layout_menu .hitel a:link span,
.layout_wrapper .layout_menu .hitel a:visited span,
.layout_wrapper .layout_menu .hitel a:hover span {
        background-image: url('http://static2.datasrv.sikeres.hu/layout_top/menu-hover-select.png');
        background-position: 100% -240px;
        background-repeat: no-repeat;
        display:block;
        padding:22px 15px 22px 0;
        font:bold 14px Arial, Helvetica, sans-serif;
        color:#FFF;
        position:relative;
        right:-15px;
        cursor:pointer;
        text-decoration:none;
}
* html .layout_wrapper .layout_menu .hitel a span {
		display:inline-block;
}*/

/* layout menu end */

/* layout top end */

/* layout content */

.layout_frame {
	width:980px;
	margin:0 auto;
	margin-top:4px;
	margin-bottom:4px;
	padding:0px;
}

.layout_frame .layout_left {
        float:left;
        width:270px;
        margin:4px 0 0;
}

.layout_frame .layout_right {
        float:right;
        width:710px;
        margin:14px 0 0;
}

/* layout content end */

/* layout bottom */

.layout_bottom {
        width:100%;
        margin:50px 0 0 0;
        padding:0;
        border-collapse:collapse;
        border:0;
        float:left;
}

.layout_bottom .left,
.layout_bottom .right
{
        width:auto;
}

.layout_bottom .left {
        background:url('http://static2.datasrv.sikeres.hu/layout_bottom/footer-corner-upperright.gif') no-repeat top right #363332;
}
.layout_bottom .right {
        background:url('http://static2.datasrv.sikeres.hu/layout_bottom/footer-right-bg.gif') repeat-x top left #363332;
}

.layout_bottom .content {
        width:980px;
}

.layout_bottom .content .top {
        height:64px;
        background:url('http://static2.datasrv.sikeres.hu/layout_bottom/footer-corner-lowerleft.gif') no-repeat bottom left #FFF;
        text-align: center;
}

.layout_bottom .content .top img {
        margin:0 auto;
        width:970px;
        height:64px;
        padding:0 0;
        border:0;
}

.layout_bottom .content .bottom {
        background-color:#363332;
        padding:10px 0;
        color:#FFF;
        font:12px Arial, Helvetica, sans-serif;
}

.layout_bottom .content .bottom .copyr {
        float:left;
}

.layout_bottom .content .bottom .links {
        float:right;
        height:40px;
        width:440px;
}

.layout_bottom .content .bottom .links div {
        height:20px;
        width:110px;
        float:left;
}

.layout_bottom .content .bottom .links a:link,
.layout_bottom .content .bottom .links a:visited
{
        text-decoration:none;
        color:#FFF;
        font-weight:normal;
        text-align: right;
}
.layout_bottom .content .bottom .links a:hover
{
        text-decoration:underline;
}

/* mastercard-os footer popup */
#mc {
    width:200px;
    border:1px solid #999;
    -webkit-box-shadow: 0px 0px 5px #000;
    -moz-box-shadow: 0px 0px 5px #000;
    box-shadow: 0px 0px 5px #000;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    color:#EFEFEF;
    background:#7C7978;
    font-size: 12px;
    padding:3px;
}

/* layout bottom end */

/* Layout end */

/* transparent png gomb */

.button {
        height:28px;
        display:inline-block;
        float:left;
        margin:0;
        padding:0 5px;
}

.button a {
        background-image: url('http://static2.datasrv.sikeres.hu/common/button.png');
        background-position: 0 0;
        background-repeat:no-repeat;
        display:block;
        margin:0 10px 0 0;
        height:28px;
        position:relative;
        text-decoration:none !important;
        -webkit-border-top-left-radius: 10px;
        -webkit-border-top-right-radius: 0;
        -webkit-border-bottom-right-radius: 0;
        -webkit-border-bottom-left-radius: 10px;
        -moz-border-radius-topleft: 10px;
        -moz-border-radius-topright: 0;
        -moz-border-radius-bottomright: 0;
        -moz-border-radius-bottomleft: 10px;
        border-top-left-radius: 10px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 10px;
}
* html .button a {
		display:inline-block;
}

.button a span {
        background-image: url('http://static2.datasrv.sikeres.hu/common/button.png');
        background-position: 100% 0;
        background-repeat:no-repeat;
        display:block;
        _display:inline-block;
        padding:6px 10px 5px 0;
        font:bold 13px Arial, Helvetica, sans-serif;
        color:#FFF;
        position:relative;
        right:-10px;
        cursor:pointer;
        height:17px;
        -webkit-border-top-left-radius: 0%;
        -webkit-border-top-right-radius: 10px;
        -webkit-border-bottom-right-radius: 10px;
        -webkit-border-bottom-left-radius: 0%;
        -moz-border-radius-topleft: 0;
        -moz-border-radius-topright: 10px;
        -moz-border-radius-bottomright: 10px;
        -moz-border-radius-bottomleft: 0;
        border-top-left-radius: 0;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
        border-bottom-left-radius: 0;
}

/* transparent png gomb end */

/* Standard Box Leftside */

.layout_left .box {
        background: url('http://static2.datasrv.sikeres.hu/layout_left/leftside-box-top.gif') no-repeat top left #EFEEEE;
        margin:10px 0;
        width:270px;
        _overflow:hidden !important;
}

.layout_left .box .title {
        background: url('http://static2.datasrv.sikeres.hu/layout_left/leftside-darker-box-top.gif') no-repeat top left #DEDDDD;
        border-bottom:3px solid #FFF;
        padding:5px 10px;
}
.layout_left .box .title span,
.layout_left .box .title a:link,
.layout_left .box .title a:visited,
.layout_left .box .title a:hover
{
        font:16px 'Arial Black', Gadget, sans-serif;
        color:#363232;
        text-decoration:none;
}

.layout_left .box .inner {
        background: url('http://static2.datasrv.sikeres.hu/layout_left/leftside-box-bottom.gif') no-repeat bottom left transparent;
        overflow:hidden;
        padding:5px 10px 10px;
}

.layout_left .box .inner .title,
.layout_left .box .inner .title a:link,
.layout_left .box .inner .title a:visited,
.layout_left .box .inner .title a:hover
{
        font:bold 12px Arial,Helvetica,sans-serif;
        color: #E31019;
        background:none;
        height:auto;
        padding:0;
        margin:0;
        border:0;
}

/* Tudástár */

.layout_left .knowledgebase .bottomcontent {
        border-top:3px solid #FFF;
        background: url('http://static2.datasrv.sikeres.hu/layout_left/leftside-darker-box-bottom.gif') no-repeat bottom left #DEDDDD;
        padding:10px;
}

.layout_left .knowledgebase .row {
        line-height:16px;
}

.layout_left .knowledgebase .row a:link,
.layout_left .knowledgebase .row a:visited,
.layout_left .knowledgebase .row a:hover
{
        color:#000;
        font:12px Arial,Helvetica,sans-serif;
}

.layout_left .knowledgebase .inner {
        background:none;
}

/* Tudástár end */

/* Standard Box Leftside end */

/* logged user */

.layout_wrapper .layout_topboxs .userbox2 {
        float:right;
        width:242px;
        height:105px;
        background: url('http://static2.datasrv.sikeres.hu/layout_top/loggedbox.gif') no-repeat;
}

.layout_wrapper .layout_topboxs .userbox2 .name {
        font-size:9px;
        float:left;
        height:32px;
        line-height:32px;
        padding:0 0 0 15px;
        text-align:left;
        width:150px;
        color:#1A171B;
        margin:2px 0 0;
        overflow:hidden;
}

.layout_wrapper .layout_topboxs .userbox2 .name span {
        font-size:11px;
}

.layout_wrapper .layout_topboxs .userbox2 .logout {
        float:right;
        line-height:32px;
        height:32px;
        text-align:center;
        width:75px;
        margin:2px 0 0;
}

.layout_wrapper .layout_topboxs .userbox2 .logout,
.layout_wrapper .layout_topboxs .userbox2 .logout a {
        color:#FFF;
        font-weight:bold;
}

.layout_wrapper .layout_topboxs .userbox2 .user_actions {
        width:240px;
        float:left;
}

.layout_wrapper .layout_topboxs .userbox2 .user_actions .link {
        display:block;
        line-height:32px;
        margin:3px 0 0 !important;
        padding:0 0 0 15px;
        width:240px;
        float:none;
        color:#1A171B;
        font-weight:bold;
}

/* logged user end */

/* bxslide */

.bxslide ul,
.bxslide {
        width:980px;
        height:285px;
        margin:0;
        padding:0;
}

.bxslide li
{
        width:980px;
        height:285px;
        overflow:hidden;
        padding:0;
        margin:0;
        border:0 none;
}

.bxslide li img {
        cursor:pointer;
        float:left;
}

.bxslide .title {
        font-size:29px;
        line-height:38px;
        height:76px;
        padding:20px 0 0 20px;
        color:#E31019;
        word-wrap:break-word;
        overflow:hidden;
}

.bxslide .title a {
        color:#E31019;
        text-decoration:none;
}

.bxslide .lead {
        padding:0 0 0 20px;
        line-height:22px;
        font-size:16px;
        color:#363332;
        overflow:hidden;
}

.bxslide .button {
        float:right;
}

.bxslide .button a
{
        /*background-position:0 -336px !important;
        color:#363332 !important;*/
}

.bxslide .button a span {
        /*background-position:100% -336px !important;
        color:#363332 !important;*/
}



.layout_slider .inner {
        position:relative;
        height:285px;
}

.layout_slider .inner .bx_pager {
        position:absolute;
        left:3px;
        bottom:0;
}

.layout_slider .inner .bx_pager a {
        display:inline-block;
        width:25px;
        height:25px;
        line-height:25px;
        text-align:center;
        background:url('http://static2.datasrv.sikeres.hu/common/radio.png') no-repeat;
}

.layout_slider .inner .bx_pager a.active {
        background-position: 0 -50px;
}

/* bxslide end */



/* haszon box */
.layout_left .haszonbox {
    background: url("http://static2.datasrv.sikeres.hu/layout_left/leftside-haszonbox-top.png") no-repeat left top #EFEEEE;
    margin: 10px 0;
    width: 270px;
}

.haszonbox .title {
    border-bottom: 3px solid #FFFFFF;
    padding: 0 10px;
}

.haszonbox .title span, .haszonbox .title a:link, .haszonbox .title a:hover, .haszonbox .title a:visited {
    color: #FFFFFF;
    font: 16px 'Arial Black',Gadget,sans-serif;
    text-decoration: none;
}

.haszonbox .title img {
    border: 0 none;
}

.haszonbox .inner {
    padding: 5px 10px;
}

.haszonbox_content {
    margin-bottom: 5px;
}

.haszonbox_title, .haszonbox_title a {
    font-weight: bold;
    color: #e31b19;
}

.haszonbox_lead {
    font-weight: bold;
    color: #070707;
}

.toothbrush_banner_left a img, .toothbrush_banner_right a img {
    border: 0 none;
}

.toothbrush_banner_right {
    margin-top: 5px;
}

.haszon_leiras {
    background-color: #837f7e;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    width: 660px;
    height: 42px;
    margin: 8px 0 10px 10px;
    padding: 18px 20px;
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
}

.haszon_leiras span {
    text-decoration: underline;
}

.kiemelt_hirek title span {
    color: #E31B19;
}

.kiemelt_hirek .kiemelt_hirek_item {
    margin-bottom: 10px;
}

.kiemelt_hirek .kiemelt_hirek_item a {
    color: #363232;
    font-weight: bold;
}

/* kapubanner */
.layout_frame {
    position: relative;
}

.kapubanner {
    position: absolute;
    background: url("http://static.datasrv.sikeres.hu/layout/hirdetes728_fekvo.gif") no-repeat scroll center top #FFFFFF;
    margin: 10px auto;
    padding-top: 15px;
    text-align: center;
}
.kapubanner-bal {
    left: -130px;
}
.kapubanner-jobb {
    right: -130px;
}

#regioncont div select {
    display: block;
}
