body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p {
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6, strong, em {
	font-size:100%;
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none outside none;
}
fieldset, img {
	border:0 none;
}
a {
	color:#00ADBA;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
body {
	background:url(IMG/bg5_chri.jpg) fixed repeat-x center 0px #000;
	font:12px/16px Helvetica,Arial,sans-serif;
}
textarea {
	font:12px/16px Helvetica,Arial,sans-serif;
}
input[type="checkbox"] {
	vertical-align:middle;
}
input[type="text"], input[type="password"] {
	padding:0 4px;
}
#main .inner, #header #nav ul, #main #r0, .imgs, .bar0, .bar1, .bar2, .largeOffer .bar1 .countdown, .companyInfo, #zajawka2 .refForm, .c12, .smallOffer, .smallOffer .price, .row, .largeOffer .imgs .row, .versatile .row {zoom: 1;}
#main .inner:after, #header #nav ul:after, #main #r0:after, .imgs:after, .bar0:after, .bar1:after, .bar2:after, .largeOffer .bar1 .countdown:after, .companyInfo:after, #zajawka2 .refForm:after, .c12:after, .smallOffer:after, .smallOffer .price:after, .row:after, .largeOffer .imgs .row:after, .versatile .row:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	width:0;
}
#header .inner, #main .inner, #footer .inner {
	margin:0 auto;
	width:962px;
}
#main {
	min-height:500px;
}
#main #c1.noMinHeight {
	min-height:10px;
}

/* zajawka caly kraj*/
.CPbox {background: url(IMG/CKBg.gif) top left no-repeat;width:178px; height: 248px;margin-bottom: 10px;position: relative;overflow: hidden;}
#c1 .CPbox h2 {
	font: bold 26px/28px Arial,sans-serif;
	color: #000;
	margin: 10px 0px 0px 0px;
	text-align: center;
	letter-spacing:-1px;
	
	}
#c1 .CPbox p {
	margin: 10px 10px 7px 5px; 
	padding:0px; color: #fff;
	font: bold 14px/15px Arial,sans-serif;
	overflow:hidden;
	line-height:15px;
	text-align:center;
	}
#c1 .CPbox a {color: black;}
#c1 .CPbox a:hover {text-decoration: none;}
#c1 .CPbox img {position: absolute;bottom: 8px; width:173px;}

.zajawka {
	background:url("IMG/zajawkaBg.jpg") repeat scroll 0 0 transparent;
}
#zajawka1 {
	background:url("IMG/zajawka1.jpg") no-repeat scroll 0 0 #0A0A0A;
	margin:0 0 20px;
	min-height:529px;
	padding-left:92px;
	padding-top:225px;
}
#zajawka2 {
	background:url("IMG/zajawka2.jpg") no-repeat scroll 0 0 #0A0A0A;
	margin:0 0 20px;
	min-height:895px;
	padding-left:92px;
	padding-top:225px;
}
#zajawka1 {
	color:#FFFFFF;
	font-size:17px;
	font-weight:bold;
	line-height:20px;
}
#zajawka1 h2, #zajawka1 p {
	font-weight:bold;
	margin-bottom:22px;
	width:660px;
}
#zajawka1 form {
	position:relative;
	width:300px;
}
#zajawka1 label {
	display:block;
	font-size:16px;
	font-weight:normal;
	margin-bottom:7px;
}
#zajawka1 .t, #zajawka1 select {
	-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
	border:1px solid #000000;
	height:21px;
	line-height:21px;
	padding:0 4px;
	width:280px;
}
#zajawka1 select {
	height:23px;
	left:310px;
	line-height:23px;
	padding:0;
	position:absolute;
	top:27px;
}
#zajawka1 label.l2 {
	left:310px;
	position:absolute;
	top:0;
}
#zajawka1 .s {
	background:url("IMG/potwierdz.gif") repeat scroll 0 0 transparent;
	border:0 none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:28px;
	line-height:28px;
	margin-top:15px;
	overflow:hidden;
	text-indent:-1000px;
	width:79px;
}
#zajawka2 {
	color:#FFFFFF;
	font-weight:bold;
}
#zajawka2 h2 {
	font-size:24px;
	font-weight:bold;
	line-height:28px;
	margin-bottom:17px;
}
#zajawka2 h3 {
	background:url("IMG/zajTick.gif") no-repeat scroll left top transparent;
	font-size:15px;
	line-height:17px;
	margin-bottom:15px;
	padding-left:28px;
}
#zajawka2 p {
	font-size:14px;
	line-height:17px;
	margin-bottom:15px;
}
#zajawka2 h2, #zajawka2 h3, #zajawka2 p {
	width:650px;
}
#zajawka2 .s {
	background:url("IMG/wyslijZ.gif") repeat scroll 0 0 transparent;
	border:0 none;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:22px;
	line-height:22px;
	margin-top:10px;
	overflow:hidden;
	text-indent:-1000px;
	width:62px;
}
#zajawka2 .refForm {
	min-height:185px;
	width:575px;
}
#zajawka2 .refForm .c0 {
	float:left;
	width:278px;
}
#zajawka2 .refForm .c1 {
	float:right;
	width:278px;
}
#zajawka2 .refForm .t, #zajawka2 .refForm .ta {
	width:268px;
}
#zajawka2 .refForm .s {
	float:right;
}
#zajawka2 .refForm .t {
	-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
	border:1px solid #000000;
	line-height:21px;
	margin-bottom:6px;
	padding:0 5px;
}
#zajawka2 .refForm .ta {
	-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
	border:1px solid #000000;
	font:12px/16px Helvetica,Arial,sans-serif;
	height:100px;
	padding:5px;
}
.zajawka a {
	color:#1EEFFF;
}
.zajawka input.s {
	cursor:pointer;
}
#main #c0 {
	float:left;
	width:756px;
}
#main #r0 {
	-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
	background:none repeat scroll 0 0 #FFFFFF;
	margin-bottom:3px;
	padding:10px 13px;
}
#main #r1 {
	-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
	background:url("IMG/bottomLogo.gif") no-repeat scroll right bottom transparent;
	background-color: #FFFFFF;
	padding:10px 13px;
}
#main #c1 {
	-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	padding:0 0 0 14px;
	width:189px;
}
#main .c12 {
	background: #fff;
	-moz-box-shadow: #222 0 3px 5px;
	-webkit-box-shadow: #222 0 3px 5px;
	box-shadow: #222 0 3px 5px;
	padding: 10px 13px;
}
#main {
	padding:14px 0;
}
#header .inner {
color:#FFFFFF;
height:204px;
position:relative;
}
#header {
background:url("IMG/bannerbgd_chri.jpg") repeat-x scroll center top transparent;
}
#header .logo {
left:0;
position:absolute;
top:20px;
}
#header #nav {
bottom:13px;
height:38px;
left:0;
line-height:38px;
position:absolute;
width:956px;
z-index:2;
}
#header #nav li {
float:left;
font-size:18px;
font-weight:bold;
margin-left:15px;
padding:0 10px;
position:relative;
}
#header #nav li.current {
margin-left:15px;
}
#header #nav li ul {
display:none;
}
#header #nav li.hovered {
background: #474747 url(IMG/navH2.gif) top left repeat-x;
}
#header #nav li.hovered ul {
background:url("IMG/navH.gif") repeat-y scroll left top transparent;
display:block;
right:0;
position:absolute;
top:38px;
width:173px;
}
#header #nav li.hovered ul li.hovered a:hover {
color:#000000 !important;
}
#header #nav li.hovered a:hover {
color:#00ADBA;
}
#header #nav li ul li {
background:none repeat scroll 0 50% transparent !important;
display:block;
float:none;
font-size:14px;
line-height:32.5px;
margin-left:0;
padding:0 5px;
}
#header #nav li ul li a {
color:#FFFFFF !important;
display:block;
}
#header #nav li a {
color:#FFFFFF;
}
#header #nav li a:hover {
color:#00ADBA;
text-decoration:none;
}
#header #nav li.current a, #header #nav li.hovered a, #header #nav li.active a {
color:#00ADBA;
}
#header #nav li.special a {
color:#ADD046;
}
#header #nav li.special a:hover {
color:#00ADBA;
}
#header #nav li.login {
position:absolute;
right:0;
}
#header #nav li.login a{

}
#header #newsletter {
bottom:51px;
height:96px;
position:absolute;
right:0;
width:193px;
}
#header #newsletter label {
display:block;
font-size:18px;
font-weight:bold;
margin-bottom:7px;
text-align:right;
line-height:17pt;
}
#header #newsletter input {
border:1px solid #000000;
float:left;
height:21px;
line-height:21px;
padding:0;
}
#header #newsletter input.t {
border-right:0 none;
padding:0 4px;
width:163px;
}
#header #newsletter input.s {
background:url("IMG/submit.gif") no-repeat scroll center center #FFFFFF;
border-left:0 none;
height:23px;
overflow:hidden;
text-indent:-1000px;
width:21px;
}
#header #cityPicker {
left:345px;
position:absolute;
top:61px;
z-index:3;
}

