body
{
	font-family: Verdana;
	font-size: 13px;
	color: #CCCCCC;
	background-color: #2e4378;
	text-align: left;
}

a:link,a:visited
{
    text-decoration: none;
    color: #262626;
}

a:hover
{
    text-decoration: underline;
    color: #262626;
}



td
{
    border: none;
}

button
{
    outline-width: thick;
}

#calosc
{
    position: absolute;
    top: 100px;
    left: 0px;
    width: 100%;
    z-index: 10;
}

#glowna_tlo
{
	position: relative;
	top: 0px;
	left:0px;
	z-index: 1;
	background-color: white;
	width:100%;
	color: black;

}

#glowna_tlo p
{
    font-family: Calibri,Verdana;
	text-align: justify;
	font-size: 11pt;
	margin-left: 45px;
	margin-right: 30px;
	margin-top: 10px;
	margin-bottom: 0px;
}

#glowna_tlo ul,li,ol
{
    font-family: Calibri,Verdana;
	text-align: justify;
	font-weight: normal;
	font-size: 11pt;
	margin-left: 45px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}

#glowna_tlo ul
{
   list-style-type: decimal;
   margin-top: 5pt;
   font-weight: normal;
}


#glowna_tlo ol
{
   list-style-type: disc;
   margin-left: -5pt;
   margin-top: 2pt;
   margin-bottom: 10pt;
   font-weight: normal;
}

#glowna_tlo li
{
   margin-left: 23px;
   font-weight: normal;
   font-size: 11pt;
   font-family: Calibri,Verdana;
}


p
{
    font-family: Calibri,Verdana;
	text-align: justify;
	font-size: 11pt;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	text-indent: 0px;
}

ul,li,ol
{
    font-family: Calibri,Verdana;
	text-align: justify;
	font-weight: normal;
	font-size: 11pt;
	margin-left: 45px;
	margin-right: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}


li
{
   margin-left: 23px;
   font-weight: normal;
   font-size: 11pt;
   font-family: Calibri,Verdana;
}

.tytul
{
   line-height: 110%;
   margin-top: 3px;
   color: black;
}

.naglowek
{
    line-height: 110%;
    margin-bottom: 0pt;
    margin-top: 5px;
}

#naglowek
{
    background-image: url("../images/waski.jpg");
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    width: 874px;
    height: 91px;
    left: 0px;
    top: 2px;
}


#logo
{
	position: absolute;
	top:0px;
	left:6px;
	z-index: 6;
}

#dokonczenie
{
   background-color: #2e4378;
   position: absolute;
   left: 0px;
   height: 91px;
   top: 0px;
   width: 100%;
   border-color: white;
   border-width: 2px;
   border-style: solid;
}

#wyliczenie
{
    line-height: 110%;
    margin-left: 15px;
}

#bialy_cien
{
	position: absolute;
	top:0px;
	left:5px;
	z-index: 2;
}
#napis
{

	position: absolute;
	top:0px;
	left:0px;
	z-index: 4;
}
#tlo
{
	position: absolute;
	top:0px;
	left:0px;
	z-index: 0;
	background-color:#99B1FE;
	background-image:url("../images/tlo2.jpg");
    width: 100%;
	height:130px;
}
#o1
{
	position: absolute;
	top:0px;
	left:366px;
	z-index: 3;
}
#o2
{
	position: absolute;
	top:0px;
	left:503px;
	z-index: 3;
}
#o3
{
	position: absolute;
	top:0px;
	left:407px;
	z-index: 3;
}
#o4
{
	position: absolute;
	top:0px;
	left:594px;
	z-index: 3;
}
#o5
{
	position: absolute;
	top:0px;
	left:777px;
	z-index: 3;
}
#o11
{
	position: absolute;
	top:0px;
	left:366px;
	z-index: 3;
}
#o22
{
	position: absolute;
	top:0px;
	left:503px;
	z-index: 3;
}
#o33
{
	position: absolute;
	top:0px;
	left:407px;
	z-index: 3;
}
#gdzie
{
	position: relative;
	background-color: red;
	width: 162px;
    font-weight: bold;
	text-align: center;
	top:0px;
	left: 0px;
}
.menu_tlo
{
	position: absolute;
	top: 46px;
	left: 0px;
	z-index: 3;
	background-image: url("../images/kafelek_cien.png");
	width: 166px;
	height: 43px;
}
.menu_kolor
{
	position: absolute;
	top:0px;
	left:0px;
	z-index: 4;
	background-color:#99B1FE;
	background-image:url("../images/cos.jpg");
	width:160px;
	height:27px;
	padding-top:10px;
	font-size: 12px;
	color: #262626;

}
#m1
{
	background-image:url("../images/cosn.jpg");
}
.m
{
    border: none;
	background: none;
	text-decoration: none;
	outline: none;
	color: #262626;
}


