 /* Fix IE. Hide from IE Mac \*/* html .menu ul li { float: left; height: 1%; }* html .menu ul li a { height: 1%; }/* End */.menu ul li a:hover {  } /* Hover Styles */
* {outline: none;border: 0;}
.cb {clear: both;}
body {padding: 0 0 30px 0; margin: 0;background: url('pic/bg.gif') repeat-x #ffffff; font-family: arial;}
.all {margin: 0 auto; width: 953px;}
.all #top {border-left: 1px solid #d1d1d1 ; border-right: 1px solid #d1d1d1;height: 73px;background-color: white;}
.all #top .logotype {float: left; height: 73px;width: 676px;}
.all #top .logotype a {float: left;}
.all #top .logotype .haslo {float: left;border-left: 1px solid #595959;font-size: 11px;color: #3f3f3f;padding-left: 10px;margin-top: 23px;}
.all #top .languagemenu {text-align: right;background-image: url('pic/languagemenu.gif');float: right; height: 53px; width: 254px;padding: 20px 20px 0 0 ; } 
.all #top .languagemenu a {float: right;}



.all #content {background: url('pic/BGcontent.gif') repeat-y ; border-right: 1px solid #d1d1d1;}
.all #content .logo1 {background: url('pic/logo1.jpg') ; float: left;width: 677px; height: 180px;border-left: 1px solid #d1d1d1;}
.all #content .logo2 {background: url('pic/logo2.jpg') ; float: left;width: 677px; height: 180px;border-left: 1px solid #d1d1d1;}
.all #content .logo3 {background: url('pic/logo3.jpg') ; float: left;width: 677px; height: 180px;border-left: 1px solid #d1d1d1;}
.all #content .logo4 {background: url('pic/logo4.jpg') ; float: left;width: 677px; height: 180px;border-left: 1px solid #d1d1d1;}
.all #content .logo5 {background: url('pic/logo5.jpg') ; float: left;width: 677px; height: 180px;border-left: 1px solid #d1d1d1;}
.all #content .logo6 {background: url('pic/logo6.jpg') ; float: left;width: 677px; height: 180px;border-left: 1px solid #d1d1d1;}
.all #content .logo7 {background: url('pic/logo7.jpg') ; float: left;width: 677px; height: 180px;border-left: 1px solid #d1d1d1;}
















.all #content .menu {float: right;width: 274px;}
.all #content .menu .linki {background: url('pic/BGmenu.gif') #3d3d3d; padding: 8px 0 12px 0;float: right;width: 274px;}
.all #content .menu .linki h1 {font-size: 12px; font-weight: normal;padding: 0; margin: 0;}
.all #content .menu .linki h1 a {letter-spacing: 0.5px;color: #dadada; text-decoration: none;display: block;height: 23px; float: left;width: 221px;padding: 8px 0 0 50px;}
.all #content .menu .linki h1 a:hover {color: #ffffff ;}
.all #content .menu .boxprawy {height: 185px; background: url('pic/tlobox.gif') ; width: 254px;float: left;color: #363636 ; font-size: 12px;padding: 10px;}
.all #content .menu .boxprawy .ostatniozrealizowane {text-align: center;padding-top: 50px;}
.all #content .menu .boxprawy #img_rotator {text-align: center;padding-top: 50px;}

.all #content .tresc {float: left;width: 647px;padding: 5px; text-align: justify;font-size: 12px; color: #383838;line-height: 18px;padding: 10px 0 0 15px ;}
.all #content .tresc a {color: #000000;}
.all #content .tresc h3 {font-size: 16px;margin: 0 0 10px 0; 0;padding: 0 0 5px 0;background: url('pic/BGnaglowek.gif') no-repeat left bottom;}
.all #content .tresc b {color: #df0000;font-weight: normal;}
.all #content .tresc .navtop {background: gray; height: 50px;margin: -10px -16px 10px -14px;}
.all #content .tresc .boxyoferta {height: 110px;background: url('pic/boxyoferta.gif') repeat-x bottom ;margin-bottom: 15px; }
.all #content .tresc .boxyoferta img {float: left;}
.all #content .tresc .boxyoferta h2 {margin: 0; padding: 0 0 0 10px;float: left;color: #555555;font-weight: normal; font-size: 18px;font-family: trebuchet MS;}
.all #content .tresc .boxyoferta .teksty {float: right;width: 83%;padding: 5px 5px 0 5px;font-size: 11px; color: #777777;}
.all #content .tresc .boxyoferta .teksty a {text-decoration: none; color: #cb0000;}
.all #content .tresc .realizacje {padding: 10px 0 ;background: url('pic/boxyoferta.gif') repeat-x bottom ;font-size: 11px; color: #777777;}
.all #content .tresc .realizacje img {border: 1px solid #e4e4e4;}
.all #content .tresc .realizacje a {text-decoration: none; color: #cb0000;}
.all #content .tresc .realizacje h4 {margin: 0; padding: 0 0 20px 0;color: #555555;font-weight: normal; font-size: 18px;font-family: trebuchet MS;}
.all #content .tresc .realizacje .boxiki {float: right;}
.all #content .tresc .realizacje .boxiki img {padding-left: 5px;border: 0;}
.all #content .tresc .technologiewiecej {line-height: 20px;}  
.all #content .tresc .technologiewiecej h2 {margin: 0; padding: 20px 0 0 0px;float: left;color: #555555;font-weight: normal; font-size: 18px;font-family: trebuchet MS;}
.all #content .tresc .technologiewiecej .powrottechnologie {color: #ffffff;text-decoration: none;background: black;padding: 5px 5px 5px 15px;}

.all #content .tresc .polekontaktowe {}
.all #content .tresc ul {margin-left: 30px;}

.all #content .tresc .nawigacjamala {float: right; width: 300px;height: 30px;}
.all #content .tresc .nawigacjamala a {float: right; width: 30px; height: 30px;margin-left: 5px;}
.all #content .tresc .nawigacjamala a:hover {background-position: 0 -30px;}
.all #content .tresc .nawigacjamala a h4 {display: none;}
.all #content .tresc .nawigacjamala .php {background: url('pic/icophpsmall.gif');}
.all #content .tresc .nawigacjamala .webdesign {background: url('pic/icopssmall.gif');}
.all #content .tresc .nawigacjamala .javascript {background: url('pic/icojssmall.gif');}
.all #content .tresc .nawigacjamala .python {background: url('pic/icopythonsmall.gif');}
.all #content .tresc .nawigacjamala .aspnet {background: url('pic/icoaspsmall.gif');}
.all #content .tresc .nawigacjamala .flash {background: url('pic/icoflsmall.gif');}

.all #content .tresc .nawigacjamala2 {float: right; width: 400px;height: 32px;}
.all #content .tresc .nawigacjamala2 a {float: right; width: 30px; height: 32px;margin-left: 5px;}
.all #content .tresc .nawigacjamala2 a:hover {background-position: 0 -32px;}
.all #content .tresc .nawigacjamala2 .cms {background: url('pic/icocmssmall2.gif');}
.all #content .tresc .nawigacjamala2 .logotyp {background: url('pic/icologsmall2.gif');}
.all #content .tresc .nawigacjamala2 .stronywww {background: url('pic/icowwwsmall2.gif');}
.all #content .tresc .nawigacjamala2 .poz {background: url('pic/icopozsmall2.gif');}
.all #content .tresc .nawigacjamala2 .shp {background: url('pic/icoshpsmall2.gif');}
.all #content .tresc .nawigacjamala2 .apl {background: url('pic/icoaplsmall2.gif');}
.all #content .tresc .nawigacjamala2 .wiz {background: url('pic/icowizsmall2.gif');}
.all #content .tresc .nawigacjamala2 .por {background: url('pic/icoporsmall2.gif');}
.all #content .tresc .nawigacjamala2 .serw {background: url('pic/icoserwsmall2.gif');}
.all #content .tresc .nawigacjamala2 .osc {background: url('pic/icooscsmall2.gif');}

.all #fotter {background: #000000 ;height: 37px;text-align: right;}
.all #fotter h4 {font-size: 11px;float: right; margin: 0;padding: 10px 0 0 0px;}
.all #fotter h4 a {letter-spacing: 0.5px;text-decoration: none; color: #dadada;font-weight: normal;margin: 0 10px ;background: url('pic/arrowfott.gif') left no-repeat;padding: 0 0 0 15px;}
.all #fotter h4 a:hover {color: #ffffff ;}
.all #fotter .stopka {background: url('pic/BGfotter.gif'); width: 275px; height: 37px; float: right; }