#header #cityPicker span {cursor: pointer;}

#header #cityPicker a {
color:#FFFFFF;
padding:4px;
text-shadow:0 5px 5px #222222;
}
#header #cityPicker a:hover {
text-decoration:none;
}
#header #cityPicker .active {
font-size:37px;
font-weight:bold;
line-height:35px;
padding-left:3px;
}
#header #cityPicker .active a {
background:url("IMG/bottom.gif") no-repeat scroll 99% 60% transparent;
padding-right:20px;
}
#header #cityPicker .active a:hover {
color:#00CDDC;
}
#header #cityPicker ul {
display:none;
margin:3px 0 0;
padding:5px;
}
#header #cityPicker.hovered {
background:none repeat scroll 0 0 #202020;
}
#header #cityPicker.hovered ul {
display:block;
}
#header #cityPicker li {
font-size:18px;
font-weight:bold;
line-height:27px;
}
#header #cityPicker li a:hover {
color:#00CDDC;
}
#main #r0 ul, #main #r0 li, #main #r0 span {
float:left;
font-size:14px;
font-weight:bold;
height:20px;
line-height:20px;
}
#main #r0 li {
margin-left:20px;
}
#main #r0 li.mail a {
background:url("IMG/mail.gif") no-repeat scroll right center transparent;
padding-right:25px;
}
#main #r0 li.facebook a {
background:url("IMG/fb.gif") no-repeat scroll right center transparent;
padding-right:18px;
}
#main #r0 li.twitter a {
background:url("IMG/twitter.gif") no-repeat scroll left center transparent;
padding-left:18px;
}
#main #r0 li.blip a {
background:url("IMG/blip.gif") no-repeat scroll left center transparent;
padding-left:33px;
}
#main #r0 li.nk a {
background:url("IMG/nk.gif") no-repeat scroll center center transparent;
display:block;
overflow:hidden;
text-indent:-1000px;
width:74px;
}
#main #r0 li.nk {
overflow:hidden;
text-indent:-1000px;
width:74px;
}
#main #r0 a {
color:#000000;
display:block;
height:20px;
line-height:20px;
}
#main #r0 a:hover {
}


