/* CSS Dokument */

p {
font-size     : 12px;
}

a {outline: 0;}

em {
  color       : #777777;
}

img {
  margin      : 0px;
  padding     : 0px;
  border      : none;
}

.akcje_internetowe {
	display: block;
	margin: 10px auto;
	text-align: center;
}

.copyright {
	margin: 10px;
	text-align: justify;
	color:gray;
	font-size:9px;
}


div {
  margin      : 0px;
  border      : none;
  padding     : 0px; 
  outline: 0;
}

body {
  font-family :"Verdana", "Trebuchet MS";
  margin      : 0px;
  padding     : 0px;
  font-size   : 12px;
  background-image:url('/images/tlo.gif');
  background-repeat: no-repeat;
  background-position: center top;
}

#strona {
  width       : 987px;
  padding     : 0px;
  margin      : 0 auto;
}

/* Nagłówke */

#naglowek1 {
}

#logo {
  background-image  : url('/images/labsql_02.jpg');
  background-repeat : no-repeat;
  width       : 492px;
  height      : 110px;
  float       : left;
}

#zaba {
  background-image  : url('/images/labsql_03.jpg');
  background-repeat : no-repeat;
  width       : 495px;
  height      : 110px;
  float       : right;    
}

#naglowek2 {
}

#baner {
  background-image  : url('/images/labsql_05.jpg');
  background-repeat : no-repeat;
  width       : 812px;
  height      : 253px;
  float       : left;
}

#baner a {text-decoration: none; color: white;}
#baner a:link {text-decoration: none; color: white;}
#baner a:visited {text-decoration: none; color: white;}
#baner a:active {text-decoration: none; color: white;}
#baner a:hover {text-decoration: underline; color: white;}

#baner ul{
  list-style  : none;
  color       : white;
  margin      : 15px 5px 0 0;
  float       : left;  
}

#baner li {
  display     : inline;
  font-size   : 12px;
}

#menu_2 {
  background-image  : url('/images/labsql_06.jpg');
  background-repeat : no-repeat;
  width       : 175px;
  height      : 253px;
  float       : right;   
}

#menu_2 ul{
  list-style  : none;
  text-align  : right;
  margin      : 88px 40px 0 0;
  padding:0px;
}

#menu_2 li {
  height      : 22px;
  font-size   : 10px;
}

#menu_2 a {text-decoration: none; color: black;}
#menu_2 a:link {text-decoration: none; color: black;}
#menu_2 a:visited {text-decoration: none; color: black;}
#menu_2 a:active {text-decoration: none; color: black;}
#menu_2 a:hover {text-decoration: underline; color: black;}


#tresc {
  clear       : both;
}

/* Prawa kolumna */

#prawa {
  float       : right;
  width       : 304px;
  background-color: #ce3201;  
}

#prawa a {text-decoration: none; color: white;}
#prawa a:link {text-decoration: none; color: white;}
#prawa a:visited {text-decoration: none; color: white;}
#prawa a:active {text-decoration: none; color: white;}
#prawa a:hover {text-decoration: underline; color: white;}
#prawa a.prawa {float: right; margin-right: 15px;}


#prawa ul {
  list-style  : none;
}

#prawa li {
  color       : white;
}

#prawa li.koniec {
  margin-bottom:10px;
}

#prawa p {
  text-align  : justify;
  color       : white;
  margin      : 10px;
}

#szybki_kontakt {
  background-image  : url('/images/labsql_19.jpg');
  background-repeat : no-repeat;
  width       : 304px;
  height      : 202px;
}

#szybki_kontakt p{
  padding      : 25px 0 4px 140px;
  font-size   : 12px;
  font-weight : bold;
  line-height : 15px;
  margin-top: 0;
}

#szybki_kontakt p.kom{
  padding      : 0 0 0 140px;
  font-size   : 12px;
  font-weight : bold;
  line-height : 13px;
}

#szybki_kontakt span {font-size: 10px; color: #000; font-weight : normal;}



#nasza_prezentacja {
  background-image  : url('/images/labsql_28.jpg');
  background-repeat : no-repeat;
  width       : 304px;
  height      : 153px;
  padding     : 0;
  font-size   : 10px;
}

#nasza_prezentacja  a {
	margin-top: 65px;
}

/* Lewa kolumna */


