BODY
{
	background: #e7e8e3; 
	font-family: Verdana;
	font-size:11px;
	padding: 0px;
	margin: 0px;
	color: #636363;
}

#wrapper {
	text-align: left;
	width: 950px;
	margin-bottom: 15px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	background-color: #e7e8e3;
}

#head_baner
{
	width: 950px;	
	height: 10px;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 0px;
}

#head_bottom
{
	/*background-image: url('../img/baner.jpg');*/
	background-color: #e7e8e3;
	width: 950px;	
	height: 351px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#content
{
    background-image: url('../img/bg_content.gif');
    background-position: left top;
    background-repeat: repeat-y;
	background-color: #e7e8e3;
	width: 950px;
	margin: 0px;
	padding: 0px;	
	overflow: hidden;
}

.jezyki {
    height: 13px;
    margin-top: 7px;
    text-align: left;
    width: 60px;
    float: left;
}
.jezyki img {height: 12px; width: 18px; border: solid 1px #BFBFBF;}



/*------------ZAWARTOŚĆ FOOTER-------------------*/

#footer 
{
    clear: both;	    
    background-color: #cccfbe;
    width: 950px;
    height: 28px;
    margin-top: 0px;
    padding-top: 0px;
    text-align: center;
}

#stopka1
{
	font-family: Verdana;
	font-size: 10px;
	color: #54640d;
	padding-top: 6px!important;
	padding-top: 6px;
	padding-left: 37px;
	text-align: left;
	width: 150px;
	float: left;
}

#stopka1 a:link
{
	color: #54640d;
    text-decoration: none;
}

#stopka1 a:hover
{
	color: #54640d;
    text-decoration: underline;
}

#stopka2 
{
	font-family: Verdana;
	font-size: 10px;
	color: #54640d;
	text-align: right;
	padding-right: 10px;
	text-decoration: none;
	padding-top: 7px;
	width: 700px;
	float: left;	
}

#stopka2 a
{
	color: #54640d;
    text-decoration: none;
}

#stopka2 a:hover
{
	color: #54640d;
    text-decoration: underline;
}


/*------------KONIEC ZAWARTOŚCI FOOTER-------------------*/


/*------------ZAWARTOŚĆ ŚRODKA-------------------*/

div.menugorne {text-align: right;}
div.menugorne a.gora {font-family: Verdana; font-size:10px; color: #353535; text-decoration: none;}
div.menugorne a.gora:hover {text-decoration: underline;}

div.aktualnosci 
{
    background-image: url('../img/lewa_belka_akt.jpg');
    background-position: left;
    background-repeat: no-repeat;
    width: 220px;
    height: 34px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFF;
    padding-top: 25px;
    padding-left: 20px;
    padding-bottom: 5px;
}

/*---------LEWA CZĘŚĆ-----------------------*/

#content_left
{
	width: 240px;	
	height: 100%;
	margin: 0px;
	padding: 0px;
	float: left;	
}

/*---------KONIEC LEWEJ CZĘŚCI-----------------------*/



/*---------PRAWA CZĘŚĆ-----------------------*/

#content_right
{
	/* background-image: url('../img/body.gif');    */
	background-color: #e7e8e3;
	background-repeat: repeat-y;
	background-position: top;
	width: 700px;	
	height: 100%;
	text-align: left;
	margin-bottom: 30px;
	padding: 0px;
	float: left;	
}


/*---------KONIEC PRAWEJ CZĘŚCI-----------------------*/



/*---------LINK-----------------------*/

a.link1
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #859b26;
	text-align: right;
	text-decoration: none;
	height: 28px;
	line-height: 25px;
}

a.link1:hover
{
	text-decoration: underline;
}

a.link2
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	text-align: left;
	text-decoration: none;
	height: 28px;
	line-height: 18px;
}

a.link2:hover
{
	text-decoration: none;
}

a.link3
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #312f2f;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
}

a.link3:hover
{
	text-decoration: underline;
}


a.link4
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #312f2f;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
}

a.link4:hover
{
	text-decoration: underline;
}



div.powitaniepozostale a.linkform 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #312f2f;
	text-align: left;
	text-decoration: none;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 25px; 
}

div.powitaniepozostale a.linkform:hover {text-decoration: underline;}


/*---------KONIEC LINK-----------------------*/

/*-----------------CONTENT-----------------------*/

