@charset "utf-8";
body {
	margin:0;
	padding:40px 0 0 0;
	width:100%;
	color:#959595;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
	background:url(images/main_bg.jpg);
}
html {
	margin:0;
	padding:0;
}
.main {
	padding:0;
	margin:0 auto;
	background:#fbfbfb;
	width:970px;
	border:5px solid #eeeeee;
}
img {
	border: none;
}
.clr {
	clear:both;
	padding:0;
	margin:0;
	width:100%;
	font-size:0;
	line-height:0;
}
.clear5px {
	height:10px;
	clear:both;
}
.logo {
	width:499px;
	float:left;
	padding:0;
}

.logo h2 {
	margin:0;
	padding:0;
	color:#e1e9df;
	font:bold 20px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
}
.logo h2 a, h2 a:hover {
	color:#7b7a7a;
	text-decoration:none;
}
.logo h2 span {
	color:#bdbcbc;
}
.logo h2 small {
	display:block;
	padding:0;
	font:normal 12px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:normal;
}
.kontakt {
	color: #fff;
	background:#3864A3;
	font-size:14px;
	padding:10px;
	line-height:30px;
	border:1px solid #222222;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
}
.kontakt h2 {
	font-size:14px;
	margin:0;
	color:#222222;
	text-align:center;
}
.tresc {
	margin-top:5px;
	font-size:14px;
	text-align:justify;
		border:1px solid #ccc;
		padding:10px;
		color:#222222;
	background:#E1EEF5;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
}
.tresc p{
	font-size:14px;
	text-align:justify;
}
.tresc ul {
margin-left:35px;
}

.tresc_stopka {
	margin-top:5px;
	text-align:right;
	padding-top:10px;
}


h1 {
	margin:0;
	padding:0;
	color:#7b7a7a;
	font:bold 20px/1.2em Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
}
h1 a, h1 a:hover {
	color:#7b7a7a;
	text-decoration:none;
}
h1 span {
	color:#bdbcbc;
}




