body{
margin:0px;
padding:0px;
height:100%;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#424242;}

html{
background-image: url("/images/tloHtml.gif");
background-repeat: repeat-y;
background-position: center;}


div#container{
background-image:url(../images/tloMain.gif);
background-repeat:repeat-x;
width:100%;}

div#container2{
background-image:url(../images/tloMain2.gif);
background-repeat:repeat-x;
width:100%;}

div#strona{
width:916px;
height:1150px;
border-left:1px solid #EBEBEB;
border-right:1px solid #EBEBEB;
margin-left:auto;
margin-right:auto;}


div#strona img{
border:none;}

div#naglowek{
width:916px;
height:97px;
margin:0px 0px 11px 0px;}

div#banner{
float:left;
background-image:url(../images/wstiBaner.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:442px;
height:60px;
padding:24px 0px 0px 140px;
cursor:pointer;}

div#opcje{
float:right;
width:269px;
height:32px;}

div#opcje img{
border:none;}


div#opcje img{
float:left;
padding:0px 5px 0px 0px;
cursor:pointer;}

div#technologie {
background-color:#00FF00;
height:20px;
background:url(../images/napisWsti.gif) no-repeat;
margin:22px 0px 0px 70px;}

div#menuPoziome{
height:33px;
margin:12px 0px 0px 30px;}

#menuPoziome ul li{
list-style-type: none;
display: block;
float:left;
font-weight:bold;
color:#fff;
text-align:center;
margin:0px 6px 0px 0px;}


#menuPoziome a{
color:#fff;
text-decoration: none;
display: block;
width: 90px;
padding:8px 0px 0px 0px;
height:25px;}

#menuPoziome li#active {background: url(../images/tloMenuPoziomeA.gif);}
#menuPoziome a:hover { background: url(../images/bulletHover.gif);}


div#menu{
float:left;
width:307px;
height:388px;}

div#menuTop{
height:40px;
background-image:url(../images/menuTop.gif);
width:238px;
float:right;
background-position:bottom;
background-repeat:no-repeat;}


div#menuMiddle{
height:318px;
width:223px;
float:right;
padding:0px 0px 0px 15px;
background-image:url(../images/menuMiddle.gif);
background-repeat:repeat-y;}

div#menuBottom{
width:238px;
float:right;
height:45px;
_height:44px;
background-image:url(../images/menuBottom.gif);
background-repeat:no-repeat;
background-position:top;}

div#napis1{
float:right;
background-image:url(../images/napis1.gif);
background-repeat:no-repeat;
background-position:bottom;
height:13px;
width:237px;}


div#szukaj{
float:left;
width:158px;
height:416px;
position:relative;
}

div#napisBet{} 

div#szukaj2{
padding-top:279px;}

div#napis{
background-image: url(../images/szukaj2.gif);
background-repeat:no-repeat;
background-position:bottom;
height:78px;
_height:65px;
width:100%;}

div#formSzukaj{
background-image:url(../images/szukaj.gif);
background-repeat:no-repeat;
height:59px;
}

div#formSzukaj input.inputSzukaj{
margin:10px 15px 0px 8px;
border:1px solid #7AADCF;
padding-left:2px;
width:128px;
height:17px;
_width:128px;
color:#1180B5;}

div#formSzukaj input.inputSubmit{
background:transparent url(../images/szukajSubmit.gif) no-repeat;
margin-right:16px;
width:47px;
height:20px;
border:none;
float:right;
cursor:pointer;}


div#man{
float:left;
width:416px;
height:416px;}



div#manFoto{
float:left;
background-image:url(../images/man.jpg);
background-repeat:no-repeat;
height:429px;
width:269px;}

div#napisDol{
float:left;
background-image:url(../images/napisDol.gif);
background-repeat:no-repeat;
background-position:bottom;
width:102px;
height:416px;}



div#wstep{
clear:both;
margin-top:450px;
_margin-top:10px;
padding-top:20px;}


div#wstep p{
padding:0px;
margin:10px 0px 6px 0px;
line-height:15px;
text-align:left;}

div#wstep img{
azimuth:center;
margin:15px 0px 21px 0px;}

div#wstep h4{
color:#487db1;
font-size:18px;
padding:0px;
margin:0px 0px 13px 0px;}

div#wstep h3{
	font-size:19px;
	color:#6f7578;
	margin:0px 0px 20px 0px;}


div#wstepLewa{
float:left;
width:362px;
height:596px;
margin:0px 60px 0px 69px;
_margin:0px 60px 0px 34px;}

div#wstepPrawa{
float:left;
text-align:center;
width:355px;
height:596px;}

div#wstepPrawa img{
	margin:33px 3px 0 0;}


div#menuMiddle ul{
list-style-type: none;
text-align: left;
margin:0px;
padding:14px 0px 0px 10px;}

div#menuMiddle li a{
background: transparent url(../images/bulletInactive.gif) left no-repeat;
padding:0px 0px 0px 25px;
text-align: left;
text-decoration:none;
font-size:14px;
font-weight:bolder;
color:#1180B5;
text-decoration:none;}


div#menuMiddle ul li a:hover{
background: transparent url(../images/bulletActive.gif) left no-repeat;
text-decoration:underline;}

div#menuMiddle ul li a#current{
background: transparent url(../images/bulletActive.gif) left no-repeat;}


div#menuMiddle span{
font-size:14px;
font-weight:bolder;
color:#1180B5;
text-decoration:none;
cursor:pointer;}


div#menuMiddle li.noStyle{
margin:0px;
padding:0px 13px 13px 25px;
font-size:10px;
color:#7F7F7F;}

div#textStrony{
margin-top:7px;}

