html,body {
      margin:0;
      padding:0;
      height:100%;
      border:none;
      background-color: #ffffff;
	  font-family:Century;
}
img{
border:none;
}
.green {
	/*background-color: #a8ca01; */
	background-color: #344547; 
  color:#fff;
}
.green2 {
	z-index:1;
	background-color: #344547;
	background-image: url('../img/melo_bez_new.jpg');	
	background-position: bottom;
	background-repeat: no-repeat;	
}
.green23{
z-index:1;
	background-color: #344547;
	background-image: url('../img/logoTheyForm.jpg');	
	background-position: left bottom;
	background-repeat: no-repeat;	
}
.logo_klik
{
  z-index:2;
  width:190px;
  height:45px;
  margin-top:17px;
  margin-left:26px;
  position:absolute;
}

.noborder {
	border: 0;
}
.banner_main_side {
	background-image: url('../img/sg_they_01.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
}
.banner_side {
	background-image: url('../img/pd_they_01.jpg');
	background-position: bottom;
	background-repeat: repeat-x;
}
.banner_main {
	/*background-image: url('../img/sg_they_02.jpg');*/
	background-image: url('../img/sg_they_02_new.jpg');	
	background-position: bottom;
	background-repeat: no-repeat;
}
.banner {
	/*background-image: url('../img/pd_they_02.jpg');*/
	background-image: url('../img/pd_they_02_new.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
}
.bannerForm{
	background-image: url('../img/tlo_form.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
}
.banner_sideForm{
	background-image: url('../img/tloFormGora.jpg');
	background-position: bottom;
	background-repeat: repeat-x;

}

.page_side {
	background-image: url('../img/sg_they_03.jpg');
	background-position: top;
	background-repeat: repeat-x;
}
.sub_page_side {
	background-image: url('../img/pd_they_03.jpg');
	background-position: top;
	background-repeat: repeat-x;
}
.page {
	background-image: url('../img/sg_they_04.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
.sub_page {
	background-image: url('../img/pd_they_04.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
.sub_pagea {
	background-image: url('../img/pd_they_04a.jpg');
	background-position: top;
	background-repeat: no-repeat;
}
.menu_gorne
{
    margin-left: 200px;
    margin-top: 30px;
}
.mapa_prawa{
display:inline;
float:right;
}
.mapa_prawa  a img{
padding:3px
}
.footer {
/*background-image: url('../img/footer.jpg');*/
background-image: url('../img/footer_new.jpg');
background-position: top;
background-repeat: no-repeat;
font-size: 11px;
height:125px;
}
.link_glony_menu
{
 color:white;
}
.menu_dolne {
margin-left:7px;
margin-right:7px;
text-transform:uppercase;

}
.menu_dolne  a{
margin-left:9px;
text-transform:uppercase;
}
.menu_dolne a:link {color:#3d3e41;text-decoration: none}
.menu_dolne a:visited {color:#3d3e41;text-decoration: none}
.menu_dolne a:active {color:#b1ca20;text-decoration: none}
.menu_dolne a:hover {color:#b1ca20;text-decoration: none;}
.copyrights {
	
	font-size: 11px;
	color: #b1ca20;
	margin-left: 27px;
}	
.webdesign {
	font-size: 11px;
	color: #c6c6c7;
	margin-left: 15px;
	margin-right: 5px;
}


.gora_menu_qka
{
	background-image: url('../img/przed_01.jpg');
	background-position: top;
	background-repeat: no-repeat;
	text-align:left;
	margin-left:-50px;
	padding-bottom:2px;
	
}

#link_qka
{
  font-size: 12px;
  margin-left:20px;
  padding-top:5px
}

#link_qka:hover
{
  font-weight:bold;
}

.dol_menu_qka
{
	background-image: url('../img/przed_03.jpg');
	background-position: top;
	background-repeat: no-repeat;
	margin-left:-50px;	
  font-size:10px; 
	text-align:left;
   
	padding-bottom:2px;  
}
.srodek_menu_qka
{
	background-image: url('../img/przed_02.jpg');
	background-position: top;
	background-repeat: no-repeat;
	text-align:left;
	margin-left:-50px;
  font-size:10px;  	
	padding-bottom:2px;  
}

.gora_menu_qka:hover
{
	background-image: url('../img/po_01.jpg');
}
.dol_menu_qka:hover
{
	background-image: url('../img/po_03.jpg');
}
.srodek_menu_qka:hover
{
	background-image: url('../img/po_02.jpg');
}

.gora_menu_qka:active 
{
	background-image: url('../img/po_01.jpg');
}
.dol_menu_qka:active 
{
	background-image: url('../img/po_03.jpg');
}
.srodek_menu_qka:active 
{
	background-image: url('../img/po_02.jpg');
}


.content_qka
{
  display:inline;
  float:left;
  margin-left:50px;
  font-size: 12px;
}

h1
{
 
 text-indent:5px;
 margin-left:45px;
  color:#3d3d3f;
 font-size: 24px;
 margin-top:0px;
}

.h1_case_studies{
 text-indent:15px;
 margin-left:45px;
  color:#3d3d3f;
 font-size: 24px;
 margin-top:0px;
 background: transparent url() top left no-repeat; 
}

h2
{

 text-indent:10px;
 margin-left:45px; 
}
h3
{
 
 text-indent:10px;
}

.content_qka ul
{
  list-style-position: outside;
  margin-left:35px;
  /*list-style-image:url(/img/kropka.gif);*/
 text-align:justify;  
}
.content_qka ol
{
  margin-left:35px;
  font-size: 14px;  
 text-align:justify;  
}
.content_qka ol li
{
  color:#80c01f;
}
.content_qka ol li span
{
  color:black;
 font-size: 11px;   
}
.content_qka ul li
{
 font-size: 11px; 
 color:#3D3D3F;
}

.content_qka h1
{ 
 color:#3d3d3f;
 font-size: 19px;
 margin-top:0px;
}


.content_qka h2
{ 
 color:#3d3d3f;
 font-size: 20px;
 margin-top:0px; 
}
.klamra_d
{
 position:absolute;
 margin-top:30px;
 margin-left:30px; 
}

.content_qka p
{
	 text-align:justify;
	 width:500px;
	 color:#3d3d3f;
	 font-size: 11px;
	 margin-left:55px; 
	 margin-bottom:10px;  
}

.content_qka table p
{
	 text-align:justify;
	 width:100%;
	 color:#3d3d3f;
	 font-size: 12px;
	 margin-left:0px; 
	 margin-bottom:10px;  
}

.case_studies_con
{
 width:520px;
 margin-top:45px; 
 text-align:justify; 
 margin-left:55px;  
 margin-bottom:10px; 
 color:#3d3d3f; 
 font-size: 12px; 
}
.content_qka a
{
 text-decoration:underline;
 color:#000;
}

.lewa_qka
{
  display:inline;
  float:left;
  margin-left:0px
}

.lewa_qka p
{
 width:100px;
 font-size:11px;
 color:#3d3d3f;
 font-size: 11px;
 margin-left:30px; 
 line-height:150%;
}
.klamra_m
{
 position:absolute;
 margin-top:50px;
 
}

.klamra_m_1
{
 position:absolute;
 margin-top:50px;
 margin-left:25px;
}
.klamra_m_2
{
 position:absolute;
 margin-top:10px; 
}
.klamra_m_3
{
 position:absolute;
 margin-left:25px; 
 margin-top:10px; 
}

.lewa_qka h2
{
 margin-top:53px;
 margin-left:25px; 
 font-size:25px;
 color:#3d3d3f;
 font-size: 20px;
}
.lewa_qka h3
{
 margin-left:40px; 
 font-size:25px;
 color:#3d3d3f;
 font-size: 20px;
 line-height:150%; 
}
.prawa_qka
{
  display:inline;
  float:left;
  margin-left:50px;
  color:#334547
}
.prawa_qka input, .prawa_qka_nasi input{
	margin:5px 0;
	border:1px solid #c7c7c7;
	padding:1px 2px;
	width: 157px;
	 font-size: 11px;
	 color: #A4A4A4;
	 font-family:Century;
}
.prawa_qka span{
color:#d2d6d7
}

.prawa_qka h2{
 margin-top:51px;
 margin-left:13px; 
 font-size:25px;
 color:#3d3d3f;
 font-size: 17px;
 line-height:150%; 
}
.prawa_qka h3
{
 margin-left:13px; 
 font-size:25px;
 color:#3d3d3f;
 font-size: 20px;
 line-height:150%; 
}
.prawa_qka p
{
 width:155px;
 color:#3d3d3f;
 font-size: 11px;
 margin-left:25px;
}

.prawa_qka_nasi
{
  display:inline;
  float:left;
  margin-left:50px;
}
.prawa_qka_nasi h2
{
 margin-top:51px;
 margin-left:13px; 
 font-size:25px;
 color:#3d3d3f;
 font-size: 20px;
 line-height:150%; 
}
.prawa_qka_nasi h3
{
 margin-left:13px; 
 font-size:25px;
 color:#3d3d3f;
 font-size: 20px;
 line-height:150%; 
}
.prawa_qka_nasi p
{
 width:120px;
 color:#3d3d3f;
 font-size: 12px;
 margin-left:30px;
}
.form_opis
{
 width:100px;
 font-size: 12px;
 color:#3e3f41;
 text-align:left;
}

.form_komorka_pole
{
 text-align:left;
}

.form_komorka_pole input
{
font-family:Century;
 width:150px;
 border:1px solid #b8b8b8; 
 background-color:#f5f5f6;
}
.form_komorka_pole textarea
{
 width:350px;
 height:80px;
 border:1px solid #b8b8b8; 
}

.link_wiecej
{
text-decoration:none;
color:#a6ca00;
font-weight:bold;
}

.zielone
{
text-decoration:none;
color:#a6ca00;
font-weight:bolder;
}

.sciezka
{
 color:#a4a4a4; 
 margin-left:50px;
 font-size: 12px; 
 position:absolute;
}
.mapa_gl
{
 color:#a4a4a4;
}
.sciezka a
{
 color:#a4a4a4; 
 margin-left:1px;
 font-size: 12px;
 text-decoration:none; 
}
.ukryty_info
{
  background-image: url('../img/dymek.jpg');
  position:absolute; 
  width:600px; 
  height:400px;
  display:none;  
}

.case_studies_td1
{
border-top:1px solid #ededed;
padding-top:10px; 
padding-bottom:10px;
width:20%;
}

.case_studies_td2
{
border-top:1px solid #ededed;
text-align:justify;
padding-top:10px; 
padding-bottom:10px; 
padding-left:10px;
}

.glowne_menu
{
  padding-left:40px
  padding-right:40px  
}

.czescTloLighbox {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #000000;
	z-index:99;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
.czescWidocznaLighbox {
	display: none;
	position: absolute;
	top: 15%;
	left: 25%;
	width: 600px;
	height: 500px;
	padding: 16px;
	background-color: #ffffff;
	z-index: 100;
	overflow: auto;
}
.case_studies_td2 div{
text-align:right
}
.referencjePoj div{
	text-align:right
}
.paginacja{
	text-align:right
}
#facebookIcon{
	border:0px;
	cursor:pointer;
}
.facebookLikeBox{
	position: fixed; 
	left:0px; 
	top:100px;
z-index:997;	
}
#gPLusIcon{
	border:0px;
	cursor:pointer;
}
.gPlusBox{
	position: fixed; 
	left:0px; 
	top:100px;
z-index:997;	
}
.mrowkojadBox{
	position: fixed; 
	left:0px; 
	top:215px;
	z-index:998;
}
#wtyczkaMrowko{
}
#mrowkoIcon{
	border:0px;
	cursor:pointer;
}
.ofert{
margin-left:70px;
}
.ofert a img{border:0px}

.stopkaZaufaliNam{
margin-left:20px
}
.stopkaZaufaliNam .stopkaZaufaliNam_1{
	display: block;
    height: 50px;
    overflow: hidden;
    width: 950px;
position: relative;

}
.stopkaZaufaliNam .stopkaZaufaliNam_2{
	height:50px;
	width:4000px;
	position: relative; 
	left: 0px; 
	top: 0px;
}
.stopkaZaufaliNam .stopkaZaufaliNam_2 img {
    float: left;
    height:50px;
    text-align: center;
    width: 122px;
}
/*
FORMULARZ
*/
.headerForm{
	background-color: #344547;
	height:63px;
}
.headerTop{
	width:1108px;
	 margin: auto;
	 height:63px;
}
.formForm{
    background-image: url("../img/tloFormGora.jpg");
    background-position: center bottom;
    background-repeat: repeat-x;
	height:410px;
}
.formularzForm{
	background-image: url("../img/tlo_form.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
	height: 100%;
	width:1108px;
	margin: auto;
}
.formularzFormDzie{
	background-image: url("../img/tlo_form_dziekujemy.jpg");
    background-position: center bottom;
    background-repeat: no-repeat;
	height: 100%;
	width:1108px;
	margin: auto;
}
.logoForm{
    float: left;
    margin-left: 140px;
    margin-top: 20px;
	position: absolute;
}
.menuForm{
    float: right;
    margin-right: 130px;
    margin-top: 5px;
}
.menuForm img{
   padding: 5px 20px;
}
.trescForm{
    float: left;
    padding-left: 180px;
    padding-top: 80px;
	width:450px;
}
.formFormPrawa{
    float: left;
    margin-left: 80px;
    margin-top: 100px;
}
.formFormPrawa input{
    font-size: 11px;
    height: 15px;
    margin: 5px;
    padding: 2px;
    width: 220px;
	font-family:Century;
}
.stopkaForm{
margin-left: 50px;;
}
.partnerzyForm{
margin-left:  130px;
}
.stopkaFormDol{  background-image: url("../img/footer_new.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    font-size: 11px;
    height: 125px;
	margin-top: 10px;
	}
.regulamin{
	margin-left:70px;
	font-size:11px;
	padding:40px 0 20px;
}