h2 {
	font:normal 24px Arial, Helvetica, sans-serif;
	padding:8px 0;
	margin:0 0;
	color:#595959;
}
p {
	margin:8px 0;
	padding:0 0 8px 0;
	font:normal 12px/1.8em Arial, Helvetica, sans-serif;
}
p.spec {
}
a {
	color:#939393;
	text-decoration:underline;
}
a.rm, a.com {
	padding:5px;
	text-decoration:none;
	color:#fff;
	margin:5px;

	margin-top:55px;
}
.header, .content, .menu_nav, .fbg, .footer, form, ol, ol li, ul, .content .mainbar, .content .sidebar {
	margin:0;
	padding:0;
}
.fbg_resize {
	margin:0 auto;
	padding:0 40px;
	width:890px;
}
.header {
	padding:20px 30px 0;
}
.header_block {
	margin:0;
	padding:0;
	width:400px;
	float:right;
}
.menu_nav {
	margin:0;
	padding:0;
	width:400px;
}
.menu_nav ul {
	list-style:none;
	margin:0;
	padding:0;
	float:right;
}
.menu_nav ul li {
	margin:0;
	padding:0;
	float:left;
}
.menu_nav ul li a {
	display:block;
	margin:0;
	padding:13px;
	color:#7b7a7a;
	text-decoration:none;
	font-size:13px;
	line-height:16px;
	border-top:5px solid #eeeeee;
}
.menu_nav ul li.active a, .menu_nav ul li a:hover {
	font-weight:bold;
	border-top:5px solid #939393;
}
.content {
	padding:15px 20px;
}
.mainbar {
	margin:0;
	padding:0;
	float:left;
	width:610px;
}
.mainbar img {
	padding:4px;
	border:1px solid #f2f2f1;
}
.mainbar img.fl {
	margin:4px 16px 4px 0;
	float:left;
}
.mainbar .article {
	margin:0 0 20px;
	padding:10px 15px 5px;
	border:1px solid #eeeeee;
	border-bottom:6px solid #eeeeee;
}
.mainbar .post-data a {
	color:#595959;
}
.mainbar .post-data a.com {
	float:right;
	color:#e58a42;
}
.mainbar .spec a {
	background:#939393;
	padding:7px 10px;
}
.sidebar {
	padding:0;
	float:right;
	width:300px;
}
.sidebar h4{
font-size:16px;
margin:0;
padding:0;
text-decoration:underline;
}
.sidebar .gadget {
	margin:0 0 20px;
	padding:10px 15px 5px;
	border:1px solid #eeeeee;
	border-bottom:6px solid #eeeeee;
}
ul.sb_menu, ul.ex_menu {
	margin:0;
	padding:0 0 0 15px;
	color:#939393;
}
ul.sb_menu li, ul.ex_menu li {
	margin:0;
}
ul.sb_menu li {
	padding:4px 0 4px 0;
	width:220px;
}
ul.ex_menu li {
	padding:4px 0 8px 0;
}
ul.sb_menu li a, ul.ex_menu li a {
	color:#939393;
	text-decoration:none;
	margin-left:-12px;
	padding-left:12px;
}
ul.sb_menu li a:hover, ul.ex_menu li a:hover, ul.sb_menu li.active a, ul.ex_menu li.active a {
	color:#939393;
	font-weight:bold;
}
ul.sb_menu li a:hover {
	text-decoration:underline;
}
ul.ex_menu li a:hover {
	text-decoration:none;
}
.content .mainbar .comment {
	margin:0;
	padding:16px 0 0 0;
}
.content .mainbar .comment img.userpic {
	border:1px solid #dedede;
	margin:10px 16px 0 0;
	padding:0;
	float:left;
}
.fbg {
	background:#343434;
	padding:20px;
}
.fbg h4 {
	color:#d7d7d7;
	font-size:15px;
	margin:0;
	padding:0;
}
.fbg img {
	padding:4px;
	border:1px solid #cfd2d4;
	background-color:#fff;
}
.fbg .col {
	margin:0;
	float:left;
	background:url(images/fbg_line.gif) repeat-y right;
}
.fbg .c1 {
	padding:0 16px 0 0;
	width:266px;
}
.fbg .c2 {
	padding:0 16px;
	width:320px;
}
.fbg .c3 {
	padding:0 0 0 16px;
	width:280px;
	background:none;
}
.fbg .c1 img {
	margin:8px 16px 8px 0;
}
.fbg .c3 img {
	margin:8px 16px 4px 0;
	float:left;
}
.footer {
}
.footer_resize {
	margin:0 auto;
	padding:20px 0;
	width:930px;
}
.footer .lf {
	float:left;
}
.footer .rf {
	float:right;
}
.footer p {
	margin:0;
	padding:4px 0;
	width:auto;
	line-height:1.5em;
	color:#939393;
}
.footer p a {
	color:#939393;
	text-decoration:none;
}
ol {
	list-style:none;
}
ol li {
	display:block;
	clear:both;
}
ol li label {
	display:block;
	margin:0;
	padding:16px 0 0 0;
}
ol li input.text {
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:5px 2px;
	height:16px;
	background:#fff;
}
ol li textarea {
	width:480px;
	border:1px solid #c0c0c0;
	margin:2px 0;
	padding:2px;
	background:#fff;
}
ol li .send {
	margin:16px 0 0 0;
}
.search {
	padding:10px 0;
	float:right;
}
.search span {
	width:256px;
	display:block;
	background:#FFF;
	height:29px;
	margin:0;
	padding:0;
	border:1px solid #efefef;
}
.search input#s {
	float:left;
	width:210px;
	padding:7px 0 7px 10px;
	margin:0;
	border:0;
	background:none;
	color:#afaeae;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
}
.search .btn {
	float:left;
	padding:0;
	margin:0;
	border:0;
	width:auto;
}
.pagenavi {
	clear:both;
	font:normal 13px Arial, Helvetica, sans-serif;
	margin:0 auto;
	text-align:right;
	padding:10px 20px;
}
.pagenavi a, .pagenavi .current {
	border:1px solid #939393;
	margin-left:3px;
	padding:5px 10px;
	text-decoration:none;
	color:#939393;
}
.pagenavi a:hover, .pagenavi .current {
	background:#939393;
	color:#fff;
	border:1px solid #939393;
}
.pagenavi .pages {
	float:left;
}