.largeOffer .imgs .details {width: 258px;height: 268px;float: left;background: url(IMG/barL.gif) top left no-repeat;margin-right: 10px;}
.largeOffer .imgs .details .r0 {height: 107px;position: relative;}
.largeOffer .imgs .details .buyNow {color:#000000;display:block;font-size:22px;font-weight:bold;height:52px;left:13px;line-height:24px;padding-top:5px;position:absolute;text-align:center;top:20px;width:100px;}
.largeOffer .imgs .details .price {font-size:45px;line-height:42px;font-weight:bold;left:125px;position:absolute;top:28px;}
.largeOffer .imgs .details .price span {font-size: 30px;color: #fff;}
.largeOffer .imgs .r1 {padding-top: 20px;}
.largeOffer .imgs .row {line-height: 34px;}
.largeOffer .imgs .row .c0 {padding-top:4px; width:140px; float:left;  text-align:right; font-size:16px; font-weight: bold; line-height:23px;}
.largeOffer .imgs .row .c1 {padding-top:0px; width:110px; float:right; text-align:left;  font-size:22px; font-weight: bold; line-height:25px;}
.largeOffer .imgs .giveDeal {text-align: center;padding-top: 18px;}
.largeOffer .imgs .giveDeal a {font:bold 18px Helvetica,Arial,sans-serif; color: #fff;}
.largeOffer h1 {
color:#00ADBA;
font-size:30px;
font-weight:bold;
line-height:37px;
margin-bottom:7px;
}
.largeOffer h1 span {
color:#000000;
display:inline;
}
.imgs {
margin-bottom:3px;
}
.imgs img {
-moz-box-shadow:0 2px 3px #4C4C4D;-webkit-box-shadow:0 2px 3px #4C4C4D;box-shadow:0 2px 3px #4C4C4D;
display:block;
float:left;
margin-left:7px;
}
.imgs img.first {
margin-left:0;
}
.largeOffer .c20 {
float:left;
width:453px;
}
.largeOffer .c21 {
float:right;
width:272px;
}
.largeOffer .bar0, .largeOffer .bar1, .largeOffer .bar2 {
position:relative;
}
.largeOffer .bar0 {
background:url("IMG/bar0.gif") no-repeat scroll left top transparent;
height:99px;
}
.largeOffer .bar1 {
background:url("IMG/bar1.gif") no-repeat scroll left top transparent;
height:99px;
}
.largeOffer .bar0 .price {
font-size:57px;
font-weight:bold;
left:150px;
position:absolute;
top:37px;
}
.largeOffer .bar0 .price span {
color:#FFFFFF;
font-size:45px;
}
.largeOffer .bar0 .c30, .largeOffer .bar0 .c31 {
font-size:18px;
font-weight:bold;
}
.largeOffer .bar0 .c30 strong, .largeOffer .bar0 .c31 strong {
font-size:30px;
font-weight:bold;
}
.largeOffer .bar0 .r21 .c31 a {
color:#FFFFFF;
font-size:30px;
}
.largeOffer .bar0 .r20 .c30 {
left:345px;
position:absolute;
top:15px;
}
.largeOffer .bar0 .r21 .c30 {
left:345px;
position:absolute;
top:55px;
}
.largeOffer .bar0 .r20 .c31 {
left:545px;
position:absolute;
top:15px;
}
.largeOffer .bar0 .r21 .c31 {
left:512px;
position:absolute;
top:55px;
}
.largeOffer .bar1 {
position:relative;
}
.largeOffer .bar1 .c20 {
font-weight:bold;
}
.largeOffer .bar1 .c20 .amount {
font-size:30px;
line-height:33px;
left:10px;
position:absolute;
top:15px;
}
.largeOffer .bar1 .c20 .status {
font-size:18px;
left:10px;
line-height:41px;
padding-left:43px;
position:absolute;
top:45px;
}
.largeOffer .bar1 .c20 .isWorking {
background:url("IMG/status1.gif") no-repeat scroll left center transparent;
}
.largeOffer .bar1 .c20 .isNotWorking {
padding-left:0px;
}
.largeOffer .bar1 .progress {
height:51px;
left:270px;
position:absolute;
top:20px;
width:152px;
}
.largeOffer .bar1 .progress .b0 {
bottom:0;
left:0;
position:absolute;
}
.largeOffer .bar1 .progress .b1 {
bottom:0;
position:absolute;
right:0;
}
.largeOffer .bar1 .progress .bar {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #000000;
color:#000000;
height:21px;
line-height:21px;
position:relative;
text-align:center;
width:152px;
}
.largeOffer .bar1 .progress .bar span {
display:block;
position:absolute;
top: 0;
left: 0;
text-align:center;
width:100%;
z-index:2;
}
.largeOffer .bar1 .progress .bar img {
left:0;
position:absolute;
top:0;
z-index:1;
}
.largeOffer .bar1 .c21 {
position:relative;
}
.largeOffer .bar1 .c21 .left {
display:block;
font-size:18px;
font-weight:bold;
left:10px;
line-height:21px;
position:absolute;
text-align:center;
top:25px;
width:90px;
}
.largeOffer .bar1 .c21 .countdown {
height:70px;
left:105px;
position:absolute;
text-align:center;
top:15px;
width:140px;
}
.largeOffer .bar1 .countdown .h, .largeOffer .bar1 .countdown .m, .largeOffer .bar1 .countdown .s {
float:left;
font-size:15px;
width:33%;
}
.largeOffer .bar1 .countdown span {
background:url("IMG/flap.gif") no-repeat scroll center top transparent;
display:block;
font-size:27px;
height:48px;
line-height:48px;
}
#r1  {
}
.largeOffer .companyInfo {
font-size:16px;
line-height:22px;
margin-bottom:15px;
}
.largeOffer .companyInfo strong {
font-weight:bold;
}
.largeOffer .companyInfo strong, .largeOffer .companyInfo span {
display:block;
}
.largeOffer .companyInfo .c30 {
float:left;
width:169px;
}
.largeOffer .companyInfo .c31 {
float:right;
}
.largeOffer .companyInfo img {
border:1px solid #CCCCCC;
}
.largeOffer h2 {
font-size:18px;
font-weight:bold;
margin:7px 0 10px;
}
.largeOffer ul {
text-align:left;
}
.largeOffer ul, .largeOffer p, .largeOffer blockquote {
font-size:16px;
line-height:120%;
margin:0 0 10px;
padding:0;
padding-right:4px;
}
.largeOffer .c20 p, .largeOffer .c20 blockquote {
	padding-right:10px;
}

.largeOffer li {
background:url("IMG/bullet.gif") no-repeat scroll 10px 8px transparent;
padding-left:25px;
}
.largeOffer blockquote {
background:url("IMG/tick.gif") no-repeat scroll 0 2px transparent;
font-style:italic;
padding-left:25px;
}
#mapHolder {
height:272px;
overflow:hidden;
width:272px;
cursor:pointer !important;
cursor:hand !important;
}
.ad {
margin-bottom:10px;
}
#forumExc {
height:167px;
margin-bottom:20px;
margin-top:-10px;
position:relative;
width:183px;
}
#forumExc .inner {
background:url("IMG/bubble1.png") no-repeat scroll left top transparent;
height:167px;
left:-22px;
overflow:hidden;
position:absolute;
width:220px;
}
* html #forumExc .inner {background-image:url("IMG/bubble1.gif");}

#forumExc h2 {
font-size:18px;
font-weight:bold;
left:30px;
position:absolute;
top:26px;
}
#forumExc img {
left:20px;
position:absolute;
top:58px;
}
#forumExc p {
display:block;
font-size:11px !important;
height:35px;
left:53px;
overflow:hidden;
position:absolute;
top:50px;
width:135px;
}
#forumExc .footer {
left:20px;
position:absolute;
top:100px;
width:167px;
}
#forumExc .footer a {
display:block;
font-weight:bold;
text-align:center;
text-decoration:underline;
}
#forumExc .footer span {
display:block;
font-size:11px;
font-weight:bold;
text-align:center;
}
.map ul {
display:none;
overflow:hidden;
}
.map li {
font-size:14px;
background:none;
float:left;
padding-left:0px;
padding-right:5px;
width:75px;
}
.map .head {
font-size:30px;
font-weight:bold;
line-height:40px;
}
.map .head a {
color:#000000;
}
.map .head a.active {
color:#00ADBA;
}
#footer {
background:url("IMG/bottomBg.gif") repeat-x scroll left bottom #00F1FF;
height:193px;
}
#footer .inner {
position:relative;
}
#footer .logo {
left:0;
position:absolute;
top:66px;
}
#footer .c0, #footer .c1, #footer .c2 {
float:left;
}
#footer .c0 {
margin-left:285px;
margin-right:130px;
}
#footer .c1 {
margin-right:70px;
}
#footer h3 {
font-size:18px;
font-weight:bold;
height:34px;
line-height:34px;
margin-bottom:30px;
}
#footer a {
color:#FFFFFF;
font-size:14px;
line-height:18px;
}

