body{
	margin:0;
	padding:0;
	background:url('../../images/cms64/bg-repeat.gif');
	font-family:"Verdana";
	font-size:13px;
	color:#333;
}

a,input{
	color:#3d3d3d;
	outline-style:none;
	text-decoration:none;
}
a:hover{color:#3c84c0;}

img{border:none;}
input{cursor:text;}
form{margin:0;padding:0;}

ul{
	margin:0;
	padding:0;
	list-style-type:none;
  	list-style-position:outside;
}

div#flash{
	position:relative;
	margin:auto auto;
	width:1020px;
	height:320px;
	z-index:1;
	/*background:url('../../images/cms64/flash-bg.jpg') center top no-repeat;*/
}

div.clear{
	margin:0;
	padding:0;
	font-size:0;
	height:0;
	clear:both;
}

div.container{background:url('../../images/cms64/bg-top.gif') top left repeat-x;}
div.gradient{background:url('../../images/cms64/bg-bottom.gif') bottom repeat-x;}

div.center-top-left{
	position:relative;
	top:4px;
	left:-190px;
	width:50%;
	float:left;
	height:41px;
	border-bottom:4px solid #3c84c0;
}
div.center-top-right{
	position:relative;
	left:50px;
	width:400px;
	float:left;
	height:45px;
}

ul.mini-menu{
	float:left;
	position:relative;
	top:22px;
	width:301px;
	height:43px;
	background:url('../../images/cms64/top-belka.png') no-repeat;
}

ul.mini-menu li{
	float:left;
	margin-top:8px;
}
ul.mini-menu li a{
	display:block;
	float:left;
	height:27px;
}

ul.mini-menu li a.strona-glowna{
	width:104px;
	margin-left:8px;
	background:url('../../images/cms64/top-minimenu.gif') no-repeat;
}
ul.mini-menu li a.kontakt{
	width:74px;
	background:url('../../images/cms64/top-minimenu.gif') -104px no-repeat;
}
ul.mini-menu li a.mapa-strony{
	width:107px;
	background:url('../../images/cms64/top-minimenu.gif') -180px no-repeat;
}

ul.mini-menu li a.strona-glowna:hover{background:url('../../images/cms64/top-minimenu.gif') -285px no-repeat;}
ul.mini-menu li a.kontakt:hover{background:url('../../images/cms64/top-minimenu.gif') -389px no-repeat;}
ul.mini-menu li a.mapa-strony:hover{background:url('../../images/cms64/top-minimenu.gif') -465px no-repeat;}


/* ENG */
ul.mini-menu li.en a.strona-glowna{background:url('../../images/cms64/top-minimenu-en.gif') no-repeat;}
ul.mini-menu li.en a.kontakt{background:url('../../images/cms64/top-minimenu-en.gif') -104px no-repeat;}
ul.mini-menu li.en a.mapa-strony{background:url('../../images/cms64/top-minimenu-en.gif') -180px no-repeat;}

ul.mini-menu li.en a.strona-glowna:hover{background:url('../../images/cms64/top-minimenu-en.gif') -285px no-repeat;}
ul.mini-menu li.en a.kontakt:hover{background:url('../../images/cms64/top-minimenu-en.gif') -389px no-repeat;}
ul.mini-menu li.en a.mapa-strony:hover{background:url('../../images/cms64/top-minimenu-en.gif') -465px no-repeat;}


div.aktualnosci-mini {
    height: 100px;
    overflow: hidden;
}

div.center-top-right a img{
	float:left;
	margin:8px 0 0 8px;
}

div.center{
	clear:both;
	width:100%;
	background-color:white;
}

div.contain-top{
	width:860px;
	padding:12px 0 12px 0;
	margin:auto auto;
	background:url('../../images/cms64/bg-hr.gif') bottom no-repeat;
}

div.contain-top img.logo{
	float:left;
	margin-left:32px;
}

div.contain-top ul{
	position:relative;
	top:60px;
	float:right;
	margin-right:24px;
}
div.contain-top ul li{
	float:left;
	padding:0 12px 0 12px;
}

div.contain-flash{
	width:895px;
	padding-top:4px;	
	margin:8px auto -2px auto;
	background:url('../../images/cms64/top-shadow.png') no-repeat;
	text-align:center;
}

div.contain-main{
	width:860px;
	margin:auto auto;
}
div.contain-main div.title-page{
	font-family:"ArialNarrow","Verdana";
	float:right;
	padding:6px 14px 6px 14px;
	background-color:#3c84c0;
	color:white;
}

