body {margin:0px; background-color: #1147A7;font-family: verdana, arial, serif;font-size: 12px;}
img {border:0px}
.button{
	background-color: rgb(192,23,48);
	font-size : 10px;
	cursor : pointer;
}
input, select, textarea{
	background-color: rgb(245,245,245);
	font-size : 10px;
}

A:link {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
A:active {
	COLOR: #FFFFFF; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFEE00; 
	FONT-FAMILY: Tahoma; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: normal; 
	TEXT-DECORATION: none
}
.Centeril {text-align: center}
.DflPr {float:right; font-size: 10px; font-family: verdana; color: #FFFFFF;}
#IlList {float:right; margin-right: 5px;}
#IlList select,.DflPr select {font-size:10px;background-color: #1147A7;color:#ffffff;}
input,select,textarea {border:1px solid #1147A7}

#Togol { margin: 0px auto;width:900px;}

#Togol td.aMenu {width:175px; background-color:#000066;vertical-align: top;text-align: center;}
#Togol a.a1, #Togol a.a3, #Togol span.a1 { color: #FFEE00; font-weight: bold; font-size: 11px; margin: 10px 0px 0px 15px; display: block; font-variant: small-caps; text-align: left;}
#Togol a.a3 { margin-bottom: 20px;}
#Togol a.a2 { color: #ffffff; font-size: 11px;display: block; padding-left: 10px; text-align: left; margin: 3px 0px 0px 15px;}
#Togol a.a2:hover,#Togol a.a1:hover,#Togol a.a3:hover {color: #FFEE00; background-color: #1147A7;font-weight: bold;}
#Togol td.aTekst {vertical-align: top; text-align: left;width: 720px;}

#DGora {height: 98px; width: 714px; margin: 0px 0px 0px 10px;}
#txtPlog {background: #416CB8; color: #FFFFFF; margin: 0px 0px 20px 10px;width: 714px; text-align: center; font-weight: bold; font-size: 14px;}
#txtPlog span,#txtPlog a  { font-weight: bold; font-size: 12px;}

#Ttekst {}
#Ttekst td.aLogo {text-align: right; height: 50px;}
#Ttekst td.aTresc {text-align: left; margin: 0px; padding: 0px 0px 0px 10px;width: 715px;}
#blok1 { float: left;width:480px; margin-left: 0px;}
#blok2 { float: right;width:220px; }

#Twysz {width: 480px;}
#Twysz .dAktu { background-color: #416CB8;font-size: 3px; color: #FFEE00; text-align: left; margin-top: 5px;}
#Twysz .dAktu span { color: #ffffff; display: block; font-size: 11px; margin: 5px 10px;}
#aForm {width: 300px; vertical-align: top;text-align: left;}
#aOkna {width: 180px;vertical-align: top;text-align: right;}
#aWybr {width: 220px;vertical-align: top;}
#aBan  {vertical-align: top;width:480px;}

.Dwysz, .Dokno, div.Dokna {background-color: #416CB8; font-size: 3px; margin-bottom: 10px;}
.Dwysz {width: 290px;text-align: center;}
.Dokno {width: 180px; text-align: left;}
div.Dokna {width: 220px; text-align: center; margin: 0px 0px 10px 0px;}

.Dokno span { color: #ffffff; display: block; margin: 0px 10px;font-size: 11px;}
.Dokno span.Sdni { color: #FFEE00; display: block; margin: 0px 10px;font-size: 11px;}
.Dokno span.Ssky { color: #FFEE00; display: block; margin: 0px 10px;font-size: 11px;text-align: center;}

div.Dokna img {width: 220px}
div.Dokna p.Pnag { font-size: 10px; font-weight: bold; margin: 0px; color: #FFFFFF; text-align: center;}
div.Dokna p.Pog1 { font-size: 10px; margin: 0px 10px; color: #FFFFFF; text-align: justify;}
div.Dokna p.Pog2 { font-size: 10px; margin: 0px; color: #FFFFFF; text-align: center;}

h1.Hokn1 {color: #FFEE00; font-size: 12px; font-family: verdana; margin: 5px; text-align: left; border-bottom: 1px solid #FFEE00;}
h2.Hokn2 {color: #FFEE00; font-size: 12px; font-family: verdana; margin: 5px; text-align: left;}
h1.Hbrak {background-color: #416CB8; text-align: center; line-height: 40px; color: #FFEE00; font-size: 15px;}
h1.Hwysz {color: #FFEE00; font-size: 12px; font-family: verdana; margin: 5px; text-align: left; border-bottom: 1px solid #FFEE00;}
h1.Hoimp1 { margin: 20px auto 5px auto; border-bottom: 1px solid #FFEE00;color: #FFEE00; font-size: 12px; font-family: verdana; padding-left: 20px;}

.Dwysz form { margin: 0px; line-height: 12px; }
.Dwysz form label {float: left;width: 80px; color: #FFFFFF; font-size: 10px; text-align: right; }
.Dwysz form .pola {float: left; width: 190px;}
.Dwysz form br.Cbr { clear: both;}
.Dwysz form select.Sr {width: 65px;float: left;}
.Dwysz form select.Sm {width: 75px;float: left;}
.Dwysz form select.Sd {width: 50px;float: left;}
.Dwysz form input.nuttek { margin-bottom: 5px;}
br.Cbr { clear: both;}
#DaneWysz {background-color: #1147A7;}
#DaneWysz {display: block;}
.TtloH,.TtloHnazwa {background-color: #1147A7;}
.TtloH h2,.TtloHnazwa h2 { color: #FFFFFF; font-size: 14px; font-weight: bold; font-variant: small-caps; width: 300px; margin: 0px; padding: 0px;}
.TtloH a.Awiec,.TtloHnazwa a.Awiec { font-variant: small-caps; font-weight: bold; font-size: 10px;color: #FFEE00; text-transform: uppercase;}
.TtloH a.Awiec:hover,.TtloHnazwa a.Awiec:hover { text-decoration: underline;font-size: 10px;font-weight: bold;}
h1.H1tytL { margin: 0px auto 0px auto; font-size: 30px; font-family: verdana; font-variant: small-caps; border-bottom: 2px solid #FFFFFF; color: #FFFFFF; font-weight: normal; width: 300px; float: left;}

/* Weslaszkola_1 */
td.Tkraj,td.Topis,td.Tszcz,td.Tcena,td.Tkraj,td.Topis,td.Tcena,td.Topis3,td.TopisI,td.Timpr,td.TkrajI {background-color: #416CB8; font-size: 9px; color: #FFFFFF;height: 67px; padding: 0px 5px;}

.Ttlo td.Tzdj {background-color: #416CB8;width: 100px; font-size: 0px; height: 67px; margin: 0px; padding: 0px;}
.Ttlo td.Tkraj {width: 90px;}
.Ttlo td.Topis {width: 330px; text-align: justify;}
.Ttlo td.Tszcz {width: 85px;}
.Ttlo td.Tcena {width: 75px;}
.Ttlo td.Tcena strong,.TtloH td.Tcena strong,.TtloHnazwa td.Tcena strong  {font-weight: bold; display: block; margin-left: 10px;}
.TtloH td.Tzdj img, .TtloHnazwa td.Tzdj img{height: 67px; margin: 0px; padding: 0px;font-size: 0px; border: 0px;}
.TtloH td.Tzdj, .TtloHnazwa td.Tzdj {background-color: #416CB8;width: 100px; font-size: 0px; height: 67px; margin: 0px; padding: 0px; vertical-align: middle; border: 0px;}
.TtloH td.Tzdj a,.TtloHnazwa td.Tzdj a {width: 100px; font-size: 0px; height: 67px; margin: 0px; padding: 0px; border: 0px;}
.TtloH td.Tkraj,.TtloHnazwa td.Tkraj {width: 120px;}
.TtloHnazwa td.Topis {width: 374px; text-align: justify;}
.TtloH td.Topis {width: 494px; text-align: justify;}
.TtloH td.Topis3 {width: 610px; text-align: justify;}
.TtloHnazwa td.TopisI {width: 325px;text-align: justify;}
.TtloHnazwa td.TkrajI {width: 76px;}
td.td4 {background-color: #416CB8;}
.TtloH td.Tcena,.TtloHnazwa td.Tcena {width: 90px;}
.TtloHnazwa td.Timpr {width: 98px;}

td.Std { font-size: 10px; font-weight: bold; color: #FFFFFF; padding: 0px;background-color: #416CB8; text-align: center;}

#Belk1 { background-color: #000066;  color: #FFFFFF;  font-family: verdana;padding:3px 10px 5px 10px; clear: both;font-size: 12px; line-height: normal; }
#Belk1 a.b1 {color: #FFFFFF; font-size: 12px; font-family: verdana;}
#Belk1 a.b1:hover,#Belk1 a.Styt:hover,#Belk2 a.S2tyt:hover, a.b2:hover {color: #FFEE00;}
#Belk1 span.Styt {font-size: 12px; font-variant: small-caps; font-weight: bold; color: #FFEE00; }
#Belk1 a.Styt {font-family: verdana;font-weight: bold;font-size: 12px; font-variant: small-caps;  }
#Belk1 span.b1 {font-size: 12px; font-variant: small-caps; font-weight: bold; color: #FFEE00; }
#Belk2 { background-color: #040094; line-height: 25px; color: #FFFFFF; font-size: 12px; font-family:  verdana; padding: 0px 10px; clear: both;}

#Belk2 a.S2tyt {color: #FFFFFF; font-size: 12px; font-family: verdana;}
#Belk2 span.Sakt {font-size: 12px; color: #FFEE00; font-weight: bold;}
.B2DivC { background-color: #416CB8;border-top: 1px solid #FFFFFF; line-height: 19px; padding: 5px; display: none;}
#B2Div1 a.b2 {color: #FFFFFF; font-size: 11px; font-family: verdana;}

#stopka { width: 900px; margin: 20px auto;color: #FFEE00; text-align: center;font-size: 10px;}
#stopka a {color: #FFEE00; text-decoration: none; font-family: verdana; font-size: 10px;}
#stopka a:hover { text-decoration: underline;}

#stopka2 { width: 900px; margin: 5px auto;color: #FFEE00; text-align: center;font-size: 10px;}
#stopka2 a {color: #FFEE00; text-decoration: none; font-family: verdana; font-size: 10px;}
#stopka2 a:hover { text-decoration: underline;}

#KrajTekstG {background-color: #416CB8; padding: 5px;color: #FFFFFF; font-size: 11px; }
#KrajTekstG fieldset.Fsubs { width: 500px; margin: 30px auto; text-align: center; line-height: 20px;}
#KrajTekstG ul { margin-top: 0px;}
#KrajTekstG li { list-style-position: outside; margin-left: 20px; }
#KrajTekstG p.style10 { margin: 10px 0px;}
#KrajTekstG p { text-align: justify; font-size: 11px;}
#KrajTekstG p b,#KrajTekstG p strong { color: #FFEE00; font-weight: bold;}
#KrajTekstG h4 {color: #FFEE00; font-size: 12px; font-family: verdana; margin: 5px; text-align: left; border-bottom: 1px solid #FFEE00;}
#KrajTekstG div.Dprz { height: 10px; font-size: 1px;background-color: #1147A7; margin-bottom: 10px;}
#KrajTekstG p.warunki { font-size: 10px;}
h1.H1Kra { font-size:24px; color: #FFEE00;  }
h1.H1Kra em { font-size: 20px; font-weight: normal; }
#DzdjL { float: left; width: 270px; margin: 3px 10px;}
#DzdjP { float: right; width: 270px; margin: 3px 10px;}
#DzdjL img,#DzdjP img { display: block; width: 270px;}
.PzdjOp {width: 270px; text-align: center; color: #FFFFFF; margin: 0px 0px 10px 0px; font-size: 9px;}

p.Ptx1,p.Ptx3,p.textnormal {font-size: 11px; color: #FFEE00; font-family: verdana, arial, helvetica, sans-serif; margin: 10px 10px 0px 0px; font-weight: bold; text-align: justify;}

p.Ptx3 {color: #cfdaed;}
p.Ptx1 span,p.Ptx2 span,p.Ptx3 span,p.textnormal,div.Dtx1 {color: #FFFFFF; font-weight: normal; font-variant: normal; }
p.Ptx1 span.Snazwa { font-size: 12px; font-weight: bold; color: #FFEE00;}
#KrajTekstG p.kont { font-size: 14px; margin-left: 40px;}
#KrajTekstG p.kont a { font-size: 14px;}
#KrajTekstG span.pRed { display: block; background-color: #FF0000; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: Arial; padding: 3px 5px;}
#KrajTekstG span.pGreen { display: block; background-color: #009900; color: #FFFFFF; font-weight: bold; font-size: 12px; font-family: Arial; padding: 3px 5px;}
span.Kspfl1 {float:left; width:100px;}
span.Kspfl2 {float:left; width:400px;}
#formularz br { clear: both;}
#formularz label { text-align: right; margin-left: 10px; font-size: 12px; width: 170px; float: left;}
#formularz input, #formularz textarea {width:300px;border:0px; margin-left: 20px; float: left; padding-left: 5px; padding-right: 5px;color: #574935; font-size: 14px; margin-top: 2px;}
#formularz textarea {height:150px;width:400px;}
#formularz input.but,#formularz input.butr { background-color: transparent; color: #FFFFFF; width: 160px;font-weight: bold; padding: 3px 10px; cursor: pointer; font-size: 10px; border: 1px solid #FFFFFF;}
#formularz input.but {width: 400px;}
#formularz input.nom,#formularz textarea.nom { background-image: none; background-color: transparent;}
#formularz input.foc,#formularz textarea.foc { background-color: #F7F9F7;}
#formularz input.blad,#formularz textarea.blad { background-color: #E6CCCC;}

div.Dtx1 { font-size: 10px;margin: 10px 10px 0px 0px;  text-align: justify;}
div.Dtx1 strong {font-size: 11px; color: #FFEE00; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold;}
div.Dtx1 div.DCenP { float:left;width: 400px; }
span.cenaL {display: block; width: 300px; }
span.cenaP {display: block; float: right; font-weight: bold;}
div.opisgl {float:left;width: 400px;}

#MapaGlowna { background: url('obrazki/mapy/mapa.jpg') no-repeat top; width: 700px; height: 341px; position: relative;}

a#Akaraiby { position: absolute;width: 90px; height: 77px; border: 1px dashed #FFFFFF; top: 101px; left: 151px; }
a#Akaraiby:hover { background: url('obrazki/mapy/m_karaiby.jpg') no-repeat top;}
a#Aindonezja { position: absolute;width: 65px; height: 53px; border: 1px dashed #FFFFFF; top: 141px; left: 559px; }
a#Aindonezja:hover { background: url('obrazki/mapy/m_indonezja.jpg') no-repeat top;}
a#Aindonezja2 { position: absolute;width: 484px; height: 395px; border: 1px dashed #FFFFFF; top: 152px; left: 206px; }
a#Aindonezja2:hover { background: url('obrazki/mapy/m_indonezja2.jpg') no-repeat top;}
a#Aazjapol { position: absolute;width: 90px; height: 77px; border: 1px dashed #FFFFFF; top: 122px; left: 534px; }
a#Aazjapol:hover { background: url('obrazki/mapy/m_azjapol.jpg') no-repeat top;}
a#Apapua { position: absolute;width: 90px; height: 77px; border: 1px dashed #FFFFFF; top: 138px; left: 608px; }
a#Apapua:hover { background: url('obrazki/mapy/m_papua.jpg') no-repeat top;}
a#Amalediwy { position: absolute;width: 90px; height: 77px; border: 1px dashed #FFFFFF; top: 122px; left: 434px; }
a#Amalediwy:hover { background: url('obrazki/mapy/m_malediwy.jpg') no-repeat top;}
a#Afilipiny { position: absolute;width: 27px; height: 33px; border: 1px dashed #FFFFFF; top: 123px; left: 570px; }
a#Afilipiny:hover { background: url('obrazki/mapy/m_filipiny.jpg') no-repeat top;}
a#Afilipiny2 { position: absolute;width: 208px; height: 248px; border: 1px dashed #FFFFFF; top: 18px; left: 296px; }
a#Afilipiny2:hover { background: url('obrazki/mapy/m_filipiny2.jpg') no-repeat top;}
#NazwaLina,div.NazwaLina,a.MapaSpot { font-size: 15px; font-weight: bold; font-variant: small-caps; color: #FFFFFF; position: absolute; bottom: 5px; left: 5px; border: 1px solid #BFE6FF; padding: 2px 5px; background: url('obrazki/mapy/tlnap.png') repeat; display: none;}


#Mapa1 { width: 700px;  background:#1147A7 url('obrazki/mapy/karaiby.jpg') no-repeat top; position: relative; display: none;}

#Mapa2{ width: 700px;  background:#1147A7 url('obrazki/mapy/azjapol.jpg') no-repeat top; position: relative; display: none;}
#Mapa3{ width: 700px;  background:#1147A7 url('obrazki/mapy/indonezja.jpg') no-repeat top; position: relative; display: none;}
#Mapa4{ width: 700px;  background:#1147A7 url('obrazki/mapy/papua.jpg') no-repeat top; position: relative; display: none;}
#Mapa5{ width: 700px;  background:#1147A7 url('obrazki/mapy/malediwy.jpg') no-repeat top; position: relative; display: none;}
#Mapa6{ width: 700px;  background:#1147A7 url('obrazki/mapy/filipiny.jpg') no-repeat top; position: relative; display: none;}

#Mapa1N,#Mapa2N,#Mapa3N,#Mapa4N,#Mapa5N,#Mapa6N {display: none;}

#M6Bohol{ width:128px; position: absolute; display: block; height: 126px; top: 483px; left: 476px;border: 1px solid #FFFFFF; background: url('obrazki/mapy/m6tlboh.png');}

#M6kr[id]{background: url('obrazki/mapy/m6kr.png') no-repeat top;}
#M6kr{ width:582px; position: absolute; display: block; height: 310px; top: 299px; left: 22px;}

#M6BoholB{ width:225px; position: absolute; display: block; height: 213px; top: 299px; left: 22px;border: 1px dashed #FFFFFF; background: url('obrazki/mapy/m6_bohol.jpg') no-repeat top;}
/*#M6BoholB{ width:225px; position: absolute; display: block; height: 213px; top: 617px; left: 341px;border: 1px dashed #FFFFFF; background: url('obrazki/mapy/m6_bohol.jpg') no-repeat top;}*/


div.NazwaLina { position: absolute; display: block; top: 5px; left: 5px; bottom: auto;}

div.stop1,div.stop2 {color: #4D7A93; float: right; font-size: 9px; margin: 0px 10px 0px 0px; text-align: center;}
div.stop2 {width: 655px;margin: 15px 0px 0px 0px; }
div.stop1 {text-align: right;}
div.stop1 a,div.stop1 a:hover {font-size: 10px;color: #92B5C7;}
div.stop2 a,div.stop2 a:hover {font-size: 10px;color: #4D7A93;}



a.linkMap,span.linkMap { position: absolute; font-size:12px; font-weight: bold; color: #FFFFFF; font-family: arial; }
a.linkMap:hover {color: #FFEE00;font-size:12px; font-weight: bold; font-family: arial;}
a.linkMap2,span.linkMap2 { position: absolute; font-size:12px; font-weight: bold; color: #FFFFFF; font-family: arial;font-style: italic;}
a.linkMap2:hover {color: #FFEE00;font-size:12px; font-weight: bold; font-family: arial; font-style: italic;}
span.linkMap3,a.linkMap3,span.linkMap4 { position: absolute; font-size:12px; color: #FFFFFF; font-family: arial; display: block; padding-left: 15px; background: url('obrazki/mapy/MapKwa.jpg') no-repeat center left;}
span.linkMap4 { background-position: right;padding-left: 0px; padding-right: 15px;}

a.MapaSpot { position: absolute; display: block; top: 5px; right: 5px; left: auto; bottom: auto; cursor: pointer;font-size: 16px;font-family: ARial;}
a.MapaSpot:hover  {position: absolute; display: block; left: auto; bottom: auto; background: #FFEE00; cursor: pointer; color: #1147A7;font-size: 16px; font-weight: bold; font-family: ARial;}
a.MapaCloser { position: absolute; display: block; top: 5px; right: -25px; left: auto; bottom: auto; cursor: pointer; width: 25px;  background: url('obrazki/mapy/zamknij.png') repeat-y top left; font-size: 0px;border: 1px solid #BFE6FF;}
a.MapaCloser:hover {background: #FFEE00 url('obrazki/mapy/zamknij.png') repeat-y top right;}