/* male oferty (zakonczone) */
#main .c12 {background: #fff url(IMG/bottomLogo.gif) 807px 8px no-repeat;}
.c12 h1 {font-weight: bold;font-size: 30px;line-height: 40px;margin-bottom: 15px;}
.smallOffer {width: 438px;height: 310px;padding: 10px;border: 1px solid #000;float: left;margin-left: 5px;margin-bottom: 5px;-moz-box-shadow: #222 0 2px 5px;-webkit-box-shadow: #222 0 2px 5px;box-shadow: #222 0 2px 5px;}
.c12 .odd {margin-left: 0;}
.smallOffer h2 {font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.smallOffer p {font-size: 16px;line-height: 18px; height:60px;}
.smallOffer .row {margin-top: 20px;}
.smallOffer .c0 {width: 155px;float: left;}
.smallOffer .c1 {width: 272px;float: right;}
.smallOffer h3 {font-size: 30px;font-weight: bold;line-height: 34px;margin-bottom: 7px;}
.smallOffer span {font-size: 18px;font-weight: bold;line-height: 20px;}
.smallOffer .price, .smallOffer .price span {font-size: 20px;font-weight: bold;}
.smallOffer .price {position: relative;font-size: 16px;}
.smallOffer .price span {position: absolute;right: 10px;top: 0;line-height: 48px;padding-right: 12px;}
.smallOffer .price {background: url(IMG/cenaBg.gif);height: 48px;line-height: 48px;padding-left: 7px;margin: 7px 0;}
.smallOffer .desc {border: 1px solid #000;font-size: 14px;line-height: 22px;font-weight: bold;padding: 8px;background: #fff;-moz-box-shadow: #aaa 2px 2px 5px;-webkit-box-shadow: #aaa 2px 2px 5px;box-shadow: #aaa 2px 2px 5px;}

/* moje kupony i potw. */
.nosh {-moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;}
#main .c12list, #main .c12nav, #main .c12conf {margin-bottom: 3px;background: #fff;-moz-box-shadow: #222 0 3px 5px;-webkit-box-shadow: #222 0 3px 5px;box-shadow: #222 0 3px 5px;padding: 10px 13px;}
#main .c12nav li {display: inline;margin-right: 20px;font-size: 14px;font-weight: bold;}
#main .c12nav li a {color: #000;}
#main .c12nav li.active a {color: #00adba;}
#main .c12list {position: relative;}
#main .c12list h1, #main .c12conf h1, #main .c12conf h2 {font-size: 30px;line-height: 40px;font-weight: bold;}
#main .c12conf h2 {font-size: 22px;}
#main .c12list ul {position: absolute;top: 10px;right: 10px;}
#main .c12list ul li {display: inline;font-size: 15px;margin-left: 15px;}
#main .c12list a {color: #000;}
#main .c12list .active a, #main .c12list a.active {color: #00adba;}
#main .c12list table {margin-top: 10px;width: 926px;border-collapse: collapse;font-size: 15px;}
#main .c12list table th, #main .c12list table td.b {font-weight: bold;text-align: left;}
#main .c12list table td.bl {width: 90px;}
#main .c12list th, #main .c12list td {padding: 5px;}
#main .c12conf th {vertical-align: bottom;font-size: 16px;padding-bottom: 10px;padding-left: 5px;}
#main .c12conf .inform {overflow: hidden;zoom: 1;margin: 25px 0;}
#main .c12conf .inform img {float: left;}
#main .c12conf .inform h2 {float: left;font-size: 18px;line-height: 45px;}
#main .c12conf .channels {zoom: 1;text-align: center; margin-bottom: 35px;}
#main .c12conf .channels li {float: left; font-size: 14px;line-height: 20px;height: 20px;font-weight: bold; margin-top:20px;}
#main .c12conf .channels ul, #main .c12conf .channels li, #main .c12conf .channels span {float: left;font-size: 14px;line-height: 20px;height: 20px;font-weight: bold;}
#main .c12conf .channels li {margin-left: 20px;}
#main .c12conf .channels .mail a {padding-right: 25px;background: url(IMG/mail.gif) center right no-repeat;}
#main .c12conf .channels li.facebook a {padding-right: 18px;background: url(IMG/fb.gif) center right no-repeat;}
#main .c12conf .channels li.twitter a {padding-right: 18px;background: url(IMG/twitter.gif) center right no-repeat;}
#main .c12conf .channels li.blip a {padding-right: 33px;background: url(IMG/blip.gif) center right no-repeat;}
#main .c12conf .channels li.nk a {display: block;background: url(IMG/nk.gif) center center no-repeat;width: 74px;overflow: hidden;text-indent: -1000px;}
#main .c12conf .channels li.nk {overflow: hidden;text-indent: -1000px;width: 74px;}
#main .c12conf .channels a {color: #000;line-height: 20px;height: 20px;display: block;}
#main .c12conf .refDesc {height: 410px;background: url(IMG/refBg.gif) 40px 0 no-repeat;position: relative;}
#main .c12conf .refDesc h3 {font-size: 16px;font-weight: bold;position: absolute;top: 200px;left: 70px;}
#main .c12conf .refDesc ol {font-size: 16px;line-height: 30px;position: absolute;top: 230px;left: 70px;list-style-type: decimal;list-style-position: inside;}

#c1 .ad {
position:relative;
}
.bubble2 {
height:167px;
}
.bubble2 img {
left:-22px;
position:absolute;
}
#main .refBig {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
background:none repeat scroll 0 0 #FFFFFF;
font-weight:bold;
padding:15px 13px;
}
.refBig h2 {
background:url("IMG/contacth2.gif") no-repeat scroll left top transparent;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
height:42px;
line-height:42px;
padding-bottom:7px;
padding-left:10px;
}
.refBig h3 {
background:url("IMG/tick.gif") no-repeat scroll left top transparent;
font-size:15px;
line-height:17px;
margin-bottom:15px;
padding-left:28px;
width:95%;
overflow:hidden;
}
.refBig p {
font-size:16px;
line-height:20px;
margin-bottom:20px;
}
.refBig .s {
background:url("IMG/wyslij.gif") no-repeat scroll left top transparent;
border:0 none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:34px;
line-height:28px;
margin-top:10px;
overflow:hidden;
text-indent:-1000px;
width:86px;
}
.refBig .refForm {
height:185px;
width:600px;
}
.refBig .refForm .c0 {
float:left;
width:278px;
}
.refBig .refForm .c1 {
float:right;
width:300px;
}
.refBig .refForm .t, .refBig .refForm .ta {
width:268px;
}
.refBig .refForm .ta {
width:290px;
}
.refBig .refForm .s {
float:right;
}
.refBig .refForm .t {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
border:1px solid #000000;
line-height:21px;
margin-bottom:6px;
padding:0 5px;
}
.refBig .refForm .ta {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
border:1px solid #000000;
font:12px/16px Helvetica,Arial,sans-serif;
height:100px;
padding:5px;
}
.refBig h3 a {
color:#000000;
font-weight:bold;
}
.refBig h3 a.mail {
background:url("IMG/mail.gif") no-repeat scroll right center transparent;
padding-right:25px;
}
.refBig h3 a.facebook {
background:url("IMG/fb.gif") no-repeat scroll right center transparent;
padding-right:18px;
}
.refBig h3 a.twitter {
background:url("IMG/twitter.gif") no-repeat scroll left center transparent;
padding-left:18px;
}
.refBig h3 a.blip {
background:url("IMG/blip.gif") no-repeat scroll left center transparent;
padding-left:33px;
}
.refBig h3 a.nk {
background:url("IMG/nk.gif") no-repeat scroll center center transparent;
overflow:hidden;
text-indent:-1000px;
width:74px;
}
.refBig .refDesc {
background:url("IMG/refSBg.gif") no-repeat scroll 0 0 transparent;
height:410px;
position:relative;
}
.refBig .refDesc h3 {
background:none repeat scroll 0 50% transparent;
font-size:13px;
font-weight:bold;
left:10px;
padding-left:0;
position:absolute;
top:200px;
}
.refBig .refDesc ol {
font-size:13px;
font-weight:normal;
left:10px;
line-height:25px;
list-style-position:inside;
list-style-type:decimal;
position:absolute;
top:220px;
}
.basket {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
background:none repeat scroll 0 0 #FFFFFF;
font-weight:bold;
margin-bottom:5px;
padding:10px 13px;
}
.basket h1 {
font-size:28px;
font-weight:bold;
line-height:32px;
margin-bottom:20px;
}
.basket table {
border-collapse:collapse;
font-size:15px;
line-height:18px;
}
.basket table th {
font-weight:normal;
}
.basket table th, .basket table td {
padding:5px;
position:relative;
vertical-align:top;
text-align:center;
}
.basket table .selt {
-moz-box-shadow:0 2px 4px #888888;
-webkit-box-shadow:0 2px 4px #888888;
box-shadow:0 2px 4px #888888;
border:1px solid #000000;
font-size: 14px;
font-weight:normal;
padding:2px 0px;
text-align:center;
width:20px;
margin:5px 0px;
}
.basket table .t {
-moz-box-shadow:0 2px 4px #888888;
-webkit-box-shadow:0 2px 4px #888888;
box-shadow:0 2px 4px #888888;
border:1px solid #000000;
height:18px;
font-size: 14px;
font-weight:bold;
padding:2px 0px;
text-align:center;
width:20px;
margin-top:-5px;
}
.basket table a {
font-size:12px;
font-weight:normal;
text-align:center;
top:5px;
}
.basket a.give {
background:url("IMG/giftBg.gif") no-repeat scroll left top transparent;
color:#FFFFFF;
display:block;
font-size:18px;
height:48px;
line-height:40px;
padding:0 0 0 10px;
width:436px;
margin-top:14px;
}
.payForm {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
background:url("IMG/ottomLogoK.gif") no-repeat scroll right bottom #FFFFFF;
padding:20px 20px;
width:716px;
float:left;
}
.payFormS1 {
padding-bottom:160px;
}
.payFormS2 {
background-image:url("IMG/bottomLogo3.gif");
padding-bottom:80px;
}
.payForm h1 {
font-size:28px;
font-weight:bold;
line-height:32px;
margin-bottom:20px;
}
.payForm h1 a {
color:#000000;
font-size:15px;
}
.payForm h2 {
font-size:16px;
font-weight:bold;
line-height:32px;
margin-bottom:20px;
}
.payForm h3 {
font-size:16px;
line-height:32px;
margin-bottom:20px;
text-align:left;
}
.payForm h4 {
background:url("IMG/tick.gif") no-repeat scroll left 3px transparent;
font-size:16px;
line-height:22px;
margin-bottom:20px;
padding-left:25px;
}
.payForm  h5 {
background:url("IMG/contacth2.gif") no-repeat scroll left top transparent;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
height:42px;
line-height:42px;
padding-bottom:15px;
padding-left:10px;
}
.payForm p {
font-size:16px;
line-height:120%;
margin-bottom:20px;
}
.payForm ul li {
font-size:16px;
line-height:22px;
background:url("IMG/bullet.gif") no-repeat scroll 10px 10px transparent;
padding-left:25px;
padding-top:2px
}
.payForm ol li {
font-size:16px;
line-height:22px;
margin-left:25px;
list-style-type:decimal;
}
.payForm label {
display:block;
font-size:16px;
line-height:20px;
margin-bottom:7px;
}
.payForm .rowRadio label {
display:inline;
line-height:44px;
margin-left:5px;
vertical-align:middle;
}
.payForm .rowRadio label img {
margin-left:7px;
vertical-align:middle;
}
.payForm .rowRadio input {
vertical-align:middle;
}
.payForm .rowRadio p {
margin-bottom:0;
}
.payForm .row input.t, .payForm .row select {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
border:1px solid #000000;
height:21px;
line-height:21px;
width:250px;
}
.payForm .row {
margin-bottom:15px;
}
.payForm .row .column {
float:left;
margin-right:20px;
width:250px;
}
.payForm .row .s {
background:url("IMG/submit2.gif") no-repeat scroll left top transparent;
border:0 none;
float:left;
height:42px;
margin-right:20px;
overflow:hidden;
text-indent:-500px;
width:109px;
}
.payForm .row .sL {
background:url("IMG/login.gif") no-repeat scroll left top transparent;
border:0 none;
float:left;
height:43px;
margin-right:20px;
overflow:hidden;
text-indent:-500px;
width:112px;
}
.payForm .row a {
color:#000000;
display:block;
float:left;
font-size:15px;
font-weight:bold;
height:42px;
line-height:42px;
}
.payForm .row p a {
color:#00ADBA;
display:inline;
float:none;
font-size:16px;
font-weight:normal;
}
.payForm .row input.size2 {
margin-right:10px;
width:30px;
}
.payForm .row input.size4 {
margin-right:10px;
width:50px;
}
.payForm .rowSep {
padding-top:20px;
}
.fbConnect {
padding:0 10px 10px 0;
}
.fbConnect h2 {
font-size:30px;
font-weight:bold;
line-height:40px;
}
.fbConnect p {
font-size:15px;
line-height:21px;
padding:10px 20px;
}
.fbConnect a {
display:block;
text-align:center;
}
.forum {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
background:none repeat scroll 0 0 #FFFFFF;
margin-bottom:0px;
padding:10px 13px;
}
.forum h1 {
font-size:30px;
font-weight:bold;
line-height:40px;
margin-bottom:20px;
position:relative;
}
.forum h1 a {
color:#000000;
font-size:16px;
position:absolute;
right:0;
top:10px;
}
.forum table {
border-collapse:collapse;
font-size:16px;
line-height:18px;
width:730px;
}
.forum table th {
font-weight:bold;
text-align:left;
}
.forum table i {
text-align:left;
font-size:9pt;
}
.forum table th, .forum table td {
padding:5px;
}
.forum table th.f, .forum table td.f {
padding-left:0;
}
.forum table th.g, .forum table td.g {
width:100px;
}
.forum table th.a, .forum table td.a {
width:100px;
text-align:center;
}
.forum table th.av, .forum table td.av {
width:42px;
padding:0px;
}
.forum table th.l, .forum table td.l {
padding-right:0;
text-align:right;
width:120px;
}
.forum table th.tf, .forum table td.tf {
padding-left:0px;
text-align:left;
width:500px;
}
.forum table th.ti, .forum table td.ti {
vertical-align:top;
}
.forum table th.tl, .forum table td.tl {
padding-right:10px;
text-align:left;
width:140px;
vertical-align:top;
}
.forum .category {
border-top:1px solid #D3D3D3;
margin-top:10px;
padding-top:10px;
}
.forum .first {
border:0 none;
margin:0;
padding:0;
}
.forum .ansbut {
	background-image:url('IMG/bOdpowiedz.gif') !important;
	height:43px !important;
	width:112px !important;
}
.forum .edt {
	font-weight:bold;
	font-size:10pt;
}
.forum .del {
	font-weight:bold;
	font-size:10pt;
	color:red;
}
#c1 {
padding:0px 2px 0px 0px;
}
#c1 h2 {
font-size:18px;
font-weight:bold;
margin:10px 0px 15px 0px;
}
#c1 h3 {
font-size:16px;
font-weight:bold;
margin:10px 0px 10px 0px;
}
#c1 p {
font-size:14px;
line-height:120%;
margin:10px 0px 15px 0px;
}
#c1 .twitter {
background:url("IMG/bottomLogo3.gif") no-repeat scroll right bottom #FFFFFF;
padding:0 10px 100px 0;
}
#c1 .twitter img {
margin:10px 0;
}
#c1 .twitter p {
font-size:14px;
margin:0 0 10px;
}
#c1 p {
padding-right:8px;
}
.contact {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
background:url("IMG/bottomLogo3.gif") no-repeat scroll right bottom #FFFFFF;
float:left;
margin-bottom:5px;
padding:10px 13px;
width:730px;
}
.contact h1 {
font-size:30px;
font-weight:bold;
line-height:42px;
}
.contact h2 {
background:url("IMG/contacth2.gif") no-repeat scroll left top transparent;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
height:42px;
line-height:42px;
padding-bottom:7px;
padding-left:10px;
}
.contact h3 {
font-size:16px;
font-weight:bold;
line-height:21px;
}
.contact p {
font-size:16px;
line-height:22px;
margin-bottom:20px;
}
.contact label {
display:block;
font-size:16px;
line-height:20px;
margin-bottom:7px;
}
.contact h1, .contact h2, .contact h3, .contact p {
margin-bottom:18px;
}
.contact .row {
margin-bottom:15px;
overflow:hidden;
}
.contact .row .c0, .contact .row .c1 {
float:left;
padding-bottom:5px;
padding-right:10px;
width:290px;
}
.contact .row .c2 {
float:right;
padding-right:0;
width:250px;
}
.contact label {
display:block;
font-size:15px;
margin-bottom:10px;
}
.contact .t, .contact select {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
border:1px solid #000000;
height:21px;
line-height:21px;
width:260px;
}
.contact textarea {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
border:1px solid #000000;
height:170px;
line-height:21px;
width:260px;
}
.contact .s {
background:url("IMG/wyslij.gif") no-repeat scroll left top transparent;
border:0 none;
display:block;
height:34px;
margin:0 0;
overflow:hidden;
text-indent:-1000px;
width:86px;
}
.contact .details {
overflow:hidden;
}
.contact .details .c0, .contact .details .c1 {
float:left;
padding-right:15px;
width:200px;
}
.contact .details h3 {
margin-bottom:10px;
}
.contact .details a {
color:#000000;
}
.rate {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
background:none repeat scroll 0 0 #FFFFFF;
margin-bottom:5px;
padding:10px 13px;
width:730px;
}
.rate h1 {
font-size:30px;
font-weight:bold;
line-height:42px;
}
.rate h2 {
background:url("IMG/rateh2.gif") no-repeat scroll left top transparent;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
height:42px;
line-height:42px;
padding-bottom:7px;
padding-left:10px;
}
.rate h3 {
font-size:16px;
font-weight:bold;
line-height:21px;
}
.rate p {
font-size:15px;
line-height:21px;
}
.rate h4 {
font-size:15px;
font-weight:bold;
line-height:21px;
}
.rate h1, .rate h2, .rate h3, .rate h4, .rate p {
margin-bottom:22px;
}
.rate .row, .rate .rowM5 {
overflow:hidden;
}
.rate .rowM5 {
margin-bottom:15px;
margin-left:25px;
}
.rate .row .c0 {
margin-bottom:20px;
padding-left:25px;
}
.rate .row .c1 {
padding-right:0;
padding-left:25px;
}
.rate label {
display:block;
float:right;
width:105px;
font-size:15px;
margin-bottom:10px;
margin-left:5px;
}
.rate .t, .rate select {
-moz-box-shadow:0 2px 4px #888888;
-webkit-box-shadow:0 2px 4px #888888;
box-shadow:0 2px 4px #888888;
border:1px solid #000000;
height:21px;
line-height:21px;
width:250px;
}
.rate textarea {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
border:1px solid #000000;
height:170px;
font-size:15px;
margin-bottom:5px;
width:525px;
padding:10px;
}
.rate .s {
background:url("IMG/wyslij.gif") no-repeat scroll left top transparent;
border:0 none;
height:34px;
overflow:hidden;
text-indent:-1000px;
width:86px;
}
.rate .rowM5 .c0, .rate .rowM5 .c1, .rate .rowM5 .c2, .rate .rowM5 .c3, .rate .rowM5 .c4 {
float:left;
padding-right:20px;
width:125px;
}
.profile {
-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;
background:none repeat scroll 0 0 #FFFFFF;
margin-bottom:5px;
padding:10px 13px;
}
.profile h1 {
font-size:30px;
font-weight:bold;
line-height:40px;
margin-bottom:20px;
position:relative;
}
.profile .row {
border-top:1px solid #CCCCCC;
font-size:16px;
line-height:18px;
margin-top:15px;
overflow:hidden;
padding-top:15px;
}
.profile .row button {
color:#000000;
border:none;
background:none;
font-size:16px;
}
.profile .row button:hover {
color:#00ADBA;
}
.profile .first {
border:0 none;
}
.profile .c0, .profile .c1, .profile .c2 {
float:left;
width:240px;
}
.profile .c0 {
font-weight:bold;
}
.profile .c2 {
float:right;
text-align:right;
}
.profile .c1 a {
font-size:12px;
font-weight:bold;
}
input.s {
cursor:pointer !important;
cursor:hand !important;
}

