

*
{
margin: 0px;
padding: 0px;
}

body
{
background: url('../img/tlo.gif') repeat-x;
background-color: #ffffff;
color: #5b5b5b;
}

img
{
   border: 0px;
   margin: 0px;
   padding: 0px;
   line-height: 10px;
   display: block;
}


a
{
   color: #1b4fb9;
   text-decoration: none;
}

a:hover
{
  color: #000000;
}

a:visited
{
  color: #64728e;
}


i
{
   margin: 0px;
   padding: 0px;
   font-style: italic;
}

td
{
      font-family: tahoma, arial, "trebuchet ms";
      text-align: left;
      line-height: 13px;
      font-size: 11px;
}

.td_1 {
   border-top: 1px solid #c5d7e9;
   margin: 0px 0px 0px 0px;
   padding: 5px 5px 5px 5px;
   text-align: right;
   vertical-align: middle;
}

.table_newsletter
{
   margin: 0px 0px 0px 10px;
   padding: 0px 0px 0px 0px;
   text-align: center;
}

.td_2 {
   border-top: 1px solid #c5d7e9;
   margin: 0px 0px 0px 0px;
   padding: 5px 5px 5px 5px;
   text-align: left;
   vertical-align: middle;
}

.td_3 {
   border-top: 1px solid #c5d7e9;
   margin: 0px 0px 0px 0px;
   padding: 1px 3px 1px 5px;
   text-align: right;
   vertical-align: middle;
}

.td_4 {
   border-top: 1px solid #c5d7e9;
   margin: 0px 0px 0px 0px;
   padding: 1px 0px 1px 0px;
   text-align: left;
   vertical-align: middle;
}

input
{
   padding: 2px 2px 2px 2px;
   font-size: 11px;
   font-family: tahoma, arial, "trebuchet ms";
   font-weight: normal;
   line-height: 12px;
}

textarea
{
   padding: 2px 2px 2px 2px;
   font-size: 11px;
   font-family: tahoma, arial, "trebuchet ms";
   font-weight: normal;
   line-height: 12px;
}

select
{
   margin: 0px 0px 0px 0px;
   padding: 1px 3px 1px 3px;
   font-size: 11px;
   font-family: tahoma, arial, "trebuchet ms";
   font-weight: normal;
   line-height: 12px;
}

option
{
   margin: 0px 0px 0px 0px;
   padding: 1px 3px 1px 3px;
   font-size: 11px;
   font-family: tahoma, arial, "trebuchet ms";
   font-weight: normal;
   line-height: 12px;
}

.foto1
{
   border: 0px solid #00aaff;
   position: relative;
   margin: 0px 0px 0px 0px;
   padding: 0px 23px 12px 12px;
   float: right;
}


#title
{
   border-top: 0px solid #dee2e7;
   background: url(../img/img_news_title.gif) no-repeat left top;
   margin: 5px 30px 30px 0px;
   padding: 20px 0px 0px 25px;
   color: #000000;
   font-size: 18px;
   font-family: "trebuchet ms";
   font-weight: normal;
   line-height: 21px;
      text-transform: uppercase;
}


#top1
{
   border: 0px solid #00aaff;
   position: relative;
   height: 116px;
   width: 974px;
   margin: 0px auto;
   clear: both;
}

#top1a
{
   border: 0px solid #00aaff;
   position: relative;
   width: 562px;
   height: 116px;
   float: left;
}

#top1b
{
   border: 0px solid #00aaff;
      background: url(../img/top1b.gif) no-repeat left top;
   position: relative;
   width: 200px;
   height: 116px;
   float: left;
}


#main
{
   border-top: 0px solid #00aaff;
   position: relative;
   margin: 0px auto;
   width: 984px;
   clear: both;
}

#main2
{
   border-top: 0px solid #0000ff;
   position: relative;
      background-color: #000000;
         background: url('../img/main.gif');
   margin: 0px;
   width: 974px;
   clear: both;
   float: left;
}


#left
{
   border: 0px solid #00aaff;
   background-color: #e8eff6;
   position: relative;

   margin: 0px;
   float: left;
   width: 200px;
}

#left .text
{
   margin: 0px 0px 0px 0px;
   padding: 7px 7px 7px 7px;
   font-weight: normal;
   font-family: arial, tahoma;
   line-height: 14px;
   font-size: 11px;
}


#menu
{
   border-top: 0px solid #e9e9e9;
   background: url(../img/menu.gif) no-repeat left top;
   background-color: #ffffff;
   width: 200px;
   margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
}



#start_menu
{
   border-top: 3px solid #ffffff;
   background-color: #e8eff6;
   margin: 0px;
   padding: 0px;
   line-height: 2px;
   font-size: 2px;
   width: 200px;
   height: 3px;

}



