*{
font-family:Verdena,Tahoma,Arial,Helvetica;
margin:0px;
padding:0px
}

img{
border:0px
}

html{
font-family:Verdena,Tahoma,Arial,Helvetica;
width:100%;
height:100%;
}

#all{
background:#FFFFFF;
width:100%;
}

p{
font-family:Verdena,Tahoma,Arial,Helvetica;
font-size:11px;
color:#5e5e5e;
}

a {
font-size:11px;
text-decoration:none;
color:#5E5E5E;
}

a:hover {
font-size:11px;
text-decoration:underline;
color:#898989;
}

ul {
font-family:tahoma,sans-serif,arial;
font-size:10pt;
font-weight:800;
line-height:15px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
height:47px;
text-align:left;
text-decoration:none;
}

input, textarea{
border:1px solid #D8D8D9;
font-family:Verdena,Helvetica;
font-size:12px;
color:#767b80;
}

#first{
height:124px;
width:980px;
margin:auto;
}

.logo{
float:left;
height:72px;
margin:30px 0 0 46px;
width:171px;
}

.navi{
float:right;
border-bottom:1px solid #F7F7F7;
height:32px;
margin:10px 5px 0 0;
width:500px;
}

.mapa_s{
float:left;
height:20px;
padding:0 0 0 30px;
width:82px;
}

.krop{
float:left;
background:url(../img/dimark_12.gif) no-repeat;
width:1px;
margin:0 10px;
height:20px;
}

.kont{
float:left;
padding:0 0 0 30px;
width:70px;
height:20px;
}

.pl a{
float:left;
width:23px;
height:20px;
margin:0 0 0 5px;
background:url(../img/dimark_06.gif) no-repeat;
}

.pl a:hover, .pl a.active{
float:left;
width:23px;
height:20px;
margin:0 0 0 5px;
background:url(../img/dimark_06a.gif) no-repeat;
}

.en a{
float:left;
width:23px;
height:20px;
margin:0 0 0 5px;
background:url(../img/dimark_08.gif) no-repeat;
}

.en a:hover, .en a.active{
float:left;
width:23px;
height:20px;
margin:0 0 0 5px;
background:url(../img/dimark_08a.gif) no-repeat;
}

.ru a{
float:left;
width:23px;
height:20px;
margin:0 0 0 5px;
background:url(../img/dimark_10.gif) no-repeat;
}

.ru a:hover, .ru a.active{
float:left;
width:23px;
height:20px;
margin:0 0 0 5px;
background:url(../img/dimark_10a.gif) no-repeat;
}

.navi .input {
background:transparent url(../img/dimark_03.gif) no-repeat scroll 0 0;
border:0 none;
font-size:11px;
padding:5px;
width:113px;
}

.navi .btn {
background:transparent url(../img/dimark_15.gif) no-repeat scroll 0 0;
border:0 none;
height:21px;
width:21px;
}



#top{
height:71px;
margin:auto;
width:980px;
}

#topsearch{
height:71px;
width:980px;
float:left;
}

#topsearch-nav{
height:36px;
width:980px;
display:block;
position:relative;
float:left;
list-style-image:none ;
margin:0px;
clear:right;
}

#topsearch-nav ul li{
margin:0;
padding:0;
display:block;
list-style-type:none;
float:left;
}

#topsearch ul li a{
display:block;
margin:0px;
float:left;
text-decoration:none;
}


#dimark_03a{
background:url(../img/dimark_03a.jpg) no-repeat;
height:36px;
margin:0px;
width:107px;
float:left;
}

a.t1act {
background:url(../img/dimark_03b.jpg) no-repeat !important;
height:36px;
margin:0px;
width:107px;
float:left;
}

#dimark_04a{
background:url(../img/dimark_04a.jpg) no-repeat;
height:36px;
margin:0px;
width:115px;
float:left;
}

a.t2act {
background:url(../img/dimark_04b.jpg) no-repeat !important;
height:36px;
margin:0px;s
width:115px;
float:left;
}