input[type="button"], input[type="submit"] {
cursor:pointer !important;
cursor:hand !important;
}
.nologo {
background-image:none !important;
}

/* uniwersalna formatka */
.versatile {-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;background:none repeat scroll 0 0 #FFFFFF;margin-bottom:5px;padding:10px 13px;}
.versatile h1 {font-size:24px;font-weight:bold;line-height:30px;margin-bottom:10px;}
.versatile h2 {font-size:20px;font-weight:bold;line-height:30px;margin-bottom:10px;}
.versatile h3 {font-size:18px;font-weight:bold;line-height:30px;margin-bottom:10px;}
.versatile p {font-size: 13px;line-height: 19px;margin-bottom:10px;}
.versatile em {font-style: italic;}
.versatile strong {font-weight: bold;}
.versatile .row {margin-bottom: 10px;}
.versatile .row label {display: block;margin-bottom: 2px;}
.versatile .rowRadio label {display: inline;}
.versatile .row .column {float:left;width:350px;}
.versatile .t, .versatile select, .versatile textarea {-moz-box-shadow:0 3px 5px #222222;box-shadow:0 3px 5px #222222;-webkit-box-shadow:0 3px 5px #222222;border:1px solid #000000;font:12px/16px Helvetica,Arial,sans-serif;width:210px;padding: 2px;}
.versatile textarea {height: 100px;}
.versatile .s {width: 120px;height: 29px;text-align: center;font-weight: bold;font-size: 13px;color: #fff;border: 0;background: url(IMG/button.gif) top left no-repeat;}
.forum input[type="submit"], input[type="button"] {width: 120px;height: 29px;text-align: center;font-weight: bold;font-size: 13px;color: #fff;border: 0;background: url(IMG/button.gif) top left no-repeat;}
.success {text-align:center; border: 2px solid #78a121;color: #78a121;background: #e4eac9;padding: 10px;margin-bottom:10px;font-size: 14px;font-weight: bold;}
.error {text-align:center; border: 2px solid #a92c18;color: #a92c18;background: #eac3bd;padding: 10px;margin-bottom:10px;font-size: 14px;font-weight: bold;}
.message {text-align:center; border: 2px solid #00ADBA;color: #00ADBA;background: #bfe7ea;padding: 10px;margin-bottom:10px;font-size: 14px;font-weight: bold;}

/* logotypy */
#ccdiv .row *, #mtdiv .row * {position: relative;vertical-align: middle;}
#ccdiv img, #mtdiv img {display: inline;margin-left: 5px;}

/* FIXY IE7 */
#header, #main {#position: relative;}
#header {#z-index: 2;}
#main {#z-index: 1;}
.refBig ol {#list-style-position: inside;#margin-left: 0 !important;}

.blip_stats span {
	font-style:italic;
}
.blip_stats a {
	color:orange !important;
}

.btn {
	color:black;  
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
	width:60px;
	background-color:white;
	border:1px solid;  
	border-color: #666666 #333333 #333333 #666666;
}
.btn:hover {
	background-color:#8888AA;
}
.adv_alert {
	top:0px;
	left:0px;
	position:fixed;
	text-align:center;
	width:300px;
	height:100px;
	padding:0px;
	overflow:hidden;
	font-size:12px;
	text-decoration: none;
	background-color:white;
	border:1px solid;
	border-color: #666666 #333333 #333333 #666666;
	z-index:100;
	-moz-box-shadow:0 3px 5px #222222;
	box-shadow:0 3px 5px #222222;
	-webkit-box-shadow:0 3px 5px #222222;
}
.adv_alert_tlo {
	position:fixed;
	top:0px;
	left:0px;
	background-color:black;
	z-index:99;
	filter: alpha(opacity=70); /* IE */
	opacity: 0.70; /* Opera i Safari */
	-moz-opacity:0.70; /* FireFox */
}
.adv_alert #tresc_alertu {
	font-size:15pt;
	line-height:17pt;
}




.fan_box .connections{
  padding: 3px 1px 0px 5px !important;
  font-family: Helvetica,Arial,sans-serif;
}
span.total{
  color: #00ADBA;
}


.pager {
	padding:15px;
	text-align:right;
	font-size:14pt;
	font-weight:bold;
}
.pager a {
	color:black;
}
.pager #cur_page {
	color:#00ADBA;
}











.landBanner{
	position:relative;
	text-align:center;
	width:100%;
	height:204px;
	background:url(IMG/bannerbgd.jpg) center repeat-x #1f1f1f;
	-moz-box-shadow: -3px 3px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 3px 3px rgba(0,0,0,0.5);
}




.landMainFrame{
	position:relative;
	text-align:center;
	width:960px;
	height:680px;
	background:#fffff8;
	margin:20px auto;
	padding:0;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

.landWelcome{
	position:relative;
	float:left;
	background:url(IMG/welcometext.gif);
	width:592px;
	height:82px;
	margin:1px 0 15px 1px;
}

.landTag{
	position:relative;
	float:right;
	background:url(IMG/categorytext.gif);
	width:359px;
	height:73px;
	margin:1px 1px 15px 0;
	font-size:52px;
	color:#FFF;
	font-family:Arial Black, Helvetica, sans-serif;
	line-height:52px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.4);
	padding:0;
}

.landBreaker{
	clear:both;
}

.landDeal{
	position:relative;
	clear:right;
	float:left;
	background:url(IMG/histdeal_bgd.gif);
	width:316px;
	height:217px;
	margin:0;
	padding:0;
}

.landDealimg{
	border:solid 3px #ffffff;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
}

.landSpecialDeal{
	position:relative;
	clear:right;
	float:left;
	background:url(IMG/spldeal_bgr.gif);
	width:316px;
	height:246px;
	margin:0;
	padding:0;
}

.landSpecialDeal #special{
	margin:43px 0 0 0;
}

.landSpecialDeal h1{
	color:#FFFFFF;
	font-size:20pt;
	padding:0 0 0 0;
	margin:-3px 0 0 0;
}

.landSpecialDeal h2{
	color:#FFFFFF;
	font-size:15pt;
	padding:0 0 0 0;
	margin:0px 0 0 0;
}

.landLogo{
	position:relative;
	background:url(IMG/mydeallogo.gif);
	width:170px;
	height:50px;
	float:right;
	margin:20px 0 0 0;
}






.layerCover{
	position:absolute;
	z-index:10;
	width:100%;
	height:100%;
	background:rgba(0, 0, 0, 0.5);
}






.closebutton{
	position:absolute;
	top:15px;
	right:15px;
	background:url(IMG/closebutton.gif);
	width:28px;
	height:24px;
	cursor:pointer;
	cursor:hand;
}

.landLayer{
	top:0px;
	left:0px;
	position:fixed;
	text-align:center;
	z-index:100;
	background:url(IMG/layerBackgrd.png);
	width:719px;
	height:394px;
}

.landLayer h3{
	color:#424242;
	font-size:20pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22pt;
	font-weight:bolder;
	margin:0px;
	padding:20px 30px 20px 30px;
}
.landLayer h4{
	text-align:left;
	color:#424242;
	font-size:16pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22pt;
	font-weight:bold;
	margin:0px;
	padding:20px 30px 20px 30px;
}

.landLayer .par{
	text-align:left;
	color:#424242;
	font-size:14pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height:15pt;
	font-weight:normal;
	margin:0px;
	padding:20px 30px 20px 30px;
}

.landLayer .cen{
	text-align:center;
}

.formal{
	position:relative;
	top:120px;
	margin:20px 0 0 30px;
	background:url(IMG/formalback.gif) no-repeat left top;
	width:530px;
	height:88px;
}
.format .promotext{
	position:absolute;
	display:block;
	width:680px;
	height:40px;
	top:20px;
	left:15px;
	text-align:center;
	font-size:20px;
	line-height:22px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}

.landLAyerRegulation{
	position:absolute;
	top:162px;
	left:215px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	text-align:left;
	color:#727272;
}

#subscr {
	position:relative;
	width:530px;
	height:88px;
	text-align:left;
}
#subscr input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	line-height:16pt;
	padding-top:5px;
	color:#666;
	text-align:center;
	display:block;
	width:283px;
	height:29px;
	border:solid #c9c5ba 2px;
	margin:0  0 5px 190px;
}
#subscr input.checker {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#666;
	text-align:left;
	display:block;
	width:20px;
	height:20px;
	border:solid #c9c5ba 2px;
	margin:0  0 15px 190px;
	padding:0px;
}
#subscr select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16pt;
	color:#666;
	text-align:center;
	display:block;
	width:287px;
	height:34px;
	border:solid #c9c5ba 2px;
	margin:0  0 5px 190px;
}
#subscr button {
	position:relative;
	width:224px;
	height:56px;
	background:url(IMG/buttonempty_act.jpg);
	border:none;
	margin:0  0 30px 223px;
	cursor:pointer !important;
	cursor:hand !important;

}
#subscr button#hover {
	background-image:url(IMG/buttonempty_hover.jpg);
}