#lewa {
  float       : left;
  width       : 653px;
  background-color: white;
  padding     : 0px;
  margin      : 0 0 0 30px !important;  
  margin      : 0 0 0 0;
}

#lewa img.labsql_job { margin: 0; border: 3px double #ccc;}

#lewa hr {
	width: 85%;
	color: #ccc;
	height: 1px;
}

#lewa .linki_lewa {
  float       : left;
  width       : 49%;
  padding     : 0px;
  margin      : 0px;
}
#lewa .linki_prawa {
  float       : right;
  width       : 49%;
  padding     : 0px;
  margin      : 0px;
}

#lewa .linki_lewa li {
  margin      : 2px 5px 0 40px;
}

#lewa .linki_prawa li {
  margin      : 2px 5px 0 0px;
}


#lewa a {text-decoration: none; color: #cd3200;}
#lewa a:link {text-decoration: none; color: #cd3200;}
#lewa a:visited {text-decoration: none; color: #cd3200;}
#lewa a:active {text-decoration: none; color: #cd3200;}
#lewa a:hover {text-decoration: underline; color: #444444;}


#lewa h1 {
  background-image  : url('/images/labsql_11.jpg');
  background-repeat : no-repeat;
  height      : 62px;
  width       : 653px;
  font-size   : 13px;
  margin      : 0;
  padding     : 20px 0 0 30px;
  color       : black;  
}

#lewa span.tytul {
  color       : #eaeaea;
}

#lewa h2 {
  color       : #8eb308;
  font-size   : 13px;
  margin      : 0;
  padding     : 10px 0 0 40px;
}

#lewa h2.dekoracja {
  color       : #8eb308;
  font-size   : 16px;
  margin      : 0;
  padding     : 20px 0 0 30px;
  font-variant: small-caps;
  font-family : Trajan Pro, Trebuchet MS;
  font-weight : normal;
  color       : #222222;
}

#lewa h2.dekoracja_dzial {
  color       : #8eb308;
  font-size   : 16px;
  margin      : 0;
  padding     : 20px 0 0 30px;
  font-variant: small-caps;
  font-family : Trajan Pro, Trebuchet MS;
  font-weight : normal;
  color       : #CD3200;
}

#lewa h3 {
  color       : #666666;
  font-size   : 13px;
  margin      : 0;
  padding     : 10px 0 0 60px;
  font-weight : normal;
}

#lewa p {
  color       : black;
  margin      : 10px 45px 0 30px;
  text-align  : justify; 
}

#lewa p.komentarze {
  color       : red;
  text-align  : center;
  font-size	  : 14px;
  font-family : Verdana;
}

#lewa p.posts_links {
  color       : black;
  text-align  : center; 
}

#lewa p.shir {
  color       : black;
  text-align  : justify;
  width       : 368px; 
}

#lewa p.strona {
  color       : black;
  margin      : 20px;
  text-align  : center
}


#lewa p.prawa {
  margin      : 40px 65px 40px 0;
  text-align  : right; 
}

#lewa img.img_prawa {
  float       : right;
  margin      : 0 15px;
}

#lewa ul {
  margin      : 10px 0 30px 20px;
  padding     : 0px;
}

#lewa li {
  margin      : 2px 45px 0 40px;
  padding     : 0px;
  list-style-type: square;
}

#lewa ul ul {
	margin-bottom: 10px;
	}	

#lewa table {
  width       : 580px;
  margin      : 15px 0 25px 30px;
  border      : 1px #f3f3f3 solid;
}

/* ---------------------- table color_cennik ---------------------------- */
#lewa table.color_cennik {
  width       : 630px;
  margin      : 15px 0 25px 10px;
  border      : 1px #f3f3f3 solid;
  text-align  : center;
  border-spacing: 1px;
}

#lewa table.color_cennik tr.price_cell {
	
}
#lewa table.color_cennik tr.quantity_cell {
	font-weight			: bold; 
	background-color	: #999;
}
#lewa table.color_cennik tr.name_cell {
	font-weight			: bold; 
	background-color	: #CCC;
}
#lewa table.color_cennik td.price_border {
	
}
#lewa table.color_cennik td.color_yellow {
	background-color:#FFA130;
}
#lewa table.color_cennik td.color_green {
	background-color: #FF7719;
}
#lewa table.color_cennik td.color_blue {
	background-color: #ff5118;
}
/* ---------------------- ------------------ ---------------------------- */
#lewa table.serwery {
  width       : 580px;
  margin      : 15px 0 25px 30px;
  border      : none;
}