/* --- mapka --- */
/* styl listy wojewodztw */
 #polska a{
	  display:block;
	  width:100%;
	  padding:1px 0;
	  font:normal 0.8em sans-serif;
	  color:#ccc;
	  text-decoration:none;
	  text-align:left;
	 }
  #polska a:hover,#polska li:hover a{
  	  color:#fd0;
  	  text-decoration:underline;
  	 }

/* nie edytuj! */
#polska,#polska span.bg{background:transparent url('polska.png') no-repeat -9999px 0}
#polska{position:relative;top:0;left:0;display:block;background-position:0px -580px;list-style:none}
 #polska *{padding:0;margin:0;border:0 none;outline:0 none}
  #polska li{cursor:pointer}
  #polska li span{position:absolute;display:block;width:0;height:0;z-index:15}
  #polska li a .bg{z-index:3}
  #polska li .map{top:0;left:0}

  #polska.ukryta{width:320px;height:310px}
   #polska.ukryta li{width:0;height:0;text-indent:-9999px}
  #polska.po_lewej{left:120px;width:320px;min-height:310px}
   #polska.po_lewej li{margin-left:-120px;width:120px}
  #polska.po_prawej{width:450px;min-height:310px}
   #polska.po_prawej li{width:120px;margin-left:330px}
   #polska.po_lewej li:first-child,#polska.po_prawej li:first-child{padding-top:2em}
  #polska.ponizej{width:320px;padding-top:315px;overflow:hidden}
   #polska.ponizej li{width:100%;float:left}
   #polska.ponizej.dwie_kolumny li{width:50%;float:left}

 #polska1 a:hover .bg{top:164px;left:29px;width:95px;height:85px;background-position:-10px -110px} #polska1 .s1{top:182px;left:20px;width:80px;height:80px} #polska1 .s2{top:176px;left:47px;width:70px;height:6px} #polska1 .s3{top:182px;left:100px;width:22px;height:15px} #polska1 .s4{top:197px;left:100px;width:7px;height:25px} #polska1 .s5{top:197px;left:107px;width:7px;height:12px} #polska1 .s6{top:166px;left:63px;width:27px;height:10px}
 #polska2 a:hover .bg{top:69px;left:107px;width:76px;height:73px;background-position:-284px -321px} #polska2 .s1{top:71px;left:122px;width:18px;height:7px} #polska2 .s2{top:74px;left:122px;width:31px;height:4px} #polska2 .s3{top:78px;left:112px;width:60px;height:55px} #polska2 .s4{top:90px;left:172px;width:8px;height:20px} #polska2 .s5{top:133px;left:150px;width:17px;height:5px}
 #polska3 a:hover .bg{top:137px;left:236px;width:81px;height:101px;background-position:-265px -13px} #polska3 .s1{top:153px;left:245px;width:75px;height:58px} #polska3 .s2{top:138px;left:278px;width:25px;height:15px} #polska3 .s3{top:148px;left:267px;width:18px;height:87px} #polska3 .s4{top:210px;left:257px;width:65px;height:10px} #polska3 .s5{top:220px;left:285px;width:35px;height:10px} #polska3 .s6{top:230px;left:297px;width:10px;height:5px} #polska3 .s7{top:170px;left:239px;width:6px;height:6px}
 #polska4 a:hover .bg{top:100px;left:24px;width:60px;height:86px;background-position:-8px -291px} #polska4 .s1{top:122px;left:20px;width:47px;height:30px} #polska4 .s2{top:152px;left:20px;width:53px;height:14px} #polska4 .s3{top:160px;left:73px;width:7px;height:6px} #polska4 .s4{top:166px;left:20px;width:43px;height:10px} #polska4 .s5{top:176px;left:20px;width:27px;height:6px} #polska4 .s6{top:112px;left:35px;width:35px;height:10px} #polska4 .s7{top:106px;left:50px;width:20px;height:6px} #polska4 .s8{top:101px;left:65px;width:7px;height:6px}
 #polska5 a:hover .bg{top:136px;left:130px;width:80px;height:78px;background-position:-9px -204px} #polska5 .s1{top:153px;left:150px;width:50px;height:57px}  #polska5 .s2{top:138px;left:158px;width:15px;height:15px}  #polska5 .s3{top:143px;left:173px;width:18px;height:10px}  #polska5 .s4{top:148px;left:191px;width:5px;height:5px}  #polska5 .s5{top:159px;left:200px;width:7px;height:12px}  #polska5 .s6{top:165px;left:140px;width:10px;height:36px}  #polska5 .s7{top:183px;left:132px;width:8px;height:15px}  #polska5 .s8{top:171px;left:200px;width:4px;height:17px}
 #polska6 a:hover .bg{top:227px;left:160px;width:76px;height:66px;background-position:-96px -10px} #polska6 .s1{top:242px;left:170px;width:55px;height:60px}  #polska6 .s2{top:247px;left:163px;width:7px;height:15px}  #polska6 .s3{top:270px;left:225px;width:8px;height:15px}  #polska6 .s4{top:257px;left:225px;width:6px;height:13px}  #polska6 .s5{top:237px;left:170px;width:31px;height:5px}  #polska6 .s6{top:232px;left:174px;width:27px;height:5px}  #polska6 .s7{top:228px;left:184px;width:15px;height:4px}  #polska6 .s8{top:237px;left:213px;width:12px;height:5px}
 #polska7 a:hover .bg{top:83px;left:166px;width:117px;height:121px;background-position:-106px -184px} #polska7 .s1{top:171px;left:204px;width:35px;height:17px}  #polska7 .s2{top:175px;left:207px;width:38px;height:20px}  #polska7 .s3{top:195px;left:225px;width:20px;height:4px}  #polska7 .s4{top:110px;left:172px;width:90px;height:33px}  #polska7 .s5{top:133px;left:167px;width:5px;height:6px}  #polska7 .s6{top:133px;left:191px;width:87px;height:15px}  #polska7 .s7{top:85px;left:222px;width:14px;height:17px}  #polska7 .s8{top:102px;left:207px;width:39px;height:69px}  #polska7 .s9{top:148px;left:196px;width:11px;height:11px}  #polska7 .s10{top:148px;left:245px;width:22px;height:5px}  #polska7 .s11{top:90px;left:180px;width:42px;height:20px}
 #polska8 a:hover .bg{top:194px;left:94px;width:57px;height:62px;background-position:-199px -99px} #polska8 .s1{top:197px;left:114px;width:35px;height:20px}  #polska8 .s2{top:209px;left:107px;width:37px;height:18px}  #polska8 .s3{top:222px;left:100px;width:40px;height:20px}  #polska8 .s4{top:242px;left:100px;width:30px;height:20px}
 #polska9 a:hover .bg{top:210px;left:224px;width:77px;height:90px;background-position:-10px -10px} #polska9 .s1{top:235px;left:225px;width:80px;height:22px}  #polska9 .s2{top:257px;left:231px;width:60px;height:45px}  #polska9 .s3{top:230px;left:285px;width:12px;height:5px}  #polska9 .s4{top:211px;left:245px;width:12px;height:9px}  #polska9 .s5{top:220px;left:240px;width:28px;height:8px}  #polska9 .s6{top:228px;left:230px;width:37px;height:7px}
 #polska10 a:hover .bg{top:36px;left:233px;width:72px;height:105px;background-position:-83px -314px} #polska10 .s1{top:33px;left:262px;width:45px;height:100px}  #polska10 .s2{top:43px;left:259px;width:4px;height:9px}  #polska10 .s3{top:133px;left:277px;width:25px;height:5px}  #polska10 .s4{top:71px;left:253px;width:9px;height:45px}  #polska10 .s5{top:77px;left:246px;width:7px;height:35px}  #polska10 .s6{top:82px;left:236px;width:10px;height:20px}
 #polska11 a:hover .bg{top:19px;left:94px;width:84px;height:67px;background-position:-10px -424px} #polska11 .s1{top:15px;left:97px;width:70px;height:56px}  #polska11 .s2{top:71px;left:97px;width:16px;height:10px}  #polska11 .s3{top:71px;left:113px;width:9px;height:7px}  #polska11 .s4{top:71px;left:153px;width:13px;height:7px}  #polska11 .s5{top:71px;left:140px;width:13px;height:3px}  #polska11 .s6{top:63px;left:167px;width:6px;height:7px}
 #polska12 a:hover .bg{top:199px;left:128px;width:63px;height:85px;background-position:-119px -86px} #polska12 .s1{top:202px;left:149px;width:25px;height:35px}  #polska12 .s2{top:217px;left:144px;width:26px;height:30px}  #polska12 .s3{top:226px;left:140px;width:23px;height:60px}  #polska12 .s4{top:210px;left:174px;width:10px;height:22px}  #polska12 .s5{top:242px;left:130px;width:15px;height:20px}  #polska12 .s6{top:262px;left:163px;width:8px;height:25px}
 #polska13 a:hover .bg{top:186px;left:179px;width:68px;height:58px;background-position:-188px -13px} #polska13 .s1{top:203px;left:184px;width:56px;height:25px}  #polska13 .s2{top:195px;left:190px;width:35px;height:8px}  #polska13 .s3{top:188px;left:200px;width:7px;height:8px}  #polska13 .s4{top:199px;left:225px;width:20px;height:21px}  #polska13 .s5{top:228px;left:199px;width:31px;height:8px}  #polska13 .s6{top:236px;left:201px;width:12px;height:6px}
 #polska14 a:hover .bg{top:37px;left:161px;width:108px;height:65px;background-position:-164px -323px} #polska14 .s1{top:35px;left:167px;width:92px;height:28px}  #polska14 .s2{top:35px;left:259px;width:7px;height:8px}  #polska14 .s3{top:52px;left:173px;width:90px;height:19px}  #polska14 .s4{top:70px;left:166px;width:70px;height:15px}  #polska14 .s5{top:71px;left:236px;width:10px;height:11px}  #polska14 .s6{top:71px;left:246px;width:7px;height:6px}  #polska14 .s7{top:85px;left:170px;width:52px;height:5px}  #polska14 .s8{top:90px;left:180px;width:27px;height:5px}  #polska14 .s9{top:95px;left:180px;width:20px;height:5px}
 #polska15 a:hover .bg{top:74px;left:63px;width:102px;height:128px;background-position:-233px -178px} #polska15 .s1{top:78px;left:93px;width:6px;height:5px}  #polska15 .s2{top:81px;left:85px;width:27px;height:85px}  #polska15 .s3{top:101px;left:80px;width:5px;height:65px}  #polska15 .s4{top:106px;left:70px;width:45px;height:50px}  #polska15 .s5{top:120px;left:67px;width:53px;height:32px}  #polska15 .s6{top:125px;left:73px;width:55px;height:35px}  #polska15 .s7{top:131px;left:90px;width:50px;height:45px}  #polska15 .s8{top:176px;left:117px;width:23px;height:7px}  #polska15 .s9{top:183px;left:122px;width:10px;height:15px}  #polska15 .s10{top:131px;left:140px;width:10px;height:34px}  #polska15 .s11{top:138px;left:150px;width:8px;height:15px}
 #polska16 a:hover .bg{top:31px;left:15px;width:88px;height:94px;background-position:-204px -399px} #polska16 .s1{top:30px;left:15px;width:82px;height:48px}  #polska16 .s2{top:78px;left:15px;width:70px;height:23px}  #polska16 .s3{top:78px;left:85px;width:8px;height:6px}  #polska16 .s4{top:91px;left:85px;width:4px;height:8px}  #polska16 .s5{top:101px;left:10px;width:55px;height:5px}  #polska16 .s6{top:101px;left:72px;width:8px;height:5px}  #polska16 .s7{top:106px;left:10px;width:25px;height:16px}  #polska16 .s8{top:106px;left:35px;width:15px;height:6px}

