#carousel_container #block-views-cwydarzenia-block_1
{
    width:100%;
    position: relative;
	padding: 0 50px;
	margin: 0 -50px;
}
#carousel_container #block-views-cwydarzenia-block_1 .view-header 
{
border-bottom: 1px solid #97999C;
margin: 0 0 20px;
padding: 0 0 2px;
}
	#carousel_container .view-cwydarzenia .view-content .col
	{
		float:left;
		width:290px;
    	margin: 0 20px 0 0;
	}
	#carousel_container .view-cwydarzenia .view-content .views-row
	{
    	position: relative;
		margin-bottom: 30px;
	}
	
	#carousel_container .view-cwydarzenia .view-content .views-row.cwfirst
    {
       margin: 0 10px 0 0;
    }
    
    #carousel_container .view-cwydarzenia .view-content .views-row.cwlast
    {
       margin: 0 0 0 10px;
    }
	
	   #cwydarzenia_nav_container{
	       position: relative;
	   }
		#carousel_container .view-cwydarzenia .view-content .views-row #cwydarzenia_lead
		{		
		margin: 0 0 30px;
		}
	
#carousel_container .view-cwydarzenia .views-field-created{
	line-height: 24px;
	padding: 0 0 4px;
}

#carousel_container .view-cwydarzenia .views-field-title{
	height: 48px;
    margin: 0 0 20px;
    overflow: hidden;
}

/*nav*/
#cwydarzenia_nav_container
{
	position:relative;
}

#cwydarzenia_nav_left, #cwydarzenia_nav_right
{
	top: 250px;
    height:50px;
    width:20px;
    position:absolute;
    opacity: 0.5;
	filter: alpha(opacity='50');
	cursor: pointer;
}

#cwydarzenia_nav_left:hover, #cwydarzenia_nav_right:hover
{
	opacity: 1;
	filter: alpha(opacity='100');
}

#cwydarzenia_nav_left
{
    left: -40px;
    background: url('../images/arrow-left.png') no-repeat;
    background-position: center center;
}

#cwydarzenia_nav_right
{
    right: -40px;
    background: url('../images/arrow-right.png') no-repeat;
    background-position: center center;
}

.views-field-view-node{
    bottom: 0;
    position: absolute;
}

.views-field-view-node a{
    font-size: 18px;
}

.views-field-view-node a:hover{
    color: #ed1c24;
    text-decoration: none;
}
