body {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	margin:5px;
}
td, div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
}

img, input {
	vertical-align:middle;
}


a {
	text-decoration: none;
	color: #0f9dc5;
}
a:hover {
    text-decoration: underline;
}
a:active {
  outline: none;
}
.body {
	padding: 0px;
	margin: 0px;
	background-image: url(tlo.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#090909;
}
hr, .hr {
	width: 100%;
	color: #eae5df;
	height: 1px;
	size: 1px;
}
ul, ol {
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
    vertical-align:middle;
}
.nomargs {
    margin: 0px;
    padding: 0px;
}
.tytul {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
}
.tytulp {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
	text-align:right;
}
.tytulp2 {
	color:#92bb2e;
	font-family: "Myriad Pro";
	font-weight: bold;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 16px;
	text-align:right;
}

.tytulp3 {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 6px;
	font-size: 18px;
	text-align:right;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}


.tytulp3_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 50px;
}

.tytulp3_offset a {
	color:#2b282c;
}



#gl {
	width: 840px;
	position: relative;
	text-align: center;
	margin: auto;
}
.tfoto {
	border: 1px solid #4a4a4a;
}

.tfoto2 {
	border: 1px solid #8d8784;
}

.shoutbox_data_kol {
	font-size:10px;
	padding: 3px 0px 3px 0px;	
	color:#8a8989;
}
.tfoto_p {
    text-align:center;
	padding:5px;
}
.text {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	line-height: 16px;
}
.u1_foto {
	float:left;
	padding-right:10px;
}
.u2_foto {
	float:right;
	padding-left:10px;
}
.u3_foto {
	padding: 15px 0px 10px 10px;
	vertical-align:top;
	width:25%;
}
.u4_foto {
	padding: 15px 10px 10px 0px;
	vertical-align:top;
	width:25%;
}
.u5_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.u6_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.input_form {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_form_sms {
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.button_form {
	border: solid 1px #FFFFFF;
	background-color:#F1F1F1;
	color:#212121;
}
.offset {
	text-align:center;
	padding: 10px 0px 10px 0px;
}
.tlol {
	background-image: url(tlol.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tlop {
	background-image: url(tlop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tlos {
	width: 1000px;
	height: 600px;
	vertical-align: top;
}
#top {
	background-image: url(top.gif);
	float: left;
	height: 358px;
	width: 1000px;
}

.f12 {
	font-size:12px;
}

.f14 {
	font-size:14px;
}

.f16 {
	font-size:16px;
}

.f18 {
	font-size:18px;
}


.nieb {
	color: #0f9dc5;
}
.nieb12 {
	color: #0f9dc5;
	font-size:12px;
}
#menu_gora {
	font-family: tahoma;
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	text-align: right;
}
#menutt {
	float: left;
	padding-top: 69px;
	padding-left: 1px;
}
#wysz {
	clear: left;
	float: left;
	margin-top: 48px;
	margin-left: 123px;
	width: 278px;
}
#menu_wysz {
	float: left;
	padding-left: 33px;
}
#form_wysz {
	clear: left;
	float: left;
	width: 280px;
}
.boxx {
	display: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxxs {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
}
.bialyu {
	color: #FFFFFF;
	text-decoration: underline;
}
.poma {
	color: #ec7014;
}

.poma12u {
	color: #ec7014;
	font-size:12px;
	text-decoration:underline;
}




.pomau {
	color: #ec7014;
	text-decoration: underline;
}

#strefa_user {
	clear: right;
	float: right;
	color: #FFFFFF;
	width: 180px;
	text-align: right;
	margin-top: 27px;
	padding-right: 35px;
	height: 148px;
}
.zielonyu {
	color: #a8d737;
	text-decoration: underline;
}
.zielony {
	color: #a8d737;
}
.zielony2 {
	color:#8bc206;
}
.zielony3b13 {
	color:#689106;
	font-size:12px;
	font-weight: bold;
}

.input_form2 {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:5px;
}
.fl {
	float: left;
}
.fp {
	float: right;
}
#strefa_log {
	clear: right;
	float: right;
	padding-right: 26px;
}
.bialy {
	color: #FFFFFF;
}
#stopka {
	font-family: verdana;
	color: #000000;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	padding-top: 20px;
	padding-bottom: 13px;
	background-image: url(stopka.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.szary9 {
	font-size: 9px;
	color: #646463;
	font-family: verdana;
	padding-top: 7px;
	clear:both;
	width:100%;
}

.szary9 a {
	color: #646463;
}

#stopka2 {
	color: #FFFFFF;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	font-family: verdana;
	padding-top: 10px;
	padding-bottom: 20px;
}
#patronat {
	background-image: url(tlo_patronat.gif);
	background-color:#ffffff;
	clear: left;
	float: left;
	height: 177px;
	background-repeat: repeat-x;
	background-position: top;
	width: 1000px;
}
#boxy_patronat {
	text-transform: uppercase;
	color: #0f9dc5;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cac8c8;
	float: left;
	width: 750px;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 20px;
}
#box_partnerzy {
	font-size: 12px;
	text-transform: uppercase;
	color: #131313;
	float: left;
	padding-top: 4px;
	padding-left: 20px;
}
#flesh_part {
	padding-top: 15px;
}
#content {
	background-color: #FFFFFF;
	float: left;
	width: 1000px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#box_pliki_d {
	background-image: url(box_pliki_d.gif);
	text-align: center;
	width: 190px;
	padding-top: 17px;
}

#kolp {
	float: right;
	width: 190px;
	margin-right: 20px;
}
#koll {
	float: left;
	width: 750px;
	margin-left: 20px;
}
.td_patronat {
	height: 135px;
	width: 240px;
	text-transform: none;
	font-family: tahoma;
	border: solid 1px #cbcbcb;
	background-color: #ffffff;
	vertical-align: top;
}
.wiecej_patronat {
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-family: tahoma;
	font-size: 10px;
}
.nagl_patronat {
	font-weight: bold; 
	color: #0aa1be;
	padding: 6px 5px 6px 5px;
}
.opis_patronat {
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height:82px;
}
.archiwum {
	float:right;
}
.bordo {
	color: #a81704;
}
.bordou {
	color: #a81704;
	text-decoration: underline;
}
#box_pliki_t {
	background-image: url(box_pliki_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 372px;
	width: 190px;
}
.szaryc {
	color: #606060;
}
.box_text_pliki {
	line-height: 16px;
	color: #606060;
	padding-left: 20px;
	padding-top: 15px;
	font-family: tahoma;
}
.reklama_prawa {
	text-align: center;
	padding-top: 20px;
}
#box_gl {
	background-image: url(tlo_box_gl.gif);
	height: 213px;
	width: 750px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#boxgl2, #boxgl3, #boxgl4 {
	display: none;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 490px;
	margin-left: 10px;
}
#boxgl1 {
	padding-right: 10px;
	display: block;
	padding-top: 5px;
	padding-left: 5px;
}
#menu_box_gl {
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
#opisy_box_gl {
	float: left;
}
.kom_gl {
	text-align: center;
	padding-top: 5px;
	width: 99px;
	background-color:#f5f5f5;
	vertical-align:top;
}

.kom_1 {
	vertical-align:top;
	background-color:#f2f2f2;
	padding: 5px;
	width:100%;
}

.kom_gls {
	text-align: center;
	padding-top: 5px;
	width: 33%;
	background-color:#f5f5f5;
}

.nad_fotka {
	padding-bottom:5px;
	font-size:10px;
	font-family:tahoma;
}

.fotka_pod_gl {
	font-size: 10px;
	color: #868686;
	text-align: center;
	font-family: tahoma;
	padding-bottom: 5px;
}

.fotka_pod_gl2 {
	font-size: 10px;
	color: #252525;
	font-family: tahoma;
	padding-top: 5px;
}
.kom_gl2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	width: 99px;
}

.kom_glb {
	text-align: center;
	padding-top: 5px;
	background-color:#f5f5f5;
	vertical-align:top;
	line-height:14px;
	padding-bottom: 5px;

}

.kom_glb2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:14px;
}

.kom_2 {
	vertical-align:top;
	background-color: #e9e9e9;
	padding: 5px;
	width:100%;
}

.nagl_box_gl {
	color: #709616;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}
.text_box_gl {
	color: #606060;
	line-height: 16px;
	font-family: tahoma;
	height: 147px;
}

.text_box_gl2 {
	color: #606060;
	line-height: 16px;
	font-family: tahoma;
	height: 147px;
}

.wiecej_box_gl {
	text-align: right;
}
#box_gl2 {
	clear: left;
	float: left;
	width: 750px;
}
#shoutbox {
	float: left;
	width: 305px;
}
#shoutbox_g {
	height: 276px;
	width: 305px;
	text-align:left;
	background-image: url(shoutbox_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shoutbox_d {
	background-image: url(shoutbox_d.gif);
	width: 305px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.input_form_shout {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 210px;
}
.shoutbox_kom {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.shoutbox_data {
	font-family: tahoma;
	font-size: 10px;
	color: #a09f9f;
	float: right;
}
.shoutbox_nick {
	font-size: 10px;
	float: left;
}
.shoutbox_tekst {
	clear: both;
	float: left;
	width: 255px;
	font-family: tahoma;
	line-height: 15px;
	color: #474747;
	padding-top: 5px;
}
#mapa_uczelni {
	float: left;
	width: 185px;
	margin-left: 10px;
}
#mapa_g {
	background-image: url(mapa_g.gif);
	background-repeat: no-repeat;
	height: 276px;
	width: 185px;
	text-align: center;
}
#mapa_d {
	background-image: url(mapa_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 185px;
	padding-top: 2px;
}
#top10_pros {
	float: left;
	width: 240px;
	margin-left: 10px;
}
#top10_g {
	background-image: url(top10_g.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 276px;
	width: 240px;	
}
#top10_d {
	background-image: url(top10_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 240px;
	padding-top: 2px;
	background-position: bottom;
}
.top10_kom {
	font-weight: bold;
	width: 104px;
	font-family: tahoma;
	padding-bottom: 4px;
}
.top10_kom2 {
	width: 37px;
	text-align: center;
	color: #262626;
	padding-bottom: 4px;
}

.czerwo {
	color:#ec0000;
}


.czerwo12u {
	color:#ec0000;
	font-size:12px;
	text-decoration:underline;
}

.banner_160 {
	width:170px;
	vertical-align:top;
	padding-right:10px;
}

.srodek {
	width:580px;
	vertical-align:top;
}

.padd5_d {
	padding-bottom:5px;
}


.input {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_bezm {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
}

.input_rej {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	width:300px;
}

.nagl_poma {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel2 {
	color:#92bb2e;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
	height:20px;
}

.nagl_poma2 {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
}

.nagl_ziel3 {
	color:#83ad1c;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 5px;
}

.nagl_nieb {
	color:#0f9dc5;
	font-weight:bold;
	font-size:12px;
	padding: 8px 0px 5px 5px;
}

.nagl_ziel2 small {
	font-size:10px;
	font-weight:normal;
	font-family:tahoma;
	color:#2b282c;
	margin-left:28px;
}

.nagl_ziel_bez {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 0px;
}

/* css dzial praca */ 


.praca_fotka {
	background-image: url(foto_praca.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	height: 286px;
}

.praca_kom {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#2b282c;
}

.praca_kom2 {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#434343;
}

.top_praca {
	height:169px;
	background-image: url(top_praca.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align:top;
}


/* css dzial user */ 

.text_sz {
	color:#7c7c7c;
	padding:10px;
}

.text_sz2 {
	color:#7c7c7c;
	font-size:10px;
	padding: 0px 10px 5px 10px;
}

.user_koll {
	width:330px;
	vertical-align:top;
}

.user_kolp {
	width:240px;
	vertical-align:top;
}

#fotka_profil {
	background-image: url(profil_zaokg_cz.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#2b282c;
	text-align:center;
	padding:7px;
}

#dane_profil {
	background-color:#2b282c;
}

.danel_profil {
	color:#FFFFFF;
	text-align:right;
	width:50%;
	font-family:tahoma;
}

.danep_profil {
	color:#a7d637;
	text-align:left;
	width:50%;
	font-family:tahoma;
}

.tlo_lizak {
	background-image: url(lizak_g.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#f1f1f1;
	text-align:center;
	padding:5px 5px 0px 5px;
}

.tlo_lizak_dol {
	background-image: url(lizak_d.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align:right;
	padding-top: 5px;
}




.td_kom {
    border-left: solid 1px #f1f1f1;
	border-bottom: solid 1px #f1f1f1;
}
.td_komn {
	background:#f1f1f1;
    border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	vertical-align:top;
}
.td_border {
    border-right: solid 1px #f1f1f1;
}

#lista_poczta { 
	width:250px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	max-height:150px;
}
#stara_wiadomosc { 
	width:370px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	margin-top:5px;
	max-height:150px;
}

.nag_nieb {
	color:#0f9dc5;
	padding-bottom:6px;
}

.td_poczta_wej {
	font-size:11px;
	font-family:tahoma;
	color:#2b282c;
	text-align:right;
	padding-right:15px;
}


.poczta_wej {
	background-image: url(sepa_pliki.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.poczta_wej1 {
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.szaryj{
	color:#747474;
}

.czarny {
	color:#292929;
}

.td_pop_plik {
	background-image: url(popularne_tlo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:arial;
	padding-left:45px;
	height: 57px;
	
}

.td_przedmiot {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 0px 4px 0px;
	width: 163px;
}
.td_plikow {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:bold;
	color:#2b282c;
	width:46px;
	text-align:center;
}
.td_pobran {
	border-bottom: solid 1px #dddcdc;
	font-weight:bold;
	color:#709616;
	width:46px;
	text-align:center;
}

.nagl_td1 {
	color:#2b282c;
	font-size:10px;
	font-family:tahoma;
}
.nagl_td2 {
	color:#709616;
	font-size:10px;
	font-family:tahoma;
}


/* listing plikow */

.listing_kom {
	clear:both;
	background-color:#ffffff;
	margin-top:5px;
	padding:5px;
}

.listing_nagl{
	font-weight:bold;
	padding:4px 0px 4px 0px;
	text-align:right;
	font-family:tahoma;

}

.listing_wla{
	font-size:10px;
	font-family:tahoma;
	background-color:#4c4c4c;
	color:#ffffff;
	padding:2px 5px 2px 0px;
	text-align:right;
}

.listing_opis {
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:10px;
}

.listing_wiecej {
	text-align: right;
	padding-top: 8px;
}

.listing_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 5px;
}

.listing_offset a {
	color:#2b282c;

}

#karta_wlasciwosci {
	float:right;
	background-image: url(karta_tlo1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:348px;
	height:120px;
	margin-top:20px;
	margin-bottom:20px;

}

#krata_opcje {
	float:right;
	background-color:#2b282c;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
}
#karta_pad {
	font-size:11px;
	font-family:tahoma;
	line-height:15px;
	color:#2b282c;
	padding: 13px 15px 0px 95px;
}

.tyt_karta {
	color:#1a171b;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:22px;
	text-align:right;
	font-weight:bold;
}

.tyt_22 {
	color:#92bb2e;
	padding-top:12px;
	padding-bottom:12px;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.opis_karta {
	color:#1a171b;
	font-size:10px;
	line-height:14px;
	text-align:right;
	padding-top:10px;
	padding-left:30px;
}

#ramka_karta {
	border: solid 5px #7ca717;
	padding:15px;
	line-height:16px;
	margin-top:20px;
	text-align:center;
}

#zaloguj_sie_l {
	float:left;
	padding-top:40px;
	padding-left:40px;
}

#zaloguj_sie_p {
	float:right;
	padding-top:48px;
	padding-right:20px;
}

#zaloguj_sie_p form {
	margin: 0px 0px 5px 0px;
}




.sms_3 {
	background-image: url(tlo_sms_3.gif);
	width: 466px;
	height:391px; 
	vertical-align:top;
}
.sms_5 {
	background-image: url(tlo_sms_5.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
.sms_9 {
	background-image: url(tlo_sms_9.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
#nagl_sms {
	text-align:center;
	font-size:22px;
	color:#4475AC;
	padding-top:40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#pod_sms_3 {
	background-color:#f1f1f1;
	border-left: solid 6px #f7b811;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_5 {
	background-color:#f1f1f1;
	border-left: solid 6px #0f9dc5;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_9 {
	background-color:#f1f1f1;
	border-left: solid 6px #3f3b40;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#opis_sms {
	font-size:12px;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:35px;
	padding-right:35px;
	line-height:18px;
	text-align:center;
}


.kome_karta {
	flaot:right;
	clear:both;
	width:92%;
	background-color:#f1f1f1;
	margin-bottom:7px;
	
}

.kome_dodal {
	float:left;
	font-size:10px;
	padding:5px;
}

.kome_data {
	float:right;
	font-size:9px;
	padding:5px;
}

.kome_opis {
	clear:both;
	font-size:10px;
	padding:5px;
}

.list_uczelnia {
	width: 525px;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
}

.list_logo {
	float:left;
	width:60px;
	text-align:center;
}

.list_nazwa {
	float:left;
	color:#2b282c;
	line-height:16px;
	padding-top:2px;
	padding-bottom:2px;
	width:260px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.list_adres {
	float:right;
	color:#606060;
	text-align:right;
	padding-top:6px;
	font-family:arial;
	margin-right:10px;
	width:190px;
}

#koll_stud_gl {
	float:left;
	padding-top:10px;
}

#kolp_stud_gl {
	float:right;
	padding-top:10px;
}

#stud_gl_stan {
	background-image: url(tlo_ile_pro.gif);
	background-repeat: no-repeat;
	background-position: top left;
	clear:both;
	width:100%;
}
#stud_gl_stan_l {
	font-size:12px;
	font-family: arial;
	font-weight:bold;
	color:#565656;
	float:left;
	padding: 10px 0px 11px 15px;
}
#stud_gl_stan_p {
	float:right;
	padding: 8px 15px 5px 0px;

}


#studenci_gl_fotki {
	background-image: url(tlo_stud_fotki.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	clear:both;
	width:100%;
}

#studenci_gl_fotki_l {
	float:left;
	padding: 0px 5px 0px 10px;
}

#studenci_gl_fotki_p {
	float:right;
	padding: 0px 10px 0px 5px;
}

#stud_gl_stan span {
       font-size:11px;
	font-family: arial;
	font-weight:normal;
	color:#ec7014;
	margin-left:10px;
}

#koll_gl_mapka {
	background-image: url(tlo_mapka.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 30px 0px 0px 0px;
	width:280px;
}


#nagl_karta {
	border-bottom: solid 1px #dcdcdc;
	padding-top:5px;
	padding-bottom:5px; 
}

#nagl_karta_l {
	font-size:12px;
	font-weight:bold; 
	float:left;
}

#nagl_karta_p {
	float:right;
}

.profil_menu {
	text-align:center;
	background-image: url(menu_profil.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:41px;	
	width:570px;
}

#foto_profil {
	float:left;
	text-align:center;
	width:150px;
}

#foto_profil_ucz {
	text-align:center;
	width:150px;
}

#wla_profil_ucz {
	width:300px;	
}

#dod_pofil {
	float:right;
	text-align:right;
	width:220px;
	vertical-align:top;
}

#dod_pofil_ucz {
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
}

#dod_pofil_pad {
	text-align:left;
	padding: 0px 0px 22px 55px;	
	font-size:10px;
	line-height:18px;
}

.profil_studia {
	background-image: url(tlo_profil_ucz.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:61px;	
	width:570px;
	vertical-align:top;
	border-bottom:solid 5px #ffffff;
}

#profil_ucz_logo {
	float:left;
	padding:12px 0px 10px 0px;
	background-image: url(tlo_logo_ucz.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:49px;
	margin-left:18px;
	text-align:center;
}

#profil_ucz_nazwa {
	font-family:arial;
	float:left;
	line-height:18px;
	padding:12px 10px 0px 18px;
}	

