/*
Skin Name: Nivo Slider wstazka Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The wstazka skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/

.theme-wstazka .nivoSlider {
	position:relative;

	background:#f1f1f1 url(loading.gif) no-repeat 50% 50%;
    margin-bottom:20px;
      -webkit-box-shadow: 0px 0px 0px 1px #b7b7b7;
    -moz-box-shadow: 0px 0px 0px 1px #b7b7b7;
    box-shadow: 0px 0px 0px 1px #b7b7b7;
	border: solid 1px #ffffff;
}
.theme-wstazka .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
.theme-wstazka .nivoSlider a {
	border:0;
	display:block;
}

.theme-wstazka .nivo-controlNav {
	position:absolute;
	 /*left:50%;
	 width:100%;*/
	width: 20px;
	top:23px;
	left:-10px;
    /*margin-left:-40px;  Tweak this to center bullets */
}
.theme-wstazka .nivo-controlNav a {
	display:block;
	width:195px;
	height:38px;
	background:url(bullets.png) no-repeat;
	text-indent:20px;
	border:0;
	margin-right:3px;
	margin-top: 2px;
	float: left;
	font-family: Calibri;
    font-size: 16px;
    text-decoration: none;
	font-weight: bold;
	color: #747474;
	 padding-top: 3px;
}
.theme-wstazka .nivo-controlNav a.active {
	background-position:0 -42px;
	 font-size: 18px;
	 color: #747474;
	 text-indent:30px;
	 padding-top: 2px;
	 
}

.theme-wstazka .nivo-directionNav a {
	display:block;
	width:195px;
	height:38px;
	background:url(arrows.png) no-repeat;
	text-indent:20px;
	border:0;
}
.theme-wstazka a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
	text-indent:-9999px;
	width:30px;
}
.theme-wstazka a.nivo-prevNav {
	left:15px;
	text-indent:-9999px;
	background-position:-300px 0;
	width:0px;
}

.theme-wstazka a.nivo-action {
background-position: -106px 12px;
left: 1035px;
top: 260px;
width: 100px;
}
.theme-wstazka a.nivo-action-lupa {
	background-position:-90px 0;
	right:10px;
	top: 5px;
	width:30px;

}


.theme-wstazka .nivo-caption {
    font-family: Calibri, sans-serif;
	position:absolute;
	left:8px;
	bottom:0px;
	
	color:#ffffff;
	
	width:100%;
	z-index:8;
	bottom: 10px;
	text-shadow:
		 0px -1px 3px #000000,     /* north      */
		 0px  1px 3px #000000,     /* south      */
		-1px  0px 3px #000000,     /* west       */
		 1px  0px 3px #000000,     /* east       */
		-1px -1px 3px #000000,     /* north-west */
		-1px  1px 3px #000000,     /* north-east */
		 1px -1px 3px #000000,     /* south-west */
		 1px  1px 3px #000000;     /* south-east */
	

}

.ie .theme-wstazka .nivo-caption {


	background-color: black;
    filter: progid:DXImageTransform.Microsoft.Chroma(color='black') 
	progid:DXImageTransform.Microsoft.Alpha(opacity=100) 
	progid:DXImageTransform.Microsoft.dropshadow(color=#000000,offX=1,offY=1) 
	progid:DXImageTransform.Microsoft.dropshadow(color=#000000,offX=-1,offY=1) 
	progid:DXImageTransform.Microsoft.dropshadow(color=#000000,offX=1,offY=-1) 
	progid:DXImageTransform.Microsoft.dropshadow(color=#000000,offX=-1,offY=-1);
    zoom: 1;

	


}

.theme-wstazka .nivo-caption p {
	padding:5px;
	margin:0;
	color:#ffffff;
	font-size: 24px;
	font-style:italic;
	font-weight: bold;
	
}

.theme-wstazka .nivo-caption a {
    color:#fff;
    border-bottom:1px dotted #fff;
}
.theme-wstazka .nivo-caption a:hover {
    color:#fff;
}

.theme-wstazka.controlnav-thumbs .nivoSlider {
    margin-bottom:100px; /* Tweak this to push content down */
}
.theme-wstazka.controlnav-thumbs .nivo-controlNav {
    position:absolute;
    left:0px;
    bottom:-80px; /* Tweak this to push thumbnails down */
    margin:0;
	height: 68px;
	width:100%;
	overflow-y:auto;
	overflow-x: hidden;
}
.theme-wstazka.controlnav-thumbs .nivo-controlNav a {
    display:inline;
    background:none;
    text-indent:0px;
    border:0;
    margin-right:10px;
    float:none;
}
.theme-wstazka.controlnav-thumbs .nivo-controlNav a.active img {
    -webkit-box-shadow: 0px 0px 1px 2px #b7b7b7;
    -moz-box-shadow: 0px 0px 1px 2px #b7b7b7;
    box-shadow: 0px 0px 1px 2px #b7b7b7;
}
.theme-wstazka.controlnav-thumbs .nivo-controlNav img {
    display:inline;
    position:relative;
    margin-right:10px;
}