#dimark_05a{
background:url(../img/dimark_05a.jpg) no-repeat;
height:36px;
width:255px;
float:left;
}

a.t3act {
background:url(../img/dimark_05b.jpg) no-repeat !important;
height:36px;
width:255px;
float:left;
}

#dimark_06a{
background:url(../img/dimark_06a.jpg) no-repeat;
height:36px;
width:134px;
float:left;
}

a.t4act {
background:url(../img/dimark_06b.jpg) no-repeat !important;
height:36px;
width:134px;
float:left;
}

#dimark_07a{
background:url(../img/dimark_07a.jpg) no-repeat;
height:36px;
width:151px;
float:left;
}

a.t5act {
background:url(../img/dimark_07b.jpg) no-repeat !important;
height:36px;
width:151px;
float:left;
}

#dimark_08a{
background:url(../img/dimark_08a.jpg) no-repeat;
height:36px;
width:110px;
float:left;
}

a.t6act {
background:url(../img/dimark_08b.jpg) no-repeat !important;
height:36px;
width:110px;
float:left;
}

#dimark_09a{
background:url(../img/dimark_09a.jpg) no-repeat;
height:36px;
width:108px;
float:left;
}

a.t7act {
background:url(../img/dimark_09b.jpg) no-repeat !important;
height:36px;
width:108px;
float:left;
}

.tabs-container{
background:#FFFFFF url(../img/dimark_30.jpg) no-repeat scroll left bottom;
float:left;
height:35px;
width:980px;
}

.tabs-container a{
color:#FFFFFF;
font-size:13px;
line-height:34px;
margin:0 0 0 25px;
}

.tabs-container a:hover{
color:#898989;
font-size:13px;
line-height:34px;
margin:0 0 0 25px;
}



.grafika{
float:left;
width:980px;
height:299px;
}

.graf_l{
float:left;
background:url(../img/dimark_42.jpg) no-repeat;
width:565px;
height:299px;
}

.graf_r{
float:left;
width:415px;
height:299px;
}

.graf_r1{
background:url(../img/dimark_32.jpg) no-repeat;
float:left;
width:415px;
height:27px;
}

.graf_r2{
background:url(../img/dimark_33.jpg) no-repeat;
float:left;
width:106px;
height:31px;
}

.graf_r2 a{
font-size:13px;
line-height:31px;
margin:0 0 0 20px;
}

.graf_r2 a:hover{
font-size:13px;
line-height:31px;
margin:0 0 0 20px;
}

.graf_r3{
background:url(../img/dimark_34.jpg) no-repeat;
float:left;
width:106px;
height:31px;
}

.graf_r3 a{
color:#FFFFFF;
font-size:13px;
line-height:26px;
margin:0 0 0 14px;
}

.graf_r3 a:hover{
color:#FFFFFF;
font-size:13px;
line-height:26px;
margin:0 0 0 14px;
}

.graf_r4{
background:url(../img/dimark_35.jpg) no-repeat;
float:left;
width:203px;
height:31px;
}

.graf_r5{
background:url(../img/dimark_36.gif) no-repeat;
float:left;
clear:left;
width:2px;
height:194px;
}

.graf_r6{
float:left;
width:373px;
height:194px;
}

.graf_r6l{
float:left;
height:80px;
margin:20px 0 0 2px;
width:372px;
}

.graf_r6l_zdj{
background:url(../img/dimark_40.jpg) no-repeat;
float:left;
width:84px;
height:69px;
}

.graf_r6l_data{
float:left;
height:60px;
margin:4px 0 0;
width:69px;
}

.graf_r6l_data p{
color:#BAC2C4;
}

.graf_r6r{
float:left;
height:74px;
width:355px;
margin: 0 0 0 17px;
}

.graf_r6r1{
float:left;
height:94px;
margin:0px 0 0 10px;
width:278px;
}

.graf_r6r_tyt{
float:left;
font-weight:bold;
height:30px;
line-height:10px;
width:267px;
}