.pliki_profil {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:185px;
	font-family:arial;
	font-size:10px;
}

.ramka {
	border: solid 1px #dcdbdb;
	background-color: #f7f7f7;
	padding:5px;
	text-align:center;
}

.ramkag {
	background-image: url(ramkag.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkad {
	background-image: url(ramkad.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkas {
	background-color: #f2f2f2;
	padding:3px 10px 3px 10px;
}

.komentarz_kto {
	float:left;
	font-size:10px;
}

.komentarz_kiedy {
	float:right;
	font-size:10px;
}

.komentarz_tresc {
	clear:both;
	margin-top:5px;
	padding:5px;
	line-height:15px;
	background-color:#ffffff;
}	

.list_grupy {
	width: 100%;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:2px;
	padding-bottom:2px;

}

.list_grupy_pro {
	float:left;
	width:70px;
	padding-top:2px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
	color:#709616;
}

.list_grupy_nazwa {
	float:left;
	color:#2b282c;
	width:190px;
	padding-top:2px;
	padding-bottom:5px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.box_szary {
	background-color:#f2f2f2;
	width:280px;
}

.box_szary2 {
	background-color:#f2f2f2;
	width:260px;
}

.box_podpis {
	text-align:right;
	font-size:10px;
	padding: 0px 10px 0px 0px;
}

.fotka_pod_pad {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
	padding-bottom:10px;
}

.fotka_pod_pad2 {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
}

.fotka_pod_pad small, .fotka_pod_pad2 small {
	color:#898989;
	font-family:arial;
	font-size:9px;
}

#copy {
	color:#ffffff;
	float:left;
	font-size:10px;
	padding-left:10px;
}

#netcoding {
	color:#ffffff;
	float:right;
	font-size:10px;
	padding-right:10px;

}

#netcoding a {
	color:#ffffff;
}

.srodek_750 {
	width:748px;
	clear:both;
	padding-top:10px;
}

h2 {
	font-family: "trebuchet MS";
	font-size:14px;
	color:#0f9dc5;
	font-weight:normal;
	margin:0px;
	text-align:right;
	clear:both;
	padding-bottom:6px;
	padding-top:6px;
}

h2 span {
	color:#2b282c;
}

.text_div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	clear:both;
	width:100%;
	text-align:right;
	line-height:16px;
}


/* DZIAL GRUPY */

#grupy_banner {
	float:left;
	width: 205px;
}

#grupy_prawa {
	float: right;
	width: 523px;
}

#grupy_prawa_profil {
	float: right;
	width: 420px;
}

#grupy_formularze {
	float:right;
	width:280px;
	padding-top:17px;
}

.grupy_form {
	background-image: url(grupy_tlo_form1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left; 
	clear:left;
	height: 126px;
	width:282px;
	margin-top:7px;
	color:#060606;
	font-family:arial;
}

.grupy_form2 {
	background-image: url(grupy_tlo_form2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 126px;
	width:282px;
	margin-top:15px;
	color:#060606;
	font-family:arial;
}

.grupy_form form, .grupy_form2 form {
	margin-left:10px;
	margin-top:48px;
}

.grupy_form div, .grupy_form2 div {
	line-height:18px;
	margin-top:42px;
	font-weight:bold;
}

#grupy_top10 {
	float:left;
	width:226px;
	padding-top:20px;
}

#grupy_kategorie {
	float:left;
	width:418px;
	margin-bottom:10px;
}

.grupy_menu {
	width:127px;
	margin:5px;
	float:left;
}

#grupy_listing_tab {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	padding-bottom:7px;
}


#grupy_listing_tab2 {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	
}

#grupy_listing_tab2 td {
	border-bottom: solid 1px #f1f1f1;
	background-color:#ffffff;
}

#grupy_listing {
	float:left; 
	width:420px;
}

#grupy_wyloguj {
	font-weight:bold;
	padding: 7px 5px 13px 5px;
}

#grupy_listing_plikow {
	float:left;
	width:226px;
	padding-top:20px;
}


#grupy_top10_tab {
	width:226px;
	height: 247px;
	margin-top:5px;
}

#grupy_top10_tab table {
	margin-top:6px;
}
#grupy_top10_tab td {
	padding-top:5px;
	padding-bottom:4px;
	font-family:arial;
	font-size:11px;
	background-color:#f1f1f1;
	border-bottom: solid 2px #ffffff;
}

#banner_grupy {
	float:left;
	
}

#grupy_plik {
	background-image: url(grupy_tlo_plik.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 179px;
	width:305px;
	margin-top:10px;
}

#grupy_plik td {
	font-family:arial;
}

#grupy_scrool {
	overflow: auto;
	height: 415px;
	width: 410px;
	margin:5px;
	padding:0px;
}

#bannerek {
	padding: 16px 0px 0px 10px;
	clear:both;
}


.tt{
	cursor:pointer;
}
.tt:hover{
	position:relative;
	display:inline;
	text-decoration:none;
}
.tt dfn{
	display:none;
	top:20px;
	left:-3px;
}
p {
	margin-bottom: 0px;
}
.tt dfn span{
	display:block;
	white-space:nowrap;
	font-size:11px;
	line-height:120%;
	font-weight:normal
}
.tt:hover dfn{
	position:absolute;
	display:block;
	background:#eeeeee;
	color:#333333;
	width:398px;
	font-style:normal;
	border:1px solid #9e9e9e;
	padding:5px;margin:1px;
	text-align:left;
	font-family:arial;
	font-weight:normal;
}

#netcoding_ban {
	border: solid 1px #212121;
	text-align:center;
	float:left;
}


;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	padding-bottom:7px;
}


#grupy_listing_tab2 {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	
}

#grupy_listing_tab2 td {
	border-bottom: solid 1px #f1f1f1;
	background-color:#ffffff;
}

#grupy_listing {
	float:left; 
	width:420px;
}

#grupy_wyloguj {
	font-weight:bold;
	padding: 7px 5px 13px 5px;
}

#grupy_listing_plikow {
	float:left;
	width:226px;
	padding-top:20px;
}


#grupy_top10_tab {
	width:226px;
	height: 247px;
	margin-top:5px;
}

#grupy_top10_tab table {
	margin-top:6px;
}
#grupy_top10_tab td {
	padding-top:5px;
	padding-bottom:4px;
	font-family:arial;
	font-size:11px;
	background-color:#f1f1f1;
	border-bottom: solid 2px #ffffff;
}

#banner_grupy {
	float:left;
	
}

#grupy_plik {
	background-image: url(grupy_tlo_plik.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 179px;
	width:305px;
	margin-top:10px;
}

#grupy_plik td {
	font-family:arial;
}

#grupy_scrool {
	overflow: auto;
	height: 415px;
	width: 410px;
	margin:5px;
	padding:0px;
}

#bannerek {
	padding: 16px 0px 0px 10px;
	clear:both;
}


.tt{
	cursor:pointer;
}
.tt:hover{
	position:relative;
	display:inline;
	text-decoration:none;
}
.tt dfn{
	display:none;
	top:20px;
	left:-3px;
}
p {
	margin-bottom: 0px;
}
.tt dfn span{
	display:block;
	white-space:nowrap;
	font-size:11px;
	line-height:120%;
	font-weight:normal
}
.tt:hover dfn{
	position:absolute;
	display:block;
	background:#eeeeee;
	color:#333333;
	width:398px;
	font-style:normal;
	border:1px solid #9e9e9e;
	padding:5px;margin:1px;
	text-align:left;
	font-family:arial;
	font-weight:normal;
}

#netcoding_ban {
	border: solid 1px #212121;
	text-align:center;
	float:left;
	padding: 0px 1px 0px 1px;
}


body {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	margin:5px;
}
td, div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
}

img, input {
	vertical-align:middle;
}


a {
	text-decoration: none;
	color: #0f9dc5;
}
a:hover {
    text-decoration: underline;
}
a:active {
  outline: none;
}
.body {
	padding: 0px;
	margin: 0px;
	background-image: url(tlo.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#090909;
}
hr, .hr {
	width: 100%;
	color: #eae5df;
	height: 1px;
	size: 1px;
}
ul, ol {
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
    vertical-align:middle;
}
.nomargs {
    margin: 0px;
    padding: 0px;
}
.tytul {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
}
.tytulp {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
	text-align:right;
}
.tytulp2 {
	color:#92bb2e;
	font-family: "Myriad Pro";
	font-weight: bold;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 16px;
	text-align:right;
}

.tytulp3 {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 6px;
	font-size: 18px;
	text-align:right;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}


.tytulp3_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 50px;
}

.tytulp3_offset a {
	color:#2b282c;
}



#gl {
	width: 840px;
	position: relative;
	text-align: center;
	margin: auto;
}
.tfoto {
	border: 1px solid #4a4a4a;
}

.tfoto2 {
	border: 1px solid #8d8784;
}

.shoutbox_data_kol {
	font-size:10px;
	padding: 3px 0px 3px 0px;	
	color:#8a8989;
}
.tfoto_p {
    text-align:center;
	padding:5px;
}
.text {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	line-height: 16px;
}
.u1_foto {
	float:left;
	padding-right:10px;
}
.u2_foto {
	float:right;
	padding-left:10px;
}
.u3_foto {
	padding: 15px 0px 10px 10px;
	vertical-align:top;
	width:25%;
}
.u4_foto {
	padding: 15px 10px 10px 0px;
	vertical-align:top;
	width:25%;
}
.u5_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.u6_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.input_form {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_form_sms {
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.button_form {
	border: solid 1px #FFFFFF;
	background-color:#F1F1F1;
	color:#212121;
}
.offset {
	text-align:center;
	padding: 10px 0px 10px 0px;
}
.tlol {
	background-image: url(tlol.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tlop {
	background-image: url(tlop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tlos {
	width: 1000px;
	height: 600px;
	vertical-align: top;
}
#top {
	background-image: url(top.gif);
	float: left;
	height: 358px;
	width: 1000px;
}

.f12 {
	font-size:12px;
}

.f14 {
	font-size:14px;
}

.f16 {
	font-size:16px;
}

.f18 {
	font-size:18px;
}


.nieb {
	color: #0f9dc5;
}
.nieb12 {
	color: #0f9dc5;
	font-size:12px;
}
#menu_gora {
	font-family: tahoma;
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	text-align: right;
}
#menutt {
	float: left;
	padding-top: 69px;
	padding-left: 1px;
}
#wysz {
	clear: left;
	float: left;
	margin-top: 48px;
	margin-left: 123px;
	width: 278px;
}
#menu_wysz {
	float: left;
	padding-left: 35px;
}
#form_wysz {
	clear: left;
	float: left;
	width: 280px;
}
.boxx {
	display: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxxs {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
}
.bialyu {
	color: #FFFFFF;
	text-decoration: underline;
}
.poma {
	color: #ec7014;
}

.poma12u {
	color: #ec7014;
	font-size:12px;
	text-decoration:underline;
}




.pomau {
	color: #ec7014;
	text-decoration: underline;
}

#strefa_user {
	clear: right;
	float: right;
	color: #FFFFFF;
	width: 180px;
	text-align: right;
	margin-top: 27px;
	padding-right: 35px;
	height: 148px;
}
.zielonyu {
	color: #a8d737;
	text-decoration: underline;
}
.zielony {
	color: #a8d737;
}
.zielony2 {
	color:#8bc206;
}
.zielony3b13 {
	color:#689106;
	font-size:12px;
	font-weight: bold;
}

.input_form2 {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:5px;
}
.fl {
	float: left;
}
.fp {
	float: right;
}
#strefa_log {
	clear: right;
	float: right;
	padding-right: 26px;
}
.bialy {
	color: #FFFFFF;
}
#stopka {
	font-family: verdana;
	color: #000000;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	padding-top: 20px;
	padding-bottom: 13px;
	background-image: url(stopka.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.szary9 {
	font-size: 9px;
	color: #646463;
	font-family: verdana;
	padding-top: 7px;
	clear:both;
	width:100%;
}

.szary9 a {
	color: #646463;
}

#stopka2 {
	color: #FFFFFF;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	font-family: verdana;
	padding-top: 10px;
	padding-bottom: 20px;
}
#patronat {
	background-image: url(tlo_patronat.gif);
	background-color:#ffffff;
	clear: left;
	float: left;
	height: 177px;
	background-repeat: repeat-x;
	background-position: top;
	width: 1000px;
}
#boxy_patronat {
	text-transform: uppercase;
	color: #0f9dc5;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cac8c8;
	float: left;
	width: 750px;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 20px;
}
#box_partnerzy {
	font-size: 12px;
	text-transform: uppercase;
	color: #131313;
	float: left;
	padding-top: 4px;
	padding-left: 20px;
}
#flesh_part {
	padding-top: 15px;
}
#content {
	background-color: #FFFFFF;
	float: left;
	width: 1000px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#box_pliki_d {
	background-image: url(box_pliki_d.gif);
	text-align: center;
	width: 190px;
	padding-top: 17px;
}

#kolp {
	float: right;
	width: 190px;
	margin-right: 20px;
}
#koll {
	float: left;
	width: 750px;
	margin-left: 20px;
}
.td_patronat {
	height: 135px;
	width: 240px;
	text-transform: none;
	font-family: tahoma;
	border: solid 1px #cbcbcb;
	background-color: #ffffff;
	vertical-align: top;
}
.wiecej_patronat {
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-family: tahoma;
	font-size: 10px;
}
.nagl_patronat {
	font-weight: bold; 
	color: #0aa1be;
	padding: 6px 5px 6px 5px;
}
.opis_patronat {
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height:82px;
}
.archiwum {
	float:right;
}
.bordo {
	color: #a81704;
}
.bordou {
	color: #a81704;
	text-decoration: underline;
}
#box_pliki_t {
	background-image: url(box_pliki_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 372px;
	width: 190px;
}
.szaryc {
	color: #606060;
}
.box_text_pliki {
	line-height: 16px;
	color: #606060;
	padding-left: 20px;
	padding-top: 15px;
	font-family: tahoma;
}
.reklama_prawa {
	text-align: center;
	padding-top: 20px;
}
#box_gl {
	background-image: url(tlo_box_gl.gif);
	height: 213px;
	width: 750px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#boxgl2, #boxgl3, #boxgl4 {
	display: none;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 490px;
	margin-left: 10px;
}
#boxgl1 {
	padding-right: 10px;
	display: block;
	padding-top: 5px;
	padding-left: 5px;
}
#menu_box_gl {
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
#opisy_box_gl {
	float: left;
}
.kom_gl {
	text-align: center;
	padding-top: 5px;
	width: 99px;
	background-color:#f5f5f5;
	vertical-align:top;
}

.kom_1 {
	vertical-align:top;
	background-color:#f2f2f2;
	padding: 5px;
	width:100%;
}

.kom_gls {
	text-align: center;
	padding-top: 5px;
	width: 33%;
	background-color:#f5f5f5;
}

.nad_fotka {
	padding-bottom:5px;
	font-size:10px;
	font-family:tahoma;
}

.fotka_pod_gl {
	font-size: 10px;
	color: #868686;
	text-align: center;
	font-family: tahoma;
	padding-bottom: 5px;
}

.fotka_pod_gl2 {
	font-size: 10px;
	color: #252525;
	font-family: tahoma;
	padding-top: 5px;
}
.kom_gl2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	width: 99px;
}

.kom_glb {
	text-align: center;
	padding-top: 5px;
	background-color:#f5f5f5;
	vertical-align:top;
	line-height:14px;
	padding-bottom: 5px;

}

.kom_glb2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:14px;
}

.kom_2 {
	vertical-align:top;
	background-color: #e9e9e9;
	padding: 5px;
	width:100%;
}

.nagl_box_gl {
	color: #709616;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}
.text_box_gl {
	color: #606060;
	line-height: 16px;
	font-family: tahoma;
	height: 147px;
}
.wiecej_box_gl {
	text-align: right;
}
#box_gl2 {
	clear: left;
	float: left;
	width: 750px;
}
#shoutbox {
	float: left;
	width: 305px;
}
#shoutbox_g {
	height: 276px;
	width: 305px;
	text-align:left;
	background-image: url(shoutbox_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shoutbox_d {
	background-image: url(shoutbox_d.gif);
	width: 305px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.input_form_shout {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 210px;
}
.shoutbox_kom {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.shoutbox_data {
	font-family: tahoma;
	font-size: 10px;
	color: #a09f9f;
	float: right;
}
.shoutbox_nick {
	font-size: 10px;
	float: left;
}
.shoutbox_tekst {
	clear: both;
	float: left;
	width: 255px;
	font-family: tahoma;
	line-height: 15px;
	color: #474747;
	padding-top: 5px;
}
#mapa_uczelni {
	float: left;
	width: 185px;
	margin-left: 10px;
}
#mapa_g {
	background-image: url(mapa_g.gif);
	background-repeat: no-repeat;
	height: 276px;
	width: 185px;
	text-align: center;
}
#mapa_d {
	background-image: url(mapa_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 185px;
	padding-top: 2px;
}
#top10_pros {
	float: left;
	width: 240px;
	margin-left: 10px;
}
#top10_g {
	background-image: url(top10_g.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 276px;
	width: 240px;	
}
#top10_d {
	background-image: url(top10_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 240px;
	padding-top: 2px;
	background-position: bottom;
}
.top10_kom {
	font-weight: bold;
	width: 104px;
	font-family: tahoma;
	padding-bottom: 4px;
}
.top10_kom2 {
	width: 37px;
	text-align: center;
	color: #262626;
	padding-bottom: 4px;
}

.czerwo {
	color:#ec0000;
}


.czerwo12u {
	color:#ec0000;
	font-size:12px;
	text-decoration:underline;
}

.banner_160 {
	width:170px;
	vertical-align:top;
	padding-right:10px;
}

.srodek {
	width:580px;
	vertical-align:top;
}

.padd5_d {
	padding-bottom:5px;
}


