body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	
}



a:link { 
   color: #5D92BC; 
   font-size: 11px; 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   text-decoration: none; 
   text-transform: none; 
   font-weight: bold;
}
a:visited { 
   color: #5D92BC; 
   font-size: 11px; 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   text-decoration: none; 
   text-transform: none; 
   font-weight: bold;
}
a:hover  { 
   color: #DFB700; 
   font-size: 11px; 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   text-decoration: underline; 
   text-transform: none 
   }
   
a:active {
   color: #DFB700; 
   font-size: 11px; 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   text-decoration: underline; 
   text-transform: none;  
}


/* MENU LEWA */
a.menu_puste {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/menu_puste.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.menu_puste:hover { background-position: 0 -33px; }

a.strona_glowna {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/strona_glowna.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.strona_glowna:hover { background-position: 0 -33px; }

a.kontakt {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/kontakt.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.kontakt:hover { background-position: 0 -33px; }

a.o_uczelni {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/o_uczelni.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.o_uczelni:hover { background-position: 0 -33px; }

a.dla_kandydatow {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/dla_kandydatow.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.dla_kandydatow:hover { background-position: 0 -33px; }

a.dla_studentow {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/dla_studentow.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.dla_studentow:hover { background-position: 0 -33px; }

a.wydzial_w_sopocie {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/wydzial_w_sopocie.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.wydzial_w_sopocie:hover { background-position: 0 -33px; }

a.wydzial_zamiejscowy {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/wydzial_zamiejscowy.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.wydzial_zamiejscowy:hover { background-position: 0 -33px; }

a.biblioteka {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/biblioteka.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.biblioteka:hover { background-position: 0 -33px; }

a.katedry_i_wladze {
    display: block;
    width: 198px;
    height: 32px;
    background: url(images/menu/katedry_i_wladze.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.katedry_i_wladze:hover { background-position: 0 -32px; }

a.akademia_informatyczna {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/akademia_informatyczna.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.akademia_informatyczna:hover { background-position: 0 -33px; }

a.lista_pracownikow {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/lista_pracownikow.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.lista_pracownikow:hover { background-position: 0 -33px; }

a.ilias {
    display: block;
    width: 198px;
    height: 33px;
    background: url(images/menu/ilias.jpg) 0 0 no-repeat; 
    margin-left: 12px;
    }
a.ilias:hover { background-position: 0 -33px; }
/* KONIEC - MENU LEWA */



/* menu javascript */
#dropmenudiv{
position:absolute;
margin-left: 203px;
margin-top: -32px;
border:1px solid silver;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:  normal;
z-index:100;

}

#dropmenudiv a{
width: 100%;
display: block;
font-size: 11px;
border-bottom: 1px solid white;
padding: 1px 0px 1px 1px;
text-decoration: none;
color: #316C98;
z-index:100;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #B0CBE0;
z-index:100;
}
/* KONIEC - menu javascript */


.podpis {
font-family: Verdana;
font-size: 11px;
color: #316C98;
z-index:100;
}

.st {
margin-left: -16px;
margin-top: -16px;
}

/*Ramka - środek - DIV */
.ramka {
border-top : 5px solid #CFCFCF;
border-bottom : 1px solid #CFCFCF;
border-left : 1px solid #CFCFCF;
border-right : 1px solid #CFCFCF;
padding: 10px;
margin: 8px;
width: 543px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #215587;
background-color: #F3F3F3;
z-index: 10;
overflow: auto;
}

.ramka_new {
border-top : 5px solid #6096ba;
border-bottom : 1px solid #6096ba;
border-left : 1px solid #6096ba;
border-right : 1px solid #6096ba;
padding: 10px;
margin: 8px;
width: 543px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
background-color: #6096ba;
z-index: 10;
overflow: auto;
}

.ramka_new2 {
border-top : 5px solid #3b759f;
border-bottom : 1px solid #3b759f;
border-left : 1px solid #3b759f;
border-right : 1px solid #3b759f;
padding: 10px;
margin: 8px;
width: 543px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
background-color: #6096ba;
z-index: 10;
overflow: auto;
}

.ramka2 {
background:#1998d6;
padding: 20px;
color:#FFFFFF;
width: 260px;
}





.zolty_tytul{
color:#FF9900;
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.zdjecia_podyplomowe {
margin:10px;
}



.ramka_wew {
border-bottom : 1px solid #CFCFCF;
padding: 10px;
padding-bottom:30px;
margin-top: 5px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #215587;
background-color: #F3F3F3;
z-index: 10;
overflow: auto;
}

.tytul_strony {
font-family: Arial;
font-size: 16px;
margin-left: 68px;
color: #5C93BC;
}


.text_tabela {
   color: #ffffff; 
   font-size: 12px; 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   text-align: justify;
   padding-left: 10px;
   padding-right: 10px;
   border-bottom: 1px;
   border-bottom-style: solid;
   height: 21px;
   border-bottom-color: #781A00;
   background-color: #5B92BB;
}

.text_tabela2 {
   color: #ffffff; 
   font-size: 12px; 
   font-family: Tahoma, Arial, Helvetica, sans-serif; 
   text-align: justify;
   padding-left: 10px;
   padding-right: 10px;
   border-bottom: 1px;
   border-bottom-style: solid;
   height: 40px;
   border-bottom-color: #781A00;
   background-color: #5B92BB;
}

.obrazek {
margin-left: 5px;
margin-right: 5px;
}

.foot {
font-family: Verdana;
font-size: 10px;
color: #244A95;
}



/* dymek na przyciski w TOP */
#dhtmltooltip{
font-family: Verdana;
font-size: 10px;
position: absolute;
color: #5D91C0;
left: -300px;
width: auto;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
/* KONIEC - dymek na przyciski w TOP */


.menu {
margin-left: 10px;
padding-top: 8px;
vertical-align: middle;
color: #4B708D;
font-size: 12px;
font-family: Verdana;
}





/* NOWE MENU */
.glossymenu{
margin: 5px 0;
padding: 0;
width: 200px; /*width of menu*/
border-bottom-width: 0;
}

.glossymenu a.menuitem{
background: url(menu_nowe/images/tlo_gl.jpg) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative;
width: auto;
padding: 4px 0;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
margin-bottom: 1px;


}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ 
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(menu_nowe/images/tlo_gl_.jpg);
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background:#6096BA ;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-bottom: 1px solid #3B759F;
}

.glossymenu div.submenu ul li a{
display:  block;
font: 12px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
padding: 4px 0;
padding-left: 10px;
}

.glossymenu div.submenu ul li a:hover{
background: #F2CA1A;
color: #000000;
}




.glossymenu  .menu_bez1{
background: url(menu_nowe/images/tlo_gl.jpg) repeat-x bottom left;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative;
width: auto;
padding: 4px 0;
padding-left: 10px;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
margin-bottom: 1px;
}
.menu_bez1:hover{
background-image: url(menu_nowe/images/tlo_gl_.jpg);
text-decoration:none;
}



.glossymenu div.menu_bez2 ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.menu_bez2 ul li{
border-bottom: 1px solid #3B759F;
}

div.menu_bez2 ul li a{
display:  block;
font: 12px Arial, Helvetica, sans-serif;
color: #ffffff;
text-decoration: none;
padding: 4px 0;
padding-left: 10px;
}

.glossymenu div.menu_bez2 ul li a:hover{
background: #F2CA1A;
color: #000000;
}


.glossymenu div.menu_bez2{ /*DIV that contains each sub menu*/
background:#6096BA ;
}






a.menu_dol { 
   color: #ffffff; 
   font-size: 11px; 
    font-family:Arial, Helvetica, sans-serif; 
   text-decoration: none; 
   text-transform: none;
   margin: 5px;
   font-weight:normal;
}

a.menu_dol:hover { 
   color: #ffffff; 
   font-size: 11px; 
    font-family:Arial, Helvetica, sans-serif; 
   text-decoration: underline; 
   text-transform: none;
      font-weight:normal; 
}

.menu_dol {
   color: #ffffff; 
   font-size: 11px; 
    font-family:Arial, Helvetica, sans-serif; 
   text-decoration: none; 
   text-transform: none;
      font-weight:normal;
}

p.justi {
	text-align: justify;
}

li.justi {
	text-align: justify;
}