.k_m_polecamy {
	float:right;
	width:280px; height:150px; overflow:hidden;
	position:relative;
	margin-bottom:7px;
}

.m_polecamy412 div.body h5 span {
    color:#fff;
}
/**/
.k_m_polecamy ul {
    position:relative; top:6px; left:9px;
    list-style: none;
    color:#fff; font-size:11px;
    padding-bottom:35px;
}
.k_m_polecamy ul li {
    float:left;
    height:16px;
    position:relative;
    padding:7px 6px 7px 7px;
}
.k_m_polecamy ul li.selected {
    background:#656C71 url(../images/www/m_pol_menu_l.gif) 0 1px no-repeat;
}
.k_m_polecamy ul li a {
    color:#fff; font-size:11px;
}
.k_m_polecamy ul li.selected span {
    background:url(../images/www/m_pol_menu_r.gif) 0 1px no-repeat;
    height:30px; width:3px;
    position:absolute; top:0;
    margin-left:3px;
}
.k_m_polecamy ul li.selected a {
    color:#F58220
}
.k_m_polecamy ul li a:hover {
    color:#F58220
}
/**/
.k_m_polecamy div.body {
    width:303px; height:108px; overflow:hidden;
    margin:10px auto 0;
    border-bottom:1px solid #23272A;
    background:#2d363a;
    color:#fff;
}
.m_polecamy412 div.body {
    width:394px; height:auto; overflow:none;
    border:none; background:none;
}
.k_m_polecamy div.body a {
    color:#fff;
}
.k_m_polecamy div.body a:hover {
    border-bottom:1px dotted #F58220;
}
.k_m_polecamy div.body img {
    float:left; margin:0 8px 5px 0;
}
.k_m_polecamy div.body p {
    margin-bottom: 4px;
    font-size: 11px;
}
.k_m_polecamy div.body p span {
    background: url(../images/www/li1.gif) 0 3px no-repeat;
    padding-left:8px;
    color:#d3d3d3
}
/**/
.k_m_polecamy .polecane ul {
    width:262px; height:auto;
}
.k_m_polecamy .polecane ul li {
    width:100%; height:auto; 
    margin:7px 0 0 0;
    clear:both;
    position:relative;
    background: url(../images/www/li1.gif) 0px 3px no-repeat;
    height:11px;
    padding:0 0 0 10px;
}


.k_m_polecamy .events_1 {
    width: 278px;
    height: 105px;
    float: left;
    padding:0;
    margin:0;
    border: solid #e2e2e2;
    border-width:0 1px 0 1px;
}

.events_1 .events_2 {
	 border: solid #fff;
	 border-width:0 1px 0 1px;
	 background-color: #50565a;
	 width: 276px;
	 height: 105px;
	 float:left;
}

.header_recommend {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
    width: 266px;
    height: 40px;
    background:url('../images/www/bg_header_recommend.png');
}

.left_corner_header_recommend {
    float: left;
    width: 7px;
    margin: 0;
    padding: 0;
    height: 40px;
    display: block;
}

.right_corner_header_recommend {
    float: left;
    margin: 0;
    padding: 0;
    width: 7px;
    height: 40px;
    display: block;
}

.footer_recommend {
    float: left;
    display: block;
    margin: 0;
    padding: 0;
    width: 266px;
    height: 6px;
}

.left_corner_footer_recommend {
    float: left;
    width: 7px;
    margin: 0;
    padding: 0;
    height: 6px;
    display: block;
}

.right_corner_footer_recommend {
    float: left;
    margin: 0;
    padding: 0;
    width: 7px;
    height: 6px;
    display: block;
}

