h1 {clear:both; margin:0 0 30px 0; padding:0 0 6px 28px; font:25px/1 "UbuntuLight", Arial, sans-serif; color:#3b5aaa; letter-spacing:-2px; border-bottom:1px solid #e3e8f5; background:url(../pics/h1.png) no-repeat 4px 2px;}
h2 {margin:0 0 24px 0; padding:0 0 10px 20px; font:16px/1.4 Arial, sans-serif; color:#344f95; background:url(../pics/h2.png) no-repeat 4px 6px;}

ol {margin:0 0 25px 20px; list-style:decimal outside;}
ol li {padding:0 0 3px 0;}
ul {margin:0 0 25px 20px; list-style-type:none;}
ul li {padding:0 0 3px 15px; background:url(../pics/lista_1.png) no-repeat 0 7px;}
ul ul {margin:5px 0 5px 0; list-style-type:none;}
ul ul li {padding:0 0 0 15px; background:url(../pics/lista_2.png) no-repeat 0 7px;}
/*.lista1 {}
.lista1 li {}
.lista2 {}
.lista2 li {}*/

.photo {display:block; margin:0 auto 20px; padding:13px; border-style:solid; border-width:1px; border-color:#f3f3f3 #b4b4b4 #b4b4b4 #f3f3f3; background:#FFF; box-shadow:1px 1px 2px #dadada;}
.photo_lewa {float:left; margin:0 20px 20px 0; padding:13px; border-style:solid; border-width:1px; border-color:#f3f3f3 #b4b4b4 #b4b4b4 #f3f3f3; background:#FFF; box-shadow:1px 1px 2px #dadada;}
.photo_prawa {float:right; margin:0 0 20px 20px; padding:13px; border-style:solid; border-width:1px; border-color:#f3f3f3 #b4b4b4 #b4b4b4 #f3f3f3; background:#FFF; box-shadow:1px 1px 2px #dadada;}

.info1 {margin:0 30px 25px !important; padding:28px 28px 25px 80px; font:bold 12px/1.3 Arial, sans-serif; text-align:justify; color:#344f95; border:1px solid #c9d0e3; background:url(../pics/info1.png) no-repeat;}
.info2 {margin:0 30px 25px !important; padding:28px 28px 25px 80px; font:bold 12px/1.3 Arial, sans-serif; text-align:justify; color:#898989; border:1px solid #c9d0e3; background:url(../pics/info2.png) no-repeat;}

table {margin:0 auto 35px; border-collapse:collapse;}
table tr th, table caption {padding:15px 15px 10px;}
table tr td {padding:5px 15px;}
.tabela_bez_ramki {margin:0 auto 35px; border-collapse:collapse; border:0 !important;}
.tabela_bez_ramki tr th, .tabela1 caption {padding:15px 15px 10px; font-weight:bold; color:#FFF; border:1px solid #8ca9d7; background:#4062b9 url(../pics/tabela1_th.png) repeat-x;}
.tabela_bez_ramki tr td {border:0; padding:5px 15px;}
.tabela1 {margin:0 auto 35px; border-collapse:collapse; border:2px solid #4062b9;}
.tabela1 tr th, .tabela1 caption {padding:15px 15px 10px; font-weight:bold; color:#FFF; border:1px solid #8ca9d7; background:#4062b9 url(../pics/tabela1_th.png) repeat-x;}
.tabela1 tr td {border:1px solid #c5d0ea; padding:5px 15px;}
.tabela2 {margin:0 auto 35px; border-collapse:collapse; border:2px solid #4062b9;}
.tabela2 tr th, .tabela1 caption {padding:15px 15px 10px; font-weight:bold; color:#FFF; border:1px solid #8ca9d7; border-color:#8f8f8f; color:#FFF; background:#bebdbd url(../pics/tabela2_th.png) repeat-x;}
.tabela2 tr td {border-color:#dbdbdb;}