/* koniec mapki */
.tagi_fryzjer ul {
color:#fff;
width:500px;
height:200px;
background:#000;

}

.tagi_fryzjer li{
float:left;
padding:5px;
margin:5px;
background: url(images/dodaj.jpg);
color:#fff;
list-style-type:none;
border:1px solid #000;
}
.tagi_fryzjer li a{
color:#fff;
display:inline;
margin:15px;
}

#marketing {
	overflow: hidden;
	margin-bottom: 30px;
	margin-top: 20px;
	padding: 20px 0px 10px 0px;
	border-top: 1px solid #E3E3E3;
}

#marketing .text1 {
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	color: #345E9B;
	margin-top:5px;
}

#marketing .text2 {
	float: right;
}

#marketing .text2 a {
	display: block;
	width: 252px;
	height: 38px;
	padding: 15px 0px 0px 0px;
	background: url(images/dodaj.jpg) no-repeat left top;
	text-align: center;
	text-transform: lowercase;
	font-size: 30px;
	color: #FFFFFF;
}

#dodaj {
font-size:16px;
}


.naglowek {
width:238px;
height:20px;
border:1px solid #000;
background: url(images/dodaj.jpg);
padding:7px;
font-size:18px;
color:#fff;
margin-bottom:5px;
margin-top:5px;
clear:both;

-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius:3px;

}
.naglowek h1{
color:#fff;
letter-spacing:0px;
}