.graf_r6r_dat{
float:left;
height:14px;
margin:3px 0 0;
width:272px;
}

.graf_r6l_data_dat{
float:left;
margin:8px 11px 0 0;
}

.graf_r6r_dat p{
color:#BAC2C4;
}

.graf_r6r_tersc{
float:left;
height:40px;
margin:5px 0 0;
width:272px;
}

.graf_r6r_tersc p{
margin:0 5px 0 0;
}

.graf_r6r2{
float:left;
height:74px;
margin:4px 5px 0 0;
width:280px;
}

.graf_r6r2_tyt{
border-left:2px solid #870909;
display:block;
float:left;
height:14px;
margin:7px 0 0 0;
width:286px;
}

.graf_r6r2_tyt a{
display:block;
margin:0 0 10px 10px;
}

.graf_r7{
background:url(../img/dimark_38.jpg) no-repeat;
float:left;
width:40px;
height:194px;
}

.graf_r8{
background:url(../img/dimark_47.jpg) no-repeat;
float:left;
width:415px;
height:47px;
}

.graf_r8 a{
color:#FFFFFF;
float:right;
margin:15px 80px 0 0;
}


#content{
height:auto;
margin:auto;
width:980px;
}



.left{
float:left;
margin:20px 0 0;
width:235px;
height:510px;
}

.left a{
color:#355397;
text-decoration:underline;
}

.left_1{
float:left;
height:40px;
margin:20px;
width:185px;
}

.left_2{
float:left;
background:url(../img/dimark_53.jpg) no-repeat;
width:235px;
height:111px;
}

.left_3{
border-bottom:1px solid #DEDDDB;
float:left;
height:30px;
margin:30px 5px 0;
width:225px;
}

.left_3 h3{
color:#1F3058;
font-size:16px;
}

.left_4{
border-bottom:1px solid #DEDDDB;
float:left;
height:232px;
margin:20px 0 0;
width:235px;
}

#right{
float:left;
margin:20px 0 0;
width:745px;
height:510px;
}



#right ul a{
border-bottom:1px solid #8D9196;
color:#0F214C;
display:block;
float:left;
font-family:Verdana;
font-size:14px;
font-size-adjust:none;
font-weight:normal;
padding:10px 20px;
}

#right ul a.selected{
border-color:#8D9196 #8D9196 white;
border-style:solid;
border-width:1px;
margin-bottom:0;
}

.right_1{

height:37px;
margin:10px 0 0;
width:744px;
}

.right_1 li{
float:left;
}

.right_2{
background:url(../img/dimark_55.jpg) no-repeat;

margin:33px 0 25px;
width:744px;
height:111px;
}

#right h2{
color:#1F3058;
font-family:Arial;
font-size:14pt;
font-weight:normal;
padding:5px 0 0;
}

.right_tyt{
background:transparent url(../img/dimark_59.gif) no-repeat scroll 0 30px;
float:left;
height:35px;
margin:3px 0 0 20px;
width:724px;
}

.right_kat{
float:left;
height:110px;
margin:0 20px 0;
width:200px;
}

.right_kat_tyt{
border-bottom:1px solid #DEDDDB;
float:left;
height:50px;
width:200px;
}

.right_kat_tyt a{
color:#4E5255;
font-family:Arial;
font-size:18px;
font-weight:normal;
line-height:26px;
padding:10px 0 0;
text-decoration:none;
}

.right_kat_tyt a:hover{
color:#4E5255;
font-family:Arial;
font-size:18px;
line-height:26px;
font-weight:normal;
padding:10px 0 0;
text-decoration:none;
}

.right_kat_tres{
float:left;
height:60px;
width:200px;
}

.right_kat_tres a{
color:#355397;
text-decoration:underline;
}
.right_kat_tres a:hover{
color:#355357;
text-decoration:underline;
}

.right_kres{
border-bottom:1px solid #8D9196;
float:left;
height:30px;
margin:0 0 0 20px;
width:724px;
}