.m_kafl
{
    border: none;
    position: absolute;
    left:0px;
	background: none;
	text-decoration: none;
	outline: none;
	color: #262626;
}

#menu_poziome
{
	position: relative;
	background: none;
	text-align: center;
	vertical-align: middle;
   	text-decoration: none;
	top:7px;
	left:0px;
	z-index: 5;
	width:690px;
	height:30px;
}
.linki_gora
{
    color: #000000;
    text-decoration: none;
   	font-family: Verdana;
	font-size: 12px;

}
#konto
{

}
#flagi
{
	position: relative;
	top:3px;
	left:0px;
	z-index: 5;
	width:100px;
	height:20px;
}
#ramka
{
	position: relative;
	top:0px;
	left:0px;
	z-index: 2;
	width:90%;
	height:531px;
	background-color: #FFFFFF;
}

.gdzie_kafl
{
	position: relative;
    width: 153px;
    height: 530px;
}

.forma
{
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
}
#button
{
	text-align: center;
}
.kafl_tlo
{
	position: absolute;
	top: 107px;
	left: 0px;
	z-index: 3;
    background-image: url("../images/kafl.png");
	width:153px;
	height:106px;
}

#wysokosc
{
	top: 0px;
}

#wysokosc_kafl1
{
	top:0px;
}

#wysokosc_kafl2
{
	top:45px;
	position: absolute;
	left: 0px;
	z-index: 3;
	width:153px;
	height:106px;
}

#wysokosc_kafl3
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 3;
	width:140px;
	height:42px;
}

#logowanie
{
	position: absolute;
	top:515px;
	left:37px;
	z-index: 5;
	background-color: transparent;
}

.textbox
 {
	background-color:#C7E1FF;
	border-width:1px;
	border-style:solid;
	border-color:#3d3d3d;
	font-family:Verdana;
	font-size:10pt;
	color :#000000;
	filter:alpha(opacity=75);
	opacity: 0.75;
	padding-left:5px;
	padding-top:3px;
	padding-bottom:3px;
}
.guzik
 {
	background-color: transparent;
	font-family:Verdana;
	border-width:0px;
	font-size:10pt;
	color: #000000;
	width:66px;
	height:44px;
}

#lewe_menu
{
    width: 192px;
}
#kafelki
{
    width: 193px;
}
.gorne
{
    border: none;

    background-color: #aec1fb;
}

#przerwa
{
    height: 10px;
}


.przerwa
{
    height: 15px;
}

.baner
{
	border-style:solid;
	border-color:#54A4FE;
	border-width:1px;
    width: 100px;
	border-left: none;
	border-right: none;
}

#linki a,th
{
    font-size: 10pt;
    color: #2e4378;
    text-decoration: none;
}


.link
{
	border-style:solid;
	border-color:#54A4FE;
	border-width: 1px;
	border-left: none;
	border-right: none;
}

.link span
{
   margin-left: 0px;
}

.wiadomosci
{
	border-style:solid;
	border-color:#54A4FE;
	border-width:1px;
	text-align: left;
}

.datatytul
{
    font-family: Calibri,Verdana;
	text-align: left;
	font-weight: normal;
	text-decoration: none;
	font-size: 11pt;
	color: #4C64DE;
}

.tytulgrupa
{
    font-family: Calibri,Verdana;
	text-align: left;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
	font-size: 13pt;
	color: #2e4378;
}

.datatytul a:link
{
    font-family: Calibri,Verdana;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
	font-size: 11pt;
	color: #000000;
}


.datatytul a:hover
{
    font-family: Calibri,Verdana;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11pt;
	color: #4C64DE;
}


.tekst
{
    font-family: Calibri,Verdana;
	text-align: justify;
	font-weight: normal;
	font-size: 11pt;
	color: black;
}

.tekst a:link,.tekst a:visited
{
    border: none;
	background: none;
	text-decoration: none;
	outline: none;
	color: #4C64DE;
}

.tekst a:hover
{
    border: none;
	background: none;
	text-decoration: underline;
	outline: none;
	color:#4C64DE;
}


.multilink a:link,.multilink a:visited
{
    border: none;
	background: none;
	font-weight: bold;
	text-decoration: none;
	outline: none;
	color: #000000;
}

.multilink a:hover
{
    border: none;
	background: none;
	text-decoration: underline;
	outline: none;
	color: #4C64DE;
}

