body{
  background:#d8dfe5;
  text-align:center;
}
img{
  hspace:-3px;
  margin:0px;
  float:left;
}

.kolorek{
  hspace:-3px;
  margin:0px;
  float:none;
}
p{
margin:0;
padding:0;
}
option{
color:#346489;
font-family:tahoma;
font-size:12px;
}


.tabson {
color: #2a5d85;
}

.tabson td{
padding-left:9px;
padding-right:9px;
}


input{
color:#346489;
font-family:tahoma;
font-size:12px;
}
.tr{
color:#346489;
font-family:tahoma;
font-size:12px;
  clear:left;
  margin:2px 0px 2px 20px;
  #margin:2px 0px 2px 0px;
  display:table;
  height:34px;
  width:342px;
  background:#b9c1c8;	  
}
.tr-kursy-1{
background:#B9C1C8 none repeat scroll 0 0;
clear:left;
color:#346489;
display:table;
font-family:tahoma;
font-size:12px;
height:34px;
margin:2px 0;
width:390px;
}
.td1-kursy-2{
  padding-top:5px;
color:#346489;
font-family:tahoma;
font-size:12px;
font-weight:bold;
  float:left;
  margin:0px 0px 0px 0px;
  display:table;
  width:61px;
}
.td2-kursy-2{
color:#346489;
display:table;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin:0;
padding-top:8px;
text-align:center;
width:92px;
}
.td3-kursy-2{
color:#346489;
display:table;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin:0;
padding-top:8px;
text-align:right;
width:126px;
}
.td4-kursy-2{
color:#346489;
display:table;
float:left;
font-family:tahoma;
font-size:12px;
font-weight:bold;
margin:0;
padding-top:8px;
text-align:right;
width:134px;
}

.tr1{
color:#346489;
font-family:tahoma;
font-size:12px;
  clear:left;
  margin:2px 0px 2px 20px;
  #margin:2px 0px 2px 0px;
  display:table;
  height:34px;
  width:342px;
}
.td1{
  padding-top:5px;
color:#346489;
font-family:tahoma;
font-size:12px;
font-weight:bold;
  float:left;
  margin:0px 0px 0px 0px;
  display:table;
  width:61px;
}
.td2{
  padding-top:8px;
color:#346489;
font-family:tahoma;
font-size:12px;
font-weight:bold;
  float:left;
  margin:0px 0px 0px 0px;
  display:table;
  width:92px;
}
.td3{
  padding-top:8px;
color:#346489;
font-family:tahoma;
font-size:12px;
font-weight:bold;
float:left;
margin:0px 0px 0px 0px;
display:table;
width:109px;
}
.td4{
padding-top:8px;
color:#346489;
font-family:tahoma;
font-size:12px;
font-weight:bold;
float:left;
margin:0px 0px 0px 0px;
display:table;
width:76px;
}
.tr1-kursy{
background:transparent none repeat scroll 0 0;
clear:left;
color:#FA5808;
display:table;
font-family:tahoma;
font-size:12px;
height:34px;
margin:2px 0 2px 0;
width:388px;
}
.td1-kursy{
background:transparent none repeat scroll 0 0;
padding-top:5px;
color:#fa5808;
font-family:tahoma;
font-size:12px;
float:left;
margin:0px 0px 0px 0px;
display:table;
width:61px;
}
.td2-kursy{
background:transparent none repeat scroll 0 0;
padding-top:8px;
color:#fa5808;
font-family:tahoma;
font-size:12px;
float:left;
margin:0px 0px 0px 0px;
display:table;
width:92px;
text-align:center;
}
.td3-kursy{
background:transparent none repeat scroll 0 0;
color:#FA5808;
display:table;
float:left;
font-family:tahoma;
font-size:12px;
margin:0;
padding-top:8px;
text-align:right;
width:119px;
}
.td4-kursy{
background:transparent none repeat scroll 0 0;
color:#FA5808;
display:table;
float:left;
font-family:tahoma;
font-size:12px;
margin:0;
padding-top:8px;
text-align:right;
width:140px;
}

