body {
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
 width:950px;
 font-family: verdana,tahoma,arial,helvetica,sans-serif;
 font-size:9pt;
 color:black;
}

img {border:0;}

A:link { 
 color: blue; 
 text-decoration:none; 
}
A:visited { 
 color: blue; 
 text-decoration:none; 
}
A:hover {
 color: red; 
 text-decoration:underline;
}

#cont {
 position:relative;
 height:auto;
 width:950px;
 background-image: url("../res/glownaramka.png");
 text-align:center;
}
/*================NAGLOWEK Z LOGO===================*/
#naglowek {
 padding:0;
 border:0;
 margin:0;
 height:auto !important;
 height:150px;
 min-height:150px;
 text-align:center;
 background-image: url("../res/banery/092010a.jpg");
 background-repeat: no-repeat;
 background-position: center; 
 position:relative;
}

#przezr {
 top:0px;
 left:25px;
 margin:auto;
 width: 900px;
 height:auto !important;
 height:150px;
 min-height:150px;
 position: absolute;
 text-align:center;
}

/* ============MENU GLOWNE============= */

#menubar {
 margin:auto;
 height:25px;
 min-height:25px;
 text-align:center;
 width:950px;
 position:relative;
 margin:0;
 padding:0;
 border:0;
}

#menuleft {
 float:left;
 width:25px;
}

.menuitem {
 width: 98px;
 text-align:center;
 background-image: url("../res/bar1.gif");
 height:25px;
 max-height:25px;
 float:left;
 color:white;
 cursor:pointer;
}

.menusep {
 width: 2px;
 text-align:center;
 background-image: url("../res/barsep.gif");
 height:25px;
 float:left;
}

.tmenuitem  {
 border:0;
 width:100%;
 border-collapse:collapse;
}

.tdmenuitem  {
 border:0;
 width:100%;
 color:white;
 vertical-align:middle;
 height:22px;
}

/*==========BELKA POD MENU============*/

#submenubar {

 width:950px;
 background-image: url("../res/subbarmenu.png");
 height:15px;
 background-repeat: no-repeat;
 background-position: center;
 position:relative; 
}

/*=========RUCHOMY PASEK=============*/

#marqueecont {
 margin:auto;
 width:100%;
 text-align:center;
}

#marquee {
 margin:auto;
 margin-top:0;
 width: 900px;
 height:auto !important;
 height:16px;
 min-height:16px;
/* background-color:#fcfcd8 ;*/
 background-color:#ffeeb1;
 color:red;
 font-family: Arial;
 font-size:9pt;
}

/*===================OKNO GLOWNE=====================*/

#maincont {
 margin:0;
 width:100%;
 height:auto !important;

 text-align:center;
 position:relative; 
}


#main {
 background-color: #ffffef;
 /*background-image: url(../res/tlo1.gif);*/
 height:auto !important;

 min-height:400px;
 width:900px;
 margin-left:auto;
 margin-right:auto;
 padding:0;
 margin-top:0;
 text-align:center;
 position:relative;
}

img.krlogo {
 margin-top:60px;
 margin-left:0;
 margin-right:0;
 border:0;
}

/*==========BELKA Dolna============*/

#downbar {
 width:950px;
 background-image: url("../res/downbar.png");
 height:15px;
 background-repeat: no-repeat;
 background-position: center; 
}

/*=====================STOPKA=======================*/
#stopka {
 height:30px;
 /*background-color:#ffffef;*/
 width:950px;
 margin-left:auto;
 margin-right:auto;
 padding:0;
 margin-top:0;
}

td.stopka {
 font-family: verdana,tahoma,arial,helvetica,sans-serif;
 color: gray; 
 font-size: 8pt; 
 font-weight:bold;
 text-align:center;
 
}

.stopka  A:link {
 text-decoration:none;
 color:gray;
}

.stopka A:visited {
 text-decoration:none;
 color:gray;
}

