* {
	margin: 0px;
	padding: 0px;
	outline: 0px;
}

img {
	border: 0px;
}

body{
	background-color: #ffffff;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size: 10px; 
	color:#58585A;
}

table {
	font-size: 10px; 
}

.strong {
	font-weight: bold;
}

.red {
	color: #e2001a;
}

a {
	text-decoration: none; 
	color: #2671A3;
}

a:hover {
	text-decoration: underline; 
	color: #2671A3;
}

.pole {
	border: 1px solid #000000;
	font-size: 10px;
	width: 350px;
	height: 15px;
}

.przycisk {
	color: #ffffff;
	background: #1D7CBC;
	padding: 2px 4px 2px 4px;
	border: 2px solid #ffffff; 
	font-size:10px;
}

.alert {
	color: #e2001a;
	margin: 0px 0px 4px 10px;
	font-weight: bold;

}

.panel {
	background:url(../images/panel_tlo.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

label.noclear {
	clear: none;
	float: none;
}

.clear {
	clear: both;
}

h1 {
	font-family: Verdana, Arial;
	font-weight: bold;
	font-size: 14px;
	color: #3586c2; 
	margin-bottom: 20px;
	margin-top: 20px;
}

h2 {
	font-size:12px;	
	font-weight:	
	bold;
}

h3 {	
	font-size:11px;
	font-weight:
	bold;
}

.wiecej {
	text-align:right;
}


/* panele */

.topLogowanie {
	width: 206px;
	height: 32px;
	background-image: url(../images/p_logowanie.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.topLogowanieAnnoun {
	width: 206px;
	height: 32px;
	background-image: url(../images/p_logowanieAnnoun.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.topWyszukiwarka {
	width: 185px;
	height: 32px;
	background-image: url(../images/p_wyszukiwarka.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.topWyszukiwarkaAnnoun {
	width: 185px;
	height: 32px;
	background-image: url(../images/p_wyszukiwarkaAnnoun.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.topNewsletter {
	width: 206px;
	height: 32px;
	background-image: url(../images/p_newsletter.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.topSzybkiKontakt {
	width: 206px;
	height: 32px;
	background-image: url(../images/p_kontakt.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.topInformations {
	width: 185px;
	height: 32px;
	background-image: url(../images/p_informations.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

.reklama_box {margin-top:10px;margin-left:6px;}




/* main divs */

div#wrapperAll{
	width: 100%;
	text-align: center;
	background-position: top center;
	background-repeat: no-repeat;
}

div#wrapper {
	width: 920px;
	margin: 0px auto;
	text-align: left;
}

div#header {
	width: 100%;
	height: 110px;
	background-image: url(../images/t1.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

div#header .topMenu{
	text-align: right;
	padding: 10px 24px 0px 0px; 
	font-size: 10px;
	color:#878889;
}

div#header .topMenu ul {
	list-style: none;
}

div#header .topMenu ul li {
	display: inline;
}

div#header .topMenu a {
	color:#878889;
}

div#header .topMenu a:hover{
	color:#1071B7;
}

div#header .logo{
	float: left;
	margin: 20px 0px 0px 20px;
}

div#header .banner{
	float:right;
	text-align:right;
	margin: 10px 10px 0px 0px;
	width:468px;
}

div#center {
	width: 100%;

}

div#center .top{
	background-image:url(../images/ajaxLastArticlesLoading.gif);
	background-position: center center;
	background-repeat: no-repeat;
/*	width: 900px;*/
/*	height: 100px;*/
	margin: 10px 0p 10px 0px;
	text-align: center;
/*	background-color: red;*/
}

div#center .centerLeft {
	float: left;
	width: 700px;
}


div#center .centerLeft .left{
	float: left;
	width: 186px;
	margin: 10px 0px 0px 0px;
}

div#center .centerLeft .right{
	float: left;
	width: 512px;
	margin: 10px 0px 0px 0px;
}

div#center .centerLeft .right .lista_artykulow {
	float: left;
	width: 280px;
	padding: 0px 0px 0px 10px;
}

div#center .centerLeft .right .lista_artykulow .artykulyArticle{
	margin: 0px 0px 10px 0px;
}

div#center .centerLeft .right .lista_artykulow h2{
	clear:both;
	padding: 0px 0px 6px 0px;
}

div#center .centerLeft .right .lista_artykulow .miniaturka{
	float:left;
	margin: 2px 0px 4px 0px;
}