.input {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_bezm {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
}

.input_rej {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	width:300px;
}

.nagl_poma {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel2 {
	color:#92bb2e;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
	height:20px;
}

.nagl_poma2 {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
}

.nagl_ziel3 {
	color:#83ad1c;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 5px;
}

.nagl_nieb {
	color:#0f9dc5;
	font-weight:bold;
	font-size:12px;
	padding: 8px 0px 5px 5px;
}

.nagl_ziel2 small {
	font-size:10px;
	font-weight:normal;
	font-family:tahoma;
	color:#2b282c;
	margin-left:28px;
}

.nagl_ziel_bez {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 0px;
}

/* css dzial praca */ 


.praca_fotka {
	background-image: url(foto_praca.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	height: 286px;
}

.praca_kom {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#2b282c;
}

.praca_kom2 {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#434343;
}

.top_praca {
	height:169px;
	background-image: url(top_praca.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align:top;
}


/* css dzial user */ 

.text_sz {
	color:#7c7c7c;
	padding:10px;
}

.text_sz2 {
	color:#7c7c7c;
	font-size:10px;
	padding: 0px 10px 5px 10px;
}

.user_koll {
	width:330px;
	vertical-align:top;
}

.user_kolp {
	width:240px;
	vertical-align:top;
}

#fotka_profil {
	background-image: url(profil_zaokg_cz.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#2b282c;
	text-align:center;
	padding:7px;
}

#dane_profil {
	background-color:#2b282c;
}

.danel_profil {
	color:#FFFFFF;
	text-align:right;
	width:50%;
	font-family:tahoma;
}

.danep_profil {
	color:#a7d637;
	text-align:left;
	width:50%;
	font-family:tahoma;
}

.tlo_lizak {
	background-image: url(lizak_g.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#f1f1f1;
	text-align:center;
	padding:5px 5px 0px 5px;
}

.tlo_lizak_dol {
	background-image: url(lizak_d.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align:right;
	padding-top: 5px;
}




.td_kom {
    border-left: solid 1px #f1f1f1;
	border-bottom: solid 1px #f1f1f1;
}
.td_komn {
	background:#f1f1f1;
    border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	vertical-align:top;
}
.td_border {
    border-right: solid 1px #f1f1f1;
}

#lista_poczta { 
	width:250px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	max-height:150px;
}
#stara_wiadomosc { 
	width:370px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	margin-top:5px;
	max-height:150px;
}

.nag_nieb {
	color:#0f9dc5;
	padding-bottom:6px;
}

.td_poczta_wej {
	font-size:11px;
	font-family:tahoma;
	color:#2b282c;
	text-align:right;
	padding-right:15px;
}


.poczta_wej {
	background-image: url(sepa_pliki.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.poczta_wej1 {
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.szaryj{
	color:#747474;
}

.czarny {
	color:#292929;
}

.td_pop_plik {
	background-image: url(popularne_tlo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:arial;
	padding-left:45px;
	height: 57px;
	
}

.td_przedmiot {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 0px 4px 0px;
	width: 163px;
}
.td_plikow {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:bold;
	color:#2b282c;
	width:46px;
	text-align:center;
}
.td_pobran {
	border-bottom: solid 1px #dddcdc;
	font-weight:bold;
	color:#709616;
	width:46px;
	text-align:center;
}

.nagl_td1 {
	color:#2b282c;
	font-size:10px;
	font-family:tahoma;
}
.nagl_td2 {
	color:#709616;
	font-size:10px;
	font-family:tahoma;
}


/* listing plikow */

.listing_kom {
	clear:both;
	background-color:#ffffff;
	margin-top:5px;
	padding:5px;
}

.listing_nagl{
	font-weight:bold;
	padding:4px 0px 4px 0px;
	text-align:right;
	font-family:tahoma;

}

.listing_wla{
	font-size:10px;
	font-family:tahoma;
	background-color:#4c4c4c;
	color:#ffffff;
	padding:2px 5px 2px 0px;
	text-align:right;
}

.listing_opis {
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:10px;
}

.listing_wiecej {
	text-align: right;
	padding-top: 8px;
}

.listing_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 5px;
}

.listing_offset a {
	color:#2b282c;

}

#karta_wlasciwosci {
	float:right;
	background-image: url(karta_tlo1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:348px;
	height:120px;
	margin-top:20px;
	margin-bottom:20px;

}

#krata_opcje {
	float:right;
	background-color:#2b282c;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
}
#karta_pad {
	font-size:11px;
	font-family:tahoma;
	line-height:15px;
	color:#2b282c;
	padding: 13px 15px 0px 95px;
}

.tyt_karta {
	color:#1a171b;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:22px;
	text-align:right;
	font-weight:bold;
}

.tyt_22 {
	color:#92bb2e;
	padding-top:12px;
	padding-bottom:12px;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.opis_karta {
	color:#1a171b;
	font-size:10px;
	line-height:14px;
	text-align:right;
	padding-top:10px;
	padding-left:30px;
}

#ramka_karta {
	border: solid 5px #7ca717;
	padding:15px;
	line-height:16px;
	margin-top:20px;
	text-align:center;
}

#zaloguj_sie_l {
	float:left;
	padding-top:40px;
	padding-left:40px;
}

#zaloguj_sie_p {
	float:right;
	padding-top:48px;
	padding-right:20px;
}

#zaloguj_sie_p form {
	margin: 0px 0px 5px 0px;
}




.sms_3 {
	background-image: url(tlo_sms_3.gif);
	width: 466px;
	height:391px; 
	vertical-align:top;
}
.sms_5 {
	background-image: url(tlo_sms_5.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
.sms_9 {
	background-image: url(tlo_sms_9.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
#nagl_sms {
	text-align:center;
	font-size:22px;
	color:#4475AC;
	padding-top:40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#pod_sms_3 {
	background-color:#f1f1f1;
	border-left: solid 6px #f7b811;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_5 {
	background-color:#f1f1f1;
	border-left: solid 6px #0f9dc5;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_9 {
	background-color:#f1f1f1;
	border-left: solid 6px #3f3b40;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#opis_sms {
	font-size:12px;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:35px;
	padding-right:35px;
	line-height:18px;
	text-align:center;
}


.kome_karta {
	flaot:right;
	clear:both;
	width:92%;
	background-color:#f1f1f1;
	margin-bottom:7px;
	
}

.kome_dodal {
	float:left;
	font-size:10px;
	padding:5px;
}

.kome_data {
	float:right;
	font-size:9px;
	padding:5px;
}

.kome_opis {
	clear:both;
	font-size:10px;
	padding:5px;
}

.list_uczelnia {
	width: 525px;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
}

.list_logo {
	float:left;
	width:60px;
	text-align:center;
}

.list_nazwa {
	float:left;
	color:#2b282c;
	line-height:16px;
	padding-top:2px;
	padding-bottom:2px;
	width:260px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.list_adres {
	float:right;
	color:#606060;
	text-align:right;
	padding-top:6px;
	font-family:arial;
	margin-right:10px;
	width:190px;
}

#koll_stud_gl {
	float:left;
	padding-top:10px;
}

#kolp_stud_gl {
	float:right;
	padding-top:10px;
}

#stud_gl_stan {
	background-image: url(tlo_ile_pro.gif);
	background-repeat: no-repeat;
	background-position: top left;
	clear:both;
	width:100%;
}
#stud_gl_stan_l {
	font-size:12px;
	font-family: arial;
	font-weight:bold;
	color:#565656;
	float:left;
	padding: 10px 0px 11px 15px;
}
#stud_gl_stan_p {
	float:right;
	padding: 8px 15px 5px 0px;

}


#studenci_gl_fotki {
	background-image: url(tlo_stud_fotki.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	clear:both;
	width:100%;
}

#studenci_gl_fotki_l {
	float:left;
	padding: 0px 5px 0px 10px;
}

#studenci_gl_fotki_p {
	float:right;
	padding: 0px 10px 0px 5px;
}

#stud_gl_stan span {
       font-size:11px;
	font-family: arial;
	font-weight:normal;
	color:#ec7014;
	margin-left:10px;
}

#koll_gl_mapka {
	background-image: url(tlo_mapka.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 30px 0px 0px 0px;
	width:280px;
}


#nagl_karta {
	border-bottom: solid 1px #dcdcdc;
	padding-top:5px;
	padding-bottom:5px; 
}

#nagl_karta_l {
	font-size:12px;
	font-weight:bold; 
	float:left;
}

#nagl_karta_p {
	float:right;
}

.profil_menu {
	text-align:center;
	background-image: url(menu_profil.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:41px;	
	width:570px;
}

#foto_profil {
	float:left;
	text-align:center;
	width:150px;
}

#foto_profil_ucz {
	text-align:center;
	width:150px;
}

#wla_profil_ucz {
	width:300px;	
}

#dod_pofil {
	float:right;
	text-align:right;
	width:220px;
	vertical-align:top;
}

#dod_pofil_ucz {
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
}

#dod_pofil_pad {
	text-align:left;
	padding: 0px 0px 22px 55px;	
	font-size:10px;
	line-height:18px;
}

.profil_studia {
	background-image: url(tlo_profil_ucz.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:61px;	
	width:570px;
	vertical-align:top;
	border-bottom:solid 5px #ffffff;
}

#profil_ucz_logo {
	float:left;
	padding:12px 0px 10px 0px;
	background-image: url(tlo_logo_ucz.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:49px;
	margin-left:18px;
	text-align:center;
}

#profil_ucz_nazwa {
	font-family:arial;
	float:left;
	line-height:18px;
	padding:12px 10px 0px 18px;
}	

.pliki_profil {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:185px;
	font-family:arial;
	font-size:10px;
}

.ramka {
	border: solid 1px #dcdbdb;
	background-color: #f7f7f7;
	padding:5px;
	text-align:center;
}

.ramkag {
	background-image: url(ramkag.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkad {
	background-image: url(ramkad.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkas {
	background-color: #f2f2f2;
	padding:3px 10px 3px 10px;
}

.komentarz_kto {
	float:left;
	font-size:10px;
}

.komentarz_kiedy {
	float:right;
	font-size:10px;
}

.komentarz_tresc {
	clear:both;
	margin-top:5px;
	padding:5px;
	line-height:15px;
	background-color:#ffffff;
}	

.list_grupy {
	width: 100%;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:2px;
	padding-bottom:2px;

}

.list_grupy_pro {
	float:left;
	width:70px;
	padding-top:2px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
	color:#709616;
}

.list_grupy_nazwa {
	float:left;
	color:#2b282c;
	width:190px;
	padding-top:2px;
	padding-bottom:5px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.box_szary {
	background-color:#f2f2f2;
	width:280px;
}

.box_szary2 {
	background-color:#f2f2f2;
	width:260px;
}

.box_podpis {
	text-align:right;
	font-size:10px;
	padding: 0px 10px 0px 0px;
}

.fotka_pod_pad {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
	padding-bottom:10px;
}

.fotka_pod_pad2 {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
}

.fotka_pod_pad small, .fotka_pod_pad2 small {
	color:#898989;
	font-family:arial;
	font-size:9px;
}

#copy {
	color:#ffffff;
	float:left;
	font-size:10px;
	padding-left:10px;
}

#netcoding {
	color:#ffffff;
	float:right;
	font-size:10px;
	padding-right:10px;

}




.srodek_750 {
	width:748px;
	clear:both;
	padding-top:10px;
}

h2 {
	font-family: "trebuchet MS";
	font-size:14px;
	color:#0f9dc5;
	font-weight:normal;
	margin:0px;
	text-align:right;
	clear:both;
	padding-bottom:6px;
	padding-top:6px;
}

h2 span {
	color:#2b282c;
}

.text_div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	clear:both;
	width:100%;
	text-align:right;
	line-height:16px;
}


/* DZIAL GRUPY */

#grupy_banner {
	float:left;
	width: 205px;
}

#grupy_prawa {
	float: right;
	width: 523px;
}

#grupy_prawa_profil {
	float: right;
	width: 420px;
}

#grupy_formularze {
	float:right;
	width:280px;
	padding-top:17px;
}

.grupy_form {
	background-image: url(grupy_tlo_form1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left; 
	clear:left;
	height: 126px;
	width:282px;
	margin-top:7px;
	color:#060606;
	font-family:arial;
}

.grupy_form2 {
	background-image: url(grupy_tlo_form2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 126px;
	width:282px;
	margin-top:15px;
	color:#060606;
	font-family:arial;
}

.grupy_form form, .grupy_form2 form {
	margin-left:10px;
	margin-top:48px;
}

.grupy_form div, .grupy_form2 div {
	line-height:18px;
	margin-top:42px;
	font-weight:bold;
}

#grupy_top10 {
	float:left;
	width:226px;
	padding-top:20px;
}

#grupy_kategorie {
	float:left;
	width:418px;
	margin-bottom:10px;
}

.grupy_menu {
	width:127px;
	margin:5px;
	float:left;
}

#grupy_listing_tab {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	padding-bottom:7px;
}


#grupy_listing_tab2 {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	
}

#grupy_listing_tab2 td {
	border-bottom: solid 1px #f1f1f1;
	background-color:#ffffff;
}

#grupy_listing {
	float:left; 
	width:420px;
}

#grupy_wyloguj {
	font-weight:bold;
	padding: 7px 5px 13px 5px;
}

#grupy_listing_plikow {
	float:left;
	width:226px;
	padding-top:20px;
}


#grupy_top10_tab {
	width:226px;
	height: 247px;
	margin-top:5px;
}

#grupy_top10_tab table {
	margin-top:6px;
}
#grupy_top10_tab td {
	padding-top:5px;
	padding-bottom:4px;
	font-family:arial;
	font-size:11px;
	background-color:#f1f1f1;
	border-bottom: solid 2px #ffffff;
}

#banner_grupy {
	float:left;
	
}

#grupy_plik {
	background-image: url(grupy_tlo_plik.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 179px;
	width:305px;
	margin-top:10px;
}

#grupy_plik td {
	font-family:arial;
}

#grupy_scrool {
	overflow: auto;
	height: 415px;
	width: 410px;
	margin:5px;
	padding:0px;
}

#bannerek {
	padding: 16px 0px 0px 10px;
	clear:both;
}


.tt{
	cursor:pointer;
}
.tt:hover{
	position:relative;
	display:inline;
	text-decoration:none;
}
.tt dfn{
	display:none;
	top:20px;
	left:-3px;
}
p {
	margin-bottom: 0px;
}
.tt dfn span{
	display:block;
	white-space:nowrap;
	font-size:11px;
	line-height:120%;
	font-weight:normal
}
.tt:hover dfn{
	position:absolute;
	display:block;
	background:#eeeeee;
	color:#333333;
	width:398px;
	font-style:normal;
	border:1px solid #9e9e9e;
	padding:5px;margin:1px;
	text-align:left;
	font-family:arial;
	font-weight:normal;
}

#netcoding_ban {
	border: solid 1px #212121;
	text-align:center;
	float:left;
	padding: 1px 1px 0px 1px;
}


body {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	margin:5px;
}
td, div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
}

img, input {
	vertical-align:middle;
}


a {
	text-decoration: none;
	color: #0f9dc5;
}
a:hover {
    text-decoration: underline;
}
a:active {
  outline: none;
}
.body {
	padding: 0px;
	margin: 0px;
	background-image: url(tlo.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#090909;
}
hr, .hr {
	width: 100%;
	color: #eae5df;
	height: 1px;
	size: 1px;
}
ul, ol {
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
    vertical-align:middle;
}
.nomargs {
    margin: 0px;
    padding: 0px;
}
.tytul {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
}
.tytulp {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
	text-align:right;
}
.tytulp2 {
	color:#92bb2e;
	font-family: "Myriad Pro";
	font-weight: bold;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 16px;
	text-align:right;
}

.tytulp3 {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 6px;
	font-size: 18px;
	text-align:right;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}


.tytulp3_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 50px;
}

.tytulp3_offset a {
	color:#2b282c;
}



#gl {
	width: 840px;
	position: relative;
	text-align: center;
	margin: auto;
}
.tfoto {
	border: 1px solid #4a4a4a;
}

.tfoto2 {
	border: 1px solid #8d8784;
}

.shoutbox_data_kol {
	font-size:10px;
	padding: 3px 0px 3px 0px;	
	color:#8a8989;
}
.tfoto_p {
    text-align:center;
	padding:5px;
}
.text {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	line-height: 16px;
}
.u1_foto {
	float:left;
	padding-right:10px;
}
.u2_foto {
	float:right;
	padding-left:10px;
}
.u3_foto {
	padding: 15px 0px 10px 10px;
	vertical-align:top;
	width:25%;
}
.u4_foto {
	padding: 15px 10px 10px 0px;
	vertical-align:top;
	width:25%;
}
.u5_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.u6_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.input_form {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_form_sms {
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.button_form {
	border: solid 1px #FFFFFF;
	background-color:#F1F1F1;
	color:#212121;
}
.offset {
	text-align:center;
	padding: 10px 0px 10px 0px;
}
.tlol {
	background-image: url(tlol.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tlop {
	background-image: url(tlop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tlos {
	width: 1000px;
	height: 600px;
	vertical-align: top;
}
#top {
	background-image: url(top.gif);
	float: left;
	height: 358px;
	width: 1000px;
}

.f12 {
	font-size:12px;
}

.f14 {
	font-size:14px;
}

.f16 {
	font-size:16px;
}

.f18 {
	font-size:18px;
}


.nieb {
	color: #0f9dc5;
}
.nieb12 {
	color: #0f9dc5;
	font-size:12px;
}
#menu_gora {
	font-family: tahoma;
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	text-align: right;
}
#menutt {
	float: left;
	padding-top: 69px;
	padding-left: 1px;
}
#wysz {
	clear: left;
	float: left;
	margin-top: 48px;
	margin-left: 123px;
	width: 278px;
}
#menu_wysz {
	float: left;
	padding-left: 35px;
}
#form_wysz {
	clear: left;
	float: left;
	width: 280px;
}
.boxx {
	display: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxxs {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
}
.bialyu {
	color: #FFFFFF;
	text-decoration: underline;
}
.poma {
	color: #ec7014;
}

.poma12u {
	color: #ec7014;
	font-size:12px;
	text-decoration:underline;
}




.pomau {
	color: #ec7014;
	text-decoration: underline;
}

#strefa_user {
	clear: right;
	float: right;
	color: #FFFFFF;
	width: 180px;
	text-align: right;
	margin-top: 27px;
	padding-right: 35px;
	height: 148px;
}
.zielonyu {
	color: #a8d737;
	text-decoration: underline;
}
.zielony {
	color: #a8d737;
}
.zielony2 {
	color:#8bc206;
}
.zielony3b13 {
	color:#689106;
	font-size:12px;
	font-weight: bold;
}

.input_form2 {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:5px;
}
.fl {
	float: left;
}
.fp {
	float: right;
}
#strefa_log {
	clear: right;
	float: right;
	padding-right: 26px;
}
.bialy {
	color: #FFFFFF;
}
#stopka {
	font-family: verdana;
	color: #000000;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	padding-top: 20px;
	padding-bottom: 13px;
	background-image: url(stopka.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.szary9 {
	font-size: 9px;
	color: #646463;
	font-family: verdana;
	padding-top: 7px;
	clear:both;
	width:100%;
}

.szary9 a {
	color: #646463;
}

#stopka2 {
	color: #FFFFFF;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	font-family: verdana;
	padding-top: 10px;
	padding-bottom: 20px;
}
#patronat {
	background-image: url(tlo_patronat.gif);
	background-color:#ffffff;
	clear: left;
	float: left;
	height: 177px;
	background-repeat: repeat-x;
	background-position: top;
	width: 1000px;
}
#boxy_patronat {
	text-transform: uppercase;
	color: #0f9dc5;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cac8c8;
	float: left;
	width: 750px;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 20px;
}
#box_partnerzy {
	font-size: 12px;
	text-transform: uppercase;
	color: #131313;
	float: left;
	padding-top: 4px;
	padding-left: 20px;
}
#flesh_part {
	padding-top: 15px;
}
#content {
	background-color: #FFFFFF;
	float: left;
	width: 1000px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#box_pliki_d {
	background-image: url(box_pliki_d.gif);
	text-align: center;
	width: 190px;
	padding-top: 17px;
}

#kolp {
	float: right;
	width: 190px;
	margin-right: 20px;
}
#koll {
	float: left;
	width: 750px;
	margin-left: 20px;
}
.td_patronat {
	height: 135px;
	width: 240px;
	text-transform: none;
	font-family: tahoma;
	border: solid 1px #cbcbcb;
	background-color: #ffffff;
	vertical-align: top;
}
.wiecej_patronat {
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-family: tahoma;
	font-size: 10px;
}
.nagl_patronat {
	font-weight: bold; 
	color: #0aa1be;
	padding: 6px 5px 6px 5px;
}
.opis_patronat {
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height:82px;
}
.archiwum {
	float:right;
}
.bordo {
	color: #a81704;
}
.bordou {
	color: #a81704;
	text-decoration: underline;
}
#box_pliki_t {
	background-image: url(box_pliki_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 372px;
	width: 190px;
}
.szaryc {
	color: #606060;
}
.box_text_pliki {
	line-height: 16px;
	color: #606060;
	padding-left: 20px;
	padding-top: 15px;
	font-family: tahoma;
}
.reklama_prawa {
	text-align: center;
	padding-top: 20px;
}
#box_gl {
	background-image: url(tlo_box_gl.gif);
	height: 213px;
	width: 750px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#boxgl2, #boxgl3, #boxgl4 {
	display: none;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 490px;
	margin-left: 10px;
}
#boxgl1 {
	padding-right: 10px;
	display: block;
	padding-top: 5px;
	padding-left: 5px;
}
#menu_box_gl {
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
#opisy_box_gl {
	float: left;
}
.kom_gl {
	text-align: center;
	padding-top: 5px;
	width: 99px;
	background-color:#f5f5f5;
	vertical-align:top;
}