.form_submit {
border:1px solid #999;
padding:15px;
margin:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: url(images/dodaj.jpg);
	color:#fff;
}

.form_input {
border:1px solid #999;
width:350px;
padding:5px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius:3px;
}

.form_l {
float:left;
width:200px;
padding:5px;
}
.form_l b{
color:red;
}



.opinie { color:#726853;margin-right:6px;margin-top:7px;margin-bottom:7px;margin-left:4px;background: #f8fafc; padding: 10px; border: 1px solid #C9C9C9;text-align:center; }




/* EFEKTY */
a.podpowiedz  {
text-decoration:none;
}
a.podpowiedz  img{
border:none;
vertical-align:middle;
}

a.podpowiedz span {
    display: none;
    padding: 2px 3px;
    margin-left: 8px;
    width: 350px;
}
a.podpowiedz:hover span{
    display: inline;
    position: absolute;
	margin: 15px 0 0 5px;
    background: #dddddd;
    border: 1px solid #999;
    color: #000000;
	z-index:1;
	/*
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	*/
	text-align: center;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius:3px;
}





/* strona city */
#bread {
	color: #AFAEAE;
	background-color: #fff;
	padding: 3px 0 3px 0;
	border:1px solid #F2F2F1;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
	}

#bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	}

#bread ul li {
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
	}