.menu1a
{
   border: 0px solid #00aaff;
   background-color: #232323;
   position: relative;
background: url('../img/menu1a.gif') repeat-x;
   margin: 0px;
   padding: 0px;
   width: 200px;
   height: 22px;
}

.menu1b
{
   border: 0px solid #00aaff;
   background-color: #232323;
  position: relative;
background: url('../img/menu1b.gif') repeat-x;
   margin: 0px;
   padding: 0px;
   color: #ffffff;
   line-height: 51px;
   text-align: center;
   font-weight: bold;
   font-size: 12px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;
   width: 200px;
   height: 51px;
}


.s
{
   border: 0px solid #00aaff;
   background-color: #232323;
   position: relative;
   background: url('../img/s2.gif') repeat-x;
   margin: 0px;
   padding: 0px;
   width: 200px;
   height: 20px;
}



.link1a
{
   border-top: 1px solid #e9e9e9;
   background: url(../img/link1.gif) no-repeat left top;

   list-style: none;
   margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 26px;
   font-weight: bold;
   font-family: tahoma, "trebuchet ms";
   line-height: 23px;
   font-size: 12px;
   height: 23px;  
   color: #000000;
   text-transform: uppercase;
}

.link1 a
{
   border-top: 1px solid #e9e9e9;
   color: #1b4fb9;
   background: url(../img/link1.gif) no-repeat left top;

   text-decoration: none;
   display: block;
   position: relative;
   
      margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 26px;
   font-weight: bold;
   font-family: tahoma, "trebuchet ms";
   line-height: 23px;
   font-size: 12px;
   height: 23px;  

}

.link1 a:hover
{
  background-color: #e8eff6;
  color: #000000;
}









.link2a
{
   border-top: 1px solid #e6e6e6;
   background: url(../img/link2.gif) no-repeat left top;
         background-color: #f8fafc;
   list-style: none;
   margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 26px;
   font-weight: bold;
   font-family: tahoma, "trebuchet ms";
   line-height: 21px;
   font-size: 11px;
   height: 23px;  
}

.link2 a
{
   border-top: 1px solid #e6e6e6;
   color: #1b4fb9;
   background: url(../img/link2.gif) no-repeat left top;
   text-decoration: none;
   display: block;
   position: relative;
        background-color: #f8fafc; 
      margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 26px;
   font-weight: bold;
   font-family: tahoma, "trebuchet ms";
   line-height: 21px;
   font-size: 11px;
   height: 23px;  
}

.link2 a:hover
{
  background-color: #ffffff;
  color: #000000;
}







.link3a
{
   border-top: 1px solid #e6e6e6;
   background: url(../img/link3.gif) no-repeat left top;
         background-color: #f2f6fa;
   list-style: none;
   margin: 0px 0px 0px 0px;
	 padding: 2px 0px 2px 26px;
   font-weight: bold;
   font-family: tahoma, Arial, tahoma;
   line-height: 14px;
   font-size: 11px;
}

.link3 a
{
   border-top: 1px solid #e6e6e6;
   color: #1b4fb9;
   background: url(../img/link3.gif) no-repeat left top;
   text-decoration: none;
   display: block;
   position: relative;
        background-color: #f2f6fa;
      margin: 0px 0px 0px 0px;
	 padding: 2px 0px 2px 26px;
   font-weight: bold;
   font-family: tahoma, arial, tahoma;
   line-height: 14px;
   font-size: 11px;

}

.link3 a:hover
{
  background-color: #ffffff;
  color: #000000;
}



.link4a
{
   border-top: 1px solid #e6e6e6;
   background: url(../img/link4.gif) no-repeat left top;
         background-color: #f8fafc;
   list-style: none;
   margin: 0px 0px 0px 0px;
	 padding: 2px 0px 2px 26px;
   font-weight: bold;
   font-family: tahoma, Arial, tahoma;
   line-height: 14px;
   font-size: 11px;
}

.link4 a
{
   border-top: 1px solid #e6e6e6;

   background: url(../img/link4.gif) no-repeat left top;
   display: block;
   position: relative;
         background-color: #f8fafc;
      margin: 0px 0px 0px 0px;
	 padding: 2px 0px 2px 26px;
   font-weight: bold;
   font-family: tahoma, arial, tahoma;
   line-height: 14px;
   font-size: 11px;

}

.link4 a:hover
{
  background-color: #ffffff;

}













#center
{
   border-top: 0px solid #00aaff;

   position: relative;
   margin: 0px;
   float: left;
   width: 574px;
}


#baner
{
   border-top: 0px solid #0000ff;
   position: relative;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 10px 23px;
   clear: both;
}

#baner2a
{
   border-top: 0px solid #0000ff;
   position: relative;
   margin: 0px 0px 0px 0px;
   padding: 5px 0px 10px 23px;
   clear: both;
}