div.topheader 
{
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    color: #3a3a3a;   
    width: 320px;  
}

div.topheadernowe 
{

    background-image: url('../img/prawa_belka.jpg');
    background-position: left;
    background-repeat: no-repeat;
    width: 245px;
    height: 34px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFF;
    padding-top: 25px;
    padding-left: 20px;
    padding-bottom: 5px;
}

div.midheader 
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #ea7125;    
    width: 320px;      
}

div.trescheader 
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #636363;    
    margin-top: 40px;
}

/*---------KONIEC CONTENT-----------------------*/

/* ------------------------------ Wyszukiwarka Panel --------------------------- */

#right_naglowek 
{
    background-image: url('../img/dluga_belka.jpg'); 
    background-repeat: no-repeat;
    font-family: Verdana;
    font-size: 11px;
    text-transform: uppercase;
    font-weight: bold;
    color: #FFF; 
    height: 34px; 
    padding-top: 10px;
    padding-left: 20px;
    margin-top: 17px;
    width: 680px;
}

div.wiecej 
{
    background-image: url(../img/button_submit.gif);
    background-repeat: no-repeat;
    width: 77px;
    height: 28px;
    padding-top: 7px;
}

div.wiecej a
{
    font-size: 9px;
    font-weight: bold;
    color: #791730;
    text-decoration: none;
    padding-right: 18px;    
}

div.wiecej a:hover
{
    text-decoration: underline;
}


div.wyszukiwarkaPanel 
{
    padding-left: 5px; 
    padding-right: 5px; 
    margin-top: 1px;
    margin-bottom: 1px; 
    overflow: hidden; 
    background: url(../img/box_bg.gif) no-repeat left top;
    background-color: #ded9c6;
}

div.wyszukiwarkaPanel1
{
    padding-left: 5px; 
    padding-right: 5px; 
    margin-top: 1px;
    margin-bottom: 1px; 
    overflow: hidden; 
    width: 231px;
}

div.wyszukiwarkaTop 
{
    background-image: url('../img/lewa_belka.jpg');
    background-position: left;
    background-repeat: no-repeat;
    width: 210px;
    height: 34px;
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFF;
    padding-top: 25px;
    padding-left: 20px;
    padding-bottom: 5px;
}

div.wysz_Row {height: 30px; display: block; clear: both; overflow: hidden;}

div.wyszukiwarkaPanel div.select {padding-right: 5px;}

div.wyszukiwarkaPanel div.row {width: 200px;}

div.linia, div.linia2 {
	font-size: 1px;
	line-height: 1px;
	border-width: 0px;
	border-top: solid 1px #b3b3b3;
	width: 95%;
}
div.linia2 {
	margin-top: 6px;
	margin-bottom: 6px;
	width: 100%;
}

div.linia3 {
	margin-top: 7px;
	margin-bottom: 3px;
	width: 670px;
	text-align: right;
	border-top: solid 1px #353535;
	height: 7px;
}

div.wysz_Error {color: Red; font-size: 9px; border: 1px doshed Red; padding: 4px 15px; margin-top: 5px; margin-bottom: 5px;
        height: 20px; display: block; clear: both; overflow: hidden; text-align: justify;}

div.wysz_RowRight {overflow: hidden;}

div.wysz_Row span {float: left; padding-left: 2px;}

