#main_text {
font-family: Verdana;
font-size: 12px;
vertical-align: top;
line-height: 15pt;
color:#DDDD00;
padding: 10px;
text-align:justify;
}

#container {
  width: 960px !important;
  width: 962px; /* IE */
  margin: 10px auto 30px auto;
  border: solid 0px #c0c0c0;
  text-align: left;
  position: relative;
}


#animacja{
background-image: url(../gfx/tlo_anim.png);
background-repeat:no-repeat;
height: 298px;
width: 298px;
   text-align: center;

   padding-top:20px;
}


#mid_container{
background-color: #7fb4e1;
width: 777px;
padding-bottom: 10px;
margin-bottom: 0px;
padding-top: 10px;
margin-top: 0px;
 }
 
#bottom_container{
background-image: url(../gfx/dol_panel.jpg);
background-repeat:no-repeat;

height: 10px;
position: relative;
width: 777px;
z-index: 1

}


#top {
 text-align:center;
height: 180px;
width: 777px;
position: absolute;
z-index: 9
}


#naglowek {
background-image: url(../gfx/tytul_tlo.jpg);

height: 30px;
width: 765px;
margin-left:7px;
border:0px;
z-index: 2
}

#tresc {

background-image: url(../gfx/tresc_tlo.jpg);
width: 745px !important;
width: 765px;  /* IE */
padding:10px 10px 10px 10px;
margin-left:7px;
margin-right:auto;
margin-top:0px;
margin-bottom:0px;
z-index: 3
}

#dol_tresci {

background-image: url(../gfx/dol_tresc.jpg);
background-repeat: no-repeat;
height: 10px;
width: 765px;
margin-left:7px;
z-index: 4
}





HTML {
     height: 100%;
}
BODY {
      height: 100%;
   background-image: url(../gfx/pulfiber_tlo.jpg);
   background-repeat: repeat-x;
 background-color: #F4F4F4;
  font-family: Tahoma;
  font-size: 12px;
  
  color: #000000;
  margin: 0px;
   text-align: left;
}

BODY.glowna{
 background-image: url(gfx/tlo.jpg);
  background-repeat: repeat-x;
   background-color: #290a58;
}