#baner2b
{
   border-top: 0px solid #0000ff;
   position: relative;
   background: url('../img/baner2.gif') no-repeat left top;
   background-color: #ddeaf4;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 528px;
   height: 80px;
   clear: both;
}

#baner2b .title
{
   margin: 0px 0px 0px 0px;
   padding: 30px 30px 0px 22px;
   color: #374b70;
   font-size: 18px;
   font-family: "trebuchet ms";
   font-weight: normal;
   line-height: 21px;
   text-transform: uppercase;
}





#starters
{
   border-top: 0px solid #0000ff;
   position: relative;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 23px;
   clear: both;
   float: left;
}


.starter1
{
   border-top: 0px solid #00aaff;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 180px;
   height: 328px;
   float: left;
}

.starter2
{
   border-top: 0px solid #1e283b;
   border-bottom: 1px solid #e8ecf0;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   background-color: #ffffff;
   background: url('../img/starter2.gif') repeat-y;
   width: 168px;
   height: 310px;
   float: left;
}

.starter2_text
{
   margin: 0px 0px 0px 0px;
   padding: 5px 9px 9px 9px;
   font-weight: normal;
   font-family: tahoma, arial;
   line-height: 13px;
   font-size: 11px;
   text-align: justify;
}

.starter2_text a
{
   color: #1b4fb9;
   text-decoration: none;
}

.starter2_text a:hover
{
  color: #000000;
}






#gk
{
   border: 0px solid #00aaff;
   background-color: #fff323;
   position: relative;
   background: url('../img/gk.gif') repeat-y;
   margin: 0px;
   width: 200px;
   height: 149px;
}

#gk2
{
   border: 0px solid #00aaff;
   position: relative;
   margin: 0px;
   width: 155px;
   height: 116px;
   float: left;
}

#belka1
{
   border-top: 0px solid #000000;
   position: relative;
   width: 533px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 20px;
   clear: both;
}

#belka2
{
   border-top: 0px solid #000000;
   position: relative;
background: url('../img/belka.gif') repeat-x;
   background-color: #252f44;
   width: 528px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 3px 0px;
   color: #ffffff;
   line-height: 21px;
   text-align: left;
   font-weight: bold;
   font-size: 12px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;

   float: left;
}



#belka2 .poziom
{
   border: 0px solid #00aaff;
   background-color: #000323;
   position: relative;
   background: url('../img/poziom1.gif') no-repeat left top;
   margin: 0px 0px 0px 5px;
   padding: 5px 0px 3px 15px;
   color: #ffffff;
   line-height: 12px;
   text-align: left;
   font-weight: bold;
   font-size: 12px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;

   float: left;
}


#belka1a
{
   border: 0px solid #00aaff;
   position: relative;
   width: 528px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 23px;
   clear: both;
}

#belka2a
{
   border: 0px solid #00aaff;
   position: relative;
   background-color: #ffffff;
   width: 528px;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 3px 0px;
   color: #ffffff;
   line-height: 21px;
   text-align: left;
   font-weight: bold;
   font-size: 12px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;

   float: left;
}



#belka2a .poziom
{
   border: 0px solid #00aaff;
   background-color: #000323;
   position: relative;
   background: url('../img/poziom1.gif') no-repeat left top;
   margin: 0px 0px 0px 5px;
   padding: 5px 0px 3px 15px;
   color: #a7aaaf;
   line-height: 12px;
   text-align: left;
   font-weight: normal;
   font-size: 12px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;

   float: left;
}








.ico
{
   border: 0px solid #00aaff;
   position: relative;
   margin: 0px 0px 0px 0px;
   padding: 55px 3px 0px 0px;
   height: 25px;
   float: right;
}


.odstep
{
   border-top: 2px solid #000000;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   height: 20px;
   width: 430px;
   float: left;
}

#center p
{
   border-top: 0px solid #f8f8f8;
   margin: 0px 24px 10px 24px;
   padding: 0px 0px 0px 0px;
   text-align: justify;
   line-height: 17px;
         font-weight: normal;

   font-size: 13px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;
}


#content
{
   border-top: 0px solid #faaa0a;
   margin: 0px 24px 10px 24px;
   padding: 0px 0px 0px 0px;
   text-align: justify;
   line-height: 17px;
         font-weight: normal;
         color: #3b3b3b;
   font-size: 13px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;
}

#content p
{
   border-top: 0px solid #f8f8f8;
   margin: 0px 0px 10px 0px;
   padding: 0px 0px 0px 0px;
   text-align: justify;
   line-height: 17px;
         font-weight: normal;
   font-size: 13px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;
}


#content .box
{
   border-top: 0px solid #f4c6bf;
   margin: 0px 0px 0px 0px;
   padding: 10px 0px 20px 0px;
      width: 526px;
   float: left;
   clear: both;
}