.dol{
float:left;
width:980px;
margin:30px 0 0;
height:170px;
}

.dol_1{
float:left;
width:560px;
height:170px;
}

.dol_2{
float:left;
width:420px;
height:170px;
}

.mapa{
background:url(../img/dimark_56.jpg) no-repeat;
float:left;
width:92px;
margin:7px 0 0 58px;
height:109px;
}

.adresy{
float:left;
height:170px;
margin:0 0 0 20px;
width:250px;
}

.adresy a{
color:#355397;
text-decoration:underline;
}

.adresy_1{
float:left;
width:250px;
height:24px;
}

.adresy_1 p{
font-size:15px;
}

.adresy_2{
border-bottom:1px solid #E1E1E1;
float:left;
height:20px;
margin:0 0 10px;
width:250px;
}

.adresy_3{
float:left;
width:250px;
height:60px;
}


#footer{
height:240px;
margin:auto;
width:980px;
}

.fot1{
background:#f2f2f2;
float:left;
width:980px;
height:30px;
}

.fot1 p{
margin: 7px 0 0 0;
}

.fot2{
float:left;
margin:0 0 0 15px;
width:300px;
height:30px;
}

.fot3{
float:right;
width:260px;
height:30px;
}

.fot3 abbr{
border:none;
}

.fot4{
float:left;
width:980px;
margin:10px 0 0 5px;
height:30px;
}

.fot4 a{
margin: 0px 10px 0 10px;
}

.graf_podst{
background:url(../img/dimark_03.jpg) no-repeat;
float:left;
width:980px;
height:123px;
}

.nawigacja{
border-bottom:1px solid #E1E1E1;
float:left;
height:25px;
display:block;

margin:20px 0 15px;
width:980px;
}

.nawigacja span{
float:right;
width:40px;
}

.nawigacja1{
float:left;
width:940px
}

.nawigacja2{
float:left;
width:40px;
}

.podst_left{
float:left;
margin:0 20px 0 0;
width:240px;
}

.podst_left a{
float:left;
margin:12px 0 0 45px;
}

.podst_left_1{
background:url(../img/dimark_12.jpg) no-repeat;
float:left;
width:240px;
height:50px;
}

.wyroz{
background: url(../img/dimark_56a.gif) repeat-x scroll 0px 0px;
float:left;
border-bottom:1px solid #E1E1E1;
height:40px;
width:240px;
}

.wyroz2{
background:transparent url(../img/dimark_19.gif) no-repeat scroll 15px 11px;
float:left;
height:40px;
width:240px;
}

.wyroz3{
color:#7287C6;
}

.wyroz3 a{
color:#7287C6;
}

.wyroz a{
color:#7287C6;
font-weight:bold;
}

.podst_menu{
background:transparent url(../img/dimark_19.gif) no-repeat scroll 15px 11px;
float:left;
border-bottom:1px solid #E1E1E1;
height:40px;
width:240px;
}

.podst_menu p{
font-size:12px;
font-weight:900;
margin:10px 0 0 43px;
}

.podst_left_2{
background:url(../img/dimark_09.gif) no-repeat;
float:left;
margin:40px 0 30px;
width:240px;
height:149px;
}

.podst_left_3{
float:left;
width:240px;
height:149px;
}

.podst_left_3 span{
color:#355397;
}

.podst_left_3 strong{
color:#4e4e4e;
font-size:13px;
}

.podst_left_3 a{
color:#4E4E4E;
font-size:13px;
font-weight:bold;
margin:0;
text-decoration:none;
}

.podst_left_3 a:hover{
color:#4E4E4E;
font-size:13px;
font-weight:bold;
margin:0;
text-decoration:none;
}

.podst_right{
float:left;
margin:10px 0 0 10px;
width:710px;
}

.podst_right_tytul{
float:left;
width:480px;
}

.podst_right_tytul h1{
font-size:24px;
font-weight:normal;
}