div#center .centerLeft .right .lista_artykulow .small {
	float:left;
	margin: 2px 10px 4px 0px;
}

div#center .centerLeft .right .newsBanners{
	float: left;
	width: 180px;
	margin: 0px 0px 0px 18px;
}

div#center .centerLeft .right .newsBanners .lista_nowosci {
	padding: 10px;
	background-image:url(../images/menu_gora.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

div#center .centerLeft .right .newsBanners .lista_nowosci h2 {
	font-size:11px;
}

div#center .centerLeft .right .newsBanners .lista_nowosci .data {
	font-size: 9px; 
	text-align: right;
	width: 160px;
}

div#center .centerLeft .right .newsBanners .lista_nowosci .tresc {
	font-size:10px;
}

div#center .centerLeft .right .newsBanners .najnowszy_sklep {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
}

div#center .centerLeft .right .newsBanners .najnowszy_sklep h1 {
	margin: 0px 0px 6px 0px;
}

div#center .centerLeft .right .newsBanners .najnowszy_sklep .dane{
	padding: 0px 0px 0px 6px;
}

div#center .centerLeft .right .contentText {
	width: 490px;
	padding: 0px 10px 0px 10px;
	
}

div#center .centerLeft .right .contentText h1{
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

div#center .centerLeft .right .contentText p{
	padding: 0px 0px 10px 0px;
}

div#center .centerLeft .right .artykul {
	font-size: 10px;
	width: 480px;
	padding: 0px 10px 0px 10px;
}

div#center .centerLeft .right h1{
	padding: 0px 0px 10px 0px;
	margin: 0px;
}

div#center .centerLeft .right p{
	padding: 0px 0px 10px 0px;
}

div#center .centerLeft .right .artykul .lead {
	font-weight:bold;
}

div#center .centerLeft .right .artykul img.zdjecie {
	border: 1px solid #000000;
}

div#center .centerLeft .right .relatedArticles {
	padding: 10px;
	border-top: 1px solid #1C73B3;
	background-color: #f3f3f4;
	margin: 40px 0px;
	width: 96%;
}

div#center .centerLeft .right .relatedArticles a{
	font-weight: bold;
	font-size: 12px;
}

.contentTextRegulamin h2 {
	margin: 0px 0px 0px 0px ;
}
.contentTextRegulamin ul {
	margin: 10px 0px 10px 26px;
}

.contentTextRegulamin li {
	list-style-type: decimal;
	margin: 6px 0px 0px 0px;
}

.contentTextRegulamin li.drugi {
	list-style-type: lower-alpha;
	margin: 2px 0px 0px 0px;
}