.info_left {
	width:250px;
	height:250px;
	background:#eee;
	float:left;
	line-height:22px;
	border:1px solid #ccc;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
}

.info_left p {
	padding-left:5px;
	margin:0;
}

.info_right {
	margin-left:9px;
	width:315px;
	height:250px;
	background:#eee;
	float:left;
	line-height:22px;
	border:1px solid #ccc;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
}

.ogloszenie1 {
	border:1px solid #ccc;
	height:105px;
	overflow:hidden;
	padding-right:3px;
	margin-bottom:5px;
	background:#E1EEF5;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
}
.ogloszenie1 span{
	text-transform:uppercase;
}
.ogloszenie2 {
	border:1px solid #ccc;
	height:105px;
	padding-right:3px;
	overflow:hidden;
	margin-bottom:5px;
	background:#eee;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
}
.ogloszenie2 span{
	text-transform:uppercase;
}



/* filmy */
.widget {
width: 560px;
padding: 10px;
background: #eee;
border: 1px solid #dedbd1;
margin-bottom: 15px;
	-moz-border-radius-topleft:3px;
	-moz-border-radius-topright:3px;
	-moz-border-radius-bottomleft:3px;
	-moz-border-radius-bottomright:3px;
	-moz-border-radius:3px;
}

	.widget a {
	color: #222;
	text-decoration: none;
	}

	.widget a:hover {
	color: #009;
	text-decoration: underline;
	}

	.tabnav li {
	display: inline;
	list-style: none;
	padding-right: 5px;
	}

		.tabnav li a {
		text-decoration: none;
		text-transform: uppercase;
		color: #222;
		font-weight: bold;
		padding: 4px 6px;
		outline: none;
		}

		.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
		background: #dedbd1;
		color: #222;
		text-decoration: none;
		}

	.tabdiv {
	margin-top: 2px;
	width:120px;
	background: #fff;
	border: 1px solid #dedbd1;
	padding: 5px;
	}



