@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
#main {
	background-color: #FFFFFF;
	width: 1140px;
	margin: 0px auto;
}
#main2{
	float: left;
	width: 1000px;
}
#main3{
	float: right;
	width: 130px;
	padding-top: 70px;
}
#topmain {
	height: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9b9b9;
	font-family: Tahoma;
	font-size: 12px;
	color: #8f8f8f;
	font-weight: bold;
	letter-spacing: 6px;
	padding-left: 10px;
	padding-top: 15px;
	margin-bottom: 1px;
}
#logo {
	background-image: url('/images/logo.jpg');
	height: 62px;
	width: 725px;
	float: left;
}
.red {
	height: 18px;
}
#kursy {
	height: 61px;
	width: 274px;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4c4c4c;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cecece;
}
#kursy #top {
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 17px;
	background-image: url('/images/red1.jpg');
	background-position: left top;  
	background-repeat: no-repeat;
}
#kursy #content {
	padding-top: 1px;
	padding-left: 20px;
}
#kursy .tabelakursy{
	width: 245px;
	font-family: Arial;
	font-size: 12px;
}
#kursy .kursywaluta{
	font-weight: bold;
}
#kursy .kursyup{
	color: #40a53b;
	font-weight: bold;
}
#kursy .kursydown{
	color: #cc0000;
	font-weight: bold;
}
#registerIMG{
	width: 525px; 
	margin-left: 20px; 
	margin-top: 30px;
	margin-bottom: 200px;
}
#registerIMG2{
	width: 525px; 
	margin-left: 20px; 
	margin-top: 30px;
	margin-bottom: 360px;
}
#linkbar{
	color: #868686;
	font-size: 12px;
	margin-top: 4px;
	width: 803px;
	float: left;
}
#linkbar a{
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 6px;
}
#linkbar a:hover{
	font-family: Arial;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	padding-left: 17px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 6px;
	background-color: #cc0000;
}
#jezykibar{
	width: 180px;
	float: left;
	text-align: left;
	padding-left: 0px;
	padding-right: 17px;
	margin-top: 4px;
}
#jezykibar .tabelajezyki{
	width: 180px;
	text-align: right;
}
#jezykibar .tabelajezykiktory{
	font-family: Arial;
	font-size: 9px;
	color: #949494;
}
#jezykibar .tabelajezykiflaga{
	width: 35px;
}
#jezykibar .tabelajezykiflaga img{
	margin: 0px;
	padding: 0px;
	border: none;
}
#menubar {
	position: absolute;
	margin-top: 63px;
	margin-bottom: 1px;
	height: 26px;
	width: 1000px;
	background-color: #4c4c4c;
}
#searchbar{
	position: absolute;
	margin-top: 90px;
	height: 38px;
	width: 1000px;
	border-top: solid 1px #cecece;
	border-bottom: solid 1px #cecece;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