div.lista_targow {width:280px; float:left;}
div.lista_targow .miniaturka{float:left;margin-right:10px;margin-bottom:10px;width:100px;}
div.lista_targow .zdjecie{border:0px solid #000000}
div.lista_targow div.lead {margin-left:110px;}

div.lista_osrodkow {width:480px; float:left;}
div.lista_osrodkow .miniaturka{float:left;margin-right:10px;margin-bottom:10px;width:100px;}
div.lista_osrodkow .zdjecie{border:0px solid #000000}
div.lista_osrodkow div.lead {margin-left:170px;}

div.targ {
}

div.targ .lead {min-height:160px;  height:auto !important; height:160px;}
div.targ .miniaturka{float:right;margin-left:10px;margin-bottom:10px;}
div.targ .zdjecie {border:0px solid #ffffff;}

legend {
	font-famliy: "Trebuchet MS"; 
	font-style: italic;
	font-weight: bold; 
	color: #ffffff;
	font-size: 10px;
	padding: 3px 10px 3px 10px;
	background: #3385C0;
}

/* do poprawy !!!!!!!!!!!!!! */

.menu_off {border-bottom:1px solid #CFD0D2;padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:10px; list-style-type: none;}
.menu_on {background:url(../images/menu_on.jpg) no-repeat 0px 1px;color:#ffffff;border-bottom:1px solid #CFD0D2;padding-top:3px;padding-bottom:3px;padding-left:0px;padding-right:0px;}
.menu_off a.menu {color:#000000;}
.menu_off a:hover.menu {color:#ffffff;text-decoration:none;}
.menu_on a.menu {color:#ffffff; margin-left: 10px;}
.menu_on a:hover.menu {color:#ffffff;text-decoration:none;}

.menu_offAnnouncements {border-bottom:1px solid #CFD0D2;padding-top:3px;padding-bottom:3px;padding-left:10px;padding-right:10px;}
.menu_offAnnouncements a.menu {color:#2671A3;}
.menu_offAnnouncements a:hover.menu {color:#000;text-decoration: underline;}


ul.podmenu {background:url(../images/podmenu.jpg) repeat-y top left;padding:5px;padding-left:10px; list-style-type: none;}
a.podmenu {color:#ffffff;}
a:hover.podmenu {color:#ffffff;}
.podmenu_off{}
.podmenu_on{color:#ffffff;font-weight:bold;}

#panel_zasieg_dzialania {background:url(../images/podpodmenu.jpg) bottom left no-repeat;margin-left:6px;margin-top:10px;padding:10px;padding-left:20px;color:#CAEDFF; }
#panel_zasieg_dzialania a{color:#ffffff;}
#panel_zasieg_dzialania a:hover{color:#ffffff;}
#panel_zasieg_dzialania ul {list-style-type: none;}

#panel_informacje_praktyczne {margin-left:6px;margin-top:10px;padding:10px;}

#panel_zawez_wyszukiwanie {margin-left:6px;margin-top:10px;padding:10px;}

.opis_oferty ul {
	margin: 0px 0px 10px 20px;
	
}

div.wpis {}

div.prestizowe {width: 500px; margin: 0px 0px 0px 6px; background:url(../images/prestige_2.jpg) bottom left no-repeat #106EB4;}
div.prestizowy {width:490px;min-height:90px; height:auto !important; height:90px;}
div.prestizowy div.prestizowy2 {min-height:89px; height:auto !important; height:89px; width:490px;}
div.prestizowy table{background:url('../images/pr2.jpg') top left repeat-x #EDEDED;}
.wpisy_tabelka {padding-top:15px;padding-left:5px;width:340px}
div.prestizowy .wpisy_bez_logo {padding-left:10px;padding-top:20px;padding-bottom:13px;min-height:89px; height:auto !important; height:89px;}
div.prestizowy div.stopka {height:13px;margin-top:0px;text-align:right;padding-right:10px;background:url('../images/pr3.gif') bottom left no-repeat}
div.prestizowy div.stopka2 {background:url('../images/pr3_2.gif') bottom left no-repeat}
div.prestizowy .logo{text-align:center;margin-top:9px;}
.wpis_zdjecia {text-align:center;margin-top:9px;}
.wpis_zdjecia .opis{font-size:9px; color:#999999;}
.wpis_zdjecia img{border:1px solid #999999;}
.prestizowy a {color:#D11A24;}

div.wyroznione {background:#ffffff;margin: 10px 0px 0px 10px;}
div.wyrozniony {width:490px;min-height:89px; height:auto !important; height:89px;}
div.wyrozniony div.stopka {height:8px;margin-top:0px;text-align:right;padding-right:10px;}
div.wyrozniony .logo{text-align:center;margin-top:15px;}
div.wyrozniony .wpisy_bez_logo {padding-left:10px;}

div.normalne {margin: 10px 0px 0px 6px; background:url(../images/inn1.gif) top left no-repeat; margin-top:10px; padding-top:30px; padding-left:6px;}
.normalny {margin-top:10px;padding:3px;}
.normalny2 {background:#f9f9f9;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;}

.strike {text-decoration: line-through;font-size:9px;color:#444444;}

/* !!!!!!!!!!!!!!!!!! */

ul.informationsPanel {
	background:url(../images/panel_tlo.jpg) -6px 0px no-repeat #EAE9E5;
	padding: 10px;
	margin: 0px 0px 0px 6px;
	width: 159px;
	list-style-type: none;
}


div#center .centerRight {
	float: left;
	width: 220px;
	margin: 10px 0px 0px 0px;
}

/* sonda */

div.sonda {
	font-size:10px;
	padding: 10px 10px 0px 20px;
}

div.sonda radio {
	border: none;
}

div.sonda h3 {
	background:transparent url(images/st_czerw.gif) no-repeat scroll 0px 3px;
	color:#C61D23;
	font-size:12px;
	margin-bottom:3px;
	margin-top:0px;
}

div.sonda .sonda_pytanie {
	font-weight:bold;
	margin-bottom:10px;
	margin-top:10px;
}

/* end sonda */


div#footerAll {
	height: 260px;
	text-align: center;
	width: 100%;
	margin: 50px 0px 0px 0px;
}

div#footerAll .top {
	height: 100px;
}

div#footerAll .top .partners {
	vertical-align: super;
	width: 480px;
	height: 40px;
	padding: 0px 0px 0px 10px;
	margin: 0px auto;
	background-image:url(../images/bgPartners.jpg); 
	background-position: top left;
	background-repeat: no-repeat;
}

div#footerAll .top .partners ul {
	list-style: none;
}

div#footerAll .top .partners ul li {
	display: inline;
}

div#footerAll .top .partners img.partner {
	border: 0px;
	margin: 0px 0px 0px 6px;
}


div#footerAll .bottom {
	width: 100%;
	text-align: left;
	color: #646466;
	font-size: 10px;
	background-color:transparent;
	background-image:url(../images/stopka_tlo.gif);
	background-repeat:repeat-x;
}

div#footerAll .bottom a{
	color: #646466;
}

div#footerAll .bottom a:hover{
	color: #1071B7;
}


div#footerAll .bottom .content{
	width: 900px;
	height: 180px;
	margin: 0px auto;
	text-align: left;
	background-color:transparent;
	background-image:url(../images/stopka_1.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

div#footerAll .bottom .content .left{
	float: left;
	width: 700px;
	margin: 0px auto;
	text-align: center;
	margin: 20px 0px 0px 0px;
}

div#footerAll .bottom .content .right{
	float: left;
	width: 200px;
	margin: 0px auto;
	text-align: center;
	margin: 20px 0px 0px 0px;
}


/*** RIGHT ARTICLES ***/

#articlesOnright {

}

#articlesOnright .articleOnRight {
	border-bottom: 1px solid #E1E1E1;
	padding: 3px 3px 10px 3px ;
}

#articlesOnright .articleOnRight2 {
	background: #F9F9F9 none repeat scroll 0%;
	border-bottom: 1px solid #E1E1E1;
}

#articlesOnright .articleOnRight h2 {
	margin: 0px 0px 2px 4px;
}

#articlesOnright .articleOnRight a {
	display: block;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 0px 2px;
	border-left: 1px solid #E1E1E1;
}

#articlesOnright .articleOnRight a.noBorder {
	border: 0px;
}

/*** END RIGHT ARTICLES ***/


/*** SMALL GALLERY FLASH ***/

#smallFlashGallery {
	margin: 10px 0px 0px 7px;
}

/*** END SMALL GALLERY FLASH ***/

/* FRANCHISING */
#franchisingFirmDetails {

}

#franchisingFirmDetails h3 {
	margin: 0px 0px 6px 0px;
	color: #2671A3;
	font-size: 12px;
}

#franchisingFirmDetails .tresc {
	padding: 5px 5px 5px 5px;
}


/* END FRANCHISING */


#bannerOnLastFirms {
	width: 470px;
	margin: 0px auto 6px auto;
	text-align: center;
}

#toplayersa {
	display: ;
}