.stopka A:hover {
 color:blue;
 text-decoration:underline; 
}

/*================Strona tytulowa===================================*/

#strtyt {
 /*background-color:red;*/
 width:100%;
 min-height:400px; 
 height:auto !important; 
 height:400px;
}

#stleft {
 /*background-color:yellow;*/
 width:50%;
 min-height:400px; 
 height:auto !important; 
 height:300px;
 float:left;
 text-align:center;
}

#stright {
 /*background-color:aqua;*/
 width:50%;
 min-height:400px; 
 height:auto !important; 
 height:300px;
 float:right;
 text-align:center;
}

#stwit {
 /*background-color:#b2d2fe;*/
 background-image:url('../res/nwit.png');
 width:90%;
 
 height:120px; 
 min-height:120px;
 text-align:center; 
 margin-top:20px;
 margin-left:auto;
 margin-right:auto;
 color:maroon;
}

font.stfwit1{
 font-size:11pt;
 font-weight:bold;
}

font.stfwit2{
 font-size:14pt;
 font-weight:bold;
 color:red;
}

td.tdwit {
 color:maroon;
 vertical-align:middle;
 text-align:center;
 height:120px;
}

.stimpr {
 /*background-color:maroon;*/
 width:90%;
 min-height:100px;
height:100px; 
 height:auto !important; 
 background-color:none;
 text-align:left; 
 margin:auto;
 padding-top:20px;
}

td.ntab {
 vertical-align:middle;
 text-align:center;
 color:white;
 font-weight:bold;
 background-image:url('../res/ntab.png');
 height:24px;
}

.stimplist {
 text-align:left;
 width:99%;
 background-color:#f5ffff;
 margin-bottom:2px;
 margin-top:2px;
 padding-top:5px;
 padding-bottom:5px;
 padding-left:5px;
}

#stlogo {
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 /*background-color: green;*/
 width:90%;
 height:auto !important;  
 height:150px;
 min-height:150px;
 text-align:center;
}


/*=====================Tytuly========================*/

p.tyt1 {
 font-size:11pt;
 font-weight:bold;
 color:maroon;

}


/*==============================================================*/

#m0 {
 position:relative;
 height:auto !important;
 height: 420px;
 min-height:420px; 
 width:900px;
}


#m0logo {
 top: 80px;
 left: 50px;
 width: 300px;
 height: 300px;
 position: absolute;
}

#m0logo1 {
 top: 80px;
 margin-left:auto;
 margin-right:auto;
 width: 300px;
 height: 300px;
 position: relative;
}

#m0reklama {
 top: 40px;
 left: 390px;
 width: 480px;
 min-height: 300px;
 height: auto;
 height: 360px;
 position: absolute;
 border: 1px dashed #e0e0e0;
 background-image: url("../jpg/t2.gif");
}

#menub {
 margin:auto;
 top: 156px;
 width: 890px;
 height: 25px;
 min-height: 25px;
 height:auto !important;
 position: relative;
 text-align:center;
}

#banerek {
 top:10px;
 left:10px;
 margin:auto;
 width: 892px;
 height:auto !important;
 height:135px;
 min-height:135px;
 position: absolute;
 text-align:center;
 background-image:url("../jpg/mainbaner.jpg");
}


#bantext1 {
 top:15;
 left:280px;
 margin:auto;
 width: 400px;
 height:auto !important;
 height: 20px;
 position: absolute;
 text-align:center;
}
#bantext2 {
 top:60px;
 left:50px;
 margin:auto;
 width: 200px;
 height:auto !important;
 height: 20px;
 position: absolute;
 text-align:center;
}
#bantext3 {
 background-image:url("../jpg/logob.jpg");
 top:30px;
 left:115px;
 margin:auto;
 width: 71px;
 height:auto !important;
 height: 30px;
 min-height: 30px;
 position: absolute;
 text-align:center;
}