#lewa th {
  background-color: #f3f3f3;
} 

#lewa th.serwery {
  background-color: white;
  border      : none;
}

#lewa td.serwery {
  background-color: white;
  border      : none;
} 
 
#lewa td, th {
  border      : 1px #f3f3f3 solid;
  text-align  : center;
} 

#lewa table.tabela_rating{
  border      : none;
  width       : 500px;
  margin	  : 20px 0 0 60px;
}

#lewa table.tabela{
  border: none;
}
 
#lewa table.tabela td{
  border      : none;
} 

#lewa input.komentarz{
	border:1px solid #BBBBBB;
	width:200px;  
} 
#lewa td.prawa_kolumna{
  border      : none;
  text-align  : left;
} 

#lewa td.lewa_kolumna{
  border      : none;
  text-align  : left;
  padding: 0 0 0 20px;
  width: 300px;
} 


#lewa .oferta {
  width       : 280px;
  height      : 100px;
  float       : right;
  margin      : 5px 40px 5px 0 !important;
  margin      : 5px 20px 5px 0;  
}

#lewa .oferta img {
  float       : left;
  margin      : 15px 5px 0 5px;;    
}

#lewa .oferta h2 {
  color       : #666666;
  font-weight : normal;
  font-variant: small-caps;
  font-family : 'Trebuchet MS',serif;
  font-size   : 16px;
}

#lewa .oferta p {
  margin      : 0 5px 10px 0;
  text-align  : justify;
  font-size   : 10px;
  color       : #555555;
}

#lewa .oferta a, .promocje a {
  margin      : 0 0 0 70px;
  font-size   : 10px;
}

#lewa .promocje {
  width       : 585px;
  height      : 100px;
  float       : left;
  margin      : 5px 0 35px 20px;
}

#lewa .promocje img {
  float       : left;
  margin      : 15px 5px 30px 5px;;    
}

#lewa .promocje h2 {
  color       : #cd3200;
  font-weight : normal;
  font-variant: small-caps;
  font-family : 'Trebuchet MS',serif;
  font-size   : 16px;
}

#lewa .promocje p{
  margin      : 5px 5px 0px 0;
  text-align  : justify;
  font-size   : 11px;
  color       : #555555;
}

#lewa .kontakt{
    font-size: 11px;
}
#lewa .kontakt table {
    border: none;
}

#lewa .kontakt td {
    border: none;
    text-align: left;
}

#lewa .dane {
    float: left;
    width: 320px;
    
}

#lewa .dane td{
    padding-top: 4px;
    padding-bottom: 4px;
}

#lewa .dane table {
    width: 280px;
    margin: 10px 10px 10px 25px;
}

#lewa .faq {
  border            : solid 1px #eaeaea;
  background-color  : #fafafa;
  padding           : 3px;
  margin            : 2px 0 0 30px;
  width             : 580px;
  height            : 16px;
}

#lewa .faq h4 {
  font-size         : 12px;
  font-weight       : normal;
  margin            : 0px;
  padding           : 0px;

}
#lewa .faq_pokaz {
  background-color  : #fbfbfb; 
  border            : solid 1px #eaeaea;
  padding           : 3px;
  margin            : 2px 0 0 30px;
  width             : 580px;
}

#lewa .mapka {
  margin-top        : 75px;
}


#lewa #formularz_kontaktowy {
    width: 460px;
    margin: 0 70px;
}

#lewa #formularz_kontaktowy input{
    width: 200px;
    border: 1px solid #BBBBBB;
}

#lewa #formularz_kontaktowy textarea{
    width: 300px;
    height: 100px;
    border: 1px solid #BBBBBB;
}

#lewa #formularz_kontaktowy .lewa {
    width: 150px;
    font-weight: bold;
}



#lewa #formularz_kontaktowy {
    clear: both;
}


#lewa #buttons_katalogi_artykulow { margin: 0; width: 653px; float: left;}
#lewa #buttons_katalogi_artykulow img {margin: 0px 5px 0px 5px;}


#lewa #lewa_katalogi_artykuly { float: left; width: 653px;}


