/* -- Szkola Niezwykla . v2.1 -- */

* {margin:0;padding:0;}
html {
		/* siatka 16x16px */
		/* background:url("./16x16_lightgray.gif"); */
	font : normal 12px verdana, sans-serif;
	line-height: 1em;
	letter-spacing: 0em;
	word-spacing: 0em;
	text-transform: none;
	text-align: left;
	font-weight: normal;
	margin:0;
	color:#024;
	background:#408000 url("../img/v2_BB.jpg") top center no-repeat;
	}

/* -- Pozycjonowanie -- */

div.kontener {
position: relative;
margin: 0 auto;
width: 992px;
height:100%;
}
div#naglowek {
height: 256px;
position: relative;
background: #FFF url("../img/v2_naglowek.jpg") no-repeat;
}
div.element {
width:100%;
height:100%;
position:relative;
}
div#menunaglowek {
float:right;
height:32px;
width:432px;
z-index:100;
position:relative;
}
div#menusrodek {
height:32px;
width:100%;
float:left;
background:url("../img/v2_menusrodek.jpg") no-repeat;
}

div.panel {display:table-cell;height:100%;background:url("../img/v2_panel.jpg") repeat-y;}

div#panlewy {
float:left;
width:208px;
height:100%;
background:url("../img/v2_panlewy.jpg") top right repeat-y;
}
div#panlewya {
float:left;width:16px;height:320px;
background:url("../img/v2_panlewya.jpg") no-repeat;
}
div#panprawy {
float:right;
width:192px;
height:100%;
background:url("../img/v2_panprawy.jpg") top right repeat-y;
}
div#panprawya {
float:right;width:16px;height:320px;display:block;
background:url("../img/v2_panprawya.jpg") no-repeat;
}
div#pansrodkowy {
float:left;
width:592px;
background:url("../img/v2_pansrodkowy.jpg") repeat-y;
}
div#stopka {
height: 64px;
width:100%;
background:#70D0FF url("../img/v2_stopka.jpg") top center no-repeat;
}
div.stopka {padding: 8px 192px 8px 0;}

div#logo1 {position:relative;width:192px;height:176px;display:inline;top:-80px;}
* html div#logo1 {position:absolute;top:-48px;}

.flash {position:absolute;top:0;left:0;}

/* -- Linki -- */

