BODY {
margin : 0 0 0 0;
padding : 0 0 0 0;
font-family: Arial, Verdana, Helvetica;
font-size:16px;
color:black;
text-align: center;
background: #D0D0D0 url('assets/tlo.jpg') repeat;
}

.main{
 width: 1200px;
 height: auto;
 text-align: center;
 background: #FFFFFF;
 margin: 0 auto 0 auto;
 padding : 0px 0px 0px 0px;
 border: 0px solid #23408F;
}

.tytulGreyBig {
  color: #283582;
  font-family:Arial,Verdana;
  font-size:24px;
  font-weight: bold;
  margin-bottom:20px;
}
.tytulGreyMiddle {
  color: #283582;
  font-family:Arial,Verdana;
  font-size:20px;
  font-weight: bold;
  margin-top:20px;
  text-decoration:none;
  border-bottom: 1px solid #808080;
}

.tytulGreySmall {
  color: #283582;
  font-family:Arial,Verdana;
  font-size:18px;
  font-weight: bold;
  margin: 20px 0px 10px 0px;
  text-decoration:underline;
}
.tytulMiddleDiv {
  margin: 0px 0px 0px 0px;
  border-bottom: 0px solid #808080;
}
.tytulMiddleEnd {
  margin: 0px 0px 0px 0px;
  border-top: 0px solid #808080;
}
a:link, a:visited {
    font-size:16px;
    color:#23408F;
    text-decoration:none;
    font-weight:normal;
}
a:hover {
   color:#e74e15;
   text-decoration:underline;
}
a.tytulMiddleLink:link, a.tytulMiddleLink:visited{
  color: #283582;
  font-family:Arial,Verdana;
  font-size:20px;
  font-weight: bold;
  margin-top:20px;
  text-decoration:none;
  border-bottom: 0px solid #808080;
}
a.tytulMiddleLink:hover {
  color:#e74e15;
  text-decoration:underline;
}
a.faq:link, a.faq:visited {
    font-size:18px;
    color:#283582;
    text-decoration:none;
    font-weight:normal;
}
a.faq:hover {
   color:#e74e15;
   text-decoration:underline;
}

a.pol:link, a.pol:visited {
    color:#0055D5;
    text-decoration:none;
}
a.pol:hover {
   color:#e74e15;
   text-decoration:underline;
}
.faqPytanie{
  display:block;
  margin: 5px 0px 0px 0px;
}
.fagPytanieSel {
    font-size:20px;
    color:#000000;
    font-weight:bold;
    margin: 15px 0px 0px 0px;
}
.faqDiv{
  margin: 5px 0px 10px 20px;
}
td.but_menu
{
height : 34px;
font-family: Arial Narrow, Arial,Verdana;
font-size: 18px;
color: #FFFFFF;
background-color: #23408F;
white-space : nowrap;
text-align: center;
border: 0px solid #008000;
padding:0px;
}
a.menu:link, a.menu:active, a.menu:visited
{
display : block;
height : 34px;
font-family: Arial Narrow, Arial,Verdana;
font-size: 18px;
color: #FFFFFF;
text-decoration: none;
background-color: #23408F;
padding : 0px;
padding-left : 23px;
padding-right : 23px;
margin : 0px;
border : none;
text-align : center;
line-height:34px;
font-weight:  normal;
}

a.menu:hover
{
color: #FFFFFF;
background-color: #6974A1;
}
a.menuSel:link, a.menuSel:active, a.menuSel:visited
{
display : block;
height : 34px;
font-family: Arial Narrow, Arial,Verdana;
font-size: 18px;
color: #FFFF00;
font-weight: bold;
text-decoration: none;
background-color: #23408F;
padding : 0px;
padding-left : 23px;
padding-right : 23px;
margin : 0px;
border : none;
text-align : center;
line-height:34px;
}

a.menuSel:hover
{
color: #FFFF00;
background-color: #6974A1;
}

a.home_on:link, a.home_on:active, a.home_on:visited
{
display : block;
float:left;
width: 350px;
height : 260px;
text-decoration: none;
margin: 30px 0px 0px 40px;
border : none;
background: #283583 url('assets/foto_on.jpg') no-repeat;
}

a.home_on:hover
{
background: #283582 url('assets/foto_on_hover.jpg') no-repeat;
}
a.home_of:link, a.home_of:active, a.home_of:visited
{
display : block;
float:left;
width: 350px;
height : 260px;
text-decoration: none;
margin: 30px 0px 0px 40px;
border : none;
background: #283583 url('assets/foto_of.jpg') no-repeat;
}

a.home_of:hover
{
background: #283582 url('assets/foto_of_hover.jpg') no-repeat;
}
a.home_sm:link, a.home_sm:active, a.home_sm:visited
{
display : block;
float:left;
width: 350px;
height : 260px;
text-decoration: none;
margin: 30px 0px 0px 40px;
border : none;
background: #283583 url('assets/foto_sm.jpg') no-repeat;
}

a.home_sm:hover
{
background: #283582 url('assets/foto_sm_hover.jpg') no-repeat;
}
a.home_pr:link, a.home_pr:active, a.home_pr:visited
{
display : block;
float:left;
width: 350px;
height : 260px;
text-decoration: none;
margin: 30px 0px 30px 40px;
border : none;
background: #283583 url('assets/foto_pr.jpg') no-repeat;
}

a.home_pr:hover
{
background: #283582 url('assets/foto_pr_hover.jpg') no-repeat;
}
a.home_faq:link, a.home_faq:active, a.home_faq:visited
{
display : block;
float:left;
width: 350px;
height : 260px;
text-decoration: none;
margin: 30px 0px 30px 40px;
border : none;
background: #283583 url('assets/foto_faq.jpg') no-repeat;
}

a.home_faq:hover
{
background: #283582 url('assets/foto_faq_hover.jpg') no-repeat;
}
a.home_ko:link, a.home_ko:active, a.home_ko:visited
{
display : block;
float:left;
width: 350px;
height : 260px;
text-decoration: none;
margin: 30px 0px 30px 40px;
border : none;
background: #283583 url('assets/foto_ko.jpg') no-repeat;
}

a.home_ko:hover
{
background: #283582 url('assets/foto_ko_hover.jpg') no-repeat;
}
#foto{
  position:absolute;
  left:-1000;
  top:-1500;
  background-color: #FFFFFF;
  border: 2px solid #009ECB;
  z-index:100;
  text-align: left;
}

