body {
	background-color: #595754;
	margin-top:0px;
	padding-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a:link, a:visited, a:hover {
	text-decoration:none;
	color: #000000;
	font-size:10px;
}

h3 {
	padding-top:15px;
	padding-left:5px;
}
h5 {
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:5px;
}

#maintab {
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
}

#footer {
	width: 900px;
	height: 65px;
	background-image: url(../images/foot2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#footer a:link, #footer a:visited, #footer a:hover {
	font-size: 10px;
	margin-left: 5px;
	margin-right: 5px;
}
#footer a:hover {
	color:#686623;
}
#footer p {
	color:#CC6200;
	display:inline;
}

#bodymain {
	background-image: url(../images/tlo_main.jpg);
	background-repeat: repeat;	
}

/* modul search */

#searchmodule {	
}

#searchmodule select {
	width: 200px;
	margin-left:13px;
	margin-right:13px;
	font-size:9px;
	height:20px;
	text-align: left;
	vertical-align: middle;
}
#searchmodule p {
	font-size:10px;
	font-weight:bold;
	margin-left:13px;
	margin-bottom:0px;
	margin-top:7px;
	text-align: left;
}

search-right {
	padding-left:40px;
}

#searchmodule input {
	margin-left:13px;
	margin-right:13px;
	width:81px;
	font-size:9px;
	height:16px;
}

#searchmodule_up {
	width: 226px;
	height: 4px;
	background-image: url(../images/search_up.jpg);
	background-repeat:repeat-y;
}

#searchmodule_down {
	width: 226px;
	height: 14px;
	background-image: url(../images/search_down.jpg);
	background-repeat: no-repeat;
}
#searchmodule_listwa {
	width: 193px;
	height: 3px;
	background-image: url(../images/search-listwa.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top:10px;
	padding-bottom:10px;
}
#searchmodule_naglowek {
	padding-top: 30px;
	text-align: center;
	font-weight:bold;
}

#searchmodule h5 input {
	width:97px;
	height: 21px;
	margin-top:10px;
	margin-bottom:0px;
}
#searchmodule-button-PL {
	background-color:transparent;
	background-image: url(../images/znajdz-oferty-PL.gif);
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: left top;
}

/* main menu */

#mainmenuid {
	text-align: left;
	background-image: url(../images/main-menu-bg.jpg);
	background-repeat: repeat-x;
	height:49px;
}
.mainmenu_break {
	text-align: center;
	background-image: url(../images/main-menu-sep.jpg);
	background-repeat: no-repeat;
	width:41px;
	height:49px;
	background-position:top;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-variant: small-caps;
}

#mainmenuid a:link, #mainmenuid a:visited, #mainmenuid a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-variant: small-caps;
}

#mainmenuid a:hover,#mainmenuid a:link, #mainmenuid a:visited  {
	color:#333333;
}

/* okno logowania */

#login {
	width:100%;
	background-color:#F9F8F5;
}

#logintop {
	font-weight:bold;
	text-align: center;
}

.input {
	width:150px;
}

.ok {
	width:75px;
}

.error{
	color:red;
}

/* result.php.tpl */
#showres {
}

.showl a:link, .showl a:visited, .showl a:hover {
	color:#000000;
	text-decoration:none;
	font-size:11px;
}

.singleoffer {
	padding-top:10px;
}

.back {
	padding:35px;
}
.back a {
	font-family:Arial; font-size:8pt;
	color:#000000; border: 1px solid #000000;
	background-color:#d2cdc7;
	padding:2px 15px 2px 15px;
}


.ofertaerror {
	text-align:center;
}

.ofertaerror td {
	padding-bottom:20px;
}

.ofertaerror textarea, .offercontact textarea {
	height:100px;width:300px;
}

.offercontact input{
	width:300px;
}

.offercontact td {
	padding:3px 5px 3px 0;
	text-align:left;
}

.offercontact th {
	padding:15px 0 20px 0;
	text-align:center;
}





/* klasa separatora */
.separator {
	padding-top:10px;
	padding-bottom: 10px;
	background-color:#cccccc;
}

