/* CSS Document */



html, body {

	margin: 0;

	padding: 0;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size: 12px;

	width: 100%;

	min-height: 100%;

}

body {

	background: #CCCCCC;

}

a {

	text-decoration: none;

}



a { color:#000000

}

a:hover {

	text-decoration: underline;

}

#main {

	width: 760px;

	min-height: 100%;

	margin: 0 auto;

	position: relative;

}

#logo {

	height: 99px;

	background: url(../gfx/logo.jpg) no-repeat;

}



ul#menu {

   	

	height: 34px;

	background: url(../gfx/menu.jpg) no-repeat;

	padding: 0;

	margin: 0;

	list-style-type: none;

	text-align:center;

}

ul#menu li { 

	display: inline;

}



ul#menu li a {

	color: #fff;

	text-decoration: none;

	line-height: 34px;

	padding: 0 3px;

}

ul#menu li a:hover {

	text-decoration: underline;

}

#top-theme { border:1px solid #000000;

	height: 78px;

	background: url(../gfx/top-theme.jpg) no-repeat;

}

.menu {

	position: absolute;

	display: none;

	background: #484848;

	top: 133px;

	list-style: none;

	padding: 0;

	margin: 0;

	border-top: 1px solid #999999;

}

.menu li a {

	display: block;

	border-bottom: 1px solid #999;

	padding: 5px;

	color: #fff;

}

#menu1 {

	left: 210px;

}

#menu2 {

	left: 285px;

}



#menu4 {

	left: 370px;

}

#content {

	min-height: 300px;

}

#shoutbox { 

clear: both;

}

#shoutbox p {

	float: left;

	margin: 0 10px 0 0;

	line-height: 20px;

}

#shoutbox input, #shoutbox textarea { 

	background: #666666;

	color: #fff;

	border: 1px solid #666;

	width: 160px;

	float: left;

	clear: none;

	height: 20px !important;

	margin-left: 5px;

}

#shoutbox input[type=submit] {

	float: right;

}

#shoutbox-content { 

width: 760px;

height: 80px;

border: 1px solid #000;

overflow: auto;

}




/*SPECJALIZACJE	*/


/*#maincont {clear:both; padding:10px; height:700px; background: #FFFFFF url(../gfx/dym.png) no-repeat right bottom;  */

#maincont {clear:both; padding:10px; height:2000px; background: #FFFFFF;

}



#right {float: right; border-left:1px solid #666666; width: 400px; padding-left:10px;}

#mainright1 {border-bottom:1px solid #666666; width: 400px; padding-left:10px; min-height:80px; max-height:80px;

}



#mainright2 { min-height:477px; max-height:457px; overflow-y: scroll;

overflow-x: hidden;

}

#left { float:left; width: 300px; height:577px; padding-right:10px; min-height:inherit}



#mainleft1 { padding:0px 0px; min-height:180px;

}

#mainleft2 { padding:10px 0px; min-height:200px; border-top:1px #666666 solid; border-bottom:1px #666666 solid;

}

#mainleft3 { padding:10px 0px; height:80px;





/*SPECJALIZACJE	*/

}

#mainspec {  background:#FFFFFF; width:500px; height:1700px; 

}

/* #spec { float: left; background:#FFFFFF url(../gfx/dym.png) no-repeat right bottom; */

#spec { float: left; background:#FFFFFF;

 border-left:30px solid #666666; width: 350px; padding-left:10px; min-height:577px;

 }

 







#firefox{

 float: right;

 }





#okladkat11{ float:left; padding-left:10px; padding-top:20px; 



}

#infot11{ float:right; padding-right:10px; width:380px; line-height:14px;



}

#hist{ padding-left:60px; padding-right:60px;

}





#pzh{ border-bottom:1px #666666 solid



}







#toptext{ border-bottom:1px solid #666666; font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center;



}





/*KADRA NAUKOWA*/



#kadra{ float:left; padding-left:39px; 



}



#rightfoto{ float:right; border:1px solid #000000



}



#kadraempty{ height:10px;



}





#mainkadra {  background:#FFFFFF; width:500px; height:auto; overflow-y: scroll; 

}





/*KOLA NAUKOWE*/



#arch{float:left; width:320px; height:80px; border:0px solid #CC0000;

}

#klio{ float:right; width:320px; height:80px; border:0px solid #00CC00;

}



#kolafotka1{ float:left; width:320px; height:240px; border:1px solid #000000;

}



#kolafotka2{ float:right; width:320px; height:240px; border:1px solid #000000;

}

#bractwo {
		position:relative;
		left: 10px;
		top: 10px;
		}

#facebook {
		position:relative;
		left: 200px;
		top: -120px;
		}


#bractwo_email {
		position:relative;
		left: 10px;
		top: -55px;
		}