div.contain-main-left{
	width:260px;
	float:left;
	padding:0 36px 0 0;
}

div.contain-main-left ul{
	/*border-top:1px solid #b0bac1;*/
	/*padding:8px 0 16px 0;*/
}

div.contain-main-left ul li{
	background:url('../../images/cms64/bg-dots.gif') 10px 5px no-repeat;
	padding-left:8px;
	border-bottom:1px solid #ced4d8;
}
div.contain-main-left ul li.first {
	background:url('../../images/cms64/bg-dots.gif') 10px 9px no-repeat;
	padding-left:8px;
	border-top:1px solid #ced4d8;
}
div.contain-main-left ul li a{
	display:block;
	font-size:13px;
	color:#3d3d3d;
	margin:4px 0 4px 12px;
}
div.contain-main-left ul li a:hover{color:#3c84c0;}

div.contain-main img.title{
	padding-left:26px;
	margin-left:8px;
	background:url('../../images/cms64/bg-approve.gif') 2px no-repeat;
}
div.contain-main img.title2{background:url('../../images/cms64/bg-approve.gif') 2px 0 no-repeat;}

div.contain-main-left div.blok{
	text-align:left;
	border-top:1px solid #333;
	border-bottom:1px solid #b0bac1;
	margin-top:2px;
	padding:6px 0 10px 8px;
}

div.contain-main-left div.blok-next{
	border-top:none;
	border-bottom:1px solid #b0bac1;
}

div.contain-main-left div.blok-last{
	margin-bottom:14px;
}

div.contain-main-left div.blok span{
	display:block;
	/*font-weight:bold;*/
}
div.contain-main-left div.blok span.czas{
	font-weight:bold;
	font-size:11px;
	margin:3px 0 3px 0;
}
div.contain-main-left div.blok a.more{
	float:right;
	display:block;
	width:52px;
	height:17px;
	background:url('../../images/cms64/button-more.gif') no-repeat;
}
div.contain-main-left div.blok a.more-en{
	float:right;
	display:block;
	width:52px;
	height:17px;
	background:url('../../images/cms64/button-more-en.gif') no-repeat;
}

div.contain-main-left div.newsletter{
	width:254px;
	padding-top:1px;
	margin:2px 0 0 8px;
	background:#3c84c0 url('../../images/cms64/bg-newsletter-bottom.gif') bottom no-repeat;
}
div.contain-main-left div.newsletter div{
	color:white;
	font-size:10px;
	margin:8px;
	text-align:justify;
}
div.contain-main-left div.newsletter input.tekst{
	border:none;
	width:230px;
	height:20px;
	margin:8px;
	padding:4px;
	font-size:14px;
}
div.contain-main-left div.newsletter input.send{
	border:none;
	width:47px;
	height:28px;
	margin-left:190px;
	background:url('../../images/cms64/button-send.gif') no-repeat;
	cursor:pointer;
}
div.contain-main-left div.newsletter input.send-en{
	border:none;
	width:47px;
	height:28px;
	margin-left:190px;
	background:url('../../images/cms64/button-send-en.gif') no-repeat;
	cursor:pointer;
}

div.contain-main-left div.newsletter input.text{
	margin:8px;
	float:right;
	background:url('../../images/cms64/button-send.gif') no-repeat;
}
div.contain-main-left div.newsletter input.text-en{
	margin:8px;
	float:right;
	background:url('../../images/cms64/button-send-en.gif') no-repeat;
}

div.contain-main-right{
	width:538px;
	float:left;
	margin:20px 0 0 24px;
} 


div.contain-main-right a.link{
	background:transparent url(../../images/cms64/button-more.gif) no-repeat scroll 0 0;
	display:block;
	float:right;
	height:17px;
	margin:4px 0 8px;
	width:52px;
}
div.contain-main-right a.link-en{
	background:transparent url(../../images/cms64/button-more-en.gif) no-repeat scroll 0 0;
	display:block;
	float:right;
	height:17px;
	margin:4px 0 8px;
	width:52px;
}

div.contain-main-right .blok2{
	margin-top:2px;
	padding:4px 0 4px 8px;
	/*border-top:1px solid #3c84c0;*/
	border-top:1px solid #b9d3e8;
}
div.contain-main-right .blok3{padding-top:0px;}

div.contain-main-right .blok4{
	width:361px;
	float:left;
	/*font-size:11px;*/
}
div.contain-main-right .blok4 span{/*color:#3c84c0;*/}
div.contain-main-right .blok4 a.back{
	width:61px;
	background:url('../../images/cms64/button-back.gif') no-repeat;
}

div.contain-main-right .blok5{
	width:157px;
	float:left;
}
div.contain-main-right .blok5 div.uploads{
	padding:53px 3px 3px 3px;
	border:2px solid #ddd;
	background:url('../../images/cms64/bg-frame.gif') 8px 0 no-repeat;
}
div.contain-main-right .blok5 div.uploads-en{
  background:url('../../images/cms64/bg-frame-en.gif') 8px 0 no-repeat;
}
div.contain-main-right .blok5 div span.left{
	display:block;
	float:left;
	width:60px;
	margin:2px 3px 0 9px;
	font-size:8px;
}
div.contain-main-right .blok5 div span.right{
	display:block;
	float:left;
	margin:0;
	font-size:9px;
}
div.contain-main-right .blok5 a.more{
	display:block;
	font-size:11px;
	margin:0 5px 0 5px;
	padding:14px 0 14px 49px;
	height:42px;
	width:88px;
	border-top:1px dotted #666;
}
div.contain-main-right .blok5 a{
	border-top:1px dotted #666666;
	display:block;
	font-size:11px;
	/*height:42px;*/
	margin:0 5px;
	padding:14px 0 2px 49px;
	width:88px;

}
div.contain-main-right .blok5 a.pdf{
	display:block;
	background:url('../../images/cms64/ico-pdf.jpg') 0 12px no-repeat;
}
div.contain-main-right .blok5 a.doc{
	display:block;
	background:url('../../images/cms64/ico-doc.jpg') 0 12px no-repeat;
}
div.contain-main-right .blok5 a.xls{
	display:block;
	background:url('../../images/cms64/ico-xls.jpg') 0 12px no-repeat;
}
div.contain-main-right div.przetarg{
	padding:12px 0 0 52px;
	background:url('../../images/cms64/ico-hammer.jpg') left 6px no-repeat;
	color:#3c84c0;
}	
div.contain-main-right div.przetarg span{	
	display:block;
	color:#555;
}

div.contain-main-right a.more{
	float:right;
	display:block;
	margin:4px 0 8px 0;
	width:52px;
	height:17px;
	background:url('../../images/cms64/button-more.gif') no-repeat;
}
div.contain-main-right a.more-en{
	float:right;
	display:block;
	margin:4px 0 8px 0;
	width:52px;
	height:17px;
	background:url('../../images/cms64/button-more-en.gif') no-repeat;
}
/*
div.przetarg a{
	width:124px;
	background:url('../../images/cms64/button-more-info.png') no-repeat;
}
*/
div.contain-main-right div.wedo{
	margin-top:8px;
	padding-left:8px;
	border-top:1px solid #b9d3e8;
	text-align:center;
}
div.contain-main-right div.wedo img{padding-top:2px;}

div.contain-main-right div.wedo div{
	position:relative;
	top:-18px;
	left:84px;
	width:332px;
	font-size:11px;
	background:#3c84c0;
	color:white;
	padding:8px;
}

div.center-bottom-right{
	float:left;
	height:95px;
}

div.center-bottom-left{
	width:50%;
	height:95px;
	float:left;
	background:url('../../images/cms64/bg-repeat-bottom.gif') top repeat-x;
}
div.center-bottom-left ul{
	width:600px;
	position:relative;
	left:62px;
	float:right;
	height:24px;
	background:url('../../images/cms64/bg-repeat-bottom.gif') top repeat-x;
}

div.center-bottom-left ul li{
	display:inline;
	float:right;
	background:url('../../images/cms64/menu-dots.gif') bottom left no-repeat;
}
div.center-bottom-left ul li.last{background:none;}
		
div.center-bottom-left ul li a{
	display:block;
	float:right;
	height:10px;
	font-size:10px;
	color:white;
	margin-top:6px;
	padding:0 8px 0 12px;
}

div.center-bottom-left div.stopka{
	position:relative;
	left:160px;
	width:580px;
	margin-top:10px;
	padding-left:4px;
	float:right;
	font-size:9px;
	color:#96c0e0;
	border-left:1px solid #96c0e0;
}

div.company{
	position:relative;
	top:-25px;
	left:324px;
	width:98px;
	height:99px;
	text-align:center;
	background-image:url('../../images/cms64/company-bg.png');
}

div.company a img{margin-top:5px;}
