﻿body 
{
	/*background-color:#90C62A;*/
	font-family:arial, sans-serif;
}

*
{
font-family:arial, sans-serif 13px;
	}
.menu 
{
width:800px;
margin: 99px 0 0 6px;
padding:0;
}
.menu li
{
display:inline;
}

.logowanie
{
	border:none;
	background:url('zdjecia/zaproszenie.png') no-repeat left 3px;
	cursor:hand;
	width:80px;
	height: 27px;
	font: bold 13px arial, sans-serif;
	color: #fff;
	line-height:20px;
	}

.Opis span
{
	color:#3B4A73;
}

.Opis a
{
	color:#3B4A73;
	}
	
.Opis
{
	padding-top:10px;
	color:#3B4A73;
	}

.info p
{
font-size:12px;
	}
	
.info strong
{
font-size:14px;
	}

.Tabela
{
	font: normal 11px arial, sans-serif;
	}
	
.Tabela td
{
	font: normal 11px arial, sans-serif;
	}

.oceny
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/oceny.png) no-repeat top right;
}
.oceny:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/oceny_c.png) no-repeat top right;
}

.tlo
{
background: transparent url(zdjecia/tlo.png) no-repeat top left;
min-height:450px;
text-align:left;
}

.frekwencja
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/frekwencja.png) no-repeat top right;
}
.frekwencja:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/frekwencja_c.png) no-repeat top right;
}
.poczta
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/poczta.png) no-repeat top right;
}
.poczta:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/poczta_c.png) no-repeat top right;
}
.ogloszenia
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/ogloszenia.png) no-repeat top right;
}
.ogloszenia:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/ogloszenia_c.png) no-repeat top right;
}
.sms_info
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/sms_info.png) no-repeat top right;
}
.sms_info:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/sms_info_c.png) no-repeat top right;
}
.archiwum
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/archiwum.png) no-repeat top right;
}
.archiwum:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/archiwum_c.png) no-repeat top right;
}
.informacje
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/informacje.png) no-repeat top right;
}
.informacje:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/informacje_c.png) no-repeat top right;
}
.ustawienia
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/ustawienia.png) no-repeat top right;
}
.ustawienia:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/ustawienia_c.png) no-repeat top right;
}
.pomoc
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/pomoc.png) no-repeat top right;
}
.pomoc:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/pomoc_c.png) no-repeat top right;
}
.wyloguj
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/wyloguj.png) no-repeat top left;
}
.wyloguj:hover
{
display:inline;
float:left;
width:76px;
height:78px;
margin-left:2px;
background: transparent url(zdjecia/wyloguj_c.png) no-repeat top left;
}
.oceny_szczeg_przyciski
{
display:inline;
float:left;
margin:0 0 0 10px;	
}
.oceny_szczeg_radiobuttony
{
font-size:12px;
text-align:left;
	
}

#sidebar {
    float:left;
    width:150px;
	margin-top:0;
    }
	

#leftMenu {
	background:url(zdjecia/lewy_box_menu.gif) no-repeat;
	width:257px;
	height:110px;
}

#leftMenu ul li {text-decoration: none;
line-height:30px;
           font-family: Arial, Helvetica, sans-serif;
		   font-size: 14px;
		   color:#FFFFFF;
		   text-align: left; list-style:square; color:#ee9333;}		   
		   
#leftMenu a {text-decoration: none;
           font-family: Arial, Helvetica, sans-serif;
		   color:#FFFFFF;		   
		  }

#leftMenu a:hover {text-decoration: none;
           color:#ef0000;
		   }

.leftBox1 {background: url(zdjecia/lewy_box1.png); width:188px;}
.leftBox1_body {background: url(zdjecia/lewy_box1.png);margin-top:10px; width:188px;min-height:25px;background-position: bottom left;padding-bottom:10px;}
.leftBox1a {background: url(zdjecia/lewy_box1.png); width:188px;}

.leftBox2 {background: url(zdjecia/lewy_box2.png); width:188px;margin-top:0px; }
.leftBox2a {background: url(zdjecia/lewy_box2.png); width:188px;}

.leftBox3 {background: url(zdjecia/lewy_box3.png); width:188px; }
.leftBox3a {background: url(zdjecia/lewy_box3.png); width:188px;}