.kom_1 {
	vertical-align:top;
	background-color:#f2f2f2;
	padding: 5px;
	width:100%;
}

.kom_gls {
	text-align: center;
	padding-top: 5px;
	width: 33%;
	background-color:#f5f5f5;
}

.nad_fotka {
	padding-bottom:5px;
	font-size:10px;
	font-family:tahoma;
}

.fotka_pod_gl {
	font-size: 10px;
	color: #868686;
	text-align: center;
	font-family: tahoma;
	padding-bottom: 5px;
}

.fotka_pod_gl2 {
	font-size: 10px;
	color: #252525;
	font-family: tahoma;
	padding-top: 5px;
}
.kom_gl2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	width: 99px;
}

.kom_glb {
	text-align: center;
	padding-top: 5px;
	background-color:#f5f5f5;
	vertical-align:top;
	line-height:14px;
	padding-bottom: 5px;

}

.kom_glb2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:14px;
}

.kom_2 {
	vertical-align:top;
	background-color: #e9e9e9;
	padding: 5px;
	width:100%;
}

.nagl_box_gl {
	color: #709616;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}
.text_box_gl {
	color: #606060;
	line-height: 16px;
	font-family: tahoma;
	height: 147px;
}
.wiecej_box_gl {
	text-align: right;
}
#box_gl2 {
	clear: left;
	float: left;
	width: 750px;
}
#shoutbox {
	float: left;
	width: 305px;
}
#shoutbox_g {
	height: 276px;
	width: 305px;
	text-align:left;
	background-image: url(shoutbox_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shoutbox_d {
	background-image: url(shoutbox_d.gif);
	width: 305px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.input_form_shout {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 210px;
}
.shoutbox_kom {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.shoutbox_data {
	font-family: tahoma;
	font-size: 10px;
	color: #a09f9f;
	float: right;
}
.shoutbox_nick {
	font-size: 10px;
	float: left;
}
.shoutbox_tekst {
	clear: both;
	float: left;
	width: 255px;
	font-family: tahoma;
	line-height: 15px;
	color: #474747;
	padding-top: 5px;
}
#mapa_uczelni {
	float: left;
	width: 185px;
	margin-left: 10px;
}
#mapa_g {
	background-image: url(mapa_g.gif);
	background-repeat: no-repeat;
	height: 276px;
	width: 185px;
	text-align: center;
}
#mapa_d {
	background-image: url(mapa_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 185px;
	padding-top: 2px;
}
#top10_pros {
	float: left;
	width: 240px;
	margin-left: 10px;
}
#top10_g {
	background-image: url(top10_g.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 276px;
	width: 240px;	
}
#top10_d {
	background-image: url(top10_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 240px;
	padding-top: 2px;
	background-position: bottom;
}
.top10_kom {
	font-weight: bold;
	width: 104px;
	font-family: tahoma;
	padding-bottom: 4px;
}
.top10_kom2 {
	width: 37px;
	text-align: center;
	color: #262626;
	padding-bottom: 4px;
}

.czerwo {
	color:#ec0000;
}


.czerwo12u {
	color:#ec0000;
	font-size:12px;
	text-decoration:underline;
}

.banner_160 {
	width:170px;
	vertical-align:top;
	padding-right:10px;
}

.srodek {
	width:580px;
	vertical-align:top;
}

.padd5_d {
	padding-bottom:5px;
}


.input {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_bezm {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
}

.input_rej {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	width:300px;
}

.nagl_poma {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel2 {
	color:#92bb2e;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
	height:20px;
}

.nagl_poma2 {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
}

.nagl_ziel3 {
	color:#83ad1c;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 5px;
}

.nagl_nieb {
	color:#0f9dc5;
	font-weight:bold;
	font-size:12px;
	padding: 8px 0px 5px 5px;
}

.nagl_ziel2 small {
	font-size:10px;
	font-weight:normal;
	font-family:tahoma;
	color:#2b282c;
	margin-left:28px;
}

.nagl_ziel_bez {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 0px;
}

/* css dzial praca */ 


.praca_fotka {
	background-image: url(foto_praca.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	height: 286px;
}

.praca_kom {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#2b282c;
}

.praca_kom2 {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#434343;
}

.top_praca {
	height:169px;
	background-image: url(top_praca.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align:top;
}


/* css dzial user */ 

.text_sz {
	color:#7c7c7c;
	padding:10px;
}

.text_sz2 {
	color:#7c7c7c;
	font-size:10px;
	padding: 0px 10px 5px 10px;
}

.user_koll {
	width:330px;
	vertical-align:top;
}

.user_kolp {
	width:240px;
	vertical-align:top;
}

#fotka_profil {
	background-image: url(profil_zaokg_cz.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#2b282c;
	text-align:center;
	padding:7px;
}

#dane_profil {
	background-color:#2b282c;
}

.danel_profil {
	color:#FFFFFF;
	text-align:right;
	width:50%;
	font-family:tahoma;
}

.danep_profil {
	color:#a7d637;
	text-align:left;
	width:50%;
	font-family:tahoma;
}

.tlo_lizak {
	background-image: url(lizak_g.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#f1f1f1;
	text-align:center;
	padding:5px 5px 0px 5px;
}

.tlo_lizak_dol {
	background-image: url(lizak_d.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align:right;
	padding-top: 5px;
}




.td_kom {
    border-left: solid 1px #f1f1f1;
	border-bottom: solid 1px #f1f1f1;
}
.td_komn {
	background:#f1f1f1;
    border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	vertical-align:top;
}
.td_border {
    border-right: solid 1px #f1f1f1;
}

#lista_poczta { 
	width:250px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	max-height:150px;
}
#stara_wiadomosc { 
	width:370px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	margin-top:5px;
	max-height:150px;
}

.nag_nieb {
	color:#0f9dc5;
	padding-bottom:6px;
}

.td_poczta_wej {
	font-size:11px;
	font-family:tahoma;
	color:#2b282c;
	text-align:right;
	padding-right:15px;
}


.poczta_wej {
	background-image: url(sepa_pliki.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.poczta_wej1 {
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.szaryj{
	color:#747474;
}

.czarny {
	color:#292929;
}

.td_pop_plik {
	background-image: url(popularne_tlo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:arial;
	padding-left:45px;
	height: 57px;
	
}

.td_przedmiot {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 0px 4px 0px;
	width: 163px;
}
.td_plikow {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:bold;
	color:#2b282c;
	width:46px;
	text-align:center;
}
.td_pobran {
	border-bottom: solid 1px #dddcdc;
	font-weight:bold;
	color:#709616;
	width:46px;
	text-align:center;
}

.nagl_td1 {
	color:#2b282c;
	font-size:10px;
	font-family:tahoma;
}
.nagl_td2 {
	color:#709616;
	font-size:10px;
	font-family:tahoma;
}


/* listing plikow */

.listing_kom {
	clear:both;
	background-color:#ffffff;
	margin-top:5px;
	padding:5px;
}

.listing_nagl{
	font-weight:bold;
	padding:4px 0px 4px 0px;
	text-align:right;
	font-family:tahoma;

}

.listing_wla{
	font-size:10px;
	font-family:tahoma;
	background-color:#4c4c4c;
	color:#ffffff;
	padding:2px 5px 2px 0px;
	text-align:right;
}

.listing_opis {
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:10px;
}

.listing_wiecej {
	text-align: right;
	padding-top: 8px;
}

.listing_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 5px;
}

.listing_offset a {
	color:#2b282c;

}

#karta_wlasciwosci {
	float:right;
	background-image: url(karta_tlo1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:348px;
	height:120px;
	margin-top:20px;
	margin-bottom:20px;

}

#krata_opcje {
	float:right;
	background-color:#2b282c;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
}
#karta_pad {
	font-size:11px;
	font-family:tahoma;
	line-height:15px;
	color:#2b282c;
	padding: 13px 15px 0px 95px;
}

.tyt_karta {
	color:#1a171b;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:22px;
	text-align:right;
	font-weight:bold;
}

.tyt_22 {
	color:#92bb2e;
	padding-top:12px;
	padding-bottom:12px;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.opis_karta {
	color:#1a171b;
	font-size:10px;
	line-height:14px;
	text-align:right;
	padding-top:10px;
	padding-left:30px;
}

#ramka_karta {
	border: solid 5px #7ca717;
	padding:15px;
	line-height:16px;
	margin-top:20px;
	text-align:center;
}

#zaloguj_sie_l {
	float:left;
	padding-top:40px;
	padding-left:40px;
}

#zaloguj_sie_p {
	float:right;
	padding-top:48px;
	padding-right:20px;
}

#zaloguj_sie_p form {
	margin: 0px 0px 5px 0px;
}




.sms_3 {
	background-image: url(tlo_sms_3.gif);
	width: 466px;
	height:391px; 
	vertical-align:top;
}
.sms_5 {
	background-image: url(tlo_sms_5.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
.sms_9 {
	background-image: url(tlo_sms_9.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
#nagl_sms {
	text-align:center;
	font-size:22px;
	color:#4475AC;
	padding-top:40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#pod_sms_3 {
	background-color:#f1f1f1;
	border-left: solid 6px #f7b811;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_5 {
	background-color:#f1f1f1;
	border-left: solid 6px #0f9dc5;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_9 {
	background-color:#f1f1f1;
	border-left: solid 6px #3f3b40;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#opis_sms {
	font-size:12px;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:35px;
	padding-right:35px;
	line-height:18px;
	text-align:center;
}


.kome_karta {
	flaot:right;
	clear:both;
	width:92%;
	background-color:#f1f1f1;
	margin-bottom:7px;
	
}

.kome_dodal {
	float:left;
	font-size:10px;
	padding:5px;
}

.kome_data {
	float:right;
	font-size:9px;
	padding:5px;
}

.kome_opis {
	clear:both;
	font-size:10px;
	padding:5px;
}

.list_uczelnia {
	width: 525px;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
}

.list_logo {
	float:left;
	width:60px;
	text-align:center;
}

.list_nazwa {
	float:left;
	color:#2b282c;
	line-height:16px;
	padding-top:2px;
	padding-bottom:2px;
	width:260px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.list_adres {
	float:right;
	color:#606060;
	text-align:right;
	padding-top:6px;
	font-family:arial;
	margin-right:10px;
	width:190px;
}

#koll_stud_gl {
	float:left;
	padding-top:10px;
}

#kolp_stud_gl {
	float:right;
	padding-top:10px;
}

#stud_gl_stan {
	background-image: url(tlo_ile_pro.gif);
	background-repeat: no-repeat;
	background-position: top left;
	clear:both;
	width:100%;
}
#stud_gl_stan_l {
	font-size:12px;
	font-family: arial;
	font-weight:bold;
	color:#565656;
	float:left;
	padding: 10px 0px 11px 15px;
}
#stud_gl_stan_p {
	float:right;
	padding: 8px 15px 5px 0px;

}


#studenci_gl_fotki {
	background-image: url(tlo_stud_fotki.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	clear:both;
	width:100%;
}

#studenci_gl_fotki_l {
	float:left;
	padding: 0px 5px 0px 10px;
}

#studenci_gl_fotki_p {
	float:right;
	padding: 0px 10px 0px 5px;
}

#stud_gl_stan span {
       font-size:11px;
	font-family: arial;
	font-weight:normal;
	color:#ec7014;
	margin-left:10px;
}

#koll_gl_mapka {
	background-image: url(tlo_mapka.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 30px 0px 0px 0px;
	width:280px;
}


#nagl_karta {
	border-bottom: solid 1px #dcdcdc;
	padding-top:5px;
	padding-bottom:5px; 
}

#nagl_karta_l {
	font-size:12px;
	font-weight:bold; 
	float:left;
}

#nagl_karta_p {
	float:right;
}

.profil_menu {
	text-align:center;
	background-image: url(menu_profil.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:41px;	
	width:570px;
}

#foto_profil {
	float:left;
	text-align:center;
	width:150px;
}

#foto_profil_ucz {
	text-align:center;
	width:150px;
}

#wla_profil_ucz {
	width:300px;	
}

#dod_pofil {
	float:right;
	text-align:right;
	width:220px;
	vertical-align:top;
}

#dod_pofil_ucz {
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
}

#dod_pofil_pad {
	text-align:left;
	padding: 0px 0px 22px 55px;	
	font-size:10px;
	line-height:18px;
}

.profil_studia {
	background-image: url(tlo_profil_ucz.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:61px;	
	width:570px;
	vertical-align:top;
	border-bottom:solid 5px #ffffff;
}

#profil_ucz_logo {
	float:left;
	padding:12px 0px 10px 0px;
	background-image: url(tlo_logo_ucz.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:49px;
	margin-left:18px;
	text-align:center;
}

#profil_ucz_nazwa {
	font-family:arial;
	float:left;
	line-height:18px;
	padding:12px 10px 0px 18px;
}	

.pliki_profil {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:185px;
	font-family:arial;
	font-size:10px;
}

.ramka {
	border: solid 1px #dcdbdb;
	background-color: #f7f7f7;
	padding:5px;
	text-align:center;
}

.ramkag {
	background-image: url(ramkag.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkad {
	background-image: url(ramkad.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkas {
	background-color: #f2f2f2;
	padding:3px 10px 3px 10px;
}

.komentarz_kto {
	float:left;
	font-size:10px;
}

.komentarz_kiedy {
	float:right;
	font-size:10px;
}

.komentarz_tresc {
	clear:both;
	margin-top:5px;
	padding:5px;
	line-height:15px;
	background-color:#ffffff;
}	

.list_grupy {
	width: 100%;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:2px;
	padding-bottom:2px;

}

.list_grupy_pro {
	float:left;
	width:70px;
	padding-top:2px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
	color:#709616;
}

.list_grupy_nazwa {
	float:left;
	color:#2b282c;
	width:190px;
	padding-top:2px;
	padding-bottom:5px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.box_szary {
	background-color:#f2f2f2;
	width:280px;
}

.box_szary2 {
	background-color:#f2f2f2;
	width:260px;
}

.box_podpis {
	text-align:right;
	font-size:10px;
	padding: 0px 10px 0px 0px;
}

.fotka_pod_pad {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
	padding-bottom:10px;
}

.fotka_pod_pad2 {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
}

.fotka_pod_pad small, .fotka_pod_pad2 small {
	color:#898989;
	font-family:arial;
	font-size:9px;
}

#copy {
	color:#ffffff;
	float:left;
	font-size:10px;
	padding-left:10px;
}

#netcoding {
	color:#ffffff;
	float:right;
	font-size:10px;
	padding-right:10px;

}




.srodek_750 {
	width:748px;
	clear:both;
	padding-top:10px;
}

h2 {
	font-family: "trebuchet MS";
	font-size:14px;
	color:#0f9dc5;
	font-weight:normal;
	margin:0px;
	text-align:right;
	clear:both;
	padding-bottom:6px;
	padding-top:6px;
}

h2 span {
	color:#2b282c;
}

.text_div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	clear:both;
	width:100%;
	text-align:right;
	line-height:16px;
}


/* DZIAL GRUPY */

#grupy_banner {
	float:left;
	width: 205px;
}

#grupy_prawa {
	float: right;
	width: 523px;
}

#grupy_prawa_profil {
	float: right;
	width: 420px;
}

#grupy_formularze {
	float:right;
	width:280px;
	padding-top:17px;
}

.grupy_form {
	background-image: url(grupy_tlo_form1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left; 
	clear:left;
	height: 126px;
	width:282px;
	margin-top:7px;
	color:#060606;
	font-family:arial;
}

.grupy_form2 {
	background-image: url(grupy_tlo_form2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 126px;
	width:282px;
	margin-top:15px;
	color:#060606;
	font-family:arial;
}

.grupy_form form, .grupy_form2 form {
	margin-left:10px;
	margin-top:48px;
}

.grupy_form div, .grupy_form2 div {
	line-height:18px;
	margin-top:42px;
	font-weight:bold;
}

#grupy_top10 {
	float:left;
	width:226px;
	padding-top:20px;
}

#grupy_kategorie {
	float:left;
	width:418px;
	margin-bottom:10px;
}

.grupy_menu {
	width:127px;
	margin:5px;
	float:left;
}

#grupy_listing_tab {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	padding-bottom:7px;
}


#grupy_listing_tab2 {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	
}

#grupy_listing_tab2 td {
	border-bottom: solid 1px #f1f1f1;
	background-color:#ffffff;
}

#grupy_listing {
	float:left; 
	width:420px;
}

#grupy_wyloguj {
	font-weight:bold;
	padding: 7px 5px 13px 5px;
}

#grupy_listing_plikow {
	float:left;
	width:226px;
	padding-top:20px;
}


#grupy_top10_tab {
	width:226px;
	height: 247px;
	margin-top:5px;
}

#grupy_top10_tab table {
	margin-top:6px;
}
#grupy_top10_tab td {
	padding-top:5px;
	padding-bottom:4px;
	font-family:arial;
	font-size:11px;
	background-color:#f1f1f1;
	border-bottom: solid 2px #ffffff;
}

#banner_grupy {
	float:left;
	
}

#grupy_plik {
	background-image: url(grupy_tlo_plik.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 179px;
	width:305px;
	margin-top:10px;
}

#grupy_plik td {
	font-family:arial;
}

#grupy_scrool {
	overflow: auto;
	height: 415px;
	width: 410px;
	margin:5px;
	padding:0px;
}

#bannerek {
	padding: 16px 0px 0px 10px;
	clear:both;
}


.tt{
	cursor:pointer;
}
.tt:hover{
	position:relative;
	display:inline;
	text-decoration:none;
}
.tt dfn{
	display:none;
	top:20px;
	left:-3px;
}
p {
	margin-bottom: 0px;
}
.tt dfn span{
	display:block;
	white-space:nowrap;
	font-size:11px;
	line-height:120%;
	font-weight:normal
}
.tt:hover dfn{
	position:absolute;
	display:block;
	background:#eeeeee;
	color:#333333;
	width:398px;
	font-style:normal;
	border:1px solid #9e9e9e;
	padding:5px;margin:1px;
	text-align:left;
	font-family:arial;
	font-weight:normal;
}

#netcoding_ban {
	border: solid 1px #212121;
	text-align:center;
	float:left;
	padding: 1px 1px 0px 1px;
}

#netcoding_opis {
	padding:10px;
}
#netcoding_opis a {
	color:#212121;
}	

body {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	margin:5px;
}
td, div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
}

img, input {
	vertical-align:middle;
}


a {
	text-decoration: none;
	color: #0f9dc5;
}
a:hover {
    text-decoration: underline;
}
a:active {
  outline: none;
}
.body {
	padding: 0px;
	margin: 0px;
	background-image: url(tlo.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#090909;
}
hr, .hr {
	width: 100%;
	color: #eae5df;
	height: 1px;
	size: 1px;
}
ul, ol {
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
    vertical-align:middle;
}
.nomargs {
    margin: 0px;
    padding: 0px;
}
.tytul {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
}
.tytulp {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
	text-align:right;
}
.tytulp2 {
	color:#92bb2e;
	font-family: "Myriad Pro";
	font-weight: bold;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 16px;
	text-align:right;
}

.tytulp3 {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 6px;
	font-size: 18px;
	text-align:right;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}


.tytulp3_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 50px;
}

