@charset "utf-8";
/* CSS Document */

a#prefinery_close {top:-2px !important; right:2px !important;}

body{margin:0; padding:0 0 12px 0; text-align:center; background:#c5c2b3}



#mainWrapper{margin:0 auto; padding:0; background: url(img/bg.jpg) top center no-repeat;  }
#mainWrapper #mainColumn {margin:0 auto; position:relative; width:858px; overflow:hidden; position:relative}

/* UDERZAJ NA TESTY VPSow */
#mainWrapper #mainColumn #claim {margin-top:358px; width:624px; height:66px; background:url(img/claim.png) 0 0 no-repeat; float:left; overflow:hidden; }

/* TRESC GLOWNA */
#mainWrapper #mainColumn #content{margin:0 0 20px 19px; padding:15px 35px; width:535px; min-height:298px; background:#79736d url(img/contentbg.png) 0 0 no-repeat; float:left; clear:both; position:relative}
#mainWrapper #mainColumn #content a.basicButton {margin:15px auto ; width:212px; height:47px; display:block; text-align:center; background:url(img/zarejestruj.png) 0 0 no-repeat; text-indent:-2500px; overflow:hidden}
#mainWrapper #mainColumn #content a.basicButton:hover {margin:15px auto ; width:212px; height:47px; display:block; text-align:center; background:url(img/zarejestruj.png) 0 -47px no-repeat;}
#mainWrapper #mainColumn #content p {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; margin:15px 0 20px 0; padding:0}
#mainWrapper #mainColumn #content p span { font-weight:bold; color:#faf105}
#mainWrapper #mainColumn #content p a {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content p a:hover {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content h1 { font-weight:bold; color:#faf105; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-top:15px; border-bottom:1px solid #B3AC4A; padding-bottom:5px;}
#mainWrapper #mainColumn #content h2 { font-weight:bold; color:#faf105; font-size:20px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-top:15px;}
#mainWrapper #mainColumn #content h3 { font-weight:bold; color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-top:20px}
#mainWrapper #mainColumn #content ul li { text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fff; list-style: disc}
#mainWrapper #mainColumn #content ol li { text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fff;}
#mainWrapper #mainColumn #content ol li span { font-weight:bold; color:#faf105}
#mainWrapper #mainColumn #content ol li a {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content ol li a:hover {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content .howItWorksList {width:460px; min-height:37px;  text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fff; padding:15px 15px 15px 60px; margin-bottom:2px}
#mainWrapper #mainColumn #content .howItWorksList p{text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fff; padding-top:0px; margin:0}
#mainWrapper #mainColumn #content .howItWorksList p a {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content .howItWorksList p a:hover {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content .howItWorksList .pcenter {text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fff; margin:10px 0}
#mainWrapper #mainColumn #content .howItWorksList .pcenter a {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content .howItWorksList .pcenter a:hover {font-weight:bold; color:#faf105; text-decoration:underline}
#mainWrapper #mainColumn #content .howItWorksList a.basicButton {margin:15px 0 10px -3px; width:212px; height:47px; display:block; text-align:center; background:url(img/zarejestruj.png) 0 0 no-repeat; text-indent:-2500px; overflow:hidden}
#mainWrapper #mainColumn #content .howItWorksList a.basicButton:hover {margin:15px 0 10px -3px; width:212px; height:47px; display:block; text-align:center; background:url(img/zarejestruj.png) 0 -47px no-repeat;}
#mainWrapper #mainColumn #content .howItWorksList ul li { text-align:left;  font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#fff; list-style: disc; }
#mainWrapper #mainColumn #content .howItWorksList ul { margin-top:0px; margin-bottom:0px; padding-bottom:0}
#mainWrapper #mainColumn #content #list1 {background:#67625d url(img/num1.png) 18px 19px no-repeat;}
#mainWrapper #mainColumn #content #list2 {background:#67625d url(img/num2.png) 18px 19px no-repeat;}
#mainWrapper #mainColumn #content #list3 {background:#67625d url(img/num3.png) 18px 19px no-repeat;}
#mainWrapper #mainColumn #content #list4 {background:#67625d url(img/num4.png) 18px 19px no-repeat;}
#mainWrapper #mainColumn #content #list5 {background:#67625d url(img/num5.png) 18px 19px no-repeat;}
#mainWrapper #mainColumn #content #nagrodyA {text-align:center; width:150px; height:40; background:url(img/nagrody-ipad.png) 0 0 no-repeat; padding:202px 0 0 0; margin:40px auto 175px}
#mainWrapper #mainColumn #content #nagrodyA h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; margin:0; padding:0; line-height:18px; color:#fff}
#mainWrapper #mainColumn #content #nagrodyA p {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:3px 0 0 0; padding:0}
#mainWrapper #mainColumn #content #nagrodyB {position:absolute; bottom:0; left:0; width:290px; height:100px; background:url(img/nagrody-kupon-small.png) center 0 no-repeat; padding:110px 0 0 0; margin:0;}
#mainWrapper #mainColumn #content #nagrodyB h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; margin:0; padding:0 0 0 15px; line-height:18px; color:#fff;}
#mainWrapper #mainColumn #content #nagrodyB p {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:3px 0 0 0; padding:0 0 0 15px;}
#mainWrapper #mainColumn #content #nagrodyB p a  {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:3px 0 0 0; padding:0 0 0 5px; text-decoration:underline; font-weight:normal; color:#fff}
#mainWrapper #mainColumn #content #nagrodyB p a:hover {text-decoration:none;}
#mainWrapper #mainColumn #content #nagrodyC {position:absolute; bottom:0; right:0; width:290px; height:100px; background:url(img/nagrody-vps-small.png) center 0 no-repeat; padding:160px 0 0 0; margin:0;}
#mainWrapper #mainColumn #content #nagrodyC h2 {font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; text-align:center; margin:0; padding:0 0 0 5px; line-height:18px; color:#fff;}
#mainWrapper #mainColumn #content #nagrodyC p {font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; margin:0; padding:0;}
#mainWrapper #mainColumn #content #leftcolumn {float: left; width: 350px; padding: 0 0 25px 0; }
#mainWrapper #mainColumn #content #leftcolumn p {margin: 0 20px 0 0; padding: 0; text-align: right;}
#mainWrapper #mainColumn #content #rightcolumn {float: right; width: 185px; text-align: left; }


/* MENU */
#mainWrapper #mainColumn a.label {margin:0 19px 6px 0; width:210px; height:40px; display:block; float:right;  text-indent:-2500px; overflow:hidden; position:relative}
#mainWrapper #mainColumn #labelA {background:url(img/label-a.png) 0 0 no-repeat;}
#mainWrapper #mainColumn #labelA:hover {background:url(img/label-a.png) 0 -40px no-repeat;}
#mainWrapper #mainColumn #labelB {background:url(img/label-b.png) 0 0 no-repeat;}
#mainWrapper #mainColumn #labelB:hover {background:url(img/label-b.png) 0 -40px no-repeat;}
#mainWrapper #mainColumn #labelC {background:url(img/label-c.png) 0 0 no-repeat;}
#mainWrapper #mainColumn #labelC:hover {background:url(img/label-c.png) 0 -40px no-repeat;}
#mainWrapper #mainColumn #labelD {background:url(img/label-d.png) 0 0 no-repeat;}
#mainWrapper #mainColumn #labelD:hover {background:url(img/label-d.png) 0 -40px no-repeat;}

/* OBRAZY NA ZOLTYM POLU */
#mainWrapper #mainColumn #rightFeatures { margin:0 19px 6px 0 ; width:210px; min-height:128px; background:#faf105; float:right; overflow:visible; clear:right; position:relative;}
#mainWrapper #mainColumn #rightFeatures a#linkPicture{ margin:0 ; width:210px; min-height:128px; display:block; position:relative;}
#mainWrapper #mainColumn #rightFeatures a#linkPicture img{ margin:20px auto; border:0}
#mainWrapper #mainColumn #rightFeatures #rightFeaturesTarget {width:40px; height:40px; background:url(img/target.png); position:absolute; left:190px; top:45px}

/* SZACHOWNICA NA DOLE */
#mainWrapper #bottomCheck {margin:20px 19px; padding:0; height:16px; background:url(img/ch.png) -2px 0 repeat-x; overflow:hidden; clear:both;}

/* STOPKA */
#mainWrapper #footer {margin:0 19px; padding:10px 0 20px; border-top:solid 2px #a09c95; font-family:Arial, Helvetica, sans-serif; font-size:8px; color:#333; text-transform:uppercase;}

/* SOCIAL */
.social {margin:30px 0 0 0; padding:15px 0 0 0; border-top: 1px solid #B3AC4A;}
.fb-like {float:left; width:132px;}
.twitter {float:left; width:132px;}






