@import url(reset.css); 
body{background:url("../images/topBg1.gif") repeat-x scroll 0 0 #FFFFFF;margin:0px auto;font:14px Arial,FreeSans,Helvetica,Verdana,sans-serif;}
.wrapper{margin:0 auto;width:960px;background-color:#ffff80;}
.content{margin:0 auto;display:block;position:absolute;top:190px;min-width:960px;width:960px;background-color:#fff;}
.unit {float:left;}
.colM {width:68%;position:absolute;top:0;left:190px;}
.colM h1 {height:24px;font-size:1.2em;color:#000;font-weight:bold;margin: 0px 20px 10px;border-bottom:1px solid #E7EDED;float:left;width:93%;}
.colM h2 {font-size:1.1em;font-weight:bold;color:#797C80;padding:0px 23px 15px;float:left;width:100%;text-align: left;}
.cwiczenia .colM h2 {font-size:1.1em;font-weight:bold;color:#009FD0;padding:0px 23px;}
.colM h2 a {text-decoration:none;color:#009FD0;}
.colM p {padding:5px 20px;line-height:1.5em;}
.colM ul {margin:0 23px 20px;float:left;width:600px;}
.colM ul li a {text-decoration:none;color:#2173AF;font-size:0.9em;}
.colM ul li a:hover {text-decoration:underline;}
.colL {border-right:1px solid #CCCCCC;height:1200px;margin:0;width:20%;}
.colL h3 {font-weight:bold;border-bottom:1px solid #E7EDED;color: #1D2224;display:block;font-size:12px;height:23px;margin:15px 20px 5px;width:155px;float:left;}
.colL p {font-size:0.8em;color:#ccc;padding:5px 15px;}
.colL p a {color:#FFF;}	
.colR {left:835px;position:absolute;top:0;width:13%;height:1200px;border-left:1px solid #DCDCDC;padding:2px;}
.size1of2 {width:50%;float:left;}
.size1of2 ul {margin:15px 0px 15px 17px;}
.size1of2 li {line-height:1.2em;background:url("../images/bulletNav2.png") no-repeat scroll center left transparent;padding-left:15px;}
.size1of2 li a {text-decoration:none;color:#33A2D2;font-size:0.9em;}
.size1of2 li a:hover {text-decoration:underline;}	
.searchBox {margin:0 10px;width:240px;}
.linkL {margin:15px;float:left;}
.adB {float:left;margin:20px;}	
.adL {margin:15px 20px;}
.adBt {float:left;margin:27px 0px;width:730px;}
.adT {margin:0;width:730px;float:left;height:90px;}
ul.socialM {display: block;float:left;height:30px;margin:20px;width:620px;}
ul.socialM li {display:inline;float:left;}
ul.socialM li:first-child {width:250px;}
.masthead {width:960px;position:absolute;height:160px;background-color:#2C6099;}
.masthead h1 {color:#fff;font:bold 2.4em/1em Geneva, Arial, Helvetica, sans-serif;margin:55px 10px;
text-shadow:1px 1px 1px #000000;height:70px;padding:34px 0 0;
background: url("../images/h1Bg1.jpg") no-repeat scroll 0 0 transparent;}
.header {float:left;width:100%;height:55px;background-color:#27517F;}
ul.fg {background: url("../images/tplst.gif") no-repeat scroll 0 0 transparent;padding-left: 13px;}
.fg {float:right;margin:10px 80px 0 0;width:0;}
.fg li {margin:2px 0;}
ul.tpnv {float:right;height:50px;margin:0;width:700px;}
.tpnv li {background: url("../images/tplst.gif") no-repeat scroll 0 6px transparent;display:inline;float:right;margin:8px 0;padding:11px 12px;font:1.5em/1em Arial,Helvetica,Geneva,sans-serif;color:#fff;text-shadow:1px 1px 1px #000;}
.tpnv a {color:#93C5F9;font:0.7em/1.5em Arial,Helvetica,Geneva,sans-serif;text-decoration:none;text-shadow:0px 0px 0px;}
.tpnv li:last-child {background: none repeat scroll 0 0 transparent;}
.tpnv a:hover {text-decoration:underline;}
.topIcons{float:left;margin:17px 0;}
.topIcons li{display:inline;float:left;margin-right:10px;}
.topIcons li a{color:#fff;display:block;font-size:0.85em;padding:7px 5px;text-decoration:none;text-transform:uppercase;}
.topIcons li a:hover {text-decoration:underline;}
.logo{width:150px;background:url("../images/focusLogo1.png") no-repeat scroll 0 0 transparent;float:left;margin:0;}
.logo a{display:block;width:250px;height:80px;}
.lang {float:right;width:50px;height:90px;background:url("../images/flag-en.gif") no-repeat scroll 32px 76px transparent;}
.langPL {float:right;width:50px;height:90px;background:url("../images/flag-pl.gif") no-repeat scroll 32px 76px transparent;}
.lang a {color:#ccc;display:block;float:right;font-size:0.85em;height:62px;padding:74px 16px;text-decoration:none;width:50px;}
.lang a:hover {text-decoration:underline;}
.langPL a {color:#ccc;display:block;float:right;font-size:0.85em;height: 62px;padding: 74px 16px;text-decoration: none;width: 50px;}
.langPL a:hover {text-decoration:underline;}
.grammar .navUp li:first-child {background-color:#EEEEEE;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-top:1px solid #CCCCCC;padding:4px 0;}
.breadcrumbs {height:20px;float:left;position:absolute;top:160px;}
.breadcrumbs li {display:inline;float:left;font-family: Tahoma,Arial,sans-serif;font-size:0.9em;font-weight:normal;line-height:normal;list-style:none outside none;margin-right: 5px;margin-top: 4px;text-decoration: none;}
.breadcrumbs li a:after {content:" /";font-size:0.8em;}
.breadcrumbs a {color:#2C6099;font-family:Arial,sans-serif;font-size:1em;font-weight:normal;line-height:normal;text-decoration: none;}
.breadcrumbs a:hover {text-decoration:underline;color:#33A2D2;}	
.mediaTW {width:60px;height:20px;float:left;margin:10px 20px;}
.mediaFB {width:160px;height:20px;float:right;margin:10px 100px;}
.mediaR {width:160px;height:30px;float:left;margin:0px 40px;}
.mediaRFB {width:160px;height:30px;float:left;margin:20px 30px;}
ul.navR {margin:0;float:left;padding-left:0px;margin-bottom:15px;}
.navR .current a {background: url("../images/current-nav.png") no-repeat scroll -22px center #49B2FF;
    border: medium none;color: #FFFFFF;padding-right:6px;text-shadow: -1px -1px 0 #3293D6;}
ul.navR a img {left: 1px;margin-top: -8px;position: absolute;top: 50%;}
.navR ul ul li a {font-weight:normal;} 
.navR ul {margin-left:0px;}
.navR li {padding:0;}
ul.navR li ul:nth-child(2) {margin-left:3px;padding-left:0px;font-weight:bold !important;}
ul.navR li ul:nth-child(2) li {background:url("../images/bulletNav2.png") no-repeat scroll center left transparent;padding-left:20px;}
ul.navR ul li a:nth-child(4) {color:#fff;}
.navR li {padding:0px;background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
ul.navR li:first-child {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
ul.navR li:nth-child(2) {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
.navR ul li:nth-child(3) {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
.navR ul li:nth-child(4) {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
.navR ul li:nth-child(5) {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
.navR ul li:nth-child(6) {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
.navR ul li:nth-child(7) {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
.navR ul li:nth-child(8) {background:url("/images/sprite4.png") no-repeat scroll 0 4px transparent;}
.navR ul li:first-child {background:url("/images/sprite2.png") no-repeat scroll 0 -43px transparent;}
.navR li a {color:#797C80;display:block;font-size:0.9em;font-weight:bold;padding:6px 0 6px 22px;position:relative;text-decoration:none;width:172px;
}
.navR li a:hover {text-decoration:underline;} 
.news {margin:10px;}
.tabs {list-style:none;float:left;}
.colM ul.tabs {margin:0 -3px 10px 2px;border-bottom:1px solid #ccc;width:643px;height:39px;padding-left:10px;}
.tabs li { display:inline;}
.colM .tabs a.active {border-bottom:1px solid #fff;background-color:#fff;}
.tabs li a {color:black;float:left;display:block;padding:4px 10px; margin-left: -1px; position: relative; left: 1px; background: white; text-decoration: none; }
.tabs li a {border:1px solid #ccc;height:30px;background-color:#EFEFEF;font-weight:bold;font-size:0.85em !important;}
.tabs li a:hover {  }
.tabs span a {width:100px;text-align:center;}
ul.sharePrint {float:right;font-family:Verdana,sans-serif;font-size:10px;font-weight:bold;list-style:none outside none;margin:8px 25px 0;}
ul.sharePrint li {float:left;padding:0 5px;}
ul.sharePrint li a {background-position:0 0;background-repeat:no-repeat;color:#666666;padding:2px 2px 2px 20px;}
ul.sharePrint li.email a {background-image:url("../images/email-icon.gif");}
ul.sharePrint li.print a {background-image:url("../images/print_icon.png");}
ul.sharePrint li.pdf a {background-image:url("../images/pdf_icon.png");}
ul.sharePrint li.slide a {background-image:url("../images/logo_slideshare.png");}
.slideP {margin:20px;padding-top:20px;}
.p1 {float:left;display:block;width:620px;}
.list-bledy abbr {border-style:none;cursor:help;}
.icon-number {margin-bottom:-2px;margin-left: 6px;}
.lista li {padding:3px 0;background:url("/images/sprite2.png") no-repeat scroll 0 0 transparent;}
.lista li a {padding-left:25px;}
.pra {float:left;margin:2px 0;width:100%;}
.pra li.pra1 {background-position:0 -46px;}
.pra li {background: url("/images/sprite2.png") no-repeat scroll 0 0 transparent;}
.pra li a {color:#6495ED;font:1.3em/1.5em Arial,Helvetica,sans-serif;padding-left:25px;}
.sk {margin:0 0 5px 0;width:120px;height:120px;background: url("/images/reklama01.png") no-repeat scroll 0 0 transparent;}
.sk a {width:120px;height:120px;display:block;text-indent:-9999px;}
.skE {margin:0 0 5px 0;width:120px;height:120px;background: url("/images/reklama02.png") no-repeat scroll 0 0 transparent;}
.skE a {width:120px;height:92px;display:block;text-indent:-9999px;}
.ne {margin:0 0 5px 0;width:120px;height:120px;}
.g468x60 {float:left;margin-left:25px;width:468px;height:60px;background: url("/images/468x60.PNG") no-repeat scroll 0 0 transparent;}
.g468x60 a {width:468px;height:60px;display:block;}
.g120x600 {float:left;width:120px;height:600px;background: url("/images/120x600.png") no-repeat scroll 0 0 transparent;}
.g120x600 a {width:120px;height:600px;display:block;}
.ft {width:100%;height:100px;float:left;border-top:1px solid #DCDCDC;border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;-webkit-border-radius:5px;-moz-border-radius: 5px;border-radius: 5px;}
.fL {float:left;width:100%;padding:20px;}
.fL li {display:inline;color:#B0B0B0;font-size:0.9em;}
.fL li a {color:#2173AF;text-decoration:none;padding-left:22px;font:bold 0.85em/1em Arial, Helvetica, sans-serif;}
.fL li a:hover {text-decoration:underline;}
.fR {float:right;width:40%;padding:20px;}
.fR li {display:inline;padding:0;color:#B0B0B0;}
.fR li a {color:#B0B0B0;font-size:0.9em;}
.fR li a:hover {text-decoration:none;}
.tw {background:url("../images/twitter-icon.png") no-repeat 0 0 transparent;}
.fa {background:url("../images/facebook-icon.png") no-repeat 0 0 transparent;}
.sl {background:url("../images/slideshare-icon.png") no-repeat 0 0 transparent;}
.yo {background:url("../images/youtube-icon.png") no-repeat 0 0 transparent;}
.ks {background:url("../images/icon-mp3.gif") no-repeat 0 0 transparent;}
.le {float:left;width:100%;padding-left:15px;}
.le li {display:inline;padding:0 5px;color:#B0B0B0;}
.le li a {color:#B0B0B0;font-size:0.9em;}
.le li a:hover {text-decoration:none;}
.tabBar {background-color:#FFFFFF;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-style:normal;font-weight:normal;
line-height:normal;margin-left:20px;margin-top:5px;margin-bottom:0px;}
.tabBar ul {list-style-type:none;margin:0 0 5px;padding:0;text-align:left;}
.tabBar ul li {color:#000000;display:inline;margin:0;padding:0;text-decoration:none;}
#current_tab {background:#6F9F3B url(../images/tabBackgroundx.jpg) repeat-x scroll left top;border-color:#336699 #336699 #6F9F3B;
border-style:solid;border-width:1px;color:#FFFFFF;cursor:default;font-weight:bold;}
.tabBar ul li a, .tabBar ul li a:visited, .tabBar ul li a:active {background-color:#B0DE27;border-left:1px solid #6F9F3B;border-right:1px solid #6F9F3B;
border-top:1px solid #6F9F3B;color:#000000;display:inline;font-size:80%;margin:0;padding:5px;text-decoration:none;}
.tabStrip {background:#6F9F3B none repeat scroll 0 0;border:1px solid #336699;min-height:5px;padding:2px;width:600px;margin:27px 20px 10px;}
.az {background-color:#FCFCFC;border-color:#DFF0F9 #C1C6D3 #C1C6D3 #DFF0F9;border-style:solid;border-width:1px;color:#000000;font-size:82%;
height:15px;padding:1px 2px;text-align:center;vertical-align:middle;width:15px;}
.tabBar ul li a:hover {background-color:#91BF5F;border-left:1px solid #336699;border-right:1px solid #336699;border-top:1px solid #336699;
color:#fff;}
.tabStrip a:hover {color:#FF0000;text-decoration:underline;}
.tabStrip .az a {font-size:1em;text-decoration: none;}
.tabStrip .active {background-color: #EEEEFF;border: 1px solid #000099;color: #0000FF;font-size: 80%;height: 15px;
    padding: 1px 2px;text-align: center;text-decoration: none;vertical-align: middle;width: 15px;}
.tabStrip .active a {text-decoration:none;}
#customers {font-family:Arial, Helvetica, sans-serif;width:725px;border-collapse:collapse;margin-left:20px;font-size:0.9em;}
#customers td, #customers th {font-size:1em;border:1px solid #98bf21;padding:3px 7px 3px 7px;}
#customers th {font-size:1.1em;text-align:left;padding-top:5px;padding-bottom:4px;background-color:#A7C942;color:#ffffff;width:70px;}
#customers tr.alt td {color:#000000;background-color:#EAF2D3;}
.addthis {margin: 10px 20px;}
.adTa {margin: 10px 20px;float:left;}
.ad336x280 {margin:30px;float:left;}