#content .box_foto
{
   border: 0px solid #0000f8;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 110px;
   float: left;
}

#content .box_content
{
   border-top: 0px solid #000aaa;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   text-align: justify;
   line-height: 17px;
   font-weight: normal;
   font-size: 13px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;
   width: 412px;
   float: right;
}


#content .box_content i
{
      margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}

#content .box_content2
{
   border-top: 0px solid #000aaa;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   line-height: 16px;
   width: 415px;
   float: left;
}

#content .box_title
{
   border-top: 1px solid #c0ceeb;
   margin: 0px 0px 0px 0px;
   padding: 9px 0px 8px 0px;
   color: #374b70;
   font-weight: bold;
      text-transform: uppercase;
}

#content .box_zobacz
{
   margin: 0px 0px 0px 0px;
   padding: 7px 0px 0px 0px;
   font-weight: bold;
}






#right
{
   border-top: 0px solid #00aa00;
   background-color: #e8eff6;
   position: relative;

   margin: 0px;
   float: right;
   width: 200px;
}


#right_news
{
   border-top: 2px solid #ffffff;

   background: url('../img/right_news.jpg') repeat-x;
      background-color: #ffffff;

   margin: 0px;
   width: 200px;
}





#right .text
{
   margin: 0px 0px 0px 0px;
   padding: 7px 7px 7px 7px;
   font-weight: normal;
   font-family: tahoma;
   line-height: 14px;
   font-size: 11px;
}

#right .text a
{
   font-family: tahoma;
   font-weight: normal;
   font-size: 9px;
}

.news_title
{
   margin: 10px 0px 0px 0px;
      background: url('../img/news_title.gif') no-repeat left top;
   padding: 1px 7px 2px 27px;
   font-weight: bold;
   color: #4c525c;
   font-family: tahoma, arial;
   line-height: 12px;
   font-size: 11px;
}

.news_date
{
   margin: 0px 0px 0px 0px;
   padding: 0px 9px 5px 27px;
   font-weight: normal;
   font-family: tahoma, arial;
   line-height: 10px;
   font-size: 10px;
   color: #767676;
}

.news_text
{
   margin: 0px 0px 0px 0px;
   padding: 0px 9px 13px 9px;
   font-weight: normal;
   font-family: tahoma, arial;
   line-height: 13px;
   font-size: 11px;
   text-align: justify;
}




#down
{
   border: 0px solid #00aaff;
   background: url('../img/down.gif');
   position: relative;
   height: 14px;
   margin: 0px;
   float: left;
   width: 974px;
}

.wycena
{
   border-top: 0px solid #dee2e7;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   width: 500px;
   float: right;
}

.wycena2
{
   border-top: 0px solid #dee2e7;
   margin: 10px 30px 10px 0px;
   padding: 0px 0px 0px 0px;
   float: right;
}

.zobacz
{
   border-top: 0px solid #dee2e7;
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   background-repeat: repeat-x;
      text-align: justify;
   line-height: 17px;
         font-weight: normal;
   font-size: 13px;
   font-family: arial, "trebuchet ms", helvetica, sans-serif;
   width: 525px;

   clear: both;
}

.zobacz p
{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
}


.powrot
{
   border-top: 1px solid #dee2e7;

   margin: 10px 23px 20px 0px;
   padding: 8px 0px 0px 0px;
      background-image: url('../img/powrot.gif');
   background-repeat: repeat-x;
   font-weight: bold;
   font-family: tahoma, arial, tahoma;
   line-height: 14px;
   font-size: 11px;
   width: 525px;
   text-align: right;
   float: right;
   clear: both;
}

.powrot a
{
   color: #1b4fb9;
   text-decoration: none;
}

.powrot a:hover
{
  color: #000000;
}



#footer
{
   border: 0px solid #00aaff;
      background: url('../img/footer.gif') repeat-x;
   position: relative;
   height: 70px;

   margin: 0px auto 0px auto;
   padding: 0px 0px 0px 0px;
   clear: both;
}

#footer1
{
   border-top: 0px solid #00aaff;
   position: relative;
   margin: 0px auto;
   width: 974px;
      padding: 10px 0px 0px 0px;
   height: 35px;
   text-align: center;
   clear: both;
}

#footer1 a
{


   padding: 0px 7px 0px 7px;
   font-family: tahoma, arial, "trebuchet ms";
   line-height: 23px;
   font-size: 11px;
   font-weight: bold;
   height: 23px;  

}





#footer2
{
   border-top: 0px solid #00aaff;
   position: relative;
   margin: 0px auto;
   width: 974px;
   height: 25px;
      font-family: tahoma, arial, "trebuchet ms";
      text-align: center;
         line-height: 23px;
   font-size: 11px;
         line-height: 25px;
   clear: both;
}