.cennik_podsumowanie {
	padding-top:5px;
	padding-bottom: 0px;
	background-color:#cccccc;
}

/* klasa definujaca charakter prezentacji ofert w menu uzytkwonika "moje ogłoszenia" */
.lista_ofert_user {
	width:100%;
	padding:5px;
}
.lista_ofert_user th{
	background-color:#e4e4e4;
	text-align:center;
	padding:5px;
}
.hidden_field select{
	width:250px;
}
.wariant_p{
	width:30px;
}
.hidden_field input{
	width:246px;
}
.tlo_oferta_ciemne {
	background-color:#e4e4e4;
}
.tlo_oferta_jasne {
	background-color:#ffffff;
}
.button_oferta_lista {
	background-color:transparent;
	border:0px;
	cursor:pointer;
	text-align:left;
	width:90px;
}
.error_ofrta_lista {
	color:red;
}

.searchuser td {
	padding:5px;
}
.checkbox{
	padding-top:20px;
}
.checkbox input {
	width:15px;
	height:15px;
}

/* prezentacja oferty */
.cena {
	font-weight:bold;
	font-size: 9pt;
	color:#CC6200;
}

/* styl opisujacy prezentacje oferty na stronie wyszukiwarki */
.showoffer_1 {
	background-color:#f3f3f3;
	border-bottom:3px solid #ffffff;
}
.showoffer_1 img, .showoffer_2 img{
	border:0;
	float:left;
	padding-right:50px;
}

.showoffer_2 {
	background-color:#f3f3f3;
	border-bottom:3px solid #ffffff;
}

/* styl odpowiedzialny za ogłoszenia promowane */
.promocja {
	/*background-color:#C5C5C5;*/
	background-color:#FFFFCC;	
	border-bottom:3px solid #ffffff;
}
.promocja img {
	border:0;
	float:left;
	padding-right:50px;
}
/*---------------------------------------------------------------------*/

/* wyszukiwarak zaawnasowana */
#advsearch td{
	padding:3px;
}
#advsearch select {
	width: 230px;
}
#advsearch .advinput{
	width: 225px;
}


/* wyszukiwarka */

.searchresult, #ordersearchuser {
	text-align:center;
}
#ordersearchuser {
	background-color:#943715;
	font-family: Tahoma;
	color:#E4E4E4;
	height:43px;
	width:670px;
}
#ordersearchuser label {
	text-align:center;
	position:relative;
	top:9px;
}

#ordersearchuser select {
	text-align:left;
	position:relative;
	top:11px;
}

#ordersearchuser p {
	float:left;
	width:300px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}


/* footer copyright */
.copyright {
	background-color: #595754;
	color:#ffffff;
	padding-bottom:15px;
}


/* wyglad ogłoszeń */
.singleoffer {
	padding-left:15px;
}
.topbutton td {
	padding-right:20px;
	padding-top:10px;padding-bottom:25px;
}
.infocom {
	color: #CC3300;font-size: 8pt; font-style: italic;padding-top:20px;
}
 
.zglos, .daneogolne, .opis, .kontakt, .zdjecia,#button_drukuj,#button_kalkulator,#button_mapa,#id_fav,#button_favorite {
	border:1px solid #808080; font-size: 8pt; font-weight: 700; color:#FFFFFF; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color:#CC6200;
}

.topoferta {
	color: #CC6200;
	font-weight: bold;font-size: 9pt;line-height:150%;
	padding:10px 0 10px 0;
}
.detail {
	padding-left:35px;
	padding-right:25px;
}

.ebiuro, .el,.ef {
	padding:0px;margin:0 0 2px 0;
	font-size: 9pt;
}
.ebiuro label, .el {
	font-style:italic;
	font-weight:bold;
}

.ebiuro {
	clear:both;
	margin:3px 0 3px 0;
}

.ebiuro label {
	width:220px;float:left;
	padding-right:2px;
	display:block;
}

.leftC{
	width:220px;float:left;
	padding-right:2px;
	font-weight:bold;
}
.rightC{
	float:right;
	text-align:left;
	width:383px;
	font-weight:normal;
}