div#textStrony h4{
margin:25px 0px 14px 0px;
font-size:14px;
color:#487db1;}

div#textStrony h5{
margin:0px 0px 0px 0px;
text-align:left;
font-size:12px;
font-weight:100;
color:#487db1;
padding:0px 130px 10px 0px;}

div#textStrony a,
div#wstep  a{
text-decoration:none;
color:#487db1;}

div#textStrony .img{
margin:3px 0px 7px 0px;
padding:0px;
}

div#textStrony a:hover,
div#wstep a:hover{
text-decoration:none;
color:#39638C;
text-decoration:underline;}


div#textStrony p{
margin:5px 0px 10px 0px;
line-height:17px;
text-align:justify;}

div#textStrony  .noBorder{
border:none;}


div#textStrony .tr{
background-color:#0B7EB4;
color:#FFF;}

div#textStrony td{
border-bottom:1px dotted #EBEBEB;
border-left:1px dotted #EBEBEB;
border-right:1px dotted #EBEBEB;}

div#textStrony .center{
text-align:center;
margin:5px 0px 10px 0px;
line-height:17px;}

div#textStrony img{
margin-right:22px;}

div#textStrony .imgM{
margin:0px;}

div#textStrony .imgW{
margin:0px 0px 18px 0px;
border:1px solid #0B7DB4;}

div#textStrony .imgW2{
margin:0px 0px 0px 0px;
border:1px solid #0B7DB4;}

div#textStrony .imgP{
margin:20px 0px 10px 100px;}

div#textStrony .ul{
margin:50px 0px 0px 0px;
padding:0px 0px 0px 50px;}

div#textStrony .li{
margin:6px 0px 12px 0px;
list-style:square;
font-size:12px;}

div#textStrony .liDigit{
margin:6px 0px 12px 0px;
list-style:decimal;
font-size:12px;}

div#textStrony .liAlpha{
margin:6px 0px 12px 0px;
list-style:lower-latin;
font-size:12px;}

div#textStrony h3{
text-align:center;}

div#textStrony .hh5{
text-align:center;
margin:0px;}

div#textStrony span{
margin-left:45%}




div#textStrony .hh6{
text-align:center;
font-size:14px;}

div#panelLewy{
padding-left:70px;
width:298px;
height:659px;
float:left;}

div#panelLewy ul{
list-style-type: none;
text-align: left;
margin:0px;
padding:0px;}

div#panelLewy ul li a{
background: transparent url(../images/bulletPanelI.gif) no-repeat 0 0;
padding:0px 0px 0px 26px;
text-align: left;
text-decoration:none;
font-size:12px;
color:#1180B5;
text-decoration:none;
line-height:22px;}

div#panelLewy ul li a:hover{
background: transparent url(../images/bulletPanelA.gif) no-repeat 0 0;
text-decoration:none;
color:#d67b31;}

div#panelLewy ul li a#currentH{
background: transparent url(../images/bulletPanelA.gif) no-repeat 0 0;
color:#d67b31;}


div#panelPrawy{
padding-right:91px;
height:659px;
width:454px;
float:left;}

div#cieciura{
background-image:url(../images/ciciuram.jpg);
background-repeat:no-repeat;
height:158px;
width:100%;
margin-bottom:10px;}

div#olchowik{
background-image:url(../images/olchowikw.jpg);
background-repeat:no-repeat;
height:158px;
width:100%;
margin-bottom:10px;}


div#adamiec{
background-image:url(../images/adamieck.jpg);
background-repeat:no-repeat;
height:158px;
width:100%;
float:left;
margin-bottom:10px;}

div#aktualnosci {
	margin-top:12px;
	
}


div#aktualnosciTop{
/*background-image:url(../images/aktualnosciTop.gif);*/
background-repeat:no-repeat;
height:9px;
width:322px;
padding-right:10px;
background-position:bottom;}

div#aktualnosciMid{
/*background-image:url(../images/aktualnosciMid.gif);*/
background-repeat:repeat-y;
width:322px;
padding-right:10px;
float:left;
padding-top:5px;}

div#aktualnosciMid h3{
font-size:18px;
margin:0px;
padding:0px 0px 10px 20px;}

div#aktualnosciMid ul{
margin:0px;
padding:10px 0px 0px 40px;
}

div#aktualnosciMid li{
list-style:url(../images/li-list.gif);
font-size:13px;
font-weight:bold;
color:#0b7eb4;}

div#aktualnosciMid div.Opis{
font-size:11px;
font-weight:normal;
color:#424242;
padding:10px 0px 10px 0px;}

div#aktualnosciBot{
/*background-image:url(../images/aktualnosciBot.gif); */
background-repeat:no-repeat;
height:9px;
width:322px;
padding-right:10px;
float:left;
background-position:top;}

div#podkreslenie{
background-image:url(../images/aktualnosciBorder.gif);
background-repeat:no-repeat;
width:100%;
height:7px;}

table.obramowanie td {
	border: 1px solid #487DB1;
}

/***************** absolwenci ******************/
#absolwenci li {
	margin-top: 5px;
}

/***************** PKA ******************/
#banerPka {
	left:23px;
	position:absolute;
	top:57px;
	width:240px;
}

#pka a {
	text-decoration: underline !important;
}

#pka ul {
	text-align: justify;
}

/*flagi*/

div#naglowek ul.flagi{
    position: relative;
    float: right;
    margin: 47px 32px 0px 0px;
    list-style-type: none;
}

ul.flagi li{
    position: relative;
    float: left;
    margin: 0px 12px 0px 0px;
}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CCAttribution-ShareAlike 2.5 Brazil - http://creativecommons.org/licenses/by-sa/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
