body {
   background-image:url('../images/body-tlo.jpg');
   background-color:#0622c4;
    background-repeat:repeat-x;
    margin-top:-1px;
    text-align:center;
}


img#top {
     width:900px;
     height: 186px;
     border-width: 0px;
}


img {
    border-width:0px;
}

table#main tr#content{
    background-image:url('../images/tlo-content.jpg');
    background-repeat:no-repeat;
    background-position:top;
    width:900px;
    height:341px;
    /*vertical-align:bottom;
    text-align:left;
    padding:0px; */
}

table#main tr#contentEN{
    background-image:url('../images/tlo-content_en.jpg');
    background-repeat:no-repeat;
    background-position:top;
    width:900px;
    height:341px;
    /*vertical-align:bottom;
    text-align:left;
    padding:0px;*/
}

table#main tr#contentTR{
    background-image:url('../images/tlo-content_tr.jpg');
    background-repeat:no-repeat;
    background-position:top;
    width:900px;
    height:341px;
    /*vertical-align:bottom;
    text-align:left;
    padding:0px;*/
}

table#main tr#content2{
    background-repeat:no-repeat;
    background-position:top;
    width:900px;
    position:relative;
    top:0px;
    left:0px;
    /*height:741px;*/
    vertical-align:bottom;
    /*text-align:left;*/
    padding:0px;
}


table#main {
    /*background-color:#03507b;*/
    width:900px;
    height:100%;
    border-width: 0px;
}


h1 {
margin-left:15px;
margin-right:15px;
font-family: trebuchet ms, arial;
font-size:15px;
line-height:120%;
color:#ed5f00;
text-align:left;
}

h2 {
margin-left:15px;
margin-right:15px;
font-family: trebuchet ms, arial;
font-size:14px;
line-height:120%;
color:#bbb;
text-align:left;
}

p {
margin-left:15px;
margin-right:15px;
font-family: trebuchet ms, arial;
font-size:13px;
line-height:110%;
color:#bbb;
text-align:justify;
}

td {
font-family: trebuchet ms, arial;
font-size:13px;
line-height:110%;
color:#bbb;
/*text-align:justify;*/
}

a:link, a:visited {
font-family: trebuchet ms, arial;
font-size:13px;
line-height:110%;
color:#bbb;
}

a:hover {
    color: #eeeeee;
}

/* komorka zawierajca warstwe z danymi o autorach strony*/
table#main td#autorzyTD{
    text-align:right;
    padding: 0px;
    background-color:transparent;
    vertical-align:top;
}

#autorzy {
    margin-top:3px;
}

/*-------- STOPKA ------------------*/

/* warstwa zawierajaca stopke */
#stopka {
   margin: 0px;
   font-size: 11px;
   text-align:left;
   vertical-align:top;
   /*background-color:red;*/
   float:left;
   z-index:10;
   border-top: 1px solid #bbb;
   padding-top:3px;
   width:570px;
}

div#stopka p#stopkaP {
   vertical-align:top;
   margin: 0px 10px 0px 0px;
   text-align:left;
}

/* linki w stopce */
div#stopka a {
   font-size: 11px;
}

div#linia{
    width: 570px;
    vertical-align:top;
    margin:0px 0px 2px 10px;
    text-align:left;
    height:1px;
    border-bottom: 1px solid #bbb;
}

hr#linia {
    width: 570px;
    margin-top:-10px;
    text-align:left;
    height:1px;
    color: #bbb;
}

/* -- FLAGI --- */
#flags  {
    width:850px;
    text-align:center;
	margin: 15px 25px 15px 25px;
}

div#flags div.flag{
    float:left;
    width:45px;
    height:23px;
    margin:5px;
}

div#flags  div.flag img.flagImg {
    width:45px;
    height:23px;
    border-width:0px;
}

/* --------- tabelki z zakladce LINKI -----------*/
table#main tr#content2 td table#tab1, #tab2, #tab3{
  width: 840px;
  background-color: transparent;
  margin: 10px 20px;
  text-align:left; 
  border: 0px solid #bbb;
}


table#main tr#content2 td table#tab1 td#tab1td1{
      text-align:right;
      width: 350px;
      background-color: transparent;
      border: 1px solid #bbb;
}

table#main tr#content2 td table#tab1 td#tab1td2{
      width: 490px;
      border: 1px solid #bbb;  
}

#tab2td1{
      text-align:right;
      width: 700px;
      background-color: #fff;
      border: 1px solid #bbb;
}

#tab2 td#tab2td2{
      width: 140px;
      border: 1px solid #bbb;
}

#wersje {
    margin-right:15px;
}

#wersje img#wersjeImg {
    margin:3px;
}

table#main tr#content2 td div#rekomendacje {
    text-align:center;
    margin:10px;
}

table#main tr#content2 td div#obrazki{
    text-align:center;
    margin:30px;
}
