@charset "UTF-8";
/* CSS Document */

body,td,th {font-family: Trebuchet MS, Helvetica, Arial, Geneva, sans-serif; font-size: 12px; line-height:16px; color: #061639;}
body {color: white; background: #061639 top; margin: 0px; padding:0px;}
.wrap{ width: 980px; margin: 0 auto;}
a:link {text-decoration: none; color: #000;}
a:visited {text-decoration: none; color: #000;}
a:hover {text-decoration: none; color: #000;}
a:active {text-decoration: none; color: #000;}
a:focus {outline: 0 !important;}
img{border:0;}

.cl {display: block; clear: both; visibility: hidden;}

.fr{float:right;} .fl{float:left;}
.half{width:49%;}

.left{width:225px; float:left; padding-left:0px;}
.right{width:662px; float:right;}
.top{ background-repeat: repeat-x; background-position: left top; background-image: url(/img/top_back.gif); }
.top_r{background-position: right top; background-repeat: no-repeat; background-image: url(/img/top_right.gif);}
.top_logo{float:left;}

.footer{ background-position: left top; background-repeat: repeat-x; background-image: url(/img/footer_back.gif); color: white; line-height:20px;}
.footer_logo{ padding-left: 240px; padding-bottom: 20px; padding-right: 20px; padding-top: 41px; background-position: left top; background-repeat: no-repeat; background-image: url(/img/footer_logo.gif); line-height:20px;}
.footer a{ font-weight:bold; color: #f7f7f7;}

.title{font-size:16px; color:#0068b3; padding-bottom:10px; border-bottom:#DEEFF9 1px solid; margin-bottom:5px;}

.home_left{ float: left; width: 453px; }

.intro{ color: #071331; background-color: white; }

.intro_t{ background-position: left top; background-repeat: repeat-x; background-image: url(/img/intro_t.gif); }

.intro_rt{ background-position: right top; background-repeat: no-repeat; background-image: url(/img/intro_rt.gif); }

.intro_r{ background-position: right top; background-repeat: repeat-y; background-image: url(/img/intro_r.gif); }

.intro_rb{ background-position: right bottom; background-repeat: no-repeat; background-image: url(/img/intro_rb.gif); }

.intro_b{ background-position: right bottom; background-repeat: repeat-x; background-image: url(/img/intro_b.gif); }

.intro_lb{ background-position: left bottom; background-repeat: no-repeat; background-image: url(/img/intro_lb.gif); }

.intro_text{ padding-left: 19px; padding-bottom: 140px; padding-right: 19px; padding-top: 17px; }

.content_text{ text-align: justify; padding-left: 54px; padding-bottom: 146px; padding-right: 54px; padding-top: 21px; }

.home_right{ float: right; width: 527px; }

.menu{ float: left; text-align: right; width: 388px; background-color: white; background-position: left top; background-repeat: repeat-y; background-image: url(/img/menu_back.gif); }

.menu_t{ background-position: right top; background-repeat: no-repeat; background-image: url(/img/menu_top.gif); }

.menu_b{ padding-bottom: 20px; padding-top: 19px; background-position: right bottom; background-repeat: no-repeat; background-image: url(/img/menu_bottom.gif); }

.banner{ float: right; height: 225px; width: 592px; background-position: left top; background-repeat: no-repeat; background-image: url(/img/banner_flash.gif); }

.blue{ background-color: #1249a3; }

.intro_text img{ padding-bottom: 5px; display: block; }

.photos{ margin-left: -25px; padding-top: 10px; text-align: left; }

.oferta_prawa{ padding-left: 20px; padding-bottom: 15px; padding-top: 11px; padding-right: 5px; float: right; width: 277px; }

.tal{ text-align: left; }

