html, body {
	font-size: 12px;
	font-family: Arial;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
	height: 100%;
background: url(img/bg.jpg) #ecf0fc repeat-x top left;
}

img {
	border: 0px;
}
	
a {color: #444; text-decoration: none; font-weight: normal;}
a:hover {color: #d2110b;}

hr {border-color: #eee; height: 1px; background-color: #eee;}
sup {font-size: 8px;}

.pink {color: #f38726;}
.green {color: #2a7470;}
.lightgreen {color: #9bbebc;}
.grey {color: #6b6b6b;}

.bold {font-weight: bold;}

h1 {font-size: 17px; font-style: italic; font-family: Trebuchet MS; margin: 2px 0px;}
h2 {font-size: 16px; font-weight: normal; font-family: Times New Roman; margin: 2px 0px;}

.jezyki {clear: none; display: inline;}
.jezyki img {width: 19px; border: 1px solid #000; margin-right: 6px;}

#wrapper {margin: 0px auto;margin-top:10px; text-align: left; width: 930px; height: 100%;
        border-left: 5px solid #fff; border-right: 5px solid #fff;  border-top: 5px solid #fff; padding: 3px 3px;}
div.srodekStrony{background-color: #fff;padding:2px;}

#header {height: 270px;background: url(img/bgtop.jpg) no-repeat top left;}

.bannery {padding-bottom: 1px; overflow: hidden;}

#logo {width: 336px; height: 127px; border-left: 1px solid #444; border-right: 1px solid #444; background-image: url(webi.ashx?67.png); background-repeat: no-repeat; float: left;}

.banner {width: 558px; height: 127px; float: right; overflow: hidden; border-left: 1px solid #444; border-right: 1px solid #444; }

.dataBox {float: left; display: inline; clear: none; color: #fff; padding-top: 7px; padding-left: 6px; font-weight: bold; font-size: 10px;}

.topMenu {width: 926px; clear: both;}
.topMenu div {float:right;background: url(img/gradient.png) no-repeat top left;height:25px; width:400px;text-align:right;}
.topMenu div span {font-size:14px;font-weight:bold;color:#fff;font-style:italic;margin-right:10px;line-height:25px;}

.mainMenu {width: 926px; height: 51px; padding: 0px 1px;
        background: url(img/bgmenu.jpg) repeat-x left top;}

div.elementMainMenu, div.elementMainMenuSelected {position:relative;float:left;height:51px;padding:0px 42px;text-align:center;}
 div.elementMainMenuSelected{background: url(img/bgmenu2.png) no-repeat top center;}
div.elementMainMenu table tr td a, div.elementMainMenuSelected table tr td a {font-weight:bold;color: #373e8c; text-decoration: none;}
div.elementMainMenu table tr td a:hover, div.elementMainMenuSelected table tr td a:hover {color:#000;}
div.listaElementuMainMenu {border:solid 1px #cdcfe7;position:absolute;top:51px;left:0px;display:none;background:#fff url(img/podmenubg.jpg) repeat-x top left;height:auto;}
div.listaElementuMainMenu div a{color:#373e8c;font-weight:bold;text-decoration:none;}
div.listaElementuMainMenu div a:hover {color:#000;}

#footer {width: 906px; height: 20px; margin-top: 2px; padding-left: 10px; padding-right: 10px; background-color: #485e88; padding-top: 10px; padding-bottom: 10px; overflow: hidden; font-size: 12px;}
#footer a {text-decoration: none; font-weight: bold;}
#footer span.footerLeft {float: left;font-size: 10px;line-height:16px;}
#footer span.footerLeft a {color: #fff;}
#footer span.footerRight {float: right; color: #fff;}
#footer span.footerRight a {color: #fff;}

#footer span.footerLeft a:hover {color: #f38726;}
#footer span.footerRight a:hover {color: #f38726;}

.stopka {overflow: hidden; clear: both;}
.stopkaContent {border-left: 1px solid #aaa; border-right: 1px solid #aaa; border-bottom: 1px solid #aaa;
        padding: 8px; color: #555; overflow: hidden; margin-bottom: 15px;}
.stopkaContent a {text-decoration: none;  font-size: 10px;}

.stopkaHead {width: 100%; height: 26px; background: url(webi.ashx?55.png) repeat-x left center;
        border-top: 6px solid #888888; margin-top: 15px; text-transform: uppercase;}
        
.bullet2 {float: left; width: 9px; height: 26px; background: url(webi.ashx?56.png) no-repeat left center;}

.stopkaHeadContent {color: #fff; padding-top: 5px; font-size: 13px; padding-left: 20px;}


.akt {overflow: hidden; width: 280px; float: left;}
.aktContent { overflow: hidden; margin-bottom: 15px;}
.aktContent div a {text-decoration: none;  font-size: 9px; text-align: justify;}

.aktHead {width: 100%; height: 26px; background: url(webi.ashx?57.png) repeat-x left center;
        border-top: 6px solid #dc2825; margin-top: 15px; text-transform: uppercase;}
        
.bullet3 {float: left; width: 9px; height: 26px; background: url(webi.ashx?58.png) no-repeat left center;}

.aktHeadContent {color: #fff; padding-top: 5px; font-size: 13px; padding-left: 20px;}

.aktHeadContent a {font-size: 12px; padding: 0 5px; color: #fff;}
.aktHeadContent a:hover {color: #d2110b;}


a.AktLink {color: #555; background-image: url(webi.ashx?60.png); background-repeat: no-repeat; background-position: left top; display: block; clear: both; margin-bottom: 7px; font-size: 12px;}
a:hover.AktLink {color: #444; text-decoration: underline;}
/* ------------------------------ Main Panel ----------------------------------- */
.mMain {width: 935px; overflow: hidden;}
.mLewyPanel {width: 300px; float: left; overflow: hidden;}
.mMainContent {width: 610px; padding-left: 20px; float: left; overflow: hidden;}
/* ------------------------------- Main Panel --------------------------------- */

a.FormularzLink {color: #eee; background-color: #888; padding: 5px 6px 7px 15px; 
        display: block; text-decoration: none; font-size: 14px; margin-bottom: 2px;
        margin-right: 37px; font-weight: normal;}
a:hover.FormularzLink {color: #444;}

label.typOfert {font-size: 11px; color: #666;}
a.OfertyRodzajeLink {float: left; color: #666;  text-decoration: none; font-size: 11px; font-weight: bold;}
a:hover.OfertyRodzajeLink {color: #fe0000;}
span.OfertyRodzajeLink {color: #666; font-weight: bold; float: right;}
div.OfertyRodzajeLink {margin-right: 10px; margin-left: 6px; padding-bottom: 2px; border-bottom: 1px dotted #888; overflow: hidden;}
table.SprzedazWynajemList input {vertical-align: text-bottom; }
table.SprzedazWynajemList label {color: #666; font-size: 11px;}

#mainContentWide {
    padding: 2px;
    padding-right: 30px;
    color: #585858; 
	font-size: 10px;  
	font-weight: normal;
	font-family: Verdana;
}

div.wyszukiwarka_info input {
    border: 1px solid #aaa;
    line-height: 16px;
    height: 14px;
    padding: 1px;
    font-size: 11px;
    color: #555;
}

div.wyszukiwarka_info span.radioB input {
    border: 1px solid #fff;
    line-height: 16px;
    height: 14px;
    padding: 1px;
    font-size: 11px;
    color: #555;
}

div.wyszukiwarka_info select {
    border: 1px solid #aaa;
    line-height: 16px;
    height: 19px;
    padding: 1px;
    font-size: 12px;
    color: #555;
}

div.wyszukiwarka_info {
    font-size: 12px;
    color: #555;
}

span.NowaCena {color: red; font-weight: normal;}

.NotatnikLinkDrukuj
{
}
div.dvPrzedmiotFoto{float:left;margin: 0px 19px;}
div.dvPrzedmiotFoto span.naglowek{display:block;font-weight:bold;color:#555;font-size:11px;}
div.ciemny, div.jasny{width:112px;border:solid 1px #f58221;background-color:#949599;font-weight:bold;font-size:11px;text-align:center;}
div.ciemny a, div.jasny a{color:#fff;font-weight:bold;}
div.ciemny a:hover, div.jasny a:hover{color:#444;}
div.jasny{background-color:#d2d3d5;margin-top:1px;}

div.szary2, div.szary1, div.niebieski { padding: 5px 0px 9px 20px;background: url(../img/szary1.jpg) no-repeat bottom left;margin-left:2px;}
div.szary2 a, div.szary1 a, div.niebieski a{font-size:14px; font-weight:bold;text-transform:uppercase;color:#58585a;text-decoration:none;}
div.szary2 {background: url(../img/szary2.jpg) no-repeat bottom left;}
div.niebieski {background: url(../img/niebieski.jpg) no-repeat bottom left;}
div.naglowekPomaranczowy, div.naglowekNiebieski {color:#f38726;font-size:14px;font-weight:bold;text-align:center;padding:5px;font-style:italic;background: url(img/separatorNaglowkaPomarancz.jpg) no-repeat bottom left;text-transform:uppercase;margin-top:6px;}
div.naglowekNiebieski {background-image: url(img/separatorNaglowkaNiebieski.jpg);text-align:left;}