body {background-image: url('img/tlo.jpg');;text-align:center}
table{font-family: helvetica; font-size:12px;border-collapse: collapse;}
div {margin:0 auto;}

.index{margin: 7px 0px 7px 0px;}

.main{border-color: #AAC9EB; border-collapse:collapse; text-align: center;background:#ffffff}

.naglowek{font-weight:bold; font-size:12px; background: #fff; top: 67px; border-left:10px #000080 solid; padding: 0 0 0 5px;}

.male{font-size: 9px}
td.small{font-size: 9px}

#hr {height: 1px; noshade; color:#AAC9EB}



a.b:{   text-decoration: none;  color: #000080}
a.b:link {  font-weight: none; text-decoration: none;    color: #000080}
a.b:visited {    text-decoration: none;  color: #000080}
a.b:hover {   text-decoration: underline;  color: #000080; 	
border-left: 7px #000080 solid;
padding: 0 0 0 5px;
}


a.darkblue:{   text-decoration: none;  color: #000080}
a.darkblue:link {  font-weight: none; text-decoration: none;    color: #000080}
a.darkblue:visited {    text-decoration: none;  color: #000080}
a.darkblue:hover {   text-decoration: underline;  color: #000080; border-left: none;
padding: 0 0 0 0;}

a.darkblue2:{   text-decoration: none;  color: #000080}
a.darkblue2:link {  font-weight: none; text-decoration: none;    color: #000080}
a.darkblue2:visited {    text-decoration: none;  color: #000080}
a.darkblue2:hover {   text-decoration: underline;  color: #000080; border-left: none;
padding: 0 0 0 0;}

a.:{   text-decoration: none;  color: #000080}
a:link {  font-weight: none; text-decoration: none;    color: #000080}
a:visited {    text-decoration: none;  color: #000080}
a:hover {   text-decoration: underline;  color: #000080; border-left: none;
padding: 0 0 0 0;}


td.srodek{padding-left:3px;padding-right:3px}
td.lewa3{text-align:left}

td.lewa{padding:5px;text-align:left}
td.lewa2{padding-left:10px;text-align:left;font-weight:bold;font-size:13px;vertical-align:middle}

td.naglowek_tab{background-color:#000080;text-align:center;font-weight:bold;color:white}
td.naglowek_tab2{background-color:#000080;text-align:left;font-weight:bold;color:white}

.brakdanych{font-weight:normal;font-size:10px;font-style:italic}
.ramka{border: 1px solid #000000}

.menu
{
text-align:left;
width: 130px;
background: url('img/grad1.jpg');
padding: 5px 0px 5px 10px;
font-weight:bold; 
color: #ffffff;
font-size:12px;
}

.menu2{ text-align:left;width: 130;background: #ffffff; padding: 3px 0px 3px 10px;font-size:12px;  }

.spacer{ padding: 1px 0px 0px 0px;background: #AAC9EB;   }

.newsh
{
text-align:left;
padding:  3px 3px 3px 7px;
width: 95%;
background: url('img/grad1.jpg');
font-weight:bold;
color: #ffffff;
}


.menur{ text-align:left;width: 160;background: #EAEBE3; padding: 5px 0px 5px 3px; font-weight:bold; }
.lista{ width:210;text-align:left; padding-left: 3px;}

.typer_naglowek{text-align:center;background:#F5F5F5; width:420px;font-weight:bold;padding: 3px 0px 3px 0px;border: 1px solid #000000}
input,textarea,select{font-size:12px;}
.ok{font-weight:bold;color:green}

hr{
clear: both;
   border: none 0;
   border-bottom: 1px dashed #000080;
   width: 99%;
   height: 1px;
}

.news_t{
font-weight:bold;
margin: 0px 0px 0px 0px;
padding:  3px 0px 3px 0px;
font-size:20px;
color:#000080;
border:0px solid #000000;
font-family:georgia;

}

.img_middle { vertical-align:bottom; }

.img_news 
{
float:left;
margin: 0px 5px 5px 0px;
border: 1px solid #000000;
}

.news_t2{
font-weight:bold;
margin: 2px 0px 0px 0px;
background: url('img/tlo_t2.jpg') no-repeat;
padding:  2px 0px 2px 5px;
height:21px;
text-align:left;
}

.newsy 
{
padding:0px 5px 0px 5px;
}

.news_tresc
{
text-align:justify;
font-size:13px;
padding:3px 0px 5px 0px;
font-family:georgia;

}