body {
  background-color: #fff;
  color: #222222;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
h2 {
  font-family: Tahoma,Georgia,serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 22px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}

h3 {
  font-family: Tahoma,Georgia,serif;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  font-size: 18px;
  line-height: normal;
  font-size-adjust: none;
  font-stretch: normal;
}
.greenH {
	color: #696;
}
.grayH {
	color: #999;
}
#main {
  margin: 0 auto;
  width: 961px;
}
#header {
	position: relative;
	padding-top: 20px;
	padding-bottom: 20px;
}
#header a {
	background: #fff url(../images/logoAGH.gif)no-repeat scroll right;
	display: block;
	position: relative;
	width: 900px;
	height: 90px;
	top: 10px;
	left: 32px;
	text-indent: -9999px;
}
#header div {
  background: #FFF url(../images/bgHeaderDiv.jpg) no-repeat scroll right bottom;
  position: relative;
  height: 107px;
}
#header div a {
	background: transparent url(../images/logoKChiKM.gif) no-repeat scroll left top;
	position: absolute;
	height: 91px;
	width: 900px;
}
#nav ul {
/*	background: #efefef; 
	background: linear-gradient(top, #efefef 0%, #bbbbbb 100%);  
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); 
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); 
	box-shadow: 0px 0px 9px rgba(0,0,0,0.15);*/
	padding: 0px 26px;
	border-radius: 10px;  
	list-style: none;
	position: relative;
	display: inline-table;
	font-size: 16px;
	z-index:+2;
}
#nav ul:after {
	content: ""; clear: both; display: block;
/*	box-shadow:3px 3px 5px rgba(0,0,0,0.5);*/
	box-shadow:3px 3px 5px rgba(0,0,0,0.5);
}
#nav ul li {
	float: left;
}
#nav ul li a {
	display: block; 
	padding: 25px 29px;
	color: #757575; 
	text-decoration: none;
}
#nav ul li a.active {
	background: #363;
	/*#fc3; #666;*/
	color: #fff;
	box-shadow:3px 3px 5px rgba(0,0,0,0.5);
	/*cursor: none;*/
}
#nav ul li:hover {
	box-shadow:3px 3px 5px rgba(0,0,0,0.5);
	/*box-shadow:3px 3px 5px rgba(0,0,0,0.8);*/
	background: #369;
	/* #369;*/
/*	background: linear-gradient(top, #39C 0%, #5f6975 40%);
	background: -moz-linear-gradient(top, #4f5964 0%, #5f6975 40%);
	background: -webkit-linear-gradient(top, #4f5964 0%,#5f6975 40%);*/
}
#nav ul li:hover a {
	color: #fff;
}
#nav ul ul {
	display: none;
	background: #666;
	/* #5f6975;*/
	/* #5678AF*/ 
	border-radius: 0px; 
	padding: 0;
	position: absolute; 
	top: 100%;
}
#nav ul li:hover > ul {
	display: block;
	box-shadow:3px 3px 5px rgba(0,0,0,0.5);