.podst_right_tytul a{
font-size:24px;
font-weight:normal;
}

.podst_right_tytul a:hover{
font-size:24px;
color:#595959;
text-decoration:underline;
font-weight:normal;
}

.podst_right_podtytul{
float:left;
margin:10px 0 10px;
width:480px;
}

.podst_right_podtytul h2{
font-size:17px;
font-weight:normal;
color:#898989;
}

.podst_right_text{
float:left;
width:480px;
margin:20px 0 0;
}

.podst_right_text00{
float:left;
width:480px;
}

.podst_right_text0{
float:left;
width:700px;
margin:20px 0 0;
}

.podst_right_text_kol{
float:left;
width:210px;
margin:20px 0 0 20px;
}

.podst_right_text_kol h2{
color:#898989;
font-size:17px;
font-weight:normal;
margin:0 0 0 70px;
}

.podst_right_text_kol a{
color:#898989;
font-size:17px;
font-weight:normal;
}

.podst_right_text_kol h3{
color:#898989;
font-size:17px;
font-weight:normal;
margin:0 0 20px 20px;
}

.podst_right_text_kol img{
border:1px solid #E1E1E1;
margin:0 0 10px 0px;
}

.podst_right_text_kol2 a{
color:#898989;
font-size:17px;
font-weight:normal;
margin:0 0 0 50px;
}

.podst_right_text1{
background:#F5F5F5 none repeat scroll 0 0;
float:left;
height:325px;
line-height:18px;
padding:20px 0 0 30px;
width:203px;
}

.podst_right_text2{
background:#eeeeee none repeat scroll 0 0;
float:left;
height:325px;
line-height:18px;
padding:20px 0 0 30px;
width:203px;
}


.podst_right_text_linki{
float:left;
line-height:18px;
padding:20px 0 0 30px;
width:303px;
}

.podst_right_text_referencje{
height:700px;
}

.podst_right_text span{
border-bottom:1px solid #DADADA;
color:#355397;
font-size:17px;
}

.podst_right_text ul{
font-weight:normal;
height:700px;
}

.podst_right_text li{
background-image:url(../img/strzalka.jpg);
background-position:0 6px;
background-repeat:no-repeat;
padding-left:10px;
line-height:20px;
}

.podst_right_text_linki a{
font-size:15px;
line-height:28px;
}

.podst_right_text_linki a:hover{
font-size:15px;
line-height:28px;
}

.podst_right_text_linki li{
background:#eeeeee url(../img/strzalka.jpg) repeat scroll 0 0;
background-position:0 12px;
background-repeat:no-repeat;
padding-left:10px;
}

.podst_right_1{
border-bottom:1px solid #E1E1E1;
float:left;
margin:30px 0 20px;
width:480px;
}

.podst_right_3{
border-top:4px solid;
float:left;
margin:40px 10px 0 0px;
width:463px;
}

.podst_right_4{
float:left;
margin:30px 30px 10px 20px;
width:190px;
}

.podst_right_3 h2{
font-size:16px;
font-weight:normal;
color:#898989;
}

.podst_right_5{
float:left;
margin:70px 0 0 20px;
width:200px;
}

.podst_right_5 a{
font-size:16px;
font-weight:normal;
color:#21488C;
text-decoration:none;
}

.podst_right_5 a:hover{
font-size:16px;
font-weight:normal;
color:#909799;
text-decoration:none;
}

.podst_right_5 h3{
font-size:16px;
font-weight:normal;
color:#21488c;
}

.podst_right_text_kreska{
border-bottom:1px solid #E1E1E1;
min-height:40px;
float:left;
margin:0 0 20px;
width:700px;
}

.podst_right_text_kr{
border-bottom:1px solid #E1E1E1;
min-height:40px;
float:left;
margin:0 0 20px;
width:480px;
}

.podst_right_referencje{
border-bottom:3px solid;
float:right;
width:420px;
}