.wysz_select {color: #666; font-size: 12px; float: left; width: 130px; vertical-align: text-bottom;}

.wysz_select1 {color: #353535; font-size: 12px; float: left; width: 130px; height: 20px; vertical-align: text-bottom; border: 1px solid #353535; background-color: #EEE;}

div.wysz_Row label {font-size: 10px; font-weight: bold; color: #353535; padding-top: 2px; padding-right: 7px; padding-left: 0px; float: left;}
div.wysz_Row div.wysz_RowLeft label {width: 74px; text-align: left;}
div.wysz_Row input {
	font-size: 10px; 
	float: left; 
	width: 60px!important; 
	width: 58px;
	vertical-align: text-bottom; 
	text-align: right;
	border: solid 1px #b7b5ae;
	background-color: #f6f5f0;
}

div.wysz_Row table.SprzedazWynajemList td {color: #791730; float: left; text-align: left;}
div.wysz_Row table.SprzedazWynajemList td label {
	font-size: 11px;
	color: #353535; 
	width: 50px;
	font-family: verdana; 
	font-weight: normal;
}

div.wysz_Row table.SprzedazWynajemList td input {border: none; float: left; width: 12px!important; width: 12px; margin-right: 4px; background-color: transparent;}

input.radio {border: 2px; float: left; width: 12px!important; width: 12px; margin-right: 4px; background-color: red;}

a.wysz_submit {display: block; background: url(../img/button.gif) repeat-x left center; width: 77px; height: 28px; 
                padding-top: 14px; font-size: 9px; font-weight: bold; text-align: center; text-decoration: none;
                color: #FFF; margin: 10px 0px;}
a:hover.wysz_submit {text-decoration: underline; color: #FFF;}

a:visited.wysz_submit {color: #353535;}

a.wysz_submit1 {display: block; background: url(../img/button_submit.gif) repeat-x left center; width: 77px; height: 28px; 
                padding-top: 3px; font-size: 9px; font-weight: bold; text-align: center; text-decoration: none;
                color: #353535; margin: 14px 0px;}
a:hover.wysz_submit1 {text-decoration: underline; color: #353535;}


div.wyszukiwarkaBot a:link {font-family: Verdana; font-size: 10px; font-weight: normal; color: #353535;}

input.wysz_submit {display: block; background: url(../img/button_submit_pl.jpg) repeat-x left center; width: 57px; height: 17px; 
        padding-top: 2px; font-size: 9px; font-weight: bold; text-align: center; text-decoration: none;
        margin: 10px 0px;}
input.wysz_submit:hover {border: 1px solid #fff;}



a.wysz_submitr {display: block; background: url(../img/button_reset_pl.jpg) repeat-x left center; width: 57px; height: 17px; 
        padding-top: 2px; font-size: 9px; font-weight: bold; text-align: center; text-decoration: none;
        margin: 10px 0px;}
a:hover.wysz_submitr {border: 1px solid #fff;}

input.wysz_submitr {display: block; background: url(../img/button_reset_pl.jpg) repeat-x left center; width: 57px; height: 17px; 
        padding-top: 2px; font-size: 9px; font-weight: bold; text-align: center; text-decoration: none;
        margin: 10px 0px;}
input.wysz_submitr:hover {border: 1px solid #fff;}

/* ------------------------------ Wyszukiwarka Panel --------------------------- */


/*--------------------------------- OFERTY_SPECJALNE --------------------------------------------*/
#ofertySpecjalne {
    width: 420px;
    clear: left;
    float: left;
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 9px;
    font-family: Verdana;
    font-size: 10px;
    color: #636363;
    font-weight: normal;
}

#ofertySpecjalne div.ofertySpecjalneHeader {
    width: 100%;
    height: 22px; 
	font-size: 13px;
	color: #082341;
	padding-top: 4px;
	font-weight: bold;
}

#ofertySpecjalne div.ofertySpecjalneContent {
    width: 400px;
    overflow: hidden;
    padding-left: 0px;
    padding-top: 2px;
    padding-bottom: 6px;
    margin-top: 2px;
    margin-left: 20px;
}

#ofertySpecjalne div.ofertySpecjalneContent1 {
    width: 690px;
    overflow: hidden;
    padding-left: 0px;
    padding-top: 2px;
    padding-bottom: 6px;
    margin-top: 2px;
}

#ofertySpecjalne div.ofeBox {
    width: 415px;
    overflow: hidden;
    margin-top: 4px;
    margin-bottom: 4px;
    cursor: pointer;
}

#ofertySpecjalne div.ofeBox table {
    width: 410px;
    overflow: hidden;
    margin-top: 4px;
    margin-bottom: 4px;
    cursor: pointer;
}

#ofertySpecjalne div.ofeTop {
    padding-top: 5px;
    float: left;
}
#ofertySpecjalne div.ofeTop div.menu {
    height: 18px;
    padding-top: 4px;
    color: #082341;
    float: right;
    border-left: 1px solid #fff;
    padding-left: 4px;
    padding-right: 4px;
}
#ofertySpecjalne div.ofeTop div.menu a {color: #444;}
#ofertySpecjalne div.ofeTop div.menu a:hover {color: #007197;}
#ofertySpecjalne div.ofeTop div.przedmiot {
    height: 18px;
    width: 140px;
    padding-top: 4px;
    padding-left: 2px;
    color: #082341;
    float: left;
    font-weight: bold;
    text-transform: lowercase;
}
#ofertySpecjalne div.symbol {
    height: 20px;
    padding-top: 2px;
    padding-left: 5px;
    color: #323131;
    font-weight: normal;
}
a.linkDetails, a.linkDetails:hover {
	background-image: url(../img/pix2.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 8px;
}
a.linkMap, a.linkMap:hover {
	background-image: url(../img/pix3.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 10px;
}
a.linkNotepad, a.linkNotepad:hover {
	background-image: url(../img/pix4.gif);
	background-repeat:no-repeat;
	background-position: left center;
	padding-left: 8px;
}

#ofertySpecjalne div.ofeMain {
    width: 230px;
    margin-left: 0px;
    float: left;
}

#ofertySpecjalne div.ofeMain table {
    width: 230px;
    empty-cells:show;
}

#ofertySpecjalne div.ofeMain table td.head {
    height: 10px;
    line-height: 10px;
    padding: 2px;
    background-color: #989898;
}

#ofertySpecjalne div.ofeMain table td.row {
    height: 10px;
    width: 105px;
    line-height: 10px;
    padding: 2px;
    background-color: #989898;
}

#ofertySpecjalne div.ofeMain table td.row1 {
    height: 10px;
    width: 105px;
    line-height: 10px;
    padding: 2px;
}