.ui-tabs-hide {
		display: none;
		}

		#featuredvid {
		text-align: center;
		}

			.fvid {
			margin-bottom: 5px;
			}

			.vidselector li {
			list-style: none;
			display: inline;
			padding:3px;
			margin-bottom: 5px;
			}
			.vidselector li img{
			border:1px solid #000;
			}






.panel_1 {
	clear:both;
	width:566px;
	height:100px;
	background:#EEEEEE;
	margin:5px;
	border:1px solid #E1EEF5;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.panel_2 {
	clear:both;
	width:566px;
	height:100px;
	background:#E1EEF5;
	margin:5px;
	border:1px solid #EEEEEE;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}




p.cosmo-box, div.cosmo-box { clear: both; margin: 1em 0 1.5em 0; padding: 9px 10px 9px 15px; border-width: 1px; border-style: solid; color: #555; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.cosmo-box.large {padding:25px 27px 25px 50px; font-size:1.2em; }
.cosmo-box.default, .cosmo-box.demo, .cosmo-box.comment  { border-color: #e2e1e0; background: #f7f7f7;}
.cosmo-box.tick { border-color: #bce5b6; background: #eafae6;}
.cosmo-box.info, .cosmo-box.download { border-color: #b6cfe5;background: #e6f1fa; }
.cosmo-box.warning { border-color: #E6DB55;background: #FFFFE0; }
.cosmo-box.error { border-color: #e5c5b6;background: #faebe6; }








.cosmo-ico { width: 16px!important; height: 16px!important; margin-right: 10px!important; margin-top: 1px!important; padding: 0!important; float: left!important;}

.adcenter {margin:0 auto;}
.imgrwd {max-width:100%;max-height:auto;}

@media all and (max-width: 864px) {

.main {width:99%;border:none;}


.logo,.header_block,.mainbar,.footer_resize,.menu_nav {width:100%;}

.header_block {float:none;}


.logo,.header_block,.sidebar {clear:both;}

.adcenter {overflow: hidden;width:95%;}

.fbg .c2,.fbg .c1 { width:95%; background: transparent none repeat scroll 0% 0%; }

.fbg .c3 {width:95%;}

.info_right {margin-left:0;width:100%;overflow:hidden;}

.info_left {width:100%;overflow:hidden;}


.ogloszenie1 img, .ogloszenie2 img,.marketing img {max-width:100%;height:auto;}
.salonad {border:2px solid black;max-width:100%;height:auto;}

.logo > div:nth-child(2), .ogloszenie2 img {display: none;}

}