#searchbar .ogloszenia{
	width: 150px;
	float: left;
	padding-top: 12px;
	height: 40px;
}
#searchbar .szukaj{
	width: 574px;
	float: left;
	padding-top: 7px;
	height: 40px;
}
#searchbar .szukaj form{
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}
fieldset{
	margin: 0px;
	padding: 0px;
	border: none;
}
#searchbar .szukaj a{
	color: #000000;
	text-decoration: none;
	margin-left: 10px;
}
#searchbar .szukaj a:hover{
	color: #cc0000;
	text-decoration: none;
	margin-left: 10px;
}
.fSzukaj{
	border: solid 1px #cecece;
	height: 18px;
	font-size: 12px;
	font-family: Arial;
	color: #4c4c4c;
	padding-top: 4px;
	padding-left: 5px;
	width: 248px;
}
.fOpcja{
	border: solid 1px #cecece;
	height: 25px;
	font-size: 12px;
	font-family: Arial;
	color: #4c4c4c;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 0px;
	vertical-align: top;
	width: 116px;
}
#searchbar .szukajofert{
	width: 150px;
	float: left;
	padding-top: 12px;
	height: 40px;
}
#searchbar .offercount{
	width: 114px;
	float: left;
	padding-top: 12px;
	padding-right: 12px;
	height: 40px;
	text-align: right;
	color: #000;
}
#searchbar .offercount span{
	color: #999;
}
#TKat { font-family: arial; font-size: 14px; font-weight: bold; color: #CC0000; text-align: left; }
#TKat span{ font-family: arial; font-size: 10px; font-weight: bold; color: #CC0000; text-align: left; }
#TKat a { font-family: arial; font-size: 13px; font-weight: normal; text-decoration: none; color: #4C4C4C; }
#TKat2 { padding-left: 10px; padding-top: 10px; padding-bottom: 0px; font-family: arial; font-size: 14px; font-weight: bold; text-decoration: underline; color: #4C4C4C; text-align: left; }
#TKat2 a { font-family: arial; font-size: 14px; font-weight: bold; text-decoration: underline; color: #4C4C4C; text-align: left; }
#TKat777{ margin-top: 10px; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; border: 1px solid #dbdbdb;}
#TKat8{ margin-top: 0px; margin-bottom: 13px; margin-left: 10px;}
.TKat9 { font-family: arial; font-size: 17px; font-weight: bold; color: #CC0000; text-align: left; }
.TKat9 span{ font-family: arial; font-size: 10px; font-weight: bold; color: #CC0000; text-align: left; }
.TKat9 a { font-family: arial; font-size: 13px; font-weight: normal; text-decoration: none; color: #4C4C4C; }
#TKat9 { font-family: arial; font-size: 17px; font-weight: bold; color: #CC0000; text-align: left; }
#TKat9 span{ font-family: arial; font-size: 10px; font-weight: bold; color: #CC0000; text-align: left; }
#TKat9 a { font-family: arial; font-size: 13px; font-weight: normal; text-decoration: none; color: #4C4C4C; }
#content-main{
	margin-top: 132px;
	border-bottom: solid 1px #b9b9b9;
}
#leftBox{
	width: 150px;
	margin-right: 5px;
	float: left;
}
#leftBox #baUL{
	margin: 0px;
	padding-left: 18px;
	list-style: none;
	background: #cc0000;
}
#leftBox #baUL img{
	margin-right: 10px;
}
#leftBox #baUL li{
	margin: 0px;
	width: 150px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: -18px;
	border-bottom: solid 1px #b70000;
}
#leftBox #baUL li a{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
}
#leftBox #baUL li a:hover{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	color: #FFF;
}
#leftBox .baUL{
	margin: 0px;
	padding-left: 18px;
	list-style: none;
	background: #cc0000;
}
#leftBox .baUL img{
	margin-right: 10px;
}
#leftBox .baUL li{
	margin: 0px;
	width: 150px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: -18px;
	border-bottom: solid 1px #b70000;
}
#leftBox .baUL li a{
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	color: #FFF;
}
#leftBox .baUL li a:hover{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	color: #FFF;
}
#leftBox .reklamaTytul{
	border-bottom: solid 1px #cecece;
	margin-top: 10px;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
	color: #726a6a;
	width: 150px;
	margin-bottom: 1px;
}
#leftBox .reklamaTytul .pl{
	letter-spacing: 16px;
	text-align: left;
	padding: 0 0 0 1px;
	margin: 0px;
}
#leftBox .reklamaTytul .de{
	letter-spacing: 16px;
	text-align: left;
	padding: 0 0 0 4px;
	margin: 0px;
}
#leftBox .reklamaTytul .en{
	letter-spacing: 5px;
	text-align: left;
	padding: 0 0 0 1px;
	margin: 0px;
}
#centerBox{
	width: 562px;
	margin-right: 5px;
	float: left;
}