H1 { padding-top: 4px; font-weight:bold; font-family: Tahoma; font-size: 14px; color: #6699ff; vertical-align: top;}
H2 { padding-top: 4px; font-weight:bold; font-family: Tahoma; font-size: 12px; color: #6699ff; vertical-align: top;}
H3 { padding-top: 4px; font-family: Tahoma; font-size: 12px; color: #FF9933; vertical-align: top;}
H3.news {padding-top:0px; line-height:12px;}




TD.lay_sl  {width:15px; background: url("../gfx/studium_shadow_left.jpg");  background-repeat: repeat-y;}
TD.lay_sr  {width:15px; background: url("../gfx/studium_shadow_right.jpg");  background-repeat: repeat-y;}
TD.lay_sld {width:15px; height: 10px;

background-color:#FF0000;
background: url("../gfx/studium_shadow_dl.jpg");  background-repeat: no-repeat;}
TD.lay_sd  { height: 10px; background: url("../gfx/studium_shadow_down.jpg");  background-repeat: repeat-x;}
TD.lay_srd {width:15px; height: 10px; background: url("../gfx/studium_shadow_dr.jpg");  background-repeat: no-repeat;}

TD.tb_tyt {background-color:#CCDDFF; font-weight:bold; text-align:center; vertical-align:middle; padding:5px;}

TD.lay_title {width:255px;
height: 45px

padding-left:0px; padding-top: 0px; padding-bottom: 0px;  padding-right: 0px;

/*background: url("../gfx/studium_title.jpg");  background-repeat: no-repeat;*/
text-align: left;}
TD.lay_header {width:960px; height:60px; padding-left:0px; padding-top: 0px; padding-bottom: 0px;  text-align: left;}
TD.lay_header_news {width:960px; height:26px; padding-left:0px; padding-top: 0px; padding-bottom: 0px;   text-align: left;}


TD.lay_main {width:660px;  padding-left:0px; padding-top: 0px; padding-bottom: 0px;   background: url("../gfx/studium_main_back.jpg");  background-repeat: repeat-x; text-align: left; background-color:#FFFFFF;}
TD.lay_left {width:300px;  padding-left:0px; padding-top: 0px; padding-bottom: 0px;   text-align: left;}


TD.tb_a {background-color:#EDEDED; text-align:center; vertical-align:middle;}
TD.tb_b {background-color:#D0D0D0; text-align:center; vertical-align:middle;}
TD.tb_c {background-color:#EDEDED; text-align:justify; vertical-align:middle;}


 SPAN.data{font-size:9; color:#CCFF33;}
 SPAN.data1{font-size:9; color:#333300;}

SPAN.bold {font-weight:bold; color:#000099;}

   TD.gal_obr{width:130px; height:130px; text-align:center; vertical-align: middle; background-image: url("../gfx/slajd.png");}
  TD.galeria{width:130px; font-family: Verdana; font-size: 9px;  line-height: 10pt; color: #660000;  text-align: center;}


FONT.wydarzenia {color:#99cc66; font-size: 13px; font-weight: bold;  font-family: tahoma;   }


 A.menu_ln:LINK, A.menu_ln:VISITED { font-size: 12px; font-weight:bold; font-family: Tahoma; color :#6699ff; text-decoration: none; }
A.menu_ln:HOVER {color :#ff9933;  text-decoration: underline;}



A.link_podmenu:LINK, A.link_podmenu:VISITED {  color : #002200; text-decoration: none; font-family: tahoma; font-size: 11px;}
A.link_podmenu:HOVER { color: #008800; text-decoration: none;}

A.fp_ln:LINK, A.fp_ln:VISITED { font-size: 12px; color : #FE9107;; text-decoration: underline; }
A.fp_ln:HOVER { color: #FFFF00; }

A.idt:LINK, A.idt:VISITED { font-weight:bold; font-size: 10px; color :#6699ff; text-decoration: none; }
A.idt:HOVER { color: #FF9933; }


A:LINK, A:VISITED { font-size: 12px; color : #000000; text-decoration: underline; }
A:HOVER { color: #FE9107; }

P.wizyt { font-weight: bold; font-family: Verdana;  font-size: 13px;  color: #692500; text-align: left;}
P.adres{ font-weight: bold; font-family: Verdana;  font-size: 13px;  color: #003300; text-align: right;}
P.adres2 { font-weight: bold; font-family: Verdana;  font-size: 12px;  color: #000000; text-align:left;}
P.tresc{  font-family: Verdana;  font-size: 12px;  color: #000055; line-height:1.5em; text-align: justify;}
TD.left_td {width:200px; height:100%; background-image: url("../gfx/menupod.jpg");  background-repeat:repeat-y; }




SPAN.lista{color:#6699ff}

TD { padding: 0px; font-family: Verdana; font-size: 12px; vertical-align: top;   line-height: 15pt; }




/*P.adres { font-weight: bold; font-family: Verdana;  font-size: 13px;  color: #003300; text-align: center;}*/



FONT.muzeum {color:#333333; font-size: 12px; font-weight: bold; font-style: italic;   }

HR { color: #ffffff; }

ul
{
list-style-type: square ;
}

LI {
  margin: 10px 0px 0px 0px;
  color: #FF9933;
  text-indent: 0px;
  text-align: left;
  line-height: 11pt;
}
 img.ramkaz { border-width: 1px; border-color: #ffffff }
img.obrazek { border-width: 3px; border-color: #4e462b }
 img.obrazek1 { border-width: 3px; border-color: #0000ff  }
 img.obrazek2 { border-width: 3px; border-color: #657453 }
a:hover img.ramkaz  { border-width: 1px; border-color: #000000 }

