
div#tresc_dluga a{
	color: #EF0E27;
	text-decoration: underline;
}

div#tresc_dluga a:hover{
	text-decoration: none;
}

.master-img {
background:transparent url('http://static.dlaczego.com.pl/images/css_png8_red.png') repeat-x scroll 0 0;
border:0 none;
padding:0;
}

.master-img-png {
background:transparent url('http://static.dlaczego.com.pl/images/css_red.png') repeat-x scroll 0 0;
border:0 none;
padding:0;
}

ul.menu_poziom {
	width: 976px;
	height: 32px;
	padding: 0px;
	margin: 0px;
	background-position: 0px -325px;
}
ul.menu_poziom li a{
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #494949;
}

/* ------------------- Color version ---------------------- */

.globalny-link-kolor {
    color: #d70d1f; 
}

div.pkt {
	width: 5px;
	height: 6px;
	overflow: hidden;
	float: left;
	margin: 5px 3px;
	overflow: hidden;
	background-position: -407px -50px;
}
.global_c{
	color: #f32436 !important;
}

.global_bc{
	background-color: #f32436 !important;
}
.global_boc{
	border-color: #f32436 !important;
}

.global_c_light{
	color: #ef969e !important;
}
.global_bc_light{
	background-color: #ef969e !important;
}
.global_boc_light{
	border-color: #ef969e !important;
}

.global_c_dark{
	color: #a07777 !important;
}

.table_right_top{
	background-color: #f32436;
	color: #fff;
} 

.table_right_b {
	background-color:#ef969e;
	color:#000000;
	font-size:11px;
	height: 16px;
}
.bt1 {border-top:1px solid #f32436;}
.br1 {border-right:1px solid #f32436;}
.bb1 {border-bottom:1px solid #f32436;}
.forum_b { 	background-color: #ef969e;	padding: 3px; }

.lnbs_foto_inside_img {
height:85px;
padding: 2px;
}
.lnbs_foto_inside_img_big_list {
border: 1px solid #f32436; 
padding: 2px;
}
.star-rating,
.star-rating a:hover,
.star-rating a:focus,
.star-rating .current-rating{
background: url('http://static.dlaczego.com.pl/images/whole_site/star_dlaczego_red.gif') left -1000px repeat-x;
}
.star-rating{
position:relative;
width:70px;
height:19px;
overflow:hidden;
list-style:none;
margin: 0px 8px;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:19px;
line-height:19px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:focus{
background-position: left bottom;

}
.star-rating a.one-star{
width:20%;
z-index:6;
}
.star-rating a.two-stars{
width:40%;
z-index:5;
}
.star-rating a.three-stars{
width:60%;
z-index:4;
}
.star-rating a.four-stars{
width:80%;
z-index:3;
}
.star-rating a.five-stars{
width:100%;
z-index:2;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}
.star_small {
background: url('http://static.dlaczego.com.pl/images/whole_site/star_dlaczego_red.gif') repeat-x;
background-position: left top;
width: 70px;
height: 19px;
font-size: 1px;

}
.star_small_active {
background: url('http://static.dlaczego.com.pl/images/whole_site/star_dlaczego_red.gif') repeat-x;
background-position: left center;
height: 19px;
font-size: 1px;

}
/* START - gwiazki ratingu bez hover*/
.star-rating-nohover,

.star-rating-nohover .current-rating{
background: url('http://static.dlaczego.com.pl/images/whole_site/star_dlaczego_red.gif') left -1000px repeat-x;
}
.star-rating-nohover{
position:relative;
width:70px;
height:19px;
overflow:hidden;
list-style:none;
margin: 0px 8px;
padding:0;
background-position: left top;
}
.star-rating-nohover li{
display: inline;
}
.star-rating-nohover span,
.star-rating-nohover .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:19px;
line-height:19px;
outline:none;
overflow:hidden;
border: none;
}

.star-rating-nohover span.one-star{
width:20%;
z-index:6;
}
.star-rating-nohover span.two-stars{
width:40%;
z-index:5;
}
.star-rating-nohover span.three-stars{
width:60%;
z-index:4;
}
.star-rating-nohover span.four-stars{
width:80%;
z-index:3;
}
.star-rating-nohover span.five-stars{
width:100%;
z-index:2;
}
.star-rating-nohover .current-rating{
z-index:1;
background-position: left center;
}
/* STOP - gwiazki ratingu bez hover*/


.span_color {
	font-weight: bold;
	color: #f32436;
	cursor: hand;
	cursor: pointer;
}

.span_silver {
	font-weight: normal;
	color: #c4c4c4;
	cursor: hand;
	cursor: pointer;
}

#news_top div.news h1 {
	font-size: 18px;
	height: 20px;
	margin: 0px 0px 5px 0px;
	text-decoration: none;
	font-weight: bold;
	overflow:hidden;
	color: #f32436;
}

.b_empty_small {
	width: 60px;
	height: 19px;
	background-position: -46px -188px;
	padding: 0px 6px 7px 0px;
	float: left;
	color: #5a5a5a;
	font-size: 11px;
	font-weight: normal;
	 cursor: pointer;
}

.button_big {
	display: block;
	width: 147px;
	height: 19px;
	background-position: -407px -62px;
	text-align: center;
	color: #5f5858;
	font-size: 11px;
}

.menu-bg {
	background-color: #f32436;
	height: 32px;
}

#miech-okladka{
font-weight:bold;background-color:#f32436;
bottom:0;
padding-bottom:0;
padding-top:2px;
position:relative;
top:118px;
}

/* Cluetip CSS */
.cluetip-title {
  background-color: #F32436;
}

.cluetip-title #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #F32436;
}
.cluetip-title h3#cluetip-title {
  margin: 0px;
  padding: 2px;
  font-size: 1.1em;
  font-weight: normal;
  /*background-color: #2e99b8;*/
  background-color: #F32436;
  color: #fff;
}
.cluetip-title #cluetip-inner {
  padding: 0px;
}
/* Cluetip - CSS*/
tr.np { background:#fef5f6;}


ul#zakladki_names li,ul#zakladki_names li a { cursor:pointer;
     -moz-border-radius-topright: 5px; /* FF1+ */
	 -moz-border-radius-topleft: 5px;
  -webkit-border-top-right-radius: 5px; /* Saf3+, Chrome */
  -webkit-border-top-left-radius: 5px;
          
		  border-top-right-radius: 5px;
		  border-top-left-radius: 5px;
		  display:block;
		background: #fef5f6;
		height: 30px; 
		font-size: 12px;
		font-weight: bold;
		text-align:center;
		line-height: 30px;
		width: 200px;
		margin-left: 3px;
		margin-right: 5px;
		color: #616161;
   }
      tr.top { background: #f32436; height:40px;vertical-align:middle;text-align:center; }
   
   ul#zakladki_names li:hover,ul#zakladki_names li:hover a { background: #f32436; }
   
   ul#zakladki_names li.active,ul#zakladki_names li.active a { background: #f32436; }
