body {margin:30px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}
div {text-align:left;}
td {vertical-align:top;}

.clearBoth {clear:both; height:0px; font-size:0px; line-height:0px;}

.border{ border:solid 1px #FF0000; }


.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

#block_1
{
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	padding-left:10px;
}

#block_2
{
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}

#block_3
{
	padding-bottom: 32767px;
	margin-bottom: -32767px;
	padding-left:10px;
}


.container
{
	width:761px;
	overflow: hidden;
}

.lewe
{
	width:335px;
	float:left;
	overflow: hidden;
}

.srodek
{
	width:71px;
	float:left;
	background-image:url(/lib/bg_kreska.gif);
}

.prawe
{
	width:335px;
	float:right;
	overflow: hidden;
}

.jedne
{
	width:436px;
	float:left;
	overflow: hidden;
}

.min
{
	width:0px;
	float:left;
	background-color:#FF0000;
	height: 100px;
}

.centerMyDiv{
text-align:-moz-center;
!text-align:center;
}

.odstep {
height:5px;

}
.tyt{ font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#006699; line-height:1.5em; padding:0px; margin:0px; }
.srodTyt{ font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#006699; line-height:1.5em;}

.imgRight {margin: 0 0 10px 10px; float: right; text-align: right; font-size: 9px; color: #999999;}
.imgLeft {margin: 0 10px 10px 0px; float: left; text-align: left; font-size: 9px; color: #999999;}
.imgCenter {margin: 10px 10px 10px 10px; text-align: left; font-size: 9px; color: #999999;}

.gora{ clear:both; margin:0; padding:20px 0px 0px 0px; }
.dol{  clear:both; margin:0; padding:0px 0px 25px 0px; }


.oddzialLink { width: 100%; border-bottom: 0px solid #fffff6; padding: 2px 2px 2px 2px; display: block; float: left; cursor: pointer; text-decoration:none; }

.oddzialLink:hover {background: #D2E2FC; color: #81b4c9; text-decoration: none; }

.oddzial{ padding:7px; float: left; width:180px; color: #615f60;   }


/*AKTUALNOSCI------------------*/

div.aktualnosci h1{ color:#448fb4; text-transform:uppercase; background:url(../lib/j.jpg) no-repeat left 2px ; padding-left:18px; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
div.aktualnosci { padding:12px 0 34px 0;  border-bottom:1px groove #CCC;  }
div.aktualnosci a:hover { color: #006699;  }
div.aktualnosci a{ color:#448fb4; text-decoration:none}
div.aktualnosci h2{ float:right; padding-right:20px; background:url(../lib/j.jpg) no-repeat right 2px; font-size:10px; font-weight:normal;}


div.technologie h1{ background:url(../lib/2j.jpg) no-repeat left 4px ; }
div.technologie {margin:12px 14px 0 16px; border:0px; }


/*STOPKA ------------------- */

.stopka {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; margin:0px; padding:5px 0px 0px 0px; text-decoration:none; text-align:center; }
.stopka a {text-decoration:none; color:#FFFFFF;}
.stopka a:visited{color:#FFFFFF; text-decoration:none;}
.stopka a:hover{color:#FF9900;}
.stopkaCopy{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; margin:0px; padding:5px 0px 0px 0px; text-decoration:none; text-align:center; }
