/* CSS Document */
body {
	margin:0px;
	padding:0 0 50px 0;
	background:url(/SPUTNIKfiles/nun/Images/bg.jpg) top center #01619b no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:120%;
	position:relative;
}



/*# general start #*/

p {
	margin:0px;
	padding:10px 0;
}

div, li, p {line-height:120%;background:none;color:#585b5d;}

h1 {
	margin:0;
	padding:10px 0 20px 0;
	font-size:27px;
	color:#004974;
	font-weight:normal;
	line-height:110%;
}

h2 {
	margin:0;
	padding:10px 0 20px 0;
	font-size:22px;
	color:#0069a6;
	font-weight:normal;
	line-height:110%;
}

h2.smaller {font-size:20px}

h3, h4 {
	margin:0;
	padding:10px 0;
	font-size:17px;
	color:#0079bf;
	font-weight:normal;
	line-height:110%;
}

h4 {font-size:14px;padding:5px 0;color:#8bb314}

h1 a {
color:#004974;
text-decoration:none;
}

h1 a:hover {text-decoration:underline}

.small {
font-size:9px;
}

.bigger {
	font-size:25px;
}

.floatLeft {float:left;}

a, a:hover {
	background:none;
	color:#1487b4;
	text-decoration:underline;
}

a:hover {
	color:#0e6182;
	text-decoration:none;
}

img {
	border:none;
}

ul {margin:0;padding:10px 0;list-style:none;position:relative}
ul ul {position:relative}
ul li, ol ul li {padding:0 0 5px 15px;background:url(/SPUTNIKfiles/nun/Images/bullet1.gif) no-repeat 0px 5px;margin:0px;display:block;position:relative}
ul li a, ul ul li a {background:none;}
ol li {padding:0 0 5px 0px;background:none}

.noMarg {padding:0px;margin:0px;}

/* general end */

.container {
	padding:0;
	width:907px;
	position:relative;
	margin:0px auto;
}

.leftCol {
	float:left;
	width:680px;
	position:relative;
}
.rightCol {
	float:left;
	width:227px;
	position:relative;
}


.rightCol .inside {
	float:left;
	background:url(/SPUTNIKfiles/nun/Images/bgRightCol.jpg) repeat-y bottom left #c0ddea;
	padding:0 0 60px 0;
}

.rightCol .newinside {
	float:left;
	background:url(/SPUTNIKfiles/nun/Images/bgRightCol.jpg) repeat-y bottom left #c0ddea;
	padding:0;
}


.rightCol h1 {
	margin:0;
	padding:0 0 20px 0;
	font-size:14px;
	color:#004974;
	font-weight:normal;
}

.partners {padding:25px;float:left}
.partners div {margin:0 auto;width:166px;padding:0 0 10px 0}

.smallBanners {padding:25px;float:left}

.menu {
	width:680px;
	height:37px;
	float:left;
	background:url(/SPUTNIKfiles/nun/Images/menu.gif) no-repeat top left;
	line-height:1;
}

.menu ul, .menu li {margin:0;padding:0;background:none;}
.menu li {display:block;float:left}
.menu li a, .menu li a:hover {
	color:#fff;
	display:block;
	line-height:100%;
	padding:13px;
	background:url(/SPUTNIKfiles/nun/Images/bgMenu.gif) no-repeat center right;
	text-decoration:none;
}

.menu li.last a {background:none;}

.menu li a:hover, .menu li.last a:hover {
	background:#012f4b;
}



.breadcrumbs {
	width:656px;
	float:left;
	background:none;
	color:#e8f4f9;
	padding:12px;
	line-height:120%;
	font-size:10px;
}

.breadcrumbs .home {float:left;padding:1px 10px 0 0}

.breadcrumbs a, .breadcrumbs a:hover {
	background:none;
	color:#e8f4f9;
	text-decoration:none;
}

.breadcrumbs a:hover {text-decoration:underline;}

.content {
	width:680px;
	float:left;
	background:#e8f4f9;
	position:relative;
	padding:0 0 20px 0;
	overflow:hidden;
}

.contentCorner {
	line-height:1px;
	width:22px;
	height:27px;
	position:absolute;
	top:0px;
	right:0px;
	background:url(/SPUTNIKfiles/nun/Images/contentCorner.gif) no-repeat top left;
}

.content .inside {
	padding:20px;
	float:left;
	}
	
.content .inside .white {
	background:url(/SPUTNIKfiles/nun/Images/bgWhite.gif) repeat-y top left #fff;
	padding:20px;
	font-size:12px;
/*	overflow:hidden;*/
	width:600px;
	float:left;
	}

.white .whiteCorner {
	position:absolute;	
	top:20px;
	left:637px;
	line-height:1px;
	width:23px;
	height:28px;
	background:url(/SPUTNIKfiles/nun/Images/whiteCorner.gif) no-repeat top left;

}

.whiteEnd {
	line-height:1px;
	width:640px;
	height:5px;
	background:url(/SPUTNIKfiles/nun/Images/whiteEnd.gif) no-repeat top left #e8f4f9;
	padding:0 0 10px 0;
}

.contentCols {
	padding:10px 0px;
	width:640px;
	float:left;
	background:url(/SPUTNIKfiles/nun/Images/contentLine.gif) no-repeat top center;
	color:#657680;
	overflow:hidden;
}

.contentColsLeft {
	width:280px;
	float:left;
	padding:20px;
}

.contentColsRight {
	width:280px;
	float:left;
	padding:20px;
}

.contentCols h1 {
	margin:0;
	padding:0 0 5px 0;




	font-size:18px;
	color:#004974;
	font-weight:normal;
}

.teaser {
	float:left;
	clear:both;
	width:545px;
	background:url(/SPUTNIKfiles/nun/Images/bgTeaser.gif) no-repeat 20px 10px #bad1dd;
	color:#fff;
	font-size:13px;
	padding:35px 20px 20px 35px;
	line-height:130%;
	
}

.teaser2 {
	float:left;
	clear:both;
	width:582px;
	background:url(/SPUTNIKfiles/nun/Images/bgTeaser.gif) no-repeat 20px 10px /*#abc1cc*/#bad1dd;
	color:#fff;
	font-size:12px;
	padding:15px 20px 10px 35px;
	line-height:150%;
	
}

.footer {
	float:left;
	padding:20px 0 40px 0;
	width:680px;
}

.footer .inside {
	width:480px;
	height:71px;
	float:left;
	background:url(/SPUTNIKfiles/nun/Images/bgFooter.gif) no-repeat top left;
	color:#b2d3e3;
	line-height:120%;
	padding:25px 0 0 200px;
}



.footer a, .footer a:hover {color:#b2d3e3;background:none;}
.footer a:hover {color:#9dbbc9}

.footer .inside div {border-left:1px solid #b2d3e3;padding:0 0 0 25px;color:#b2d3e3;}

/*# new news #*/

.new .news {
	float:left;
	padding:10px 0 0 0;
	background:url(/SPUTNIKfiles/nun/Images/bgNews.gif) repeat-x bottom left;
	width:278px;
	height:80px;
	overflow:hidden;
	}

.new h1 {padding-bottom:20px;}

/* old news */

.news {
	float:left;
	padding:15px 0 ;
	background:url(/SPUTNIKfiles/nun/Images/bgNews.gif) repeat-x bottom left;
	width:278px;
	}

.news a, .news a:hover {
	color:#657680;
	text-decoration:none;
}

.news a:hover {
		text-decoration:underline;
}

.news .date {
	width:85px;
	height:35px;
	float:left;
}

.news .day {
	background:none;
	color:#01446c;
	font-size:35px;
	float:left;
	line-height:100%;

}

.news .month, .news .year {
	float:left;
	font-size:14px;
	line-height:100%;
	background:none;
	color:#01446c;
	padding:3px 0 0 7px;
}

 .news .year {
	padding:0px 0 0 7px;
 }


.news .newsContent {
	padding:0px;
	margin:0px;
	display:inline;

}

.news .newsContent2 {
	width:200px;
	float:left;
	padding:0px;
	margin:0px;
}

.news .newsContent2temp {
/*	width:200px;*/
	float:left;
	padding:0px;
	margin:0px;
}



.news .pics {
	width:67px;
	height:67px;
	float:left;
	padding:0 10px 10px 0;
}

.seeAll {
	clear:left;
	display:block;
	padding:20px 0 0 0;
	text-align:right;
	line-height:12px;
	margin:0;
}


/*# menu vertical #*/

.menuVert {clear:both;padding:20px;width:187px}

.menuVert ul {margin:0;padding:0;list-style-type:none}
.menuVert li {margin:0;padding:0;background:none;}
.menuVert li span {display:block;background:#afcfde;font-size:11px;font-weight:bold;color:#01446c;padding:5px 5px 5px 10px}

.menuVert ul ul {padding:5px 0}
.menuVert li li {background:url(/SPUTNIKfiles/nun/Images/bgMenuVert.gif) no-repeat bottom left;padding:5px 0}
.menuVert li li.last {background:none;}

.menuVert li li a, .menuVert li li a:hover {padding:0 0 0 25px;background:url(/SPUTNIKfiles/nun/Images/bullet1.gif) no-repeat 10px 5px;display:block}
.menuVert li li a:hover {}
.menuVert .CMSListMenuHighlightedLI {font-weight:bold}
.menuVert .CMSListMenuHighlightedLI  a {text-decoration:none}

.menuVert li li ul {padding:10px 0 0 0;}
.menuVert li li li {background:url(/SPUTNIKfiles/nun/Images/bgMenuVert.gif) no-repeat top left;padding:5px 0 5px 15px}
.menuVert .CMSListMenuHighlightedLI li {font-weight:normal}


/*# Tabs #*/

#tab-container-1 {
	float:left;
	background:url(/SPUTNIKfiles/nun/Images/bgTabs.gif) no-repeat top left;
	width:638px;
	height:232px;
	position:relative;
	padding:0 0 10px 0;
	overflow:hidden;
	margin:0;

}

.tab {
	float:left;
	width:637px;
	padding:0 0 0 0;
	height:232px;
	overflow:hidden;
}

ul#tab-container-1-nav {
	margin:0;
	padding:5px 0 2px 5px;
	/*width:90px;*/
	width:90px;
	background:#fff;
	position:absolute;
	top:185px;
/*	left:534px;*/
	left:535px;
	list-style:none;
	border:none;
}

#tab-container-1-nav li {margin:0;padding:0;float:left;padding:8px 5px ;background:none;border:none}

#tab-container-1-nav li a {padding:2px 6px;background:#eee;text-decoration:none;border:1px solid #ccc;line-height:100%}
#tab-container-1-nav li a:hover {background:#f5f5f5;text-decoration:none}
#tab-container-1-nav li a.active {background:#fff}

#tab3 {
	background:url(/SPUTNIKfiles/nun/Images/bannerSesp2.jpg) no-repeat top left;

}

#tab3 a {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
}

.tab2order a {
	width:315px;
	height:25px;
	background:url(/SPUTNIKfiles/nun/Images/bannerSesp2_uruchom.gif) no-repeat top left;


}

.tab2order a:hover {
	background:url(/SPUTNIKfiles/nun/Images/bannerSesp2_uruchom2.gif) no-repeat top left;
}

.tab2tut1280 a {
	width:144px;
	height:24px;
	background:url(/SPUTNIKfiles/nun/Images/bannerSesp2_1280.gif) no-repeat top left;
}

.tab2tut1280 a:hover {
	background:url(/SPUTNIKfiles/nun/Images/bannerSesp2_12802.gif) no-repeat top left;
}

.tab2tut800 a {
	width:144px;
	height:24px;
	background:url(/SPUTNIKfiles/nun/Images/bannerSesp2_800.gif) no-repeat top left;
}

.tab2tut800 a:hover {
	background:url(/SPUTNIKfiles/nun/Images/bannerSesp2_8002.gif) no-repeat top left;
}

.tab2inside {
	float:left;
	padding:100px 0 0 85px
}

.tab2tut {
	width:350px;
	padding:35px 0 0;
}

.tab2tuttext {float:left}



/*# Oprogramowanie Boxes #*/
div.oprogramowanieBox, div.oprogramowanieBox2 {
	display: inline;
	padding:0px 12px 15px 15px;
	margin:10px;
	float:left;
	width:250px;
	height:347px;
	background:url(/SPUTNIKfiles/nun/Images/bgOprogrBox.jpg) no-repeat bottom right;
	border:1px solid #e1e1e1;
	overflow:hidden;
}

div.oprogramowanieBox2 {height:155px/*170*/}
div.oprogramowanieBox2#finanse {padding-right:0;width:262px;height:165px;}
div.oprogramowanieBox2#ewidencja {height:145px;}

div.oprogramowanieBoxes {margin:15px 0px 0px 0px;}
div.oprogramowanieBoxes ul {margin:0px;padding:0px;}
div.oprogramowanieBoxes li {margin:0px;padding:3px 0px 3px 15px;background:url(/SPUTNIKfiles/nowoczesny/Images/bulletGrey2.gif) no-repeat 0px 9px;font-size:12px;}
div.oprogramowanieBoxes li a {font-size:11px;}
div.oprogramowanieBoxes li ul {padding:5px 10px 0px 10px;}
div.oprogramowanieBoxes li ul li {background:url(/SPUTNIKfiles/nowoczesny/Images/bulletGrey3.gif) no-repeat 0px 10px;}
div.oprogramowanieBoxes h2 {background-color:transparent;color:#4c5b60;font-weight:normal;
margin:0px;padding:15px 0px 10px 0px;font-size:20px;}

/*# Oprogramowanie Frames #*/

.overFrame1 {padding-bottom:5px;float:left;}
.frame1 {
/*clear:both;*/
float:left;
width:540px;
background:url(/SPUTNIKfiles/nun/Images/frame1border.gif) no-repeat top left;
padding:10px 25px 25px 25px;
color:#a9a9a9;
font-size:10px;
}

.frame1#gray {background:#f3f3f3}

.frame1 h2 a, .frame1 h2 a:hover {text-decoration:none;color:#0069a6;}
.frame1 .header {width:540px;}
.frame1 .left {padding-right:10px;width:260px;float:left;}
.frame1 .right {padding-left:10px;width:260px;float:left;color:#a9a9a9;}
.frame1 ul {padding-top:0px}

.frameUwaga {
	padding:15px;
	background:#f3f3f3;
}

/*# Oprogramowanie Gallery #*/

.oprogrGal {width:158px;padding:0 0 0 35px}
.oprogrGal .PagerNumberArea {padding:5px 0 0 0;text-align:center;}
.oprogrGal .galleryWhite {background:url(/SPUTNIKfiles/nun/Images/bgGallery.gif) left bottom no-repeat #adcedd;padding:0px 1px 2px 1px;}
.oprogrGal .galleryWhite img {border:3px solid #fff}

/*# Temp Msg #*/

.tempMsg {width:500px;text-align:center;margin:0 auto;padding:100px 0;color:#b2d3e3;background:none}
.tempMsg .first {font-size:17px;line-height:120%}
.tempMsg .second {font-size:14px;line-height:120%}


/*# zamow oprogramowanie #*/

div.zamow_form_center {
	clear:both;
	margin:0px auto;
	width:500px;
	}

.zamow_txt1 {margin-top:20px;}
.zamow_txt {margin-top:20px;}
.zamow_button {margin:20px 0px;}
.zamow_result {background-color:transparent;padding:20px 0px 0px 0px;color:#ff0000}
.zamow_wybor {width:300px}
.zamow_txtfield1 {width:300px}
.zamow_txtfield2 {width:300px}
.zamow_button {margin:20px 0px;}

.drukuj {
border-top:1px solid #cccccc;
padding-top:20px;
margin-top:20px;
}
.drukuj img {border:none;margin-right:10px;}
.drukuj li {list-style:none;}

/*# News lists #*/

.newsList, .articleDetailItem {padding:0 0 200px 0}
.articleDetailItem2 {padding:0}
.detailSmall {width:250px;float:left;padding:0 10px 0 0;}
.detailSmallMap {float:left;padding:0 0 10px 10px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;width:300px;overflow:hidden}

.newsList .newsTresc p {margin:0 0 5px 0;margin:0}
.newsList h2 {padding:10px 0;margin:0}


/*# Google Maps #*/

.googleMap1 {
	background:#fff;
	padding:5px;
	width:300px;
	height:300px;
	float:right;
	overflow:hidden;
}
.googleMap1 #map {
/*
	padding:4px;
	background:#fff;
*/
}

/*# Tables #*/

div.table650 {}
	.table650 table {
		width:600px;
		margin:0px auto;
		border-bottom:1px solid #cccccc;
		border-right:1px solid #cccccc;
		}
	.table650 th {

		color:#000000;
		background-color:#88c2d9;


		text-align:center;
		vertical-align:middle;

		}
	.table650 td {
		text-align:center;
		vertical-align:middle;
		border-top:1px solid #cccccc;
		border-left:1px solid #cccccc
		}

.table3 td {vertical-align:top;line-height:120%;}
.table3 input {height:16px;}
.table3inny {position:relative}
.table3inny table {position:absolute;top:-32px;left:50px}
.EditingFormErrorLabel {color:#ff0000}

/*# Cert Order #*/
div.certOrder {clear:both;padding-top:15px;}
	div.certOrder table {border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;margin:15px auto;width:600px;}
	div.certOrder table.noMarg {margin:0px auto;border-top:none;border-top:none}
	div.certOrder table.noMarg td{border-top:none}
	div.certOrder table.noMargTop {margin:0px auto;margin-bottom:15px;}
	div.certOrder table.noMargBottom {margin:0px auto;margin-top:15px;}



	div.certOrder table.noMargBottom td {color:inherit;background-color:#eeeeee;}
	div.certOrder table.noMargBottom td.head {color:#ffffff;background-color:#85a600;}
	div.certOrder td {border-left:1px solid #cccccc;border-top:1px solid #cccccc;}

	div.certOrder td.head {color:#ffffff;background-color:#52626b;}
	div.certOrder td.left {width:200px;}
	div.certOrder td.left2 {width:100px;}
	div.certOrder td.center2a {width:310px;}
	div.certOrder td.center2b {width:50px;}
	div.certOrder table.noBord {border:none;}
	div.certOrder table.noBord td {border:none;}
	div.certOrder table.noBord img {float:left}

/*# Infrastruktura klucza publicznego #*/

.infOver {padding:25px 0;clear:both;}
.infRight, .infCenter, .infLeft {
	float:left;
	width:180px;
	padding:0 25px 50px 0;
}
.infCenter {}
.infLeft {}

/*# ankieta foka #*/

.formHelp {
background:#eee;
border:1px solid #ddd;
padding:15px;
font-size:10px;
}