.m_polecamy412 {
	width:412px; height:auto; min-height:10px;
	background:url('../images/www/black4/b_t.png') 0 0 no-repeat;
}
/**/
.m_polecamy412 div.body h5,
.m_polecamy412 div.body h5 a,
.m_polecamy412 div.body h3,
.m_polecamy412 div.body h3 a {
	font-size:10px; color:#F58220; font-weight:normal;
	margin-bottom:7px;
}
.m_polecamy412 div.body h3,
.m_polecamy412 div.body h3 a {
	font-size:11px; color: #fff; font-weight:bold;
}
.m_polecamy412 div.body h5 a:hover,
.m_polecamy412 div.body h3 a:hover {
	border-bottom:1px dotted #F58220
}
.m_polecamy412 div.body h5 span {
	color:#fff;
}
/**/
.header_recommend ul {
	position:relative; top:6px; left:9px;
	list-style: none;
	color:#fff; font-size:11px;
	padding-bottom:35px;
}
.header_recommend ul li {
	float:left;
	height:16px;
	position:relative;
	padding:7px 6px 7px 7px;
}
.header_recommend ul li.selected {
	background:#656C71 url(../images/www/m_pol_menu_l.gif) 0 1px no-repeat;
}
.header_recommend ul li a {
	color:#fff; font-size:11px;
}
.header_recommend ul li.selected span {
	background:url(../images/www/m_pol_menu_r.gif) 0 1px no-repeat;
	height:30px; width:3px;
	position:absolute; top:0;
	margin-left:3px;
}
.header_recommend ul li.selected a {
	color:#F58220
}
.header_recommend ul li a:hover {
	color:#F58220
}
/**/
.events_2 div.body {
	width:262px; height:80px; overflow:hidden;
	margin:5px auto 0;
	border-bottom:1px solid #23272A;
	background:#2d363a;
	color:#fff;
}
.m_polecamy412 div.body {
	width:394px; height:auto; overflow:none;
	border:none; background:none;
}
.events_2 div.body a {
	color:#fff;
}
.events_2 div.body a:hover {
	border-bottom:1px dotted #F58220;
}
.events_2 div.body img {
	float:left; margin:0 8px 5px 0;
}
.events_2 div.body p {
	margin-bottom: 4px;
	font-size: 11px;
}
.events_2 div.body p span {
	background: url(../images/www/li1.gif) 0 3px no-repeat;
	padding-left:8px;
	color:#d3d3d3
}
/**/
.header_recommend .polecane ul {
	width:303px; height:auto;
}
.header_recommend .polecane ul li {
	width:100%; height:auto; 
	margin:7px 0 0 0;
	clear:both;
	position:relative;
	background: url(../images/www/li1.gif) 0px 3px no-repeat;
	height:11px;
	padding:0 0 0 10px;
}
/**/
.m_polecamy412 div.panel {
	position:relative;
	width:394px; 
	height:auto;
	padding-bottom:2px;
	margin:0 auto;
}
.m_polecamy412 div.panel p {
	font-size:10px; color:#999;
	display:inline;
	margin-right:5px;
	padding-bottom:5px;
}
.m_polecamy412 div.panel p span,
.m_polecamy412 div.panel p a,
.m_polecamy412 div.panel p.komentarze a:hover {
	color:#F58220;
}
.m_polecamy412 .panel p.kategoria {
	
}
.m_polecamy412 .panel p.producent {
	
}
.m_polecamy412 .panel p.komentarze {
	background:url(../images/www/in_comment.gif) 0 2px no-repeat;
	padding-left:15px;
}
.m_polecamy412 .panel p.kategoria a:hover,
.m_polecamy412 .panel p.producent a:hover,
.m_polecamy412 .panel p.komentarze a:hover {
	border-bottom:1px dotted #F58220;
}
/**/
.m_polecamy412 .wiecej {
	text-align:right;
	line-height:6px;
	margin:5px 10px 4px;
}
.m_polecamy412 .wiecej a {
	color:#fff; font-size: 11px;
}
.m_polecamy412 .wiecej a:hover {
	color:#F58220; cursor:pointer;
}
.m_polecamy412 .wiecej img {
	position:relative; top:1px;
	margin-left:3px;
}
/**/
.m_polecamy412 .b_b {
	clear:both;
	position:relative; top:2px;
}




