/* MAIN STYLES */
body,html {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000;
	background-color: #fff;
	margin: 0;
	padding: 0;
}

img {
	border: 0;
}

a{
	text-decoration: none;
	color: #0b4c88;
}

a:hover{
	text-decoration: underline;
	color: #0b4c88;
}
#site{
float: right;
margin-left:10px; margin-top:10px; margin-bottom:10px; text-align:center;
}
#clear{
display:block;
clear:both;
}

form{
	padding: 0;
	margin: 0;
}

div#root{
	width: 980px;
	margin: 0 auto;
}


.topSearch{
	padding: 3px 0 5px 4px;
}

/* added top */

div#top{
	width:964px;
	height:46px;
	margin: 10px auto 0 auto;
}

#logo {
	width:219px;
	height:46px;
	float:left;
}

#logo img{
	border:none;
}

#menu{
	width:734px;
	height:46px;
	float:left;
	margin-left: 6px;
	background:url('../images/bg_srodek.png') repeat-x;
}

#topmenu {
	margin:0px;
	padding: 0 0 0 10px;
	height:46px;
	background:url('../images/bg_left.gif') no-repeat;
	z-index:5;
	float:left;
	display:block;
}

#topmenu li{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	padding-top:12px;
	height: 34px;
	background:url('../images/linia.png') no-repeat right;
	list-style:none;
	float: left;
}

#topmenu li:hover{
	background:url('../images/activ.png') repeat-x;
}

#topmenu li a{
	text-decoration:none;
	padding-top:14px;
	padding-bottom:14px;
	padding-left:18px;
	padding-right:18px;
	color:#FFF;
}

#topmenu li a:hover{
	color:#0b4c88;
}

#topright{
	float:right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:url('../images/bg_right.gif') top right no-repeat;
	height: 37px;
	padding: 9px 7px 0 0;
	max-width: 250px; 
}


/* end top */

div#root div#top div#topRight div#topRightMenu{
	width: 737px;
	height: 37px;
}

div#root div#top div#topRight div.logout{
	background-image: url('../images/bg_logout_header.png');
	background-repeat: no-repeat;
}
div#root div#top div#topRight div#topRightMenu a.buttonSell{ /*ie 6 fixed*/
	display: block;
	float: left;
	background-image: url('../images/button_sell.png');
	width: 82px;
	height: 16px;
	margin: 10px 0px 10px 10px;
}

div#root div#top div#topRight div#topRightMenu a.buttonRegister{
	display: block;
	float: left;
	background-image: url('../images/button_register.png');
	background-repeat: no-repeat;
	width: 95px;
	height: 16px;
	margin: 10px 0px 10px 57px;
}

div#root div#top div#topRight div#topRightMenu a.buttonMyAccount{
	display: block;
	float: left;
	background-image: url('../images/button_my_account.png');
	background-repeat: no-repeat;
	width: 100px;
	height: 16px;
	margin: 10px 0px 10px 57px;
}

div#root div#top div#topRight div#topRightMenu a.buttonSearch{
	display: block;
	float: left;
	background-image: url('../images/button_search.png');
	background-repeat: no-repeat;
	width: 67px;
	height: 16px;
	margin: 10px 0px 10px 57px;
}

div#root div#top div#topRight div#topRightMenu a.buttonSearchLog{
	display: block;
	float: left;
	background-image: url('../images/button_search.png');
	background-repeat: no-repeat;
	width: 67px;
	height: 16px;
	margin: 10px 0px 10px 66px;
}

div#root div#top div#topRight div#topRightMenu a.buttonCommunity{
	display: block;
	float: left;
	background-image: url('../images/button_community.png');
	background-repeat: no-repeat;
	width: 110px;
	height: 16px;
	margin: 10px 0px 10px 63px;
}

div#root div#top div#topRight div#topRightMenu a.buttonCommunityLog{
	display: block;
	float: left;
	background-image: url('../images/button_community.png');
	background-repeat: no-repeat;
	width: 110px;
	height: 16px;
	margin: 10px 0px 10px 83px;
}

div#root div#top div#topRight div#topRightMenu a.buttonLogout{
	display: block;
	float: left;
	background-image: url('../images/button_logout.png');
	background-repeat: no-repeat;
	width: 71px;
	height: 16px;
	margin: 10px 0px 10px 57px;
}

div#root div#content{
	width: 951px;
	margin: 10px auto 0px auto;
}

div#root div#content div#leftContent{
	float: left;
	width: 211px;
	margin-right: 10px;
}

div#root div#content div#rightContent{
	float: left;
	width: 730px;
}

/* Status bar mały*/
div.statusBarSmall{
	width: 730px;
	height: 27px;
	background-image: url('../images/bg_status_bar_small.png');
	font-size: 11px;
	font-family: verdana,sans-serif;
}

div.statusBarSmall div.icoLeft{
	float: left;
	width: 53px;
	height: 27px;
}

div.statusBarSmall div.icoLeft a{
	display: block;
	width: 20px;
	height: 27px;
	margin-left: 8px;
}

div.statusBarSmall div.textRight{
	float: left;
	padding: 7px 15px 0px 0px;
	width: 662px;
}

div.statusBarSmall div.textRight a{
	color: #000;
}

div.statusBarSmall div.textRight h1{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	color: #000;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
}

/*Lewe menu*/
div.menuLeft{
	width: 211px;
}

div.menuLeft div.menuLeftTitle{
	width: 191px;
	height: 26px;
	background-image: url('../images/bg_title_236.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.menuLeft div.menuLeftTitle h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.menuLeft div.menuLeftContent{
	background-color: #f2f2f2;
	background-image: url('../images/bg_main_menu.jpg');
	background-repeat: repeat-x;
	width: 209px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
}

div.menuLeft div.menuLeftContent ul{
	text-decoration: none;
	margin: 0px 0px 5px 15px;
	list-style-type: none;
	list-style-position: outside;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: normal;
	padding: 0;
}

div.menuLeft div.menuLeftContent ul li{
	margin: 0;
	font-size: 12px;
	font-weight: 700;
	padding-top: 8px;
}

div.menuLeft div.menuLeftContent ul li a{
	text-decoration: none;
	color: #2e517d;
	font-size: 12px;
}

div.menuLeft div.menuLeftContent ul li a:hover{
	text-decoration: underline;
	color: #e96800;
	font-size: 12px;
}

div.menuLeft div.menuLeftContent div.categoryMap{
	width: 189px;
	padding: 10px 10px 10px 10px;
	text-align: right;
}

div.menuLeft div.menuLeftContent div.categoryMap a{
	text-decoration: none;
	color: #2e517d;
	font-size: 11px;
}

div.menuLeft div.menuLeftContent div.categoryMap a:hover{
	text-decoration: underline;
	color: #e96800;
	font-size: 11px;
}

/*głowna prawa zawartosć*/

div#root div#content div#rightContent div#contentContainer{
	width: 730px;
	margin: 10px auto 0px auto;
}

div#root div#content div#rightContent div#contentContainer div#contentContainerLeft{
	float: left;
	width: 447px;
	margin-right: 10px;
}

div#root div#content div#rightContent div#contentContainer div#contentContainerRight{
	float: left;
	width: 273px;
}

/*duży obrazek na stronie głównej*/
div.mainImage{
	width: 447px;
	margin: 0px auto 10px auto;
}
div.mainImage img{
	border: 1px #e2e2e2 solid;
}

/*tabela z promocjami*/
div.promoContainer{
	width: 273px;
}