#ofertySpecjalne div.ofeBottom {
    width: 120px;
    height: 15px;
    line-height: 15px;
    background-color: #989898; 
    padding-top: 0px;
    padding-left: 10px;
    text-transform: uppercase;
    color: #FFF;
}

#ofertySpecjalne div.ofeMain table td.row div.left {
    display: inline; 
    color: #FFF;
    /*color: #082341;*/
    font-weight: normal;
    text-align: left; 
    padding-left: 5px;
    float: left;
}

#ofertySpecjalne div.ofeBottom  table{
    width: 150px;
    height: 100%;
    padding: 0px;
    margin-left: 10px;
}

#ofertySpecjalne div.ofeMain table td.row div.right {
    font-family: Verdana;
    color: #3a3a3a;
    font-weight: bold;
    text-align: left; 
    float: left;
    padding-left: 15px;
}


/*--------------------------------- OFERTY_SPECJALNE --------------------------------------------*/


/*--------------------------------- OFERTY_NOWE --------------------------------------------*/
#ofertyNowe {
    width: 240px;
    color: #082341;
    clear: left;
    float: left;
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 9px;
}

#ofertyNowe div.ofertySpecjalneHeader {
    width: 100%;
    height: 22px; 
	font-size: 13px;
	color: #082341;
	padding-top: 4px;
	font-weight: bold;
}

#ofertyNowe div.ofertySpecjalneContent {
    width: 260px;
    overflow: hidden;
    padding-top: 2px;
    padding-bottom: 6px;
    margin-top: 0px;
}

#ofertyNowe div.ofeBox {
    width: 235px;
    overflow: hidden;
    margin-top: 4px;
    margin-bottom: 4px;
    cursor: pointer;
}

#ofertyNowe div.ofeBox table.head {
    padding-left: 5px;
    font-family: Verdana;
    font-size: 11px;
    color: #1f1f1f;
}

#ofertyNowe div.ofeBox table td.row {
    height: 10px;
    line-height: 10px;
    padding: 2px;
    background-color: #989898;
    font-size: 10px;
    font-family: Verdana;
    color: #FFF;
    padding-left: 10px;
}

#ofertyNowe div.ofeBox table td div.right {
    height: 10px;
    line-height: 10px;
    padding: 2px;
    font-size: 10px;
    font-family: Verdana;
    color: #313131;
    padding-left: 10px;
}

div.OpcjeLink1 
{

    background-color: #ea7125;
    height: 16px;
    line-height: 16px;
    margin-right: 1px;
    padding-left: 4px;
    padding-right: 4px;
    float: left;
}

div.OpcjeLink1 a
{
    background-image: url('../img/guzik.gif');
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 15px;
    color: #FFF;
    text-decoration: none;
    font-family: Verdana;
    font-size: 11px;
}

div.OpcjeLink1 a:hover {text-decoration: underline; }