.main{
  color:#ffffff;
}
#main{
  background:#072944;
  width:1000px;
  margin:0 auto;
}
#main-top{
  background:url(images/home_03.jpg) no-repeat;
  font-size:3px;
  height:11px;
  width:1000px;
}
#main-top-links{
  font-size:3px;
  height:20px;
  width:1000px;
}
.mail_link{
  margin-left:66px;
  float:left;
}
.home_link{
  margin-left:619px;
  float:left;
}
.kursy_link{
  margin-left:29px;
  float:left;
}
.anal_link{
  margin-left:29px;
  float:left;
}
.calc_link{
  margin-left:27px;
  float:left;
}
.gal_link{
  margin-left:27px;
  float:left;
}
.kontakt_link{
  margin-left:22px;
  float:left;
}


.home_link_main{
  margin-top:21px;
  margin-left:41px;
  float:left;
}
.kursy_link_main{
  margin-top:21px;
  margin-left:55px;
  float:left;
}
.analizy_link_main{
  margin-top:21px;
  margin-left:56px;
  float:left;
}
.calc_link_main{
  margin-top:21px;
  margin-left:50px;
  float:left;
}
.gal_link_main{
  margin-top:21px;
  margin-left:50px;
  float:left;
}
.kontakt_link_main{
  margin-top:21px;
  margin-left:66px;
  float:left;
}
.kontakt_link_main_gal{
  margin-top:21px;
  margin-left:146px;
  float:left;
}
#main-logo{
  background:url(images/home_18.jpg) no-repeat;
  font-size:3px;
  height:296px;
  width:1000px;
}
#links{
  background:url(images/on_back.jpg) no-repeat;
  height:64px;
  width:1000px; 
}
#links-kursy{
  background:url(images/kw_back.jpg) no-repeat;
  height:64px;
  width:1000px; 
}
#links-gal{
  background:url(images/gal_back.jpg) no-repeat;
  height:64px;
  width:1000px; 
}
#links-calc{
  background:url(images/ka_back.jpg) no-repeat;
  height:64px;
  width:1000px; 
}
#links-kontakt{
  background:url(images/kon_back.jpg) no-repeat;
  height:64px;
  width:1000px; 
}
#links-anal{
  background:url(images/pw_back.jpg) no-repeat;
  height:64px;
  width:1000px; 
}
#content{
  width:1000px;
  float:left;
  height:auto;
}
#content-top{
  background:url(images/home_26.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:24px;
}
#content-main{
  background:url(images/home_27.jpg) repeat-y;
  clear:both;
  display:table;
  height:auto;
  width:1000px;
}
.content-main-1{
background:transparent none repeat scroll 0 0;
color:#FFFFFF;
float:left;
font-family:tahoma;
font-size:13px;
height:auto;
padding:0;
text-align:left;
text-decoration:none;
width:580px;
}
.text-main{
margin-left:30px;
min-height:297px;
width:520px;
}
.text-main-bottom{
width:520px;  
margin-left:30px;
}
.content-main-kursy-1{
text-align:left;
background:transparent none repeat scroll 0 0;
display:table;
float:left;
height:auto;
margin-left:60px;
_margin-left:30px;
width:390px;
}
.ost-akt{
color:#346489;font-family:tahoma;font-size:14px;text-align:left;
margin:3px 0px 13px 20px;_margin:3px 0px 13px 10px;float:left;  
}
.nego{
display:table;margin: 0px 0px 0px 30px;_margin: 0px 0px 0px 15px;width:264px; text-align:left;color:#346489;font-size:12px;font-family:tahoma;float:left;  
}
.content-main-calc-1{
  background:url(images/kalkulator2_03.jpg) no-repeat;
  width:909px;
  float:left;
  font-size:3px;
  height:17px;
  margin-left:45px;
  _margin-left:22px;
}
.content-main-calc-2{
  background:url(images/kalkulator2_05.jpg) repeat-y;
  width:909px;
  float:left;
  height:auto;
  margin-left:45px;
  _margin-left:22px;
  text-align:left;
}
.content-main-calc-3{
  background:url(images/kalkulator2_16.jpg) no-repeat;
  width:909px;
  float:left;
  height:16px;
  margin-left:45px;
  _margin-left:22px;
}
.content-main-kursy-2{
display:table;
float:left;
height:auto;
margin-left:103px;
width:390px;
}
.content-main-kursy-02{
float:left;
height:auto;
margin-left:0;
width:390px;
}
.content-main-2{
  width:382px;
  float:left;
  height:auto; 
}
.content-main-21{
  background:url(images/waluty_03.jpg) no-repeat;
  width:382px;
  font-size:3px;
  float:left;
  height:16px;
}
.content-main-22{
  background:url(images/waluty_06.jpg) repeat-y;
  width:382px;
  float:left;
  height:auto;
}
.content-main-23{
  background:url(images/waluty_07.jpg) no-repeat;
  width:382px;
  float:left;
  height:15px;
}
.content-main-kursy-21{
float:left;
height:12px;
width:390px;
}
.content-main-kursy-22{
float:left;
height:auto;
width:390px;
}
.content-main-kursy-23{
float:left;
height:11px;
width:390px;
}