div.promoContainer div.promoTitle{
	width: 253px;
	height: 26px;
	background-image: url('../images/bg_title_273.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.promoContainer div.promoTitle h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.promoContainer div.promoContent{
	background-color: #f2f2f2;
	background-image: url('../images/bg_promo.jpg');
	background-repeat: repeat-x;
	width: 271px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	padding-top: 12px;
	padding-bottom: 9px;
}

div.promoContainer div.promoContent div.promoItem{
	width: 248px;
	margin: 0 auto 11px auto;	
}

div.promoContainer div.promoContent div.promoItem div.image{
	float: left;
	width: 96px;
	margin-right: 10px;
}

div.promoContainer div.promoContent div.promoItem div.image img{
	width: 94px;
	height: 70px;
	border: 1px #9e9e9e solid;
}

div.promoContainer div.promoContent div.promoItem div.link{
	float: left;
	width: 142px;
	border-bottom: 1px #dddddd solid;
	height: 72px;
	overflow: hidden;
	line-height: 17px;
}

div.promoContainer div.promoContent div.promoItem div.link a{
	color: #2e517d;
	text-decoration: none;
	font-weight: 700;
}

div.promoContainer div.promoContent div.promoItem div.link a:hover{
	color: #2e517d;
	text-decoration: underline;
	font-weight: 700;
}

div.promoContainer div.promoContent div.promoMore{
	width: 248px;
	padding: 0px 10px 0px 10px;
	text-align: right;
}

div.promoContainer div.promoContent div.promoMore a{
	text-decoration: none;
	color: #2e517d;
	font-size: 11px;
}

div.promoContainer div.promoContent div.promoMore a:hover{
	text-decoration: underline;
	color: #2e517d;
	font-size: 11px;
}

/*aktualności*/

div.newsContainer{
	width: 447px;
}

div.newsContainer p{
	margin: 0;
	padding: 0;
}

div.newsContainer div.newsTitle{
	width: 427px;
	height: 26px;
	background-image: url('../images/bg_title_447.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.newsContainer div.newsTitle h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.newsContainer div.newsContent{
	background-color: #fff;
	width: 445px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	padding-top: 12px;
	padding-bottom: 9px;
}

div.newsContainer div.newsContent div.newsItem{
	width: 425px;
	margin: 0 auto 13px auto;
	padding: 0px 10px 0px 10px;	
}

div.newsContainer div.newsContent div.newsItem div.image{
	float: left;
	width: 70px;
	margin-right: 13px;
}

div.newsContainer div.newsContent div.newsItem div.image img{
	width: 70px;
	height: 51px;
	border: 1px #9e9e9e solid;
}

div.newsContainer div.newsContent div.newsItem div.text{
	float: left;
	width: 340px;
	overflow: hidden;
	line-height: 17px;
}

div.newsContainer div.newsContent div.newsItem div.text div.title{
	width: 235px;
	overflow: hidden;
	font-weight: 700;
	font-family: Verdana,sans-serif;
	font-size: 9px;
	float: left;
}

div.newsContainer div.newsContent div.newsItem div.text div.title h5{
	margin: 0;
	padding: 0;
	font-weight: 700;
	font-family: Verdana,sans-serif;
	font-size: 10px;
}

div.newsContainer div.newsContent div.newsItem div.text div.title a{
	font-weight: 700;
	font-family: Verdana,sans-serif;
	font-size: 10px;
	text-decoration: none;	
}

div.newsContainer div.newsContent div.newsItem div.text div.title a:hover{
	font-weight: 700;
	font-family: Verdana,sans-serif;
	font-size: 10px;
	text-decoration: underline;	
}

div.newsContainer div.newsContent div.newsItem div.text div.date{
	width: 105px;
	overflow: hidden;
	font-size: 9px;
	float: left;
	color: #777777;
	text-align: right;
	font-family: Verdana,sans-serif;
}

div.newsContainer div.newsContent div.newsItem div.contentTextNews{
	width: 320px;
	font-size: 11px;
	font-family: Verdana,sans-serif;
	line-height: 13px;	
}

div.newsContainer div.newsContent div.newsMore{
	width: 415px;
	padding: 0px 10px 0px 10px;
	text-align: right;
}

div.newsContainer div.newsContent div.newsMore a{
	text-decoration: none;
	color: #2e517d;
	font-size: 11px;
}

div.newsContainer div.newsContent div.newsMore a:hover{
	text-decoration: underline;
	color: #e96800;
	font-size: 11px;
}

/*status bar duzy*/

div.statusBarBig{
	width: 951px;
	height: 27px;
	background-image: url('../images/bg_status_bar_big.png');
	font-size: 11px;
	font-family: verdana, sans-serif;
}

div.statusBarBig div.icoLeft{
	float: left;
	width: 53px;
	height: 27px;
}

div.statusBarBig div.icoLeft a{
	display: block;
	width: 20px;
	height: 27px;
	margin-left: 8px;
}

div.statusBarBig div.textRight{
	float: left;
	padding: 7px 15px 0px 0px;
	width: 883px;
}

div.statusBarBig div.textRight a {
	color: #000;
}

div.statusBarBig div.textRight h1{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	color: #000;
	font-family: verdana,sans-serif;
	font-weight: normal;
}

/* status bar rozszerrzajacy sie*/

div.statusBarBigResize{
	width: 951px;
	background-image: url('../images/title_belt/bg_title_belt_content.png');
	font-size: 11px;
	font-family: verdana, sans-serif;
	background-repeat: repeat-y;
}

div.statusBarBigResize div.statusBarBigResizeWrapper{
	background-image: url('../images/title_belt/bg_title_belt_top.png');
	width: 951px;
	background-repeat: no-repeat;
}

div.statusBarBigResize div.statusBarBigResizeWrapper ul{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}

div.statusBarBigResize div.statusBarBigResizeWrapper ul li{
	padding: 0px 0px 5px 0px;
	margin: 0px;
}

div.statusBarBigResize div.statusBarBigResizeWrapperBottom{
	width: 951px;
	height: 3px;
	background-image: url('../images/title_belt/bg_title_belt_bottom.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.statusBarBigResize div.icoLeft{
	float: left;
	width: 53px;
	height: 27px;
}

div.statusBarBigResize div.icoLeft a{
	display: block;
	width: 20px;
	height: 27px;
	margin-left: 8px;
}

div.statusBarBigResize div.textRight{
	float: left;
	padding: 7px 15px 0px 0px;
	width: 883px;
}

div.statusBarBigResize div.textRight a {
	color: #000;
}

div.statusBarBigResize div.textRight h1{
	padding: 0px;
	margin: 0px;
	font-size: 11px;
	color: #000;
	font-family: verdana,sans-serif;
	font-weight: normal;
}
/* koniec status bar rozszerzajacy sie*/
div#root div#content div#contentBigContainer{
	width: 951px;
	margin: 10px auto 0px auto;
}

div#root div#content div#contentBigContainer div#contentBigLeft{
	width: 447px;
	margin-left: 247px;
}

/*div 447px szer.*/
div.containerSmallData{
	width: 447px;
}

/* ok title */

div.containerSmallData div.titleSmallDataOk{
	width: 427px;
	height: 25px;
	background-image: url('../images/bg_title_ok.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.containerSmallData div.titleSmallDataOk h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}	

.fontSmall{
	font-size: 11px;
}

form.verif{
	padding-top: 10px;
	padding-bottom: 10px;
}

div.verifText{
	float: left;
	margin-right: 5px;
	padding-top: 3px;
}

div.verifInput{
	float: left;
	margin-right: 5px;
}


/* error title*/
div.containerSmallData div.titleSmallDataError{
	width: 427px;
	height: 25px;
	background-image: url('../images/bg_title_error.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.containerSmallData div.titleSmallDataError h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}	

div.itemSmallComm{
	width: 425px;
	margin: 0 auto;
	padding: 0px 10px 0px 10px;	
	font-size: 12px;
	line-height: 18px;
}

div.itemSmallComm ul{
	padding: 0;
	margin: 0px 0px 0px 15px;
}

div.itemSmallComm ul.li{
	padding: 0;
	margin: 0;
}

p.noStyle{
	margin: 0;
	padding: 0;
}

p.paddTop{
	padding-top: 15px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}

div.containerSmallData div.titleSmallData{
	width: 427px;
	height: 25px;
	background-image: url('../images/bg_title_447.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.containerSmallData div.titleSmallData h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.containerSmallData div.titleSmallDataSilver{
	width: 427px;
	height: 25px;
	background-image: url('../images/bg_title_447_silver.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.containerSmallData div.titleSmallDataSilver h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.containerSmallData div.contentSmallDataSilver{
	background-color: #f2f2f2;
	width: 445px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	padding-top: 12px;
	padding-bottom: 9px;
}

div.containerSmallData div.contentSmallDataWhite{
	background-color: #fff;
	width: 445px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	padding-top: 12px;
	padding-bottom: 9px;
}

div.itemSmallData{
	width: 425px;
	margin: 0 auto 13px auto;
	padding: 0px 10px 0px 10px;	
	font-size: 12px;
}

div.itemSmallData div.left{
	float: left;
	width: 171px;
	margin-right: 5px;
	padding-top: 3px;
}

div.itemSmallData div.right{
	float: left;
	width: 248px;
	position: relative;
}

/* div 950px szer */
div.bigDataContainer{
	width: 950px;
}

div.bigDataContainer div.bigDataContainerTitleSilver{
	width: 930px;
	height: 25px;
	background-image: url('../images/bg_title_950_silver.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.bigDataContainer div.bigDataContainerTitleSilver h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.bigDataContainer div.bigDataContainerTitleWhite{
	width: 930px;
	height: 25px;
	background-image: url('../images/bg_title_950_white.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}


div.bigDataContainer div.bigDataContainerTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.bigDataContainer div.bigDataContainerContentSilver{
	background-color: #f2f2f2;
	width: 934px;
	padding: 5px 7px 7px 7px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;


	font-size: 12px;
	font-family: verdana,sans-serif;
}

div.bigDataContainer div.bigDataContainerContentWhite{
	background-color: #fff;
	width: 934px;
	padding: 5px 7px 7px 7px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	font-size: 13px;
}

div.bigDataContainer div.bigDataContainerContentWhiteNoMarg{
	background-color: #fff;
	width: 950px;
	font-size: 13px;
}

/* div o szerokosci 613px*/
div.averageDataContainer{
	width: 613px;
}

div.averageDataContainer div.averageDataContainerTitleWhite{
	width: 593px;
	height: 25px;
	background-image: url('../images/bg_title_613_white.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}


div.averageDataContainer div.averageDataContainerTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.averageDataContainer div.averageDataContainerContentWhiteNoMarg{
	background-color: #fff;
	width: 611px;
	padding: 0px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	font-size: 13px;
}

div.averageDataContainer div.averageDataContainerContentWhiteNoBorder{
	background-color: #fff;
	width: 613px;
	padding: 0px;
	font-size: 13px;
}

/* div o szerkosci 654*/
div.questionAvDataContainer{
	width: 654px;
}

div.questionAvDataContainer div.questionAvDataContainerTitleWhite{
	width: 634px;
	height: 25px;
	background-image: url('../images/bg_title_654_half.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.questionAvDataContainer div.questionAvDataContainerTitleRed{
	width: 634px;
	height: 25px;
	background-image: url('../images/bg_title_654_red.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.questionAvDataContainer div.questionAvDataContainerTitleGren{
	width: 634px;
	height: 25px;
	background-image: url('../images/bg_title_654_ok.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.questionAvDataContainer div.questionAvDataContainerTitleGren h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.questionAvDataContainer div.questionAvDataContainerTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.questionAvDataContainer div.questionAvDataContainerTitleRed h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.questionAvDataContainer div.questionAvDataContainerContentWhiteNoMarg{
	background-color: #fff;
	width: 652px;
	padding: 0px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	font-size: 13px;
}

div.questionAvDataContainer div.questionAvDataContainerContentWhite{
	background-color: #fff;
	width: 638px;
	padding: 0px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	font-size: 12px;
	padding: 5px 7px 7px 7px;
}

div.questionAvDataContainer div.questionAvDataContainerContentWhiteNoBorder{
	background-color: #fff;
	width: 654px;
	padding: 0px;
	font-size: 13px;
}

span.qInfo{
	color: #797979;
	font-weight: 500;
}
/* div o szerkosci 474*/

div.formWithAddress{
	width: 474px;
}

div.formWithAddress div.formWithAddressTitleWhite{
	width: 454px;
	height: 25px;
	background-image: url('../images/bg_title_474_white.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.formWithAddress div.formWithAddressTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.formWithAddress div.formWithAddressContentWhite{
	background-color: #fff;
	width: 464px;
	padding: 0px;
	font-size: 13px;
	padding: 6px 0px 9px 8px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	min-height: 124px;
	height:auto !important;
  	height: 124px;
}

div.formWithAddressBlue{
	width: 452px;
	background-color: #ebf3ff;
	color: #000;
	border-top: 1px #e2e2e2 solid;
	border-bottom: 1px #e2e2e2 solid;
	border-left: 1px #e2e2e2 solid;
	border-right: 1px #e2e2e2 solid;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 5px 10px 5px 10px;
}

textarea.questionToSeller{
	width: 440px;
	height: 110px;
	border: 1px #91969a solid;
	padding: 5px;
	overflow: hidden;
	margin-left: 2px;
}

/* div o szerokosci 470px*/
div.formWithLogin{
	width: 470px;
}

div.formWithLogin div.formWithLoginTitleWhite{
	width: 450px;
	height: 25px;
	background-image: url('../images/bg_title_470_white.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.formWithLogin div.formWithLoginTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.formWithLogin div.formWithLoginTitleHalf{
	width: 450px;
	height: 25px;
	background-image: url('../images/bg_title_470_half.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.formWithLogin div.formWithLoginTitleHalf h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.formWithLogin div.formWithLoginContentWhite{
	background-color: #fff;
	width: 468px;
	padding: 0px;
	font-size: 12px;
	padding: 0px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	min-height: 68px;
	height:auto !important;
  	height: 68px;
}

div.formWithLogin div.formWithLoginContentHalf{
	background-color: #fff;
	width: 470px;
	padding: 0px;
	font-size: 13px;
	padding: 0px;
	min-height: 102px;
	height:auto !important;
  	height: 102px;
  	background-image: url('../images/bg_470_half.gif');
  	background-repeat: repeat-y;
}

div.formWithLogin div.formWithLoginContentWhite p{
	padding: 0px 8px 0px 8px;
	margin: 0px;
	line-height: 25px;
}

div.formWithLogin div.formWithLoginContentWhite p.pTop{
	padding: 15px 8px 0px 8px;
	margin: 0px;
	line-height: 25px;
}

div.formWithLogin div.formWithLoginContentWhite ul{
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}

div.formWithLogin div.loginBeltBottom{
	background-image: url('../images/bg_belt_470_half.gif');
	background-repeat: no-repeat;
	width: 470px;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
}
div.formWithLogin div.formWithLoginContentWhite li{
	padding: 5px 5px 7px 25px;
	margin: 0px;
	background-image: url('../images/point.gif');
	background-repeat: no-repeat;
	background-position: 17px 12px;
}

div.formWithLogin div.formWithLoginContentWhite li.act{
	padding: 0px 10px 0px 25px;
	margin: 0px;
	background-image: url('../images/point.gif');
	background-repeat: no-repeat;
	background-position: 17px 12px;
	line-height: 25px;
}


div.formWithLogin div.loginHalfLeft{
	width: 162px;
	float: left;
	font-weight: 700;
	padding: 13px 10px 5px 10px;
}

div.formWithLogin div.loginHalfRight{
	width: 268px;
	float: left;
	padding: 7px 10px 2px 10px;
	text-align: right;
}

div.formWithLogin div.loginHalfRight a {
	text-decoration: underline;
	font-size: 12px;
}

div.formWithLogin div.linkLogin{
	padding: 4px 10px 0px 0px;
}

div.formWithLogin div.checkRemContainer{
	width: 30px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	float: left;
}

div.formWithLogin div.checkRemText{
	float: right;
	width: 438px;
	padding: 7px 0px 0px 0px;
	line-height: 18px;
}
input.withLogin{
	width: 255px;
	height: 20px;
	border: 1px #91969a solid;
	padding: 6px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	text-align: left;
}

div.formWithDataSettings{
	width: 400px;
}

/*tooltipy*/
.showTip{
	position: absolute;
	width: 256px;
	background-image: url('../images/bg_belt_tooltip.gif');
	left: 260px; 
	top: -23px;
	background-repeat: repeat-y;
	z-index: 1000;
}

.showTip .tipContent{
	width: 216px;
	background-image: url('../images/bg_tooltip.png');
	background-repeat: no-repeat;
	margin: 0 auto;
	color: #668fb5;
	font-size: 11px;
	padding: 12px 20px 5px 20px;
	font-family: verdana, sans-serif;	
}
.showTip .tipBottom{
	width: 256px;
	height: 8px;
	background-image: url('../images/bg_tooltip_bottom.png');
	background-repeat: no-repeat;
	background-position: bottom;
	line-height: 0px;
	font-size: 0px;
}

.closeTip{
		 display: none;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite{
	background-color: #fff;
	width: 400px;
	padding: 0px;
	font-size: 12px;
	min-height: 124px;
	height:auto !important;
  	height: 124px;
  	margin-top: 2px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.showError{
	width: 367px;
	margin-left: auto;
	margin-right: auto;
	padding: 2px 5px 2px 5px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsRight div.showTip{
	top: -12px;
	left: 231px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsRight div.showIco{
	left: 238px;
	top: 11px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsConRight div.showTip{
	top: -12px;
	left: 188px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsConRight div.showIco{
	top: 11px;
	left: 196px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsError{
	width: 398px;
	min-height: 30px;
	height:auto !important;
  	height: 30px;

	padding-top: 10px;
}

div.isError{
	border-top: 1px #e2e2e2 solid;
  	border-left: 1px #e2e2e2 solid;
  	border-right: 1px #e2e2e2 solid;
}
div.noError{
	border-top: 1px #fff solid;
  	border-left: 1px #fff solid;
  	border-right: 1px #fff solid;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsError div.errorContainerData{
	  	border-bottom: 1px #fff solid;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsOdd{
	width: 400px;
	background-image: url('../images/bg_520_odd.gif');
	background-repeat: repeat-y;
	min-height: 40px;
	height:auto !important;
  	height: 40px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsEven{
	width: 400px;
	background-image: url('../images/bg_520_even.gif');
	background-repeat: repeat-y;
	min-height: 40px;
	height:auto !important;
  	height: 40px;
  }

div.dataSettingsLeft{
	float: left;
	width: 149px;
	padding: 12px 10px 11px 10px;
	font-weight: 700;
}

div.dataSettingsRight{
	float: left;
	width: 221px;
	padding-top: 9px;
	padding-left: 10px;
	position: relative;
}

div.dataSettingsRight div.showIco{
	left: 318px;
	top: 11px;
}

/*user - ustawienia kontaktowe*/
div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsConOdd{
	width: 400px;
	background-image: url('../images/bg_520_con_odd.gif');
	background-repeat: repeat-y;
	min-height: 40px;
	height:auto !important;
  	height: 40px;
}

div.formWithDataSettings div.formWithDataSettingsContentWhite div.dataSettingsConEven{
	width: 400px;
	background-image: url('../images/bg_520_con_even.gif');
	background-repeat: repeat-y;
	min-height: 40px;
	height:auto !important;
  	height: 40px;
  }

div.dataSettingsConLeft{
	float: left;
	width: 192px;
	padding: 12px 10px 11px 10px;
	font-weight: 700;
}

div.dataSettingsConRight{
	float: left;
	width: 177px;
	padding-top: 9px;
	padding-left: 10px;
	position: relative;
}

div.formWithDataSettings div.beltDataSettings{
	width: 400px;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
	background-repeat: no-repeat;
	background-image: url('../images/bg_520_belt.gif');
}

div.formWithDataSettings div.beltDataConSettings{
	width: 400px;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
	background-repeat: no-repeat;
	background-image: url('../images/bg_520_con_belt.gif');
}

input.input_data_settings{
	width: 198px;
	height: 17px;
	/*border: 1px #91969a solid;*/
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_data_settings_con{
	width: 157px;
	height: 17px;
	/*border: 1px #91969a solid;*/
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_data_settings_street{
	width: 102px;
	height: 17px;
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_data_settings_city{
	width: 117px;
	height: 17px;
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_data_settings_pstr{
	width: 32px;
	height: 17px;
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_data_settings_pstr_midl{
	width: 24px;
	height: 17px;
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_data_settings_pstr_min{
	width: 15px;
	height: 17px;
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

select.input_data_select{
	width: 211px;
	height: 23px;
	padding: 2px 0px 1px 5px;
	font-size: 12px;
	line-height: 15px;
	font-family: verdana,sans-serif;
}

.ds_margin_right{
	margin-right: 4px;
}

.ds_margin_left{
	margin-left: 4px;
}

.ds_margin_right_sem{
	margin-right: 5px;
}

.ds_margin_left_sem{
	margin-left: 5px;
}

/*div o szerkosci 473*/

div.formWithDataSettingsSmall{
	width: 473px;
}

div.formWithDataSettingsSmall div.formWithDataSettingsSmallContentWhite{
	background-color: #fff;
	width: 473px;
	padding: 0px;
	font-size: 12px;
	min-height: 124px;
	height:auto !important;
  	height: 124px;
  	margin-top: 2px;
}

div.formWithDataSettingsSmall div.formWithDataSettingsSmallContentWhite div.dataSettingsSmallOdd{
	width: 473px;
	background-image: url('../images/bg_473_odd.gif');
	background-repeat: repeat-y;
	min-height: 40px;
	height:auto !important;
  	height: 40px;
}

div.dataSettingsSmallLeft{
	float: left;
	width: 162px;
	padding: 12px 10px 11px 10px;
	font-weight: 700;
}

div.dataSettingsSmallRight{
	float: left;
	width: 282px;
	padding-top: 9px;
	padding-left: 9px;
}

div.formWithDataSettingsSmall div.formWithDataSettingsSmallContentWhite div.dataSettingsSmallEven{
	width: 473px;
	background-image: url('../images/bg_473_even.gif');
	background-repeat: repeat-y;
	min-height: 40px;
	height:auto !important;
  	height: 40px;
}

div.formWithDataSettingsSmall div.beltDataSettingsSmall{
	width: 473px;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
	background-repeat: no-repeat;
	background-image: url('../images/bg_473_belt.gif');
}

input.input_data_settings_d{
	width: 259px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 11px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.dark{
	background-color: #e6e6e6;
}
/* div o szerkosci 580*/
div.questionAvDataContainerMiddle{
	width: 582px;
}

div.questionAvDataContainer div.questionAvDataContainerTitleWhiteMiddle{
	width: 5602px;
	height: 25px;
	background-image: url('../images/bg_title_654_half.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.questionAvDataContainer div.questionAvDataContainerTitleWhiteMiddle h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.questionAvDataContainer div.questionAvDataContainerContentWhiteNoBorderMiddle{
	background-color: #fff;
	width: 582px;
	padding: 0px;
	font-size: 13px;
}

span.qInfo{
	color: #797979;
	font-weight: 500;
}
/*div o szerokosci 326px*/

div.miniDataContainer{
	width: 326px;
}

div.miniDataContainer div.miniDataContainerTitleWhite{
	width: 306px;
	height: 25px;
	background-image: url('../images/bg_title_326_white.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}


div.miniDataContainer div.miniDataContainerTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.miniDataContainer div.miniDataContainerContentWhite{
	background-color: #fff;
	width: 310px;
	padding: 0px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	font-size: 13px;
	padding: 5px 7px 5px 7px;
	font-size: 12px;
	line-height: 19px;
}

div.miniDataContainer div.miniDataContainerContentWhiteNoBorder{
	background-color: #fff;
	width: 310px;
	padding: 0px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	font-size: 13px;
	padding: 5px 7px 5px 7px;
	font-size: 12px;
	line-height: 19px;
}

/*div o szerokosci 317px*/

div.sellInfoDataContainer{
	width: 317px;
	margin-top: 5px;
}

div.sellInfoDataContainer div.sellInfoDataContainerTitleGreen{
	width: 297px;
	height: 25px;
	background-image: url('../images/bg_title_317_green.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}


div.sellInfoDataContainer div.sellInfoDataContainerTitleGreen h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent{
	background-color: #f2f2f2;
	width: 295px;
	padding: 0px;
	border-left: 1px #d9d9d9 solid;
	border-right: 1px #d9d9d9 solid;
	border-bottom: 1px #d9d9d9 solid;
	font-size: 13px;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	line-height: 19px;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent a{
	text-decoration: underline;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent p{
	margin: 0;
	padding: 0;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent p.bot{
	padding: 0px 0px 10px 0px;
	margin: 0;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent p.top{
	padding: 10px 0px 0px 0px;
	margin: 0;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent span.silver{
	color: #aaaaaa;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent ul li{
	margin: 0;
	padding: 0;
	background-image: url('../images/bg_list_green.gif');
	background-repeat: no-repeat;
	padding: 0px 0px 0px 7px;
	background-position: 0px 10px;
}

div.sellInfoDataContainer div.sellInfoDataContainerContent h3{
	padding: 10px 0px 0px 0px;
	margin: 0;
	color: #000;
	font-size: 12px;
}

/*duzy div z lewa czascia szara a prawa biala*/
div.bigDataContainer div.bigDataContainerTitleHalf{
	width: 930px;
	height: 25px;
	background-image: url('../images/bg_title_950_half.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.bigDataContainer div.bigDataContainerTitleHalf h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.bigDataContainer div.beltTopHalf{
	width: 950px;
	height: 1px;
	background-image: url('../images/bg_top_half_belt.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.bigDataContainer div.beltBottomHalf{
	width: 950px;
	height: 1px;
	background-image: url('../images/bg_top_half_belt.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.bigDataContainer div.bigDataContainerContentHalf{
	width: 949px;
	border-right: 1px #ececec solid;
	/*padding-top: 5px;*/
	font-size: 12px;
	font-family: verdana,sans-serif;
	background-image: url('../images/bg_half.png');
	background-repeat: repeat-y;
}

div.bigDataContainer div.bigDataContainerContentHalf div.contentHalfLeft{
	width: 192px;
	float: left;
	font-weight: 700;
	/*padding: 0px 10px 0px 10px;*/
	padding-left: 10px;
	padding-right: 10px;
}

div.bigDataContainer div.bigDataContainerContentHalf div.contentHalfRight{
	width: 717px;
	float: left;
	padding: 0px 10px 10px 10px;
	line-height: 18px;
}

div.bigDataContainer div.bigDataContainerContentHalf div.contentHalfRightNoMarg{
	width: 737px;
	float: left;
	line-height: 18px;
}

input.input_362_normal{
	width: 362px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-top: 4px;
	margin-right: 10px;
}

/*div z lewa czescia szara a prawa bialo dostostosowany do opisu produktu*/

div.bigDataContainer div.bigDataContainerTitleHalfDescr{
	width: 930px;
	height: 25px;
	background-image: url('../images/bg_title_950_half.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.bigDataContainer div.bigDataContainerTitleHalfDescr h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.bigDataContainer div.beltTopHalfDescr{
	width: 950px;
	height: 1px;
	background-image: url('../images/bg_top_half_belt.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.bigDataContainer div.beltBottomHalfDescr{
	width: 950px;
	height: 1px;
	background-image: url('../images/bg_top_half_belt.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.bigDataContainer div.bigDataContainerContentHalfDescr{
	width: 949px;
	border-right: 1px #ececec solid;
	font-size: 12px;
	font-family: verdana,sans-serif;
	background-image: url('../images/bg_half.png');
	background-repeat: repeat-y;
}

div.bigDataContainer div.bigDataContainerContentHalfDescr div.contentHalfLeftDescr{
	width: 192px;
	float: left;
	font-weight: 700;
	padding: 0px 10px 7px 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

div.bigDataContainer div.bigDataContainerContentHalfDescr div.contentHalfRightDescr{
	width: 717px;
	float: left;
	padding: 0px 10px 5px 10px;
	line-height: 18px;
}

div.bigDataContainer div.beltBottomHalfDescr{
	width: 950px;
	height: 1px;
	background-image: url('../images/bg_top_half_belt.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}
/* niebieskie pole z komentarzem,opisem pod formularzem dla formularza szaro/bialych*/
div.bigDataContainer div.blueInfoContent{
	background-image: url('../images/bg_half.png');
	background-repeat: repeat-y;
	min-height: 25px;
	height:auto !important;
  	height: 25px;
	border-bottom: 1px #e2e2e2 solid;
}
div.bigDataContainer  div.blueContainerInfoHalfLeft{
	float: left;
	width: 211px;
	height: 1px;
}

div.bigDataContainer div.blueContainerInfoHalfRight{
	float: left;
	width: 717px;
	background-color: #ebf3ff;
	color: #000;
	border-top: 1px #e2e2e2 solid;
	border-left: 1px #e2e2e2 solid;
	border-right: 1px #e2e2e2 solid;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 5px 10px 5px 10px;
}

div.bigDataContainer div.blueContainerInfoHalfRight a{
	text-decoration: underline;
	font-weight: 700;
	color: #0b4c88;
}

div.paramContainer{
	width: 717px;	
}

div.paramContainer div.paramLeft{
	float: left;
	width: 230px;
	padding-top: 5px;
}

div.paramContainer div.paramLeftCheck{
	float: left;
	width: 226px;
	padding-top: 5px;
}

div.paramContainer div.paramRight{
	float: left;
}

div.paramContainer div.paramRight div.paramCheckItem{
	width: 162px;
	float: left;
}

div.paramContainer div.paramRight div.paramCheckItem div.paramCheckContent{
	width: 162px;
	padding-bottom: 7px;
}
input.input_181_normal{
	width: 169px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-top: 4px;
	margin-right: 10px;
}

input.input_362_normal{
	width: 350px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-top: 4px;
	margin-right: 10px;
}

select.input_181_normal{
	width: 182px;
	height: 21px;
	margin: 4px 0px 0px 0px;
	padding: 1px 0px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

select.input_181_normal option{
	padding-left: 5px;
	height: 14px;
}

textarea.textarea_181_normal{
	width: 170px;
	height: 55px;
	border: 1px solid #91969A;
	overflow: auto;
	padding: 5px;
	margin-top: 3px;
}

textarea.textarea_362_normal{
	width: 350px;
	height: 55px;
	border: 1px solid #91969A;
	overflow: auto;
	padding: 5px;
	margin-top: 3px;
}

input.input_200_normal{
	width: 182px;
	height: 17px;
	padding: 2px 5px 0px 5px;
	font-size: 13px;
	margin-right: 10px;
}

select.input_200_normal{
	width: 210px;
	height: 23px;
	margin: 0;
	padding: 0px 0px 0px 5px;
	font-size: 13px;
}

select.input_200_normal option{
	height: 17px;
	margin: 0;
	font-size: 13px;

}

/*textarea z opisem produktu*/
div.textareaContentBig{
	padding-top: 5px;
	width: 717px;
}

div.textareaContentBig div.textareaTitle{
	float: left;
	width: 500px;
}

div.textareaContentBig div.textareaButton{
	float: right;
}

div.textareaContentBig div.textareaContainer{
	padding-top: 10px;
}

div.textareaContentBig div.textareaContainer textarea{
	width: 700px;
	height: 226px;
	border: 1px solid #91969A;
	padding: 5px;
	overflow: auto;
}

/*textarea v2*/
div.textareaContentBigVery{
	padding-top: 5px;
	width: 935px;
}

div.textareaContentBigVery div.textareaTitle{
	float: left;
	width: 500px;
}

div.textareaContentBigVery div.textareaButton{
	float: right;
}

div.textareaContentBigVery div.textareaContainer{
	padding-top: 10px;
}

div.textareaContentBigVery div.textareaContainer textarea{
	width: 922px;
	height: 226px;
	border: 1px solid #91969A;
	padding: 5px;
	overflow: auto;
}
div.addPhotoContainer{
	width: 717px;
	padding-top: 5px;	
}

div.addPhotoContainer div.addPhotoItem{
	float: left;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 10px;
	width: 96px;
	height: 90px;
}

div.addPhotoContainer div.addPhotoItem img{
	border: 1px #9f9f9f solid;
	width: 94px;
	height: 70px;
}

div.addPhotoInput{
	padding-top: 5px;	
}

div.addPhotoInput input{
	margin: 0px 5px 0px 5px;
}

/*checkbox oraz input obok siebie*/
div.chInfo{
	float: left;
	padding-top: 5px;
	padding-right: 20px;
}

div.chLeft{
	float: left;
	padding-top: 5px;
	padding-right: 5px;
}

div.chRight{
	float: left;
}

input.input_price_normal{
	width: 81px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-top: 4px;
	margin-right: 5px;
}

/*opcje transportu*/
div.transOptionOdd{
	width: 737px;
	height: 33px;
}

div.transOptionEven{
	width: 737px;
	height: 33px;
	background-color: #f2f2f2;
}

div.transOptionBorder{
	width: 737px;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	background-color: #e5e5e5;
}

div.transDescription{
	width: 245px;
	height: 26px;
	border-right: 1px #e5e5e5 solid;
	float: left;
	padding-top: 7px;
}

div.transPayDeliv{
	width: 175px;
	height: 26px;
	border-right: 1px #e5e5e5 solid;
	float: left;
	text-align: center;
	padding-top: 7px;
}

div.transPayNow{
	width: 144px;
	height: 26px;
	border-right: 1px #e5e5e5 solid;
	float: left;
	text-align: center;
	padding-top: 7px;
}

div.chLeftTransp{
	float: left;
	margin-left: 8px;
	margin-right: 3px;
}

div.chRightTransp{
	float: left;
	padding-top: 2px;
}

input.input_price_transp{
	width: 81px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-right: 5px;
}

/*system platnosci */

div.systemPayLeft{
	float: left;
	width: 270px;
}

div.systemPayRight{
	float: left;
	margin-left: 20px;
}

div.systemPayLeft div.payInfo{
	width: 270px;	
}

div.systemPayLeft div.inputTitle{
	width: 270px;
	padding-top: 12px;
	padding-bottom: 5px;	
}

input.input_system_pay{
	width: 221px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	margin-right: 5px;
}

/*tesxtarea z opisem platnosci*/

textarea.payDescription{
	width: 704px;
	height: 55px;
	border: 1px solid #91969A;
	padding: 5px;
	margin-top: 5px;
	overflow: auto;
}

/*stylowanie radio format oferty */
div.bigDataContainer div.radioItem{
	font-size: 12px;
	float: left;
	line-height: 22px;
	font-size: 12px;
	font-family: verdana,sans-serif;
}

div.bigDataContainer div.radioItemText{
	font-size: 12px;
	float: left;
	padding-left: 5px;
	line-height: 16px;
	font-family: verdana,sans-serif;
	margin-left: 3px;
}

div.bigDataContainer div.radioItem input.radioClean{
	margin: 0;
	padding: 0;
}

/*input z opisaniem przedmiotu*/
div.bigDataContainer div.categoryInputContainer{
	margin: 0;
}

input.input_257_normal{
	width: 247px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

.categoriesInput{
	float: left;
	margin-right: 15px;
}

/*promocja na stronie */

div.promoHeaderSeparator{
	float: left;
	width: 213px;
	line-height: 0px;
	font-size: 0px;
	height: 1px;
}

div.promoHeaderContainer{
	width: 736px;
	float: right;
	padding-top: 2px;
}

div.promoHeaderContainer div.promoHeaderItemSpaceSmall{
	float: left;
	width: 6px;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
}

div.promoHeaderContainer div.promoHeaderItemSpace{
	float: left;
	width: 7px;
	height: 1px;
	line-height: 0px;
	font-size: 0px;
	text-align: center;
}

div.promoHeaderContainer div.promoHeaderItem{
	width: 137px;
	height: 70px;
	border: 1px #ececec solid;
	float: left;
	background-color: #f2f2f2;
	font-family: Arial,sans-serif;
}

div.promoHeaderContainer div.promoHeaderItem div.promoTitle{
	font-size: 12px;
	font-weight: 700;
	width: 137px;
	text-align: center;
	padding-top: 10px;
}

div.promoHeaderContainer div.promoHeaderItem div.promoPrice{
	font-size: 10px;
	line-height: 13px;
	width: 137px;
	text-align: center;
}

div.promoHeaderContainer div.promoHeaderItem div.promoLink{
	font-size: 10px;
	line-height: 13px;
	color: #0b4c88;
	line-height: 17px;
	width: 137px;
	text-align: center;
}

div.promoHeaderContainer div.promoHeaderItem div.promoLink a{
	font-size: 10px;
	text-decoration: none;
	color: #0b4c88;
}

div.promoHeaderContainer div.promoHeaderItem div.promoLink a:hover{
	font-size: 10px;
	text-decoration: underline;
	color: #0b4c88;
}

div.promoHeaderContainer div.promoHeaderItemOpen{
	width: 137px;
	height: 71px;
	border-top: 1px #ececec solid;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	float: left;
	background-color: #f2f2f2;
	font-family: Arial,sans-serif;
}

div.promoHeaderContainer div.promoHeaderItemOpen div.promoTitle{
	font-size: 12px;
	font-weight: 700;
	width: 137px;
	text-align: center;
	padding-top: 10px;
}

div.promoHeaderContainer div.promoHeaderItemOpen div.promoPrice{
	font-size: 10px;
	line-height: 13px;
	width: 137px;
	text-align: center;
}

div.promoHeaderContainer div.promoHeaderItemOpen div.promoLink{
	font-size: 10px;
	line-height: 13px;
	color: #0b4c88;
	line-height: 17px;
	width: 137px;
	text-align: center;
}

div.promoHeaderContainer div.promoHeaderItemOpen div.promoLink a{
	font-size: 10px;
	text-decoration: none;
	color: #0b4c88;
}

div.promoHeaderContainer div.promoHeaderItemOpen div.promoLink a:hover{
	font-size: 10px;
	text-decoration: underline;
	color: #0b4c88;
}

div.promoActivContainer{
	width: 945px;
	padding-left: 5px;
}

div.promoActivItem{
	width: 945px;
	height: 28px;
}

div.promoActivItem div.promoActivLink{
	float: left;
	width: 196px;
	font-size: 12px;
	color: #0b4c88;
	height: 21px;
	line-height: 14px;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 1px;
}

div.promoActivItem div.promoActivSelectContainer{
	float: left;
	width: 731px;
}

div.promoActivItem div.promoActivSelectContainer div.promoActivSelect{
	float: left;
	width: 146px;
	float: left;
}

div.promoActivItem div.promoActivSelectContainer div.promoActivSelect div.checkContainer{
	width: 139px;
	padding-left: 7px;
}

div.promoActivItem div.promoActivSelectContainer div.promoActivSelect div.checkItem{
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 18px;
}

div.promoActivItem div.promoActivSelectContainer div.promoActivSelect div.checkItemOpen{
	padding-left: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 18px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid; 
	background-color: #f2f2f2;
}

/*szczegoly*/
div.categoryTitleContainer{
	width: 951px;
	margin: 0 auto;
	height: 55px;
}

div.categoryTitleContainer div.categoryTitle{
	width: 425px;
	float: left;
	font-size: 24px;
	color: #949598;
}

div.categoryTitleContainer div.categorySearch{
	width: 526px;
	float: left;
}

div.categoryTitleContainer div.categorySearch div.categorySearchLeft{
	float: left;
	width: 210px;
	font-size: 12px;
}

div.categoryTitleContainer div.categorySearch div.categorySearchRight{
	float: left;
	width: 215px;
}

div.categoryTitleContainer div.categorySearch div.categorySearchButton{
	float: right;
	text-align: right;
}

div.categoryTitleContainer div.categorySearch div.categorySearchDescr{
	width: 197px;
	font-size: 13px;
	padding-top: 4px;
	position: relative;
	left: -4px;
}

div.categoryContent{
	background-image: url('../images/bg_category_white.gif');
	background-repeat: repeat-y;
	width: 934px;
}

div.mapLink{
	color: #0b4c88;
	font-size: 11px;
}

div.mapLink a{
	text-decoration: underline;
	color: #0b4c88;
}

div.mapLink a:hover{
	text-decoration: underline;
	color: #0b4c88;
}

div.chLeftCatI{
	float: left;
	width: 20px;
	text-align: right;
	padding-right: 3px;
}

div.chRightCatI{
	float: left;
	padding-top: 1px;
}

div.chRightCatI input{
	margin: 0;
	padding: 0;
}

div.catItemContainerLeft{
	float: left;
	width: 298px;
	padding-right: 13px;
}

div.catItemContainerCenter{
	float: left;
	width: 285px;
	padding: 0px 13px 0px 13px;
}

div.catItemContainerRight{
	float: left;
	width: 298px;
	padding-left: 10px;
}

.borderRight{
	border-right: 1px #dddddd solid;
}

span.catCount{
	font-weight: 500;
	color: #7d7d7d;
	font-family: verdana, sans-serif;
	font-size: 12px;
}

span.catCountSel{
	font-weight: 500;
	color: #e96800;
	font-family: verdana, sans-serif;
	font-size: 12px;
}

ul.subCategory{
	list-style-type: none;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-weight: 700;
	font-size: 13px;
}

ul.subCategory li {
	padding-bottom: 5px;
}

ul.subCategory li a{
	color: #2e517d;
}

ul.subCategory li a:hover{
	color: #2e517d;
}

div.subCategoryName{
	font-weight: 700;
	font-size: 13px;
	color: #2e517d;
	font-family: verdana,sans-serif;
	padding-bottom: 2px;
}

div.subCategoryName a{
	color: #2e517d;
}

div.subCategoryName a:hover{
	color: #2e517d;
}

ul.subCategoryItem{
	list-style-type: none;
	margin: 0;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-size: 13px;
}

ul.subCategoryItem li {
	padding-bottom: 3px;
	padding-left: 10px;
}

ul.subCategoryItem li a{
	color: #2e517d;
}

ul.subCategoryItem li a:hover{
	color: #2e517d;
}

/*niebieskie pole z opisem, komentarzem na cala szerokosc*/
div.bigDataContainer div.blueContainerInfo{
	width: 928px;
	background-color: #ebf3ff;
	color: #000;
	border-top: 1px #e2e2e2 solid;
	border-bottom: 1px #e2e2e2 solid;
	border-left: 1px #e2e2e2 solid;
	border-right: 1px #e2e2e2 solid;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 5px 10px 5px 10px;
}

/* select multiple z kategoriami*/
div.bigDataContainer div.categoryMultipleItems {
	float: left;
	text-align: right;
	padding-left: 15px;
}

div.bigDataContainer div.categoryMultipleContainer{
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.bigDataContainer div.categoryButtonContainer{
	float: right;
	margin: 0px 15px 0px 0px;
}

input.input_66_normal{
	width: 66px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

div.bigDataContainer div.categoryNumber{
	padding-bottom: 10px;
	margin: 0px 15px 0px 0px;
	float: right;
}

div.bigDataContainer div.categoryMultipleContainer select{
	border: 1px #91969a solid;
}

/*lista wybranych kategorii*/
div.bigDataContainer div.bigBgMargin{
	background-image: url('../images/bg_category_option.png');
	background-repeat: repeat-y;
	width: 950px;
}

div.bigDataContainer div.bigBgMargin div.bigDataContainerLeft{
	float: left;
	width: 138px;
	font-family: verdana,sans-serif;
	font-size: 12px;
	font-weight: 700;
	padding: 7px 10px 10px 10px;
	margin-right: 4px;
}

div.bigDataContainer div.bigBgMargin div.bigDataContainerRight{
	float: left;
	width: 787px;
}

div.bigDataContainer div.bigBgMargin div.bigDataContainerRight div.itemBigRight{
	width: 767px;
	padding: 5px 10px 5px 10px;
	font-size: 12px;
	font-family: verdana,sans-serif;
	line-height: 20px;
}

div.bigDataContainer div.bigBgMargin div.bigDataContainerRight div.itemBigRight input{
	padding: 0px;
	margin: 0px 5px 0px 0px;
}


div.sellButtonContainer{
	border: 1px #ececec solid;
	width: 928px;
	height: 26px;
	background-color: #f2f2f2;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

div.sellButtonContainerRight{
	float: right;
}

div.sellButtonContainerLeft{
	float: left;
}

div.sellButtonContainerNoBg{
	width: 951px;
	height: 26px;
}

div.sellButtonContainerRightNoBg{
	float: right;
}

div.sellButtonContainerLeftNoBg{
	float: left;
}


/* input normal border*/
.activ{
	border: 1px #91969a solid;
}
/*input ok border */
.ok{
	border: 1px #7ade7a solid;
}

/*input error border*/

.error{
	border: 1px #ca0202 solid;
}

/*errory - div'y z bledami*/

.showError{
	background-color: #f2dddd;
	border: 1px #de7a7a solid;
	color: #ca0202;
	padding: 3px 5px 3px 5px;
	font-size: 12px;
	width: 412px;
	margin-bottom: 10px;
}

.closeError{
	display: none;
}

/* ikonki statusu formularzy*/

.showIco{
	position: absolute;
	width: 10px;
	height: 10px;
	z-index: 1;
	background-color: #fff;
	left: 269px; 
	top: 3px;
}


.closeIco{
	display: none;
}

/* inputy dla formularza rejestracji*/
input.input_249_normal{
	width: 236px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

select.input_249_normal{
	width: 249px;
	height: 21px;
	margin: 0;
	padding: 1px 0px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

select.input_249_normal option{
	padding-left: 5px;
	height: 14px;
}

input.input_146_normal{
	width: 126px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_47_normal{
	width: 37px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-left: 3px;
}

input.input_23_normal{
	border: 1px #91969a solid; 
	width: 15px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_42_normal{
	width: 34px;
	height: 17px;
	border: 1px #91969a solid;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-right: 3px;
	text-align: center;
}

input.input_173_normal{
	width: 147px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

div.smallDataInfo{
	width: 425px;
	margin: 5px 10px 20px 10px;
	color: #aaaaaa;
}
/*polityka prywatnosci*/
div.regulaminOkContainer{
	background-color: #f2f2f2;
	width: 425px;
	border: 1px #ececec solid;
	padding: 10px 10px 0px 10px;
	font-size: 13px;
}

div.regulaminOkContainer div.regulaminOkLeft{
	width: 25px;
	height: 50px;
	float: left;
}

div.regulaminOkContainer div.regulaminOkRight{
	float: left;
	width: 400px;
	margin-bottom: 20px;
}

div.regulaminOkContainer div.regulaminOkRight a{
	text-decoration: underline;
	color: #0b4c88;	
}

div.regulaminOkContainer div.regulaminOkLeftNm{
	width: 25px;
	height: 25px;
	float: left;
}

div.regulaminOkContainer div.regulaminOkRightNm{
	float: left;
	width: 400px;
}

div.regulaminOkContainer div.regulaminOkRightNm a{
	text-decoration: underline;
	color: #0b4c88;	
}
span.bold{
	font-weight: 700;
}

div.registerInput{
	margin-top: 10px;
	float: right;
}

/*widok przedmiotu*/

div.viewObjectLeft{
	float: left;
	width: 517px;
	position: relative;
	top: -3px;
	background-image: url('../images/bg_belt_view_object_left.png');
	background-repeat: repeat-y;
	z-index: 1000;
}

div.viewObjectLeft div.viewObjectLeftLeft{
	width: 182px;
	float: left;
}

div.viewObjectLeft div.viewObjectLeftLeft div.photoContainer{
	width: 180px;
	height: 167px;
	border-top: 1px #e2e2e2 solid;
	border-left: 1px #e2e2e2 solid;
	border-right: 1px #e2e2e2 solid;
	background-color: #f2f2f2;
	text-align: center;
	padding-top: 10px;
}

div.viewObjectLeft div.viewObjectLeftLeft div.photoContainer img{
	width: 160px;
	height: 120px;
	border: 1px #a1a1a1 solid;
}

div.viewObjectLeft div.viewObjectLeftLeft div.photoContainer div.photoLink{
	color: #0b4c88;
}

div.viewObjectLeft div.viewObjectLeftLeft div.photoContainer div.photoLink a{
	color: #0b4c88;
	text-decoration: underline;
}

div.viewObjectLeft div.viewObjectLeftLeft div.photoContainer div.photoLink a:hover{
	color: #0b4c88;
	text-decoration: underline;
}

div.viewObjectLeft div.infoItemContainerOdd{
	background-image: url('../images/bg_info_item_odd.gif');
	width: 517px;
	background-repeat: repeat-y;
	padding-top: 8px;
	padding-bottom: 8px;
}

div.viewObjectLeft div.infoItemContainerOdd div.infoLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 172px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectLeft div.infoItemContainerOdd div.infoRight{
	font-size: 12px;
	padding-left: 10px;
	width: 324px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectLeft div.infoItemContainerEven{
	background-image: url('../images/bg_info_item_even.gif');
	width: 517px;
	background-repeat: repeat-y;
	
}

div.viewObjectLeft div.infoItemContainerEven div.infoLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 172px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectLeft div.infoItemContainerEven div.infoRight{
	font-size: 12px;
	padding-left: 10px;
	width: 324px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectLeft a.blue{
	color: #0b4c88;
	text-decoration: underline;
	font-weight: 700;
}

div.viewObjectLeft a:hover.blue{
	color: #0b4c88;
	text-decoration: underline;
}

.borderBottomDark{
	border-bottom: 1px #e2e2e2 solid;
}

.borderBottomLight{
	border-bottom: 1px #ececec solid;
}

.borderTopDark{
	border-top: 1px #e2e2e2 solid;
}

.borderTopLight{
	border-top: 1px #ececec solid;
}

span.infoDate{
	font-size: 11px;
}

div.viewObjectLeft div.viewObjectLeftRight{
	width: 334px;
	min-height: 178px;
	height:auto !important;
  	height: 178px;
	float: left;
	border-right: 1px #ececec solid;
	
}

div.viewObjectLeft div.viewObjectLeftRight div.buyFormContainer{
	height: 70px;
	width: 313px;
	margin-right: auto;
	margin-left: auto;
	border: 1px #646566 solid;
	margin-top: 11px;
}

div.viewObjectLeft div.viewObjectLeftRight div.buyFormContainer div.topBuyForm{
	width: 303px;
	height: 24px;
	background-color: #646566;
	color: #fff;
	padding-left: 10px;
	padding-top: 7px;
	font-size: 12px;
}

div.viewObjectLeft div.viewObjectLeftRight div.buyFormContainer div.topBuyFormContainer{
	width: 303px;
	height: 31px;
	background-color: #646566;
	color: #fff;
	padding-left: 10px;
	font-size: 12px;
}

div.viewObjectLeft div.viewObjectLeftRight div.buyFormContainer div.topBuyFormContainer div.topBuyFormLeft{
	padding-top: 7px;
	height: 24px;
	float: left;
	width: 111px;
	border-right: 1px #fff solid;
}

div.viewObjectLeft div.viewObjectLeftRight div.buyFormContainer div.topBuyFormContainer div.topBuyFormRight{
	padding-top: 7px;
	height: 24px;
	float: left;
	width: 181px;
	padding-left: 10px;
}

div.viewObjectLeft div.viewObjectLeftRight div.buyFormContainer div.inputContainer{
	float: left;
	padding-top: 9px;
	padding-left: 10px;
}

div.viewObjectLeft div.viewObjectLeftRight div.buyFormContainer div.buttonContainer{
	float: right;
	padding-top: 8px;
	padding-right: 7px;
}

input.input_174_normal{
	width: 154px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px #91969a solid;
	text-align: left;
	color: #000;
}

input.input_33_normal{
	width: 23px;
	height: 17px;
	margin: 0px 0px 0px 8px;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px #91969a solid;
	text-align: left;
	color: #000;
}

div.buyContInfo{
	padding-top: 2px;
	float: left;
	padding-left: 3px;
}

div.symInput{
	width: 154px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px #91969a solid;
	text-align: left;
	color: #000;
	font-weight: 700;
}

div.symInputSmall{
	width: 95px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px #91969a solid;
	text-align: left;
	color: #000;
	font-weight: 700;
}

div.viewObjectCenter{
	float: left;
	width: 10px;
	height: 1px;
	background-color: #fff;
	position: relative;
	top: -3px;
	
}

div.viewObjectRight{
	float: right;
	width: 422px;
	position: relative;
	top: -3px;
	border-right: 1px #ececec solid;
	z-index: 1;
}

div.viewObjectRight div.profContainerTitleWhite{
	width: 404px;
	height: 25px;
	background-image: url('../images/bg_title_427.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}


div.viewObjectRight div.profContainerTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.viewObjectRight div.viewObjectRightLeft{
	float: left;
	width: 243px;
}

div.viewObjectRight div.viewObjectRightLeft div.userName{
	height: 31px;
	width: 235px;
	border-top: 1px #ececec solid;
	border-left: 1px #ececec solid;
	color: #0b4c88;
	font-size: 18px;
	padding-left: 8px;
	padding-top: 6px;
}

div.viewObjectRight div.viewObjectRightLeft div.userNameNb{
	height: 31px;
	width: 235px;
	border-left: 1px #ececec solid;
	color: #0b4c88;
	font-size: 18px;
	padding-left: 8px;
	padding-top: 6px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerOdd{
	background-image: url('../images/bg_user_item_odd.gif');
	width: 243px;
	background-repeat: repeat-y;
	padding-top: 8px;
	padding-bottom: 8px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerOdd div.infoLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 97px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerOdd div.infoRight{
	font-size: 12px;
	padding-left: 10px;
	width: 126px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerEven{
	background-image: url('../images/bg_user_item_even.gif');
	width: 243px;
	background-repeat: repeat-y;
	padding-bottom: 8px;
	padding-top: 8px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerEven div.infoLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 97px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerEven div.infoRight{
	font-size: 12px;
	padding-left: 10px;
	width: 126px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerEven div.infoRight img.icoCom{
	position: relative;
	top: 2px;
}

div.viewObjectRight div.viewObjectRightLeft div.userInfoContainerOdd div.infoRight img.icoCom{
	position: relative;
	top: 2px;
}

div.viewObjectRight div.viewObjectRightRight{
	float: left;
	width: 178px;
}

div.viewObjectRight div.viewObjectRightRight div.objectUserPhoto{
	width: 178px;
	height: 167px;
	text-align: center;
	padding-top: 10px;
	height: 135px;
}

div.viewObjectRight div.viewObjectRightRight div.objectUserPhoto img{
	width: 160px;
	height: 120px;
	border: 1px #a1a1a1 solid;
}

div.viewObjectRight div.viewObjectRightRight div.linkUserList{
	width: 168px;
	padding-top: 10px;
	padding-left: 10px;
}

div.viewObjectRight div.viewObjectRightRight div.linkUserList div.linkIco{
	float: left;
	width: 25px;
	padding-top: 5px;
}

div.viewObjectRight div.viewObjectRightRight div.linkUserList div.linkItem{
	float: left;
	width: 135px;
	line-height: 13px;
	padding-bottom: 15px;
}

div.viewObjectRight div.viewObjectRightRight div.linkUserList div.linkItem a{
	text-decoration: none;
	color: #0b4c88;	
	font-size: 11px;
}

div.viewObjectRight div.viewObjectRightRight div.linkUserList div.linkItem a:hover{
	text-decoration: underline;
	color: #0b4c88;
}

div.viewObjectRight div.comments{
	width: 422px;
	background-image: url('../images/bg_user_item_even.gif');
	background-repeat: repeat-y;
	border-bottom: 1px #e2e2e2 solid;
	height: 76px;
	padding-top: 12px;
}

div.viewObjectRight div.commentsLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 97px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;

}

div.viewObjectRight div.commentsRight{
	font-size: 12px;
	padding-left: 10px;
	width: 305px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRight div.commentsRight div.commentStats{
	width: 305px;
}

div.viewObjectRight div.commentsRight div.ico{
	float: left;
	padding-right: 10px;
}

div.viewObjectRight div.commentsRight div.ico div.icoLeft{
	float: left;
	padding-right: 3px;
}

div.viewObjectRight div.commentsRight div.ico div.icoRight{
	float: left;
	padding-top: 2px;
}

div.viewObjectRight div.commentsRight div.commentBeltPerc{
	width: 247px;
	height: 11px;
	background-image: url('../images/bg_belt_comment.gif');
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 3px;
	padding-left: 3px;
	float: left;
	overflow: hidden;
}

div.viewObjectRight div.commentsRight div.commentBeltPerc div.commentProgrBar{
	height: 5px;
	background-image: url('../images/bg_belt_progr.png');
	background-repeat: no-repeat;
}

div.viewObjectRight div.commentsRight div.percItem{
	float: left;
	padding-left: 5px;
	font-weight: 700;
	padding-top: 8px;
}

/* statystyku usera*/

div.viewObjectLeftFix{
	float: left;
	width: 517px;
}

/*tabela z aukcjami promowanymi*/
table.promoTable{
	width: 516px;
	border-top: 1px #ececec solid;
}

table.promoTable th.blue{
	color: #fff;
	font-size: 12px;
	height: 30px;
	background-image: url('../images/bg_title_516.png');
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 6px;
}

table.promoTable th.green{
	color: #fff;
	font-size: 13px;
	height: 51px;
	background-image: url('../images/bg_title_516_big_green.png');
	text-align: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	line-height: 18px;
}

table.promoTable th.green span.greySmall{
	color: #afc2aa;
	font-size: 11px;
	font-weight: 500;
}

table.promoTable th.grey{
	background-color: #f2f2f2;
	height: 43px;
	color: #000;
	font-weight: 500;
	font-size: 12px;
	vertical-align: top;
	padding-top: 8px;
}

table.promoTable th.type{
	width: 68px;
	padding-left: 15px;
	text-align: left;
}

table.promoTable th.last{
	width: 87px;
	text-align: center;
	font-size: 12px;
	height: 33px;
}

table.promoTable th.buy{
	width: 70px;
	text-align: center;
	font-size: 12px;
	height: 33px;
}

table.promoTable th.sell{
	width: 70px;
	text-align: center;
	font-size: 12px;
	height: 33px;
}

table.promoTable td.buy{
	width: 70px;
	text-align: center;
	font-size: 12px;
	border-left: 1px #ececec solid;
}

table.promoTable td.sell{
	width: 70px;
	text-align: center;
	font-size: 12px;
	border-right: 1px #ececec solid;
}

table.promoTable td.borderBottm{
	border-bottom: 1px #ececec solid;
}

table.promoTable td.borderRight{
	border-right: 1px #ececec solid;
}

table.promoTable th.empty{
	background-color: #fff;
	width: 10px;
}

table.promoTable td.empty{
	background-color: #fff;
	width: 10px;
}

table.promoTable td.type{
	width: 68px;
	padding-left: 15px;
	text-align: left;
	font-size: 12px;
	height: 33px;
	border-left: 1px #ececec solid;
}

table.promoTable span.pozCom{
	color: #26a340;
	font-weight: 700;
}

table.promoTable span.neutCom{
	color: #727272;
	font-weight: 700;
}
table.promoTable span.negativCom{
	color: #a32626;
	font-weight: 700;
}
table.promoTable td.last{
	width: 87px;
	text-align: center;
	font-size: 12px;
	height: 33px;
}
/*zawartosc tabeli*/
.withBg{
	background-color: #f2f2f2;
}

table.promoTable td.tabPhotoCont{
	width: 102px;
	text-align: center;
	vertical-align: top;
	padding-top: 11px;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
}

table.promoTable td.tabPhotoCont img{
	width: 94px;
	height: 70px;
	border: 1px #9f9f9f solid;
}

table.promoTable td.tabNameCont{
	width: 267px;
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
}

table.promoTable td.tabPriceCont{
	width: 71px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
	text-align: center;
}


/* karta uzytkownika*/

div.viewObjectRightFix{
	float: right;
	width: 422px;
}

div.viewObjectRightFix div.viewFixContainer{
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	width: 423px;
	position: relative;
	top: -1px;
}

div.viewObjectRightFix div.profContainerTitleWhite{
	width: 404px;
	height: 25px;
	background-image: url('../images/bg_title_427.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.viewObjectRightFix div.profContainerTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.viewObjectRightFix div.viewObjectRightLeft{
	float: left;
	width: 243px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userName{
	height: 31px;
	width: 235px;
	border-top: 1px #ececec solid;
	border-left: 1px #ececec solid;
	color: #0b4c88;
	font-size: 18px;
	padding-left: 8px;
	padding-top: 6px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userNameNb{
	height: 31px;
	width: 235px;
	border-left: 1px #ececec solid;
	color: #0b4c88;
	font-size: 18px;
	padding-left: 8px;
	padding-top: 6px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerOdd{
	background-image: url('../images/bg_user_item_odd.gif');
	width: 243px;
	background-repeat: repeat-y;
	padding-top: 8px;
	padding-bottom: 8px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerOdd div.infoLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 97px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerOdd div.infoRight{
	font-size: 12px;
	padding-left: 10px;
	width: 126px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerEven{
	background-image: url('../images/bg_user_item_even.gif');
	width: 243px;
	background-repeat: repeat-y;
	padding-bottom: 8px;
	padding-top: 8px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerEven div.infoLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 97px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerEven div.infoRight{
	font-size: 12px;
	padding-left: 10px;
	width: 126px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerEven div.infoRight img.icoCom{
	position: relative;
	top: 2px;
}

div.viewObjectRightFix div.viewObjectRightLeft div.userInfoContainerOdd div.infoRight img.icoCom{
	position: relative;
	top: 2px;
}

div.viewObjectRightFix div.viewObjectRightRight{
	float: left;
	width: 178px;
}

div.viewObjectRightFix div.viewObjectRightRight div.objectUserPhoto{
	width: 178px;
	height: 167px;
	text-align: center;
	padding-top: 10px;
	height: 135px;
}

div.viewObjectRightFix div.viewObjectRightRight div.objectUserPhoto img{
	width: 160px;
	height: 120px;
	border: 1px #a1a1a1 solid;
}

div.viewObjectRightFix div.viewObjectRightRight div.linkUserList{
	width: 168px;
	padding-top: 10px;
	padding-left: 10px;
}

div.viewObjectRightFix div.viewObjectRightRight div.linkUserList div.linkIco{
	float: left;
	width: 25px;
	padding-top: 5px;
}

div.viewObjectRightFix div.viewObjectRightRight div.linkUserList div.linkItem{
	float: left;
	width: 135px;
	line-height: 13px;
	padding-bottom: 15px;
}

div.viewObjectRightFix div.viewObjectRightRight div.linkUserList div.linkItem a{
	text-decoration: none;
	color: #0b4c88;	
	font-size: 11px;
}

div.viewObjectRightFix div.viewObjectRightRight div.linkUserList div.linkItem a:hover{
	text-decoration: underline;
	color: #0b4c88;
}

div.viewObjectRightFix div.comments{
	width: 422px;
	background-image: url('../images/bg_user_item_even.gif');
	background-repeat: repeat-y;
	border-bottom: 1px #e2e2e2 solid;
	height: 76px;
	padding-top: 12px;
}

div.viewObjectRightFix div.commentsLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 97px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;

}

div.viewObjectRightFix div.commentsRight{
	font-size: 12px;
	padding-left: 10px;
	width: 305px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.viewObjectRightFixdiv.commentsRight div.commentStats{
	width: 305px;
}

div.viewObjectRightFix div.commentsRight div.ico{
	float: left;
	padding-right: 10px;
}

div.viewObjectRightFix div.commentsRight div.ico div.icoLeft{
	float: left;
	padding-right: 3px;
}

div.viewObjectRightFix div.commentsRight div.ico div.icoRight{
	float: left;
	padding-top: 2px;
}

div.viewObjectRightFix div.commentsRight div.commentBeltPerc{
	width: 247px;
	height: 11px;
	background-image: url('../images/bg_belt_comment.gif');
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-top: 3px;
	padding-left: 3px;
	float: left;
	overflow: hidden;
}

div.viewObjectRightFix div.commentsRight div.commentBeltPerc div.commentProgrBar{
	height: 5px;
	background-image: url('../images/bg_belt_progr.png');
	background-repeat: no-repeat;
}

div.viewObjectRightFix div.commentsRight div.percItem{
	float: left;
	padding-left: 5px;
	font-weight: 700;
	padding-top: 8px;
}

/* opis produktu*/

div.objectDescriptionContainer{
	width: 950px;
	background-image: url('../images/bg_object_description_all.gif');
	background-repeat: repeat-y;
	position: relative;
	top: -2px;
}
div.objDescriptionLeft{
	float: left;
	width: 320px;
	padding-top: 5px;
	background-image: url('../images/bg_object_description_odd.gif');
}

div.objDescriptionLeft div.objDescrOdd{
	width: 320px;
	padding-bottom: 6px;
	padding-top: 6px;
	background-image: url('../images/bg_object_description_odd.gif');
	background-repeat: repeat-y;
}

div.objDescriptionLeft div.objDescrEven{
	width: 320px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-image: url('../images/bg_object_description_even.gif');
	background-repeat: repeat-y;
	border-top: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
}

div.objDescriptionLeft div.objDescrLeftLeft{
	float: left;
	width: 190px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	font-size: 12px;
	font-weight: 700;
	padding-left: 10px;
}

div.objDescriptionLeft div.objDescrLeftRight{
	float: left;
	width: 110px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	font-size: 12px;
	padding-right: 10px;
}

div.objDescriptionCenter{
	float: left;
	width: 3px;
	height: 1px;
	background-color: #fff;
	position: relative;
	top: -1px;
}

div.objDescriptionRight{
	float: left;
	width: 627px;
	padding-top: 8px;
}

div.objDescriptionRight div.objDescrOdd{
	width: 627px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-repeat: repeat-y;
}

div.objDescriptionRight div.objDescrEven{
	width: 627px;
	padding-bottom: 2px;
	padding-top: 2px;
	background-image: url('../images/bg_object_description_big.gif');
	background-repeat: repeat-y;
	border-top: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
}

div.objDescriptionRight div.objDescrRightLeft{
	float: left;
	width: 155px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	font-size: 12px;
	font-weight: 700;
	padding-left: 10px;
	line-height: 22px;
}

div.objDescriptionRight div.objDescrRightRight{
	float: left;
	width: 452px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	font-size: 12px;
	padding-right: 10px;
	line-height: 22px;
}

div.objectDescriptionBottomBelt{
	width: 950px;
	height: 1px;
	font-size: 0px;
	line-height: 0px;
	background-image: url('../images/bg_object_border_bottom.gif');
	background-repeat: no-repeat;
	position: relative;
	top: -3px;
}

div.containerLightBorder{
	width: 938px;
	margin-left: auto;
	margin-right: auto;
	border: 1px #ececec solid;
	padding: 10px 5px 10px 5px;
	text-align: center;	
	font-size: 12px;
	line-height: 18px;
}

div.containerLightBorderToLeft{
	width: 928px;
	margin-left: auto;
	margin-right: auto;
	border: 1px #ececec solid;
	padding: 5px 10px 5px 10px;	
	font-size: 16px;
	line-height: 22px;
}

div.containerLightBorderToLeft ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}

div.containerLightBorderToLeft ul li{
	padding: 0px 0px 0px 10px;
	margin: 0;
}

.tAlignLeft{
	text-align: left;
}

.tAlignRight{
	text-align: right;
}

.tAlignCenter{
	text-align: center;
}

/*Opis produktu dwa containery obok siebie*/

div.objDescrAverLeft{
	width: 474px;
	float: left;
	position: relative;
	top: -2px;
}

div.objDescrAverOdd{
	background-image: url('../images/bg_descr_aver_odd.gif');
	background-repeat: repeat-y;
	width: 474px;
}

div.objDescrAverOdd div.dscrLeft{
	width: 191px;
	float: left;
	font-weight: 700;
	font-size: 12px;
	color: #000;
	padding: 6px 10px 7px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.objDescrAverOdd div.dscrRight{
	width: 242px;
	float: right;
	font-size: 12px;
	color: #000;
	padding: 6px 10px 7px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.objDescrAverEven{
	background-image: url('../images/bg_descr_aver_even.gif');
	background-repeat: repeat-y;
	width: 474px;
}

div.objDescrAverEven div.dscrLeft{
	width: 191px;
	float: left;
	font-weight: 700;
	font-size: 12px;
	color: #000;
	padding: 6px 10px 7px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.objDescrAverEven div.dscrRight{
	width: 242px;
	float: right;
	font-size: 12px;
	color: #000;
	padding: 6px 10px 7px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.objDescrAverRight{
	width: 474px;
	float: right;
	position: relative;
	top: -2px;
}

div.avertBelt{
	width: 474px;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	background-image: url('../images/belt_descr_aver.gif');
	background-repeat: no-repeat;
}

/*opis duzy z polami*/

div.descrBigContainer{
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	border-top: 1px #ececec solid;
	font-size: 12px;
}

div.descrBigContainer div.descrBigOdd{
	width: 951px;
	border-bottom: 1px #ececec solid;
	background-image: url('../images/bg_big_descr_odd.gif');
	background-repeat: repeat-y;
}

div.descrBigOdd div.descrBigLeft{
	float: left;
	width: 192px;
	padding: 10px 10px 7px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
  	font-weight: 700;
}

div.descrBigOdd div.descrBigRight{
	float: right;
	width: 712px;
	padding: 10px 17px 5px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
  	line-height: 22px;
}

div.descrBigContainer div.descrBigEven{
	width: 951px;
	border-bottom: 1px #e2e2e2 solid;
	background-image: url('../images/bg_big_descr_even.gif');
	background-repeat: repeat-y;
}

div.descrBigEven div.descrBigLeft{
	float: left;
	width: 192px;
	padding: 6px 10px 7px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
  	font-weight: 700;
}

div.descrBigEven div.descrBigRight{
	float: right;
	width: 712px;
	padding: 6px 17px 7px 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}
/* formy platnosci za produkt*/

div.objectPayForm{
	width: 611px;
	border-bottom: 1px #ececec solid;
	height: 32px;
	font-size: 12px;
}

div.objectPayFormText{
	padding-top: 8px;
	float: left;
	width: 358px;
	padding-left: 20px;
	background-image: url('../images/point.gif');
	background-repeat: no-repeat;
	background-position: 12px 14px;
}

div.objectPayFormImage{
	float: left;
	width: 233px;
	padding-top: 3px;
}

/* formy platnosci v2*/

div.objectPayFormNew{
	width: 613px;
	font-size: 12px;
	border-bottom: 1px solid #ECECEC;
	
}

div.objectPayFormTextType{
	padding-top: 13px;
	float: left;
	width: 357px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 12px 14px;
	font-weight: 700;
	padding-bottom: 12px;
	border-left: 1px solid #ECECEC;
}

div.objectPayFormButton{
	float: left;
	width: 234px;
	padding-top: 12px;
	border-right: 1px solid #ECECEC;
	text-align: center;
	height: 28px;
}

div.objectPayFormTextAccount{
	padding-top: 12px;
	float: left;
	width: 356px;
	padding-left: 20px;
	background-color: #f2f2f2;
	border: 1px #e2e2e2 solid;;
	height: 28px;
}

div.objectPayFormImageNew{
	float: left;
	width: 234px;
	padding-top: 4px;
	border-right: 1px solid #ECECEC;
	text-align: center;
	height: 37px;
}

div.buttonPosContent{
	padding-left: 22px;
}

/* dodatkwoe informacje o przesylce*/

div.otherInfoPay{
	min-height: 325px;
	height:auto !important;
  	height: 325px;
}
/* opcje transportu produktu*/

div.objDelivContainer{
	width: 613px;
	position: relative;
	top: -2px;
	font-size: 12px;
}

div.objDelivContainer div.objDelivOdd{
	background-image: url('../images/bg_object_deliv_odd_fix.gif');
	background-repeat: repeat-y;
	width: 613px;
	height: 24px;
	padding-top: 8px;
	border-bottom: 1px #e2e2e2 solid;	
}

div.objDelivContainer div.objDelivEven{
	height: 32px;
	background-image: url('../images/bg_object_deliv_even_fix.gif');
	background-repeat: repeat-y;
	width: 613px;
	border-bottom: 1px #e2e2e2 solid;
	height: 24px;
	padding-top: 8px;	
}

div.objDelivLeftNoBg{
	width: 329px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	padding-left: 20px;
}

div.objDelivLeft{
	width: 329px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	padding-left: 20px;
	background-image: url('../images/point.gif');
	background-repeat: no-repeat;
	background-position: 12px 7px;
}

div.objDelivCenter{
	width: 108px;
	float: left;
	padding-left: 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.objDelivRight{
	width: 136px;
	float: left;
	padding-left: 10px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

/*zdjecia przedmiotu*/
div.objectGallery{
	padding: 0;
	margin: 0;
}

div.objectGallery div.imageObjectContainer{
	width: 162px;
	height: 122px;
	float: left;
	padding-left: 14px;
	padding-right: 10px;
	padding-bottom: 12px;
	padding-top: 12px;
}

div.objectGallery div.imageObjectContainer img{
	border: 1px #a2a2a2 solid;
}

div.buyListOffert{
	width: 950px;
	position: relative;
	top: -3px;
	font-size: 12px;
}

div.buyListOffert div.buyOffertOdd{
	height: 23px;
	width: 950px;
	background-image: url('../images/bg_buy_offer_odd.gif');
	background-repeat: repeat-y;
	padding-top: 6px;
}

div.buyListOffert div.buyOffertEven{
	height: 23px;
	width: 950px;
	background-image: url('../images/bg_buy_offer_even.gif');
	background-repeat: repeat-y;
	padding-top: 6px;
}

div.buyListOffert div.buyOffertSelected{
	height: 23px;
	width: 950px;
	background-image: url('../images/bg_buy_offer_selected.gif');
	background-repeat: repeat-y;
	padding-top: 6px;
}

div.buyListOffert div.buyOffertSelectedTop{
	height: 23px;
	width: 950px;
	background-image: url('../images/bg_buy_offer_selected_top.gif');
	background-repeat: no-repeat;
	padding-top: 6px;
}

div.buyOfferNick{
	width: 356px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	padding-left: 10px;
	font-weight: 700;
	color: #0b4c88;
}

div.buyOfferNick a{
	font-weight: 700;
	color: #0b4c88;
	text-decoration: none;
}

div.buyOfferNick a:hover{
	font-weight: 700;
	color: #0b4c88;
	text-decoration: underline;
}

div.buyOfferPrice{
	width: 207px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	padding-left: 10px;
}

div.buyOfferDate{
	width: 356px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	padding-left: 10px;
}

.buySelected{
	background-color: #dddddd;
}

/*zadaj pytanie sprzedajacemu*/

div.questionAvContainer{
	width: 654px;
	position: relative;
	top: -2px;
	font-size: 12px;
}

div.questionAvContainer div.questionAvOdd{
	background-image: url('../images/bg_question_av_odd.gif');
	background-repeat: repeat-y;
	width: 654px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}

div.questionAvContainer div.questionAvEven{
	background-image: url('../images/bg_question_av_even.gif');
	background-repeat: repeat-y;
	width: 654px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}

div.questionAvContainerNorm{
	width: 654px;
	font-size: 12px;
	margin-top: 2px;
}

div.questionAvContainerNorm div.questionAvOdd{
	background-image: url('../images/bg_question_av_odd.gif');
	background-repeat: repeat-y;
	width: 654px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}

div.questionAvContainerNorm div.questionAvEven{
	background-image: url('../images/bg_question_av_even.gif');
	background-repeat: repeat-y;
	width: 654px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}


div.questionAvContainerMiddle{
	width: 582px;
	position: relative;
	top: -2px;
	font-size: 12px;
}

div.questionAvContainerMiddle div.questionAvOdd{
	background-image: url('../images/bg_question_av_odd.gif');
	background-repeat: repeat-y;
	width: 582px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}

div.questionAvContainerMiddle div.questionAvEven{
	background-image: url('../images/bg_question_av_even.gif');
	background-repeat: repeat-y;
	width: 582px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}

div.questionAvContainerNormMiddle{
	width: 582px;
	font-size: 12px;
	margin-top: 2px;
}

div.questionAvContainerNormMiddle div.questionAvOdd{
	background-image: url('../images/bg_question_av_odd_middle.gif');
	background-repeat: repeat-y;
	width: 582px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}

div.questionAvContainerNormMiddle div.questionAvEven{
	background-image: url('../images/bg_question_av_even_middle.gif');
	background-repeat: repeat-y;
	width: 582px;
	min-height: 27px;
	height:auto !important;
  	height: 27px;
}

div.questionAvContainerNormMiddle div.questionAvLeft{
	width: 172px;
	float: left;
	padding-left: 10px;
	font-weight: 700;
	min-height: 19px;
	height:auto !important;
  	height: 19px;
	padding-bottom: 4px;
	padding-top: 7px;
}

div.questionAvContainerNormMiddle div.questionAvRight{
	width: 390px;
	float: left;
	padding-left: 10px;
	min-height: 19px;
	height:auto !important;
  	height: 19px;
	padding-top: 6px;
	padding-bottom: 5px;
}
input.addEmailSmall{
	width: 270px;
	height: 17px;
	border: 1px #91969a solid;
	margin: 0px 3px 0px 0px;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: arial,sans-serif;
	text-align: left;
	color: #0B4C88;
	font-weight: 700;
}

input.addEmailMiddle{
	width: 368px;
	height: 17px;
	border: 1px #91969a solid;
	margin: 0px 3px 0px 0px;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	text-align: left;
}

textarea.addQuestionMiddle{
	width: 368px;
	height: 135px;
	margin-bottom: 3px;
	border: 1px solid #91969A;
	overflow: auto;
	padding: 5px;
}

div.questionAvLeft{
	width: 172px;
	float: left;
	padding-left: 10px;
	font-weight: 700;
	min-height: 19px;
	height:auto !important;
  	height: 19px;
	padding-bottom: 4px;
	padding-top: 7px;
}

div.questionAvRight{
	width: 462px;
	float: left;
	padding-left: 10px;
	min-height: 19px;
	height:auto !important;
  	height: 19px;
	padding-top: 6px;
	padding-bottom: 5px;
}

div.questionAvRight a.userLink{
	text-decoration: none;
	color: #0b4c88;
	font-weight: 700;
}

div.questionAvRight a:hover.userLink{
	text-decoration: underline;
	color: #0b4c88;
	font-weight: 700;
}

input.addEmail{
	width: 440px;
	height: 17px;
	border: 1px #91969a solid;
	margin: 0px 3px 0px 0px;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	text-align: left;
}

textarea.addQuestion{
	width: 440px;
	height: 135px;
	margin-bottom: 3px;
	border: 1px solid #91969A;
	overflow: auto;
	padding: 5px;
}

div.chLeftOption{
	float: left;
	margin-right: 3px;
}

div.chRightOption{
	float: left;
	padding-top: 2px;
}

div.chLeftParam{
	float: left;
	margin-right: 3px;
}

div.chRightParam{
	float: left;
	font-family: Arial, Verdana,Hlevetica,sans-serif;
	line-height: 15px;
	padding-top: 2px;
	width: 139px;
}

div.questionButtonContainer{
	border: 1px #ececec solid;
	width: 632px;
	height: 26px;
	background-color: #f2f2f2;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

div.questionButtonContainerSmall{
	border: 1px #ececec solid;
	width: 448px;
	height: 26px;
	background-color: #f2f2f2;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

div.questionButtonContainerRight{
	float: right;
}

div.questionButtonContainerLeft{
	float: left;
}

div.questionButtonContainerNoStyle{
	width: 654px;
	line-height: 15px;
}

div.questionButtonContainerNoStyle a.questionLink{
	color: #0b4c88;
	text-decoration: underline;
	font-size: 11px;
	font-family: verdana,sans-serif;
}

div.questionButtonContainerNoStyle a:hover.questionLink{
	color: #0b4c88;
	text-decoration: underline;
}

div.questionButtonContainerRightNoStyle{
	float: right;
}

div.questionButtonContainerLeftNoStyle{
	float: left;
}

/* button container dla answer*/

div.questionButtonContainerMiddle{
	border: 1px #ececec solid;
	width: 560px;
	height: 26px;
	background-color: #f2f2f2;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

div.questionButtonContainerRightMiddle{
	float: right;
}

div.questionButtonContainerLeftMiddle{
	float: left;
}

div.questionButtonContainerNoStyleMiddle{
	width: 582px;
	line-height: 15px;
}

div.questionButtonContainerNoStyleMiddle a.questionLink{
	color: #0b4c88;
	text-decoration: underline;
	font-size: 11px;
	font-family: verdana,sans-serif;
}

div.questionButtonContainerNoStyleMiddle a:hover.questionLink{
	color: #0b4c88;
	text-decoration: underline;
}

div.questionButtonContainerRightNoStyleMiddle{
	float: right;
}

div.questionButtonContainerLeftNoStyleMiddle{
	float: left;
}

div.questionButtonContainerSettingsData{
	border: 1px #ececec solid;
	width: 378px;
	height: 26px;
	background-color: #f2f2f2;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

div.questionButtonContainerSettingsData span.lightInfo{
	color: #aaa;
	font-size: 12px;
	display: block;
	padding-top: 3px;
}
div.questionButtonContainerRightSettingsData{
	float: right;
}

div.questionButtonContainerLeftSettingsData{
	float: left;
}

div.questionButtonContainerSettingsSmallData{
	border: 1px #ececec solid;
	width: 451px;
	height: 26px;
	background-color: #f2f2f2;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

div.questionButtonContainerSettingsSmallData span.lightInfo{
	color: #aaa;
	font-size: 12px;
	display: block;
	padding-top: 3px;
}
div.questionButtonContainerRightSettingsSmallData{
	float: right;
}

div.questionButtonContainerLeftSettingsSmallData{
	float: left;
}


div.questionButtonContainerAccData{
	border: 1px #ececec solid;
	width: 551px;
	height: 26px;
	background-color: #f2f2f2;
	padding-top: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

div.questionButtonContainerAccData span.lightInfo{
	color: #aaa;
	font-size: 12px;
	display: block;
	padding-top: 3px;
}
div.questionButtonContainerRightAccData{
	float: right;
}

div.questionButtonContainerLeftAccData{
	float: left;
}

div.addCashContainer{
	margin: 0 auto;
	width: 420px;
	height: 41px;
	padding-top: 20px;
}

div.addCashContainer div.addCashContainerLeft{
	width: 140px;
	height: 27px;
	float: left;
	background-color: #f2f2f2;
	border: 1px #e2e2e2 solid;	
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	padding-top: 12px;
}

div.addCashContainer div.addCashContainerRight{
	float: left;
	width: 156px;
	height: 39px;
	border-top: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
}

div.addCashContainer div.addCashContainerRight div.addCashInputContanier{
	float: left;
	padding-left: 10px;
	padding-top: 9px;
}

div.addCashContainer div.addCashContainerRight div.addCashTextContanier{
	float: left;
	font-size: 12px;
	padding-top: 12px;
}

input.addCashInput{
	width: 98px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-right: 5px;
}

div.addCashContainer div.addCashContainerButton{
	float: left;
	padding-top: 9px;
	padding-left: 10px;
}

/* podsumowanie licytacji error */

div.blueContainerInfoAverage{
	width: 632px;
	background-color: #ebf3ff;
	color: #000;
	border-bottom: 1px #e2e2e2 solid;
	border-left: 1px #e2e2e2 solid;
	border-right: 1px #e2e2e2 solid;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 5px 10px 5px 10px;
	position: relative;
	top: -2px;
}

div.whiteContainerInfoAverage{
	width: 632px;
	color: #000;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
	padding: 7px 10px 7px 10px;
	position: relative;
	top: -2px;
}

a.blueContainerLink{
	color: #0b4c88;
	text-decoration: underline;
}

a:hover.blueContainerLink{
	color: #0b4c88;
	text-decoration: underline;
}

/*lista dla niebieskiego pola*/
ul.ulBlueContainer{
	margin: 0;
	list-style-type: none;
	padding: 15px 0px 15px 0px;
}

ul.ulBlueContainer li{
	background-image: url('../images/blue_arrow.gif');
	padding: 0px 0px 0px 15px;
	margin: 0;
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

/* kupiles przedmiot*/

div.buyObjectNowContainer{
	width: 950px;
	position: relative;
	top: -2px;
	font-size: 12px;
}

div.buyObjectNowContainer div.buyObjectNowOdd{
	background-image: url('../images/bg_buy_object_odd.gif');
	background-repeat: repeat-y;
	width: 950px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.buyObjectNowContainer div.buyObjectNowEven{
	background-image: url('../images/bg_buy_object_even.gif');
	background-repeat: repeat-y;
	width: 950px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.buyObjectNowContainer div.buyObjectLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 170px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.buyObjectNowContainer div.buyObjectRight{
	font-size: 12px;
	padding-left: 10px;
	width: 760px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.addressContainerLightBorder{
	width: 340px;
	border: 1px #ececec solid;
	padding: 5px 10px 10px 10px;
	font-size: 12px;
	line-height: 18px;
	min-height: 190px;
	height:auto !important;
  	height: 190px;
}

div.addressContainerLightBorder div.info{
	width: 340px;
	font-weight: 700;
	padding-bottom: 20px;
}

div.addressContainerLightBorder div.infoLight{
	width: 340px;
	padding-bottom: 20px;
}

div.addressContainerLightBorder div.content{
	width: 340px;
}

div.addressContainerLightBorder div.content p{
	margin: 0;
	padding: 8px 0px 8px 0px;
}

div.addressContainerLightBorder div.content a{
	color: #0b4c88;
	text-decoration: none;
}

div.addressContainerLightBorder div.content a:hover{
	width: 340px;
	color: #0b4c88;
	text-decoration: underline;
}

div.messageSellContainerLightBorder{
	width: 562px;
	border: 1px #ececec solid;
	padding: 5px 10px 10px 10px;
	font-size: 12px;
	line-height: 18px;
	min-height: 200px;
	height:auto !important;
  	height: 200px;
}

div.vButton{
	padding-top: 10px;
	padding-bottom: 4px;
}

div.messageSellContainerLightBorder div.info{
	width: 562px;
	font-weight: 700;
	padding-bottom: 20px;
}

div.messageSellContainerLightBorder div.infoMinPadd{
	width: 562px;
	font-weight: 700;
	padding-bottom: 10px;
}

div.messageSellContainerLightBorder div.content{
	width: 562px;
}

div.messageSellContainerLightBorder div.content p{
	margin: 0;
	padding: 8px 0px 0px 0px;
}

div.messageSellContainerLightBorder div.content a{
	color: #0b4c88;
	text-decoration: none;
}

div.messageSellContainerLightBorder div.content a:hover{
	width: 340px;
	color: #0b4c88;
	text-decoration: underline;
}

/* formy platnosci dla kupiles przedmiot*/

div.paymentTypeContainer{
	width: 948px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	font-size: 12px;
}

div.paymentTypeText{
	padding-top: 4px;
	float: left;
	width: 700px;
	padding-left: 5px;
	background-repeat: no-repeat;
	background-position: 12px 14px;
	height: 25px;
}

div.paymentTypeImage{
	float: left;
	width: 230px;
	padding-top: 1px;
}

/* wybor opcji transportu*/
div.selectTransportType{
	width: 950px;
	font-size: 12px;
}

div.selectTransportOdd{
	background-image: url('../images/bg_transport_type_odd.gif');
	width: 950px;
	background-repeat: repeat-y;
	padding-top: 8px;
	padding-bottom: 6px;
}

div.selectTransportEven{
	background-image: url('../images/bg_transport_type_even.gif');
	width: 950px;
	background-repeat: repeat-y;
	padding-top: 8px;
	padding-bottom: 6px;
}

div.selectTransportLeftNobg{
	padding-left: 20px;
	width: 657px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.selectTransportLeft{
	padding-left: 20px;
	width: 657px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: 12px 7px;
	font-size: 13px;
}

div.selectTransportCenter{
	padding-left: 10px;
	width: 135px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.selectTransportRight{
	padding-left: 10px;
	width: 114px;
	float: left;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

/*moje konto*/
div.accountContainer{
	width: 951px;
	margin: 0 auto;
}

div.accountContainer div.accountMainMenu{
	padding-left: 10px;
	width: 941px;
	height: 24px;
}

/* konto menu glowne*/
div.accountContainer div.accountMainMenu div.buttonMainSelect{
	height: 24px;
	padding-right: 10px;
	float: left;
}

div.accountContainer div.accountMainMenu div.buttonMainSelect div.buttonMainSelectLeft{
	height: 24px;
	width: 10px;
	float: left;
	background-image: url('../images/bg_main_menu_select_left.png');
	background-repeat: no-repeat;
}

div.accountContainer div.accountMainMenu div.buttonMainSelect a.buttonMainSelectCenter{
	height: 21px;
	display: block;
	float: left;
	background-image: url('../images/bg_main_menu_select_center.png');
	background-repeat: repeat-x;
	text-decoration: none;
	color: #fff;
	font-weight: 700;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-top: 3px;
}

div.accountContainer div.accountMainMenu div.buttonMainSelect a.buttonMainSelectCenter:hover{
	text-decoration: none;
}

div.accountContainer div.accountMainMenu div.buttonMainSelect div.buttonMainSelectRight{
	height: 24px;
	width: 10px;
	float: left;
	background-image: url('../images/bg_main_menu_select_right.png');
	background-repeat: no-repeat;
}

div.accountContainer div.accountMainMenu div.buttonMainDeselect{
	height: 24px;
	padding-right: 10px;
	float: left;
	padding-top: 1px;
}

div.accountContainer div.accountMainMenu div.buttonMainDeselect div.buttonMainDeselectLeft{
	height: 23px;
	width: 10px;
	float: left;
	background-image: url('../images/bg_main_menu_deselect_left.png');
	background-repeat: no-repeat;
}

div.accountContainer div.accountMainMenu div.buttonMainDeselect a.buttonMainDeselectCenter{
	height: 20px;
	display: block;
	float: left;
	background-image: url('../images/bg_main_menu_deselect_center.png');
	background-repeat: repeat-x;
	text-decoration: none;
	color: #0a4b88;
	font-weight: 700;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-top: 3px;
}

div.accountContainer div.accountMainMenu div.buttonMainDeselect a.buttonMainDeselectCenter:hover{
	text-decoration: none;
}

div.accountContainer div.accountMainMenu div.buttonMainDeselect div.buttonMainDeselectRight{
	height: 23px;
	width: 10px;
	float: left;
	background-image: url('../images/bg_main_menu_deselect_right.png');
	background-repeat: no-repeat;
}

/*konto submenu*/ 
div.accountContainer div.accountMainSubmenu{
	width: 936px;
	height: 24px;
	padding-left: 10px;
	background-image: url('../images/bg_account_submenu.png');
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 5px;
}

div.accountContainer div.accountMainSubmenu div.accountInfo{
	float: left;
	color: #fff;
	font-weight: 700;
	padding-right: 10px;
	padding-top: 2px;
}

div.accountContainer div.accountMainSubmenu div.accountSelectContainer{
	float: right;
	width: 181px;
	height: 20px;
	border: 1px #91969a solid;
	position: relative;
	top: -2px;
}

div.accountContainer div.accountMainSubmenu div.accountSelectContainer select{
	font-size: 12px;
	width: 181px;
	font-family: Arial,Helvetica,sans-serif;
}

div.accountContainer div.accountMainSubmenu div.accountSelectContainer select option{
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
}

div.accountContainer div.accountMainSubmenu div.buttonSubSelect{
	height: 24px;
	padding-right: 10px;
	float: left;
}

div.accountContainer div.accountMainSubmenu div.buttonSubSelect div.buttonSubSelectLeft{
	height: 24px;
	width: 6px;
	float: left;
	background-image: url('../images/bg_main_submenu_select_left.png');
	background-repeat: no-repeat;
}

div.accountContainer div.accountMainSubmenu div.buttonSubSelect a.buttonSubSelectCenter{
	height: 21px;
	display: block;
	float: left;
	background-image: url('../images/bg_main_submenu_select_center.png');
	background-repeat: repeat-x;
	text-decoration: none;
	color: #0d4d89;
	font-weight: 700;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-top: 3px;
}

div.accountContainer div.accountMainSubmenu div.buttonSubSelect a.buttonSubSelectCenter:hover{
	text-decoration: none;
}

div.accountContainer div.accountMainSubmenu div.buttonSubSelect div.buttonSubSelectRight{
	height: 24px;
	width: 6px;
	float: left;
	background-image: url('../images/bg_main_submenu_select_right.png');
	background-repeat: no-repeat;
}

div.accountContainer div.accountMainSubmenu div.buttonSubDeselect{
	height: 24px;
	padding-right: 10px;
	float: left;
}

div.accountContainer div.accountMainSubmenu div.buttonSubDeselect div.buttonSubDeselectLeft{
	height: 24px;
	width: 6px;
	float: left;
	background-image: url('../images/bg_main_submenu_deselect_left.png');
	background-repeat: no-repeat;
}

div.accountContainer div.accountMainSubmenu div.buttonSubDeselect a.buttonSubDeselectCenter{
	height: 21px;
	display: block;
	float: left;
	background-image: url('../images/bg_main_submenu_deselect_center.png');
	background-repeat: repeat-x;
	text-decoration: none;
	color: #fff;
	font-weight: 700;
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-top: 3px;
}

div.accountContainer div.accountMainSubmenu div.buttonSubDeselect a.buttonSubDeselectCenter:hover{
	text-decoration: none;
}

div.accountContainer div.accountMainSubmenu div.buttonSubDeselect div.buttonSubDeselectRight{
	height: 24px;
	width: 6px;
	float: left;
	background-image: url('../images/bg_main_submenu_deselect_right.png');
	background-repeat: no-repeat;
}

table.accountTable{
	width: 950px;
	border-top: 1px #ececec solid;
}

table.accountTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 2px;
}

th.borderRight{
	border-right: 1px #fff solid;
}

th.tabCheckCont{
	width: 28px;
}

th.tabPhotoCont{
	width: 102px;
	padding-left: 10px;
	text-align: left;
}

th.tabNameCont{
	width: 267px;
	text-align: left;
	padding-left: 10px;
}

th.tabNameCont img{
	position: relative;
	left: 5px;
}

th.tabCountCont{
	width: 55px;
}

th.tabEndCont{
	width: 145px;
	padding-left: 10px;
	text-align: left;
}

th.tabPriceCont{
	width: 61px;
	padding-left: 10px;
	text-align: left;
}

th.tabSellCont{
	width: 99px;
	padding-left: 10px;
	text-align: left;
}

th.tabOptionCont{
	width: 144px;
	padding-left: 10px;
	text-align: left;	
}

/*zawartosc tabeli*/
.withBg{
	background-color: #f2f2f2;
}

td.tabCheckCont{
	width: 28px;
	text-align: center;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	border-left: 1px #ececec solid;
}

td.tabPhotoCont{
	width: 102px;
	text-align: center;
	vertical-align: top;
	padding-top: 11px;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
}

td.tabPhotoCont img{
	width: 94px;
	height: 70px;
	border: 1px #9f9f9f solid;
}

td.tabNameCont{
	width: 267px;
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
}

td.tabCountCont{
	width: 55px;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
	text-align: center;
}

td.tabEndCont{
	width: 145px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 15px;
	padding-top: 17px;
	
}

td.tabPriceCont{
	width: 71px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
	text-align: center;
}

td.tabSellCont{
	width: 99px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
}

td.tabSellCont a{
	text-decoration: underline;
}

td.tabOptionCont{
	width: 145px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;	
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
	font-size: 12px;
	line-height: 20px;
	padding-top: 15px;
	border-right: 1px #ececec solid;
}

td.tabOptionCont a{
	text-decoration: underline;
}

/*tabela z komentarzami*/

table.messageTable{
	width: 950px;
	border-top: 1px solid #ECECEC;
}

table.messageTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 2px;
}

table.messageTable td.withBg{
	background-color: #f2f2f2;
}

th.borderRight{
	border-right: 1px #fff solid;
}

th.messageCheckCont{
	width: 28px;
}

th.messageFrom{
	width: 180px;
	padding-left: 10px;
	text-align: left;
}

th.messageDate{
	width: 183px;
	padding-left: 10px;
	text-align: left;
}

th.messageDate img{
	position: relative;
	left: 5px;
}

th.messageThema{
	width: 389px;
	padding-left: 10px;
	text-align: left;
}

th.messageOption{
	width: 123px;
	padding-left: 45px;
	text-align: left;
}

td.borderRight{
	border-right: 1px #fff solid;
}

td.messageCheckCont{
	width: 28px;
	text-align: center;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	border-top: 1px #fff solid;
	border-left: 1px #f2f2f2 solid;
	border-bottom: 1px #e6e6e6 solid;
}

td.messageFrom{
	width: 180px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	color: #a4a6a8;
	border-top: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
}

td.messageFrom a{
	text-decoration: none;
	font-weight: 700;
}

td.messageFrom a:hover{
	text-decoration: underline;
	font-weight: 700;
}


td.messageDate{
	width: 183px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	text-align: center;
	border-top: 1px #fff solid;
	border-bottom: 1px #e6e6e6 solid;
}

td.messageThema{
	width: 389px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 23px;
	padding-top: 5px;
	text-align: left;
	border-bottom: 1px #e6e6e6 solid;
	border-right: 1px #e6e6e6 solid;
	border-top: 1px #fff solid;
}

td.messageOption{
	width: 174px;
	text-align: left;
	vertical-align: top;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 23px;
	padding-top: 5px;
	padding-bottom: 10px;
	text-align: left;
	border-bottom: 1px #e6e6e6 solid;
	border-right: 1px #e6e6e6 solid;
	border-top: 1px #fff solid;
}

td.messageOption a{
	text-decoration: underline;

}

td.messageOption div.leftLink{
	float: left;
	text-align: right;
	width: 75px;
}

td.messageOption div.rightLink{
	float: right;
	width: 75px;
	text-align: right;
	padding-right: 10px;
}

/*Tabela z aukcajmi niesprzedanymi*/

table.dontSellTable{
	width: 950px;
	border-top: 1px #ececec solid;
	border-right: 1px solid #ececec;
}

table.dontSellTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 3px;
	border-top: 1px solid #E6E6E6; 
}

table.dontSellTable th img{
	position: relative;
	left: 5px;
}

th.dontSellCheck{
	width: 30px;
	border-right: 1px #fff solid;
	height: 23px;
	padding-top: 2px;

}

th.dontSellName{
	width: 100px;
	padding-left: 10px;
	text-align: left;
}

th.dontSellResizer{
	width: 194px;
	text-align: left;
}

th.dontSellItem{
	width: 53px;
	text-align: center;
}

th.dontSellEnd{
	width: 112px;
	padding-left: 10px;
	text-align: left;
}

th.dontSellOffer{
	width: 52px;
	text-align: center;
}

th.dontSellPriceMin{
	width: 79px;
	text-align: center;
}

th.dontSellBuyNow{
	width: 81px;
	text-align: center;
}

th.dontSellLicyt{
	width: 75px;
	text-align: center;
}

th.dontSellOption{
	width: 146px;
	padding-left: 10px;
	text-align: left;
}

td.dontSellContCheck{
	width: 28px;
	text-align: center;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
	border-left: 1px #ececec solid;
}

td.dontSellContPhoto{
	width: 103px;
	text-align: center;
	vertical-align: top;
	padding-top: 11px;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
}

td.dontSellContPhoto img{
	width: 94px;
	height: 70px;
	border: 1px #9f9f9f solid;
}

td.dontSellContName{
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	padding-bottom: 9px;
  	height: 80px;
}

td.dontBorBottom{
	border-bottom: 1px #e6e6e6 solid;
}

td.dontItem{
	background-color: #ececec;
	width: 34px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
	text-align: center;
}

td.dontEnd{
	background-color: #e0e0e0;
	width: 112px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
}

td.dontOffer{
	background-color: #ececec;
	width: 32px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
	text-align: center;
}

td.dontPriceMin{
	background-color: #e0e0e0;
	width: 59px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

td.dontBuyNow{
	background-color: #ececec;
	width: 61px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
	text-align: left;
	font-weight: 700;
	color: #0B4C88;
}

td.dontLicyt{
	background-color: #e0e0e0;
	width: 59px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

td.dontClean{
	background-color: #ececec;
	width: 156px;
}

td.dontOption{
	width: 146px;
	vertical-align: top;
	padding-left: 10px;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 23px;
	padding-top: 5px;
	text-align: left;
}

td.dontOption a{
	text-decoration: underline;
}

/*Tabela z aukcajmi niewygranymi*/

table.dontWinTable{
	width: 950px;
	border-top: 1px #ececec solid;
	border-right: 1px solid #ececec;
}

table.dontWinTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 3px;
	border-top: 1px solid #E6E6E6; 
}

table.dontWinTable th img{
	position: relative;
	left: 5px;
}

th.dontWinCheck{
	width: 30px;
	border-right: 1px #fff solid;
	height: 23px;
	padding-top: 2px;
}

th.dontWinName{
	width: 100px;
	padding-left: 10px;
	text-align: left;
}

th.dontWinResizer{
	width: 138px;
	text-align: left;
}

th.dontWinEnd{
	width: 117px;
	padding-left: 10px;
	text-align: left;
}

th.dontWinOffer{
	width: 83px;
	text-align: center;
}

th.dontWinBuyNow{
	width: 81px;
	text-align: center;
}

th.dontWinLicyt{
	width: 75px;
	text-align: center;
}

th.dontWinMyMax{
	width: 120px;
	text-align: center;
}

th.dontWinMaxOffer{
	width: 169px;
	text-align: left;
	padding-left: 10px;
}

td.dontWinContCheck{
	width: 28px;
	text-align: center;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
	border-left: 1px #ececec solid;
}

td.dontWinContPhoto{
	width: 103px;
	text-align: center;
	vertical-align: top;
	padding-top: 11px;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
}

td.dontWinContPhoto img{
	width: 94px;
	height: 70px;
	border: 1px #9f9f9f solid;
}

td.dontWinContName{
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	padding-bottom: 9px;
  	height: 80px;
  	border-right: 1px #ececec solid;
}

td.dontWinBorBottom{
	border-bottom: 1px #e6e6e6 solid;
}

td.dontWinEnd{
	background-color: #ececec;
	width: 107px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
}

td.dontWinOffer{
	background-color: #e0e0e0;
	width: 63px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
	text-align: center;
}

td.dontWinBuyNow{
	background-color: #ececec;
	width: 61px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
	text-align: left;
	font-weight: 700;
	color: #0B4C88;
}

td.dontWinLicyt{
	background-color: #e0e0e0;
	width: 59px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.dontWinMyMax{
	background-color: #ececec;
	width: 100px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.dontWinMaxOffer{
	background-color: #e0e0e0;
	width: 149px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

/*Tabela z aukcajmi wygranymi*/

table.winTable{
	width: 950px;
	border-top: 1px #ececec solid;
	border-right: 1px solid #ececec;
}

table.winTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 3px;
	border-top: 1px solid #E6E6E6; 
}

table.winTable th img{
	position: relative;
	left: 5px;
}

th.winCheck{
	width: 30px;
	border-right: 1px #fff solid;
	height: 23px;
	padding-top: 2px;
}

th.winName{
	width: 100px;
	padding-left: 10px;
	text-align: left;
}

th.winResizer{
	width: 139px;
	text-align: left;
}

th.winItem{
	width: 53px;
	text-align: center;
}

th.winEnd{
	width: 112px;
	padding-left: 10px;
	text-align: left;
}

th.winBuyNow{
	width: 81px;
	text-align: center;
}

th.winLicyt{
	width: 75px;
	text-align: center;
}

th.winSell{
	width: 167px;
	padding-left: 10px;
	text-align: left;
}

th.winOption{
	width: 145px;
	padding-left: 10px;
	text-align: left;
}

td.winContCheck{
	width: 28px;
	text-align: center;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
	border-left: 1px #ececec solid;
}

td.winContPhoto{
	width: 103px;
	text-align: center;
	vertical-align: top;
	padding-top: 11px;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
}

td.winContPhoto img{
	width: 94px;
	height: 70px;
	border: 1px #9f9f9f solid;
}

td.winContName{
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	padding-bottom: 9px;
  	height: 80px;
}

td.winBorBottom{
	border-bottom: 1px #e6e6e6 solid;
}

td.winItem{
	background-color: #ececec;
	width: 33px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
}


td.winEnd{
	background-color: #e0e0e0;
	width: 102px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
}

td.winBuyNow{
	background-color: #ececec;
	width: 61px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
	text-align: left;
	font-weight: 700;
	color: #0B4C88;
}

td.winLicyt{
	background-color: #e0e0e0;
	width: 55px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.winSell{
	background-color: #eCeCeC;
	width: 157px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
}

td.winClear{
	background-color: #E0E0E0;
	width: 155px;
}

td.winOption{
	width: 145px;
	vertical-align: top;
	padding-left: 10px;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 23px;
	padding-top: 5px;
	text-align: left;
}

td.winOption a{
	text-decoration: underline;
}
/*Tabela z aukcajmi obserwowanymi*/

table.obsAuctTable{
	width: 950px;
	border-top: 1px #ececec solid;
	border-right: 1px solid #ececec;
}

td.obsWithBg{
	background-color: #f2f2f2;
}


table.obsAuctTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 3px;
	border-top: 1px solid #E6E6E6; 
}

table.obsAuctTable th img{
	position: relative;
	left: 5px;
}

th.borderRight{
	border-right: 1px #fff solid;
}

th.obsCheck{
	width: 30px;
	border-right: 1px #fff solid;
	height: 23px;
	padding-top: 2px;

}

th.obsAuctName{
	width: 100px;
	padding-left: 10px;
	text-align: left;
}

th.obsAuctNameResizer{
	width: 375px;
	text-align: left;
}

th.obsAuctSell{
	width: 113px;
	padding-left: 10px;
	text-align: left;
}

th.obsAuctEnd{
	width: 112px;
	padding-left: 10px;
	text-align: left;
}


th.obsAuctOffer{
	width: 52px;
	text-align: center;
}


th.obsAuctBuyNow{
	width: 81px;
	text-align: center;
}

th.obsAuctLicyt{
	width: 75px;
	text-align: center;	
}

/*zawartosc tabeli*/

.withBg{
	background-color: #f2f2f2;
}

td.obsAuctContCheck{
	width: 28px;
	text-align: center;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
	border-left: 1px #ececec solid;
}

td.obsAuctContPhoto{
	width: 103px;
	text-align: center;
	vertical-align: top;
	padding-top: 11px;
	padding-bottom: 9px;
	border-bottom: 1px #e6e6e6 solid;
}

td.obsAuctContPhoto img{
	width: 94px;
	height: 70px;
	border: 1px #9f9f9f solid;
}

td.obsAuctContName{
	text-align: left;
	padding-left: 15px;
	padding-right: 15px;
	vertical-align: top;
	border-right: 1px #ECECEC solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	padding-bottom: 9px;
  	height: 80px;
}

td.obsBorBottom{
	border-bottom: 1px #e6e6e6 solid;
}

td.obsBorRight{
	border-bottom: 1px #ECECEC solid;
}

td.obsAuctContName input{
	position: relative;
	top: -63px;
}

td.obsUser{
	background-color: #ececec;
	width: 113px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
}

td.obsEnd{
	background-color: #e0e0e0;
	width: 112px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
}

td.obsOff{
	background-color: #ececec;
	width: 42px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right: 1px #fff solid;
}

td.obsBNow{
	background-color: #e0e0e0;
	width: 61px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px #fff solid;
	color: #0B4C88;
	font-weight: 700;
}

td.obsLicyt{
	background-color: #ececec;
	width: 51px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}

/*Tabela z wiadomosciami*/

table.commentTable{
	width: 950px;
	border-top: 1px solid #ECECEC;
}

table.commentTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 2px;
}

th.borderRight{
	border-right: 1px #fff solid;
}

th.commCheckCont{
	width: 28px;
}

th.commFromPerson{
	width: 390px;
	padding-left: 10px;
	text-align: left;
}

th.commType{
	width: 89px;
	padding-left: 10px;
	text-align: left;
}

th.commAddDate{
	width: 184px;
	padding-left: 10px;
	text-align: left;
}

th.commAddDate img{
	position: relative;
	left: 5px;
}

th.commNumber{
	width: 84px;
	padding-left: 10px;
	text-align: left;
}

th.commOption{
	width: 118px;
	padding-left: 10px;
	text-align: left;
}

td.borderRight{
	border-right: 1px #fff solid;
}

td.commCheckCont{
	width: 28px;
	text-align: center;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	background-color: #f2f2f2;
	border-top: 1px #fff solid;
	border-left: 1px #f2f2f2 solid;
}

td.commFromPerson{
	width: 390px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	color: #a4a6a8;
	background-color: #f2f2f2;
	border-top: 1px #fff solid;
}

td.commFromPerson a{
	text-decoration: none;
	font-weight: 700;
}

td.commFromPerson a:hover{
	text-decoration: underline;
	font-weight: 700;
}

td.commType{
	width: 89px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	color: #a4a6a8;
	background-color: #f2f2f2;
	border-top: 1px #fff solid;
}

td.commAddDate{
	width: 184px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	text-align: center;
	background-color: #f2f2f2;
	border-top: 1px #fff solid;
}

td.commNumber{
	width: 84px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	color: #a4a6a8;
	background-color: #f2f2f2;
	border-top: 1px #fff solid;
}

td.commNumber a{
	text-decoration: underline;
}

td.commType span.positive{
	color: #26a340;
	font-weight: 700;
}

td.commType span.negative{
	color: #a32626;
	font-weight: 700;
}

td.commType span.neutral{
	color: #727272;
	font-weight: 700;
}

td.commOption{
	width: 118px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 23px;
	padding-top: 5px;
	text-align: left;
	border-bottom: 1px #e6e6e6 solid;
	border-right: 1px #e6e6e6 solid;
	border-top: 1px #fff solid;
}

td.commOption a{
	text-decoration: underline;
}

td.commentText{
	width: 808px;
	height: 42px;
	border-left: 1px #e6e6e6 solid;
	border-bottom: 1px #e6e6e6 solid;
	vertical-align: top;
	padding: 3px 6px 5px 6px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 19px;
	text-align: left;
}

/*end tabela z wiadomosciami*/

/*Tabela z odpowiedziami na wiadomosc*/

table.answerTable{
	width: 950px;
	border: 1px solid #ECECEC;
}

table.answerTable td.borderLeft{
	border-left: 1px #ececec solid;
}

table.answerTable td.borderRight{
	border-right: 1px #ececec solid;
}

table.answerTable td.withBg{
	background-color: #f2f2f2;
}

table.answerTable td.answerForm{
	padding-top: 10px;
}

td.answerNick{
	width: 164px;
	text-align: left;
	padding-top: 7px;
	vertical-align: top;
	padding-bottom: 9px;
	padding-left: 10px;
	padding-right: 10px;
	border-right: 1px #fff solid;
	border-top: 1px #fff solid;
	border-left: 1px #f2f2f2 solid;
	font-size: 12px;
	line-height: 20px;
}

td.answerNick a{
	text-decoration: none;
	font-weight: 700;
}

td.answerNick a.dot{
	text-decoration: none;
	font-weight: 700;
	display: block;
	background-repeat: no-repeat;
	background-image: url('../images/bg_list_blue.gif');
	padding-left: 10px;
	background-position: 4px 9px;
}

td.answerNick a:hover{
	text-decoration: underline;
	font-weight: 700;
}

td.answerContent{
	width: 572px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	border-top: 1px #fff solid;
}
td.answerDate{
	width: 184px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 9px;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 7px;
	border-top: 1px #fff solid;
}

td.answerDate div.leftLink{
	padding-top: 5px;
	float: left;
	text-align: right;
	width: 85px;
	font-size: 11px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}

td.answerDate div.rightLink{
	padding-top: 5px;
	float: right;
	width: 75px;
	text-align: right;
	font-size: 11px;
	font-family: Arial,Verdana,Helvetica,sans-serif;
}

td.answerDate a{
text-decoration: underline;
}

/*end tabela z odpowiedziami na wiadomosc*/

/* podglad wiadomosci*/

div.vMessagObjectNowContainer{
	width: 950px;
	font-size: 12px;
	margin-top: 2px;
}

div.vMessagObjectNowContainer div.vMessagObjectNowOdd{
	background-image: url('../images/bg_buy_object_odd.gif');
	background-repeat: repeat-y;
	width: 950px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.vMessagObjectNowContainer div.vMessagObjectNowEven{
	background-image: url('../images/bg_buy_object_even.gif');
	background-repeat: repeat-y;
	width: 950px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.vMessagObjectNowContainer div.vMessagObjectLeft{
	font-weight: 700;
	font-size: 12px;
	padding-left: 10px;
	width: 170px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.vMessagObjectNowContainer div.vMessagObjectRight{
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	width: 750px;
	float: left;
	padding-top: 8px;
	padding-bottom: 8px;
	min-height: 15px;
	height:auto !important;
  	height: 15px;
}

div.vMessagObjectNowContainer div.contentMsg{
	line-height: 20px;
	padding-top: 5px;
}

div.vMessagObjectNowContainer div.contentMsg span.iQuot{
	color: #797979;
	font-weight: 500;
	display: block;
	font-style: italic;
	padding: 0px 10px 0px 10px;
}

/* end podglad wiadomsoci*/
/* tabela z rachunkami*/
table.accountsTable{
	width: 950px;
	border-top: 1px solid #ECECEC;
}

table.accountsTable th{
	height: 23px;
	background-color: #a4a6a8;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 12px;
	padding-bottom: 2px;
}

table.messageTable td.withBg{
	background-color: #f2f2f2;
}

th.borderRight{
	border-right: 1px #fff solid;
}

th.accountsId{
	width: 119px;
	padding-left: 10px;
	text-align: left;
}

th.accountsDate{
	width: 177px;
	padding-left: 10px;
	text-align: left;
}

th.accountsDate img{
	position: relative;
	left: 5px;
}

th.accountsType{
	width: 299px;
	padding-left: 10px;
	text-align: left;
}

th.accountsAuctNo{
	width: 100px;
	padding-left: 10px;
	text-align: left;
}

th.accountsPrice{
	width: 78px;
	padding-left: 10px;
	text-align: left;
}

th.accountsSald{
	width: 105px;
	padding-left: 10px;
	text-align: left;
	border-right: 1px #ececec solid;
}

td.accountsId{
	width: 117px;
	text-align: left;
	vertical-align: top;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	border-top: 1px #fff solid;
	padding: 7px 0px 7px 10px;
	border-left: 1px #ececec solid;
}

td.accountsDate{
	width: 177px;
	text-align: left;
	vertical-align: top;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	border-top: 1px #fff solid;
	padding: 7px 0px 7px 10px;
}

td.accountsType{
	width: 299px;
	text-align: left;
	vertical-align: top;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	border-top: 1px #fff solid;
	padding: 7px 0px 7px 10px;
}

td.accountsAuctNo{
	width: 100px;
	text-align: left;
	vertical-align: top;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	border-top: 1px #fff solid;
	padding: 7px 0px 7px 10px;
}

td.accountsAuctNo a{
	text-decoration: underline;
}

td.accountsAuctNo a:hover{
	text-decoration: underline;
}

td.accountsPrice{
	width: 78px;
	text-align: left;
	vertical-align: top;
	border-right: 1px #fff solid;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	border-top: 1px #fff solid;
	padding: 7px 0px 7px 10px;
}

td.accountsSald{
	width: 105px;
	text-align: left;
	vertical-align: top;
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	border-top: 1px #fff solid;
	padding: 7px 0px 7px 10px;
	border-right: 1px #ececec solid;
}

td.borderBottom{
	border-bottom: 1px #ececec solid;
}
/* end tabela z rachunkami*/

/*pokaz rachunek*/
div.sAccountsShowContainer{
	width: 573px;
	margin-left: auto;
	margin-right: auto;
}

div.sAccountsShowContainer div.sAccountsShowContainerTitleHalf{
	width: 553px;
	height: 25px;
	background-image: url('../images/bg_title_573.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.sAccountsShowContainer div.sAccountsShowContainerTitleHalf h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.sAccountsShowContainer div.sAccountsShowContainerTitleHalf a{
	text-decoration: underline;
	color:#fff;
	font-size: 11px;
	float: right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-right: 15px;
}

div.sAccountsShowContainer div.sAccountsShowContainerContent{
	width: 573px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.sAccountsShowContentOdd{
	width: 573px;
	height: 40px;
	background-image: url('../images/bg_s_account_odd.gif');
}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.sAccountsShowContentEven{
	width: 573px;
	height: 40px;
	background-image: url('../images/bg_s_account_even.gif');

}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.sAccountsLeft{
	float: left;
	width: 117px;
	font-weight: 700;
	padding-left: 15px;
	padding-top: 11px;
}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.sAccountsRight{
	float: left;
	width: 426px;
	padding-left: 15px;
}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.selAccountCont{
	float: left;
	padding-top: 9px;
}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.selAccountContText{
	float: left;
	width: 10px;
	height: 25px;
	padding: 10px 0px 0px 0px;
	line-height: 18px;
}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.selAccountContTextR{
	float: left;
	width: 20px;
	height: 25px;
	padding: 10px 0px 0px 0px;
	line-height: 18px;
}

div.sAccountsShowContainer div.sAccountsShowContainerContent div.selAccountContTextA{
	float: left;
	width: 20px;
	height: 25px;
	padding: 10px 0px 0px 5px;
	line-height: 18px;
}

select.input_110{
	width: 110px;
	font-size: 12px;
	height: 22px;
	font-family: Arial, Verdana, sans-serif;
	line-height: 21px;
}

select.input_110 option{
	padding-left: 5px;
}

select.input_60{
	width: 60px;
	font-size: 12px;
	height: 22px;
	font-family: Arial, Verdana, sans-serif;
	line-height: 21px;
}

select.input_60 option{
	padding-left: 5px;
}

div.sLeftAc{
	float: left;
	margin-right: 3px;
	padding-top: 3px;

}

div.sLeftAc input{
	margin-left: 0px;
}

div.sRightAc{
	float: left;
	padding-top: 4px;
}

div.pagerUniversal{
	width: 270px;
	padding-top: 4px;
}

div.pagerUniversal a.button{
	text-decoration: underline;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	padding-left: 4px;
	padding-top: 1px;
}

div.pagerUniversal a.noumber{
	text-decoration: underline;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 3px;
}

div.pagerUniversal span.doubleDot{
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	display: block;
}

div.pagerUniversal span.activResult{
	display: block;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #000;
}
/*lista przedmiotow*/

div#bigLeft{
	float: left;
	width: 211px;
}

div.menuLeft{
	width: 211px;
}

div.categoryListLeftContainer div.categoryListLeftTitle{
	width: 191px;
	height: 26px;
	background-image: url('../images/bg_left_category_title.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.categoryListLeftContainer div.categoryListLeftTitle h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	float: left;
}

div.categoryListLeftContainer div.categoryListLeftTitle a{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 11px;
	float: right;
	text-decoration: underline;
	color: #fff;
	padding-right: 15px;
}

div.categoryListLeftContainer div.categoryListLeftContent{
	background-color: #f2f2f2;
	width: 194px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	border-bottom: 1px #ececec solid;
	padding-bottom: 10px;
	padding-left: 15px;
}

div.categoryListLeftContainer div.categoryListLeftContent ul{
	text-decoration: none;
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding-left: 0px;
	padding-top: 0px;
	width: 178px;
}

div.categoryListLeftContainer div.categoryListLeftContent ul ul {
	text-decoration: none;
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding: 0px 0px 15px 10px;
}

div.categoryListLeftContainer div.categoryListLeftContent ul li{
	margin: 0;
	font-size: 12px;
	padding: 6px 0px 0px;

}

div.categoryListLeftContainer div.categoryListLeftContent ul li.subcategoryListLeft{
	margin: 0;
	padding: 0;
	border-top: 1px #f2f2f2 solid;
	color: #0B4C88;
}

div.categoryListLeftContainer div.categoryListLeftContent ul li a:hover{
	text-decoration: underline;
	color: #e96800;
	font-size: 12px;
}

div.categoryListLeftContainer div.categoryListLeftContent li a.selected{
	text-decoration: none;
	color: #e96800;
	font-size: 12px;
}


div.categoryListLeftContainer div.categoryListLeftContent h3{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 5px 0px 0px;
	margin: 0px;
}

.optPadding{
	padding-bottom: 20px;
}

div.categoryListLeftContainer div.categoryListLeftContent ul.optSearch{
	text-decoration: none;
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	width: 178px;
}


div.categoryListLeftContainer div.categoryListLeftContent ul.optSearch li{
	margin: 0;
	font-size: 13px;
	padding: 4px 0px 0px;
	color: #0B4C88;
}

div.categoryListLeftContainer div.categoryListLeftContent ul.optSearch li a{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
}

div.categoryListLeftContainer div.categoryListLeftContent ul.optSearch li a.optMore{
	text-decoration: underline;
}

.boldThis{
	font-weight: 700;
}

div.categoryListLeftContainer div.categoryListLeftContent .hiddeThis{
	display: none;
}

/* popup dla wiecej szczegolow*/

div.popupMoreContainer
{
	position: relative;
	display: block;
	z-index:100;
}

div.popupMoreContainer div.popupMore
{
	width: 738px;
}

.showPopup{
	position: absolute;
	left: 180px;
	top: -265px;
	z-index:100;
	display: block;
}

.closePopup{
	display: none;
}

div.popupMoreContainer div.popupMore table.tablePopup{
	width: 738px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgTopTop{
	width: 738px;
	height: 13px;
	background-image:  url('../images/popup/bg_table_top_top.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgTopLeft{
	width: 18px;
	height: 38px;
	background-image:  url('../images/popup/bg_table_top_left.png');
	background-repeat: no-repeat;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgTopCenter{
	width: 698px;
	height: 35px;
	background-color: #fff;
	border-bottom: 1px #fff solid;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgTopCenter div.popupTitle{
	width: 678px;
	height: 24px;
	float: left;
	padding-top: 11px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgTopCenter div.popupTitle h3{
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #000;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgTopCenter div.popupClose{
	width: 20px;
	float: left;
	height: 24px;
	padding-top: 11px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgTopRight{
	width: 29px;
	height: 38px;
	background-image:  url('../images/popup/bg_table_top_right.png');
	background-repeat: no-repeat;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterLeft{
	width: 18px;
	background-image:  url('../images/popup/bg_table_center_left.png');
	background-repeat: repeat-y;
	line-height: 0px;
	font-size: 0px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterCenter{
	width: 698px;
	background-color: #fff;
	position: relative;
	left: 2px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterCenter div.popupContent{
	min-height: 125px;
	height:auto !important;
  	height: 125px;
	width: 698px;
	border-top: 1px #e6e6e6 solid;
	border-bottom: 1px #e6e6e6 solid;
	margin: 0 auto;	
	background-color: #fff;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterCenter div.popupContent div.popupItem{
	width: 222px;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul{
	text-decoration: none;
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding-left: 0px;
	padding-top: 0px;
	width: 220px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul li{
	margin: 0;
	font-size: 12px;
	padding: 6px 0px 0px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul li a{
	font-family: Arial,Verdana,Helvetica,sans-serif;
	font-size: 13px;
	color: #0b4c88;
	text-decoration: none;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul li a:hover{
	text-decoration: underline;
	color: #E96800
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgCenterRight{
	width: 29px;
	background-image:  url('../images/popup/bg_table_center_right.png');
	background-repeat: repeat-y;
	line-height: 0px;
	font-size: 0px;
}
div.popupMoreContainer div.popupMore table.tablePopup td.bgBottomLeft{
	width: 18px;
	height: 34px;
	background-image:  url('../images/popup/bg_table_bottom_left.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgBottomCenter{
	width: 697px;
	height: 30px;
	background-color: #fff;
	border-bottom: 1px solid #FFFFFF;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgBottomCenter div.popupCancel{
	float: right;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgBottomRight{
	width: 29px;
	height: 34px;
	background-image:  url('../images/popup/bg_table_bottom_right.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.popupMoreContainer div.popupMore table.tablePopup td.bgBottomBottom{
	width: 738px;
	height: 14px;
	background-image:  url('../images/popup/bg_table_bottom_bottom.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}
/*Popup dla listy zwyiezcow*/

div.popupWinContainer
{
	position: relative;
	display: block;
	z-index:100;
}

div.popupWinContainer div.popupWin
{
	width: 350px;
	z-index: 100;
	display: block;
}

.showPopupWin{
	position: absolute;
	left: 83px;
	top: -265px;
	z-index: 100;
	display: block;
}

.closePopupWin{
	display: none;
}

div.popupWinContainer div.popupWin table.tablePopup{
	width: 350px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgTopTop{
	width: 350px;
	height: 13px;
	background-image:  url('../images/popup_small/bg_table_top_top.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgTopLeft{
	width: 18px;
	height: 38px;
	background-image:  url('../images/popup_small/bg_table_top_left.png');
	background-repeat: no-repeat;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgTopCenter{
	width: 313px;
	height: 35px;
	background-color: #fff;
	border-bottom: 1px #fff solid;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgTopCenter div.popupTitle{
	width: 281px;
	height: 24px;
	float: left;
	padding-top: 11px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgTopCenter div.popupTitle h3{
	font-size: 12px;
	margin: 0;
	padding: 0;
	color: #000;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgTopCenter div.popupClose{
	width: 20px;
	float: left;
	height: 24px;
	padding-top: 11px;
	position: relative;
	left: 15px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgTopRight{
	width: 29px;
	height: 38px;
	background-image:  url('../images/popup_small/bg_table_top_right.png');
	background-repeat: no-repeat;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterLeft{
	width: 18px;
	background-image:  url('../images/popup_small/bg_table_center_left.png');
	background-repeat: repeat-y;
	line-height: 0px;
	font-size: 0px;
	background-color: #fff;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterCenter{
	width: 313px;
	background-color: #fff;

}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterCenter div.popupContent{
	min-height: 125px;
	height:auto !important;
  	height: 125px;
	width: 305px;
	border-top: 1px #e6e6e6 solid;
	border-bottom: 1px #e6e6e6 solid;
	margin: 0 auto;	
	background-color: #fff;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterCenter div.popupContent div.popupItem{
	width: 142px;
	float: left;
	padding-right: 10px;
	padding-bottom: 10px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul{
	text-decoration: none;
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	padding-left: 0px;
	padding-top: 0px;
	width: 142px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul li{
	margin: 0;
	font-size: 12px;
	padding: 6px 0px 0px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul li a{
	font-size: 13px;
	color: #0b4c88;
	text-decoration: none;
	font-weight: 700;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterCenter div.popupContent div.popupItem ul li a:hover{
	text-decoration: underline;
	color: #E96800
}

div.popupWinContainer div.popupWin table.tablePopup td.bgCenterRight{
	width: 29px;
	background-image:  url('../images/popup_small/bg_table_center_right.png');
	background-repeat: repeat-y;
	line-height: 0px;
	font-size: 0px;

}
div.popupWinContainer div.popupWin table.tablePopup td.bgBottomLeft{
	width: 18px;
	height: 34px;
	background-image:  url('../images/popup_small/bg_table_bottom_left.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgBottomCenter{
	width: 313px;
	height: 30px;
	background-color: #fff;
	border-bottom: 1px solid #FFFFFF;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgBottomCenter div.popupCancel{
	float: right;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgBottomRight{
	width: 29px;
	height: 34px;
	background-image:  url('../images/popup_small/bg_table_bottom_right.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}

div.popupWinContainer div.popupWin table.tablePopup td.bgBottomBottom{
	width: 350px;
	height: 14px;
	background-image:  url('../images/popup_small/bg_table_bottom_bottom.png');
	background-repeat: no-repeat;
	line-height: 0px;
	font-size: 0px;
}


/**/
div#bigRight{
	float: right;
	width: 730px;
}

div.advertBanner{
	width: 728px;
	margin: 0 auto;
	text-align: center;
	line-height: 0px;
	font-size: 0px;
}

div.paddingTopSmall{
	padding-top: 2px;
}

div.paddingTop{
	padding-top: 5px;
}
/*Div o szeroksoci 728px*/

/* filtr wyszukiwania*/
div.sListDataContainer{
	width: 728px;
	margin-left: auto;
	margin-right: auto;
}

div.sListDataContainer div.sListDataContainerTitleHalf{
	width: 708px;
	height: 25px;
	background-image: url('../images/bg_title_728_half.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.sListDataContainer div.sListDataContainerTitleHalf h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	float: left;
}

div.sListDataContainer div.sListDataContainerTitleHalf a{
	text-decoration: underline;
	color:#fff;
	font-size: 11px;
	float: right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-right: 15px;
}

div.sListDataContainer div.sListDataContainerContentHalf{
	width: 728px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
}

.showFilter{
	display: block;
}

.closeFilter{
	display: none;
	width: 728px;
}

div.sListDataContainer div.sListDataContainerContentHalf div.sListContentOdd{
	width: 728px;
	height: 34px;
	background-image: url('../images/bg_slist_odd.gif');
}

div.sListDataContainer div.sListDataContainerContentHalf div.sListInfo{
	width: 162px;
	height: 24px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

div.sListDataContainer div.sListDataContainerContentHalf div.sListLeft{
	width: 160px;
	height: 34px;
	float: left;
	padding-left: 10px;
	padding-right: 5px;
}

div.sListDataContainer div.sListDataContainerContentHalf div.sListCenter{
	width: 175px;
	height: 34px;
	float: left;
}

div.sListDataContainer div.sListDataContainerContentHalf div.sListRight{
	width: 194px;
	height: 34px;
	float: left;
}

div.sListDataContainer div.sListDataContainerContentHalf div.sListContentEven{
	width: 728px;
	height: 34px;
	background-image: url('../images/bg_slist_even.gif');

}

input.input_42_form{
	width: 36px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 3px 0px 3px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,arial,helvetica,sans-serif;
	margin-top: 6px;
	margin-right: 3px;
	text-align: left;
}

input.input_130_form{
	width: 126px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 3px 0px 3px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,arial,helvetica,sans-serif;
	margin-top: 7px;
	text-align: left;
}

div.fromContInfo{
	padding-top: 9px;
	float: left;
	padding-right: 5px;
}

div.chLeftFilter{
	float: left;
	margin-right: 3px;
	padding-top: 8px;
}

div.chLeftFilter input{
	margin-left: 0px;
}
div.chRightFilter{
	float: left;
	padding-top: 10px;
}

select.input_135{
	width: 140px;
	font-size: 13px;
	margin-top: 7px;
	height: 22px;
	font-family: Arial, Verdana, sans-serif;
	line-height: 21px;
}

select.input_135 option{
	padding-left: 5px;
}

div.sListButton{
	padding-top: 7px;
}

/*kryteria wyszukiwania */

div.sKrytDataContainer{
	width: 728px;
	margin-left: auto;
	margin-right: auto;
}

div.sKrytDataContainer div.sKrytDataContainerTitleWhite{
	width: 708px;
	height: 25px;
	background-image: url('../images/bg_title_728_white.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.sKrytDataContainer div.sKrytDataContainerTitleWhite h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
	float: left;
}

div.sKrytDataContainer div.sKrytDataContainerTitleWhite a{
	text-decoration: underline;
	color:#fff;
	font-size: 11px;
	float: right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	padding-right: 15px;
}

div.sKrytDataContainer div.krytContent{
	width: 728px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
}

div.sKrytDataContainer div.krytOdd{
	width: 708px;
	background-image: url('../images/bg_kryt_search_odd.gif');
	padding: 0px 10px 1px 10px;
}

div.sKrytDataContainer div.krytEven{
	width: 708px;
	background-image: url('../images/bg_kryt_search_even.gif');
	padding: 0px 10px 1px 10px;
}

div.sKrytDataContainer div.selItem{
	width: 172px;
	float: left;
	font-size: 12px;
	padding-bottom: 8px;
	padding-top: 7px;
	padding-right: 5px;
}

div.sKrytDataContainer div.selItem a{
	line-height: 0px;
	font-size: 0px;
	padding: 0px 5px 0px 0px;
	position: relative;
	top: 2px;
}

div.krytButton{
	padding-top: 6px;
	padding-right: 10px;
	height: 28px;
}

.showKryt{
	display: block;
}

.closeKryt{
	display: none;
}

div.chLeftKryt{
	float: left;
	margin-right: 3px;
	padding-top: 8px;
}

div.chLeftKryt input{
	margin-left: 0px;
}

div.chRightKryt{
	float: left;
	padding-top: 10px;
	width: 147px;
	overflow: hidden;
}
/*lista znalezionych wynikow*/

div.sFindListDataContainer{
	width: 728px;
	margin-left: auto;
	margin-right: auto;
}

div.sFindListDataContainer div.sFindListDataContainerTitleSilver{
	width: 708px;
	height: 25px;
	background-image: url('../images/bg_title_728_silver.png');
	background-repeat: no-repeat;
	padding: 6px 10px 0px 10px;
}

div.sFindListDataContainer div.sFindListDataContainerTitleSilver h4{
	padding: 0;
	margin: 0;
	color: #fff;
	font-size: 12px;
	font-weight: 700;
}

div.sFindListContainer div.sFindListContent{
	width: 728px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
}

div.sFindPager{
	width: 728px;
	background-image: url('../images/bg_pager.gif');
	height: 27px;
	margin: 0 auto;
}

div.sFindPager div.sFindCountInfo{
	width: 205px;
	float: left;
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 10px;
	padding-top: 7px;
}

div.sFindPager div.sFindPagerSite{
	float: left;
	width: 270px;
	padding-top: 4px;
}

div.sFindPager div.sFindPagerSite a.button{
	text-decoration: underline;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	padding-left: 4px;
	padding-top: 1px;
}

div.sFindPager div.sFindPagerSite a.noumber{
	text-decoration: underline;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 3px;
}

div.sFindPager div.sFindPagerSite span.doubleDot{
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 3px;
	display: block;
}

div.sFindPager div.sFindPagerSite span.activResult{
	display: block;
	float: left;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 1px;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 700;
	color: #000;
}

input.input_42_pager{
	width: 36px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 3px 0px 3px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,arial,helvetica,sans-serif;
	margin-top: 2px;
	margin-right: 3px;
	text-align: left;
}

div.pagerContInfo{
	padding-top: 7px;
	float: left;
	padding-right: 5px;
	font-size: 12px;
	font-family: verdana,arial,helvetica,sans-serif;
}

div.sFindPager div.goToSite{
	float: right;
	padding-right: 10px;
}

div.sFindPager div.goToSite div.goButton{
	float: left;
	padding-top: 1px;
}

div.menuListSearchContainer{
	width: 726px;
	height: 32px;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
}

div.menuListSearchContainer div.menuListSearchContent{
	width: 726px;
	height: 30px;
}

div.menuListSearchContainer div.menuListSearchContent div.buttonMenuSearchItems{
	width: 338px;
	float: left;
	padding-left: 10px;
}

div.menuListSearchContainer div.menuListSearchContent div.buttonMenuSearchItems a.active{
	line-height: 0px;
	font-size: 0px;
	display: block;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
}

div.menuListSearchContainer div.menuListSearchContent div.buttonMenuSearchItems a.inactive{
	line-height: 0px;
	font-size: 0px;
	display: block;
	float: left;
	padding-top: 8px;
	padding-right: 10px;
}

div.menuListSearchContainer div.menuListSearchContent div.searchCategory{
	padding-right: 10px;
	float: right;
	padding-top: 4px;
}

div.menuListSearchContainer div.menuListSearchContent div.searchCategory div.goButton{
	float: left;
	padding-top: 1px;
}

input.input_130_searchCat{
	width: 124px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 3px 0px 3px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,arial,helvetica,sans-serif;
	margin-top: 2px;
	margin-right: 3px;
	text-align: left;
}

table.searchResultTable{
	width: 728px;
	margin: 0 auto;
}

table.searchResultTable td.belt{
	background-image: url('../images/bg_table_search_result.gif');
	background-repeat: repeat-x;
	height: 3px;
}

table.searchResultTable td.beltLast{
	background-image: url('../images/bg_table_search_result.gif');
	background-repeat: repeat-x;
	height: 3px;
	border-right: 1px #bfc0c1 solid;
}

table.searchResultTable td.title{
	font-size: 11px;
	text-align: left;
	vertical-align: top;
	color: #aaaaaa;
	border-left: 1px #ececec solid;
	border-right: 1px #ececec solid;
	padding-left: 10px;
	padding-bottom: 5px;
	padding-top: 15px;
}

table.searchResultTable th.photo{
	width: 102px;
	background-color: #a4a6a8;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	height: 23px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: left;
}

table.searchResultTable th.name{
	width: 192px;
	height: 24px;
	background-color: #a4a6a8;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #2e517d;
	height: 23px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: left;
}

table.searchResultTable th.name img{
	position: relative;
	left: 5px;
}
table.searchResultTable th.price{
	width: 91px;
	height: 24px;
	background-color: #a4a6a8;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #2e517d;
	height: 23px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
}

table.searchResultTable th.licyt{
	width: 91px;
	height: 24px;
	background-color: #a4a6a8;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #2e517d;
	height: 23px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
}

table.searchResultTable th.space{
	width: 86px;
	height: 24px;
	background-color: #a4a6a8;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	height: 23px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
}

table.searchResultTable th.offertCount{
	width: 47px;
	height: 24px;
	background-color: #a4a6a8;
	border-right: 1px #fff solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #fff;
	height: 23px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
}

table.searchResultTable th.toEnd{
	width: 74px;
	height: 24px;
	background-color: #a4a6a8;
	border-right: 1px #bfc0c1 solid;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #2e517d;
	height: 23px;
	padding-bottom: 3px;
	padding-left: 5px;
	text-align: left;
}

table.searchResultTable td.photo{
	width: 112px;
	border-bottom: 1px solid #E6E6E6;
	border-right: 1px #fff solid;
	vertical-align: top;
	text-align: center;
	padding-top: 11px;
	padding-bottom: 9px;
}

table.searchResultTable td.photo img{
	border: 1px solid #9F9F9F
}

table.searchResultTable td.name{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding: 5px 10px 10px 10px;
	text-align: left;
	vertical-align: top;
	border-right: 1px #fff solid;
	height: 70px;
	width: 600px;
}

table.searchResultTable td.name a.even{
	font-weight: 700;
}
table.searchResultTable td.price{
	width: 96px;
	border-bottom: 1px solid #E6E6E6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
	border-right: 1px #fff solid;
	background-color: #ececec;
	vertical-align: center;
	padding-top: 6px;
	padding-bottom: 5px;
}

table.searchResultTable td.licyt{
	width: 91px;
	border-bottom: 1px solid #E6E6E6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
	border-right: 1px #fff solid;
	background-color: #ececec;
	vertical-align: top;
	padding-top: 6px;
	padding-bottom: 5px;
}

table.searchResultTable td.space{
	width: 86px;
	border-bottom: 1px solid #E6E6E6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
	border-right: 1px #fff solid;
	background-color: #ececec;
	vertical-align: top;
	padding-top: 6px;
	padding-bottom: 5px;
}

table.searchResultTable td.offertCount{
	width: 52px;
	border-bottom: 1px solid #E6E6E6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	border-right: 1px #fff solid;
	background-color: #ececec;
	vertical-align: top;
	padding-top: 6px;
	padding-bottom: 5px;
}

table.searchResultTable td.toEnd{
	width: 79px;
	border-bottom: 1px solid #E6E6E6;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	background-color: #ececec;
	vertical-align: top;
	padding-top: 6px;
	padding-bottom: 5px;
}

table.searchResultTable td.empt{
	border-bottom: 1px solid #E6E6E6;
}

table.searchResultTable .odd{
	background-color: #fff;	
}

table.searchResultTable .even{
	background-color: #f2f2f2;	
}

table.searchResultTable td.selected{
	background-color: #ffeba7;	
}

table.searchResultTable td.bLeft{
	border-left: 1px solid #ECECEC;
}

table.searchResultTable td.bRight{
	border-right: 1px solid #ECECEC;
}

span.allertToEnd{
	color: #de0000;
}

/* wystaw komentarz*/

input.input_42_addComm{
	width: 36px;
	height: 17px;
	border: 1px #91969a solid;
	padding: 2px 3px 0px 3px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,arial,helvetica,sans-serif;
	margin-right: 3px;
	text-align: left;
}

div.addCommContInfo{
	padding-top: 3px;
	float: left;
	padding-right: 5px;
}

div.addCommRadio{ /*ie6fix, ie7fix*/
	float: left;
	font-size: 12px;
	font-family: verdana,sans-serif;
	padding-top: 1px;
	width: 22px;
	line-height: 14px;
}

div.addCommRadioTextType{
	font-size: 12px;
	float: left;
	font-family: verdana,sans-serif;
	padding-top: 2px;
	padding-right: 25px;
	line-height: 14px;
}

span.positive{
	color: #26a340;
	font-weight: 700;
}

span.negative{
	color: #a32626;
	font-weight: 700;
}

span.neutral{
	color: #727272;
	font-weight: 700;
}
/*footer*/

div#root div#footer{
	width: 951px;
	margin: 0 auto;
}

div#root div#footer div#footerBorder{
	width: 951px;
	height: 21px;
	border: none;
	border-top: 1px solid #ececec;
	border-bottom: 1px solid #ececec;
	margin: 10px auto 0px auto;
	color: #aaa;
	padding-top: 7px;
}

div#root div#footer div#footerBorder div#reserved{
	float: left;
	padding-left: 10px;
}

div#root div#footer div#footerBorder div#reserved a{
	color: #0b4c88;
	text-decoration: underline;
}

div#root div#footer div#footerBorder div#reserved a:hover{
	color: #0b4c88;
	text-decoration: none;
}

div#root div#footer div#footerBorder div#footerMenu{
	float: right;
	padding-right: 5px;
}

div#root div#footer div#footerBorder div#footerMenu a{
	color: #0b4c88;
	text-decoration: none;
	margin: 0px 5px 0px 5px;
}

div#root div#footer div#footerBorder div#footerMenu a:hover{
	color: #0b4c88;
	text-decoration: underline;
}

div#root div#footer div#author{
	color: #aaa;
	text-align: center;
	margin: 7px 0px 7px 0px;
}

div#root div#footer div#author a{
	color: #0b4c88;
	text-decoration: underline;
}

div#root div#footer div#author a:hover{
	color: #0b4c88;
	text-decoration: none;
}

div#root div#footer div#footerBelt{
	width: 951px;
	height: 7px;
	margin: 0 auto;
	background-repeat: no-repeat;
	background-image: url('../images/bg_footer_belt.png');
}

div#root div#footer div#payMethod{
	width: 931px;
	margin: 0 auto;
	color: #aaa;
	padding: 0px 10px 5px 10px;
}

div#root div#footer div#payMethod div#payMethodInfo{
	float: left;
	padding-top: 15px;
}

div#root div#footer div#payMethod div#payMethodList{
	float: right;
	padding-top: 5px;
}

div#root div#footer div#payMethod div#payMethodList img{
	margin: 0px 0px 0px 60px;
}

/* koniec footer */

/*porzadkowanie buttonów*/

.buttonToLeft{
	float: left;
}

.buttonToRight{
	float: right;
}

/*button orange */
div.buttonOrangeLeft{
	float: left;
	width: 10px;
	height: 22px;
	background-image: url('../images/button_orange_left.gif');
	background-repeat: no-repeat;
}

input.buttonOrangeCenter{
	float: left;
	height: 22px;
	background-image: url('../images/button_orange_content.gif');
	background-repeat: repeat-x;
	border: 0px #fff solid;
	display: block;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 3px;
	font-family: verdana, sans-serif;
}

a.imageOrangeCenter{
	float: left;
	height: 18px;
	background-image: url('../images/button_orange_content.gif');
	background-repeat: repeat-x;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 3px;
	font-family: verdana, sans-serif;
	margin: 0;
	text-decoration: none;
	padding: 4px 10px 0px 10px;
}

a.imageOrangeCenter:hover{
	float: left;
	height: 18px;
	background-image: url('../images/button_orange_content.gif');
	background-repeat: repeat-x;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 3px;
	font-family: verdana, sans-serif;
	margin: 0;
	text-decoration: none;
	padding: 4px 10px 0px 10px;
}
div.buttonOrangeRight{
	float: left;
	width: 10px;
	height: 22px;
	background-image: url('../images/button_orange_right.gif');
	background-repeat: no-repeat;
}

/* button blue*/

div.buttonBlueLeft{
	float: left;
	width: 10px;
	height: 22px;
	background-image: url('../images/button_blue_left.gif');
	background-repeat: no-repeat;
}

input.buttonBlueCenter{
	float: left;
	height: 22px;
	background-image: url('../images/button_blue_content.gif');
	background-repeat: repeat-x;
	border: 0px #fff solid;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 3px;
	font-family: verdana, sans-serif;
	margin: 0;
}

a.imageBlueCenter{
	float: left;
	height: 18px;
	background-image: url('../images/button_blue_content.gif');
	background-repeat: repeat-x;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 3px;
	font-family: verdana, sans-serif;
	margin: 0;
	text-decoration: none;
	padding: 4px 10px 0px 10px;
}

a.imageBlueCenter:hover{
	float: left;
	height: 18px;
	background-image: url('../images/button_blue_content.gif');
	background-repeat: repeat-x;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 3px;
	font-family: verdana, sans-serif;
	margin: 0;
	text-decoration: none;
	padding: 4px 10px 0px 10px;
}
div.buttonBlueRight{
	float: left;
	width: 10px;
	height: 22px;
	background-image: url('../images/button_blue_right.gif');
	background-repeat: no-repeat;
}

/*small blue */

div.buttonBlueLeftSmall{
	float: left;
	width: 10px;
	height: 22px;
	background-image: url('../images/button_blue_left.gif');
	background-repeat: no-repeat;
}

input.buttonBlueCenterSmall{
	float: left;
	height: 22px;
	background-image: url('../images/button_blue_content.gif');
	background-repeat: repeat-x;
	border: 0px #fff solid;
	color: #fff;
	font-size: 11px;
	font-weight: 700;
	padding-bottom: 3px;
	font-family: verdana, sans-serif;
	margin: 0;
	width: 40px;
}

div.buttonBlueRightSmall{
	float: left;
	width: 10px;
	height: 22px;
	background-image: url('../images/button_blue_right.gif');
	background-repeat: no-repeat;
}
/* UNIVERSAL CLASSESS */

/*inputy dla pol z adrsem stosowane w dodawaniu produktu*/

div.addrFormLeft{
	float: left;
	width: 203px;
	line-height: 14px;
	padding-top: 4px;
}

div.addrFormRight{
	float: left;
	padding-bottom: 9px;
}

select.input_land{
	width: 182px;
	height: 21px;
	padding: 1px 0px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px solid #91969A;
}

select.input_land option{
	padding-left: 5px;
	height: 14px;
	
}

select.input_county{
	width: 182px;
	height: 21px;
	padding: 1px 0px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px solid #91969A;
}

select.input_county option{
	padding-left: 5px;
	height: 14px;
}

input.input_postal_one{
	border: 1px #91969a solid; 
	width: 15px;
	height: 17px;
	margin: 0px 3px 0px 0px;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
}

input.input_postal_two{
	width: 34px;
	height: 17px;
	border: 1px #91969a solid;
	margin: 0px 3px 0px 3px;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	text-align: center;
}

input.input_city{
	width: 147px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px #91969a solid;
}

input.input_road{
	width: 126px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	border: 1px #91969a solid;
}

input.input_addr_noumber{
	width: 37px;
	height: 17px;
	margin: 0;
	padding: 2px 5px 0px 5px;
	font-size: 12px;
	line-height: 14px;
	font-family: verdana,sans-serif;
	margin-left: 3px;
	border: 1px #91969a solid;
}

/* stylowanie dla radio polozonych obok siebie*/
div.bigDataContainer div.radioItemFlo{
	font-size: 12px;
	float: left;
	font-size: 12px;
	font-family: verdana,sans-serif;
	padding-top: 1px;
}

div.bigDataContainer div.radioItemTextFlo{
	font-size: 12px;
	float: left;
	font-family: verdana,sans-serif;
	padding-right: 10px;
}

/* stylowanie radio dla offert*/

div.radioItemPayType{
	font-size: 12px;
	float: left;
	font-size: 12px;
	font-family: verdana,sans-serif;
	padding-top: 1px;
	width: 22px;
}

div.radioItemTextPayType{
	font-size: 12px;
	float: left;
	font-family: verdana,sans-serif;
	padding-top: 2px;
}

.clearBoth{	
	clear: both;
	line-height: 0px;
	font-size: 0px;
}

.special{
	display: none;
}

.blue{
	color :#0a4b88;
}

a.aBlue{
	color :#0a4b88;
	text-decoration: underline;
}

a:hover.aBlue{
	color :#0a4b88;
	text-decoration: underline;
}

.grey{
	color :#666666;
}

.marginTop{
	margin-top: 10px;
}

.marginTopBig{
	margin-top: 20px;
}

.marginMinTop{
	margin-top: 5px;
}

.marginBottom{
	margin-bottom: 10px;
}

.marginRight{
	margin-right: 10px;
}

.marginMinRight{
	margin-right: 5px;
}

.marginMinLeft{
	margin-left: 5px;
}

.borderTop{
	border-top: 1px solid #ECECEC;
}

.borderBottom{
	border-bottom: 1px solid #ECECEC;
}

.aBoldBlue{
	font-weight: 700;
	color :#0a4b88;
	text-decoration: underline;
}

.aBoldBlue:hover{
	font-weight: 700;
	color :#0a4b88;
	text-decoration: underline;
}

.disabledInput{
	background-color: #e2e2e2;
}

.paddingMinTop{
	padding-top: 5px;
}

.paddingMinBot{
	padding-bottom: 5px;
}

.paddingMinLeft{
	padding-left: 7px;
}

.paddingMinRight{
	padding-right: 7px;
}

.bgOnLight{
	background-color: #f2f2f2;
}

.bgOnDark{
	background-color: #e6e6e6;
	border-right: 1px #e2e2e2 solid;
}

.bgInactiv{
	border-right: 1px #ececec solid;
	
}

.centerDiv{
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
}

.centerLeft{
	margin-top: 0px;
	margin-left: 247px;
	margin-right: auto;
}

h2.bigSilver{
	font-size: 24px;
	color: #949598;
	padding: 0;
	margin: 0;
	font-weight: 500;
}

ul.paddingBottomBig{
	padding-bottom: 20px;
}

.floatLeft{
	float: left;
}

.floatRight{
	float: Right;
}

span.noBold{
	font-weight: 500;
}

.lineBig{
	line-height: 22px;
}

.borderBeltBuy{
	height: 1px;
	width: 654px;
	line-height: 0px;
	font-size: 0px;
	background-image: url('../images/bg_belt_buy.gif');
}

.borderBeltBuyMiddle{
	height: 1px;
	width: 582px;
	line-height: 0px;
	font-size: 0px;
	background-image: url('../images/bg_belt_buy.gif');
}

.borderBeltBuyHalf{
	height: 1px;
	width: 654px;
	line-height: 0px;
	font-size: 0px;
	background-image: url('../images/bg_belt_buy_half.gif');
}
