/* CSS Document */
* {margin:0; padding:0;	font-size:100%;}
body {text-align:center; background:#eee;}

img {vertical-align:top;}
a img {border:0;}

table {border-collapse:collapse; border:0;}

html, input, textarea {font-family:Tahoma; font-size:0.75em; line-height:1.333em; color:#808080;}
input, select {vertical-align:middle; font-weight:normal;}

ul {list-style:none;}
ol {list-style:square;padding-left:35px;padding-bottom:10px;}
li a {text-decoration:underline;}
a {text-decoration:underline; color:#202020;}
a:hover {text-decoration:none;}

.float-l {float:left;}
.float-r {float:right;}
.clear {clear:both;}

.col-1,
.col-2,
.col-3 {float:left;}

.wrapper {width:100%; overflow:hidden;}
.top-tail {background:#fff url(images/header-back.gif) top left repeat-x;}
.bot-tail {background:url(images/footer-tail.gif) bottom left repeat-x;}
#grupaipo {height:18px;padding:0;margin:0;background-color:#f1f2f4;width:100%;font-size:10px;font-weight:500;font-family:Verdana; color:#808080;}
#grupaipo .grupaipo-col1 {float:left;padding-left:10px;display:inline;}
#grupaipo .grupaipo-col2 {float:right;padding-right:10px;}
#grupaipo .logo{vertical-align: middle;padding-bottom:1px;}
#grupaipo a {text-decoration:underline; color:#202020;}
#grupaipo a:hover {text-decoration:none;}

/***************header***************/
#header {padding:0 22px 0 47px}
/***************content***************/

/*h1 {text-transform:uppercase; font-weight:normal; padding:24px 0 1px 0;}*/
h1 {font-weight:bold; font-size:25px; color:#202020; padding:6px 0 6px 0; text-align:left; line-height:1.1;}
h2, .main strong {color:#175B86; text-transform:uppercase; padding-bottom:9px;}
h3 {color:#202020}
h4 {padding-top:14px;padding-bottom:3px;}
#content {padding:0 50px 30px 50px; text-align:justify;}
#content .float-l {padding:46px 0 30px 38px;}
#contentSubpage {padding: 20px 50px 30px 50px; text-align:justify;}
#contentSubpage .float-l {padding:46px 0 30px 38px;}
.wrapper .float-l .button {float:right;}

.banners {padding:6px 0 40px 0}
.banners .col-1 {background:url(images/box1.jpg) top left no-repeat;}
.banners .col-2 {background:url(images/box2.jpg) top left no-repeat; margin:0 3px}
.banners .col-3 {background:url(images/box3.jpg) top left no-repeat;}
.banners .col-1, .banners .col-2, .banners .col-3 {text-align:center; padding:20px 33px 17px 33px}
.banners .col-1 p, .banners .col-2 p, .banners .col-3 p {color:#FFFFFF; padding:9px 0 15px 0}

.main {padding:0px 15px 0 40px}
.main .col-1 p, .main .col-2 p, .main .col-3 p {padding-bottom:15px}
.main ul {padding-bottom:15px}
.main li a {color:#175B86; background:url(images/list-marker.gif) top left no-repeat; padding-left:22px; line-height:2em;}
.title {padding-bottom:15px;}
.main .button img {float:right;}

.border {border-bottom:1px solid #D1D1D1; height:10px; margin-bottom:10px; font-size:1px; line-height:1px; margin-top:5px}
.line, .line-un {background:url(images/line-border.gif) 265px 0 repeat-y; width:100%}
.line h2 {font-weight:bold; color:#202020;}
/***************page-1***************/
#page-1 .main .col-2 {padding-left:80px}
#page-1 .main .col-2 p {padding:0 0 15px 0}
#page-1 .line .col-1, #page-1 .line .col-2 {float:left; margin:0 0 5px 0}
#page-1 .line .col-2 {padding-left:15px;}
.img-indent {float:left; padding:0 10px 10px 0}
/***************page-2***************/
#page-2 .main .col-1 {padding:0 45px 0 0;}
#page-2 .main .col-2 {margin:0 25px 0 30px}
#page-2 .main .col-3 {padding:0 35px 0 0;}
#page-2 .main .col-3 .wrapper {color:#202020;}
/***************page-3***************/
.line-un {margin-bottom:18px}
#page-3 .main .col-2 {padding-left:70px}
#page-3 .line p, #page-3 .line-un p {padding-bottom:0;}
#page-3 .line .col-2, #page-3 .line-un .col-2 {padding-left:15px;}
#page-3 .img-indent {padding-bottom:15px}
/***************page-4***************/
#page-4 .main .col-1 {padding-right:45px;}
#page-4 .main .float-l, #page-4 .main .float-r {padding:8px 0 0 0; margin:0;}
/***************page-5***************/
#page-5 .main .col-1 {padding-right:90px}
#contact-form input, #contact-form textarea {font-size:1em}
#contact-form p {width:210px; padding:0px 0 0 0;}
#contact-form .float-l {width:210px; padding:0; margin:0}
#contact-form .float-l div {height:32px; width:210px;}
#contact-form .float-l input {height:16px; width:210px;}
#contact-form .float-r textarea {width:245px; height:112px;}
#contact-form .float-r input {margin:15px 0 0 20px;}
/***************page-6***************/
#page-6 .main .title {padding-top:24px}
#page-6 .main p {padding-bottom:16px}
/***************footer***************/
#footer {font-weight:bold; background:#eeeeee; text-align:right; padding:17px 50px 20px 0;}
#footer a {coloR:#808080; text-decoration:none; border-left:1px solid #808080; padding-left:5px; margin:1px;}
#footer a:hover {text-decoration:underline}
.img_poradnik{padding-top:7px;padding-bottom:7px;border:0;}
.main .col-1 img {padding-bottom:5px;}
table.ramka{border: 1px solid silver; border-collapse: collapse;}
table.ramka td {border: 1px solid silver; padding: 5px;}
table.ramka th {background-color: #BCC5C9;text-align: center;}
ul.art {list-style:disc;padding-left:35px;padding-bottom:10px;}
ol.art {list-style: decimal;} 
.art a:link,.art a:hover,.art a:visited {background-image:none;padding-left:0;}