#zaufali_nam {width: 550px; height: 350px; margin: 20px auto; padding: 0;}

#rotator {
  clear       : both;
  margin      : 40px 0;
}

#artykuly {
  clear       : both;
  margin      : 40px 0;
}

#lewa .wiecej {
  text-align: right;
}

#lewa_sellsmart {
  background-image  : url('/images/sellsmart.jpg');
  background-repeat : no-repeat;
  height      : 219px;
  width       : 653px;
  float       : left;
}

#lewa_sellsmart h2 {
  padding     : 15px 0 0 30px;
  color       : #ff3e00;
}

#lewa_sellsmart p{
  color       : #626262;
  margin      : 10px 45px 0 30px;
  text-align  : left;
}

#lewa_sellsmart ul{
  color       : #626262;
}

#lewa_reklama_wizualna {
  background-image  : url('/images/reklama_wizualna.jpg');
  background-repeat : no-repeat;
  height      : 300px;
  width       : 653px;
  float       : left;
}

#lewa_reklama_wizualna h2 {
  padding     : 15px 0 0 30px;
  color       : #ff3e00;
}

#lewa_reklama_wizualna p{
  color       : #626262;
  margin      : 10px 45px 0 30px;
  text-align  : left;
}

#lewa_reklama_wizualna ul{
  color       : #626262;
}


#lewa_drukarnia_cyfrowa {
  background-image  : url('/images/drukarnia_cyfrowa.jpg');
  background-repeat : no-repeat;
  height      : 300px;
  width       : 653px;
  float       : left;
}


#lewa_drukarnia_cyfrowa  h2 {
  padding     : 15px 0 0 30px;
  color       : #ff3e00;
}

#lewa_drukarnia_cyfrowa  p{
  color       : #626262;
  margin      : 10px 45px 0 30px;
  text-align  : left;
}

#lewa_drukarnia_cyfrowa ul{
  color       : #626262;
}


#lewa_losowa_oferta {
  background-image  : url('/images/oferta_na_skroty.jpg');
  background-repeat : no-repeat;
  height      : 246px;
  width       : 653px;
  float       : left;
}


#lewa_losowa_oferta  h2 {
  padding     : 25px 0 0 30px;
  color       : #ff3e00;
}

#lewa_losowa_oferta  p{
  color       : #626262;
  margin      : 7px 330px 0 30px;
  text-align  : left;
  line-height: 150%;
}

#lewa_komentarz_box {
  background-repeat : no-repeat;
 /* height      : 246px;*/
  width       : 653px;
  float       : left;
}

#lewa_komentarz_box .linki{
	text-align: right;
}

#lewa_komentarz_box  h2 {
  padding     : 25px 0 0 30px;
  color       : #ff3e00;
}

#lewa_komentarz_box .komentarzwidth{
	width: 150px;
}

#lewa_komentarz_box table {
	border:1px solid #F3F3F3;
	margin: 5 0 0 30px;;
	width: 580;
}

#lewa_komentarz_box td {
	text-align: left;
}

#lewa_strony_internetowe {
  background-image  : url('/images/labsql_13.jpg');
  background-repeat : no-repeat;
  height      : 238px;
  width       : 333px;
  float       : left;
}

#lewa_strony_internetowe h2 {
  padding     : 35px 0 0 30px;
}

#lewa_strony_internetowe p{
  color       : #999999;
  margin      : 10px 45px 0 30px;
  text-align  : left;
}

#lewa_sklepy_internetowe {
  background-image  : url('/images/labsql_14.jpg');
  background-repeat : no-repeat;
  height      : 238px;
  width       : 320px;
  float       : right;  
}

#lewa_sklepy_internetowe h2 {
  padding     : 35px 0 0 15px;
}

#lewa_sklepy_internetowe p{
  color       : #999999;
  margin      : 10px 45px 0 15px;
  text-align  : left;
}

#lewa_pozycjonowanie {
  background-image  : url('/images/labsql_16.jpg');
  background-repeat : no-repeat;
  height      : 237px;
  width       : 333px;
  float       : left;  
}

#lewa_pozycjonowanie h2 {
  padding     : 25px 0 0 30px;
}

#lewa_pozycjonowanie p{
  color       : #999999;
  margin      : 10px 45px 0 30px;
  text-align  : left;
}