.leftBox4 {background: url(zdjecia/lewy_box4.png); width:188px; }
.leftBox4a {background: url(zdjecia/lewy_box4.png); width:188px;}

.leftBox5 {background: url(zdjecia/lewy_box5.png); width:188px; }
.leftBox5a {background: url(zdjecia/lewy_box5.png); width:188px;}

.leftBox6 {background: url(zdjecia/lewy_box6.png); width:188px; }
.leftBox6a {background: url(zdjecia/lewy_box6.png); width:188px;}


.przesuniecie1 {padding-top:0px;}
.przesuniecie2 {padding-top:10px;}

#leftBoxes {}

a.button_nowy_blue span
{
	color: #fff;	
	}

a.button_nowy_blue {
    background: transparent url('zdjecia/zaproszenie.png') top right;
    color: #fff;
    display: block;
    float: left;
    font-weight:bold;
    font: bold 13px arial, sans-serif;
    height: 23px;
    width:80px;
    text-decoration: none;
	cursor:hand ;
	line-height:20px;
	text-align:center;
} 

a.nieobecnosc {
    background: transparent url('zdjecia/nieobecnosc.png') top right;
    color: #fff;
    display: block;
    float: left;
    font-weight:bold;
    font: bold 13px arial, sans-serif;
    height: 23px;
    width:118px;
    text-decoration: none;
	cursor:hand ;
	line-height:20px;
	text-align:center;
} 

.dziennik_kratka
{
	text-align:center;border:solid 1px #333;border-right:none;width:8px;
	border-bottom:none;
	font: normal 11px arial, sans-serif;
 text-align:center;
 height:25px;
}	

.dziennik_kratka_pionowa
{
	background:transparent url('zdjecia/pionowa.jpg') no-repeat -2px 0px;
}


.dziennik_kratka_plusik
{
	background:transparent url('zdjecia/plusik.jpg') no-repeat -2px 0px;
}

.dziennik_kratka_samo_S
{
	background:transparent url('zdjecia/samoS.jpg') no-repeat -2px 0px;
}

.dziennik_kratka_bez
{
	background:transparent url('zdjecia/braklekcji.jpg') no-repeat -2px 0px;
}

.dziennik_kratka_pozioma_S
{
	background:transparent url('zdjecia/poziomaS.jpg') no-repeat -2px 0px;
}

.dziennik_kratka_pion
{
	background:transparent url('zdjecia/plusikS.jpg') no-repeat -2px 0px;
}

a.kropki {
    background: transparent url('zdjecia/kropki.png') top right;
    color: #fff;
    display:block; 
    float:right;
    font-weight:bold;
    font: bold 13px arial, sans-serif;
    height: 23px;
    width:30px;
    text-decoration: none;
	cursor:hand ;
	line-height:20px;
	text-align:center;
} 

a.pokaz {
    background: transparent url('zdjecia/zaproszenie.png') top right;
    color: #fff;
    display:inline-block; 
    font-weight:bold;
    font: bold 13px arial, sans-serif;
    height: 23px;
    width:80px;
    text-decoration: none;
	cursor:hand ;
	line-height:20px;
	text-align:center;
} 

.ListaBledow
{
	font-size:13px;
	}



#leftBoxes ul li {text-decoration: none;
           font-family: Arial, Helvetica, sans-serif;
		   font-size: 12px;
		   color:#000000;
		   line-height:20px;
		   text-align: left; list-style:square; color:#ee9333;}		   
		   
#leftBoxes a {text-decoration: none;
           font-family: Arial, Helvetica, sans-serif;
		   color:#000000;		   
		  }

#leftBoxes a:hover {text-decoration: none;
           color:#ef0000;
		   }
		   
#ust_box ul li {text-decoration: none;
           font-family: Arial, Helvetica, sans-serif;
		   font-size: 12px;
		   color:#000000;
		   line-height:20px;
		   text-align: left; list-style:square; color:#ee9333;}		   
		   
#ust_box a {text-decoration: none;
           font-family: Arial, Helvetica, sans-serif;
		   color:#000000;		   
		  }

#ust_box a:hover {text-decoration: none;
           color:#ef0000;
		   }

