* { margin: 0px; border: 0px; padding: 0px;}
body {
	background:#FFFFFF;
	font: 13px Verdana, Arial, Helvetica, sans-serif; color:#000000;
}
#contener {
	background:#FFFFFF;
	border-bottom: 1px solid #ac1f23;
	width: 940px;
	height: 340px;
	margin: auto;
}
.left {
	float: left;
	width:220px;
	margin-top: 20px;
}
.center {
	float: left;
	width: 280px;
	margin-top: 20px;
	margin-left: 20px;
}
.right {
	float: left;
	width: 262px;
	margin-top: 20px;
	margin-left: 80px;
}
h1 {
	margin-bottom: 20px;
	position: relative;
	left: 0px;
}
h2 {
	font: 19px Verdana, Arial, Helvetica, sans-serif; 
	color:#ac1f23;
	margin-bottom:15px;
}
h3 {
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
p { margin-bottom: 10px;}
ul {list-style-type:none;}
a {color:#3366CC;}
.left a:hover, .right a:hover, #portfolio a:hover {color:#FFFFFF; background:#ac1f23;}
#podpis {margin: auto; width:350px;}

#slider {
    position:relative;
    width:700px; /* Change this to your images width */
    height:300px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

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

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