#ofertyNowe div.ofeTop {
    width: 110px;
    height: 100px;
    float: left;
}
#ofertyNowe div.ofeTop div.menu {
    height: 18px;
    padding-top: 4px;
    color: #082341;
    float: right;
    border-left: 1px solid #fff;
    padding-left: 4px;
    padding-right: 4px;
}
#ofertyNowe div.ofeTop div.menu a {color: #444;}
#ofertyNowe div.ofeTop div.menu a:hover {color: #007197;}
#ofertyNowe div.ofeTop div.przedmiot {
    height: 18px;
    width: 140px;
    padding-top: 4px;
    padding-left: 2px;
    color: #082341;
    float: left;
    font-weight: bold;
    text-transform: lowercase;
}
#ofertyNowe div.ofeTop div.symbol {
    height: 18px;
    padding-top: 4px;
    padding-right: 10px;
    padding-left: 10px;
    color: #333;
    float: left;
    font-weight: bold;
    text-align: right;
}

#ofertyNowe div.ofeMain {
    width: 80px;
    margin-left: 10px;
    float: left;
}
#ofertyNowe div.ofeMain table {
    width: 80px;
    empty-cells:show;
}

#ofertyNowe div.ofeBottom {
    width: 160px;
    height: 50px;
    padding-top: 0px;
    padding-left: 0px;
}

#ofertyNowe div.ofeMain table td.row div.left {
    display: inline; 
    color: #FFF;
    font-weight: bold;
    text-align: right; 
    float: left;
}

#ofertyNowe div.ofeBottom  table{
    width: 150px;
    height: 100%;
    padding: 0px;
    margin-left: 10px;
}

#ofertyNowe div.ofeMain table td.row div.right {
    display: inline; 
    color: #FFF;
    /*color: #082341;*/
    font-weight: normal;
    text-transform: uppercase;
    text-align: right; 
    float: right;
}

/*--------------------------------- OFERTY_NOWE --------------------------------------------*/


/*------------ OFERTA  widok oferty ------------*/
a.link7 {
	display: block;	
	background-color: #ddd;
	text-decoration: none;
	font-size:11px;
	padding-left:10px;
	color: #a6002e;
}
a.link7c {
	display: block;	
	width: 532px;
	height: 20px;
	padding-top: 4px;
	background-color: #ddd;
	text-decoration: none;
	font-size:11px;
	padding-left:10px;
	color: #a6002e;
}
 div.stop {height:26px;	line-height:20px; font-size:14px; font-weight:bold;}

.gallery {height: 10000px; width: 198px; clear: both;}
.gallery img { padding:2px; border:1px solid #666; }
.gallery img:hover {  border:1px solid #aa2b40; }
.gallery a {
    margin-bottom: 2px;
}

div.scroll1, div.scroll2 {
	width: 200px;
	height: 20px;
	border: 1px solid #aaa;	
    clear: both;
	padding: 0px;
	margin: 0px;
	margin-bottom: 2px;
	cursor: pointer;
	background-color: #ddd;
	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: #EB7126;}	

.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: #aa2b40;}
				 
.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; }

#mainBox { width:500px; margin-top: 0px; background: url(../img/mainBoxBg.jpg) repeat-y;}
#mainBox .header { height: 29px; background: url(../img/mainBoxHeader.jpg) no-repeat }
#mainBox .footer { height: 34px; background: url(../img/mainBoxFooter.jpg) no-repeat }

.mainBox { width:500px; background: url(../img/mainBoxBg.jpg) repeat-y;}
.mainBox .header { height: 29px; background: url(../img/mainBoxHeader.jpg) no-repeat }
.mainBox .footer { height: 34px; background: url(../img/mainBoxFooter.jpg) no-repeat }

#newsBox { width:180px; color: #545448; background: url(../img/newsBoxBg.jpg) repeat-y;}
#newsBox .header { height: 29px; background: url(../img/newsBoxHeader.jpg) no-repeat; }
#newsBox .header .l0 { padding: 4px 0px 0px 25px; font-weight:bold; font-size: 13px;}
#newsBox .footer { height: 24px; background: url(../img/newsBoxFooter.jpg) bottom no-repeat; }
#newsBox .footer .l0 { padding:3px 0px 0px 17px; }
#newsBox .footer a { text-decoration: none;color: #545448; font-weight:bold; }
#newsBox .content { padding: 0px 3px 1px 3px; text-align: center;}
#newsBox .news { background: url(../img/newsBg.jpg) repeat-x; background-color:#f9fadb; color: #565448;
				 padding:5px; border-bottom: 1px solid #565448; border-top: 1px solid white;  }
#newsBox .news a.linkMore { display:block; line-height:30px; margin-right:5px;
							 text-align:right; text-decoration:none; color:#a80b36; font-weight:bold; }
#newsBox .news h2 { font-weight: bold; color: #a80b38; }
#newsBox .news ul { padding: 5px 0px }
#newsBox .news li { margin-left: 10px; }	

div.oferta {margin-top: 0px; padding: 0px; margin-bottom: 30px; float: left;}
div.oferta table {color:#000000; width: 420px; 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: 10px;
	color: #353535;
	text-align: right;
	background-image: url(../grafika/ln3.gif);
	background-repeat: repeat-x;
	background-position: left bottom;	
}
div.oferta table tr td.ofef {width: 122px; 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; font-family: Verdana;}
div.oferta table tr td.t1 
{
    font-family: Verdana;
	height: 16px;
	vertical-align: middle;
	color: #a70c36;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding:4px;
	margin-bottom: 2px;
}
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;}
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: 476px; margin: 0px; margin-left: 10px; border-collapse: separate;}
div.blok2 table {width: 476px; margin: 0px; margin-left: 10px;	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; background-color: #ddd; margin-bottom: 2px; width: 200px; vertical-align: middle; font-weight: bold; color: #000;}

div.czescoferty table 
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: normal;
    color: #353535;
}

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 {
    background-color: #888; 
    border: 1px solid #FFF; 
    color: #D9D9D9; 

}
div.formapp textarea {
	border: solid 1px #B7B5AE; 
	background-color: #F6F5F0;	
}