#subscr .lp_submit_btn {
	background-image:url(IMG/buttonlp_act.jpg) !important;
}
#subscr .lp_submit_btn#hover {
	background-image:url(IMG/buttonlp_hover.jpg) !important;
}

#subscr .lp_submit_btn_work {
	background-image:url(IMG/button_work_layer_act.jpg) !important;
}
#subscr .lp_submit_btn_work#hover {
	background-image:url(IMG/button_work_layer_hover.jpg) !important;
}

#subscr .submit_btn {
	background-image:url(IMG/button_act.jpg) !important;
}
#subscr .submit_btn#hover {
	background-image:url(IMG/button_hover.jpg) !important;
}


.new_register{
	position:relative;
	text-align:left;
	margin:0 auto;
	top:11px;
	left:350px;
	padding:0;
	background:url(IMG/rejestrbgd.png);
	width:266px;
	height:143px;
}
* html .new_register {background-image:url(IMG/rejestrbgd.gif);}

.new_reg_form_header {
	color:#424242;
	font-size:20pt;
	font-family:Arial, Helvetica, sans-serif;
	line-height:22pt;
	font-weight:bolder;
	margin:0;
	padding:20px 0 0 0;
}
.new_reg_form{
	text-align:left;
	position:relative;
	top:75px;
	left:30px;
	
}
.new_reg_form input{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#666;
	text-align:center;
	display:block;
	width:204px;
	height:22px;
	border:solid #355f5c 2px;
	margin:0;
}
.new_reg_form button{
	position:relative;
	left:55px;
	width:107px;
	height:33px;
	background:url(IMG/regbutton_act.jpg);
	border:none;
	margin:4px 0 0 0;
	cursor:pointer !important;
	cursor:hand !important;
}
.new_reg_form button#hover{
	background-image:url(IMG/button_hover.jpg);
}
#standard_comm {
	display:none;
}