#bannerOnLastFirms *{
	position: inherit;
}


/*** FIRMS CLIENTS NEWSLETTER ***/

#firmClientsNewsletterDiv {
/*	text-align: left;*/
} 

#firmClientsNewsletterDiv textarea {
	width: 480px;
	height: 200px;
	background-color: #F9F9F9;
	font-family: Verdana;
	font-size: 10px;
	border:1px solid #000000;
}

#firmClientsNewsletterDiv .firmClientsNewsletterPreview {
	width: 60px;
	height: 19px;
	background-color: #FFFFFF;
	background-image: url(../images/previewNewsletter.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	border: none;
	cursor: pointer;
	padding: 5px;
	color: #A7D7EA;
}

#firmClientsNewsletterDiv .firmClientsNewsletterSubmit{
	width: 60px;
	height: 19px;
	background-color: #FFFFFF;
	background-image: url(../images/submitFirmClientsNewsletter.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	border: none;
	cursor: pointer;
	padding: 5px;
	color: #A7D7EA;
}

#firmClientsNewsletterPreviewDiv {
	margin: 10px 0px 20px 0px;
}

/*** END FIRMS CLIENTS NEWSLETTER ***/



/**** USER - OFFERS ****/

.oneOffer {
	margin: 20px 0px 10px 0px;
}

.oneOffer h2 {
	margin: 0px 0px 6px 0px;
	font-size: 12px;
}

.oneOffer .oneOfferDesc {
	float: left;
	width: 266px;
}

.oneOffer .oneOfferPicture {
	float: right;
	width: 200px;
	margin: 0px 10px 0px 0px;
	text-align: center;
}

.oneOffer .oneOfferPicture img {
	border: 1px solid #999999;
}





/**** END USER CLIENTS ***/


