body { background:url(../img/bg.jpg) top center #fff; background-repeat:no-repeat; font-family:Tahoma; font-size:12px;}

* {margin:0px; padding:0px}
p {text-align: justify;}

a:link { color:#909090; }
a:visited {  color:#909090; }
a:hover { color:#909090;}
a:active { color:#909090; }
img { border:0px;}
.top_a { width:940px; height:128px; margin-left:auto; margin-right:auto;}
.top_b { width:960px; height:66px; margin-left:auto; margin-right:auto;}
.top_1 { width:296px; height:128px; float:left;  }
.top_1 a { width:296px; height:128px; float:left; background-image: url(../img/top_1.jpg) }
.top_2 { width:644px; height:128px; float:left; background-image: url(../img/top_2.jpg) }
.top_3 { width:306px; height:66px; float:left; background-image: url(../img/top_3.jpg) }
.top_4 { width:654px; height:66px; float:left; background-image: url(../img/top_4.jpg) }
.top_grad { height:66px; background-image: url(../img/top_grad.jpg); background-repeat:repeat-x; }

.menu { width:309px; float:left;  background-repeat:repeat-y; min-height:658px; height:auto !important; height:658px; margin-bottom:100px;}
.our_costumers { width:309px; height:200px; float:left; }
.logo_arpol { width:309px; float:left; padding-bottom:40px; }
.logo_arpol img { margin-left:50px; margin-top:10px; }
.logo_arpol p { text-align:left; color:#909090; font-size:14px; font-weight:bold; padding-left:30px;}
.our_costumers p { text-align:center; padding-top:50px; color:#909090; font-size:14px; font-weight:bold; }
.our_costumers a { width:113px; height:91px; float:left;  margin-top:10px; margin-left:96px;}
.logo_rewizja { width:250px; height:125px; margin:auto; }
.logo_rewizja  p { text-align:center;  color:#909090; font-size:14px; font-weight:bold; }

.menu_link { width:240px; margin-left:auto; margin-right:auto; font-size:14px;}
.menu_link a { width:186px; height:20px; float:left; background-image: url(../img/menu_butt.jpg); text-decoration:none; color:#909090; padding-left:15px; padding-top:10px; font-weight:bold;  }
.menu_link a:hover { width:186px; height:20px; float:left; background-image: url(../img/menu_butt_on.jpg); color:#005fa3; padding-left:15px; font-weight:bold;}

.menu_link_2 { width:240px; margin-left:auto; margin-right:auto; font-size:14px;}
.menu_link_2 a { width:186px; height:29px; float:left; background-image: url(../img/menu_butt_2.jpg); text-decoration:none; color:#909090; padding-left:15px; padding-top:10px; font-weight:bold; }
.menu_link_2 a:hover { width:186px; height:29px; float:left; background-image: url(../img/menu_butt_2_on.jpg); color:#005fa3; padding-left:15px; font-weight:bold;}

.menu_2 { width:220px; margin-left:auto; margin-right:auto;  font-size:10px; }
.menu_2 a { width:215px; min-height:25px;  height:auto !important;  height:25px; float:left; background-image: url(); text-decoration:none; color:#909090;  font-weight:bold; padding-top:5px; padding-left:5px; }
.menu_2 a:hover { width:215px;  min-height:25px;  height:auto !important;  height:25px; float:left; background-image: url(); text-decoration:underline;  color:#005fa3; padding-left:15px; font-weight:bold; padding-top:5px; padding-left:5px;}


.content_s { width:940px; margin-left:auto; margin-right:auto; min-height:658px;  height:auto !important;  height:658px; background-image: url(../img/wraper_s.jpg); background-repeat:repeat-y;}
.header { width:606px; height:28px; float:left; background-image: url(../img/header.jpg); text-align:right;  font-size:20px; padding-top:15px; padding-right:25px;}
.content_text { width:631px; min-height:658px; height:auto !important; height:658px; float:left; background-image: url(../img/wraper_text.jpg); background-repeat:repeat-y; padding-bottom:20px;  }
.content_text a { color:#0968AC; text-decoration:none; }
.content_text a:hover { color:#0968AC; text-decoration:underline; }
.content_text a:active { color:#0968AC; text-decoration:none; }
.content_text a:visited { color:#0968AC; text-decoration:none; }

.footer { width:948px; height:48px; margin-left:auto; margin-right:auto; background-image: url(../img/footer.jpg);}
.footer_text { width:908px; height:31px; margin-left:auto; margin-right:auto; background-image: url(../img/footer_grad.jpg); background-repeat:repeat-x; color:#fff; font-weight:bold; padding-top:17px;}
.footer_text a:visited { color:#fff; text-decoration:none; }
.footer_text_1 { width:403px; height:31px; float:left; padding-left:5px; }
.footer_text_2 { width:500px; height:31px; float:left; text-align:right; }
.footer_text_2 a { color:#fff; text-decoration:none; }
.footer_text_2 a:hover { color:#fff; text-decoration:underline;}
.footer_text_2 a:active { color:#fff; text-decoration:none; }

.news { width:570px; margin-right:auto; margin-left:auto; min-height:50px;  height:auto !important;  height:50px ;padding-top:10px; }
.news_header { width:570px; height:32px ;float:left; background-image: url(../img/news_header.jpg); background-repeat:repeat-x;}
.news_header a:visited {  color:#fff; text-decoration:none; }
.news_title { width:460px; height:25px; float:left; font-size:14px; padding-top:7px; color:#fff; padding-left:10px; font-weight:bold; }
.news_title a {color:#fff; text-decoration:none;}
.news_title a:hover {color:#fff;text-decoration:underline;}
.news_date { width:90px; height:25px; float:left;  font-size:14px; padding-top:7px; color:#fff; padding-right:10px; font-weight:bold; text-align:right;}
.news_bottom { width:570px; height:20px ;float:left; background-image: url(../img/news_bottom.jpg); }
.news_text { width:550px; min-height:50px;  height:auto !important;  height:50px ;float:left; background-image: url(../img/news_wraper.jpg); background-repeat:repeat-y; text-align:justify; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:5px;}
.news_czytaj {width:550px; height:20px; float:left; padding-top:5px; }
.news_text img { float:left; border:1px solid #5EB5EB; margin-right:10px;}

.czytaj { width:95px; height:20px; float:right; }
.czytaj a { width:75px; height:20px; float:right; background-image: url(../img/czytaj_off.jpg); text-decoration:none; padding-left:20px; }
.czytaj a:hover { width:75px; height:20px; float:right; color:#005fa3; background-image: url(../img/czytaj.jpg); padding-left:20px; }

.zarejest { width:87px; height:20px; float:right; }
.zarejest  a { width:74px; height:20px; float:right; background-image: url(../img/zarejest.jpg) ;  text-decoration:none; padding-left:13px;}
.zarejest  a:hover { width:74px; height:20px; float:right; color:#005fa3; background-image: url(../img/zarejest_on.jpg); padding-left:13px;}

.news_files_top { width:602px; height:14px ;float:left; background-image: url(../img/news_files_top.jpg); color:#909090;  padding-top:6px; font-weight:bold; padding-left:15px;  }
.files_text {width:617px; min-height:50px;  height:auto !important;  height:50px ;float:left; background-image: url(../img/news_wraper.jpg); background-repeat:repeat-y; text-align:justify; }
.files { width:617px; height:30px; float:left;  background-image: url(../img/files.jpg)}
.files_1 { width:402px; height:20px; float:left; padding-top:10px; padding-left:15px; font-weight:bold;}
.files_1 a { text-decoration:none; }
.files_2 { width:100px; height:20px; float:left; padding-top:10px;}
.files_3 { width:100px; height:20px; float:left; padding-top:10px;}

.terms_1 { width:402px; height:20px; float:left; padding-top:10px; padding-left:15px; font-weight:bold;}
.terms_2 { width:200px; height:20px; float:left; padding-top:10px;}


.back { float:right; text-align:right; padding-top:10px; padding-right:20px; font-weight:bold;}
.back a { color:#909090; text-decoration:none; }
.back a:hover { color:#005fa3; text-decoration:none; }


.news_pages { text-align:center; padding-top:10px;}

.kontakt_1 { width:223px; float:left; padding-top:30px;}
.kontakt_1   a { color:#4877A5;}
.kontakt_1   a:hover { color:#4877A5;}
.kontakt_1   a:visited { color:#4877A5;}
.kontakt_1   a:active { color:#4877A5;}
.kontakt_2 { width:327px; height:150px; float:left; padding-top:5px; padding-top:30px;}
.kontakt_3 { width:322px; height:200px; float:left; padding-left:5px; padding-top:10px;}
.kontakt_3a  { width:150px; height:20px; float:left; font-weight:bold; color:#386eb4; font-size:14px;}
.form_1 { width:200px; height:21px; float:left; background-image: url(../img/form_1.jpg); border:1px solid #b8d3e6 ; padding-top:4px; padding-left:2px;}
.kont_1 { width:327px; height:36px; float:left; }
.kont_1a  { width:117px; height:19px; float:left; padding-left:5px; padding-top:4px; font-weight:bold; color:#386eb4; font-size:14px;}
.kont_2a  { width:117px; height:19px; float:left; padding-left:5px; padding-top:4px; font-weight:bold; color:#386eb4; font-size:14px;}
.kont_3a  { width:117px; height:19px; float:left; padding-left:5px; padding-top:4px; font-weight:bold; color:#386eb4; font-size:14px;}
.error {  width:205px; height:20px; float:right; color:red;}
.error_2 {  width:180px; height:20px; float:left; color:red; }

.send { width:320px; height:135px; border:1px solid #b8d3e6; float:left;  }
.send_2 { width:60px; height:18px; background-image: url(../img/send.jpg); border:0px; float:right; }

.rejestr { width:427px; height:150px;  padding-top:5px; padding-top:30px; margin-left:100px;}
.wymagane { width:427px; height:20px; float:left;}
.rejestr_1 { width:427px; height:46px; float:left; }
.rejestr_1 p { font-weight:bold; padding-top:5px; width:200px; float:left;}
.rejestr_2  { width:147px; height:19px; float:left; padding-left:5px; padding-top:4px; font-weight:bold; color:#386eb4; font-size:14px;}
.error_rejestr {  width:275px; height:20px; float:right; color:red; text-align:left; }
.wiad { width:352px; height:200px; float:left; padding-left:5px; padding-top:10px;}
.send_rejestr { width:350px; height:135px; border:1px solid #b8d3e6; float:left;  }
.send_rejestr_2 { width:60px; height:18px; background-image: url(../img/send.jpg); border:0px; float:right; }
.text_sm { padding-top:10px;  width:570px;  margin-left:auto; margin-right:auto;  }
.text_sm ol { padding: 0px 0px 0px 30px; }
.text_sm ul { padding: 0px 0px 0px 30px; }
.text_sm blockquote{ padding: 0px 0px 0px 30px; }
.logo {  background-image: url(../img/smolinski.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto; }