.cityPicker_change {
	float:right;
	font-weight:bold;
	margin:0px 16px 0px 0px;
}
.cityPicker_change a {
	color:#00ADBA !important;
}
.cityPicker_change:hover {
	text-decoration:underline;
}
#header #cityPicker.hovered .cityPicker_change {
	display:none;
}
.cityPicker_city {
	margin-left:2px;
}

/* fixy IE6*/
* html #c0, * html #c1 {overflow : hidden;}
* html #main #r0 li a {float: left;}
* html #footer .inner, * html #footer .inner div {zoom: 1;}
* html #footer .c0 {width: 65px;overflow: hidden;margin-left: 200px;}
* html #footer .c1 {width: 122px;overflow: hidden;}
* html #footer .c2 {width: 105px;overflow: hidden;}
* html #footer  a {display: inline;}


* html #header img, * html #c1 img, * html #footer img /*, * html #header .new_register,
* html #forumExc .inner */{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
} 

* html #header .new_register {zoom: 1; z-index: 100;}


.strip{
	position:relative;
	display:block;
	top:0;
	left:0;
	background:url(IMG/chrtopbgd.gif) repeat-x;
	height:1px;
	width:100%;
	border:none;
	text-align:center;
	overflow:hidden;
}
.strip img{
	border:none;
	
}
.extraBox{
	position:relative;
	display:block;
	width:163px;
	height:250px;
	padding:6px 6px 15px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin:0 0px 10px;
	background:url(IMG/christmassboxbgd.gif);
}
.extraBox#all{
	background:#e6e5e1 url(IMG/countrytag.gif) 90px 7px no-repeat;
}
#c1 .extraBox h2{
	position:relative;
	color:#e2782f;
	text-shadow:1px 1px 2px #000;
	padding:0;
	margin:7px 0 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
	font-size:22px;
	line-height:22px;
}
#c1 .extraBox p{
	position:relative;
	display:inline-block;
	padding:8px 2px 6px;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	width:158px;
	height:43px;
	text-align:left;
}
#c1 .extraBox img{
	position:relative;
	display:inline-block;
	width:156px;
	padding:0;
	margin:2px 2px 8px;
	-moz-box-shadow: 1px 1px 3px #222;
	-webkit-box-shadow: 1px 1px 3px #222;
	box-shadow: 1px 1px 3px #999;
	
}
.extraBox .blueBut{
	position:absolute;
	bottom:15px;
	left:32px;
	background:url(IMG/christmbut_up.gif);
	width:109px;
	height:34px;
}
.extraBox .blueBut:hover{
	background:url(IMG/christmbut_hover.gif);
	cursor:pointer;

}

