 /* 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;padding: 0;}
.cb {clear: both;}
h2 {margin: 10px;}
body {padding: 0 0 0px 0; margin: 0;background: url('pic/bg.gif') ; font-family: arial;}
.all {margin: 0 auto; width: 981px;}
.all #top {margin-left: 10px;text-align: right;height: 145px;width: 903px;background: url('pic/logotyp.gif') no-repeat left bottom #fff ; font-size: 11px;padding-right: 10px; padding-top: 10px;}
.all  #menu a {display: block; float: left; height: 59px;}
.all  #menu a:active {background-position: 0 -59px; }
.all  #menu a.on{background-position: 0 -59px; }
.all  #menu .o3konsulting {background: url('pic/o3konsulting.gif') ;width: 206px; }
.all  #menu .szkolenia {background: url('pic/szkolenia.gif') ;width: 127px; }
.all  #menu .marketing {background: url('pic/marketing.gif') ;width: 205px; }
.all  #menu .kariera {background: url('pic/kariera.gif') ;width: 205px; }
.all  #menu .konsulting {background: url('pic/konsulting.gif') ;width: 126px; }
.all  #menu .blog {background: url('pic/blog.gif') ;width: 112px; }
.all  .menu2 {padding-top: 3px;height: 26px; width: 906px;background: url('pic/BGmenu2.gif') ; border-color: solid #a3a3a3 ;border-width: 0px 1px 1px 1px;margin-left: 12px;text-align: center;}
.all  .menu2 a {color: #d8d8d8; font-size: 12px;text-decoration: none;margin: 0 10px;letter-spacing: 1px;}
.all  .menu2 a:hover {color: #fff;}
.all #content {width: 926px;margin-left: 2px;}
.all #content .BOXkonsulting {float: left; width: 276px; height: 347px;margin-top: 10px;}
.all #content .BOXkonsulting div {padding: 10px;text-align: justify ;font-size: 12px;line-height: 18px;width: 254px;height: 281px;background: white;margin-top: -4px; border-bottom: 1px solid #9d9d9d ;border-right: 1px solid #9d9d9d ;border-left: 1px solid #9d9d9d ;}
.all #content .BOXkonsulting div a {color: #e22a2a; clear: both;display: block;float: right;text-decoration: none;}

.all #content .BOXmarketing {float: left;margin-top: 10px;margin-left: 10px;}
.all #content .BOXmarketing div {padding: 10px;text-align: justify ;font-size: 12px;line-height: 18px;width: 254px;height: 281px;background: white;margin-top: -4px; border-bottom: 1px solid #9d9d9d ;border-right: 1px solid #9d9d9d ;border-left: 1px solid #9d9d9d ;}
.all #content .BOXmarketing div a {color: #e22a2a; clear: both;display: block;float: right;text-decoration: none;}

.all #content .opisy {text-align: justify; line-height: 18px; font-size: 12px;padding: 5px;background: url('pic/BGopis.gif') no-repeat left top #fff ;height: 96px; width: 344px;float: right; border: 1px solid #9d9d9d;margin-top: 10px;}
.all #content .opisy h2 {margin: 0;font-family: trebuchet MS ; font-weight: normal; font-size: 18px;color: #e40000;letter-spacing: 2px;}
.all #content .opisy a  {color: #e22a2a;float: right;text-decoration: none;}

.all #content .news {text-align: justify; line-height: 18px; font-size: 12px;width: 461px;background: url('pic/news.gif') no-repeat right;height: 126px;margin-bottom: -10px;padding: 4px;padding-right: 10px;}
.all #content .news .zdjecie {background: white; height: 100px; width: 100px;border: 3px solid #c4c4c4;float: left;margin-right: 5px;}
.all #content .news h2 {margin: 0;font-family: trebuchet MS ; font-weight: normal; font-size: 18px;color: #e40000;letter-spacing: 2px;}
.all #content .news a {text-decoration: none;color: #e22a2a; display: block;float: right;margin: 0 5px 0px 10px;;}





.all #content .rss {padding: 0 10px ;width: 193px; height: 273px; float: right; background: url('pic/rss.gif');margin-top: 13px;}
.all #content .rss h2 {margin: 2px 0 10px 70px;}
.all #content .rss a {display: block; text-decoration: none; color: #e40101; font-size: 12px; border-bottom: 1px dotted gray;padding: 5px 0 ;}

.all #content .zdjecie2 {width: 207px; height: 236px; float: right;background: white; border: 1px solid #9d9d9d; margin-top: 49px;margin-left: 10px;}
.all #content .baner {width: 430px; height: 113px; float: right;background: white; border: 1px solid #9d9d9d;margin-left: 10px;}

.all #content #lewe {text-align: justify; font-family: trebuchet MS ;font-size: 12px;float: left;width: 630px; background: white;border: 1px solid gray ;margin-top: 5px;padding: 10px;}
.all #content #lewe h2 {margin: 0;font-size: 16px;font-weight: bold; color: #e40101;}

.all #content #prawe {padding-left: 5px; float: right;width: 256px;margin-top: 5px; background: white;border: 1px solid gray ;padding-right: 5px;}


.all #content #prawe h2 {margin: 0;font-size: 16px;font-weight: bold; color: #e46c0a;}
.all #content #prawe .menu {margin: 10px 0;background: white;}
.all #content #prawe .menu a {display: block; text-decoration: none; padding: 5px 5px; background: url('pic/BGmenuright.gif') repeat-x bottom ;color: #313131;font-size: 12px;}
.all #content #prawe .menu a:hover {display: block; text-decoration: none; padding: 5px 5px; background: url('pic/BGmenuright.gif') repeat-x bottom #e2e2e2; color: #313131;}
.all #content ul {margin-left: 20px;}
.all #content ol {margin-left: 20px;}






#fotter {height: 57px; background: url('pic/BGfotter.gif');margin-top: 0px;}
#fotter div {margin: 0 auto; width: 981px;text-align: right;padding-top: 1px;}