#footer {
	float:left;
	width:800px;
	background-color: #415d85;
	margin-top:5px;
	height: 35px;
}

.ramka_geniusz
{
	text-align:left;
	background: url(zdjecia/ramka_geniusz.png) no-repeat top left;
	width:527px;
	padding-top:30px;
	font-size:14px;
	font-family:Arial;
}

.ramka_geniusz h2
{
	margin-top:0px;
	font-size:16px;
	color:#fff;
	padding-top:10px;
	padding-left:10px;
	}

.ramka_geniusz_body
{
	padding-top:0px;
	background: url(zdjecia/ramka_geniusz.png)  bottom left;
	width:527px; 
	min-height:100px;
}

.copyright {
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 10px;
	line-height:35px;
	padding-left: 22px;
}

.Opis
{
text-align:left;
margin-left:10px;
font-size:14px;
color:#3B4A73;
font-weight:bold;
font-family:Arial;
	}
.oceny_szcz_tabela_naglowek
{
 background: url('zdjecia/naglowek_waski.png') no-repeat top right;
 font: normal 11px arial, sans-serif;
 height:44px;
 text-align:center;
 color:#fff;
 padding-right:2px;
 border:none;
}

.oceny_szcz_tabela_naglowek strong
{
	height:44px;
	line-height:40px;
	font-size:14px;
	display:block;
	background:url('zdjecia/naglowek_waski.png') no-repeat top left;
	margin-left:0px;
}

.oceny_szcz_tabela_naglowek_szeroki
{
 background: transparent url('zdjecia/naglowek_szeroki.png') no-repeat top right;
 font: normal 11px arial, sans-serif;
 height:65px;
 text-align:center;
 color:#fff;
 padding-right:2px;
 border:none;
}

.oceny_szcz_tabela_naglowek_szeroki strong
{
	height:65px;
	line-height:65px;
	font-size:14px;
	display:block;
	margin-top:-3px;
	background: transparent url('zdjecia/naglowek_szeroki.png') no-repeat top left;
	margin-left:1px;
}

.oceny_szcz_tabela_srodek
{
 background: transparent url('zdjecia/cien.png') top left;
 font: normal 11px arial, sans-serif;
 text-align:center; 
 height:25px;
}

.oceny_szcz_tabela_srodek_lewy
{
 background: transparent url('zdjecia/lewy_cien.png') top left;
 font: normal 11px arial, sans-serif;
 text-align:center; 
 height:25px;
}

.oceny_szcz_tabela_srodek_prawy
{
 background: transparent url('zdjecia/prawy_cien.png') top right;
 font: normal 11px arial, sans-serif;
 text-align:center; 
 height:25px;
}

.oceny_szcz_tabela_srodek_bez
{
 background: transparent url('zdjecia/bez_cien.png') top left;
 font: normal 11px arial, sans-serif;
 text-align:center;
 height:25px;
}

.oceny_szcz_tabela_srodek_bez_prawy
{
 background: transparent url('zdjecia/prawy_bez_cien.png') top right;
 font: normal 11px arial, sans-serif;
 text-align:center;
 height:25px;
}

.oceny_szcz_tabela_srodek_bez_lewy
{
 background: transparent url('zdjecia/lewy_bez_cien.png')  top left;
 font: normal 11px arial, sans-serif;
 text-align:center;
 height:25px;
}

.oceny_szcz_tabela_srodek_koniec_lewy
{
	background: transparent url('zdjecia/tabela_cien_lewy.png') no-repeat top left;
	height:5px;
}

.oceny_szcz_tabela_srodek_koniec_prawy
{
	background: transparent url('zdjecia/tabela_cien_prawy.png') no-repeat top right;
	height:5px;
}

.oceny_szcz_tabela_srodek_koniec
{
	background: transparent url('zdjecia/tabela_cien.png') no-repeat top left;
	height:8px;
}

.dodawanie
{
	font: normal 11px arial, sans-serif;
	margin-left:-10px;
	}
	
.dodawanie td
{
	text-align:left;
}
	
.dodawanie td input
{
	width:200px;
}
		