a {text-decoration:none;color:#06C;}
a:hover {color:#08F;}
a.linkprawyh {padding: 2px 4px 2px 4px;}
a.linkprawyh:hover {background-color:#C0E0FF;color:#04A;}
a.linkprawy {color:#9C5;line-height:2em;display:block;margin:6px 0 10px 0;}
a.linkprawy:hover, a.linknews:hover {color:#FE4;}
a.linksrodek {color:#037;padding: 4px 8px;}
a.linksrodek:hover, a.linksrodeki:hover {background-color:#C0E0FF;color:#04A;}
a.linksrodeki {padding-top:2px;padding-bottom:2px;}

/* -- Elementy -- */

.clearfix {clear:both;}
img {border:0;}

div.kontenerprawy {margin: -16px 32px 16px 16px;display:block;position:relative;}
div.kontenerlewy {margin: -80px 0 16px 32px;}
* html div.kontenerlewy {margin: 96px 0 16px 16px;}
div.kontenercentrum {margin: 0 16px;}
div.standardy {float:left; width:180px;position:relative;top:-48px;left:20px;}

.ivideo {padding-left:16px;
background: transparent url("../img/icon_video.png") no-repeat center left;}

/* -- Galeria -- */

div.fotkaboks {float:left; width:112px;height:160px;background:url("../img/galeria/thumb1_shd.jpg") top left no-repeat;}
div.fotka {width:96px;height:144px;}
div.fotkaboks2 {float:left; width:112px;height:128px;background:url("../img/galeria/thumb2_shd.jpg") top left no-repeat;}
div.fotka2 {width:96px;height:112px;}

/* -- Menu -- */

ul,li {list-style:none;}

div#menusrodek li,div#menunaglowek li {display:inline;}
div#menusrodek ul {padding: 8px 0 8px 224px;text-align:left;}

div#menunaglowek ul {margin: 9px 32px 0 0;text-align:right;}
div#menunaglowek a,div#menusrodek a {font-size:0.917em;font-weight:bold;border-right:#06C 2px solid;padding: 0 7px 0 3px;}
div#menunaglowek a.most, div#menusrodek a.most {border:0;}
div#menusrodek a.mwybrane {color:#9C5;}

div#menulewe ul {margin: 16px 0;text-align:center;}
div#menulewe ul li {padding: 0 0 4px 22px;line-height: 28px;background:url("../img/v2_menulewe.jpg") bottom right no-repeat;}
div#menulewe ul li:hover {background-position:top right;}
div#menulewe ul li a:hover, #menulewe ul li a.menuakcent:hover {color:#FE4;background-position:top right;}
div#menulewe ul li a {display:block;font-size:1.167em;font-weight:bold;color:#9C5;}
div#menulewe ul li a.menuakcent {color:#FA8;}
* html div#menulewe ul li {background:none;padding: 0 0 4px 16px;}
* html div#menulewe ul li a {background:url("../img/v2_menulewe.jpg") bottom right no-repeat;padding: 0 0 4px 16px;}

/* -- Formularz -- */

div#form {display:block;border: 0; padding: 16px;}

/* -- Teksty -- */

.doprawej {text-align:right;}
.dolewej {text-align:left;}
.dosrodka {text-align:center;}
.KRS {margin-right:30px;letter-spacing: 1px;}
.logolewe {margin-right:16px;}

.htt {padding-left: 0.3em;}
.ptt {padding-left: 0.5em;}
.bold {font-weight: bold;}
.hline {line-height:1.58em;}
.underline {line-height:1.667em;border-bottom: 1px solid #024;}
.hfix {margin:0;}

h1,h2,h3,h4,h5,h6 {
	line-height: 1.335em;
	font-weight: normal;
	margin: 0.67em 0 0.34em 0;
	letter-spacing: 0em;
	word-spacing: 0em;
	text-transform: none;
	text-align: left;
	color:#024;
	text-indent:0;
}

p,blockquote {line-height: 1.58em;text-indent:0;}

.cytat, blockquote, .cytatfotkaboks, .cytatfotka {
	padding: 1em 48px 1em 48px;
	font-style:italic;
	word-spacing: 2px;
	text-indent:0;
}

.cytatfotkaboks, .pfotkaboks {padding-left:112px;}
.cytatfotka, .pfotka {padding-left:96px;}

.cytath {
	padding: 0 48px 0 48px;
	font-style:italic;
	word-spacing: 2px;
	text-indent:0;
}

h1 {font-size: 2.166em;}
h2 {font-size: 1.667em;}
h3 {font-size: 1.335em;}
h4 {font-size: 1.167em;}
h5 {font-size: 0.917em;}
h6 {font-size: 0.834em; color:#06C; margin:0;}

/* -- Kolory -- */

.pomarancza {color:#D60;}
.ablekit	{color:#C0E0FF;}
.aziele		{color:#9C5;}
.azolty		{color:#FE4;}
.a1				{color:#08F;}
.a2				{color:#07E;}
.a3				{color:#06C;}
.a4				{color:#04A;}
.a5				{color:#037;}
.a6				{color:#024;}

.bgblekit {background-color:#C0E0FF;}
.bgziele	{background-color:#9C5;}
.bgzolty	{background-color:#FE4;}
.bg1			{background-color:#08F;}
.bg2			{background-color:#07E;}
.bg3			{background-color:#06C;}
.bg4			{background-color:#04A;}
.bg5			{background-color:#037;}
.bg6			{background-color:#024;}

.brblekit {border-color:#C0E0FF;}
.brziele	{border-color:#9C5;}
.brzolty	{border-color:#FE4;}
.br1			{border-color:#08F;}
.br2			{border-color:#07E;}
.br3			{border-color:#06C;}
.br4			{border-color:#04A;}
.br5			{border-color:#037;}
.br6			{border-color:#024;}