#lewa_systemy_redakcyjne_cms {
  background-image  : url('/images/labsql_17.jpg');
  background-repeat : no-repeat;
  height      : 237px;
  width       : 320px;
  float       : right; 
}

#lewa_systemy_redakcyjne_cms h2 {
  padding     : 25px 0 0 15px;
}

#lewa_systemy_redakcyjne_cms p{
  color       : #999999;
  margin      : 10px 45px 0 15px;
  text-align  : left;
}

#lewa_serwery_wirtualne_hosting {
  background-image  : url('/images/labsql_20.jpg');
  background-repeat : no-repeat;
  height      : 243px;
  width       : 333px;
  float       : left; 
}

#lewa_serwery_wirtualne_hosting h2 {
  padding     : 25px 0 0 30px;
  color       : #999999;
}

#lewa_rejestracja_domen {
  background-image  : url('/images/labsql_21.jpg');
  background-repeat : no-repeat;
  height      : 243px;
  width       : 320px;
  float       : right;
}

#lewa_rejestracja_domen h2 {
  padding     : 25px 0 0 15px;
  color       : #999999;
}



/*--------------------------*/
#zakladki {float: left; border: 1px solid white; width: 650px; margin: 0 0 20px 0; padding: 0;}
#menu_zakladki {float: left; width: 650px; margin: 0; padding: 0; }

/*#menu_zakladki a {text-decoration: none; color: #fff; margin: 0; padding: 0; text-align: center; font-weight: bold;}
#menu_zakladki a:hover {color: #fff; text-decoration: none;}*/

#uslugi_internetowe {float: left; width: 650px; margin: 15px 0 0 0; padding: 0; display: none;}
#studio_reklamy_wizualnej {float: left; width: 650px; margin: 15px 0 0 0; padding: 0; display: none;}
#druk_cyfrowy {float: left; width: 650px; margin: 15px 0 0 0; padding: 0; display: none;}

.cennik_box {float: left; width: 396px; height: 42px; margin: 0 0 10px 120px; display: block;}
.cennik_box a {display: block; width: 396px; height: 42px; background-position: 0 0;}

#uslugi_informatyczne a {background: url('images/uslugi_informatyczne.jpg') top left no-repeat; background-position: 0 -42px;}
#uslugi_informatyczne a:hover{background-position: 0 0;}
#uslugi_informatyczne a.selected {background-position: 0 0;}

#agenja_reklamy a {background: url('images/agenja_reklamy.jpg') top left no-repeat; background-position: 0 -42px;}
#agenja_reklamy a:hover{background-position: 0 0;}
#agenja_reklamy a.selected {background-position: 0 0;}

#drukarnia_cyfrowa a {background: url('images/drukarnia_cyfrowa_cennik.jpg') top left no-repeat; background-position: 0 -42px;}
#drukarnia_cyfrowa a:hover{background-position: 0 0;}
#drukarnia_cyfrowa a.selected {background-position: 0 0;}
/*--------------------------------------*/
#studio_reklamy_wizualnej table {border-collapse: separate; width: 620px; margin: 0 auto; padding: 0;}
#studio_reklamy_wizualnej table td {text-align: center; /*padding: 0;*/}

#studio_reklamy_wizualnej .tab1 {margin-top: 20px; margin-bottom: 15px;}
#studio_reklamy_wizualnej .tab2 {margin-top: 20px;}


#studio_reklamy_wizualnej .k1 {width: 300px;}
#studio_reklamy_wizualnej .k2 {width: 100px;}
#studio_reklamy_wizualnej .k3 {width: 70px;}
#studio_reklamy_wizualnej .k4 {width: 400px;}

/*--------------------------------------*/
#druk_cyfrowy table {border-collapse: separate; width: 630px; margin: 0 auto; padding: 0;}
#druk_cyfrowy table td {text-align: center; /*padding: 0;*/}

#druk_cyfrowy table .k1 {width: 160px;}
#druk_cyfrowy table .k2 {width: 250px;}

/*--------------------------------------*/


#katalog_parasoli table td{text-align: left; vertical-align: top;}
#katalog_parasoli table td.opis {text-align: justify;}
#katalog_parasoli table img {width: 233px;}
#katalog_parasoli table img.kolor {width: 45px; height: 15px; border: 1px solid #000;}
#katalog_parasoli table img.kolor2 {width: 40px; height: 30px; border: none;}
#katalog_dlugopisow_reklamowych table img.kolor3 {width: 20px; height: 13px; border: 1px solid #000000;}
#katalog_parasoli table img.logo {float: left; width: 100px; height: 50px; margin: 2px;}