/*wyrowanie lewa strona to samo co oceny_szcz_tabela_srodek*/
.oceny_szcz_tabela_srodek1 
{
 font-size:12px; 
 text-align:left;
 border:solid 1px;
 border-top:none;
 border-left:none;
 border-color:Black; 
}
.panel_naglowek
{
 margin: 0 0 0 10px;
 display:inline;
 float:left;
 font-size:23px;
 width:230px;
 height:130px;
 background-color:#b9c1e9; 
 color: #29375e;
 border-color:#29375e;
 border:solid 1px;
 border-color:Black;
}
.panel_srodek_srednia
{
 width:230px;
 display:inline;
 float:left;
 font-size:19px;
}
.panel_srodek_mala
{
 width:230px;
 display:inline;
 float:left;
 font-size:14px;
 
}
.panel_dół
{
 width:230px;
 margin: 0 0 0 10px;
 display:inline;
 float:left;
 font-size:17px;
 
}
.wiad_sr_lewa 
{
 font-size:12px; 
 text-align:left;
 border:solid 1px;
 border-top:none;
 border-bottom:none;
 border-right:none;
 border-color:Black; 
}
.wiad_sr 
{
 font-size:12px; 
 text-align:left;
 border:none;	
}
.wiad_sr_prawa 
{
 font-size:12px; 
 text-align:left;
 border:solid 1px;
 border-top:none;
 border-left:none;
 border-bottom:none;
 border-color:Black; 
}
/*ramka  srodek szara*/
.oceny_szcz_tabela_srodek1
{
 font-size:12px; 
 text-align:center;
 border:solid 1px;
 border-top:none;
 border-left:none;
 border-color:Gray; 
}

.confirm-dialog {	
    MARGIN: 0px auto;	
    WIDTH: 680px;	
    POSITION: relative;
    height:550px;
    BACKGROUND: url(zdjecia/dialog24.png) no-repeat left top;	
}

.confirm-dialog1 {	
    MARGIN: 0px auto;	
    WIDTH: 750px;	
    POSITION: relative;
    height:550px;
    BACKGROUND: url(zdjecia/dialog30.png) no-repeat left top;	
}

.confirm-dialog .inner 
{
	height:400px;
    PADDING-RIGHT: 20px;	
    PADDING-LEFT: 20px;	
    PADDING-BOTTOM: 11px;	
    FLOAT: left;	
    MARGIN: 20px 0px -20px 0px;	
    WIDTH: 650px;	
    PADDING-TOP: 0px;
} 



.confirm-dialog1 .base_30 {	
    
    width:700px;
    PADDING-BOTTOM: 4px;	
    PADDING-LEFT: 190px;	
    MARGIN-LEFT: 110px;	
    MARGIN-RIGHT: -11px;	
    margin-top:40px;
    TEXT-ALIGN: center;
    margin-top:40px;
}

.confirm-dialog .base {	
    
    width:700px;
    PADDING-BOTTOM: 4px;	
    PADDING-LEFT: 190px;	
    MARGIN-LEFT: -40px;	
    MARGIN-RIGHT: -11px;	
    PADDING-TOP: 4px;	
    TEXT-ALIGN: center;
    margin-top:40px;
}

.confirm-dialog .base_1 {	
    
    PADDING-BOTTOM: 4px;	
    PADDING-LEFT: 190px;	
    MARGIN-LEFT: 30px;	
    MARGIN-RIGHT: -11px;	
    PADDING-TOP: 4px;	
    TEXT-ALIGN: center;
}

.confirm-dialog H2 {	
    FONT-WEIGHT: bold;	
    FONT-SIZE: 1.25em;	
    COLOR: #f60;
    TEXT-ALIGN: center;
} 

.confirm-dialog input {	
    WIDTH:50px;
}     

.close {	
    DISPLAY: block;	
    BACKGROUND: url(zdjecia/close24.png) no-repeat 0px 0px;	
    LEFT: 15px;	
    WIDTH: 26px;	
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    TOP: 35px;	
    HEIGHT: 26px;	
}   

.close1 {	
    DISPLAY: block;	
    BACKGROUND: url(zdjecia/close24.png) no-repeat 0px 0px;	
    LEFT: 210px;	
    WIDTH: 26px;	
    TEXT-INDENT: -1000em;	
    POSITION: absolute;	
    TOP: 198px;	
    HEIGHT: 26px;	
}   

.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
} 
