body {margin:0;padding:0;}
ul, li {margin:0; padding:0; list-style:none;}
h1, h2, h3 {margin:0;}
p{margin:0;font-size:11px;}

body {background: #222222 url(images/p_08.jpg) repeat-x; font: normal 11px Tahoma,Verdana,sans-serif; color:#929292; text-align: center;}

#rama {width:989px;margin:0 auto; text-align: justify;}

/*top*/
#top {width:989px; height:152px;}
#top h1 {float: left; height:152px;}

/*menu*/
#menu {float: right; height:152px;}
#menu ul {background: transparent no-repeat;width:344px;padding:0 0 0 0px;}
#menu ul li {float:left;}
#menu ul li.last {background:none;}
#menu div,#menu ul,#menu li,#menu li a{height:100%;float:left;}
#menu li a {display:block;padding:0;}




/* CSS Style */

#head	{ float: left; background:url(images/p_15.jpg) no-repeat; width: 989px; height: 53px; }
#head h2{ float: left; margin: 0 0 0 10px; }
#head h2.ostatnia{ float: left; margin: 0 0 0 180px; }

#content{ float: left; background: #FFFFFF; width: 989px; padding-bottom: 10px; }

#aktualnosci_box	{ float: left; width: 323px; line-height: 16px; }
#aktualnosci_box p	{ margin: 15px 5px 15px 15px; }

#text	{ float: left; width: 674px; line-height: 16px; }
#text p { margin: 15px; }

#dzialy {float: left; width: 150px; line-height: 16px; margin: 0px 10px 0px 20px; }
#dzialy p { margin: 5px; }
.hr_dzialy { width: 150px; height: 1px; border: none; }

#form {float: left; width: 479px; margin: 0px 0 0 10px;}
#form input	{ background-color: #FFFFFF; width: 270px; height: 1.3em; float: left; padding: 4px 5px 5px 3px; border: 1px solid #e9e9e9; font: normal 11px Tahoma,Verdana,sans-serif; color: #929292; line-height: 18px; margin: 0 0 0 18px; }
#form textarea	{ background-color: #FFFFFF; width: 270px; height: 65px; float: left; padding: 4px 5px 0px 3px; border: 1px solid #e9e9e9; font: normal 11px Tahoma,Verdana,sans-serif; color: #929292; line-height: 18px; margin: 0 0 0 18px; }
#form p		{ margin: 0 0 3px 0; float: left; }
label		{ width: 150px; height: 25px; float: left; font-weight: bold; line-height: 22px; text-align: right; }
p.options	{ width: 300px; height: 90px; float: left; font-weight: normal; line-height: 22px; text-align: left; padding-top: 6px;}


.wyslij		{ float: right; margin: 0 36px 0 0; cursor: pointer; }
.info		{ float: left;  margin: 20px 0 0 0; font-weight: bold; }

.separator {background: #e9e9e9 no-repeat; width: 1px; height: 200px; border: none; margin: 8px 15px 0 20px; float: left;}






#klienci{ float: left; width: 674px; }





#banner {background:url(images/p_13.jpg) no-repeat; width:989px; height:257px; float: left;}

#content_end {background:url(images/p_21.jpg) no-repeat; width:989px; height:17px; float: left;}



.blue {color: #5bb6e2; font-weight: bold;}
.wykres {float: left;}
.wiecej {vertical-align: middle; margin: 0 2px 0 0;}
.a_wiecej {float: right; color: #5bb6e2; font-weight: bold; margin: 10px 0 0 0;}

/*realizacja*/
hr {background: #e9e9e9 no-repeat; width: 300px; height: 1px; border: none;}
.blue2 {color: #5bb6e2; font-weight: bold; float:left; width: 100px; margin: 5px 0 0 10px;}
.right {float: left; margin-right: 10px; width: 200px; margin: 5px 0 0 0;}

/*boxy*/
.box1 {float: left; width: 315px; margin: 10px 0 0 8px;}
.box2 {float: left; width: 315px; margin: 10px 0 0 0;}



/*submenu*/
#submenu {background: none; width: 260px; margin: 10px 0 0 30px; float: left;}
.a_smenu {float: left; color: #929292; font-weight: normal; margin: 0 0 0 0; text-decoration: none;}
.a_smenu:hover {color: #232323;}
.wiecej2 {vertical-align: middle; margin: 0 10px 0 0;}
.hr_smenu {width: 240px; height: 1px; border: none; margin: 5px 0 3px 0;}

/*stopka*/
#footer {background: url(images/kreska.jpg) no-repeat; width: 989px; height:80px; margin:0 0 20px 0; float:left;}
.copy {float: left; margin: 15px 0 10px 0; color: #9a9a9a;}
.copy a {font-weight: bold; color:#91e5ff;}
.linki {float: right; margin: 25px 0 0 0;}
.linki a {color: #9a9a9a; text-decoration: none;}
.linki a:hover {color:#91e5ff; text-decoration: underline;}
.sep {margin: 0 5px 0 5px;}

img {border: none;}
a {color: #5bb6e2; text-decoration: none;}
a:hover {text-decoration: underline;}