#podpismenu {
 position:absolute;
 margin:auto;
 margin-top:0;
 padding-right:10px;
 padding-left:10px;
 min-width: 50px;
 height:auto !important;
 height:15px;
 min-height:15px;
 background-color:#f5f5f5;
 visibility:hidden;
 color:gray;
 font-family: Arial;
 font-size:9pt;
 font-weight:bold;
}





#strtytl {
 background-color:;
 width:320px;
 min-height:200px; 
 height:auto; 
 float:left; 
 margin-left:50px;
 margin-top:70px;
 margin-bottom:50px;
 text-indent:0;
 display:inline;
 padding-top:20px;
 padding-left:0;
 text-align:center;
}

#strtytl0 {
 background-color:;
 width:320px;
 min-height:200px; 
 height:auto; 
 margin-left:auto;
 margin-right:auto;
 text-indent:0;
 padding-top:80px;
 padding-left:0;
 text-align:center;
}

#strtytr {
 /*background-image:url('../res/strtytr.jpg');*/
 background-color:;
 width:400px;
 min-height:410px; 
 height:auto; 
 float:right; 
 margin-right:50px;
 margin-top:40px;
 padding-bottom:10px;
 display:inline;
 text-align:center;
 padding-top:20px;
}

#strtytr h1 {
font-size: 18pt;
color:red;
 text-align:center;
}

#strtytl h3 {
 text-indent:0px;
 padding:0;
 margin:0;
display:inline; 
}

#strtytr h2,h3 {
 text-align:center;
text-indent:0;
}

#strtytr h2 {
font-size: 14pt;
color:blue;
text-indent:0;
 text-align:center;
}

#tytdd {
 text-align:center;
 margin-left:auto;
 margin-right:auto;
 width:100%;
}

#tytdd td {
 font-weight:bold;
 font-size:10pt;
 text-align:left;
 padding-left:20px;
 text-indent:0;
}

.zaduszki {
 width:100%;
 
 height:890px;
 border:0px solid red;
 background-image:url('../jpg/memor1.jpg');
}

.zad1 {
 color:white;
 text-align:left;
 position:absolute;
 top:100px;
 left:580px;
 border: 0px solid red;
 font-weight:bold;
 font-family:verdana;
 font-size:11pt;
}

.zad2 {
 color:#fba200;
 text-align:left;
 position:absolute;
 top:460px;
 left:50px;
 border: 0px solid red;
 font-weight:bold;
 font-family:verdana;
 font-size:11pt;
}

.zad3 {
 color:white;
 text-align:left;
 position:relative;
 top:540px;
 width:100%;
 border: 0px solid red;
 font-weight:bold;
 font-family:verdana;
 font-size:10pt;
}

.zad3 table {
 margin:auto;
 width: 98%;
 border:0px solid blue;
}

.zad3 td {
 font-size:12pt;
 font-family:verdana;
 font-weight:normal;
 text-align:center;
 width:33%;
 border: 0px solid yellow;
}

/* video */

.cvid {
 margin-left:auto;
 margin-right:auto;
 margin-top:20px;
 margin-bottom:20px;
 background-color:#fffcdb;
 width:99%;
 text-align:center;
 height:auto !important;
 padding-bottom:30px;
}

.cvidt {
 font-size:12pt;
 font-weight:bold;
 padding-bottom:5px;
 color:maroon;
 margin-bottom:10px;
}
.cviddat {
 font-size:8pt;
 text-align:left;
 padding-left:20px;
 padding-top:5px;
}

.cvidcol {
 background-color:#fffcdb;
 float:left;
 margin:4px;
 height:160px;
 width:194px;
 cursor:pointer;
}

.cvidcoldat {
 font-size:7pt;
 text-align:left;
 padding:3px;
}
.cvidcoltyt {
 text-align:center;
 padding-bottom:5px;
 padding-top:5px;
 font-size:8pt;
}

.cvidcolv {
 height:auto;
 
}
