/* ------------------------------
HTML Redefine Tags
------------------------------ */
body{
font-family:Tahoma;
font-size:11px; 
margin:0; 
padding:0;
background: #fff url('../images/bgbody.jpg') repeat-x left top;
text-align:center;
}

p{
text-align:justify;
}

input, form, textarea
h1, h2, h3, h4, h5, h6{
margin:0; 
padding:0;
}

h1{
font-size:18px;
}

h2{
font-size:14px; 
color:#999999;
}

h3{
font-size:13px; 
border-bottom:solid 1px #DEDEDE; 
padding:4px 0; 
margin-bottom:10px;
}

ul, li {  
 	/*list-style-type: none;*/
	/*display: block;*/
	margin: 0;
	padding-left: 0;
}


a:link, a:visited{
/*color:#6D6D6D;*/
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

ul.ul_podstrony{
  padding-left:20;
}


/* ------------------------------
PAGE STRUCTURE
------------------------------ */

/* #container has an absolute width (780 pixel) */

#container{
width:953px; 
margin:10 auto auto auto;
background: url('../images/bg.png') repeat-y;
text-align:left;

}

#topbar{
width:auto; 
display:block; 
background: url('../images/bgheader.jpg');
height:112px;
width:897px;
position:relative;
left:29px;
}

#navbar{
width:auto; 
display:block; 
height:auto;
position:relative;
z-index: 2;
}


#main{
width:auto; 
display:block; 
padding:10px 0;
position:relative;
}

#column_left{
width:620px; 
margin-right:20px; 
float:left;
position:relative;
left:70px;
}

#column_right{
width:180px; 
margin-right:0px; 
float:right;
position:relative;
right:45px;
}

div.spacer{clear:both; height:10px; display:block;}

#footer{
width:auto; 
display:block; 
padding:0; 
font-size:11px; 
color:#666666;
position:relative;
}

/* ------------------------------
CUSTOM CLASSES
------------------------------ */

/* obrazki w headerze */

    #h_logo{
    width:287px;
    height:99px;
    margin: 0 auto;
    background: url('../images/h_logo.jpg');
    position:absolute;
    bottom:0px;
    left:50px;
    }
  
    #h_jutro{
    width:208px;
    height:61px;
    margin: 0 auto;
    background: url('../images/h_jutro.jpg');
    position:absolute;
    bottom:0px;
    right:49px;
    }
    
/*-----------------menu górne-------------------------------------------------*/
  
#menu{
  width:897px;
  height:auto;
  background: url('../images/bgmenu.jpg');
  margin-left:29px;
  
  
  color:white;
  text-align:left;
  font-family:Tahoma, Helvetica;
  font-size:12pt;
  
}

#pozycja_menu{
  font-size:11px;
  text-align:left;
  position:relative;
  top:0px;
  left:42px;
  z-index: 200;
}

a.menu{
  color:white;
  padding-left:12px;
  padding-right:12px;
  text-decoration:none;
  font-size:11px;
}

a.menu:hover{
  /*color:#A6C1DE;*/
}

/*-----------------boksy kontentowe p*awe "kontakt"---------------------------*/
/*---------------------------------------------------------DANE TELEADRESOWE--*/
#dane_boks{
  width:174px;
  height:98px;
  background: url('../images/bg_dane.jpg');
  margin-top:10px;
  position:relative;
  text-align:right;
  }

#dane_title{
  width:140px;
  height:22px; 
  color:#585858;
  font-family:Tahoma, Helvetica; 
  font-size:12px;
  font-weight:600;
  position:absolute;
  right:15px;
  top:7px;
  }
  

#dane_txt{
  color:#6d6d6d;
  text-align:right;
  font-family:Tahoma, Helvetica;
  font-size:11px;
  position:absolute;
  right:10px;
  top:35px;
  }
  
.bold{
color:#5b5b5b;
  font-weight:600;
  position:relative;
  right:15px;
  }
  
/*-------------------------------------------------------------------Strefa--*/
#strefa_boks{
 width:174px;
  height:121px;
  background: url('../images/bg_strefa1.jpg');
  margin-top:10px;
  position:relative;
  text-align:right;
	
	}

#strefa_title{
  width:120px;
  height:22px; 
  color:#585858;
  font-family:Tahoma, Helvetica; 
  font-size:12px;
  font-weight:600;
  position:absolute;
  right:15px;
  top:7px;
  }
  