.tytulp3_offset a {
	color:#2b282c;
}



#gl {
	width: 840px;
	position: relative;
	text-align: center;
	margin: auto;
}
.tfoto {
	border: 1px solid #4a4a4a;
}

.tfoto2 {
	border: 1px solid #8d8784;
}

.shoutbox_data_kol {
	font-size:10px;
	padding: 3px 0px 3px 0px;	
	color:#8a8989;
}
.tfoto_p {
    text-align:center;
	padding:5px;
}
.text {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	line-height: 16px;
}
.u1_foto {
	float:left;
	padding-right:10px;
}
.u2_foto {
	float:right;
	padding-left:10px;
}
.u3_foto {
	padding: 15px 0px 10px 10px;
	vertical-align:top;
	width:25%;
}
.u4_foto {
	padding: 15px 10px 10px 0px;
	vertical-align:top;
	width:25%;
}
.u5_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.u6_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.input_form {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_form_sms {
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.button_form {
	border: solid 1px #FFFFFF;
	background-color:#F1F1F1;
	color:#212121;
}
.offset {
	text-align:center;
	padding: 10px 0px 10px 0px;
}
.tlol {
	background-image: url(tlol.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tlop {
	background-image: url(tlop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tlos {
	width: 1000px;
	height: 600px;
	vertical-align: top;
}
#top {
	background-image: url(top.gif);
	float: left;
	height: 358px;
	width: 1000px;
}

.f12 {
	font-size:12px;
}

.f14 {
	font-size:14px;
}

.f16 {
	font-size:16px;
}

.f18 {
	font-size:18px;
}


.nieb {
	color: #0f9dc5;
}
.nieb12 {
	color: #0f9dc5;
	font-size:12px;
}
#menu_gora {
	font-family: tahoma;
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	text-align: right;
}
#menutt {
	float: left;
	padding-top: 69px;
	padding-left: 1px;
}
#wysz {
	clear: left;
	float: left;
	margin-top: 48px;
	margin-left: 123px;
	width: 278px;
}
#menu_wysz {
	float: left;
	padding-left: 35px;
}
#form_wysz {
	clear: left;
	float: left;
	width: 280px;
}
.boxx {
	display: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxxs {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
}
.bialyu {
	color: #FFFFFF;
	text-decoration: underline;
}
.poma {
	color: #ec7014;
}

.poma12u {
	color: #ec7014;
	font-size:12px;
	text-decoration:underline;
}




.pomau {
	color: #ec7014;
	text-decoration: underline;
}

#strefa_user {
	clear: right;
	float: right;
	color: #FFFFFF;
	width: 180px;
	text-align: right;
	margin-top: 27px;
	padding-right: 35px;
	height: 148px;
}
.zielonyu {
	color: #a8d737;
	text-decoration: underline;
}
.zielony {
	color: #a8d737;
}
.zielony2 {
	color:#8bc206;
}
.zielony3b13 {
	color:#689106;
	font-size:12px;
	font-weight: bold;
}

.input_form2 {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:5px;
}
.fl {
	float: left;
}
.fp {
	float: right;
}
#strefa_log {
	clear: right;
	float: right;
	padding-right: 26px;
}
.bialy {
	color: #FFFFFF;
}
#stopka {
	font-family: verdana;
	color: #000000;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	padding-top: 20px;
	padding-bottom: 13px;
	background-image: url(stopka.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.szary9 {
	font-size: 9px;
	color: #646463;
	font-family: verdana;
	padding-top: 7px;
	clear:both;
	width:100%;
}

.szary9 a {
	color: #646463;
}

#stopka2 {
	color: #FFFFFF;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	font-family: verdana;
	padding-top: 10px;
	padding-bottom: 20px;
}
#patronat {
	background-image: url(tlo_patronat.gif);
	background-color:#ffffff;
	clear: left;
	float: left;
	height: 177px;
	background-repeat: repeat-x;
	background-position: top;
	width: 1000px;
}
#boxy_patronat {
	text-transform: uppercase;
	color: #0f9dc5;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cac8c8;
	float: left;
	width: 750px;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 20px;
}
#box_partnerzy {
	font-size: 12px;
	text-transform: uppercase;
	color: #131313;
	float: left;
	padding-top: 4px;
	padding-left: 20px;
}
#flesh_part {
	padding-top: 15px;
}
#content {
	background-color: #FFFFFF;
	float: left;
	width: 1000px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#box_pliki_d {
	background-image: url(box_pliki_d.gif);
	text-align: center;
	width: 190px;
	padding-top: 17px;
}

#kolp {
	float: right;
	width: 190px;
	margin-right: 20px;
}
#koll {
	float: left;
	width: 750px;
	margin-left: 20px;
}
.td_patronat {
	height: 135px;
	width: 240px;
	text-transform: none;
	font-family: tahoma;
	border: solid 1px #cbcbcb;
	background-color: #ffffff;
	vertical-align: top;
}
.wiecej_patronat {
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-family: tahoma;
	font-size: 10px;
}
.nagl_patronat {
	font-weight: bold; 
	color: #0aa1be;
	padding: 6px 5px 6px 5px;
}
.opis_patronat {
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height:82px;
}
.archiwum {
	float:right;
}
.bordo {
	color: #a81704;
}
.bordou {
	color: #a81704;
	text-decoration: underline;
}
#box_pliki_t {
	background-image: url(box_pliki_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 372px;
	width: 190px;
}
.szaryc {
	color: #606060;
}
.box_text_pliki {
	line-height: 16px;
	color: #606060;
	padding-left: 20px;
	padding-top: 15px;
	font-family: tahoma;
}
.reklama_prawa {
	text-align: center;
	padding-top: 20px;
}
#box_gl {
	background-image: url(tlo_box_gl.gif);
	height: 213px;
	width: 750px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#boxgl2, #boxgl3, #boxgl4 {
	display: none;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 490px;
	margin-left: 10px;
}
#boxgl1 {
	padding-right: 10px;
	display: block;
	padding-top: 5px;
	padding-left: 5px;
}
#menu_box_gl {
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
#opisy_box_gl {
	float: left;
}
.kom_gl {
	text-align: center;
	padding-top: 5px;
	width: 99px;
	background-color:#f5f5f5;
	vertical-align:top;
}

.kom_1 {
	vertical-align:top;
	background-color:#f2f2f2;
	padding: 5px;
	width:100%;
}

.kom_gls {
	text-align: center;
	padding-top: 5px;
	width: 33%;
	background-color:#f5f5f5;
}

.nad_fotka {
	padding-bottom:5px;
	font-size:10px;
	font-family:tahoma;
}

.fotka_pod_gl {
	font-size: 10px;
	color: #868686;
	text-align: center;
	font-family: tahoma;
	padding-bottom: 5px;
}

.fotka_pod_gl2 {
	font-size: 10px;
	color: #252525;
	font-family: tahoma;
	padding-top: 5px;
}
.kom_gl2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	width: 99px;
}

.kom_glb {
	text-align: center;
	padding-top: 5px;
	background-color:#f5f5f5;
	vertical-align:top;
	line-height:14px;
	padding-bottom: 5px;

}

.kom_glb2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:14px;
}

.kom_2 {
	vertical-align:top;
	background-color: #e9e9e9;
	padding: 5px;
	width:100%;
}

.nagl_box_gl {
	color: #709616;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}
.text_box_gl {
	color: #606060;
	line-height: 16px;
	font-family: tahoma;
	height: 147px;
}
.wiecej_box_gl {
	text-align: right;
}
#box_gl2 {
	clear: left;
	float: left;
	width: 750px;
}
#shoutbox {
	float: left;
	width: 305px;
}
#shoutbox_g {
	height: 276px;
	width: 305px;
	text-align:left;
	background-image: url(shoutbox_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shoutbox_d {
	background-image: url(shoutbox_d.gif);
	width: 305px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.input_form_shout {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 210px;
}
.shoutbox_kom {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.shoutbox_data {
	font-family: tahoma;
	font-size: 10px;
	color: #a09f9f;
	float: right;
}
.shoutbox_nick {
	font-size: 10px;
	float: left;
}
.shoutbox_tekst {
	clear: both;
	float: left;
	width: 255px;
	font-family: tahoma;
	line-height: 15px;
	color: #474747;
	padding-top: 5px;
}
#mapa_uczelni {
	float: left;
	width: 185px;
	margin-left: 10px;
}
#mapa_g {
	background-image: url(mapa_g.gif);
	background-repeat: no-repeat;
	height: 276px;
	width: 185px;
	text-align: center;
}
#mapa_d {
	background-image: url(mapa_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 185px;
	padding-top: 2px;
}
#top10_pros {
	float: left;
	width: 240px;
	margin-left: 10px;
}
#top10_g {
	background-image: url(top10_g.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 276px;
	width: 240px;	
}
#top10_d {
	background-image: url(top10_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 240px;
	padding-top: 2px;
	background-position: bottom;
}
.top10_kom {
	font-weight: bold;
	width: 104px;
	font-family: tahoma;
	padding-bottom: 4px;
}
.top10_kom2 {
	width: 37px;
	text-align: center;
	color: #262626;
	padding-bottom: 4px;
}

.czerwo {
	color:#ec0000;
}


.czerwo12u {
	color:#ec0000;
	font-size:12px;
	text-decoration:underline;
}

.banner_160 {
	width:170px;
	vertical-align:top;
	padding-right:10px;
}

.srodek {
	width:580px;
	vertical-align:top;
}

.padd5_d {
	padding-bottom:5px;
}


.input {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_bezm {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
}

.input_rej {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	width:300px;
}

.nagl_poma {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel2 {
	color:#92bb2e;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
	height:20px;
}

.nagl_poma2 {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
}

.nagl_ziel3 {
	color:#83ad1c;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 5px;
}

.nagl_nieb {
	color:#0f9dc5;
	font-weight:bold;
	font-size:12px;
	padding: 8px 0px 5px 5px;
}

.nagl_ziel2 small {
	font-size:10px;
	font-weight:normal;
	font-family:tahoma;
	color:#2b282c;
	margin-left:28px;
}

.nagl_ziel_bez {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 0px;
}

/* css dzial praca */ 


.praca_fotka {
	background-image: url(foto_praca.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	height: 286px;
}

.praca_kom {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#2b282c;
}

.praca_kom2 {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#434343;
}

.top_praca {
	height:169px;
	background-image: url(top_praca.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align:top;
}


/* css dzial user */ 

.text_sz {
	color:#7c7c7c;
	padding:10px;
}

.text_sz2 {
	color:#7c7c7c;
	font-size:10px;
	padding: 0px 10px 5px 10px;
}

.user_koll {
	width:330px;
	vertical-align:top;
}

.user_kolp {
	width:240px;
	vertical-align:top;
}

#fotka_profil {
	background-image: url(profil_zaokg_cz.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#2b282c;
	text-align:center;
	padding:7px;
}

#dane_profil {
	background-color:#2b282c;
}

.danel_profil {
	color:#FFFFFF;
	text-align:right;
	width:50%;
	font-family:tahoma;
}

.danep_profil {
	color:#a7d637;
	text-align:left;
	width:50%;
	font-family:tahoma;
}

.tlo_lizak {
	background-image: url(lizak_g.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#f1f1f1;
	text-align:center;
	padding:5px 5px 0px 5px;
}

.tlo_lizak_dol {
	background-image: url(lizak_d.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align:right;
	padding-top: 5px;
}




.td_kom {
    border-left: solid 1px #f1f1f1;
	border-bottom: solid 1px #f1f1f1;
}
.td_komn {
	background:#f1f1f1;
    border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	vertical-align:top;
}
.td_border {
    border-right: solid 1px #f1f1f1;
}

#lista_poczta { 
	width:250px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	max-height:150px;
}
#stara_wiadomosc { 
	width:370px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	margin-top:5px;
	max-height:150px;
}

.nag_nieb {
	color:#0f9dc5;
	padding-bottom:6px;
}

.td_poczta_wej {
	font-size:11px;
	font-family:tahoma;
	color:#2b282c;
	text-align:right;
	padding-right:15px;
}


.poczta_wej {
	background-image: url(sepa_pliki.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.poczta_wej1 {
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.szaryj{
	color:#747474;
}

.czarny {
	color:#292929;
}

.td_pop_plik {
	background-image: url(popularne_tlo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:arial;
	padding-left:45px;
	height: 57px;
	
}

.td_przedmiot {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 0px 4px 0px;
	width: 163px;
}
.td_plikow {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:bold;
	color:#2b282c;
	width:46px;
	text-align:center;
}
.td_pobran {
	border-bottom: solid 1px #dddcdc;
	font-weight:bold;
	color:#709616;
	width:46px;
	text-align:center;
}

.nagl_td1 {
	color:#2b282c;
	font-size:10px;
	font-family:tahoma;
}
.nagl_td2 {
	color:#709616;
	font-size:10px;
	font-family:tahoma;
}


/* listing plikow */

.listing_kom {
	clear:both;
	background-color:#ffffff;
	margin-top:5px;
	padding:5px;
}

.listing_nagl{
	font-weight:bold;
	padding:4px 0px 4px 0px;
	text-align:right;
	font-family:tahoma;

}

.listing_wla{
	font-size:10px;
	font-family:tahoma;
	background-color:#4c4c4c;
	color:#ffffff;
	padding:2px 5px 2px 0px;
	text-align:right;
}

.listing_opis {
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:10px;
}

.listing_wiecej {
	text-align: right;
	padding-top: 8px;
}

.listing_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 5px;
}

.listing_offset a {
	color:#2b282c;

}

#karta_wlasciwosci {
	float:right;
	background-image: url(karta_tlo1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:348px;
	height:120px;
	margin-top:20px;
	margin-bottom:20px;

}

#krata_opcje {
	float:right;
	background-color:#2b282c;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
}
#karta_pad {
	font-size:11px;
	font-family:tahoma;
	line-height:15px;
	color:#2b282c;
	padding: 13px 15px 0px 95px;
}

.tyt_karta {
	color:#1a171b;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:22px;
	text-align:right;
	font-weight:bold;
}

.tyt_22 {
	color:#92bb2e;
	padding-top:12px;
	padding-bottom:12px;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.opis_karta {
	color:#1a171b;
	font-size:10px;
	line-height:14px;
	text-align:right;
	padding-top:10px;
	padding-left:30px;
}

#ramka_karta {
	border: solid 5px #7ca717;
	padding:15px;
	line-height:16px;
	margin-top:20px;
	text-align:center;
}

#zaloguj_sie_l {
	float:left;
	padding-top:40px;
	padding-left:40px;
}

#zaloguj_sie_p {
	float:right;
	padding-top:48px;
	padding-right:20px;
}

#zaloguj_sie_p form {
	margin: 0px 0px 5px 0px;
}




.sms_3 {
	background-image: url(tlo_sms_3.gif);
	width: 466px;
	height:391px; 
	vertical-align:top;
}
.sms_5 {
	background-image: url(tlo_sms_5.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
.sms_9 {
	background-image: url(tlo_sms_9.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
#nagl_sms {
	text-align:center;
	font-size:22px;
	color:#4475AC;
	padding-top:40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#pod_sms_3 {
	background-color:#f1f1f1;
	border-left: solid 6px #f7b811;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_5 {
	background-color:#f1f1f1;
	border-left: solid 6px #0f9dc5;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_9 {
	background-color:#f1f1f1;
	border-left: solid 6px #3f3b40;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#opis_sms {
	font-size:12px;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:35px;
	padding-right:35px;
	line-height:18px;
	text-align:center;
}


.kome_karta {
	flaot:right;
	clear:both;
	width:92%;
	background-color:#f1f1f1;
	margin-bottom:7px;
	
}

.kome_dodal {
	float:left;
	font-size:10px;
	padding:5px;
}

.kome_data {
	float:right;
	font-size:9px;
	padding:5px;
}

.kome_opis {
	clear:both;
	font-size:10px;
	padding:5px;
}

.list_uczelnia {
	width: 525px;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
}

.list_logo {
	float:left;
	width:60px;
	text-align:center;
}

.list_nazwa {
	float:left;
	color:#2b282c;
	line-height:16px;
	padding-top:2px;
	padding-bottom:2px;
	width:260px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.list_adres {
	float:right;
	color:#606060;
	text-align:right;
	padding-top:6px;
	font-family:arial;
	margin-right:10px;
	width:190px;
}

#koll_stud_gl {
	float:left;
	padding-top:10px;
}

#kolp_stud_gl {
	float:right;
	padding-top:10px;
}

#stud_gl_stan {
	background-image: url(tlo_ile_pro.gif);
	background-repeat: no-repeat;
	background-position: top left;
	clear:both;
	width:100%;
}
#stud_gl_stan_l {
	font-size:12px;
	font-family: arial;
	font-weight:bold;
	color:#565656;
	float:left;
	padding: 10px 0px 11px 15px;
}
#stud_gl_stan_p {
	float:right;
	padding: 8px 15px 5px 0px;

}


#studenci_gl_fotki {
	background-image: url(tlo_stud_fotki.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	clear:both;
	width:100%;
}

#studenci_gl_fotki_l {
	float:left;
	padding: 0px 5px 0px 10px;
}

#studenci_gl_fotki_p {
	float:right;
	padding: 0px 10px 0px 5px;
}

#stud_gl_stan span {
       font-size:11px;
	font-family: arial;
	font-weight:normal;
	color:#ec7014;
	margin-left:10px;
}

#koll_gl_mapka {
	background-image: url(tlo_mapka.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 30px 0px 0px 0px;
	width:280px;
}


#nagl_karta {
	border-bottom: solid 1px #dcdcdc;
	padding-top:5px;
	padding-bottom:5px; 
}

#nagl_karta_l {
	font-size:12px;
	font-weight:bold; 
	float:left;
}

#nagl_karta_p {
	float:right;
}

.profil_menu {
	text-align:center;
	background-image: url(menu_profil.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:41px;	
	width:570px;
}

#foto_profil {
	float:left;
	text-align:center;
	width:150px;
}

#foto_profil_ucz {
	text-align:center;
	width:150px;
}

#wla_profil_ucz {
	width:300px;	
}

#dod_pofil {
	float:right;
	text-align:right;
	width:220px;
	vertical-align:top;
}

#dod_pofil_ucz {
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
}

#dod_pofil_pad {
	text-align:left;
	padding: 0px 0px 22px 55px;	
	font-size:10px;
	line-height:18px;
}

.profil_studia {
	background-image: url(tlo_profil_ucz.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:61px;	
	width:570px;
	vertical-align:top;
	border-bottom:solid 5px #ffffff;
}

#profil_ucz_logo {
	float:left;
	padding:12px 0px 10px 0px;
	background-image: url(tlo_logo_ucz.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:49px;
	margin-left:18px;
	text-align:center;
}

#profil_ucz_nazwa {
	font-family:arial;
	float:left;
	line-height:18px;
	padding:12px 10px 0px 18px;
}	

.pliki_profil {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:185px;
	font-family:arial;
	font-size:10px;
}

.ramka {
	border: solid 1px #dcdbdb;
	background-color: #f7f7f7;
	padding:5px;
	text-align:center;
}

