body {font-family:Verdana; font-size:12px;margin:0;padding:0;}

table {font-family:Verdana; font-size:12px;line-height:15px;}
.clr {clear:both;height:0px;font-size:0px;}
.fl {float:left;}
.fr {float:right;}
.b {font-weight: bold;}

h2 {margin-top:0;}
h3 {font-size:15px;}

.wrapper {margin:0 auto;width:990px;}

.separatorLine {height:1px;font-size:0;background:#FD8308;width:100%;margin:15px 0;}

.content {line-height:19px;}
.content .txt {padding:14px 23px;}
.content .txt.leftMenu {padding:1px 10px;}

.txt.commForm{padding-right:6px;padding-left:10px;}

.topMenu {background:#ECECEC;height:30px;}
.topMenu div {border-right:2px solid #CDCDCD;float:left;width:160px;text-align:center;font-size:13px;font-weight:bold;height:23px;padding-top:7px;}
.topMenu a {border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD;float:left;width:160px;text-align:center;font-size:13px;font-weight:bold;height:23px;padding-top:7px;display:block;color:#898989;text-decoration:none;}
.topMenu a.first {border-left:none;border-right:1px solid #CDCDCD;}
.topMenu a.last {border-right:none;border-left:1px solid #CDCDCD;}
.topMenu a:hover,.topMenu a.selected {color:#404040;background-color:#FD8308;border-color:#FD8308;}
/*.topMenu div a {color:#898989;text-decoration:none;}
.topMenu div:hover {background-color:#FD8308;}
.topMenu div:hover a {color:#404040;}*/


.box {margin-bottom:10px;}
.box .topLeftCorner {background:white url(http://g.infor.pl/p/reklama/_i/left-top-corner.png) no-repeat scroll 0 0;float:left;font-size:0;height:8px;width:6px;}
.box .topRightCorner {background:white url(http://g.infor.pl/p/reklama/_i/right-top-corner.png) no-repeat scroll 0 0;float:left;font-size:0;height:8px;width:6px;}

.box .bottomLeftCorner {background:white url(http://g.infor.pl/p/reklama/_i/left-bottom-corner.png) no-repeat scroll 0 0;float:left;font-size:0;height:8px;width:6px;}
.box .bottomRightCorner {background:white url(http://g.infor.pl/p/reklama/_i/right-bottom-corner.png) no-repeat scroll 0 0;float:left;font-size:0;height:8px;width:6px;}

.box .top, .box .bottom {background:white none repeat scroll 0 0;float:left;font-size:0;height:8px;}
.box.wide .top,.box.wide .bottom {width:978px;}

.box.single .top,.box.single .bottom {width:125px;}
.box.double .top,.box.double .bottom {width:830px;}

.box.wide .content {width:990px;background:white;}
.box.double .content {width:842px;background:white;}
.box.single .content {width:137px;background:white;}

ul.noStyle {list-style-type:none;padding:0;margin-left:0;}
ul.noStyle li {padding: 5px 0;}

.leftPart {float:left;width:590px;}
.contactCol {float:right; width:260px;}

.contactCol .box .boxTitle {font-weight:bold;height:24px; border-width:10px 0 8px 0; border-style:solid; border-color:#E9E9E9;color:#4C4239;}
.contactCol .box .boxTitle p {margin:0 0 0 0;padding:2px 0 0 5px;background-color:#FD8308;height:22px;border-width:1px 0; border-style:solid; border-color:#FFFFFF;}
.contactCol .box a {color:#4C4239;text-decoration:none;font-size:11px;}
.contactCol .box a:hover {text-decoration:underline;}
.contactCol ul {list-style-type:none;padding:0 0 0 7px;margin:0 0 5px 0;}
.contactCol ul li {background:transparent url(http://g.wieszjak.pl/p/reklama/img/plus-r.gif) no-repeat scroll 0 12px;padding:2px 0 2px 10px;}
.contactCol .items {border-bottom:10px solid #E9E9E9;}
.contactCol .contact {border-bottom:1px dotted #B8B8B8;padding:5px 0;font-size:11px;line-height:16px;color:#595959;}
.contactCol .contact .contactTitle {font-weight:bold;}

.headSection {width:100%;height:110px;background:white;border-bottom:5px solid #FF7F00;/*margin-bottom:12px;*/}
.headSection .top {height:80px;width:100%;}
.headSection a img {border:0;}

.footLinks {margin-top:10px;padding-bottom:10px;}
.footLinks a {font-weight:bold;color:#3F3F3F;font-size:11px;text-decoration:none;}
.footLinks a:hover {text-decoration:underline;}
.copyright {width:210px;}


.footLogos div.logo {float:left;margin:0 19px;}
.footLogos div.logo a img {border:0;}
.footLogos div.row2 .logo{margin:10px 50px 0;}
.footLogos div.row2 div.logo.first{margin-left:230px;}

table.nasze_witryny td {padding:9px;vertical-align:top;line-height:18px;}
table.nasze_witryny td a img {border:0;}

.news {width:100%;margin-bottom:30px;}
.news .head {border-bottom:3px solid #FD8308;width:100%;padding-bottom:10px;}
.news .topic {font-size:18px;}
.news .date {color:#C1C1C1;}
.news .lead {padding-top:10px;}

.leftMenu span {color:#FC8004;line-height:13px;font-weight:bold;}
.leftMenu ul {padding:0;margin-left:0;list-style-type:none;}
.leftMenu ul li {padding:0 0 0 5px;font-size:11px;border-bottom: 1px dashed #C6C6C6;line-height:18px;}
.leftMenu ul li.type {background-color:#C6C6C6;color:white;font-weight:bold;margin-top:8px;}
.leftMenu ul li a {color:#666666;text-decoration:none;}
.leftMenu ul li a:hover {text-decoration:underline;}
.leftMenu ul li.selected a{font-weight:bold;}

.commercialForm {width:555px;}

.commercialForm .details {padding: 8px 0; border-width: 1px 0; border-style:dotted; border-color:#B8B8B8;}
.commercialForm .img {margin: 10px 0;border:1px solid rgb(220,220,220);}

.breadcrumbs {font-size:11px;margin:5px 0;}
.breadcrumbs a{text-decoration:none; color:#000000;}
.breadcrumbs a:hover {text-decoration:underline;}

#topLinks {background-color:#272727;}
#topLinks a, #topLinks td, #topLinks a:hover, div.topLinks a:visited {color:white;font-size:10px;font-weight:bold;text-decoration:none;}
#topLinks a:hover {text-decoration:underline;}