.podst_right_referencje_r{
background:transparent url(../img/dimark_60.jpg) no-repeat scroll 0 80px;
border-top:3px solid;
float:right;
height:200px;
margin:30px 0 0 20px;
width:350px;
}

.podst_right_referencje_r h3{
color:#898989;
font-size:16px;
font-weight:normal;
margin:20px 0 10px;
}

.podst_right_pdf{
border-bottom:1px solid #E1E1E1;
float:left;
height:110px;
margin:30px 0 0 0;
width:700px;
}

.podst_right_pdf_2 a{
color:#898989;
font-size:16px;
}

.podst_right_pdf_2 a:hover {
color:#909799;
font-size:16px;
}

.podst_right_pdf_1{
float:left;
margin:0 20px 0 40px;
width:70px;
}

.podst_right_pdf_2{
float:left;
margin:30px 0 0;
width:300px;
}

.podst_right_pdf_3{
float:left;
clear:left;
margin:0 0 0 130px;
width:300px;
}

#tab2{
float:left;
width:980px;
}

.paging{
font-family:Verdena,Tahoma,Arial,Helvetica;
font-size:11px;
color:#757575;
display:inline;
}

div.paging div.disabled {
	display: inline;
}

#photos img {
border:1px solid #E1E1E1;
padding:3px;
}

.podst_right_text0 h2{
color:#1F3058;
font-family:Arial;
font-size:14pt;
font-weight:normal;
padding:5px 0 0;
}

.right_tyt2{
background:transparent url(../img/dimark_59.gif) no-repeat scroll 0 30px;
float:left;
height:35px;
margin:3px 0 0 0;
width:690px;
}

.right_kat2{
float:left;
height:160px;
margin:10px 20px 10px 0;
width:200px;
}

.right_kat_tyt2{
border-bottom:1px solid #DEDDDB;
float:left;
height:50px;
width:200px;
}

.right_kat_tyt2 a{
color:#4E5255;
font-family:Arial;
font-size:18px;
font-weight:normal;
line-height:26px;
padding:10px 0 0;
text-decoration:none;
}

.right_kat_tyt2 a:hover{
color:#898989;
font-family:Arial;
font-size:18px;
font-weight:normal;
line-height:26px;
padding:10px 0 0;
text-decoration:none;
}

.right_kat_tres2{
float:left;
height:130px;
width:200px;
}

.right_kat_tres2 img{
border:1px solid #DEDDDB;
margin:5px 0 0;
}

.right_kat_tres2 a{
color:#355397;
line-height:15px;
}
.right_kat_tres2 a:hover{
color:#355357;
text-decoration:underline;
}

.right_kat3{
float:left;
height:110px;
margin:10px 20px 10px 0;
width:200px;
}

.right_kat_tyt3{
border-bottom:1px solid #DEDDDB;
color:#4E5255;
float:left;
font-size:18px;
height:50px;
width:200px;
}

.right_kat_tyt3 a{
color:#4E5255;
font-family:Arial;
font-size:18px;
font-weight:normal;
line-height:26px;
padding:10px 0 0;
text-decoration:none;
}

.right_kat_tyt3 a:hover{
color:#898989;
font-family:Arial;
font-size:18px;
font-weight:normal;
line-height:26px;
padding:10px 0 0;
text-decoration:none;
}

.right_kat_tres3{
float:left;
height:40px;
width:200px;
}

.right_kat_tres3 a{
color:#355397;
line-height:15px;
}
.right_kat_tres3 a:hover{
color:#355357;
text-decoration:underline;
}

#container{
float:left;
margin:20px 0 0 0;
}

#powiek{
margin:0 5px 0 10px;
padding:0 0 10px;
}

.galeria{
border-bottom:1px solid #8D9196;
width:980px;
float:left;
}

.galeria h2{
color:#5E5E5E;
font-family:verdana;
font-size:18px;
font-weight:normal;
margin:21px 0 0 30px;
width:200px;
float:left;
}

.gal_p{
margin:29px 0 0 504px;
}