@charset "utf-8";
/* CSS Document */
body, html {
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.topSep {
	width:100%;
	height:2px;
	font-size:0px;
	line-height:0px;
	background-color:#545454;
	margin-bottom:1px;
}
.containerAll {
	width:100%;
	background-image:url(../pic/bg_top.jpg);
	background-repeat:repeat-x;
	background-position:center top;
}
.containerAllBottom {
	width:100%;
	background-image:url(../pic/bg3.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.container {
	width:950px;
	margin:0px auto;
	background-image:url(../pic/bg2.jpg);
	background-repeat:no-repeat;
	background-position:top;
}
.containerBottom {
	/*background-image:url(../pic/bg4.jpg);
	background-repeat:no-repeat;
	background-position:bottom; */
	padding-bottom:15px;
}
a.logo {
	width:255px;
	height:100px;
	display:block;
	padding-left:26px;
	float:left;
}
.menu {
	margin-left:54px;
	float:left;
}

.menu a.home {
	display:block;
	width:120px;
	height:59px;
	float:left;
	background-image:url(../pic/menu_home.jpg);
	background-repeat:no-repeat;
}
.menu a.home:hover {
	background-image:url(../pic/menu_home_b.jpg);
}
.menu a.onas{
	display:block;
	width:62px;
	height:59px;
	float:left;
	background-image:url(../pic/menu_onas.jpg);
	background-repeat:no-repeat;
}
.menu a.onas:hover{
	background-image:url(../pic/menu_onas_b.jpg);
}
.menu a.referencje {
	display:block;
	width:97px;
	height:59px;
	float:left;
	background-image:url(../pic/menu_referencje.jpg);
	background-repeat:no-repeat;
}
.menu a.referencje:hover {
	background-image:url(../pic/menu_referencje_b.jpg);
}
.menu a.praca {
	display:block;
	width:123px;
	height:59px;
	float:left;
	background-image:url(../pic/menu_praca.jpg);
	background-repeat:no-repeat;
}
.menu a.praca:hover {
	background-image:url(../pic/menu_praca_b.jpg);
}
.menu a.kontakt {
	display:block;
	width:100px;
	height:59px;
	float:left;
	background-image:url(../pic/menu_kontakt.jpg);
	background-repeat:no-repeat;
}
.menu a.kontakt:hover {
		background-image:url(../pic/menu_kontakt_b.jpg);
}
.menu a.mapa {
	display:block;
	width:113px;
	height:51px;
	float:left;
	background-image:url(../pic/menu_mapa.jpg);
	background-repeat:no-repeat;
}
.menu a.mapa:hover {
		background-image:url(../pic/menu_mapa_b.jpg);
}
.cls {
	clear:both;
	margin:0px;
	padding:0px;
	line-height:0px;
	height:0px;
	font-size:0px;
}
.nagrody {
	width:487px;
	height:168px;
	margin-top:4px;
	margin-left:34px;
}
.content {
	padding-top: 0px;
	color:#333333;
	font-size:12px;
	line-height:18px;
	padding-left:9px;
}
.content h2{
	color:#950401;
	/*color:#000000; */
	font-size:14px;
	padding: 8px 0px 0px 0px;
	width:90%;
	margin:0px auto;
}
.content ul{
	margin:0px;
	padding:0px;
	width:90%;
	margin:0px auto;
}
.content li{
	color:#950401;
	/*color:#000000; */
	margin-left:15px;
	font-size:11px;
}
.content p{
	width:90%;
	margin:0px auto;
	margin-top:5px;
}
.content .li {
	color:#950401;
	margin-left:15px;
	font-size:10pt;
}
.content .li1 {
	color:#950401;
	margin-left:15px;
	font-size:10pt;
}
.box1 {
	width:294px;
	float:left;
	padding-top:9px;
	background-image:url(../pic/box_1.png);
	background-repeat:no-repeat;
	background-position:top;
}
.box1 h1 {
	width:288px;
	height:51px;
	background-image:url(../pic/h1_rozwiazania.png);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	font-size:0px;
	text-indent:-9999px;
	margin-left:7px;
}
.box2 {
	width:294px;
	float:left;
	padding-top:9px;
	background-image:url(../pic/box_2.png);
	background-repeat:no-repeat;
	background-position:top;
	margin-left:29px;
	* margin-left:31px;
}
.box2 h1 {
	width:288px;
	height:51px;
	background-image:url(../pic/h1_uslugi.png);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	font-size:0px;
	text-indent:-9999px;
	margin-left:7px;
}

.box3 {
	width:294px;
	float:left;
	padding-top:9px;
	background-image:url(../pic/box_3.png);
	background-repeat:no-repeat;
	background-position:top;
	margin-left:29px;
	*margin-left:35px;
	
}
.box3 h1 {
	width:288px;
	height:51px;
	background-image:url(../pic/h1_aktualnosci.png);
	background-repeat:no-repeat;
	padding:0px;
	margin:0px;
	font-size:0px;
	text-indent:-9999px;
	margin-left:7px;
}
.button {
	width:279px;
	margin:0px auto;
	background-image:url(../pic/button.png);
	height:28px;
	line-height:25px;
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-size:14px;
	margin-top:6px;
	font-size: 8pt;
}
.dol {
 width:100%;
 margin-top:1px;
 background-image:url(../pic/bg_stopka.jpg);
 background-repeat:repeat-x;
 height:138px;
}
.dolMenu {
	width:950px;
	margin:0px auto;
	height:85px;
	background-image:url(../pic/bg_stopka_2.jpg);
	background-repeat:no-repeat;
	text-align:right;
	font-size:13px;
	line-height:33px;
	padding-top:8px;
}
.menuContainer {
	margin-right:20px;
}
.menuContainer a{ 
	color:#545454;
	text-decoration:none;
}
.menuContainer a:hover{ 
	color:#950401;
}
.stopka {
	width:950px;
	font-size:11px;
	color:#fff;
	text-align:right;
	padding-right:20px;
	margin:0px auto;
	padding-top:16px;
}
a.dzial {
	width:100%;
	height:100%;
	display:block;
}
/* ########### PODSTRONA ############ */


.leftColumn {
	width:257px;
	float:left;
}
a.buttonLeft {
	display:block;
	width:257px;
	height:34px;
	margin-top:1px;
	background-image:url(../pic/button_left_a.png);
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	line-height:34px;
	text-decoration:none;
	text-indent:15px;	
}
a.buttonLeft:hover {
	background-image:url(../pic/button_left_b.png);
}
a.buttonLeftSub {
	display:block;
	width:257px;
	height:25px;
	margin-top:1px;
	background-image:url(../pic/button_left_sub.png);
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
	line-height:25px;
	text-decoration:none;
	text-indent:45px;	
}
a.buttonLeftSub:hover {
	background-image:url(../pic/button_left_sub_hover.png);
}

a.dzial1 {
	display:block;
	width:257px;
	height:47px;
	background-image:url(../pic/dzial1.png);
	background-repeat:no-repeat;
	margin-top:2px;
}
a.dzial2 {
	display:block;
	width:257px;
	height:47px;
	background-image:url(../pic/dzial2.png);
	background-repeat:no-repeat;
	margin-top:2px;
}
a.dzial3 {
	display:block;
	width:257px;
	height:47px;
	background-image:url(../pic/dzial3.png);
	background-repeat:no-repeat;
	margin-top:2px;
}
a.dzial4 {
	display:block;
	width:257px;
	height:47px;
	background-image:url(../pic/dzial4.png);
	background-repeat:no-repeat;
	margin-top:2px;
}
.baner {
	width:750;
	height:100px;
	padding:5px;
	background-color:#DBE0E4;
}

.containerArticle {
	width:620px;
	float:left;
	padding-top:80px;
	margin-left:48px;
	padding-bottom:30px;
}
.containerArticle1 {
	width:850px;
	float:left;
	padding-top:80px;
	margin-left:48px;
	padding-bottom:30px;
}
.Article {
	width:300px;
	float:left;
	padding-top:10px;
}
.Article1 {
	width:620px;
	float:left;
	padding-top:10px;
}
.Article1 h3 {
	color:#950401;
	font: bold 14pt \"Trebuchet MS\", Arial, Helvetica, sans-serif;
}
.Article1 a { color: #950401; text-decoration: none; }
.Article1 a:hover { color: #000000; }

.Article h3 {
	font-size:14px;
	color:#950401;
	font: bold 14pt \"Trebuchet MS\", Arial, Helvetica, sans-serif;
}
.Article form input.wys{
	width:300px;
	height:20px;
	line-height:20px;
	background-color:#e2e4e8;
	border: 1px solid #d3d3d3;
	font-size:11px;
	text-indent:5px;
	margin-top:1px;
}
.Article form textarea{
	width:300px;
	height:150px;
	background-color:#e2e4e8;
	border: 1px solid #d3d3d3;
	font-size:11px;
	font-family:Tahoma;
	text-indent:5px;
}
.send {
	float:right;
	width:111px;
	height:35px;
	margin-top:10px;
	margin-right:10px;
}
.img { vertical-align: middle; border: none; }
.back {	font-size: 8pt; text-align: right; }
.back a { font-size: 8pt; text-decoration: none; color: #950401; }
.back a:hover { font-size: 8pt; color: #000; }
.img1 { float: right; margin: 0px 2px 0px 6px; padding: 4px; background: #ffffff; border: 1px solid #d3d3d3; }
.img0 { float: left; margin: 0px 6px 0px 0px; padding: 4px; background: #ffffff; border: 1px solid #d3d3d3; }
.more {	font-size: 8pt; }
.more a { font-size: 8pt; text-decoration: none; /* color:#000000; */ color: #950401; }
.more a:hover { font-size: 8pt; color: #000; }
.more img {	border: none; vertical-align: middle; }

.newsTitle { color: #4a64ad; font-weight: bold; }
.newsDate { font-size: 7pt; padding: 0px 0px 10px 0px; }
.newsLine { border-bottom: 1px dotted #d3d3d3; clear: both; }

.imgGaleria { margin: 0px 2px 4px 0px; padding: 4px; background: #eeecec; border: 1px solid #d3d3d3; }
.pager { font-size: 8pt; font-weight: bold; margin-bottom: 10px; text-align: center; } 
.pager a { text-decoration: none; border: 1px solid #919499; font-weight: normal; color: #000000; background-color: #b8bcc2; padding: 4px; font-size: 8pt; }
.pager a:hover { text-decoration: none; font-weight: normal; color: #fff; background-color: #dab4b6; }
.lineTop { border-top: 1px dotted #d3d3d3; padding-top: 20px; }

.l0 { font-size: 8pt; width: 50%; border-bottom: 1px solid #ffffff; background-color: #f0f0f0; padding: 6px; }
.l0 .error1 { font-color: #ff0000; } 
.l0 img { border: 1px solid #7f9db9; }
.l1 { font-size: 8pt; border-bottom: 1px solid #ffffff; background-color: #e3e3e3; padding: 6px; }


#title { padding: 10px; font: bold 14pt \"Trebuchet MS\", Arial, Helvetica, sans-serif; color:#950401; }
.tdOrg { vertical-align: top; font-size: 8pt; text-align: center; }
.red_line { padding: 4px; margin: 2px; border-bottom: 3px solid #950401; }
.dyrektor { padding: 4px; margin: 2px; }
.dyrektor a { color: #000000; }
.dyrektor a:hover { color: #d3d3d3; }
.pracownik1 { padding: 4px; margin: 2px; }
.pracownik1 a { color: #000000; }
.pracownik1 a:hover { color: #d3d3d3; }
.pracownikNoLine { padding: 4px; margin: 2px; }
.pracownikNoLine a { color: #000000; }
.pracownikNoLine a:hover { color: #d3d3d3; }
.block1 { border: 1px solid #d3d3d3; font-weight: bold; padding: 10px; background: #f3f3f3; margin: 2px; color: #800000; }
.block1 a { color: #000000; }
.block1 a:hover { color: #d3d3d3; }