.ramkag {
	background-image: url(ramkag.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkad {
	background-image: url(ramkad.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkas {
	background-color: #f2f2f2;
	padding:3px 10px 3px 10px;
}

.komentarz_kto {
	float:left;
	font-size:10px;
}

.komentarz_kiedy {
	float:right;
	font-size:10px;
}

.komentarz_tresc {
	clear:both;
	margin-top:5px;
	padding:5px;
	line-height:15px;
	background-color:#ffffff;
}	

.list_grupy {
	width: 100%;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:2px;
	padding-bottom:2px;

}

.list_grupy_pro {
	float:left;
	width:70px;
	padding-top:2px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
	color:#709616;
}

.list_grupy_nazwa {
	float:left;
	color:#2b282c;
	width:190px;
	padding-top:2px;
	padding-bottom:5px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.box_szary {
	background-color:#f2f2f2;
	width:280px;
}

.box_szary2 {
	background-color:#f2f2f2;
	width:260px;
}

.box_podpis {
	text-align:right;
	font-size:10px;
	padding: 0px 10px 0px 0px;
}

.fotka_pod_pad {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
	padding-bottom:10px;
}

.fotka_pod_pad2 {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
}

.fotka_pod_pad small, .fotka_pod_pad2 small {
	color:#898989;
	font-family:arial;
	font-size:9px;
}

#copy {
	color:#ffffff;
	float:left;
	font-size:10px;
	padding-left:10px;
}

#netcoding {
	color:#ffffff;
	float:right;
	font-size:10px;
	padding-right:10px;

}




.srodek_750 {
	width:748px;
	clear:both;
	padding-top:10px;
}

h2 {
	font-family: "trebuchet MS";
	font-size:14px;
	color:#0f9dc5;
	font-weight:normal;
	margin:0px;
	text-align:right;
	clear:both;
	padding-bottom:6px;
	padding-top:6px;
}

h2 span {
	color:#2b282c;
}

.text_div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	clear:both;
	width:100%;
	text-align:right;
	line-height:16px;
}


/* DZIAL GRUPY */

#grupy_banner {
	float:left;
	width: 205px;
}

#grupy_prawa {
	float: right;
	width: 523px;
}

#grupy_prawa_profil {
	float: right;
	width: 420px;
}

#grupy_formularze {
	float:right;
	width:280px;
	padding-top:17px;
}

.grupy_form {
	background-image: url(grupy_tlo_form1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left; 
	clear:left;
	height: 126px;
	width:282px;
	margin-top:7px;
	color:#060606;
	font-family:arial;
}

.grupy_form2 {
	background-image: url(grupy_tlo_form2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 126px;
	width:282px;
	margin-top:15px;
	color:#060606;
	font-family:arial;
}

.grupy_form form, .grupy_form2 form {
	margin-left:10px;
	margin-top:48px;
}

.grupy_form div, .grupy_form2 div {
	line-height:18px;
	margin-top:42px;
	font-weight:bold;
}

#grupy_top10 {
	float:left;
	width:226px;
	padding-top:20px;
}

#grupy_kategorie {
	float:left;
	width:418px;
	margin-bottom:10px;
}

.grupy_menu {
	width:127px;
	margin:5px;
	float:left;
}

#grupy_listing_tab {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	padding-bottom:7px;
}


#grupy_listing_tab2 {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	
}

#grupy_listing_tab2 td {
	border-bottom: solid 1px #f1f1f1;
	background-color:#ffffff;
}

#grupy_listing {
	float:left; 
	width:420px;
}

#grupy_wyloguj {
	font-weight:bold;
	padding: 7px 5px 13px 5px;
}

#grupy_listing_plikow {
	float:left;
	width:226px;
	padding-top:20px;
}


#grupy_top10_tab {
	width:226px;
	height: 247px;
	margin-top:5px;
}

#grupy_top10_tab table {
	margin-top:6px;
}
#grupy_top10_tab td {
	padding-top:5px;
	padding-bottom:4px;
	font-family:arial;
	font-size:11px;
	background-color:#f1f1f1;
	border-bottom: solid 2px #ffffff;
}

#banner_grupy {
	float:left;
	
}

#grupy_plik {
	background-image: url(grupy_tlo_plik.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 179px;
	width:305px;
	margin-top:10px;
}

#grupy_plik td {
	font-family:arial;
}

#grupy_scrool {
	overflow: auto;
	height: 415px;
	width: 410px;
	margin:5px;
	padding:0px;
}

#bannerek {
	padding: 16px 0px 0px 10px;
	clear:both;
}


.tt{
	cursor:pointer;
}
.tt:hover{
	position:relative;
	display:inline;
	text-decoration:none;
}
.tt dfn{
	display:none;
	top:20px;
	left:-3px;
}
p {
	margin-bottom: 0px;
}
.tt dfn span{
	display:block;
	white-space:nowrap;
	font-size:11px;
	line-height:120%;
	font-weight:normal
}
.tt:hover dfn{
	position:absolute;
	display:block;
	background:#eeeeee;
	color:#333333;
	width:398px;
	font-style:normal;
	border:1px solid #9e9e9e;
	padding:5px;margin:1px;
	text-align:left;
	font-family:arial;
	font-weight:normal;
}

#netcoding_ban {
	border: solid 1px #212121;
	text-align:center;
	float:left;
	padding: 1px 1px 0px 1px;
}

#netcoding_opis {
	padding:10px;
	line-height:15px;
}
#netcoding_opis a {
	color:#212121;
}	

body {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	margin:5px;
}
td, div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
}

img, input {
	vertical-align:middle;
}


a {
	text-decoration: none;
	color: #0f9dc5;
}
a:hover {
    text-decoration: underline;
}
a:active {
  outline: none;
}
.body {
	padding: 0px;
	margin: 0px;
	background-image: url(tlo.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#090909;
}
hr, .hr {
	width: 100%;
	color: #eae5df;
	height: 1px;
	size: 1px;
}
ul, ol {
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
    vertical-align:middle;
}
.nomargs {
    margin: 0px;
    padding: 0px;
}
.tytul {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
}
.tytulp {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
	text-align:right;
}
.tytulp2 {
	color:#92bb2e;
	font-family: "Myriad Pro";
	font-weight: bold;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 16px;
	text-align:right;
}

.tytulp3 {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 6px;
	font-size: 18px;
	text-align:right;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}


.tytulp3_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 50px;
}

.tytulp3_offset a {
	color:#2b282c;
}



#gl {
	width: 840px;
	position: relative;
	text-align: center;
	margin: auto;
}
.tfoto {
	border: 1px solid #4a4a4a;
}

.tfoto2 {
	border: 1px solid #8d8784;
}

.shoutbox_data_kol {
	font-size:10px;
	padding: 3px 0px 3px 0px;	
	color:#8a8989;
}
.tfoto_p {
    text-align:center;
	padding:5px;
}
.text {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	line-height: 16px;
}
.u1_foto {
	float:left;
	padding-right:10px;
}
.u2_foto {
	float:right;
	padding-left:10px;
}
.u3_foto {
	padding: 15px 0px 10px 10px;
	vertical-align:top;
	width:25%;
}
.u4_foto {
	padding: 15px 10px 10px 0px;
	vertical-align:top;
	width:25%;
}
.u5_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.u6_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.input_form {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_form_sms {
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.button_form {
	border: solid 1px #FFFFFF;
	background-color:#F1F1F1;
	color:#212121;
}
.offset {
	text-align:center;
	padding: 10px 0px 10px 0px;
}
.tlol {
	background-image: url(tlol.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tlop {
	background-image: url(tlop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tlos {
	width: 1000px;
	height: 600px;
	vertical-align: top;
}
#top {
	background-image: url(top.gif);
	float: left;
	height: 358px;
	width: 1000px;
}

.f12 {
	font-size:12px;
}

.f14 {
	font-size:14px;
}

.f16 {
	font-size:16px;
}

.f18 {
	font-size:18px;
}


.nieb {
	color: #0f9dc5;
}
.nieb12 {
	color: #0f9dc5;
	font-size:12px;
}
#menu_gora {
	font-family: tahoma;
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	text-align: right;
}
#menutt {
	float: left;
	padding-top: 69px;
	padding-left: 1px;
}
#wysz {
	clear: left;
	float: left;
	margin-top: 48px;
	margin-left: 123px;
	width: 278px;
}
#menu_wysz {
	float: left;
	padding-left: 35px;
}
#form_wysz {
	clear: left;
	float: left;
	width: 280px;
}
.boxx {
	display: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxxs {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
}
.bialyu {
	color: #FFFFFF;
	text-decoration: underline;
}
.poma {
	color: #ec7014;
}

.poma12u {
	color: #ec7014;
	font-size:12px;
	text-decoration:underline;
}




.pomau {
	color: #ec7014;
	text-decoration: underline;
}

#strefa_user {
	clear: right;
	float: right;
	color: #FFFFFF;
	width: 180px;
	text-align: right;
	margin-top: 27px;
	padding-right: 35px;
	height: 148px;
}
.zielonyu {
	color: #a8d737;
	text-decoration: underline;
}
.zielony {
	color: #a8d737;
}
.zielony2 {
	color:#8bc206;
}
.zielony3b13 {
	color:#689106;
	font-size:12px;
	font-weight: bold;
}

.input_form2 {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:5px;
}
.fl {
	float: left;
}
.fp {
	float: right;
}
#strefa_log {
	clear: right;
	float: right;
	padding-right: 26px;
}
.bialy {
	color: #FFFFFF;
}
#stopka {
	font-family: verdana;
	color: #000000;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	padding-top: 20px;
	padding-bottom: 13px;
	background-image: url(stopka.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.szary9 {
	font-size: 9px;
	color: #646463;
	font-family: verdana;
	padding-top: 7px;
	clear:both;
	width:100%;
}

.szary9 a {
	color: #646463;
}

#stopka2 {
	color: #FFFFFF;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	font-family: verdana;
	padding-top: 10px;
	padding-bottom: 20px;
}
#patronat {
	background-image: url(tlo_patronat.gif);
	background-color:#ffffff;
	clear: left;
	float: left;
	height: 177px;
	background-repeat: repeat-x;
	background-position: top;
	width: 1000px;
}
#boxy_patronat {
	text-transform: uppercase;
	color: #0f9dc5;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cac8c8;
	float: left;
	width: 750px;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 20px;
}
#box_partnerzy {
	font-size: 12px;
	text-transform: uppercase;
	color: #131313;
	float: left;
	padding-top: 4px;
	padding-left: 20px;
}
#flesh_part {
	padding-top: 15px;
}
#content {
	background-color: #FFFFFF;
	float: left;
	width: 1000px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#box_pliki_d {
	background-image: url(box_pliki_d.gif);
	text-align: center;
	width: 190px;
	padding-top: 17px;
}

#kolp {
	float: right;
	width: 190px;
	margin-right: 20px;
}
#koll {
	float: left;
	width: 750px;
	margin-left: 20px;
}
.td_patronat {
	height: 135px;
	width: 240px;
	text-transform: none;
	font-family: tahoma;
	border: solid 1px #cbcbcb;
	background-color: #ffffff;
	vertical-align: top;
}
.wiecej_patronat {
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-family: tahoma;
	font-size: 10px;
}
.nagl_patronat {
	font-weight: bold; 
	color: #0aa1be;
	padding: 6px 5px 6px 5px;
}
.opis_patronat {
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height:82px;
}
.archiwum {
	float:right;
}
.bordo {
	color: #a81704;
}
.bordou {
	color: #a81704;
	text-decoration: underline;
}
#box_pliki_t {
	background-image: url(box_pliki_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 372px;
	width: 190px;
}
.szaryc {
	color: #606060;
}
.box_text_pliki {
	line-height: 16px;
	color: #606060;
	padding-left: 20px;
	padding-top: 15px;
	font-family: tahoma;
}
.reklama_prawa {
	text-align: center;
	padding-top: 20px;
}
#box_gl {
	background-image: url(tlo_box_gl.gif);
	height: 213px;
	width: 750px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#boxgl2, #boxgl3, #boxgl4 {
	display: none;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 490px;
	margin-left: 10px;
}
#boxgl1 {
	padding-right: 10px;
	display: block;
	padding-top: 5px;
	padding-left: 5px;
}
#menu_box_gl {
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
#opisy_box_gl {
	float: left;
}
.kom_gl {
	text-align: center;
	padding-top: 5px;
	width: 99px;
	background-color:#f5f5f5;
	vertical-align:top;
}

.kom_1 {
	vertical-align:top;
	background-color:#f2f2f2;
	padding: 5px;
	width:100%;
}

.kom_gls {
	text-align: center;
	padding-top: 5px;
	width: 33%;
	background-color:#f5f5f5;
}

.nad_fotka {
	padding-bottom:5px;
	font-size:10px;
	font-family:tahoma;
}

.fotka_pod_gl {
	font-size: 10px;
	color: #868686;
	text-align: center;
	font-family: tahoma;
	padding-bottom: 5px;
}

.fotka_pod_gl2 {
	font-size: 10px;
	color: #252525;
	font-family: tahoma;
	padding-top: 5px;
}
.kom_gl2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	width: 99px;
}

.kom_glb {
	text-align: center;
	padding-top: 5px;
	background-color:#f5f5f5;
	vertical-align:top;
	line-height:14px;
	padding-bottom: 5px;

}

.kom_glb2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:14px;
}

.kom_2 {
	vertical-align:top;
	background-color: #e9e9e9;
	padding: 5px;
	width:100%;
}

.nagl_box_gl {
	color: #709616;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}
.text_box_gl {
	color: #606060;
	line-height: 16px;
	font-family: tahoma;
	height: 147px;
}
.wiecej_box_gl {
	text-align: right;
}
#box_gl2 {
	clear: left;
	float: left;
	width: 750px;
}
#shoutbox {
	float: left;
	width: 305px;
}
#shoutbox_g {
	height: 276px;
	width: 305px;
	text-align:left;
	background-image: url(shoutbox_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shoutbox_d {
	background-image: url(shoutbox_d.gif);
	width: 305px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.input_form_shout {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 210px;
}
.shoutbox_kom {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.shoutbox_data {
	font-family: tahoma;
	font-size: 10px;
	color: #a09f9f;
	float: right;
}
.shoutbox_nick {
	font-size: 10px;
	float: left;
}
.shoutbox_tekst {
	clear: both;
	float: left;
	width: 255px;
	font-family: tahoma;
	line-height: 15px;
	color: #474747;
	padding-top: 5px;
}
#mapa_uczelni {
	float: left;
	width: 185px;
	margin-left: 10px;
}
#mapa_g {
	background-image: url(mapa_g.gif);
	background-repeat: no-repeat;
	height: 276px;
	width: 185px;
	text-align: center;
}
#mapa_d {
	background-image: url(mapa_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 185px;
	padding-top: 2px;
}
#top10_pros {
	float: left;
	width: 240px;
	margin-left: 10px;
}
#top10_g {
	background-image: url(top10_g.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 276px;
	width: 240px;	
}
#top10_d {
	background-image: url(top10_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 240px;
	padding-top: 2px;
	background-position: bottom;
}
.top10_kom {
	font-weight: bold;
	width: 104px;
	font-family: tahoma;
	padding-bottom: 4px;
}
.top10_kom2 {
	width: 37px;
	text-align: center;
	color: #262626;
	padding-bottom: 4px;
}

.czerwo {
	color:#ec0000;
}


.czerwo12u {
	color:#ec0000;
	font-size:12px;
	text-decoration:underline;
}

.banner_160 {
	width:170px;
	vertical-align:top;
	padding-right:10px;
}

.srodek {
	width:580px;
	vertical-align:top;
}

.padd5_d {
	padding-bottom:5px;
}


.input {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_bezm {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
}

.input_rej {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	width:300px;
}

.nagl_poma {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel2 {
	color:#92bb2e;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
	height:20px;
}

.nagl_poma2 {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
}

.nagl_ziel3 {
	color:#83ad1c;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 5px;
}

.nagl_nieb {
	color:#0f9dc5;
	font-weight:bold;
	font-size:12px;
	padding: 8px 0px 5px 5px;
}

.nagl_ziel2 small {
	font-size:10px;
	font-weight:normal;
	font-family:tahoma;
	color:#2b282c;
	margin-left:28px;
}

.nagl_ziel_bez {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 0px;
}

/* css dzial praca */ 


.praca_fotka {
	background-image: url(foto_praca.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	height: 286px;
}

.praca_kom {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#2b282c;
}

.praca_kom2 {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#434343;
}

.top_praca {
	height:169px;
	background-image: url(top_praca.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align:top;
}


/* css dzial user */ 

.text_sz {
	color:#7c7c7c;
	padding:10px;
}

.text_sz2 {
	color:#7c7c7c;
	font-size:10px;
	padding: 0px 10px 5px 10px;
}

.user_koll {
	width:330px;
	vertical-align:top;
}

.user_kolp {
	width:240px;
	vertical-align:top;
}

#fotka_profil {
	background-image: url(profil_zaokg_cz.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#2b282c;
	text-align:center;
	padding:7px;
}

#dane_profil {
	background-color:#2b282c;
}

.danel_profil {
	color:#FFFFFF;
	text-align:right;
	width:50%;
	font-family:tahoma;
}

.danep_profil {
	color:#a7d637;
	text-align:left;
	width:50%;
	font-family:tahoma;
}

.tlo_lizak {
	background-image: url(lizak_g.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#f1f1f1;
	text-align:center;
	padding:5px 5px 0px 5px;
}

.tlo_lizak_dol {
	background-image: url(lizak_d.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align:right;
	padding-top: 5px;
}




.td_kom {
    border-left: solid 1px #f1f1f1;
	border-bottom: solid 1px #f1f1f1;
}
.td_komn {
	background:#f1f1f1;
    border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	vertical-align:top;
}
.td_border {
    border-right: solid 1px #f1f1f1;
}

#lista_poczta { 
	width:250px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	max-height:150px;
}
#stara_wiadomosc { 
	width:370px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	margin-top:5px;
	max-height:150px;
}

.nag_nieb {
	color:#0f9dc5;
	padding-bottom:6px;
}

.td_poczta_wej {
	font-size:11px;
	font-family:tahoma;
	color:#2b282c;
	text-align:right;
	padding-right:15px;
}


.poczta_wej {
	background-image: url(sepa_pliki.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.poczta_wej1 {
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.szaryj{
	color:#747474;
}

.czarny {
	color:#292929;
}

.td_pop_plik {
	background-image: url(popularne_tlo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:arial;
	padding-left:45px;
	height: 57px;
	
}

.td_przedmiot {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 0px 4px 0px;
	width: 163px;
}
.td_plikow {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:bold;
	color:#2b282c;
	width:46px;
	text-align:center;
}
.td_pobran {
	border-bottom: solid 1px #dddcdc;
	font-weight:bold;
	color:#709616;
	width:46px;
	text-align:center;
}

.nagl_td1 {
	color:#2b282c;
	font-size:10px;
	font-family:tahoma;
}
.nagl_td2 {
	color:#709616;
	font-size:10px;
	font-family:tahoma;
}


/* listing plikow */

.listing_kom {
	clear:both;
	background-color:#ffffff;
	margin-top:5px;
	padding:5px;
}

.listing_nagl{
	font-weight:bold;
	padding:4px 0px 4px 0px;
	text-align:right;
	font-family:tahoma;

}

.listing_wla{
	font-size:10px;
	font-family:tahoma;
	background-color:#4c4c4c;
	color:#ffffff;
	padding:2px 5px 2px 0px;
	text-align:right;
}

.listing_opis {
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:10px;
}

.listing_wiecej {
	text-align: right;
	padding-top: 8px;
}

.listing_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 5px;
}

.listing_offset a {
	color:#2b282c;

}

#karta_wlasciwosci {
	float:right;
	background-image: url(karta_tlo1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:348px;
	height:120px;
	margin-top:20px;
	margin-bottom:20px;

}

#krata_opcje {
	float:right;
	background-color:#2b282c;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
}
#karta_pad {
	font-size:11px;
	font-family:tahoma;
	line-height:15px;
	color:#2b282c;
	padding: 13px 15px 0px 95px;
}

.tyt_karta {
	color:#1a171b;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:22px;
	text-align:right;
	font-weight:bold;
}

.tyt_22 {
	color:#92bb2e;
	padding-top:12px;
	padding-bottom:12px;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.opis_karta {
	color:#1a171b;
	font-size:10px;
	line-height:14px;
	text-align:right;
	padding-top:10px;
	padding-left:30px;
}

#ramka_karta {
	border: solid 5px #7ca717;
	padding:15px;
	line-height:16px;
	margin-top:20px;
	text-align:center;
}

#zaloguj_sie_l {
	float:left;
	padding-top:40px;
	padding-left:40px;
}

#zaloguj_sie_p {
	float:right;
	padding-top:48px;
	padding-right:20px;
}

#zaloguj_sie_p form {
	margin: 0px 0px 5px 0px;
}




.sms_3 {
	background-image: url(tlo_sms_3.gif);
	width: 466px;
	height:391px; 
	vertical-align:top;
}
.sms_5 {
	background-image: url(tlo_sms_5.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
.sms_9 {
	background-image: url(tlo_sms_9.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
#nagl_sms {
	text-align:center;
	font-size:22px;
	color:#4475AC;
	padding-top:40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#pod_sms_3 {
	background-color:#f1f1f1;
	border-left: solid 6px #f7b811;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_5 {
	background-color:#f1f1f1;
	border-left: solid 6px #0f9dc5;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_9 {
	background-color:#f1f1f1;
	border-left: solid 6px #3f3b40;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#opis_sms {
	font-size:12px;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:35px;
	padding-right:35px;
	line-height:18px;
	text-align:center;
}


.kome_karta {
	flaot:right;
	clear:both;
	width:92%;
	background-color:#f1f1f1;
	margin-bottom:7px;
	
}

.kome_dodal {
	float:left;
	font-size:10px;
	padding:5px;
}

.kome_data {
	float:right;
	font-size:9px;
	padding:5px;
}

.kome_opis {
	clear:both;
	font-size:10px;
	padding:5px;
}

.list_uczelnia {
	width: 525px;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
}

.list_logo {
	float:left;
	width:60px;
	text-align:center;
}

.list_nazwa {
	float:left;
	color:#2b282c;
	line-height:16px;
	padding-top:2px;
	padding-bottom:2px;
	width:260px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.list_adres {
	float:right;
	color:#606060;
	text-align:right;
	padding-top:6px;
	font-family:arial;
	margin-right:10px;
	width:190px;
}

#koll_stud_gl {
	float:left;
	padding-top:10px;
}

#kolp_stud_gl {
	float:right;
	padding-top:10px;
}

#stud_gl_stan {
	background-image: url(tlo_ile_pro.gif);
	background-repeat: no-repeat;
	background-position: top left;
	clear:both;
	width:100%;
}
#stud_gl_stan_l {
	font-size:12px;
	font-family: arial;
	font-weight:bold;
	color:#565656;
	float:left;
	padding: 10px 0px 11px 15px;
}
#stud_gl_stan_p {
	float:right;
	padding: 8px 15px 5px 0px;

}


