html, body {
	font-size: 11px;
	font-family:arial, verdana, sans-sarif;
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 100%;
	background: #f7f3f0 url(../img/body_bg_top.jpg) repeat-x left top;
}

body {background: transparent url(../img/body_bg_bottom.jpg) repeat-x left bottom;}

input {border: 1px solid #ac988f;}

img {border: 0px;}
a img {border: 0px;}
	
a {color: #574431; text-decoration: none; font-weight: normal;}
a:hover {color: #212121;}

hr {border-color: #eee; height: 1px; background-color: #eee;}
sup {font-size: 8px;}

.pink {color: #e3001b;}
.green {color: #2a7470;}
.lightgrey {color: #afafaf;}
.grey {color: #616161;}
.darkgrey {color: #212121;}

.lightgrey_bg {background-color: #afafaf;}
.grey_bg {background-color: #616161;}
.darkgrey_bg {background-color: #212121;}

.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;}

#wrapper {margin: 0px auto; text-align: left; width: 930px; height: 100%; position: relative;}

#header {width: 930px; height: 265px;}

.logo {position: absolute; top: 32px; left: 41px; width: 183px; height: 45px; cursor: pointer; display: block;}
.logo img {display: none;}

.topMenu {width: 624px; height: 67px; padding-left: 306px; padding-top: 1px; margin-top: 2px; font-size: 14px; color: #fff; overflow: hidden; background: url(../img/emmerson_header.gif) no-repeat left top;}
.topMenu div.topMenuBox {overflow: hidden; text-align: left; width: 580px; height: 65px; overflow: hidden;}
.topMenu div.topMenuBox table {border-collapse: collapse; width: 580px; margin: 0px;}
.topMenu div.topMenuBox td {vertical-align: middle; text-align: center; margin: 0px;}
.topMenu div.topMenuBox td.a {padding: 0px 10px;}
.topMenu div.topMenuBox td.a:hover {background: url(../img/top_menu_bg_active.jpg) repeat-x left top;}
.topMenu div.topMenuBox a, .topMenu div.topMenuBox img {padding: 0px; margin: 0px;}
.topMenu div.topMenuBox a {color: #fff; font-family: Arial; font-size: 12px; font-weight: bold; text-align: center; text-transform: uppercase;}

.LangBox {width: 35px; height: 15px; padding: 0px; position: absolute; right: 0px; top: 30px;}
#IE .LangBox {top: 22px;}
.LangBox a {display: inline; clear: none; width: 20px; height: 15px; margin: 0px; text-align: center; background: url(../img/small_btn_bg_off.gif) no-repeat left top; color: #fff; font-family: Arial Black; font-size: 10px;}
.LangBox a.active {background: url(../img/small_btn_bg_on.gif) no-repeat left top; color: #888;}

.mainMenu {width: 930px; height: 207px; overflow: hidden;}

.bannery {width: 218px; padding-top: 15px; overflow: hidden; text-align: right; float: right;}
.bannery_left {width: 239px; overflow: hidden; text-align: right; float: right;}
.bannery_middle {width: 415px; margin-left: 5px; overflow: hidden;}

div.PanelDolny {width: 930px; margin-top: 7px; height: 23px; padding-top: 2px; overflow: hidden; clear: both; color: #fff; font-weight: bold;}
div.PanelDolny div.footerLeft {font: normal 10px Verdana; color: #eee; float: left;}
div.PanelDolny div.footerLeft a {color: #eee;}
div.PanelDolny div.footerLeft a:hover {color: #4c3a27; text-decoration: underline;}
div.PanelDolny div.menuDolne {float: right; padding-right: 6px; width: 500px;}
div.PanelDolny div.menuDolne a {color: #fff; font-weight: bold; padding: 0px 2px; font: normal 10px Verdana;}
div.PanelDolny div.menuDolne a:hover {text-decoration: underline;}

div.BigMenuLeft {width: 255px; float: left; overflow: hidden; margin-top: 15px; margin-left: 10px; margin-right: 11px;}
#IE div.BigMenuLeft {margin-left: 5px; margin-right: 5px;}
div.BigMenuLeft div {width: 255px; height: 24px; margin-bottom: 5px; text-align: center;}
div.BigMenuLeft div.notactive {}
div.BigMenuLeft div.active {}
div.BigMenuLeft div a {color: #fff; font-size: 13px; font-weight: bold; text-decoration: none; text-transform: uppercase;}
div.BigMenuLeft div a:hover {color: #d62b3f; text-decoration: underline;}

div.BigMenu {float: right; width: 930px; height: 205px; overflow: hidden; margin-right: 0px;}
div.BigMenu div.BigMenu_Box {width: 98px; height: 185px; overflow: hidden; float: left; padding-top: 15px;}
div.BigMenu img.BigMenu_Img {width: 96px; height: 90px; border: 1px solid #fff;}
div.BigMenu div.BigMenu_Opis {width: 92px; padding: 3px 0px 0px 4px; height: 39px;
    background-color: #ed0023; color: #fff; font-size: 12px; line-height: 12px;
    border-left: 1px solid #fff; border-right: 1px solid #fff;}
div.BigMenu div.BigMenu_Opis a {color: #fff; font-weight: bold;}
div.BigMenu div.BigMenu_Opis a:hover {}
div.BigMenu div.BigMenu_Opis h2 {color: #fff; font-weight: bold; font-size: 11px; font-family: Arial; margin: 0px;}
div.BigMenu div.BigMenu_SubMenu {width: 86px; padding-left: 12px; height: 37px; padding-top: 9px;
     background: url(../img/wysz_menu_bottom_bg.jpg) no-repeat left top;}
div.BigMenu div.BigMenu_SubMenu a {color: #97826d; display: block; clear: both; height: 14px; font-size: 11px; font-weight: bold; padding-left: 3px; overflow: hidden;}
div.BigMenu div.BigMenu_SubMenu a:hover {color: #4c3722;}
div.BigMenu div.BigMenu_SubMenu a span {float: left;}
div.BigMenu div.BigMenu_SubMenu a span.spanLeft {background: #5a4333 url(../img/bullet0.gif) no-repeat center center; width: 10px; height: 9px; float: left; margin-top: 3px; margin-right: 3px;}
div.BigMenu div.BigMenu_Sep {width: 10px; height: 170px; float: left; overflow: hidden;}

table.tabela_baner1 {border: 0px solid #fff; border-collapse: collapse; margin: 0px; width: 654px!important; overflow: hidden; height: 156px; margin-top: 15px; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
table.tabela_baner1 td {padding: 0px;}
table.tabela_baner1 td img {width: 654px; padding: 0px; margin: 0px;}
#IE table.tabela_baner1 {width: 654px;}

div.UserMenu {}
div.UserMenu a {display: block; font-size: 12px; font-weight: bold; background: url(../img/bullet1a.gif) no-repeat left center; margin-top: 2px; padding-left: 12px; margin-left: 10px;}
div.UserMenu a:hover {text-decoration: underline; color: #e3001b;}
div.UserMenu div.UserSubMenu {margin-left: 15px;}
div.UserMenu div.UserSubMenu a {display: block; background: none; padding-left: 8px; font-size: 11px; font-weight: normal;}
div.UserMenu div.UserSubMenu a:hover {text-decoration: underline; color: #e3001b;}
div.UserMenu div.UserSubMenu div.UserSubSubMenu {margin-left: 15px;}
div.UserMenu div.UserSubMenu div.UserSubSubMenu a {display: block; background: none; padding-left: 8px; font-size: 11px; font-weight: normal;}
div.UserMenu div.UserSubMenu div.UserSubSubMenu a:hover {text-decoration: underline; color: #e3001b;}

div.SiteMap {}
div.SiteMap a {display: block; font-size: 12px; font-weight: bold; background: url(../img/bullet1.gif) no-repeat left center; margin-top: 2px; padding-left: 12px; margin-left: 15px;}
div.SiteMap a:hover {text-decoration: underline;}
div.SiteMap div.sm_Menu {margin: 5px 15px;}
div.SiteMap div.sm_SubMenu {margin-left: 15px;}
div.SiteMap div.sm_SubMenu a {display: block; background: none; padding-left: 8px; font-size: 11px; font-weight: normal;}
div.SiteMap div.sm_SubMenu a:hover {text-decoration: underline;}
/* ------------------------------ Main Panel ----------------------------------- */
.mMain {width: 930px; color: #4c3a27; overflow: hidden; padding-top: 5px; margin-top: 8px; background: transparent url(../img/main_bg_top.png) top left no-repeat;}
.mMain .mMainInner {width: 930px; overflow: hidden; padding-bottom: 5px; background: transparent url(../img/main_bg_bot.png) bottom left no-repeat;}
.mMain .mMainInner .mMainContainer {width: 926px; overflow: hidden; padding: 4px; padding-right: 0px; background: #fff url(../img/main_bg_mid.png) top left repeat-y;}
.mLewyPanel {width: 262px; float: left; overflow: hidden;}
.mMainContent {width: 425px; float: left; overflow: hidden; min-height: 500px;}
.mMainPanel {overflow: hidden; min-height: 500px;}
.mRightPanel {width: 223px!important; width: 222px; float: right; padding: 0px; overflow: hidden;}
/* ------------------------------- Main Panel --------------------------------- */

div.PozostaleLinkTitle {width: 185px; height: 20px; line-height: 20px; border-left: 5px solid #848484; border-top: 3px solid #848484; padding-top: 3px; padding-left: 10px; overflow: hidden; font-weight: bold; color: #eee; background-color: #545454;}
div.PozostaleLinkBox {overflow: hidden; margin-bottom: 10px; padding: 0px 0px!important; padding: 3px 0px; background-color: #a2a2a2;}

div.LeftBox {overflow: hidden; margin-top: 10px; padding: 0px;}
div.LeftBox input {width: 168px; margin-left: 12px; margin-right: 6px; float: left; font-size: 9px; padding: 2px 0px 4px 10px;}
div.LeftBox a {float: right; width: 28px; padding-right: 10px; margin-top: 2px; margin-right: 5px; height: 18px; padding-top: 2px; padding-left: 14px; overflow: hidden; text-align: center; background: url(../img/btn4_bg.jpg) no-repeat left top; font-weight: bold; color: #574431;}
div.LeftBox a:hover {color: #97826f;}

div.LeftBox1 {overflow: hidden; margin-top: 10px; padding: 0px;}
div.LeftBox1 input {width: 144px; margin-left: 8px; margin-right: 6px; float: left;font-size: 9px; padding: 2px 0px 4px 10px;}
div.LeftBox1 a {float: right; width: 28px; padding-right: 10px; margin-top: 2px; height: 18px; padding-top: 2px; padding-left: 14px; margin-right: 0px; overflow: hidden; text-align: center; background: url(../img/btn4_bg.jpg) no-repeat left top; font-weight: bold; color: #574431;}
div.LeftBox1 a:hover {color: #97826f;}

div.NewsLetterBox {overflow: hidden; margin-top: 10px; padding: 0px;}

div.FormularzLinkBox {width: 252px; padding-right: 20px; overflow: hidden; margin-top: 30px; padding: 0px 0px!important; padding: 6px 6px; background: url(../img/twarz1.jpg) no-repeat right top;}

div.FormularzLinkBox {width: 252px; padding-right: 20px; overflow: hidden; margin-top: 30px; padding: 0px 0px!important; padding: 6px 6px; background: url(../img/twarz1.jpg) no-repeat right top;}
a.FormularzLink {color: #4c3a27; background: url(../img/bullet1.gif) no-repeat left center; padding: 6px 0px 7px 12px; 
        display: block; text-decoration: none; font-size: 11px; margin-left: 10px; }
a:hover.FormularzLink {color: #97826f; text-decoration: underline;}

/* ------------------------------ OfertaSpecjalna Panel ------------------------ */
.ofeSpecHead {width: 420px; height: 20px; line-height:20px; padding-top: 6px; padding-left: 0px; overflow: hidden; 
    font-weight: bold; font-size: 12px; color: #e3001b; background: #fff url(../img/head_bg.jpg) no-repeat left bottom;
		padding-bottom: 3px;}
.ofeSpecBody {width: 420px; clear: both; text-align: center; overflow: hidden; margin-bottom: 0px;}
        
div.OfertaSpecjalna {width: 134px; overflow: hidden; margin: 3px 3px 0px 3px!important; margin: 3px 3px 0px 3px; font-size: 10px; float: left; overflow: hidden; }

div.OfertaSpecjalna img {border: 1px solid #ccbba7;}

div.OfertaSpecjalna table {width: 100%; border-collapse: collapse; border-spacing: 0px;}
div.OfertaSpecjalna table td {padding: 0px; margin: 0px;}
div.OfertaSpecjalna table td.opis {width: 134px; height: 14px; padding-left: 6px; overflow: hidden; background-color: #ccbba7; color: #fff; text-align: left;}
div.OfertaSpecjalna table td.opis div {padding: 1px;}
div.OfertaSpecjalna table td.opis div a {color: #fff; font-weight: bold; font-size: 11px; text-decoration: none;}
div.OfertaSpecjalna table td.opis div a:hover {color: #483A20;}
div.OfertaSpecjalna table td.opis div.NaWylacznosc {margin-left: -6px; padding-left: 6px;}
div.OfertaSpecjalna table td.opis div.NaWylacznosc a {color: #fff;}
div.OfertaSpecjalna table td.opis div.NaWylacznosc a:hover {color: #483A20;}

div.OfertaSpecjalna table td.opis div {width: 134px; height: 14px; overflow: hidden;}
div.OfertaSpecjalna table td.opis1 {width: 134px; height: 14px; overflow: hidden; padding-left: 6px; background-color: #f0ebe7; text-align: left; font-weight: bold; font-size: 10px; line-height: 12px;}
div.OfertaSpecjalna table td.opis1 h2 {height: 14px; color: #483a20; font-weight: bold; font-size: 10px; font-family: Arial, Verdana; line-height: 12px; padding: 0px; margin: 0px;}
div.OfertaSpecjalna table td.opis2 {width: 134px; height: 14px; overflow: hidden; padding-left: 6px; background-color: #f0ebe7; text-align: left; font-weight: bold; font-size: 10px; line-height: 12px;}
div.OfertaSpecjalna table td.opis2 h2, div.OfertaSpecjalna table td.opis2 h3 {height: 14px; color: #483a20; font-weight: bold; font-size: 10px; font-family: Arial, Verdana; line-height: 12px; padding: 0px; margin: 0px;}

div.OfertaSpecjalna a:hover {color: #46494d; text-decoration: underline;}

a.btnSpecWiecej {display: block; width: 126px; height: 18px; padding-top: 2px; overflow: hidden; text-align: center; background: url(../../img/btn3_bg.jpg) no-repeat left top; font-weight: bold; color: #574431;}
a.btnSpecWiecej:hover {color: #97826f;}

div.brakofert {font-size: 13px; font-weight: bold; color: #574431; text-align: center; padding-top: 45px;}

div.OfertaLista {width: 630px; overflow: hidden; clear: both; font-size: 10px;}
div.OfertaLista table {width: 630px; overflow: hidden; border-collapse: collapse; margin-top: 1px;}
div.OfertaLista table td {vertical-align: middle; text-align: left; padding: 4px; overflow: hidden; color: #4c3a27; border: 1px solid #fff;}
div.OfertaLista table tr.two td {background-color: #e1dad2;}

div.OfertaLista table tr.one1 td {background-color: #F7F3F0;}
div.OfertaLista table tr.two1 td {background-color: #E8E1DB;}

div.OfertaLista table tr.header td {height: 45px; font-size: 11px; background-color: #e1dad2; text-align: center; color: #574431; font-weight: bold; border: 1px solid #fff;}
div.OfertaLista a:hover {color: #46494d; text-decoration: underline;}

div.OfertaLista table tr.header td div.FieldName {float: left; margin-left: 20px;}
div.OfertaLista table tr.header td div.sortBtns {float: right; width: 6px; height: 12px; margin-right: 2px;}
div.OfertaLista table tr.header td div.sortBtns img.up {margin-bottom: 6px;}
div.OfertaLista table tr.header td div.sortBtns a {}

div.SearchViewControls {float: right; margin-right: 19px; color: #574431; font-size: 12px; font-weight: normal;}
#ie6 div.SearchViewControls, #IE div.SearchViewControls {margin-top: -22px;}
div.SearchViewControls select {font-size: 11px; color: #4c3a27;}

div.OfertaLista table tfoot {color: #555; background-color: #E1DAD2;}
div.OfertaLista table tfoot a {color: #555; text-decoration: none; font-weight: bold;}
div.OfertaLista table tfoot a:hover {color: #E3001B; text-decoration: underline;}
/* ------------------------------ OfertaSpecjalna Panel ------------------------ */

div.OfertaNaWylacznosc {width: 122px; overflow: hidden; margin: 2px 2px; font-size: 10px; float: left; overflow: hidden;}
#ie6 div.OfertaNaWylacznosc {margin: 2px 1px;}

div.OfertaNaWylacznosc img {border: 1px solid #777;}

div.OfertaNaWylacznosc table {width: 100%; border-collapse: collapse;}
div.OfertaNaWylacznosc table td.opis {width: 124px; height: 14px; padding: 0px; overflow: hidden; background-color: #ccbba7; color: #4c3a27; text-align: center}
div.OfertaNaWylacznosc table td.opis div {padding: 1px;}
div.OfertaNaWylacznosc table td.opis div a {color: #4c3a27;  font-weight: bold; font-size: 11px; text-decoration: none;}
div.OfertaNaWylacznosc table td.opis div a:hover {color: #97826d;}
div.OfertaNaWylacznosc table td.opis div.NaWylacznosc {background-color: #97826d; padding-left: 8px;}
div.OfertaNaWylacznosc table td.opis div.NaWylacznosc a {color: #fff;}
div.OfertaNaWylacznosc table td.opis div.NaWylacznosc a:hover {color: #fff;}

div.OfertaNaWylacznosc table td.opis div {width: 124px; height: 14px; overflow: hidden;}
div.OfertaNaWylacznosc table td.opis1 {width: 122px; height: 14px; overflow: hidden; padding-left: 6px; background-color: #f0ebe7; color: #483a20; font-weight: bold; font-size: 10px; text-align: left;}
div.OfertaNaWylacznosc table td.opis2 {width: 122px; height: 14px; overflow: hidden; padding-left: 6px; background-color: #f0ebe7; color: #483a20; font-weight: bold; font-size: 10px; text-align: left;}

div.OfertaNaWylacznosc a:hover {color: #46494d; text-decoration: underline;}

/*---------------------------------ARTICLES --------------------------------------------*/
div.artTitle {width: 634px; height: 20px; line-height:20px; padding-top: 2px; padding-left: 0px; margin-left: 10px; overflow: hidden; font-weight: bold; font-size: 12px;
		color: #4c3a27; background: #fff url(../img/head_bg2.gif) no-repeat -14px bottom; padding-bottom: 2px;}
		
#IE div.artTitle {width: 634px; height: 20px; line-height:20px; padding-top: 2px; padding-left: 0px; overflow: hidden; font-weight: bold; font-size: 12px;
		color: #4c3a27; background: #fff url(../img/head_bg2.gif) no-repeat left bottom; padding-bottom: 2px;}
		
div.artTitle table {border-collapse: collapse; overflow: hidden; float: left;}
#IE div.artTitle table {float:none;}
div.artTitle table td {float: left; height: 18px; padding-left: 4px; padding-right: 4px; text-align: center;}
#IE div.artTitle table td {float:none; text-align: center; padding: 0px 6px; width: auto;}
div.artTitle table td.sep {width: 4px; padding: 0px; padding-bottom: 2px;}
#IE div.artTitle table td.sep {width: 4px; padding: 0px;}

div.artTitle table td.left {width: 3px; padding: 0px; padding-bottom: 2px; background: #fff url(../img/tab_left.gif) no-repeat left top;}
#IE div.artTitle table td.left {width: 3px; font-size: 1px; padding: 0px; padding-bottom: 2px;}
div.artTitle table td.cent {background: #fff url(../img/tab_cent.gif) repeat-x left top;}
div.artTitle table td.right {width: 3px; padding: 0px; padding-bottom: 2px; background: #fff url(../img/tab_right.gif) no-repeat left top;}
#IE div.artTitle table td.right {width: 3px; font-size: 1px; padding: 0px; padding-bottom: 2px;}
div.artTitle table td.cent a {color: #4c3a27; cursor: pointer; font-weight: bold;}
div.artTitle table td.cent a:hover { text-decoration: underline;}

div.artTitle table td.left_sel {width: 2px; padding: 0px; padding-bottom: 2px; background: #fff url(../img/tab_left_sel.gif) no-repeat left top;}
#IE div.artTitle table td.left_sel {width: 2px; font-size: 1px; padding: 0px; padding-bottom: 2px;}
div.artTitle table td.cent_sel {background: #fff url(../img/tab_cent_sel.gif) repeat-x left top; color: #fff;}
div.artTitle table td.cent_sel h2, div.artTitle table td.cent_sel h3 {font-size: 12px; font-weight: bold; font-family: Arial, Verdana; margin: 0px; padding: 0px;}
div.artTitle table td.right_sel {width: 2px; padding: 0px; padding-bottom: 2px; background: #fff url(../img/tab_right_sel.gif) no-repeat left top;}
#IE div.artTitle table td.right_sel {width: 2px; font-size: 1px; padding: 0px; padding-bottom: 2px;}
div.artTitle table td.cent_sel a {color: #fff; cursor: pointer; font-weight: bold;}
div.artTitle table td.cent_sel a:hover { text-decoration: underline;}

div.WyszukiwarkaAdvBox h1, div.artBody h1 {font-size: 12px; font-weight: bold; font-family: Arial, Verdana; margin: 0px; padding: 0px; line-height: 15px; font-style: normal;}

div.stop div.ofeSpecHead table {border-collapse: collapse; overflow: hidden;}
#IE div.stop div.ofeSpecHead table {border-collapse: collapse; overflow: hidden; width: 100px;}
div.stop div.ofeSpecHead table td {float: left; height: 18px; text-align: center;}
#IE div.stop div.ofeSpecHead table td {text-align: center; padding: 0px 6px;}
div.stop div.ofeSpecHead table td.left_sel {width: 2px; padding: 0px; padding-bottom: 2px; background: #fff url(../img/tab_left_sel.gif) no-repeat left top;}
#IE div.stop div.ofeSpecHead table td.left_sel {width: 2px; padding: 0px; padding-bottom: 2px;}
div.stop div.ofeSpecHead table td.cent_sel {background: #fff url(../img/tab_cent_sel.gif) repeat-x left top; color: #fff;}
div.stop div.ofeSpecHead table td.cent_sel h2, div.stop div.ofeSpecHead table td.cent_sel h3 {font-size: 12px; font-weight: bold; font-family: Arial, Verdana; margin: 0px; padding: 0px;}
div.stop div.ofeSpecHead table td.right_sel {width: 2px; padding: 0px; padding-bottom: 2px; background: #fff url(../img/tab_right_sel.gif) no-repeat left top;}
#IE div.stop div.ofeSpecHead table td.right_sel {width: 2px; padding: 0px; padding-bottom: 2px;}

div.artBody {width: 634px; clear: none; float: right; font-size: 12px; color: #574431; text-align: justify; padding: 5px; overflow: hidden;}
div.artBody a.wiecej {float: right; font-weight: bold; font-size: 10px; color: #c23071; background: #fff url(../img/pix.gif) no-repeat center left; padding-left: 10px; text-decoration: none;}
div.artBody a:hover.wiecej {color: #2a7470;}

#IE div.IEartBody {margin-left: -8px;}

/* index */
div.artTitleSmall {width: 393px; height: 20px; line-height:20px; padding-top: 2px; padding-left: 0px; overflow: hidden; font-weight: bold; font-size: 12px;
		color: #ed0023; background: #fff url(../img/head_bg.jpg) no-repeat -14px bottom; padding-bottom: 2px; margin-left: 6px;}
div.artBodySmall {width: 393px; padding: 5px; padding-left: 14px; padding-right: 10px; font-size: 12px; color: #574431; text-align: justify;}
div.artBodySmall a.wiecej {float: right; font-weight: bold; font-size: 10px; color: #c23071; background: #fff url(../img/pix.gif) no-repeat center left; padding-left: 10px; text-decoration: none;}
div.artBodySmall a:hover.wiecej {color: #2a7470;}
/*---------------------------------ARTICLES --------------------------------------------*/
/*---------------------------------AKTUALNOSCI --------------------------------------------*/
div.aktTitle {width: 230px; height: 20px; color: #e3001b; line-height: 20px; padding-top: 2px; padding-bottom: 2px; padding-left: 6px;
        font-weight: bold; font-size: 12px; background: transparent url(../img/head2_bg.gif) no-repeat left bottom;}
div.aktBody {width: 220px; padding-left: 5px; padding-top: 3px; color: #4c3a27; overflow: hidden;}
#IE div.aktTitle {padding-left: 4px;}
#IE div.aktBody {padding-left: 3px;}
a.aktLink {display: block; background: url(../img/bullet1a.gif) no-repeat left 3px; color: #574431; padding-left: 12px;}
a.aktLink:hover {color: #97826f;}
/*---------------------------------AKTUALNOSCI --------------------------------------------*/
/*---------------------------------POZOSTALE --------------------------------------------*/
div.artBody a.PozostaleLink {color: #616161; font-size: 11px; display: block; margin-bottom: 2px; padding-left: 12px; background: url(../img/pix.gif) left center no-repeat;}
div.artBody a.PozostaleLink:hover {color: #999; text-decoration: underline;}
/*---------------------------------POZOSTALE --------------------------------------------*/
/*--------------------------- NOTATNIK --------------------------*/
div.notatnik a {font-weight: bold; color: #000;}
div.notatnik a:hover {font-weight: bold; color: #E3001B;}
table td.foto span.pfBrakZdjecia {padding-top: 35px; height: 55px!important; font-weight: bold; border: 1px dotted #aaa;}
/*--------------------------- NOTATNIK --------------------------*/
/******************************* szukaj.asxp -> wyniki wyszukiwania ******************************/
.searchResultsNavigation {	padding: 0px 0px 0px 0px!important; padding: 0px 0px 0px 0px; text-align: center; }

.lbStrony a{text-decoration: none; color: #847160;}
.lbStrony a.selected {font-weight: bold;}
/******************************* oferta.aspx -> widok oferty ******************************/

div.oferta a.wysz_submit {font-size: 13px; font-weight: bold; color: #bf001a; height: 15px;	margin-top: 4px;}
div.oferta a:hover.wysz_submit {text-decoration: underline;}

a.link7 {
	display: block;	
	background-color: #ddd;
	text-decoration: none;
	font-size:11px;
	padding-left:10px;
	color: #ff0101;
}
a.link7c {
	display: block;	
	width: 532px;
	height: 20px;
	padding-top: 4px;
	background-color: #ddd;
	text-decoration: none;
	font-size:11px;
	padding-left:10px;
	color: #ff0101;
}
 div.stop {height:26px;	line-height:20px; font-size:12px; font-weight:bold;}

.gallery {overflow: hidden; width: 290px; height: 10000px; float: left;}
.gallery img { padding:2px; border:1px solid #888; }
.gallery img:hover {border:1px solid #aaa;}
.gallery a {float: left; background-position: center center; background-repeat: no-repeat;}

div.scroll1, div.scroll2 {
	width: 290px;
	height: 16px;
	clear: both;
	display: block;
	border: 1px solid silver;	
	padding: 0px;
	margin: 5px;
	cursor: pointer;
	background-color: #eee;
	background-image: url(../img/back.gif);
	background-position: center center;
	background-repeat: no-repeat;
}
div.scroll2 {background-image: url(../img/next.gif);}
div.scroll1:hover, div.scroll2:hover {background-color: #ddd;}	

.filterLinks { padding: 0px 0px 0px 20px; color:#495879; font-size: 14px;}
.filterLinks a { padding: 0px 5px 0px 14px; text-decoration:none; color:#495879;}
.filterLinks a.selected { color: #d2110b; }				 
.filterLinks a.tab { cursor:pointer; }
.filterLinks a:hover {color: #d2110b;}
				 
.showMore {  padding: 10px 0px 0px 20px; color: #494843; }
.showMore a { padding: 1px 2px; background: #efecbf; border: 1px solid #6d6b5f; text-decoration:none; color: #494843;}
.showMore a.selected { background:#fee191; color: #a80b38; }
.filterLinks em { padding: 0px 10px 0px 0px; color: #a80b38; font-weight:bold; }

div.oferta {width: 630px; overflow: hidden; margin-top: 20px; padding: 0px;}
div.oferta table {color:#000000; width: 630px; border-collapse: collapse;}
div.oferta table tr td {
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	margin-bottom: 2px;
	padding: 1px;
	padding-left: 4px;
	font-size: 12px;
	text-align: right;
}
div.oferta table tr td h1, div.oferta table tr td h2, div.oferta table tr td h3 {
    font-size: 12px;
    font-family: Arial, Verdana;
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    font-style: normal;
}
div.oferta table tr td.ofef {width: 142px; text-align: left!important; padding: 0px;}
div.oferta table tr td.ofef img {
	border: solid 1px #9CA2AD;
	width: 114px;
	height: 90px;
	padding: 2px;
	float: none!important;
}
div.oferta table tr td.t {height: 16px; vertical-align: middle; text-align: left; margin-bottom: 2px; font-weight: bold;}
div.oferta table tr td.t1 {
	height: 16px;
	vertical-align: middle;
	color: #a70c36;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding:4px;
	margin-bottom: 2px;
}

div.oferta a.Nav {color: #e3001b; text-decoration: none;}
div.oferta a.Nav:hover {color: #999; text-decoration: underline;}

div.ln3 {border-top: solid 1px silver; font-size: 1px; margin-top: 5px;	margin-bottom: 5px;}
div.oferta div.linki {padding: 3px;	padding-left: 5px;}
span.cena {color: #ff0101; font-weight: bold;}
div.wiecejinfo{text-align:right; padding-top:5px; padding-bottom:10px;}
div.adres{padding-left:10px; color:#4a4a4a; font-size:10px;}
div.czescofertyoff {display: block;}

div.blok table {width: 630px; margin: 0px; border-collapse: separate;}
div.blok2 table {width: 630px; margin: 0px;	border-collapse: separate;}
div.blok table tr td {
	margin: 0px;
	margin-bottom: 2px;
	padding: 1px;
	vertical-align: top;
	font-family: Verdana;
	font-size: 10px;
}
div.blok table tr {margin-bottom: 2px;}
td.t {height: 16px; margin-bottom: 2px; width: 200px; vertical-align: middle; font-weight: bold;}

table.firstPage td.t {width: 120px;}

div.OfertaSkrot {height: 18px; font-weight: bold; float: right; padding-top: 10px;}
div.OfertaSkrot h2 {font-size: 12px; line-height: 15px; font-weight: bold; font-family: Arial, Verdana;}

select {border: solid 1px #B7B5AE; background-color: #F6F5F0;}
label {padding-left: 4px;}

div.formapp {padding-left: 0px; color: #6b6b6b; font-family: Verdana; font-size: 11px; font-weight: normal;}
.sel {color: #6b6b6b; font-family: Verdana; font-size: 11px; font-weight: normal;}
div.formapp textarea {border: solid 1px #B7B5AE; background-color: #F6F5F0;}
div.formapp a.wysz_submit {font-size: 13px; font-weight: bold; color: #bf001a; height: 15px; margin-top: 4px; padding-top: 4px;}

div.formapp a:hover.wysz_submit {text-decoration: underline;}

div.frmkontakt div {float: left; width: 170px;}
div.frmkontakt input, div.frmkontakt textarea, div.frmkontakt select {
	font-size: 10px;
	padding-left: 4px;
	padding-top: 4px;
	border: solid 1px #ac988f; 
	background-color: #F6F5F0;
	width: 250px;
	margin-top: 2px;
	font-family: Verdana;
}
div.frmkontakt textarea {width: 250px; height: 60px;}

div.uwaga {border-top: solid 2px #D5D3CD; margin-top: 10px;	margin-bottom: 10px; padding-top: 10px;}
div.decyzja {margin-left: 5px; margin-top: 5px;}
a.link6, a.link6b {color: #2a7470; font-weight: bold; font-size: 13px; font-family: "Trebuchet MS"; 
    padding-left: 15px; background: url(../img/dbullet_green.png) no-repeat left center;
    text-decoration: none; padding-top: 2px;}
a.link6:hover, a.link6b:hover {color: #c23071;}
div.oswiadczenie {color: #6b6b6b;}

span.lbStrony {overflow: hidden; width: 30px; height: 6px; padding: 2px 5px; text-align: center; color: #847160;}
span.lbStrony a:hover {text-decoration: underline;}
.PageBack, .PageNext {overflow: hidden; width: 14px; height: 6px; padding: 1px 3px; text-align: center; background-color: #847160; color: #fff;}
#IE .PageBack, #IE .PageNext {overflow: hidden; width: 14px; height: 6px; padding: 1px 3px; text-align: center; background-color: #847160; color: #fff;}
.PageBack:hover, .PageNext:hover {background-color: #97826f;}

div.iloscOfert {overflow: hidden; width: 40px; height: 9px; margin-top: -3px!important; margin-top: 0px; line-height: 9px; padding: 4px; clear: none; text-align: center; background-color: #fff; color: #847160; font-weight: bold;}

div.WyszukiwarkaAdvBox {float: left; width: 630px; padding-left: 0px; padding-top: 30px; min-height: 300px; overflow: hidden;}
div.WyszukiwarkaAdvBox table tr td {margin: 0px; padding: 0px;}

a.btnOfertaOpcja {display: block; font-size: 12px; font-family: Arial; width: 126px; height: 18px; overflow: hidden; text-align: center; background: url(../img/btn3_bg.jpg) no-repeat left top; font-weight: bold; color: #574431;
     padding-top: 3px; padding-left: 5px;}
a.btnOfertaOpcja:hover {text-decoration: underline;}
a.btnOfertaOpcja img {vertical-align: middle; margin: -2px 4px 0px 0px;}

/* ========== Inwestycje Lista i Szczegóły ========== */

div.InwestycjaBox {width: 626px; margin-bottom: 6px; overflow: hidden; clear: both; font-size: 12px; color: #574431;
    border: 1px solid #d8d8d8; background: url(../img/body_bg_bottom.jpg) repeat-x left 0px;}
    
div.InwestycjaBox_Inner {width: 614px; padding: 6px; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis {width: 610px; overflow: hidden;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis div.InwestycjaBox_Tekst {width: 350px; padding-left: 10px; padding-right: 10px; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis div.InwestycjaBox_Tekst div.InwestycjaBox_Skrot {font-size: 11px; padding-top: 5px;}
div.InwestycjaBox_Inner div.InwestycjaBox_Opis div.InwestycjaBox_Mini {width: 120px; height: 100px; overflow: hidden; text-align: center; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu {width: 130px; height: 99px; overflow: hidden; padding-top: 2px; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu a {display: block; width: 106px; margin: 4px 0px 6px 10px; padding-left: 14px; font-size: 11px; background: url(../img/bullet1.gif) no-repeat left center;}
div.InwestycjaBox_Inner div.InwestycjaBox_Menu a:hover {text-decoration: underline;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info {width: 478px; height: auto; overflow: hidden; float: left; clear: none;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table {width: 100%; border-collapse: collapse; font-size: 11px; color: #574431;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table td {height: 12px; line-height: 12px; text-align: left;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table td.pn {width: 20%;}
div.InwestycjaBox_Inner div.InwestycjaBox_Info table td.pv {width: 30%;}

div.InwestycjaSpecjalna {background-image: url(../img/gmid_oznaczenie.png); background-position: bottom right; background-repeat: no-repeat;}

table.InwestycjaMetryka {width: 280px; border-collapse: collapse; overflow: hidden;}
table.InwestycjaMetryka tr td.t {text-align: left; font-weight: bold; width: 120px;}
table.InwestycjaMetryka tr td.n {text-align: right; width: 156px; padding-right: 4px;}

table.ListaMieszkan {width: 600px; border-collapse: collapse;}
table.ListaMieszkan th {padding: 8px; font-weight: bold; text-align: center; background-color: #bbb;}
table.ListaMieszkan tbody tr td {padding: 8px; text-align: center; background-color: #ddd;}

div.InwestycjaAgent {width: 320px; height: 170px; float: left; overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Foto {width: 119px; height: 159px; float: left; padding-left: 11px; padding-top: 11px; background: url(../img/agent_bg.gif) no-repeat left bottom;  overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Box {width: 190px; height: 159px; float: left; padding-top: 11px; overflow: hidden;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Dane {width: 180px; height: 129px; overflow: hidden; font-size: 12px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Kontakt {width: 164px; height: 22px; overflow: hidden; background: url(../img/kontakt.gif) no-repeat left center; padding-left: 26px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Kontakt div {margin-top: 3px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Kontakt div a {color: #be101e; font-size: 12px; font-weight: bold;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij {width: 164px; height: 22px; overflow: hidden; padding-left: 116px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij div {margin-top: 8px;}
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij div a {color: #be101e; font-size: 12px; font-weight: bold; }
div.InwestycjaAgent div.InwestycjaAgent_Box div.InwestycjaAgent_Zamknij div a:hover {text-decoration: underline;}

div.InwestycjaAgent_ShowBox {border-right: 10px solid #555; border-bottom: 10px solid #555; background-color: #fff;}
div.InwestycjaAgent_ShowBoxInner {background-color: #fff;}
/* =============================================== */

/* ===================== NEWSLETTER ========================== */
div.PowiadomieniaPanel {font-size: 11px; padding:0px; padding-left: 12px; overflow: hidden;}
div.PowiadomieniaPanel div.wysz_Error {color: #fe0001; font-size: 12px; width: 468px; height: 34px; border: 1px solid #fe0001; background-color: #e3e3e3; padding: 10px; text-align: center;}
div.PowiadomieniaPanel div.wysz_Row {display: block; clear: both; overflow: hidden; margin: 4px auto;}
div.PowiadomieniaPanel div.wysz_RowLeft {float: left; width: 150px; height: 19px; line-height: 19px; padding: 2px 0px; overflow: hidden;}
div.PowiadomieniaPanel div.wysz_RowLeft label {font-size: 13px;}
div.PowiadomieniaPanel div.wysz_RowRight {float: left; width: 310px; margin-left: 40px; height: 19px; line-height: 17px; padding: 2px 0px; overflow: hidden;}
#IE div.PowiadomieniaPanel div.wysz_RowRight {width: 320px; margin-left: 0px; padding-left: 40px; height: 20px;}
div.PowiadomieniaPanel div.wysz_RowRight span {float: left; color: #4c3a27; width: 32px; padding-right: 4px; text-align: right;}
#IE div.PowiadomieniaPanel div.wysz_RowRight span {width: 29px;}
div.PowiadomieniaPanel div.wysz_RowRight input.long {width: 290px; text-align: left; padding-left: 4px; padding-right: 4px;}
div.PowiadomieniaPanel div.wysz_RowRight span.ValidatorMarker,
#IE div.PowiadomieniaPanel div.wysz_RowRight span.ValidatorMarker  {float: left; width: 4px; padding-left: 2px; font-weight: bold; font-size: 16px;}
div.PowiadomieniaPanel div.wysz_RowRight .wysz_select {color: #574431; border: solid 1px #7f9db9; font-size: 13px;  width: 300px; vertical-align: text-bottom;}
div.PowiadomieniaPanel div.wysz_RowRight select {background-color: #fff; color: #574431;}
div.PowiadomieniaPanel div.wysz_RowRight input {
	font-size: 13px; 
	float: left; 
	width: 121px; 
	padding-right: 4px;
	vertical-align: text-bottom; 
	text-align: right;
	border: solid 1px #ac988f;
	background-color: #fff;
	color: #574431;
}

div.PowiadomieniaPanel a.wysz_submit {width: 126px; text-align: center; margin: 0px; padding: 0px; margin-top: 2px; height: 18px; padding-top: 2px; margin-right: 4px; overflow: hidden; background: url(../../img/btn3_bg.jpg) no-repeat left top; font-weight: bold; color: #574431;}
div.PowiadomieniaPanel a:hover.wysz_submit {text-decoration: underline;}

#jsDropDownBox { position: absolute; z-index: 1000; padding:0px; border:1px solid #aaa; 
    background-color:#ddd; float:right; clear:both; text-align:left;}
    
#jsDropDownBox_Inner {margin:0px; color: #4c3a27;}
#jsDropDownBox_Inner td  {padding:2px; background-color:#fff; text-align:left; font-size:10px; font-family:verdana; cursor:pointer;}
#jsDropDownBox_Inner td:hover  {background-color:#ddd; font-weight: bold;}

#jsDropDownBox_BtnClose {position: absolute; z-index: 1000; width: 40px; overflow: hidden; background-color: #ddd; text-align: center; padding: 0px 4px;}
#jsDropDownBox_BtnClose a { font-weight: bold; font-size: 10px; color: #555; text-decoration: none;}
#jsDropDownBox_BtnClose a:hover {text-decoration: underline;}
/* ===================== NEWSLETTER ========================== */

div.oddzialy {cursor: pointer;}
div.oddzialy a {font-weight:bold;}
div.oddzialy a:hover {text-decoration: underline; color:red;}
div.oddzialy a.button {background-image:url(../img/oddzialy_mapka_btn.gif); width:107px; height:21px; padding-top: 4px; padding-left: 23px; background-repeat:no-repeat;}

/* ===================== wiadomosci ========================== */
div.boxWiadomosc {clear: both; overflow: hidden; margin-bottom: 10px;}
div.boxWiadomosc div.image {height: 100px; width: 120px; float: left;}
div.boxWiadomosc div.image img {width: 110px; border: 1px solid #888; padding: 2px;}
div.boxWiadomosc div.image_small {height: 85px; padding-top: 15px; width: 120px; float: left; text-align: center;}
div.boxWiadomosc div.image_small img {width: 50px;}
div.boxWiadomosc div.content {width: 480px; height: 100px; float: left;}
div.boxWiadomosc div.content div.date {color: #777; margin-bottom: 3px;}
div.boxWiadomosc div.content div.title {border-bottom: dotted 1px #555; margin-bottom: 3px;}
div.boxWiadomosc div.content div.title a {color: #533920; font-weight: bold;}
div.boxWiadomosc div.content div.title a:hover {color: #555;}
div.boxWiadomosc div.content div.info a {color: #533920; font-weight: bold;}
div.boxWiadomosc div.content div.info a:hover {color: #555;}
/* ===================== wiadomosci ========================== */

/* ===================== prasa ========================== */
div.boxPrasa {clear: both; overflow: hidden; margin: 15px 0px;}
div.boxPrasa div.image {height: 100px; width: 120px; float: left;}
div.boxPrasa div.image img {width: 110px; border: 1px solid #888; padding: 1px;}
div.boxPrasa div.content {width: 600px; float: left; overflow: hidden;}
div.boxPrasa div.content div.date {color: #777; margin-bottom: 3px;}
div.boxPrasa div.content div.title {border-bottom: dotted 1px #555; margin-bottom: 3px; font-weight: bold;}
div.boxPrasa div.content div.info a {color: #e3001b; font-weight: bold;}
div.boxPrasa div.content div.info a:hover {color: #555;}
/* ===================== prasa ========================== */

/* ===================== prasa 1str ========================== */
div.boxPrasa1str {clear: both; overflow: hidden; margin: 10px 0px 10px 4px; width: 420px;}
div.boxPrasa1str div.content {width: 420px; float: left; overflow: hidden; font-size: 10px;}
div.boxPrasa1str div.content div.title {color: #4c3a27; font-weight: bold; font-size: 11px; background: url(../img/bullet1a.gif) left 3px no-repeat; padding-left: 15px;}
div.boxPrasa1str div.content div.title2 {color: #938467; font-size: 9px; width: 330px; margin-bottom: 3px;}
div.boxPrasa1str div.content div.info {color: #3f402e; text-align: left;}
div.boxPrasa1str div.content div.info a {color: #e20018; font-size: 10px; float: right; margin-right: 7px; padding-bottom: 4px; background: url(../img/line1.gif) bottom right no-repeat;}
div.boxPrasa1str div.content div.info a:hover {color: #ac001b;}
div.boxPrasa1str div.content div.info p {padding: 0px; margin: 0px;}
/* ===================== prasa 1str ========================== */

div.krajeLst {font-size: 13px; color: #4c3a27; padding: 6px 4px;}
div.krajeLst a {font-size: 13px; color: #4c3a27; font-weight: bold; padding: 0px 15px 0px 15px;}
div.krajeLst a:hover {color: #ed0023;}

div.wojLst {font-size: 12px; color: #4c3a27; padding: 6px 4px;}
div.wojLst a {font-size: 12px; color: #4c3a27; font-weight: bold; padding: 5px 10px 0px 10px; display: inline-block;}
div.wojLst a:hover {color: #ed0023;}

/* ===================== Na Wylacznosc ========================== */
div.NaWylacznoscIco {}
div.NaWylacznosc div.NaWylacznoscIco_1045 {
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 100;
    width: 60px;
    height: 60px;
    background-image: url(../img/tylkounas_1045.gif);
    background-position: left top;
    background-repeat: no-repeat;
    cursor: pointer;
}

#ie6 div.NaWylacznosc div.NaWylacznoscIco_1045 {
    background-image: url(../img/tylkounas_1045.gif);
}

div.NaWylacznosc div.NaWylacznoscIco_2047 {
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 100;
    width: 60px;
    height: 60px;
    background-image: url(../img/tylkounas_2047.gif);
    background-position: left top;
    background-repeat: no-repeat;
    cursor: pointer;
}

#ie6 div.NaWylacznosc div.NaWylacznoscIco_2047 {
    background-image: url(../img/tylkounas_2047.gif);
}

td div.NaWylacznosc div.NaWylacznoscIco {
    right: 1px;
    top: 0px;
}
/* ===================== Na Wylacznosc ========================== */

/* ===================== Oferta Video ========================== */
div.OfertaVideo div.VideoIco {
    display: block;
    position: absolute;
    right: 1px;
    top: 1px;
    z-index: 100;
    width: 59px;
    height: 35px;
    background-image: url(../img/ikonka_video.gif);
    background-position: right top;
    background-repeat: no-repeat;
    cursor: pointer;
}
/* ===================== Oferta Video ========================== */

div.OfertaZDoplata div.DoplataIco2 {
    width: 46px;
    height: 46px;
    background-image: url(../img/rodzinanaswoim.png);
    background-position: left top;
    background-repeat: no-repeat;
}

div.OfertaZProwizja div.ProwizjaIco2 {
    width: 46px;
    height: 46px;
    background-image: url(../img/prowizja0procent.png);
    background-position: left top;
    background-repeat: no-repeat;
}

div.OfertaWylacznosc div.WylacznoscIco2 {
    width: 46px;
    height: 46px;
    background-image: url(../img/wylacznieunas.png);
    background-position: left top;
    background-repeat: no-repeat;
}

div.OfertaOkazja div.OkazjaIco2 {
    width: 46px;
    height: 46px;
    background-image: url(../img/okazja.png);
    background-position: right top;
    background-repeat: no-repeat;
}

a.NalezymyLink {font-size: 10px; color: #9a826a; margin-top: 4px; background: url(../img/bullet1a.gif) left 2px no-repeat; padding-left: 14px;}
a.NalezymyLink:hover {color: #4c3a27; text-decoration: underline;}

div.logTitle {width: 223px; height: 15px; color: #fff; font-size: 10px; font-weight: bold; padding-top: 2px; padding-left: 27px; margin-bottom: 6px; background: #97826d url(../img/bullet1.gif) 10px center no-repeat; margin-left: 8px;}

div.PreLoginBox {

}

div.PreLoginBox div.panel_box {
    float: left; width: 305px; height: 730px;
}


div.PreLoginBox div.panel_header {
    width: 253px; height: 27px; margin-left: 25px; background-image: url(../img/prelogin_header.png); background-repeat: no-repeat; color: #fff; text-align: center; font-size: 18px; font-family: Verdana; font-weight: bold;
}

div.PreLoginBox div.panel_img {
    text-align: center;
    padding: 15px 0px;
}

div.PreLoginBox div.panel_naglowek {
    padding: 7px 10px 0px 27px;
    color: #4c3a27;
    font-family: Verdana;
}

div.Partnerzy {width: 900px; overflow: hidden; margin-left: 10px; clear: both}
div.Partnerzy span {font-size: 11px; color: #5A4333;}
div.Partnerzy div.separator_wide {width: 900px; height: 3px; background-image: url(../img/separator.jpg); background-position: left top; background-repeat: no-repeat;}
div.Partnerzy div.PartnerzyInner {width: 900px; height: 50px; padding: 8px 0px 3px 0px; overflow: hidden;}
div.Partnerzy div.PartnerzyInner a {display: inline; margin: 0px 4px 0px 4px;}
div.Partnerzy div.PartnerzyInner a img {vertical-align: middle;}

#Wyszukiwarka div.topBanner {margin-left: 8px; cursor: pointer;}

div.OfertaVideoBox {overflow: hidden; width: 96px; height: 52px; margin-bottom: 7px; cursor: pointer; float: left; clear: none;}
div.OfertaVideoKlaps {float: left; width: 57px; height: 54px; background-image: url(../img/klaps.png); background-repeat: no-repeat; background-position: left top;}
div.OfertaVideoKlapsTVM2 {float: left; width: 57px; height: 54px; background-image: url(../img/ikonka_video2.gif); background-repeat: no-repeat; background-position: left top;}
div.OfertaVideo2Klaps {float: left; width: 96px; height: 54px; background-image: url(../img/klaps2.png); background-repeat: no-repeat; background-position: left top;}

div.dvPopUp {position: absolute; z-index: 2000;}

div.ankietaOdpowiedziBox {margin-top: 10px; margin-bottom: 10px;}

table.ankietaOdpowiedzi {margin-bottom: 12px;}
table.ankietaOdpowiedzi td {padding-top: 4px; padding-bottom: 4px; text-align: left; overflow: hidden;}
table.ankietaOdpowiedzi td input {width: 12px; margin: 0px; padding: 0px; margin-left: 10px; margin-right: 3px; margin-top: 1px;}
table.ankietaOdpowiedzi td label {padding-top: 0px; width: 168px; display: block; float:right;}

.BoxAnkietaUp {background: url(../../img/ankieta2_up.gif) no-repeat left top; margin-left: 24px; overflow: hidden; width: 216px; position: relative; margin-bottom: 10px; margin-top: 10px; overflow: hidden;}
.BoxAnkietaDown {background: url(../../img/ankieta2_down.gif) no-repeat left bottom; width: 216px; padding-bottom: 9px; position: relative;}
.BoxAnkietaUp a.wysz_submit {width: 73px!important; padding-top: 3px!important; background: url(../../img/btn3_small_bg.png) no-repeat left top!important;}
.BoxAnkietaUp a.wysz_submit:hover {color: #97826f; text-decoration: none!important;}

#tab2 table, #tab4 table, #ctl00_cntMain_tab10 table {border-collapse: collapse;}

.h1_top {width: 930px; overflow: hidden;}
.ht_top_height {width: 1px; height: 15px; float: left; clear: none;}
.h1_left {float: left; height: 20px; overflow: hidden; padding-left: 14px;}
.h1_left h1 {line-height: 20px; font-size: 12px; font-family: Arial; color: #675748; font-style: normal; font-weight: normal; margin: 0px; padding-left: 12px; background: url(../img/bullet2.png) left center no-repeat;}
.h1_right {float: right; height: 20px; overflow: hidden; padding-right: 6px; line-height: 20px; font-size: 11px; font-family: Arial; color: #827160; font-style: normal; font-weight: normal;}
.h1_inner {position: absolute; top: 0px; right: 5px;}
.h1_inner h1 {line-height: 20px; font-size: 11px; font-family: Arial; color: #a59484; font-style: normal; font-weight: normal; margin: 0px;}

.breadcrumb {width: 919px; height: 14px; line-height: 14px; margin-left: 11px; margin-bottom: 4px; background: url(../img/bullet1.png) left center no-repeat; padding-left: 8px; font-family: Arial; font-variant: normal; font-size: 12px; font-weight: normal; font-style: normal; color: #675748; }
.breadcrumb a {font-family: Arial; font-variant: normal; font-size: 12px; font-weight: normal; font-style: normal; color: #675748; line-height: 14px; padding: 0px 4px;}
.breadcrumb a:hover {text-decoration: underline;}

p {margin: 5px;}

div.UserMenu {margin-top: 4px;}