#strefa_txt{
  color:#6d6d6d;
  text-align:right;
  color:#585858;
  font-family:Tahoma, Helvetica;
  font-size:11px;
  position:absolute;
  right:10px;
  left:11px;
  top:35px;
border-top-color:#FFFFFF;
	border-bottom-color:#FFFFFF;
	border-left-color:#FFFFFF;
	border-right-color:#FFFFFF;
  }
  
  
/*-------------------------------------------------------------------KONTAKT--*/
#kontakt_boks{
  width:174px;
  height:149px;
  background: url('../images/bg_kontakt.jpg');
  margin-top:10px;
  position:relative;
  text-align:right;
  }

#kontakt_title{
  width:140px;
  height:22px; 
  color:#585858;
  font-family:Tahoma, Helvetica; 
  font-size:12px;
  font-weight:600;
  position:absolute;
  right:15px;
  top:7px;
  }
  

#kontakt_txt{
  color:#6d6d6d;
  text-align:right;
  color:#585858;
  font-family:Tahoma, Helvetica;
  font-size:11px;
  position:absolute;
  right:10px;
  left:11px;
  top:35px;
  }
  
/*-----------------------------------------FORMULARZ*/
.pole{
  width:145px;
  background-color:#e3e3e3;
  text-align:left;
  font-family:Tahoma, Helvetica;
  font-size:11px;        
  border: 1px solid #999999;	         
  color: #333333; 
  }

#formularz{
  width:145px;
  text-align:left;
  position:absolute;
  right:0px;
  }
  
.wyslij{
  font-family:Tahoma, Helvetica;
  font-size:11px;
  position:absolute;
  right:0px;
  top:65px;
  border: 1px solid; 
	border-color: #999999 #999999 #999999 #999999
  }
  
/*-----------------------------------------------------------------PARTNERZY--*/
#partnerzy_boks{
  width:174px;
  height:161px;
  background: url('../images/bg_partnerzy1.jpg');
  margin-top:10px;
  position:relative;
  text-align:right;
  }

#partnerzy_title{
  width:140px;
  height:22px; 
  color:#585858;
  font-family:Tahoma, Helvetica; 
  font-size:13px;
  font-weight:600;
  position:absolute;
  right:15px;
  top:7px;
  }
  

#partnerzy_txt{
  color:#6d6d6d;
  text-align:right;
  font-family:Tahoma, Helvetica;
  font-size:11px;
  position:absolute;
  right:0px;
  top:25px;
  }

#comarch_partner{
  height:76px;
  width:96px;
  position:absolute;
  top:15px;
  right:30px;
  border:0;
  }
  
#microsoft{
  height:22px;
  width:113px;
  position:absolute;
  top:103px;
  right:15px;
  }
/*------------------------koniec prawej kolumny-------------------------------*/

/*------------------------stopka strony---------------------------------------*/
#stopka{
  height:38px;
  width:901px;
  margin: 0 auto;
  background: url('../images/bgstopka.jpg');
  position:relative;  
  left:1px;
  }
  
#rights_stopka{
  width:110px;
  height:15px;
  color:#727272;
  text-align:right;
  font-family:Tahoma, Helvetica;
  font-size:10px;
  position:absolute;
  left:42px;
  top:18px;
  }
  
#menu_stopka_pozycja{
  width:550px;
  height:15px;
  color:#727272;
  text-align:right;
  font-family:Tahoma, Helvetica;
  font-size:12px;
  position:absolute;
  right:35px;
  top:16px;
  }
  
a.menu_stopka{
  color:#727272;
  padding-left:0;
  padding-right:0;
  text-decoration:none;
  font-size:10px;
  }
  
/*--------------ogólny do podstron--------------------------------------------*/
#zawartosc{
  width:590px; 
  margin-left: 0px;
  padding-top:20px;
  position:relative;
  left:0px;
  text-align:left;
  color: black;            
  font-size: 11px;            
  font-family: Tahoma, sans-serif;
  z-index: 1;            
}

#podstrona_tekst{
  padding-top:10px;
  margin-left:20px;
  text-indent:20px; 
  text-align:justify;
  }
  
  
/*-------------------------Oli dodane - menu boczne i zawartosc---------------*/
#menu_boczne{
  float:left;
  width:110px;
  height:300px;
  position:relative;
  top:0px;
  left:0px;
  text-align:left;
}  

#tekst_{
  float:left;
  width:477px;
  height:auto;
  position:relative;
  top:0px;
  left:50px;
  text-align:left;
}

/*-------------------------Oli ecommerce--------------------------------------*/