#studenci_gl_fotki {
	background-image: url(tlo_stud_fotki.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	clear:both;
	width:100%;
}

#studenci_gl_fotki_l {
	float:left;
	padding: 0px 5px 0px 10px;
}

#studenci_gl_fotki_p {
	float:right;
	padding: 0px 10px 0px 5px;
}

#stud_gl_stan span {
       font-size:11px;
	font-family: arial;
	font-weight:normal;
	color:#ec7014;
	margin-left:10px;
}

#koll_gl_mapka {
	background-image: url(tlo_mapka.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 30px 0px 0px 0px;
	width:280px;
}


#nagl_karta {
	border-bottom: solid 1px #dcdcdc;
	padding-top:5px;
	padding-bottom:5px; 
}

#nagl_karta_l {
	font-size:12px;
	font-weight:bold; 
	float:left;
}

#nagl_karta_p {
	float:right;
}

.profil_menu {
	text-align:center;
	background-image: url(menu_profil.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:41px;	
	width:570px;
}

#foto_profil {
	float:left;
	text-align:center;
	width:150px;
}

#foto_profil_ucz {
	text-align:center;
	width:150px;
}

#wla_profil_ucz {
	width:300px;	
}

#dod_pofil {
	float:right;
	text-align:right;
	width:220px;
	vertical-align:top;
}

#dod_pofil_ucz {
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
}

#dod_pofil_pad {
	text-align:left;
	padding: 0px 0px 22px 55px;	
	font-size:10px;
	line-height:18px;
}

.profil_studia {
	background-image: url(tlo_profil_ucz.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:61px;	
	width:570px;
	vertical-align:top;
	border-bottom:solid 5px #ffffff;
}

#profil_ucz_logo {
	float:left;
	padding:12px 0px 10px 0px;
	background-image: url(tlo_logo_ucz.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:49px;
	margin-left:18px;
	text-align:center;
}

#profil_ucz_nazwa {
	font-family:arial;
	float:left;
	line-height:18px;
	padding:12px 10px 0px 18px;
}	

.pliki_profil {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:185px;
	font-family:arial;
	font-size:10px;
}

.ramka {
	border: solid 1px #dcdbdb;
	background-color: #f7f7f7;
	padding:5px;
	text-align:center;
}

.ramkag {
	background-image: url(ramkag.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkad {
	background-image: url(ramkad.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkas {
	background-color: #f2f2f2;
	padding:3px 10px 3px 10px;
}

.komentarz_kto {
	float:left;
	font-size:10px;
}

.komentarz_kiedy {
	float:right;
	font-size:10px;
}

.komentarz_tresc {
	clear:both;
	margin-top:5px;
	padding:5px;
	line-height:15px;
	background-color:#ffffff;
}	

.list_grupy {
	width: 100%;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:2px;
	padding-bottom:2px;

}

.list_grupy_pro {
	float:left;
	width:70px;
	padding-top:2px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
	color:#709616;
}

.list_grupy_nazwa {
	float:left;
	color:#2b282c;
	width:190px;
	padding-top:2px;
	padding-bottom:5px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.box_szary {
	background-color:#f2f2f2;
	width:280px;
}

.box_szary2 {
	background-color:#f2f2f2;
	width:260px;
}

.box_podpis {
	text-align:right;
	font-size:10px;
	padding: 0px 10px 0px 0px;
}

.fotka_pod_pad {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
	padding-bottom:10px;
}

.fotka_pod_pad2 {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
}

.fotka_pod_pad small, .fotka_pod_pad2 small {
	color:#898989;
	font-family:arial;
	font-size:9px;
}

#copy {
	color:#ffffff;
	float:left;
	font-size:10px;
	padding-left:10px;
}

#netcoding {
	color:#ffffff;
	float:right;
	font-size:10px;
	padding-right:10px;

}




.srodek_750 {
	width:748px;
	clear:both;
	padding-top:10px;
}

h2 {
	font-family: "trebuchet MS";
	font-size:14px;
	color:#0f9dc5;
	font-weight:normal;
	margin:0px;
	text-align:right;
	clear:both;
	padding-bottom:6px;
	padding-top:6px;
}

h2 span {
	color:#2b282c;
}

.text_div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	clear:both;
	width:100%;
	text-align:right;
	line-height:16px;
}


/* DZIAL GRUPY */

#grupy_banner {
	float:left;
	width: 205px;
}

#grupy_prawa {
	float: right;
	width: 523px;
}

#grupy_prawa_profil {
	float: right;
	width: 420px;
}

#grupy_formularze {
	float:right;
	width:280px;
	padding-top:17px;
}

.grupy_form {
	background-image: url(grupy_tlo_form1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left; 
	clear:left;
	height: 126px;
	width:282px;
	margin-top:7px;
	color:#060606;
	font-family:arial;
}

.grupy_form2 {
	background-image: url(grupy_tlo_form2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 126px;
	width:282px;
	margin-top:15px;
	color:#060606;
	font-family:arial;
}

.grupy_form form, .grupy_form2 form {
	margin-left:10px;
	margin-top:48px;
}

.grupy_form div, .grupy_form2 div {
	line-height:18px;
	margin-top:42px;
	font-weight:bold;
}

#grupy_top10 {
	float:left;
	width:226px;
	padding-top:20px;
}

#grupy_kategorie {
	float:left;
	width:418px;
	margin-bottom:10px;
}

.grupy_menu {
	width:127px;
	margin:5px;
	float:left;
}

#grupy_listing_tab {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	padding-bottom:7px;
}


#grupy_listing_tab2 {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	
}

#grupy_listing_tab2 td {
	border-bottom: solid 1px #f1f1f1;
	background-color:#ffffff;
}

#grupy_listing {
	float:left; 
	width:420px;
}

#grupy_wyloguj {
	font-weight:bold;
	padding: 7px 5px 13px 5px;
}

#grupy_listing_plikow {
	float:left;
	width:226px;
	padding-top:20px;
}


#grupy_top10_tab {
	width:226px;
	height: 247px;
	margin-top:5px;
}

#grupy_top10_tab table {
	margin-top:6px;
}
#grupy_top10_tab td {
	padding-top:5px;
	padding-bottom:4px;
	font-family:arial;
	font-size:11px;
	background-color:#f1f1f1;
	border-bottom: solid 2px #ffffff;
}

#banner_grupy {
	float:left;
	
}

#grupy_plik {
	background-image: url(grupy_tlo_plik.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 179px;
	width:305px;
	margin-top:10px;
}

#grupy_plik td {
	font-family:arial;
}

#grupy_scrool {
	overflow: auto;
	height: 415px;
	width: 410px;
	margin:5px;
	padding:0px;
}

#bannerek {
	padding: 16px 0px 0px 10px;
	clear:both;
}


.tt{
	cursor:pointer;
}
.tt:hover{
	position:relative;
	display:inline;
	text-decoration:none;
}
.tt dfn{
	display:none;
	top:20px;
	left:-3px;
}
p {
	margin-bottom: 0px;
}
.tt dfn span{
	display:block;
	white-space:nowrap;
	font-size:11px;
	line-height:120%;
	font-weight:normal
}
.tt:hover dfn{
	position:absolute;
	display:block;
	background:#eeeeee;
	color:#333333;
	width:398px;
	font-style:normal;
	border:1px solid #9e9e9e;
	padding:5px;margin:1px;
	text-align:left;
	font-family:arial;
	font-weight:normal;
}

#netcoding_ban {
	border: solid 1px #212121;
	text-align:center;
	float:left;
	padding: 1px 1px 0px 1px;
}

#netcoding_opis {
	padding:7px 10px 10px 10px;
	line-height:15px;
}
#netcoding_opis a {
	color:#212121;
}	

body {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	margin:5px;
}
td, div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
}

img, input {
	vertical-align:middle;
}


a {
	text-decoration: none;
	color: #0f9dc5;
}
a:hover {
    text-decoration: underline;
}
a:active {
  outline: none;
}
.body {
	padding: 0px;
	margin: 0px;
	background-image: url(tlo.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color:#090909;
}
hr, .hr {
	width: 100%;
	color: #eae5df;
	height: 1px;
	size: 1px;
}
ul, ol {
	list-style-position: outside;
	margin-left: 25px;
	margin-bottom: 0px;
	padding: 0px;
    vertical-align:middle;
}
.nomargs {
    margin: 0px;
    padding: 0px;
}
.tytul {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
}
.tytulp {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 18px;
	text-align:right;
}
.tytulp2 {
	color:#92bb2e;
	font-family: "Myriad Pro";
	font-weight: bold;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 0px;
	font-size: 16px;
	text-align:right;
}

.tytulp3 {
	color:#0f9dc5;
	font-family: "Myriad Pro";
	font-weight: normal;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 6px;
	font-size: 18px;
	text-align:right;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	
}


.tytulp3_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 50px;
}

.tytulp3_offset a {
	color:#2b282c;
}



#gl {
	width: 840px;
	position: relative;
	text-align: center;
	margin: auto;
}
.tfoto {
	border: 1px solid #4a4a4a;
}

.tfoto2 {
	border: 1px solid #8d8784;
}

.shoutbox_data_kol {
	font-size:10px;
	padding: 3px 0px 3px 0px;	
	color:#8a8989;
}
.tfoto_p {
    text-align:center;
	padding:5px;
}
.text {
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	line-height: 16px;
}
.u1_foto {
	float:left;
	padding-right:10px;
}
.u2_foto {
	float:right;
	padding-left:10px;
}
.u3_foto {
	padding: 15px 0px 10px 10px;
	vertical-align:top;
	width:25%;
}
.u4_foto {
	padding: 15px 10px 10px 0px;
	vertical-align:top;
	width:25%;
}
.u5_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.u6_foto {
	padding: 10px 0px 10px 0px;
	vertical-align:top;
}
.input_form {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_form_sms {
	border: solid 1px #cccccc;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.button_form {
	border: solid 1px #FFFFFF;
	background-color:#F1F1F1;
	color:#212121;
}
.offset {
	text-align:center;
	padding: 10px 0px 10px 0px;
}
.tlol {
	background-image: url(tlol.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tlop {
	background-image: url(tlop.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tlos {
	width: 1000px;
	height: 600px;
	vertical-align: top;
}
#top {
	background-image: url(top.gif);
	float: left;
	height: 358px;
	width: 1000px;
}

.f12 {
	font-size:12px;
}

.f14 {
	font-size:14px;
}

.f16 {
	font-size:16px;
}

.f18 {
	font-size:18px;
}


.nieb {
	color: #0f9dc5;
}
.nieb12 {
	color: #0f9dc5;
	font-size:12px;
}
#menu_gora {
	font-family: tahoma;
	float: right;
	padding-top: 15px;
	padding-right: 5px;
	text-align: right;
}
#menutt {
	float: left;
	padding-top: 69px;
	padding-left: 1px;
}
#wysz {
	clear: left;
	float: left;
	margin-top: 48px;
	margin-left: 123px;
	width: 278px;
}
#menu_wysz {
	float: left;
	padding-left: 35px;
}
#form_wysz {
	clear: left;
	float: left;
	width: 280px;
}
.boxx {
	display: none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.boxxs {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	display: block;
}
.bialyu {
	color: #FFFFFF;
	text-decoration: underline;
}
.poma {
	color: #ec7014;
}

.poma12u {
	color: #ec7014;
	font-size:12px;
	text-decoration:underline;
}




.pomau {
	color: #ec7014;
	text-decoration: underline;
}

#strefa_user {
	clear: right;
	float: right;
	color: #FFFFFF;
	width: 180px;
	text-align: right;
	margin-top: 27px;
	padding-right: 35px;
	height: 148px;
}
.zielonyu {
	color: #a8d737;
	text-decoration: underline;
}
.zielony {
	color: #a8d737;
}
.zielony2 {
	color:#8bc206;
}
.zielony3b13 {
	color:#689106;
	font-size:12px;
	font-weight: bold;
}

.input_form2 {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding-left:5px;
}
.fl {
	float: left;
}
.fp {
	float: right;
}
#strefa_log {
	clear: right;
	float: right;
	padding-right: 26px;
}
.bialy {
	color: #FFFFFF;
}
#stopka {
	font-family: verdana;
	color: #000000;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	padding-top: 20px;
	padding-bottom: 13px;
	background-image: url(stopka.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.szary9 {
	font-size: 9px;
	color: #646463;
	font-family: verdana;
	padding-top: 7px;
	clear:both;
	width:100%;
}

.szary9 a {
	color: #646463;
}

#stopka2 {
	color: #FFFFFF;
	text-align: center;
	clear: left;
	float: left;
	width: 1000px;
	font-family: verdana;
	padding-top: 10px;
	padding-bottom: 20px;
}
#patronat {
	background-image: url(tlo_patronat.gif);
	background-color:#ffffff;
	clear: left;
	float: left;
	height: 177px;
	background-repeat: repeat-x;
	background-position: top;
	width: 1000px;
}
#boxy_patronat {
	text-transform: uppercase;
	color: #0f9dc5;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #cac8c8;
	float: left;
	width: 750px;
	font-size: 12px;
	padding-top: 4px;
	margin-left: 20px;
}
#box_partnerzy {
	font-size: 12px;
	text-transform: uppercase;
	color: #131313;
	float: left;
	padding-top: 4px;
	padding-left: 20px;
}
#flesh_part {
	padding-top: 15px;
}
#content {
	background-color: #FFFFFF;
	float: left;
	width: 1000px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
}
#box_pliki_d {
	background-image: url(box_pliki_d.gif);
	text-align: center;
	width: 190px;
	padding-top: 17px;
}

#kolp {
	float: right;
	width: 190px;
	margin-right: 20px;
}
#koll {
	float: left;
	width: 750px;
	margin-left: 20px;
}
.td_patronat {
	height: 135px;
	width: 240px;
	text-transform: none;
	font-family: tahoma;
	border: solid 1px #cbcbcb;
	background-color: #ffffff;
	vertical-align: top;
}
.wiecej_patronat {
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	font-family: tahoma;
	font-size: 10px;
}
.nagl_patronat {
	font-weight: bold; 
	color: #0aa1be;
	padding: 6px 5px 6px 5px;
}
.opis_patronat {
	font-size: 10px;
	padding-right: 5px;
	padding-left: 5px;
	height:82px;
}
.archiwum {
	float:right;
}
.bordo {
	color: #a81704;
}
.bordou {
	color: #a81704;
	text-decoration: underline;
}
#box_pliki_t {
	background-image: url(box_pliki_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 372px;
	width: 190px;
}
.szaryc {
	color: #606060;
}
.box_text_pliki {
	line-height: 16px;
	color: #606060;
	padding-left: 20px;
	padding-top: 15px;
	font-family: tahoma;
}
.reklama_prawa {
	text-align: center;
	padding-top: 20px;
}
#box_gl {
	background-image: url(tlo_box_gl.gif);
	height: 213px;
	width: 750px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#boxgl2, #boxgl3, #boxgl4 {
	display: none;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 490px;
	margin-left: 10px;
}
#boxgl1 {
	padding-right: 10px;
	display: block;
	padding-top: 5px;
	padding-left: 5px;
}
#menu_box_gl {
	float: left;
	padding-top: 10px;
	padding-left: 5px;
}
#opisy_box_gl {
	float: left;
}
.kom_gl {
	text-align: center;
	padding-top: 5px;
	width: 99px;
	background-color:#f5f5f5;
	vertical-align:top;
}

.kom_1 {
	vertical-align:top;
	background-color:#f2f2f2;
	padding: 5px;
	width:100%;
}

.kom_gls {
	text-align: center;
	padding-top: 5px;
	width: 33%;
	background-color:#f5f5f5;
}

.nad_fotka {
	padding-bottom:5px;
	font-size:10px;
	font-family:tahoma;
}

.fotka_pod_gl {
	font-size: 10px;
	color: #868686;
	text-align: center;
	font-family: tahoma;
	padding-bottom: 5px;
}

.fotka_pod_gl2 {
	font-size: 10px;
	color: #252525;
	font-family: tahoma;
	padding-top: 5px;
}
.kom_gl2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	width: 99px;
}

.kom_glb {
	text-align: center;
	padding-top: 5px;
	background-color:#f5f5f5;
	vertical-align:top;
	line-height:14px;
	padding-bottom: 5px;

}

.kom_glb2 {
	vertical-align:top;
	text-align: center;
	background-color: #e9e9e9;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height:14px;
}

.kom_2 {
	vertical-align:top;
	background-color: #e9e9e9;
	padding: 5px;
	width:100%;
}