div.frmkontakt div {float: left; width: 250px; color: #353535;}
div.frmkontakt input, div.frmkontakt textarea, div.frmkontakt select {
	font-size: 10px;
	padding-left: 4px;
	padding-top: 4px;
	border: solid 1px #353535; 
	background-color: #cec7c7;
	color: #353535;
	width: 250px;
	margin-top: 2px;
}
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: 0px; 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: #aa2b40;}
div.oswiadczenie {
	color: #6b6b6b;
	width: 400px;
}

div.danekontaktowe {color: #666;}
div.danekontaktowe a {color: #555;}
div.danekontaktowe a:hover {color: #aa2b40;}

div.IndexFiltry {width: 474px; height: 25px; margin: 10px 10px; overflow: hidden; background: url(../img/btn2_resize_left.jpg) no-repeat left center;}
div.IndexFiltryInner {width: 100%; height: 25px; overflow: hidden; background: url(../img/btn2_resize_right.jpg) no-repeat right center;}

table.fltr_index td input {width: 30px !important;}
table.fltr_index td label { overflow: hidden; color: #666;}

div.OpcjeTop {width: 230px; height: 25px; margin: 0px; margin-top: 10px; overflow: hidden; background: url(../img/btn2_resize_left.jpg) no-repeat left center;}
div.OpcjeTopInner {width: 220px; height: 20px; padding-top: 5px; padding-left: 10px; overflow: hidden; background: url(../img/btn2_resize_right.jpg) no-repeat right center; color: #9b3f54;}

div.OpcjeMid {padding-top: 10px;}

div.OpcjeLink {padding-left: 8px;}
div.OpcjeLink a.OpcjeLink {color: #6FCBFD; font-weight: bold; font-family: Verdana; font-size: 10px; padding-left: 20px;}
div.OpcjeLink a.OpcjeLink:hover {text-decoration: underline;}

div.OfertaBlok {width: 474px; height: 25px; margin: 10px 10px; overflow: hidden; background: url(../img/btn2_resize_left.jpg) no-repeat left center;}
div.OfertaBlokInner {width: 464px; height: 20px; padding-top: 5px; padding-left: 10px; overflow: hidden; background-color: #DDD; color: #017cc2; font-family: Verdana; font-size: 13px; font-weight: bold;}

div.OfertaBlokInner1 {width: 150px; height: 20px; padding-top: 5px; padding-left: 10px; overflow: hidden; background-color: #DDD; color: #017cc2; font-family: Verdana; font-size: 13px; font-weight: bold;}

div.OpcjeTopInner {width: 250px; height: 20px; padding-top: 5px; padding-left: 10px; overflow: hidden; background-color: #DDD; color: #017cc2; font-family: Verdana; font-size: 13px; font-weight: bold;}

span.radio {float: left; margin-left: 30px; overflow: hidden;}
span.radio input {width: 15px!important;	float: left;}
span.radio label {float: left; padding-top: 2px; padding-left: 4px; padding-right: 4px; font-size: 11px;}

/*
span.CheckBoxLixt input {width: 15px!important; clear: left;}
span.CheckBoxLixt label {float: left; padding-top: 2px; font-size: 11px;}
*/


/*------------ OFERTA  widok oferty ------------*/


/*--------------------------- KALKULATOR KOSZTOW --------------------------*/
div.kalkulator2 {width: 460px;}

div.kalkulator2 div div.tp {width: 274px;}

table.kalkulator {
	width: 360px;
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: solid 1px dimgray;
}
table.kalkulator thead tr td, table.kalkulator tbody tr td, table.kalkulator tfoot tr td {
	border-collapse: collapse;
	margin: 0px;
	padding: 3px;
	border: solid 1px dimgray;
	text-align: right;
}
table.kalkulator thead tr td {
	text-align: center;
	color: #3D3D3D;
	font-weight: bold;
	background-color: #CECECE;
}
table.kalkulator tfoot tr td {font-weight: bold;}
tr.alter, tr.alter td {background-color: #E6E6E6!important;}

div.kalkulator {width: 460px;}

div.kalkulator div {width: 460px;}

table.kalkulator tfoot tr td {font-weight: bold;}
tr.alter, tr.alter td {background-color: #E6E6E6!important;}
div.kalkulator, div.kalkulator2 {padding: 7px;}
div.kalkulator div {height: 25px;}
div.kalkulator div div {width: 220px; float: left; font-weight: bold;}

input.txt, input.txt2 {width: 90px !important;}
div.kalkulator2 select {font-size: 10px;}
input.btn { 
	font-weight: bold;
	font-family: Verdana;
	font-size: 11px;
	color: #ffffff;
	text-transform: uppercase;
	background-image: url(../img/btn.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	width: 180px;
	border-width: 0px;
	height: 25px;
	padding: 0px;
	padding-left: 25px;
	text-align: left;
	vertical-align: top;
	cursor: pointer;
}
div.kalkulator input, div.kalkulator2 input {
	border: solid 1px #b7b5ae;
	background-color: #f6f5f0;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	padding: 2px;
	text-align: right;
}
div.kalkulator input.radio, div.kalkulator2 input.radio {
	width: 15px!important;
	float: left;
}
div.kalkulator label, div.kalkulator2 label {
	float: left;
	padding-top: 2px;
	padding-left: 4px; padding-right: 4px;
	font-size: 11px;
}

div.kalkulator, div.kalkulator2 {
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
	
}
div.kalkulator2 div {height: 25px;}
div.kalkulator2 div div {width: 330px; float: left;}
div.kom2 {
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 20px;
	margin-top: 20px;
	margin-bottom: 20px;
}

div.formwyszuk {margin: 10px;}
div.opcje a {font-weight: bold;	font-size: 12px;}
div.form {margin-top: 15px;}
div.tyt {font-weight: bold;}
div.tyt img {
    cursor: pointer;
	margin-top: 1px;
	margin-right: 3px;
	margin-left: 3px;
}
div.lista3 input {
	font-size: 11px;
	padding: 1px;
	padding-left: 4px;
	padding-top: 4px;
	border: solid 1px #B7B5AE; 
	background-color: #F6F5F0;
	width: 250px;
	margin-top: 2px;
}
div.lista {
	height: 150px;
	width: 144px;
	overflow: auto;
	margin-bottom: 10px;
	border: solid 1px #B7B5AE; 
}
div.lista label {white-space: nowrap;}

div.Zgloszenia {margin-top: 5px;}
div.Zgloszenia img {border-width: 0px;}
/*--------------------------- KALKULATOR KOSZTOW --------------------------*/


div.searchResultsNavigation 
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    color: #353535;       
    text-align: left; 
}  

div.searchResultsNavigation a.selected:visited, a.selected:link
{
    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #353535;       
}  


div.searchResultsNavigation a
{
    color: #353535;
    font-weight: normal;
}

