html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, font, img, sub, sup, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin : 0;padding : 0;border : 0;}

body {
font : 0px Arial;
background : #ebeef0;
}

h1 {font : normal 24px/1.6em Verdana;color : #001950;margin-bottom:5px;}
h2 {font : normal 18px/1.6em Verdana;color : #001950;margin-bottom:5px;}
h2 {font : normal 18px/1.6em Verdana;color : #001950;margin-bottom:5px;}
h2 a{font : normal 18px/1.6em Verdana;color : #001950;margin-bottom:5px;display:inline;}
h3 {font : bold 14px/1.6em Verdana;color : #001950;margin-bottom:5px;}
h4 {font : bold 12px/1.6em Verdana;color : #0067b0;margin-bottom:5px}

h4 a{color:#001950;padding:4px 9px 5px 9px;font:bold 11px Verdana;text-decoration:none;float:left;margin-top:10px;}
h4 a:hover{color: #cc0000;text-decoration:none;}

a {font : 11px Verdana; color : #cc0000; text-decoration : none;}
a:hover {text-decoration : underline;}

.light_blue {color:#12a3cb;}
.blue {color:#0067b0;}
.green {color:#027700;}
.light_green {color:#98b900;}
.dark_green{color:#003a00;}
.arrow {background:url('images/upload/arrowright2.png') no-repeat center left;padding-left:18px;}

#wrapper {
width : 922px;
height: auto;
margin : 0 auto;
font : 11px/1.6em Verdana, Arial, serif;
color : #222;
}

#header {
width : 922px;
height : 199px;
float : left;
position : relative;
background : url(images/header.jpg) no-repeat bottom center;	
}

#header a.block_logo {display:block;width:330px;height:140px;top:40px;left:10px;position:absolute;}

#top-strony-www {float:right;margin-right:23px;margin-top:8px;}
#top-strony-www a {color : #5f6e93; font:normal 11px Calibri, Verdana;cursor:pointer;margin-right:8px;}
#top-strony-www a.homepage {background : url(images/home.png) no-repeat center left;padding-left:20px;}
#top-strony-www a.sitemap {background : url(images/sitemap3.png) no-repeat center left;padding-left:20px;}
#top-strony-www a:hover {color:#333;}
#top-strony-www span.ulubione{color : #5f6e93; font:normal 11px Calibri, Verdana;cursor:pointer;background : url(images/favourite.png) no-repeat center left;padding-left:20px;}
#top-strony-www span.ulubione:hover{text-decoration:underline;color:#333;}


#wyszukiwarka {width:190px;position:absolute;bottom:-27px;right:15px;}
input.fraza_szukana {background:#fff;width:145px;padding-left:5px;margin-right:6px;color:#333;border:1px solid #999;opacity:0.99;}
input.submit_szukaj{background:url(images/lupa.png) no-repeat center center;width:20px;height:20px;border:0;cursor:pointer;padding:0;}
input.submit_szukaj:hover{opacity:0.85;}


#GdzieJestes{
width : 863px;
height : 26px;
float : left;
padding : 6px 29px 0 30px;
}

#GdzieJestes a{color : #5f6e93; font:normal 12px Calibri, Verdana;text-decoration:none;}
#GdzieJestes a:hover{color : #333;}
#GdzieJestes span.right {color:#555;}


#contentBox{
width : 922px;
float : left;
background : url(images/contentBg.jpg) repeat-y top left;
}

#content {
width : 922px;
float : left;
min-height : 250px;
}

#contentTresc {
width : 862px;
float : left;
min-height : 330px;
padding : 10px 29px 0 30px;
}

#fotter {
width: 862px;
height : 56px;
float : left;
padding: 60px 29px 20px 30px;
color : #12326a;
background : url(images/fotterBg.jpg) no-repeat top left;
}

#fotter a,#fotterHome a {font : 9px Verdana; color : #13326a; text-decoration : none;}
#fotter a:hover, #fotterHome a:hover {text-decoration : underline;color:#ddd;}

div.news_box_box {height:auto;float:left;margin-bottom:20px;width:100%;}

div.news_box {width:400px;padding:5px;float:left;margin-right:45px;}
div.news_box a.tresc {color : #99b4d5;font:normal 11px/1.5em Verdana;text-decoration:none;padding-top:20px;}
div.news_box a.tresc:hover {color : #ccc;text-decoration:none;}
div.news_box img {clear:right;float:left;margin:6px 10px 5px 0;width:100px;}
div.news_box span.data_pole {float:right;font-size:10px;color:#bbb;font-weight:normal;}

div.news_box2 {width:100%;min-height:250px;float:left;}
div.news_box2 img {clear:right;float:left;margin:6px 15px 50px 0;}
div.news_box2 span.data_pole {float:right;font-size:10px;color:#bbb;font-weight:normal;}

.left {float : left;}
.right {float : right;}

a.link_stopka {font-size:11px;text-decoration:none;color:#c61313;}
a.link_stopka:hover {text-decoration:underline;}

a.link_wiecej{color:#ddd;padding:3px 9px 4px 9px;margin-top:8px;font:bold 11px Verdana;background: url(images/stripMenuBg.png) repeat-x top left;text-decoration:none;float:right;text-shadow:#010e48 -1px -1px;}
a.link_wiecej:hover{color:#fff;text-decoration:none;}

input,textarea {color:#333;border:1px solid #999;padding-top:3px;padding-bottom:2px;font : normal 11px Verdana;background:#fff;padding-left:5px;}

input.submit{color:#ddd;padding:4px 9px 3px 9px;cursor:pointer;font:bold 11px Verdana;background: url(images/menuBg.png) no-repeat center center;}
input.submit:hover{color:#fff;background: url(images/menuBgH.jpg) repeat-x center center;}

input.maile {width:162px;padding-left:5px;margin-right:4px;margin-top:11px;}


table {background:#777;vertical-align:top;color : #99b4d5;font-size:11px;}
td{background:#163a78;vertical-align:top;padding:5px;}

table.galeria {border: 0;background : #777;width:100%;text-align:left;vertical-align:middle;font-size:11px;color : #99b4d5;}
td.galery_cat_glowna {border: 0;color:#fff;letter-spacing:1px;padding-left:5px;padding-right:5px;height:25px;font-size:12px;background: url(images/stripMenuBg.png) repeat-x top left;vertical-align:middle;}
td.td_1 {border: 0;padding-left:5px;color:#99b4d5;height:25px;font-size:11px;}
td.td_2 {border: 0;padding-left:5px;color:#99b4d5;height:25px;font-size:11px;}
td.td_1 a, td.td_2 a {color:#99b4d5;}


ul#gal {list-style-type : none;padding:0;margin:0;margin-top:8px;}
ul#gal li.gal {float : left; margin:2px;padding-left:18px;margin-bottom:8px;margin-top:0;display:block;width:154px;height:186px;text-align:center;}
ul#gal li.gal img {border:1px solid #aaa;padding:1px;margin-bottom:0;}
ul#gal li.gal span {text-decoration:none;}
ul#gal li.gal div.galery_opis {width:154px;font-size:10px;color:#99b4d5;overflow:auto;height:35px;}

a.galery_title {color:#617044;text-decoration:none;font-size:14px;font-weight:bold;letter-spacing:1px;padding-left:10px;}
a.galery_title:hover {color:#004d00;text-decoration:underline;}

fieldset {border:1px solid #e5e5e5;padding: 10px;width:95%;margin:0 auto;}
fieldset.form{border:0;padding:0;width:auto;margin:0;}
legend {color:#c0c0c0;padding:0 10px;}

ul {padding-left:35px;}
ol {padding-left:20px;}


#realizacje {
width : 862px;
height : 440px;
float:left;
color: #111;
font: 11px/1.5em Verdana;
overflow: hidden;
position : relative;
}

#realizacje  div.r {position:absolute;z-index:5;left:85px}

#realizacje #prev {position:absolute;top:10px;left:0;z-index:100;background:#000;padding:90px 0 130px 0;color:#fff;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;display:block;width:62px;height:62px;cursor:pointer;background:url(images/upload/wstecz.png) no-repeat center left;}
#realizacje #next {position:absolute;top:10px;right:0;z-index:100;background:#000;padding:90px 0 130px 0;color:#fff;filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;;display:block;width:62px;height:62px;cursor:pointer;background:url(images/upload/dalej.png) no-repeat center right;}
#realizacje #next:hover {color:#fff;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
#realizacje #prev:hover {color:#fff;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;}
#realizacje .pre {background : url(images/loading.gif) center center no-repeat;}


ul.arrowStyle {padding-left:20px;list-style-image: url('images/upload/arrowright2.png');list-style-type:square;line-height:1.7em;}
