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;
 background-color:#D6D6D6;
}

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 !important;
 width:950px;
 background-image: url("../res/glownaramka2.png");
 text-align:center;
 margin-bottom:0px;
}
/*================NAGLOWEK Z LOGO===================*/
#naglowek {
 padding:0;
 border:0;
 margin:0;
 height:auto !important;
 height:150px;
 min-height:150px;
 text-align:center;
 margin-top:3px;
 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;
 margin-top:7px;
}

#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("../res1/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:18px;
 min-height:18px;
/* background-color:#fcfcd8 ;*/
background-color:#DD1800;
 color:white;
 font-family:arial,sans-serif;
 font-size:10pt;
}

#marquee A:link {
 color:#F8DF52;
 text-decoration:underline;
}
#marquee A:hover {
 color:yellow;
 text-decoration:underline;
}
/*===================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/downbar2.png");
 height:10px;
 background-repeat: no-repeat;
 background-position: center;
 background-color:none;
}

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

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===================================*/

.leftpanel {
 width:205px;
 height:auto!important;
 min-height:200px;
 height:200px;
 float:left;
 background-color:none;
 margin-left:5px;
 text-align:left;
  margin-bottom:20px;
}

A.lp_a:link {
	color:maroon;
}
A.lp_a:visited {
	color:maroon;
}
A.lp_a:hover {
	color:red;
}


.lp_ng {
 height:25px;

 background-image:url('../res/ng1.png');
 font-weight:normal;
 margin-bottom:3px;
 cursor:pointer;
 color:white; /*color:#fbf5c5;*/
}

table .lp_tng {
 border-collapse:collapse;
}

.lp_tng td {
 vertical-align:middle;
 text-align:left;

 font-weight:normal;
 font-size:9pt;
 text-indent:10px;
 height:20px;
}



.rightpanel {
 width:680px;
 height:auto!important;
 min-height:200px;
 height:200px;
 float:right;
 background-color:none;
 margin-bottom:10px;
}
.rp_1 {
 height:25px;
 background-image:url('../res/tlorp1.png');
}
.rp_2 {
 height:auto!important;
 height:180px;
 min-height:180px;
 background-image:url('../res/tlorp2.png');
}
.rp_3 {
 height:10px;
 background-image:url('../res/tlorp3.png');
}

.rp_ng {
 height:25px;

 background-image:url('../res/ng1.png');
 font-weight:bold;
}

.rp_tng {
 border-collapse:collapse;
 width:80%;
 margin:auto;
 
}

.rp_tng td {
 vertical-align:middle;
 text-align:center;
 color:#fbf5c5;
 font-size:9pt;
 text-indent:0px;
 background-color:none;
 height:22px;
}

.rp_in {
 text-align:justify;
 padding-top:10px;
 padding-bottom:10px;
}

.rp_in h2 {
 font-size:13pt;
 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:523px;
 border:0px solid red;
 background-image:url('../jpg/zaduszki2010.png');
}

.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;
 
 
 background-color:#fffcdb;
 width:95%;
 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:210px;
 cursor:pointer;
 margin-left:10px;
}

.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;

}


/* indywidualne galerie */

.centralpanel {
 width:880px;
 height:auto!important;
 min-height:200px;
 height:200px;
 margin-left:auto;
 margin-right:auto;
 background-color:none;
 margin-bottom:10px;
}

.cp_1 {
 height:25px;
 background-image:url('../res/tlocp1.png');
}

.cp_2 {
 height:auto!important;
 height:180px;
 min-height:180px;
 background-image:url('../res/tlocp2.png');
}
.cp_3 {
 height:10px;
 background-image:url('../res/tlocp3.png');
}

.back {
	width:300px;
	text-align:left;
	margin-top:10px;
	margin-bottom:20px;
	
}

