/* --~---~-- RESET --~---~-- */
	html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
	table {border-collapse:collapse;border-spacing:0;}
	fieldset,img {border:0;}
	input, select {font-family: Arial, Tahoma, sans-serif; padding:3px 15px;}
	ul {margin:0;padding:0; list-style-type:none;}
	p {margin:10px 0;line-height:1.5;}
	
/* --~---~-- LAYOUT	--~---~-- */
  body {background:#eaeaea;color:#666; font-family: Arial, Verdana, sans-serif; font-size:14px; text-align:justify;}
  #container {width:960px; margin:0 auto;}
  div#wrapper {background-color:#eaeaea;}
  
  
/* --~---~-- GENERIC STYLES	--~---~-- */
  a {color:#3BA5CD; text-decoration:none;}
  a:hover {text-decoration:underline;}
  p.blue {color: #3ba5cd; font-weight:bold;}
  .outer {margin-bottom:30px; background: url(/img/landingpage/boks-bottom.png) no-repeat 0 100%;}
  .inner {background: url(/img/landingpage/boks-top.png) no-repeat 0 0; padding:20px 20px 40px; overflow:hidden;}
  
  .call2action {background: #F1F5F7; border: 2px dashed #c0ced0;padding:10px;margin-bottom: 30px;font-size:18px; color:#000; text-align:center; line-height:1.5;}
  .call2action .tel {color:#f1592a; font-weight:bold; font-size:1.2em;}
  .call2action .email a {color:#3ba5cd; font-weight:bold; font-size:1.2em;}
  .call2action .gg {/*background: transparent url(http://status.gadu-gadu.pl/users/status.asp?id=625333&styl=0) no-repeat 3px 0px; padding-left: 30px*/}
  .call2action .gg a {font-size:1.2em; font-weight:bold;}
   .call2action .gg a img {}
  
  h2 {color:#000; margin-bottom: 10px; font-size: 21px;}

 img.side {float:right; margin-right:50px; margin-left:30px;margin-bottom: 20px}
 br.clear {clear:both}
 
/* --~---~-- HEADER --~---~-- */
 #top {background: url(/img/landingpage/header.png) no-repeat 0 0; height: 235px; margin: 20px 0;}
 #top h1 {text-indent:-2000px;}
  
/* --~---~-- BOKS1 --~---~-- */
 #boks1 {position:relative;}
 #boks1 ul {padding-left:30px;margin-top:30px;}
 #boks1 ul li {line-height:1.5; margin-bottom:10px;font-size:18px;color: #000; background: url(/img/icons/clean.png) no-repeat 0 100%; padding: 0 0 0 35px;}
 
 .contact {position: absolute; width:205px; padding: 0 20px 10px; background: #F1F5F7; border: 2px dashed #c0ced0;}
 #boks1 .contact {top: 100px; right: 50px;}
    .contact p {text-align:center; font-size:12px;}
    .contact .tel {color: #f1592a; font-size:1.8em; font-weight:bold; }
    .contact .email {font-size:1.4em; font-weight:bold;}
    .contact .email a {color:#3ba5cd;}
    .contact .gg {font-size:1.2em; font-weight:bold; }
    .contact p.black {color:#000; font-size:18px;}

/* --~---~-- BOKS3 --~---~-- */
  #boks3 {clear:both;overflow:hidden;padding:0; margin-bottom:30px}
  #boks3 div {float:left; width:270px;margin-left:15px;clear:right;height:265px;padding:20px;line-height:1.5; background: url(/img/landingpage/boks3.png) no-repeat 0 0;}
  #boks3 ul {padding-left:15px;list-style-type: disc;margin: 5px 0 10px;}
  
/* --~---~-- BOKS4 --~---~-- */
  #boks4 {clear:both;overflow:hidden;}
  #boks4 div.l, #boks4 div.r {float:left; width:410px;}
  * html #boks4 div.r {float:none;}
  #boks4 div.l {margin-right:70px;}
  
  #boks4 ul {padding-left:20px;margin-top:20px;}
  #boks4 ul li {line-height:1.5;margin-bottom:10px;background: url(/img/landingpage/bullet.png) no-repeat 0 7px;padding-left:15px;}
  
/* --~---~-- BOKS5 --~---~-- */
 #boks5 table {width:700px;margin:0 auto;}
 #boks5 table tr th {font-size:16px; font-weight:bold;padding:8px 10px;color:#000;}
 #boks5 table tr.grey td {background-color:#f7f7f7;}
 #boks5 table tr td {font-size:14px; font-weight:bold; border-bottom:1px dotted #BDB9B9;padding:8px 10px;}
 #boks5 table tr td.price {color:#2E9BDF;text-align:center;}
 
/* --~---~-- BOKS6 --~---~-- */
 #boks6 {position:relative;}
 #boks6 .sp, #boks6 .sl {overflow:hidden; clear:both;margin-bottom:50px; position:relative;}
 #boks6 .sp a, #boks6 .sl a {position:relative; display:block;}
 #boks6 .sp a.inline, #boks6 .sl a.inline {display:block; float:right; font-weight:bold;}
 /*#boks6 div.sc4 {position:absolute; top:250px;right:40px;background: url(/img/landingpage/sc-bcg.png) no-repeat 0 0; width: 295px; height: 224px; padding:5px;}*/
    #boks6 a.play { float: left; width: 240px; }
	#boks6 .sl a.play { float: right;}
	
	#boks6 img.video {width:240px; height:180px; border: 1px solid #d4d4d4; padding:5px;background-color:#fff;}
	    #boks6 .sl img.video {} 
    #boks6 div.title {background-color: #333; color:#fff; font-size:18px; font-weight:bold;line-height:1.5; padding: 10px 30px 10px 270px; margin-top: 20px;}
		#boks6 .sl div.title {padding:10px 270px 10px 30px;}
	#boks6 span.play {border: 0 none; cursor: pointer; opacity: 0.7; filter:alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); }
    #boks6 span.play {right:75px;position:absolute; top:53px; opacity: 0.7;}
    #boks6 p {margin:10px 30px 0 270px;}
        #boks6 .sl p {margin:10px 270px 0 30px;} 

/* --~---~-- BOKS8 --~---~-- */
 #boks8 p.blue {}
 
 
/* --~---~-- BOKS9 --~---~-- */
 #boks9 {position:relative;}
 #boks9 .contact {width:221px;position: absolute; top: 80px; right: 50px;}
 #boks9 .contact li {margin-bottom: 10px;}
 #boks9 .contact label {}
 #boks9 .contact input.text , #boks9 .contact textarea {margin:5px 0 10px 0; font-family:Arial, sans-serif; width:350px;padding: 6px;font-size: 13px;background: #fff url('img/bg-form-field.gif') top left repeat-x;border: 1px solid #d5d5d5;color: #333;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
 #boks9 ol {width: 550px;}
 #boks9 li {margin-bottom: 10px;}
 

#videoOverlay {display: none;padding: 42px;border: 0 none;background-image: url(/img/landingpage/overlay.png);}
#videoOverlay div.close {cursor:pointer;height:35px;position:absolute;right:4px;top:4px;width:35px;background-image:url(/img/landingpage/overlay-close.png);}
#videoOverlayInner {margin: 0 !important;padding: 0 !important;width: 100%;height: 100%;}