#content-bottom{
  background:url(images/home_29.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:15px;
}
#content-top-kursy{
  background:url(images/kursy_20.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:24px;
}
#content-top-anal{
  background:url(images/analizy_20.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:24px;
}
#content-main-kursy{
background:transparent url(images/kursy_21.jpg) repeat-y scroll 0 0;
clear:both;
display:table;
height:auto;
width:1000px;
}
#content-main-anal{
background:transparent url(images/dodatek.jpg) repeat-y scroll 0 0;
clear:both;
display:table;
height:auto;
width:1000px;
}
#content-bottom-kursy{
  background:url(images/kursy_23.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:15px;
  font-size:3px;
}
#content-bottom-anal{
  background:url(images/dol_doda.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:15px;
  font-size:3px;
}
#content-top-calc{
  background:url(images/calc_20.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:24px;
}
#content-main-calc{
  background:url(images/calc_21.jpg) repeat-y;
  width:1000px;
  clear:both;
  height:auto;
}
#content-bottom-calc{
  background:url(images/calc_23.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:15px;
}
#content-top-gal{
  background:url(images/gal_20.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:24px;
}
#content-main-gal{
  background:url(images/gal_21.jpg) repeat-y;
  width:1000px;
  clear:both;
  height:auto;
}
#content-bottom-gal{
  background:url(images/gal_23.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:15px;
}
#content-top-kontakt{
  background:url(images/kontakt_20.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:24px;
}
#content-main-kontakt{
background:transparent url(images/kontakt_21.jpg) repeat-y scroll 0 0;
clear:both;
display:table;
height:auto;
width:1000px;
}
#content-bottom-kontakt{
  background:url(images/kontakt_23.jpg) no-repeat;
  width:1000px;
  clear:both;
  height:15px;
}
#footer{
_margin-top:-4px;
background:url(images/footer_40.jpg) no-repeat;
float:left;
width:1000px;  
height:58px;
}
#footer-left{ 
float:left;
height:58px;
width:474px;
}
#footer-right{
float:left;
height:58px;
margin-top:5px;
text-align:center;
width:453px;
}
#footer-bottom{
background:#d8dfe5 url(images/home_32.jpg) no-repeat;
clear:both;
width:1000px;  
height:16px;
}
.link{
  text-decoration:none;
  color:#FFFFFF;
  font-family:tahoma;
  font-size:13px;
  font-weight:bold;
}
#linki-map{
display:table;
height:20px;
margin-left:30px;
text-align:left;
width:900px;
}
.maplinks{
  text-decoration:none;
  color:#FFFFFF;
  font-family:tahoma;
  font-size:13px;
}
#mapa-top{
background:#D8DFE5 url(images/maps_03.jpg) no-repeat scroll 0 0;
clear:both;
font-size:3px;
height:15px;
margin:40px auto 0;
width:917px;
}
#mapa-main{
background:#d8dfe5 url(images/maps_05.jpg) repeat-y;
clear:both;
width:917px;  
height:auto;
margin:0 auto;
display:table;
}
#mapa-bottom{
background:#d8dfe5 url(images/maps_07.jpg) no-repeat;
clear:both;
font-size:3px;
margin:0 auto;
width:917px;  
height:13px;
}
#adres{
  margin-top:20px;
  margin-left:50px;
  width:900px;
  height:auto;
  text-align:left;
  text-decoration:none;
  color:#FFFFFF;
  font-family:tahoma;
  font-size:13px;
}
.anal-top {
background: #5f829c url(images/anal_top.jpg) top left no-repeat;
width: 909px;
height: 16px;
overflow:hidden;
margin: 0px auto;
}

.anal-mid{
background: #5f829c url(images/anal_mid.jpg) top left repeat-y;
width:909px;
overflow:hidden;
margin: 0px auto;
color:#295c83;
font-family:tahoma;
font-size:11px;
text-align: justify;
}

.anal-bot{
background: #5f829c url(images/anal_bot.jpg) top left no-repeat;
width: 909px;
height: 16px;
overflow:hidden;
margin: 0px auto;
}