.nagl_box_gl {
	color: #709616;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 2px;
}
.text_box_gl {
	color: #606060;
	line-height: 16px;
	font-family: tahoma;
	height: 147px;
}
.wiecej_box_gl {
	text-align: right;
}
#box_gl2 {
	clear: left;
	float: left;
	width: 750px;
}
#shoutbox {
	float: left;
	width: 305px;
}
#shoutbox_g {
	height: 276px;
	width: 305px;
	text-align:left;
	background-image: url(shoutbox_g.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#shoutbox_d {
	background-image: url(shoutbox_d.gif);
	width: 305px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.input_form_shout {
	border: solid 1px #FFFFFF;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 10px;
	width: 210px;
}
.shoutbox_kom {
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
}
.shoutbox_data {
	font-family: tahoma;
	font-size: 10px;
	color: #a09f9f;
	float: right;
}
.shoutbox_nick {
	font-size: 10px;
	float: left;
}
.shoutbox_tekst {
	clear: both;
	float: left;
	width: 255px;
	font-family: tahoma;
	line-height: 15px;
	color: #474747;
	padding-top: 5px;
}
#mapa_uczelni {
	float: left;
	width: 185px;
	margin-left: 10px;
}
#mapa_g {
	background-image: url(mapa_g.gif);
	background-repeat: no-repeat;
	height: 276px;
	width: 185px;
	text-align: center;
}
#mapa_d {
	background-image: url(mapa_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 185px;
	padding-top: 2px;
}
#top10_pros {
	float: left;
	width: 240px;
	margin-left: 10px;
}
#top10_g {
	background-image: url(top10_g.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 276px;
	width: 240px;	
}
#top10_d {
	background-image: url(top10_d.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 240px;
	padding-top: 2px;
	background-position: bottom;
}
.top10_kom {
	font-weight: bold;
	width: 104px;
	font-family: tahoma;
	padding-bottom: 4px;
}
.top10_kom2 {
	width: 37px;
	text-align: center;
	color: #262626;
	padding-bottom: 4px;
}

.czerwo {
	color:#ec0000;
}


.czerwo12u {
	color:#ec0000;
	font-size:12px;
	text-decoration:underline;
}

.banner_160 {
	width:170px;
	vertical-align:top;
	padding-right:10px;
}

.srodek {
	width:580px;
	vertical-align:top;
}

.padd5_d {
	padding-bottom:5px;
}


.input {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.input_bezm {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 11px;
}

.input_rej {
	border: solid 1px #b2b2b2;
	background-color:#FFFFFF;
	color:#212121;
	background-image: url(input.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-family: arial;
	font-size: 12px;
	margin: 0px;
	width:300px;
}

.nagl_poma {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 10px;
}

.nagl_ziel2 {
	color:#92bb2e;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
	height:20px;
}

.nagl_poma2 {
	color:#ec7014;
	font-weight:bold;
	font-size:12px;
	padding: 0px;
}

.nagl_ziel3 {
	color:#83ad1c;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 5px;
}

.nagl_nieb {
	color:#0f9dc5;
	font-weight:bold;
	font-size:12px;
	padding: 8px 0px 5px 5px;
}

.nagl_ziel2 small {
	font-size:10px;
	font-weight:normal;
	font-family:tahoma;
	color:#2b282c;
	margin-left:28px;
}

.nagl_ziel_bez {
	color:#97c42b;
	font-weight:bold;
	font-size:12px;
	padding: 0px 0px 5px 0px;
}

/* css dzial praca */ 


.praca_fotka {
	background-image: url(foto_praca.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: right;
	height: 286px;
}

.praca_kom {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#2b282c;
}

.praca_kom2 {
	width:32%;
	padding:7px 0px 7px 5px;
	color:#FFFFFF;
	background-color:#434343;
}

.top_praca {
	height:169px;
	background-image: url(top_praca.gif);
	background-repeat: repeat-x;
	background-position: top;
	vertical-align:top;
}


/* css dzial user */ 

.text_sz {
	color:#7c7c7c;
	padding:10px;
}

.text_sz2 {
	color:#7c7c7c;
	font-size:10px;
	padding: 0px 10px 5px 10px;
}

.user_koll {
	width:330px;
	vertical-align:top;
}

.user_kolp {
	width:240px;
	vertical-align:top;
}

#fotka_profil {
	background-image: url(profil_zaokg_cz.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#2b282c;
	text-align:center;
	padding:7px;
}

#dane_profil {
	background-color:#2b282c;
}

.danel_profil {
	color:#FFFFFF;
	text-align:right;
	width:50%;
	font-family:tahoma;
}

.danep_profil {
	color:#a7d637;
	text-align:left;
	width:50%;
	font-family:tahoma;
}

.tlo_lizak {
	background-image: url(lizak_g.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color:#f1f1f1;
	text-align:center;
	padding:5px 5px 0px 5px;
}

.tlo_lizak_dol {
	background-image: url(lizak_d.gif);
	background-repeat: no-repeat;
	background-position: top;
	text-align:right;
	padding-top: 5px;
}




.td_kom {
    border-left: solid 1px #f1f1f1;
	border-bottom: solid 1px #f1f1f1;
}
.td_komn {
	background:#f1f1f1;
    border-left: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
	vertical-align:top;
}
.td_border {
    border-right: solid 1px #f1f1f1;
}

#lista_poczta { 
	width:250px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	max-height:150px;
}
#stara_wiadomosc { 
	width:370px;	
	border:solid 1px #9FCADA; 
	background:#f1f1f1; 
	padding:5px; 
	color:#212121; 
	font-weight: normal; 
	line-height:18px; 
	display:none; 
	overflow:auto; 
	margin-top:5px;
	max-height:150px;
}

.nag_nieb {
	color:#0f9dc5;
	padding-bottom:6px;
}

.td_poczta_wej {
	font-size:11px;
	font-family:tahoma;
	color:#2b282c;
	text-align:right;
	padding-right:15px;
}


.poczta_wej {
	background-image: url(sepa_pliki.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.poczta_wej1 {
	text-align:right;
	padding-right:10px;
	color:#1a171b;
	font-family:tahoma;
	border-top:solid 1px #d6d6d6;
}

.szaryj{
	color:#747474;
}

.czarny {
	color:#292929;
}

.td_pop_plik {
	background-image: url(popularne_tlo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-family:arial;
	padding-left:45px;
	height: 57px;
	
}

.td_przedmiot {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding: 4px 0px 4px 0px;
	width: 163px;
}
.td_plikow {
	border-bottom: solid 1px #dddcdc;
	background-image: url(sepa.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight:bold;
	color:#2b282c;
	width:46px;
	text-align:center;
}
.td_pobran {
	border-bottom: solid 1px #dddcdc;
	font-weight:bold;
	color:#709616;
	width:46px;
	text-align:center;
}

.nagl_td1 {
	color:#2b282c;
	font-size:10px;
	font-family:tahoma;
}
.nagl_td2 {
	color:#709616;
	font-size:10px;
	font-family:tahoma;
}


/* listing plikow */

.listing_kom {
	clear:both;
	background-color:#ffffff;
	margin-top:5px;
	padding:5px;
}

.listing_nagl{
	font-weight:bold;
	padding:4px 0px 4px 0px;
	text-align:right;
	font-family:tahoma;

}

.listing_wla{
	font-size:10px;
	font-family:tahoma;
	background-color:#4c4c4c;
	color:#ffffff;
	padding:2px 5px 2px 0px;
	text-align:right;
}

.listing_opis {
	padding:5px 0px 5px 0px;
	text-align:right;
	font-size:10px;
}

.listing_wiecej {
	text-align: right;
	padding-top: 8px;
}

.listing_offset {
	float:left;
	color:#2b282c;
	font-weight:normal;
	padding: 7px 0px 0px 5px;
}

.listing_offset a {
	color:#2b282c;

}

#karta_wlasciwosci {
	float:right;
	background-image: url(karta_tlo1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:348px;
	height:120px;
	margin-top:20px;
	margin-bottom:20px;

}

#krata_opcje {
	float:right;
	background-color:#2b282c;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:20px;
	margin-bottom:20px;
}
#karta_pad {
	font-size:11px;
	font-family:tahoma;
	line-height:15px;
	color:#2b282c;
	padding: 13px 15px 0px 95px;
}

.tyt_karta {
	color:#1a171b;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:22px;
	text-align:right;
	font-weight:bold;
}

.tyt_22 {
	color:#92bb2e;
	padding-top:12px;
	padding-bottom:12px;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.opis_karta {
	color:#1a171b;
	font-size:10px;
	line-height:14px;
	text-align:right;
	padding-top:10px;
	padding-left:30px;
}

#ramka_karta {
	border: solid 5px #7ca717;
	padding:15px;
	line-height:16px;
	margin-top:20px;
	text-align:center;
}

#zaloguj_sie_l {
	float:left;
	padding-top:40px;
	padding-left:40px;
}

#zaloguj_sie_p {
	float:right;
	padding-top:48px;
	padding-right:20px;
}

#zaloguj_sie_p form {
	margin: 0px 0px 5px 0px;
}




.sms_3 {
	background-image: url(tlo_sms_3.gif);
	width: 466px;
	height:391px; 
	vertical-align:top;
}
.sms_5 {
	background-image: url(tlo_sms_5.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
.sms_9 {
	background-image: url(tlo_sms_9.gif);
	width: 466px;
	height:391px;
	vertical-align:top;
}
#nagl_sms {
	text-align:center;
	font-size:22px;
	color:#4475AC;
	padding-top:40px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#pod_sms_3 {
	background-color:#f1f1f1;
	border-left: solid 6px #f7b811;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_5 {
	background-color:#f1f1f1;
	border-left: solid 6px #0f9dc5;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#pod_sms_9 {
	background-color:#f1f1f1;
	border-left: solid 6px #3f3b40;
	font-size:16px;
	margin-left:35px;
	margin-right:35px;
	padding:10px;
	line-height:18px;
	font-size:12px;
}
#opis_sms {
	font-size:12px;
	padding-top:15px;
	padding-bottom:5px;
	padding-left:35px;
	padding-right:35px;
	line-height:18px;
	text-align:center;
}


.kome_karta {
	flaot:right;
	clear:both;
	width:92%;
	background-color:#f1f1f1;
	margin-bottom:7px;
	
}

.kome_dodal {
	float:left;
	font-size:10px;
	padding:5px;
}

.kome_data {
	float:right;
	font-size:9px;
	padding:5px;
}

.kome_opis {
	clear:both;
	font-size:10px;
	padding:5px;
}

.list_uczelnia {
	width: 525px;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:4px;
	padding-bottom:4px;
}

.list_logo {
	float:left;
	width:60px;
	text-align:center;
}

.list_nazwa {
	float:left;
	color:#2b282c;
	line-height:16px;
	padding-top:2px;
	padding-bottom:2px;
	width:260px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.list_adres {
	float:right;
	color:#606060;
	text-align:right;
	padding-top:6px;
	font-family:arial;
	margin-right:10px;
	width:190px;
}

#koll_stud_gl {
	float:left;
	padding-top:10px;
}

#kolp_stud_gl {
	float:right;
	padding-top:10px;
}

#stud_gl_stan {
	background-image: url(tlo_ile_pro.gif);
	background-repeat: no-repeat;
	background-position: top left;
	clear:both;
	width:100%;
}
#stud_gl_stan_l {
	font-size:12px;
	font-family: arial;
	font-weight:bold;
	color:#565656;
	float:left;
	padding: 10px 0px 11px 15px;
}
#stud_gl_stan_p {
	float:right;
	padding: 8px 15px 5px 0px;

}


#studenci_gl_fotki {
	background-image: url(tlo_stud_fotki.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	clear:both;
	width:100%;
}

#studenci_gl_fotki_l {
	float:left;
	padding: 0px 5px 0px 10px;
}

#studenci_gl_fotki_p {
	float:right;
	padding: 0px 10px 0px 5px;
}

#stud_gl_stan span {
       font-size:11px;
	font-family: arial;
	font-weight:normal;
	color:#ec7014;
	margin-left:10px;
}

#koll_gl_mapka {
	background-image: url(tlo_mapka.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 30px 0px 0px 0px;
	width:280px;
}


#nagl_karta {
	border-bottom: solid 1px #dcdcdc;
	padding-top:5px;
	padding-bottom:5px; 
}

#nagl_karta_l {
	font-size:12px;
	font-weight:bold; 
	float:left;
}

#nagl_karta_p {
	float:right;
}

.profil_menu {
	text-align:center;
	background-image: url(menu_profil.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:41px;	
	width:570px;
}

#foto_profil {
	float:left;
	text-align:center;
	width:150px;
}

#foto_profil_ucz {
	text-align:center;
	width:150px;
}

#wla_profil_ucz {
	width:300px;	
}

#dod_pofil {
	float:right;
	text-align:right;
	width:220px;
	vertical-align:top;
}

#dod_pofil_ucz {
	text-align:right;
	vertical-align:bottom;
	padding-right:10px;
}

#dod_pofil_pad {
	text-align:left;
	padding: 0px 0px 22px 55px;	
	font-size:10px;
	line-height:18px;
}

.profil_studia {
	background-image: url(tlo_profil_ucz.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height:61px;	
	width:570px;
	vertical-align:top;
	border-bottom:solid 5px #ffffff;
}

#profil_ucz_logo {
	float:left;
	padding:12px 0px 10px 0px;
	background-image: url(tlo_logo_ucz.gif);
	background-repeat: no-repeat;
	background-position: top;
	width:49px;
	margin-left:18px;
	text-align:center;
}

#profil_ucz_nazwa {
	font-family:arial;
	float:left;
	line-height:18px;
	padding:12px 10px 0px 18px;
}	

.pliki_profil {
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	width:185px;
	font-family:arial;
	font-size:10px;
}

.ramka {
	border: solid 1px #dcdbdb;
	background-color: #f7f7f7;
	padding:5px;
	text-align:center;
}

.ramkag {
	background-image: url(ramkag.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkad {
	background-image: url(ramkad.gif);
	background-repeat: no-repeat;
	background-position: top;
	height:4px;
	font-size:1px;
	width:100%;
}

.ramkas {
	background-color: #f2f2f2;
	padding:3px 10px 3px 10px;
}

.komentarz_kto {
	float:left;
	font-size:10px;
}

.komentarz_kiedy {
	float:right;
	font-size:10px;
}

.komentarz_tresc {
	clear:both;
	margin-top:5px;
	padding:5px;
	line-height:15px;
	background-color:#ffffff;
}	

.list_grupy {
	width: 100%;
	background-image: url(karta_tyt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	float:right;
	clear:both;
	padding-top:2px;
	padding-bottom:2px;

}

.list_grupy_pro {
	float:left;
	width:70px;
	padding-top:2px;
	padding-bottom:5px;
	text-align:center;
	font-weight:bold;
	color:#709616;
}

.list_grupy_nazwa {
	float:left;
	color:#2b282c;
	width:190px;
	padding-top:2px;
	padding-bottom:5px;
	background-image: url(linia_ucz.gif);
	background-repeat: repeat-y;
	background-position: right;
}

.box_szary {
	background-color:#f2f2f2;
	width:280px;
}

.box_szary2 {
	background-color:#f2f2f2;
	width:260px;
}

.box_podpis {
	text-align:right;
	font-size:10px;
	padding: 0px 10px 0px 0px;
}

.fotka_pod_pad {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
	padding-bottom:10px;
}

.fotka_pod_pad2 {
	font-size:11px;
	font-family:arial;
	line-height: 12px;
	padding-top:3px;
}

.fotka_pod_pad small, .fotka_pod_pad2 small {
	color:#898989;
	font-family:arial;
	font-size:9px;
}

#copy {
	color:#ffffff;
	float:left;
	font-size:10px;
	padding-left:10px;
}

#netcoding {
	color:#ffffff;
	float:right;
	font-size:10px;
	padding-right:10px;

}




.srodek_750 {
	width:748px;
	clear:both;
	padding-top:10px;
}

h2 {
	font-family: "trebuchet MS";
	font-size:14px;
	color:#0f9dc5;
	font-weight:normal;
	margin:0px;
	text-align:right;
	clear:both;
	padding-bottom:6px;
	padding-top:6px;
}

h2 span {
	color:#2b282c;
}

.text_div {
	font-family: verdana;
	font-size: 11px;
	color:#353535;
	clear:both;
	width:100%;
	text-align:right;
	line-height:16px;
}


/* DZIAL GRUPY */

#grupy_banner {
	float:left;
	width: 205px;
}

#grupy_prawa {
	float: right;
	width: 523px;
}

#grupy_prawa_profil {
	float: right;
	width: 420px;
}

#grupy_formularze {
	float:right;
	width:280px;
	padding-top:17px;
}

.grupy_form {
	background-image: url(grupy_tlo_form1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left; 
	clear:left;
	height: 126px;
	width:282px;
	margin-top:7px;
	color:#060606;
	font-family:arial;
}

.grupy_form2 {
	background-image: url(grupy_tlo_form2.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 126px;
	width:282px;
	margin-top:15px;
	color:#060606;
	font-family:arial;
}

.grupy_form form, .grupy_form2 form {
	margin-left:10px;
	margin-top:48px;
}

.grupy_form div, .grupy_form2 div {
	line-height:18px;
	margin-top:42px;
	font-weight:bold;
}

#grupy_top10 {
	float:left;
	width:226px;
	padding-top:20px;
}

#grupy_kategorie {
	float:left;
	width:418px;
	margin-bottom:10px;
}

.grupy_menu {
	width:127px;
	margin:5px;
	float:left;
}

#grupy_listing_tab {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	padding-bottom:7px;
}


#grupy_listing_tab2 {
	width:420px;
	border: solid 1px #e3e3e3;
	background-color:#f1f1f1;
	margin-top:5px;
	
}

#grupy_listing_tab2 td {
	border-bottom: solid 1px #f1f1f1;
	background-color:#ffffff;
}

#grupy_listing {
	float:left; 
	width:420px;
}

#grupy_wyloguj {
	font-weight:bold;
	padding: 7px 5px 13px 5px;
}

#grupy_listing_plikow {
	float:left;
	width:226px;
	padding-top:20px;
}


#grupy_top10_tab {
	width:226px;
	height: 247px;
	margin-top:5px;
}

#grupy_top10_tab table {
	margin-top:6px;
}
#grupy_top10_tab td {
	padding-top:5px;
	padding-bottom:4px;
	font-family:arial;
	font-size:11px;
	background-color:#f1f1f1;
	border-bottom: solid 2px #ffffff;
}

#banner_grupy {
	float:left;
	
}

#grupy_plik {
	background-image: url(grupy_tlo_plik.gif);
	background-repeat: no-repeat;
	background-position: top left;
	float:left;
	clear:left;
	height: 179px;
	width:305px;
	margin-top:10px;
}

#grupy_plik td {
	font-family:arial;
}

#grupy_scrool {
	overflow: auto;
	height: 415px;
	width: 410px;
	margin:5px;
	padding:0px;
}

#bannerek {
	padding: 16px 0px 0px 10px;
	clear:both;
}


.tt{
	cursor:pointer;
}
.tt:hover{
	position:relative;
	display:inline;
	text-decoration:none;
}
.tt dfn{
	display:none;
	top:20px;
	left:-3px;
}
p {
	margin-bottom: 0px;
}
.tt dfn span{
	display:block;
	white-space:nowrap;
	font-size:11px;
	line-height:120%;
	font-weight:normal
}
.tt:hover dfn{
	position:absolute;
	display:block;
	background:#eeeeee;
	color:#333333;
	width:398px;
	font-style:normal;
	border:1px solid #9e9e9e;
	padding:5px;margin:1px;
	text-align:left;
	font-family:arial;
	font-weight:normal;
}

#netcoding_ban {
	border: solid 1px #212121;
	text-align:center;
	float:left;
	padding: 1px 1px 0px 1px;
}

#netcoding_opis {
	padding:7px 10px 10px 10px;
	line-height:17px;
}
#netcoding_opis a {
	color:#212121;
}	