dl.centerTitles, dl.centerTitles dd, dl.centerTitles dt {
	margin:0px;
	padding:0px;
}
dl.centerTitles {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	border-bottom: solid 1px #dbdbdb;
	margin: 1px 0;
	padding: 5px 0 0 0;
}
dl.centerTitles dt {
	margin:0px;
	padding:0px;
	float:left;
	width:250px;
	text-align: left;
	border: 0px;
	height: 25px;
}
dl.centerTitles dd {
	margin: 0px;
	padding: 2px 5px 0 0;
	text-align: right;
	height: 25px;
}
#centerBox .promoOfferBox{
	background: #191919;
	color: #a9a9a9;
	font-family: Verdana;
	font-size: 11px;
	padding: 6px 0 0 0;
	height: 145px;
}
#centerBox .promoOfferBox td{
	width: 112.6px;
	text-align: center;
	vertical-align: top;
}
#centerBox .promoOfferBox td img{
	border: solid 3px #393939;
}
a.yellowLink{
	color: #dbaf00;
	text-decoration: underline;
}
a.yellowLink:hover{
	text-decoration: none;
}
a.redLink{
	color: #cc0000;
	font-family: Tahoma;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}
a.redLink:hover{
	text-decoration: underline;
}
#centerBox div.promoOfferBox p.producent{
	font-family: Tahoma;
	font-size: 9px;
	margin: 4px 0 0 0;
	padding: 0px;
	color: #666;
}
#centerBox #TnMshortBox{
	background-image: url('/images/smal_tnm.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	width: 556px;
	height: 247px;
	border: solid 3px #cc0000;
	margin: 3px 0;
}
#centerBox #TnMshortBoxContent{
	width: 546px;
	height: 210px;
	margin: 37px 0 0 0;
	padding: 0 5px;
}
dl.TnMtopDl, dl.TnMtopDl dd, dl.TnMtopDl dt {
	margin:0px;
	padding:0px;
	font-family: Tahoma;
	font-size: 0.9em;
	font-weight: bold;
	color: #333;
}
span.TnMmainLetter{
	color: #FF6600;
}
dl.TnMtopDl {
	height: 25px;
	border-bottom: solid 1px #eee;
	margin: 0px;
	padding: 7px 0 2px 0;
}
dl.TnMtopDl dt {
	margin: 0px;
	padding: 5px 0 0 10px;
	float: left;
	width: 262px;
	text-align: left;
	border: 0px;
	height: 20px;
	border-right: solid 1px #acacac;
}
dl.TnMtopDl dd {
	margin: 0px;
	padding: 5px 5px 0 289px;
	text-align: left;
	height: 20px;
}
dl.TnMdownDl, dl.TnMdownDl dd, dl.TnMdownDl dt {
	margin:0px;
	padding:0px;
}
dl.TnMdownDl {
	height: 25px;
	margin: 0px;
	padding: 7px 0 2px 0;
}
dl.TnMdownDl dt {
	margin: 0 5px 0 0;
	padding: 0px;
	float: left;
	width: 272px;
	text-align: left;
	border: 0px;
	border-right: solid 1px #acacac;
	height: 155px;
}