/*	box-shadow:3px 3px 5px rgba(0,0,0,0.5);*/
}
#nav ul ul li {
	float: none; 
	border-top: 0px solid #666;
	/* #6b727c; */
	border-bottom: 0px solid #666;
	/* #575f6a; */
	position: relative;
	font-size: 12px;
}
#nav ul ul li a {
	padding: 15px 30px;
	color: #fff;
}	
#nav ul ul li a:hover {
	background: #369; 
	/*#F90;*/
}
#nav ul ul ul {
	position: absolute; 
	left: 100%; 
	top: 0;
}
.submenu {
	padding: 15px 30px;
	color: #fff;
	cursor: default;
}
#content {
	border-top: 7px solid #363;
 	float: right;
  	width: 906px;
	height: auto;
  	margin-right: 29px;
  	padding-top: 4px;
}
#boxes {
	width: 906px;
	height: auto;
}
#boxes div {
	display: inline-block;
}
#boxes div a {
	display: inline-block;
	width: 297px;
	height: 120px;
	margin-top: 0px;
}
.box1 {
	/* #9A9A9A = grey*/
	background-color: #9A9A9A;
	margin: 1px;
    margin-bottom: 5px;
  	width: 297px;
  	height: 120px;
	/*cursor:none;*/
}
.box2 {
	/* #FC3 = yellow */
	background-color: #CACACA;
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;
	/*cursor: none;*/
}
.box3 {
	/* #09C = light blue */
	background-color: #7C7C7C;
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;
	cursor: none;
}
.box4 {
	/* #0C6; = light green */
	background-color: #5B5B5B;
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;
	cursor: none;
}
.box5 {
	/* #F00; = red */
	background-color: #fff;
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;
	cursor: none;
}
.baner1 {
	background-color: #fff;
	background-image:url(../images/Expo-Surface_new_v2_2015.gif);
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;
}
.baner2 {
	padding-width: 2px;
	padding-color:#000000;
	background-color: #fff;
	background-image: url(../images/Main_page/wzer.gif);
	background-repeat:no-repeat;
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;
	cursor: none;	
}
.baner3 {
	background-color: #fff;
	background-image:url(../images/Luki.gif);
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;	
}
.banerSigmaNot {
	background-color: #fff;
	background-image:url(../images/Promocja_studencka.png);
	margin: 1px;
	margin-bottom: 5px;
  	width: 297px;
  	height: 120px;	
}
#content_sub {
	border-top: 7px solid #363;
 	float: right;
  	width: 906px;
	height: auto;
  	margin-right: 29px;
  	padding-top: 4px;
}
/*#content_sub div{
	display: inline-block;
}*/
#content_Lmenu {
	float: left;
	width: 150px;
	height:auto;
	background-color: #666;
	margin-bottom:15px;
}
#content_Lmenu ul li {
	width: 150px;
	height:auto;
	list-style: none;
}
#content_Lmenu ul li a{
	display: block;
	font-size: 15px;
	list-style: none;
	padding: 20px;
	color: #fff;
	text-decoration: none;	
}
/*#content_Lmenu ul li a.active{
	box-shadow:3px 3px 5px rgba(0,0,0,0.5);
	width: 120px;
	background: #f90;
	color: #fff;	
}*/
#content_Lmenu ul li a.active {
   width: 110px;
   background: #f90;
   position: relative;
   -moz-border-radius:    10px;
   -webkit-border-radius: 10px;
   border-radius:         0px;
   box-shadow:3px 3px 5px rgba(0,0,0,0.5);
}
#content_Lmenu ul li a.active:before {
   content:"";
   position: absolute;
   left: 100%;
   bottom: 0%;
   width: 0;
   height: 0;
   border-top: 10px solid transparent;
   border-left: 10px solid #f90;
   border-bottom: 10px solid transparent;
}
#content_Lmenu ul li:hover {
	box-shadow:3px 3px 5px rgba(0,0,0,0.5);
	background: #369;
}
#content_Lmenu ul li:hover a {
	color: #fff;
}
#content_main {
/*	position: relative;
	top: -150px;
	left: 50px;*/
	margin-top: 15px;
	margin-left: 5px;
	margin-bottom: 15px;
	float: right;
	width: 730px;
	height: auto;
	z-index: -1;	
}
#content_main p{
	text-align:justify;
 	text-justify:inter-word;
	font-size: 13px;
	margin-bottom: 0px;
}
.link_pracownik {
	text-decoration:none;
	color: #000000;
	font-size: 14px;
}
#content_main ul {
	list-style: none;
}
.lista_badania {
	list-style-type: circle;
	list-style-position: inside;
	font: Tahoma,Georgia,serif;
	color: #000000;
	text-align:justify;
 	text-justify:inter-word;
	padding: 5px;	
}
.lista_badania2 {
	list-style-type: square;
	list-style-position: inside;
	font: Tahoma,Georgia,serif;
	color: #000000;
	text-align:justify;
 	text-justify:inter-word;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;	
}
#pracownicy {
	margin-top: 0px;
	margin-left: 0px;
	float: right;
	width: 730px;
	height: auto;
	z-index: -1;	
}
#pracownicy ul {
	list-style: none;
}
#foto_grupowe {
	width: 400px;
	height: 208px;
	position: relative;
	top: 50px;
	left: 330px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/KChiKM_grupowe_mini.gif)
}
/*#pracownik:hover{
	background-color: #CCCCCC;
	box-shadow:3px 3px 5px rgba(0,0,0,0.5);
}*/
/*#pracownik img {
	float:left;
}
#pracownik p.nazwisko {
	position: relative;
	top: 80px;
	left: 40px;
	width: 500px;
	text-decoration:none;
	font-size:14px;
}*/
#kwadrat_grupa {
	width: 400px;
	height: 208px;
	position: relative;
	top: -140px;
	left: 310px;
	background-color: #fff;
	z-index:-1;
}
#kwadrat_foto {
	width: 150px;
	height: 150px;
	position: relative;
	top: -130px;
	left: 560px;
	background-color: #fff;
	z-index:-1;
}
#kwadrat_foto2 {
	width: 200px;
	height: 134px;
	position: relative;
	top: -110px;
	left: 510px;
	background-color: #fff;
	z-index:-1;
}
#foto_BS {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image: url(../o_katedrze/zdjecia_pracownikow/BStypula.gif)
}
#foto_AL {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/ALukaszczyk.gif)
}
#foto_EP {
	width: 150px;
	height: 210px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image: url(../o_katedrze/zdjecia_pracownikow/EProniewicz.gif) 
}
#foto_HK {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/HKrawiec.gif)
}
#foto_MS {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/MStarowicz.gif)
}
#foto_ZS {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/ZSzklarz.gif)
}
#foto_BG {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/BGrysakowski.gif)	
}
#foto_JL {
	width: 150px;
	height: 164px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/JLoch.gif)	
}
#foto_IK {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/IKot.gif)	
}
#foto_JB {
	width: 200px;
	height: 134px;
	position: relative;
	top: 5px;
	left: 530px;
	background-image: url(../o_katedrze/zdjecia_pracownikow/JBobula.gif) 
}
#foto_MB {
	width: 150px;
	height: 165px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/MBisztyga.gif)
}
#foto_VV {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/VVignal.gif)
}
#foto_profJB {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/JBanas.gif)
}
#foto_GP {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/GPalumbo.gif)
}
#foto_ULB {
	width: 150px;
	height: 180px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/UBorkowska.gif)
}
#foto_AT {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/ATata.gif)	
}
#foto_ML {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/MLatkiewicz.gif)
}
#foto_AW {
	width: 150px;
	height: 150px;
	position: relative;
	top: 5px;
	left: 580px;
	background-image:url(../o_katedrze/zdjecia_pracownikow/AWaliczek.gif)
}
.category {
	font: Tahoma,Georgia,serif;
	color: #000000;
}
.dane {
	font: Tahoma,Georgia,serif;
	font-size: 14px;
	color: #000000;
	padding: 5px;
}
.aktywnosc {
	list-style: circle;
	font: Tahoma,Georgia,serif;
	color: #000000;
	text-align:justify;
 	text-justify:inter-word;
	padding: 5px;
}
.aktywnosc2 {
	list-style: square;
	font: Tahoma,Georgia,serif;
	color: #000000;
	text-align:justify;
 	text-justify:inter-word;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.journal {
	font: Tahoma,Georgia,serif;
	font-size: 14px;
	font-style: italic;
	color: #000000;
}
.listy {
	padding-top: 5px;
	padding-bottom: 5px;
}
.harmonogram {
	padding-top: 5px;
	padding-bottom: 5px;
	list-style-type:upper-roman;
}
.kontakt {
	color: #000;
	font-size: 6px;
	line-height: 200%;
	padding-bottom: 10px;
}
.sprzet {
	padding: 20px;
}
.sprzet:hover {
	background-color: #EAE9E8;
	box-shadow:3px 3px 5px rgba(0,0,0,0.6);
}
.ogloszenie {
     text-align: center;
	 padding-top: 5px;
	 line-height: 150%;
}
.ogloszenie_small {
     text-align: center;
	 padding-top: 5px;
	 line-height: 150%;
}
#footer {
	border-top: 7px solid #363;
	width: 906px;
	float: right;
	clear: both;
  	height: 15px;
  	margin-top: 0px;
	margin-right: 29px;
  	padding-top: 5px;
  	background-color: #FFF;
  	color: #535459;
  	font-size: 11px;
}
#footer div {
  	margin: 0 auto;
  	width: 906px;
}
#footer p {
  	padding: 5px 5px 5px 10px;
/*  background: transparent url(../images/bgFooter.gif) no-repeat scroll left center;*/
  	float: left;
	height: 10px;
}
#footer ul {
	float: right;
	margin-right: 10px;
}
#footer li {
	border-left: 1px solid #efefef;
	padding: 5px 10px;
  	list-style: none;
}
#footer li:first-child, #footer li.first-child {
	border-left: medium none;
}
#footer a {
	color: #535459;
}
#footer a:hover {
	text-decoration: underline;
}
