#pojemnik_dodatkowy {width: 100%;background: url('../grafika/Babelki1.png') no-repeat center 39px;}
#pojemnik_main {width: 100%;background: url('../grafika/tlo_stopka.png') repeat-x bottom left;}
#pojemnik {width: 980px;margin: 0 auto;/*border-left: 1px solid red;border-right: 1px solid red;*/}

body {margin: 0px; padding: 0px;background: url('../grafika/gradient.png') repeat-x top left;}
#naglowek {height: 502px;width: 980px;}

#naglowek #pojemnik_menu img#logo_ic {margin: 30px 0px 20px 30px;float: left; width: 200px; height: 50px;}
#naglowek #pojemnik_menu {margin: 0 auto;width: 950px;height: 105px;}

.realizacje {width: 880px;padding: 0px 0px 0px 0px;}
#tresc {width: 980px;margin: 0px; padding: 0px;}
#skontaktuj_sie {border-right: 1px solid #d1d1d1;width: 350px;height: 250px;padding: 15px 0px; margin: 15px 0px;float: left;}
#logotypy {height: 250px;width: 625px;float: right;padding: 15px 0px;margin: 15px 0px;}
#stopka {clear: both;width: 950px;height: 112px;margin: 0 auto;background: url('../grafika/babelki.png') no-repeat 20px 0px;}

#naglowek h2 {font-family: Helvetiker; font-size: 120%;color: #101326;margin: 0px;padding: 0px;font-weight: normal;}
#naglowek h3 {font-family: Arial, Helvetica, Sans-serif;font-size: 90%;color: #3366FF;margin: 10px 0px 5px 0px;padding: 0px;}
#naglowek p {font-family: Arial, Helvetica, Sans-serif;font-size: 80%;color: #525252;margin: 0px 0px 0px 0px;padding: 0px; line-height: 19px;}
#naglowek p.opis {margin: 0px 0px 30px 0px;padding: 0px;}
#naglowek .opis {padding: 0px; width: 285px; margin: 30px 0px 0px 15px;float: left;}
#naglowek .imgDiv {height: 269px; width: 530px;margin: 30px 0px 0px 0px;padding: 0px;float: right;}

#naglowek img {border: 0px;}
#naglowek #lang {float:right; width:275px;margin: 20px 34px 0px 0px;}
#naglowek #lang span {float: left;color: #fff;font-family: Arial, Helvetica, Sans-serif;font-size: 80%;}
#naglowek #lang span a {float:left;margin: 0px;padding: 0px;color: #fff;text-decoration: none;}
#naglowek #lang span a:hover {margin: 0px;padding: 0px;color: #fff;text-decoration: underline;}
#naglowek #lang a {display: block;padding: 0px 0px 0px 0px;}
#naglowek #lang a img {float: left;display: block;margin: 1px 0px 0px 10px;}

#menu_glowne {float: right;width: 515px;height: 46px;margin: 19px 0px 0px 0px;}
#menu_glowne a {float: left; display: block; padding: 0px 17px 0px 17px; margin: 15px 0px 15px 0px; font-family: Arial, Hlevetica, Sans-serif;font-size: 100%; font-weight: bold; text-decoration: none;color: #3366fd; border-right: 1px dotted #fff;}
#menu_glowne a#first {margin-left: 50px; border-left: 1px dotted #fff;}
#menu_glowne a:hover {display: block;padding: 0px 17px 0px 17px; margin: 15px 0px 15px 0px;font-family: Arial, Hlevetica, Sans-serif;font-size: 100%;font-weight: bold;text-decoration: none;color: #fff;background: none;}


/* oferta.php */
#tresc h2 {font-family: Helvetiker, Arial;font-size: 120%;color: #101326;margin: 0px 0px 0px 40px;padding: 0px;font-weight: normal;}
#phone {margin-top: 10px;height: 70px;}
#mail {margin-top: 35px;height: 70px;}
#phone span, #mail span {font-family: Arial, Helvetica, Sans-serif; font-size: 80%; color: #101326; margin: 0px 0px 0px 0px; padding: 0px;}
#mail img, #phone img {float: left; position: relative; top: -14px; margin: 0px 15px 0px 40px;width: 70px; height: 70px;}

#naglowek .realizacje .wiecej a {margin: 0px 10px 0px 0px;}
.wiecej a {display: block;width: 80px;height: 22px;padding: 0px 0px 0px 0px;margin: 0px 30px 0px 0px;background: #3366FF;text-decoration: none;float:right;}
#naglowek .realizacje .wiecej img, #tresc .wiecej img  {border: 0px;margin: 2px 3px 0px 0px;padding:0px;float: right;}
.wiecej a:hover{text-decoration: none;}
.wiecej span {font-family: arial, helvetica, sans-serif;font-size: 80%;color: #fff;padding: 0px 0px 0px 5px;margin: 0px;line-height: 22px;}

div#stopka p.menu {margin: 0px 0px 0px 0px;padding: 30px 0px 0px 0px;color: #3366FF;font-family: arial, helvetica, sans-serif;font-size: 55%;}
div#stopka p.adres {display: inline;float: left;margin: 20px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #fff;font-family: arial, helvetica, sans-serif;font-size: 60%;}
div#stopka p.coded {display: inline;float: right;margin: 20px 0px 0px 0px;padding: 0px 0px 0px 40px;color: #fff;font-family: arial, helvetica, sans-serif;font-size: 60%;}
div#stopka a {text-decoration: none; color: #3366FF;}
div#stopka a:hover {text-decoration: underline; color: #3366FF;}
div#stopka a:visited {color: #3366FF;}

#container{margin: 0px 0px 0px 0px; padding: 0px; width:980px;  height: 370px; float:left; background: #fff;}
#container .js .carousel-wrap{width:892px;margin: 0px; padding: 0px; float: left;}
#container .js ul li{display:inline;float: left; height: 370px; width:892px; margin: 0px; padding: 0px;}

#container .carousel .carousel-control{overflow:hidden;display:inline-block;width:40px;height:70px;cursor:pointer;line-height:999px;}
#container .carousel .carousel-next{background:url(../grafika/next.png) 0 0 no-repeat; position: relative; right: -3px; top: 150px; float: right;}
#container .carousel .carousel-previous{background:url(../grafika/prev.png) 0 0 no-repeat; position: relative; left: -4px; top: 150px; float: left;}
/*#container .carousel .carousel-control:hover{-moz-opacity:.7;opacity:0.70;filter:alpha(opacity=70);}
#container .carousel .disabled,#container .carousel .disabled:hover{-moz-opacity:.1;opacity:0.10;filter:alpha(opacity=10);cursor:default;}*/

#container .carousel ul{padding:0;list-style:none;margin: 0;}
#container .carousel ul li{position:relative;width:892px;margin:0;}