#katalog_odziezy table td{text-align: left; vertical-align: top;}
#katalog_odziezy table td.opis {text-align: justify;}
#katalog_odziezy table img {width: 233px;}
#katalog_odziezy table img.kolor {width: 45px; height: 15px; border: 1px solid #000;}
#katalog_odziezy table img.kolor2 {width: 40px; height: 30px; border: none;}
#katalog_odziezy table img.logo {float: left; width: 100px; height: 50px; margin: 2px;}

#katalog_smyczy table td.opis {text-align: justify;}

/*--------------------------------------*/

.katalog_logo {float: left; margin: 15px 55px 15px 55px; padding: 0; border: none;}
.katalog_produkt {float: left; width: 200px; margin: 20px 50px 10px 50px; padding: 0; text-align: center; font-size: 14px;}


/*--------------------------------------*/
#add_komentarz_main{
	float: left;
	width: 650px;
	margin: 15px 0 0 0;
	padding: 0;
	display: none;
}

#lewa .sklep_kupno_box {
  width: 578px;
  text-align: center;
  border: 1px solid #cacaca;
  float: left;
  margin: 10px 20px 10px 30px;
  display: inline;
}


#lewa .sklep_kupno_box .box_kol_gora {
  width: 300px;
  margin: 0;
  height: 130px;
  text-align: left;
  float: right;
}


#lewa .sklep_kupno_box .box_kol_gora .sklep_nazwa {
  font-size: 18px;
  text-align: left;
  padding: 40px 0 0 0;
  width: 100%;
  margin: 0;
}

#lewa .sklep_kupno_box .box_kol_gora .sklep_cena {
  font-size: 12px;
  text-align: left;
  padding: 5px 0 25px 0;
  width: 100%;
  margin: 0;
}

#lewa .sklep_kupno_box .box_kol_gora a {
  /*border: 1px solid #BBBBBB;*/
  background-image: url('images/basket.gif');
  background-repeat: no-repeat;
  background-position: center right;
  color: #ff6600;
  font-size: 12px;
  padding: 2px;
  text-decoration: none;
  display: block;
  height: 18px;
  width: 240px;

}

#lewa .sklep_kupno_box .box_kol_lewa {
  width: 280px;
  float: left;
  text-align: left;
}

#lewa .sklep_kupno_box .box_kol_prawa {
  width: 280px;
  float: right;
  text-align: left;
}

#lewa .sklep_kupno_box ul li {
  padding: 0;
  margin: 5px;
}





#lewa .projekt {float: left; clear: left; width: 560px; margin: 5px 0 10px 30px; padding: 10px; border: 1px solid #CACACA; display: inline;}
#lewa .projekt a {outline: none;}
#lewa .projekt p {margin: 0; padding: 0; line-height: 18px; font-family :"Verdana", "Trebuchet MS"; font-size: 12px; color: #000;}
#lewa .projekt .nazwa_projektu {float: left; width: 400px; margin: 0; padding: 0;}
#lewa .projekt .nazwa_projektu p {font-size: 13px; font-weight: bold;}
/*#lewa .projekt .opis_projektu {float: left; clear: left; width: 390px; margin: 10px 0 0 0; padding: 0;}
#lewa .projekt .technologia_projektu {float: left; clear: left; width: 390px; margin: 10px 0 0 0; padding: 0;}*/
#lewa .projekt .zdjecie_projektu {float: right; clear: right; width: 150px; margin: 0; padding: 0; text-align: center;}
#lewa .projekt .zdjecie_projektu  img {border: none;}
/*#lewa .projekt .adres_projektu {float: left; clear: left; width: 390px; margin: 10px 0 0 0; padding: 0;}*/
#lewa .projekt .tekst_projektu {float: left; clear: left; width: 400px; margin: 20px 0 0 0; padding: 0;}
#lewa .projekt .tekst_projektu table {margin: 0; padding: 0; width: 400px; border-collapse: separate; border: none; text-align: left;}
#lewa .projekt .tekst_projektu table td {font-style: italic; padding: 4px 0; border: none; text-align: left;}
#lewa .projekt .tekst_projektu table .tp1 {width: 90px; font-style: normal;}





