/* The Nivo Slider styles */

.nivoSlider {

	position:relative;

}

.nivoSlider img {

	position:absolute;

	top:0px;

	left:0px;

}

/* If an image is wrapped in a link */

.nivoSlider a.nivo-imageLink {

	position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:100%;

	border:0;

	padding:0;

	margin:0;

	z-index:6;

	display:none;

}

/* The slices and boxes in the Slider */

.nivo-slice {

	display:block;

	position:absolute;

	z-index:5;

	height:100%;

}

.nivo-box {

	display:block;

	position:absolute;

	z-index:5;

}

/* Caption styles */

.nivo-caption {

	position:absolute;

	left:0px;

	bottom:0px;

	background:#8aa9b5; font-size:24px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#fff;

	opacity:0.8; /* Overridden by captionOpacity setting */

	width:100%;

	z-index:8;

}

.nivo-caption p {

	padding:10px;

	margin:0;

}

.nivo-caption a {

	display:inline !important;

}

.nivo-html-caption {

    display:none;

}

/* Direction nav styles (e.g. Next & Prev) */

.nivo-directionNav a {

	position:absolute;

	top:45%;

	z-index:9;

	cursor:pointer;

}

.nivo-prevNav {

	left:0px;

}

.nivo-nextNav {

	right:0px;

}

/* Control nav styles (e.g. 1,2,3...) */

.nivo-controlNav a {

	position:relative;

	z-index:9;

	cursor:pointer;

}

.nivo-controlNav a.active {

	font-weight:bold;

}



/* thumbs css */

.theme-default.controlnav-thumbs .nivo-controlNav {

	bottom: -70px;

	left: 0;

	margin-left: 0;

	width: 100%;

}



.theme-default.controlnav-thumbs .nivo-controlNav a {

	width: auto;

	height: auto;

	background: none;

	text-indent: 0;

	margin: 0 6px 6px 0;

}

.theme-default.controlnav-thumbs .nivo-controlNav img {

	position: relative;

	display: block;

	-moz-box-shadow: 0 0 3px #333;

	-webkit-box-shadow: 0 0 3px rgba(10,10,10,.7);

	display: inline;

	border: 1px solid #DDD;

}



.theme-default .nivo-controlNav a.active img{

	-moz-box-shadow: 0 0 3px #333;

	-webkit-box-shadow: 0 0 3px #333;

	box-shadow: 0 0 3px #333;

	border: 1px solid #efefef;

}

#djslider-loader94
    {
        margin: 0 auto;
        position: relative;
    }
    #djslider94
    {
        margin: 0 auto;
        position: relative;
        height: 186px;
        width: 275px;
        max-width: 275px;
    }
    #slider-container94
    {
        position: absolute;
        overflow: hidden;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
    }
    #djslider94 ul#slider94
    {
        margin: 0 !important;
        padding: 0 !important;
        border: 0 !important;
    }
    #djslider94 ul#slider94 li
    {
        list-style: none outside !important;
        float: left;
        margin: 0 !important;
        border: 0 !important;
        padding: 0 0px 0px 0 !important;
        position: relative;
        height: 186px;
        width: 275px;
        background: none;
        overflow: hidden;
    }
    #slider94 li img
    {
        width: 100%;
        height: auto;
        border: 0 !important;
        margin: 0 !important;
    }
    #slider94 li a img, #slider94 li a:hover img
    {
        border: 0 !important;
    }
    
    /* Nivo-Szaki Slider custom style */
    .NivoSzakiSlider .nivoSlider
    {
        width: 980px;
        height: 371px;
    }