dl.TnMdownDl dd {
	margin: 0 0 0 280px;
	padding: 0px;
	text-align: left;
	height: 155px;
}
#centerBox #TnMshortBoxContent table.TmNmainInfo{
	width: 245px;
	margin: 0 8px 0 10px;
}
#centerBox #TnMshortBoxContent td.tytul a{
	font-family: Tahoma;
	font-size: 12px;
	text-align: left;
	color: #cc0000;
	text-decoration: underline;
}
#centerBox #TnMshortBoxContent td.tytul a:hover{
	text-decoration: none;
}
#centerBox #TnMshortBoxContent td.wiecej{
	text-align: right;
}
#centerBox #TnMshortBoxContent td.wiecej a{
	font-family: Tahoma;
	font-size: 9px;
	color: #cc0000;
	text-decoration: none;
}
#centerBox #TnMshortBoxContent td.wiecej a:hover{
	font-family: Tahoma;
	font-size: 9px;
	color: #cc0000;
	text-decoration: underline;
}
#centerBox #TnMshortBoxContent td.data{
	width: 60px;
	color: #666;
	font-family: Tahoma;
	font-size: 11px;
	text-align: right;
}
#centerBox #TnMshortBoxContent td.tresc{
	color: #4c4c4c;
	font-family: Tahoma;
	font-size: 11px;
	text-align: left;
}
#TnMshortBox ul.topMenu{
	list-style: none;
	padding: 0px;
	margin: 0px;
	font-family: Tahoma;
}
#TnMshortBox li{
	float: left;
	font-size: 11px;
	color: #4c4c4c;
	border-bottom: solid 1px #c4c4c4;
	height: 26px;
	padding: 10px 9px 0 9px;
}
#TnMshortBox li.show{
	font-weight: bold;
	border-bottom: solid 1px #FFF;
	height: 27px;
	padding: 9px 9px 0 9px;
}
#TnMshortBox li.smaltnmlogo{
	background-image: url('/images/smal_tnm.jpg');
	background-position: top right;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	width: 99px;
	height: 36px;
}
#TnMshortBox li.brk1{
	color: #CCC;
	font-size: 10px;
	width: 1px;
	padding: 10px 0 0 0;
	margin: 0px;
	background-color: #c4c4c4; 
}
#TnMshortBox li.brk2{
	color: #CCC;
	font-size: 10px;
	width: 1px;
	padding: 10px 0 0 0;
	margin: 0px;
	background-image: url('/images/brk.jpg'); 
	background-position: top right;
	background-repeat: no-repeat;
}
#TnMshortBox li a{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
}
#TnMshortBox li a:hover{
	text-decoration: underline;
}
#TnMshortBox li.show a{
	font-family: Arial;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #4c4c4c;
	text-decoration: none;
}
#TnMshortBox li.show a:hover{
	text-decoration: none;
}
#downBoxes{
	height: 90px;
}
#downBoxes div{
	height: 88px;
	width: 277px;
	border: solid 1px #4c4c4c;
	float: left;
}
#downBoxes div.boxRight{
	margin: 0 0 0 4px;
	background-image: url('/images/transportG.jpg');
}
#downBoxes div.boxLeft{
	background-image: url('/images/leasingG.jpg');
}
#rightBox{
	width: 278px;
	float: left;
}
#mainsearch{
	background: #ffcc00;
}
#formSzukaj .fOpcja{
	border: solid 1px #cecece;
	height: 25px;
	font-size: 12px;
	font-family: Arial;
	color: #4c4c4c;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-top: 0px;
	vertical-align: top;
}

