* html, body, div, img, span { 
	margin: 0;
	padding: 0;
	border: none;
	font-family: "Tahoma", "ArialCE", "HelvaticaCE", "Arial", "Helvetica", "Verdana", sans-serif;
	font-size: 12px;
}
/*
*{font-family:arial}
*/

body{background:url('images/calytop2.jpg') center top no-repeat #fff;padding:0;margin:0}
div#top{max-width:1000px;height:50px;margin:0 auto}
div#login{width:220px;height:36px;padding-top:14px;text-align:center;float:left;color:#ffd31e;font-size:12px;font-weight:bold}
div#login a{color:#ffd31e;text-decoration:none;font-size:14px}
div#login a:hover{text-decoration:underline}


div#top_search{float:right;width:340px;height:50px;padding:0;background:url('images/szukaj.gif') no-repeat left}
div#top_search form{margin:0;padding:0;margin-top:12px}
div#top_search form input[type=text]{display:block;float:left;width:180px;height:20px;border:1px solid #ddd;border-radius:5px;background:#fff;margin-left:80px}
div#top_search form input[type=submit]{display:block;float:left;width:48px;height:25px;margin:0;margin-left:4px;background:url('images/szukaj_btn.gif') no-repeat bottom;border:none;cursor:pointer;padding:0}


a#topget{display:block;float:right;width:180px;height:50px;margin-right:10px}
div#header{width:980px;height:60px;margin:0 auto}
div#header_counters{float:right;width:500px;height:20px;margin-top:45px;color:#515151;text-align:right;margin-right:10px;font-size:13px}
div#header_counters strong{color:#529dee;font-weight:bold}
div#header_featured{width:980px;margin:0 auto;border:none;margin-top:15px}
div#logo{float:left;width:255px;height:54px;margin-top:6px}
div#logo a{display:block;width:255px;height:54px;background:url('images/logo.gif')}
div.box_header_featured{width:318px;height:139px;background:url('images/ogloszenie_w_topie.jpg') no-repeat top #fff;float:left;margin-right:13px; position: relative;border-bottom:1px solid #ddb208;}
div.header_featured_title{width:130px;padding:7px 0 0 20px;color:#9d6208;font-weight:bold;font-size:14px;}
div.box_header_featured_info{position: absolute;top: 33px;left: 0px; width: 312px;height: 106px;}
div.box_header_featured_price{text-align:left;font-size:12px;position:absolute;right: 3px; bottom: 3px;font-weight:normal;color:#555;text-decoration:none}
div.box_header_featured_price strong{color:#f00;font-size:13px;}
div.box_header_featured_price img{border:none;width:56px}
div.box_header_featured_desc{width:208px;padding:0 0 0 5px;color:#575757;font-size:12px;position:absolute;top: 3px;left: 100px;overflow-wrap: break-word;overflow: hidden;}
div.box_header_featured_desc strong{display: inline-block;color:#555; text-overflow: ellipsis; white-space: nowrap; width: 208px; overflow: hidden; }
div.box_header_featured_desc p{text-overflow: ellipsis; white-space: wrap; width: 200px; overflow: hidden; max-height: 70px;margin: 6px 0;}
div.box_header_featured_desc a,div.box_content_desc a{color:#044c86;font-weight:bold;text-decoration:none}

div.box_header_featured_photo .more{ background:#ddb208 !important; display:block;width:100px;background:#0b79c8;font-size:12px; color:#fff !important; font-weight: bold; margin:0;position: absolute;bottom:0px;left:0px;text-align: center;padding: 7px 0;box-sizing: border-box;}


a.add_plain{display:block;width:67px;height:23px;text-align:center;float:right;margin-right:5px;margin-top:5px;background:url('images/dodaj_zwykle.png') no-repeat}
div#ad_header{width:980px;height:60px;margin:5px auto;background:#ddd}
div#menu{width:960px;height:35px;margin:0 auto;background:url('images/menu.jpg') no-repeat;padding-left:20px}
div#menu a{display:inline-block;padding:8px 19px;color:#fff;text-decoration:none;font-size:14px;height:19px}
div#menu a:hover{background:url('images/menu_hover.gif') repeat-x;color:#00659d}
div#body{width:980px;margin:0 auto;padding:0}
div.column{width:170px;margin:5px 0 0 0;float:left}
.leftb{width:170px;}
.rightb{width:200px !important;}
div.column_header{width:200px;height:33px;background:#0b79c8 url('images/naglowek.jpg') no-repeat}
div.column_header div{padding:8px 20px;color:#fff;font-weight:bold;font-size:14px}
div.column_box{padding:4px 4px 10px 4px;background:#fcfcfc;border:1px solid #e6e6e6;border-top:none;margin-bottom:10px}
div.column_box_nb{padding:4px 4px 10px 4px;margin-bottom:10px}
div.main_category_title{margin:5px 0 3px -8px;background:url('images/daszek3.jpg') no-repeat top left #044c87;height:19px;padding:2px 0 3px;width:172px}
div.main_category_title strong{font-weight:bold;font-size:13px;padding:0px 10px;margin:0 2px;color:#fff;text-decoration:underline}
div.category_title{margin:5px 0 3px -8px;background:url('images/daszek1.jpg') no-repeat top left}
div.category_title strong{color:#7d6209;font-weight:bold;font-size:13px;background:#fbd625;padding:2px 10px;margin-left:2px}
div.subcategory_title{float:left;margin:0;padding:0}
div.subcategory_title a{font-size:11px;text-decoration:none;color:#525252;margin:2px 5px;padding:0}
div.subcategory_title a:hover{text-decoration:underline}
div.subcategory_count{float:right;font-size:11px;color:#b8b8b8;margin:5px 0 2px 0}
#content{color: #444; width:590px; max-width:590px; padding:0 0 0 10px;margin:5px 10px 0 0;float:left}
#content a { color:#444; text-decoration: underline; }
#content a:hover { color: #666; text-decoration: none; }

#content .head {width:590px;box-sizing:border-box;background:#0b79c8 url('images/ogloszenia_zwykle.png') 0 0 no-repeat;margin-bottom:10px;font-weight:bold;font-size:13px;padding: 8px 0 5px 14px;height:33px;color:#fff;} 

div#facebook{margin-bottom:10px;padding:0}
#facebook_frame{background-color:transparent;border:none;overflow:hidden;width:440px;height:255px}

#zgloslista { font-size: 12px; height: 24px; box-sizing: border-box; margin-right: 70px;}

.box_content_featured { color:#9d6208 !important; text-decoration: none !important; }
.box_content_info { color: #575757 !important; text-decoration: none !important; }
.box_content_featured{width:590px;background:#ffd527 url('images/ogloszenietygodnia2.jpg') no-repeat top left;margin-bottom:5px;position:relative;}
.content_featured_title {height:26px;padding:7px 0 0 20px;color:#9d6208 !important;font-weight:bold;font-size:14px;text-decoration:none !important;}
.box_content_info{background:#fcfcfc;border:1px solid #e6e6e6;border-top:none;padding:3px 0 0 0;position:relative;margin-bottom:8px;text-decoration: none !important;}
.box_content_plain{width:590px;background:url('images/ogloszenia_zwykle.png') no-repeat top left;margin-bottom:10px} 
.box_content_photo{width:152px;padding:2px 5px;text-align:center;position: relative;top:0;left:0;}

.ogimg div:hover{transform: scale(1.1) rotate(5deg);transition: .5s ease all; width: 100%; object-fit:cover;}
.ogimg div{transform: scale(1.0) rotate(0deg);transition: .5s ease all; width: 100%; object-fit:cover;}

.box_content_price{font-size:13px;position:absolute;right:5px;top:4px;}
.box_content_price strong{color:#f00}
.box_content_desc{width:420px;padding:2px;color:#575757;font-size:13px;position:absolute;top:2px;left:163px;max-height: 108px;overflow: hidden;}
.box_content_desc p{margin:4px 0; overflow-wrap: break-word;}
.box_content_desc p a{font-weight:normal;color:#555;text-decoration:none}
.ogimg { width: 152px; height: 131px; display: block;}
.box_content_date{font-size: 11px; color: #888;position:absolute;bottom:5px;right:5px;}
.box_content_featured .box_content_info { background: #FBF685; }
.box_content_link{position:relative;margin:0;padding:0;display: block;}
.box_content_featured .box_content_photo .more{background:#ddb208 !important;}
.content_plain_title{width:200px;height:26px;padding:7px 0 0 20px;color:#fff;font-weight:bold;font-size:14px;}
.box_content_plain_info{background:#fcfcfc;border:1px solid #e6e6e6;border-top:none}
.add_featured_red{display:block;width:67px;height:23px;text-align:center;margin-right:5px;margin-top:5px;background:url('images/dodaj.jpg') no-repeat;position:absolute;top:0;right:0;z-index: 10;}
.box_content_photo .more{display:block;width:152px;background:#0b79c8;font-size:12px; color:#fff !important; font-weight: bold; margin:0;position: absolute;bottom:2px;left:5px;text-align: center;padding: 7px 0;box-sizing: border-box;}


div#paging{text-align:center;color:#555;margin:10px;font-size:13px;line-height:150%}
div#paging a{color:#0677c3;text-decoration:none;padding:2px;font-size:13px}
div#paging a:hover{font-weight:bold;font-size:14px}
div#footer{height:291px;background:url('images/footer.jpg') no-repeat; width: 100%;}
div#footer_links{width:960px;margin:0 auto;padding:10px}
div#footer_links a{color:#fff;text-decoration:none;font-size:12px}


.box_content_desc strong{display:block;width: 300px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.box_content_desc p {display:block;width: 400px; overflow: hidden; text-overflow: ellipsis; white-space: wrap;height: 80px;}


.paginator {
	display: block;
	padding: 10px;
	margin: 40px 0;
}

.paginator a {
	display: inline-block;
	border: 1px solid transparent;
	border-radius: 3px;
	color: #ffffff !important;
	background: #0677C3 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	box-sizing: border-box;
	width: 32px;
	height: 32px;
	max-width: 32px;
	max-height: 32px;
	overflow: hidden;
	margin: 4px;
	text-decoration: none !important;
	position: relative;
	padding: 0 !important;
}

.paginator a.prev, .paginator a.next {
	background-color: #0b79c8 !important;
	width: 64px;
	max-width: 64px;
}

.paginator a.current {
	background-color: #022c67 !important;
}

.paginator a span {
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}

.paginator a:hover {
	background: #3697f3 !important;
	text-decoration: none !important;
}

.paginator div.space {
	display: inline-block;
	background: transparent !important;
	color: #0677C3 !important;
	font-size: 14px !important;
	font-weight: bold !important;
	box-sizing: border-box;
	width: 16px;
	height: 32px;
	max-width: 16px;
	max-height: 32px;
	overflow: hidden;
	margin: 0;
	position: relative;
	padding: 0 !important;
}



.ogfimg { width: 56px; height: 33px; display: block; }


div#facebook {
	font-size: 12px;
}


div#paging a:hover { 
	color: #3697f3;
	font-size: 12px;
	font-weight: 700;
	text-decoration: underline;
}
div#paging a { 
	font-weight: 700;
	color: #0677C3;
	font-size: 12px;
	padding: 2px;
	text-align: center;
	text-decoration: none;
}

div#paging .current { 
	text-decoration: underline;
}


div.subcategory_title a { margin: 0; font-size: 12px; }
div.subcategory_title { margin: 5px 0px 2px; }


div.main_category_title.special strong { color: #FBD625; }

div.main_category_title strong { 
text-decoration: none;
}

div.main_category_title { 
height: 18px;
padding: 4px 0px 3px;
}

div.main_category_title.first { 
	margin: 0px 0px 3px -8px;
}

div.subcategory_title span { margin: 0px 0px 2px 0px; } 

div.category_title strong { font-size: 11px; }


div.column_box { 
padding: 0px 4px 10px;
}


div#content button { padding: 10px 10px; text-align: center; margin: 5px; cursor: hand; cursor: pointer; }

div.p18 { text-align: center; }

div#menu a.selected { 
	background: url("images/menu_hover.gif") repeat-x transparent;
	color: #00659D;
}

div#gorliceNewsWrapper a {
margin: 3px 0px;
color: #525252;
padding: 0px;
text-decoration: none;
}

div#gorliceNewsWrapper a:hover {
	text-decoration: underline;
}

div#arheader { 
bac/kground: #DDDDDD;
height: 65px;
margin: 8px auto;
padding: 0 0 0 5px;
width: 986px;
overflow: hidden;
}

div#arheader .container .primary div, div#arheader .container .secondary div { 
back/ground: #eee;
height: 60px;
margin: 2px 0px;
width: 324px;
float: left;
}

div#arheader .container .secondary {
	display: none;
}


div.header_featured_title { 
font-size: 14px;
width: 210px;
}

div#content_category_title{width:590px;height:33px;background:url('images/ogloszenia_zwykle.png') no-repeat;margin-bottom:5px}
div#content_category_title div{padding:7px 20px;color:#fff;font-size:14px;font-weight:bold}
div#sorting{width:590px;height:32px;background:url('images/sortowanie.jpg') no-repeat;margin-bottom:5px}
div#sortby{padding:6px 10px;color:#fff;float:left;width:200px}
div#sortby a{color:#83B8DA;text-decoration:none}
div#sortby a.selected{font-weight:bold;color:#fff}
div#perpage{float:right;padding:6px 10px;width:150px;text-align:right;color:#fff}
div#perpage select{font-size:10px}
div#filter{width:590px;height:72px;background:url('images/filtr.jpg') no-repeat;margin-bottom:5px}
div#filter form{padding:0;margin:0}
div#filter div{padding:7px;color:#fff;font-size:11px}
div#filter input[name=q]{width:100px;height:14px;border:1px solid #ddd;border-radius:5px;background:#fff;margin:0 5px}
div#filter input[name=pf],div#filter input[name=pt]{width:40px;height:14px;border:1px solid #ddd;border-radius:5px;background:#fff;margin:0 5px}
div#filter input[type=submit]{cursor:hand;cursor:pointer;width:70px;height:20px;border:1px solid #ddd;border-radius:5px;background:#FED426;margin:0 5px;color:#044E8D;font-weight:bold}
div#step1,#step2,#step3,#step4{width:590px;height:60px;margin-bottom:10px}
div#step1{background:url('images/dodaj1.jpg') top center no-repeat}
div#step2{background:url('images/dodaj2.jpg') top center no-repeat}
div#step3{background:url('images/dodaj3.jpg') top center no-repeat}
div#step4{background:url('images/dodaj4.jpg') top center no-repeat}
div#add_form{padding:0;margin:0}
div#select_main_category{width:240px;float:left;margin:0 5px 10px 0} 
div#select_subcategory{width:320px;float:left;margin:0 5px 10px 0}
div#select_main_category select{width:240px;border:1px solid #ddd;border-radius:5px;background:#fff;margin:0 5px}
div#select_subcategory select{width:320px;border:1px solid #ddd;border-radius:5px;background:#fff;margin:0 5px}
div#nextstep{float:right;margin: 30px 30px 0 0;}


div#nextstep input[type=submit] {
	padding: 15px 5px 15px 5px !important;
	background: #00659D;
	color: #fff;
	color: #fff;
  	border: 1px solid #eee;
  	width: 100px;
  	font-weight: bold;
  	cursor: pointer;
 }
 div#nextstep input[type=submit]:hover {
	background: #1075AD;
 }



div#prevstep{float:left;margin: 30px 0 0 30px;}

div#prevstep input[type=submit] {
	padding: 15px 5px 15px 5px !important;
	background: #00659D;
	color: #fff;
	color: #fff;
  	border: 1px solid #eee;
  	width: 100px;
  	font-weight: bold;
  	cursor: pointer;
 }
 div#prevstep input[type=submit]:hover {
	background: #1075AD;
 }



#payform input[type=submit], #FormDelete input[type=submit], #FormDeleteCode input[type=submit] {
	margin-top: 20px;
	padding: 15px 5px 15px 5px !important;
	background: #00659D;
	color: #fff;
	color: #fff;
  	border: 1px solid #eee;
  	width: 200px;
  	font-weight: bold;
  	cursor: pointer;
 }
#payform input[type=submit]:hover, #FormDelete input[type=submit]:hover, #FormDeleteCode input[type=submit]:hover {
	background: #1075AD;
 }


 

div.add_info,.fields_name,#trescinfo,div.add_info span{color:#888;font-size:12px;width:150px;float:left;margin:10px}
div.add_content{margin-bottom:10px; padding: 0 10px 10px 0;font-size:12px;}
div.add_content input[type=text],input[type=number],div.add_content input[type=file]{height:20px;border:1px solid #ddd;border-radius:5px;background:#fff;margin:0 5px;padding:2px}
div.add_content textarea{width:100%;max-width:570px;min-width:570px;height:250px;border:1px solid #ddd;border-radius:5px;margin:0 5px 10px 5px}
div#add_photos{width:110px}
div#add_photos input[type=button]{width:107px;height:25px;background:url('images/dodaj_zdjecia.jpg') no-repeat;border:none}
div#add_contact{width:200px;margin:0 auto}
div#add_contact input{width:200px}
div#add_confirm p{text-align:center;font-size:14px}


input[type=number] {
	-moz-appearance: textfield;
	padding: 5px 3px 5px 3px !important;
}

 input[type=number]::-webkit-inner-spin-button,
 input[type=number]::-webkit-outer-spin-button {
	-moz-appearance: textfield;
	opacity: 0;
	-webkit-appearance: none;
	margin: 0;
}

#ceidgbtn:hover {
	background: #1075AD;
}

#ceidgbtn {
	padding: 10px 5px 10px 5px !important;
	background: #00659D;
	color: #fff;
	color: #fff;
	border: 1px solid #eee;
	width: 260px;
	font-weight: bold;
	cursor: pointer;
}


.ogsmallbutton {
	padding: 5px 12px 5px 12px !important;
	background: #00659D !important;
	color: #fff !important;
	border: 1px solid #eee !important;
	font-weight: bold;
	cursor: pointer !important;
	text-decoration: none !important;
	display: block;
	width: 120px !important;
	height: 28px !important;
	box-sizing: border-box;
	text-align: center;
}

.ogsmallbutton:hover {
	background: #1075AD !important;
}



div.add_content .oglfields input[type=file],div.add_content .oglfields input[type=text]{width:300px;}
#addtitle{width:570px;}

div.add_content.step3 input[type=text],div.add_content.step3 input[type=number]{width:570px;}


#FormAdd input[type="text"], #FormAdd textarea, #FormAdd select, #FormAdd input[type="file"], #FormDelete input[type="text"] {
	padding: 5px 3px 5px 3px !important;
 }

.timesellab{color:#888;font-size:11px;margin:10px;}
#trescinfo{float:right;margin:0;padding:0;}
.space{width:100%;height:15px;padding:0;margin:0;}
.red{color:#f00;}
span.redinfo {color:#f00;padding:4px;margin:6px;font-size:12px;width:100%;display:block; text-align: center;}
.redinfoerror {color:#f00;padding:14px;margin:16px;font-size:14px;width:100%;text-align: center; display: block !important; border: 1px solid #f00; border-radius: 5px;box-sizing: border-box;}
.fields_name{float:left;width:100px;margin: 0px 0 10px 10px;}
.fields_value{float:left;width:400px;}
.fields_value .field{width:300px;}
.oglfields{width:100%;clear:both;margin-top:3px;}
.oglfields .timesellab {margin-right: 20px;}
.oglfieldsinfo{color:#888;font-size:12px;margin:10px;}

#windowSpec{background:#ffb;border-radius:15px;padding:10px 0; margin: 30px 0;}

.wndhollow { 
	opacity: .5; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=50); /* IE lt 8 */
	-ms-filter: "alpha(opacity=50)"; /* IE 8 */
	-khtml-opacity: .5; /* Safari 1.x */
	-moz-opacity: .5; /* FF lt 1.5, Netscape */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
}

.wndvisible {

}


.prodlist { 

}

.prodlist .prod { margin: 0 0 30px 0; }
.prodlist .prod label { font-size: 12px; font-weight: bold; color: #f00; margin: 0; padding: 0; }
.prodlist .prod span { margin: 0 0 0 20px; color: #000; font-size: 11px; }

#optpic1a,#optpic2a,#optpic3a,#optpic4a,.fields_value label{color:#888;font-size:12px;margin: 5px 5px 5px 5px;}

div.oview { color: #444; }
div.oview h1 { color: #444; margin: 0 0 20px 14px; font-size: 16px; padding: 5px 0 5px 0; display: block; width: 550px; overflow-wrap: break-word; }
div.oview h1 span { color: #888; font-size: 16px; }

div.oview .fields_name {font-size:12px; text-align: right;}
div.oview .fields_value {padding: 0 0 0 20px; font-size: 12px; font-weight: bold;}
div.oview .space{width:100%;height:1px;padding:0;margin:25px 0 25px 0;border-top: 1px dashed #aaf;}
div.oview .images{text-align: center; margin: 0 auto;}


div.content { }

div.oview h2 { overflow-wrap: break-word; max-width: 590px; width: 590px; overflow: hidden; font-size: 14px; font-weight: normal; text-align: justify; color: #444; margin: 20px 0; padding: 0; display: block; }

* html .oglReplyBox
{
	margin-left: 0px;
}

.oglReplyBox
{
	width: 572px;
	margin: 0;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 3px;
	padding: 5px;
	font-size: 12px;
	font-weight: normal;
	overflow: hidden;
	float: left;
	text-align: left;	
}


.oglReplyBox form
{
	margin: 0;
	padding: 0;
}

.oglReplyBox #sendemail
{
	margin: 0;
	padding: 0;
	width: 56px;
	height: 53px;
	cursor: hand;
	cursor: pointer;
	float: left;
	background-image: url("sendemail.png");
	background-repeat: no-repeat;	
	background-position: top left;		
}

.oglReplyBox span
{
	text-align: center;	
	font-weight: bold;
	margin: 0 auto;
}

.oglReplyBox #reply
{
	text-align: left;	
	font-weight: normal;
	margin: 0;
	margin-top: 2px;
	padding: 0;
	width: 567px;
	max-width: 567px;
	min-width: 567px;
	height: 100px;
}

 .oglReplyBox #email,  .oglReplyBox .inp
 {
 	text-align: left;	
	font-weight: normal;
	margin: 0;
	margin-top: 2px;
	padding: 0;
	width: 567px;
 }

 .oglReplyBox input[type="text"], .oglReplyBox textarea {
	padding: 5px 3px 5px 3px !important;
 }
 
 .oglReplyBox input[type="submit"] {
	padding: 15px 5px 15px 5px !important;
	background: #00659D;
	color: #fff;
	color: #fff;
  	border: 1px solid #eee;
  	width: 100px;
  	font-weight: bold;
  	cursor: pointer;
 }
 .oglReplyBox input[type="submit"]:hover {
	background: #1075AD;
 }
 
 

 .smloading
 {
	box-sizing: border-box;
	position: relative;
 	width: 100%;
	text-align: center;
	margin: 0 auto;
   	padding: 10px 20px 10px 20px;
	font-weight: bold;
	font-size: 14px;
	float: left;
	border-radius: 10px;
 }

 .smloading.info {
	color: #0000ff;
	border: 1px solid #0000ff;
	background: #aaf;
 }


 .smloading.error {
	color: red !important;
	border: 1px solid red !important;
	background: #faa !important;
 }

 .smloading.success {
	color: green !important;
	border: 1px solid green !important;
	background: #afa !important;
 }






































@media only screen and (max-width: 640px) { 
body{background:url('images/calytop2.jpg') -836px 0 no-repeat #fff;padding:0;margin:0}
div#header { dis/play: none; width: 600px; margin: 0 0 20px 10px; }
div#header_counters { display: none; }
div#header_featured { display: none; }

div#arheader {
	margin: 8px auto;
	padding: 0 0 0 5px;
	width: 620px;
	overflow: hidden;
	position: relative;
}

div#arheader .container {
	width: inherit;
	height: inherit;
	position: absolute;
	width: 1972px;
	left: 0%;
	top: 0%;
	animation: primary 15s linear infinite;
}

div#arheader .container .secondary {
	display: block;
}

@keyframes primary {
	from {
	  left: 0%;
	}
	to {
	  left: -986px;
	}
  }


.rightb { display: none; }
div#top { width: 610px; }
div#menu { width: 620px; padding: 0; }
div#menu a{display:block;padding:8px 4px;color:#fff;text-decoration:none;float:left;font-size:11px;height:19px}
div#footer_links { width: 600px; padding: 10px 0 10px 10px; }
div#body { width: 630px;}
div#top_search { float: left; margin-left: 10px; }
a#top_add { margin: 0; padding: 0; }
#content { overflow: hidden; width: 440px; margin: 5px 0; padding: 0; }
div.column { width: 170px; overflow: hidden; font-size: 10px; margin: 5px 2px 0 0; }


.box_content_featured {width: 440px;}
.box_content_plain{width:440px;}
.box_content_desc{width:270px;}

.box_content_desc strong{display:block;width: 180px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.9em; }
.box_content_desc p {display:block;width: 270px; overflow: hidden; text-overflow:ellipsis; white-space: wrap; font-size: 0.9em;overflow-wrap: break-word;}
.box_content_price { font-size: 0.9em;}

.box_content_desc{max-height: 94px; }

#addtitle{width:420px;}
div.oview h1 { width: 420px; overflow-wrap: break-word; }
div.oview h2 { max-width: 440px; width: 440px;}
.oglReplyBox{width: 422px;}
div.add_content textarea{max-width:420px;min-width:420px;}
div.add_content.step3 input[type=text],div.add_content.step3 input[type=number]{width:420px;}
.fields_value{float:left;width:300px;}
.oglReplyBox #reply{width: 417px;max-width: 417px;min-width: 417px;}
 .oglReplyBox #email,  .oglReplyBox .inp {width: 417px; }

.ogsmallbutton { width: 90px !important; }

div#step1,#step2,#step3,#step4{width:440px;height:60px;margin-bottom:10px}
div#select_main_category{width:170px;float:left;margin:0 5px 10px 0} 
div#select_subcategory{width:250px;float:left;margin:0 5px 10px 0}
div#select_main_category select{width:170px;border:1px solid #ddd;border-radius:5px;background:#fff;margin:0 5px}
div#select_subcategory select{width:250px;border:1px solid #ddd;border-radius:5px;background:#fff;margin:0 5px}
div#nextstep{float:right;margin: 30px 30px 0 0;}

#zgloslista { margin-right: 40px;}



}

#FormReport input[type=submit]{cursor:hand;cursor:pointer;width:16px;height:16px;background:url('images/batch/outbox.png') no-repeat;border:none}

.vbuttons, .vbuttons li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

.vbuttons li {
	float: left;
}

.vbuttons img { margin: 3px 10px 0 0; vertical-align: middle; }
.vbuttons a { text-decoration: none; }


.adsRightBox { 
background: url("images/rightboxadsbreak.gif") 50% 100% no-repeat;
color: #002F00;
cursor: pointer;
float: left;
font-size: 12px;
margin: 0px;
overflow: hidden;
padding: 8px 0px 14px;
text-align: center;
text-decoration: none;
width: 170px;
}


.column_box ul {
	margin: 8px 0px 8px 14px; 
	padding: 0;
}

.column_box ul li {
	margin: 4px 2px; 
	padding: 0;
}

.column_box ul li a { color: #666; text-decoration: underline; }
.column_box ul li a:hover { color: #888; text-decoration: none; }

.counter { margin: 0 auto; width: 150px; overflow: hidden; }
.counter .clear { clear: both; }
.counter .digit { float: left; width: 15px; height: 20px; overflow: hidden; padding: 0; margin: 0; background: url(images/counter.png) 0 0 no-repeat; }
.counter .digit.a9 { background-position: 0px 0px; }
.counter .digit.a8 { background-position: -15px 0px; }
.counter .digit.a7 { background-position: -30px 0px; }
.counter .digit.a6 { background-position: -45px 0px; }
.counter .digit.a5 { background-position: -60px 0px; }
.counter .digit.a4 { background-position: -75px 0px; }
.counter .digit.a3 { background-position: -90px 0px; }
.counter .digit.a2 { background-position: -105px 0px; }
.counter .digit.a1 { background-position: -120px 0px; }
.counter .digit.a0 { background-position: -135px 0px; }