/* Stopka */

#stopka_tlo {
  clear       : both;
  background-image  : url('/images/tlo_stopka.gif');
  background-repeat: no-repeat;
  background-position: center top;
  height      : 63px;
  width       : 100%;
}

#stopka {
  height      : 63px;
  width       : 987px;
  margin      : 0 auto;
  padding :0px;
  background-image  : url('/images/labsql_33.jpg');  
}

#stopka a {text-decoration: none; color: white;}
#stopka a:link {text-decoration: none; color: white;}
#stopka a:visited {text-decoration: none; color: white;}
#stopka a:active {text-decoration: none; color: white;}
#stopka a:hover {text-decoration: underline; color: white;}

#stopka_lewa {
  float       : left;
  width       : 683px;
}

#stopka_lewa ul{
  list-style  : none;
  color       : white;
  margin      : 15px 5px 0 0;
  float       : right;  
}

#stopka_lewa li {
  display     : inline;
  font-size   : 11px;
}

#stopka_prawa {
  float       : right;
  width       : 304px;
}

#stopka_prawa img {
  margin      : 13px 0 0 2px; 
}

#stopka_prawa address {
  font-size   : 10px;
  margin      : 4px;
}


@media print{
	#naglowek1 {display: none;}
	#naglowek2 {display: none;}
	#lewa {width:100%}
	#prawa {display: none;}
	#rotator {display: none;}
	#stopka {display: none;}
}

#lewa a.randomstyle1{
	font-weight:bold;
	font-size:10px;
	color:#282828;
}

#lewa a.randomstyle2{
	font-weight:normal;
	font-size:12px;
	color:#494949;
}

#lewa a.randomstyle3{
	font-weight:bold;
	font-size:14px;
	color:#767676;
}

#lewa a.randomstyle4{
	font-weight:normal;
	font-size:16px;
	color:#a6a6a6;
}

#lewa a.randomstyle5{
	font-weight:normal;
	font-size:10px;
	color:#d0d0d0;
}

#lewa a.randomstyle6{
	font-weight:bold;
	font-size:12px;
	color:#282828;
}

#lewa a.randomstyle7{
	font-weight:normal;
	font-size:14px;
	color:#494949;
}

#lewa a.randomstyle8{
	font-weight:bold;
	font-size:16px;
	color:#767676;
}

#lewa a.randomstyle9{
	font-weight:normal;
	font-size:10px;
	color:#a6a6a6;
}

#lewa a.randomstyle10{
	font-weight:bold;
	font-size:12px;
	color:#d0d0d0;
}

#lewa #formularz_kontaktowy input.radio {
	width: 10px;
}

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
a.screenshot { margin: 0px 0 20px 22px; display: block; width: 131px; height: 106px; float: left;}

ul#page_button { margin: 0 0 13px 248px; padding: 0; width: 150px; float: left; }
ul#page_button li { float: left; margin: 0 3px 0 0; list-style-type: none; width: 44px; height: 22px; }
ul#page_button li a { width: 44px; display: block; height: 22px; }
ul#page_button li#button1_jobs a { background: url('images/jobs_pages/page_01.png') top left no-repeat; background-position: 0 -1px; }
ul#page_button li#button1_jobs a:hover { text-decoration: none; background-position: 0 -23px; }
ul#page_button li#button1_jobs a.selected { text-decoration: none; background-position: 0 -23px; color: #fff; }

ul#page_button li#button2_jobs a { background: url('images/jobs_pages/page_02.png') top left no-repeat; background-position: 0 -1px; }
ul#page_button li#button2_jobs a:hover { text-decoration: none; background-position: 0 -23px; }
ul#page_button li#button2_jobs a.selected { text-decoration: none; background-position: 0 -23px; color: #fff; }

ul#page_button li#button3_jobs a { background: url('images/jobs_pages/page_03.png') top left no-repeat; background-position: 0 -1px; }
ul#page_button li#button3_jobs a:hover { text-decoration: none; background-position: 0 -23px; }
ul#page_button li#button3_jobs a.selected { text-decoration: none; background-position: 0 -23px; color: #fff; }

#lewa h1.h1_jobs { height: 38px; }

.labsql_job_pages { float: left; }