.szukajofert li input{
	border: solid 1px #ba9a1e;
	font-family: Arial;
	font-size: 11px;
	color: #4c4c4c;
	height: 18px;
	margin: 3px 0;
	padding: 3px 0 0 3px;
}
.szukajofert li input[type=submit]{
	border: solid 1px #FFF;
	background: #cc0000;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFF;
	font-weight: bold;
	height: 25px;
	margin: 3px;
	padding: 0px 20px;
	cursor: pointer;
}
.szukajofert li select{
	border: solid 1px #ba9a1e;
	font-family: Arial;
	font-size: 11px;
	color: #4c4c4c;
	height: 23px;
	margin: 3px 0;
	padding: 3px 3px 1px 3px;
}
#rightBox .rightTitles{
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	margin: 1px 0;
	padding: 11px 0 0 0;
}
#imageLogMin{
	margin-top: 14px;
	padding-top: 4px;
	border-top: solid 1px #c9c9c9;
	border-left: solid 1px #c9c9c9;
	border-right: solid 1px #c9c9c9;
	font-family: Arial;
	color: #4c4c4c;
	font-size: 12px;
	text-align: center;
	vertical-align: middle;
	width: 148px;
}
#rightBox #buyOffers{
	border-top: solid 1px #c9c9c9;
	border-left: solid 1px #c9c9c9;
	border-right: solid 1px #c9c9c9;
	font-family: Arial;
	color: #4c4c4c;
	font-size: 11px;
	height: 212px;
}
#rightBox #scrollBar{
	height: 212px;
}
#rightBox #buyOffers ul{
	list-style: none;
	margin: 0px;
	padding: 0px;
}
#rightBox #buyOffers li{
	padding: 5px 0;
	margin: 0 8px;
	border-bottom: dotted 1px #c4c4c4;
}
#rightBox #buyOffers a{
	font-family: Arial;
	font-size: 11px;
	color: #4c4c4c;
	text-decoration: none;
}
#rightBox #buyOffers a:hover{
	text-decoration: underline;
}
#rightBox #buyOffers a.more{
	font-family: Arial;
	font-size: 10px;
	color: #cc0000;
	text-decoration: none;
}
#rightBox #buyOffers a.more:hover{
	text-decoration: underline;
}
dl.moreD1, dl.moreD1 dd, dl.moreD1 dt {
	margin:0px;
	padding:0px;
}
dl.moreD1 {
	width:278px;
	background:#4c4c4c;
}
dl.moreD1 a {
	color:#fff;
	text-decoration: none;
}
dl.moreD1 a:hover {
	text-decoration: underline;
}
dl.moreD1 dt {
	margin:0px;
	padding: 2px 0 0 8px;
	float:left;
	width:220px;
	text-align: left;
	border:0px;
	font-size:11px;
	height: 16px;
	background-color: #4c4c4c;
	color: #FFF;
	font-family: Tahoma;
	font-weight: bold;
}
dl.moreD1 dd {
	margin: 0px;
	padding: 2px 0 0 0;
	font-size:10px;
	font-family: Arial;
	color:#FFF;
	text-align: center;
	height: 16px;
	background-color: #cc0000;
}
dl.moreD2, dl.moreD2 dd, dl.moreD2 dt {
	margin:0px;
	padding:0px;
}
dl.moreD2 {
	width:150px;
	background:#4c4c4c;
}
dl.moreD2 a {
	color:#fff;
	text-decoration: none;
}
dl.moreD2 a:hover {
	text-decoration: underline;
}
dl.moreD2 dt {
	margin:0px;
	padding: 2px 0 0 8px;
	float:left;
	width:100px;
	text-align: left;
	border:0px;
	font-size:11px;
	height: 16px;
	background-color: #4c4c4c;
	color: #FFF;
	font-family: Tahoma;
	font-weight: bold;
}
dl.moreD2 dd {
	margin: 0px;
	padding: 2px 0 0 0;
	font-size:10px;
	font-family: Arial;
	color:#FFF;
	text-align: center;
	height: 16px;
	background-color: #cc0000;
}

dl.downMenuBar, dl.downMenuBar dd, dl.downMenuBar dt {
	margin:0px;
	padding:0px;
}
dl.downMenuBar {
	padding: 1px 0;
	width:1000px;
	background: #FFF;
	border-bottom: solid 1px #d2d2d2;
	margin: 0 0 4px 0;
}
dl.downMenuBar dt a {
	font-family: Arial;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
dl.downMenuBar dt a:hover {
	text-decoration: underline;
}
dl.downMenuBar dt {
	margin: 0px;
	padding: 1px 0 0 0;
	float: left;
	width: 722px;
	text-align: center;
	color: #828282;
	border: 0px;
	font-size: 12px;
	height: 20px;
	background-color: #4c4c4c;
}
dl.downMenuBar dd {
	margin: 0px 0 0 1px;
	padding: 3px 0 0 0;
	font-size:11px;
	font-family: Arial;
	color:#4c4c4c;
	text-align: center;
	height: 17px;
	background-color: #FFF;
	border-right: solid 1px #000;
}
.bauRed{
	font-weight: bold;
	color: #cc0000;
}
.bauBlack{
	font-weight: bold;
	color: #000;
}
#leftBox #TnMbox{
	background: #cc0000;
	width: 100%;
	margin: 0px;
	padding: 5px 0;
}
#leftBox .okladkaBox{
	text-align: center;
}
#leftBox .okladkaBox img{
	border: solid 1px #000;
}

#TnMpageMenu #TnMgaleria{
	width: 480px;
	margin: 0 auto;
	text-align: center;
}
