html, body 
{
scrollbar-3dlight-color:#F1F1F1;
scrollbar-arrow-color:#F1F1F1;
scrollbar-base-color:#F1F1F1;
scrollbar-dark-shadow-color:#F1F1F1;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#F1F1F1;
scrollbar-shadow-color:#F1F1F1;
vertical-align: top;
margin: 0 auto;
position:relative; top:0px;
}

body
{
width: 1000px;
height: 580px;
margin: 0 auto;
position:relative; top:0px;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 10px;
overflow: auto;
vertical-align: top;

}

body.regtxt
{
width: 570px;
height: 450 px;
margin: 0 auto;
position:relative; top:0px;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 10px;
overflow: hidden;

}


page
{
width: 1000px;
height: 580px;
margin: 0 auto;
position: relative; top:0px; z-index: -2;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 10px;
max-height:580px;
vertical-align: top;


}

#price{
  position:absolute; top: 166px; left: 600px; z-index: 9;
}

#zamow{
  position:absolute; top: 311px; left: 128px; z-index: 9;
}

.inside 
{
border-left: 3px solid #F1F1F1;
border-right: 3px solid #F1F1F1;
background: ;
height: 510px;
width: 892px ;
position:absolute; top:5px; left:62px; z-index: 0;
vertical-align: top;

}

.top-left 
{
background-image: url('blg1000.jpg');
background-repeat: no-repeat;
height: 11px;
width: 900px;
font-size: 2px;
position:absolute; top:5px; left:62px; z-index: 1;

}

.bottom-left 
{
background-image: url('bld1000.jpg');
background-repeat: no-repeat;
height: 11px;
width: 900px;
font-size: 2px;
position:absolute; top:515px; left:62px; z-index: -1;

}


.szara-top
{
background-image: url('blg_szar.jpg'); 
background-repeat: no-repeat;
width: 850px;
height: 11px;
position:absolute; top:449px; left: 21px; z-index: 2;
}

.szara-middle
{
background-color: #F1F1F1;
width: 850px;
height: 80px;
position:absolute; top:460px; left: 21px; z-index: 2;
font-size: 2px;
}


.headszar
{
background-color: #F1F1F1;
width: 400px;
height: 10px;
font-size: 10px;
margin-left: 110px;
position:relative; z-index:2;
}

.tekstszar
{
background-color: #F1F1F1;
width: 400px;
height: px;
margin-top: 5px;
margin-left: 115px;
font-size: 9px;
position:relative; z-index:2;
}

.szara-bottom
{
background-image: url('bld_szar.jpg'); 
background-repeat: no-repeat;
width: 850px;
height: 11px;
position:absolute; top:540px; left: 21px; z-index: 2;


}

.logo
{
color: #696969 ;
font-size: 12px;
vertical-align: middle;
text-shadow: ;
}


.zegar
{
color: #fcc0a8 ;
font-size: 12px;
vertical-align: middle;
text-shadow: ;


}

.red
{
color: #fd583a ;
font-size: 16px;
vertical-align: middle;
text-shadow: ; 
position:relative; top:-14px; z-index: ;

}

table
{
vertical-align: middle;
border-collapse:collapse;
table-layout:auto;
}

.tabela
{
width: 880px;
max-width: 880px;
height: 352 px;
max-height: 352 px;
min-height: 352 px;
vertical-align: top;
margin-top: 0px;
position:absolute; top:90px; left: 6px; z-index: 2;

}

td
{
}

.menu
{
font-size: 12px;
height: 14px;
width: 450px;
color:#000000;
text-shadow: none;
position:absolute; top:560px; left: 190px; z-index: 3;
}

A:link 
{ 
color:#000000; 
text-decoration: none; 
text-transform: lowercase;

}

A:visited
{ 
color:#000000; 
text-decoration: none; 
text-transform: 
lowercase;

}

A:hover, focus, active
{ 
color:#000000; 
text-decoration: none; 
text-transform: lowercase;
background-color: #F1F1F1;

}

.w:hover
{ 
color:#000000; 
text-decoration: none; 
text-transform: lowercase;
background-color: #FFFFFF;

}

h1
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: 900;
font-size: 16px
}

h2
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: 800;
font-size: 14px
}

h3
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: 700;
font-size: 13px
}

h4
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: 700;
font-size: 12px
}

p.tekst
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px
}

.tekst
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 10px
}

li
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px
}

.regulamin:firstline
{
font-weight: bold;
font-size: 14px;
scrollbar-base-color:#F1F1F1;
scrollbar-arrow-color:#000000;

}

.regulamin
{
scrollbar-base-color:#F1F1F1;
scrollbar-arrow-color:#000000;
font-weight: normal;
font-size: 12px;
margin: 0 auto;
text-align: justify;
}

p.small
{
font-weight: lighter;
font-style:;
font-size: 9px;
text-align: left;
font-family: Arial regular, Arial;
margin-left: 10px;
}

input
{
font-size: 10px;
text-transform: capitalize;
width: 100px;
}




input.pytanie
{
font-size: 10px;
text-transform: none;
margin-left: 0px;
}

input.numer
{
width: 3em;
}

input.telefon
{
width: 68px;
}

input.pp
{
width: auto;
vertical-align: middle;
}

select
{
font-size: 10px;
}

input.duzy
{
font-family: arial regular; arial; courier;
font-weight: bold;
height: px;
font-size: 12px;
text-verticalalign: middle;
text-transform: lowercase;
background-color: #F1F1F1;
}

input.lower
{
text-transform: lowercase;
}

.form
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px;
text-align:left;
height: 12px;
}

.formtxt
{
color:#000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px;
height: 10px;
}

#button 
{
display: block;
border: none;
background: transparent url(send_1.gif) 0 0 no-repeat;
width: 170px;
height: 34px;
font-family: arial regular; arial; courier;
font-weight: bold;
font-size: 0;
text-verticalalign: middle;
text-transform: lowercase;
background-color: #F1F1F1;
cursor: pointer;
}

#button_reset 
{
display: block;
border: none;
background: transparent url(reset_1.gif) 0 0 no-repeat;
width: 170px;
height: 34px;
font-family: arial regular; arial; courier;
font-weight: bold;
font-size: 0;
text-verticalalign: middle;
text-transform: lowercase;
background-color: #F1F1F1;
cursor: pointer;
}

#pyt_submit 
{
display: block;
border: none;
background: transparent url(send_2.gif) 0 0 no-repeat;
width: 94px;
height: 34px;
font-family: arial regular; arial; courier;
font-weight: bold;
font-size: 0;
text-transform: lowercase;
background-color: #F1F1F1;
cursor: pointer;
}

#pyt_reset 
{
display: block;
border: none;
background: transparent url(reset_2.gif) 0 0 no-repeat;
width: 94px;
height: 34px;
font-family: arial regular; arial; courier;
font-weight: bold;
font-size: 0;
text-transform: lowercase;
background-color: #F1F1F1;
cursor: pointer;
}

.logoimg
{
position:absolute; top:15px; left: 26px; z-index: 0;

}

.data
{
color: #B2B2B2 ;
font-size: 12px;
position:absolute; top:48px; left: 400px; z-index: 1;

}

.dokonca
{
color: #FE0000 ;
font-size: 12px;
position:absolute; top:48px; left: 530px; z-index: 2;
text-transform:lowercase;
}

.lineup
{
position:absolute; top:41px; left: 600px; z-index: 9;

}

.zegarek
{
width: 70px;
height: 70px;
position:absolute; top:20px; left: 810px; z-index: 4;

}



.clock
{
color: #FE0000 ;
font-size: 20px;
border-width: 0px;
display: block;
font-family: Arial regular, Arial;
font-weight: normal;
width:200px;
text-transform:lowercase;

}


.rama_top
{
background-image: url('blg_szar.jpg'); 
background-repeat: no-repeat;
width: 850px;
height: 11px;

position:absolute; top:95px; left:21px; z-index: 0;
}

.rama
{
background-color: #F1F1F1;
width: 850px;
height: 300px;
margin: 0 auto;
font-size: 12px;

position:absolute; top:106px; left:21px;z-index: 0;
}

.rama_reg_top
{
background-image: url('blg_reg.jpg'); 
background-repeat: no-repeat;
width: 500px;
height: 8px;
margin: 0 auto;
margin-top: 17px;
}

.rama_reg
{
background-color: #F1F1F1;
width: 480px;
height: 350px;
margin: 0 auto;
margin-top: 0 px;
text-horizontal-align: center;
text-align: justify;
font-size: 12px;
overflow: auto;
padding-left: 10px;
padding-right: 10px;
cursor: hand;
scrollbar-3dlight-color:#F1F1F1;
scrollbar-arrow-color:#F1F1F1;
scrollbar-base-color:#F1F1F1;
scrollbar-dark-shadow-color:#F1F1F1;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#F1F1F1;
scrollbar-shadow-color:#F1F1F1;
}

.rama_reg_down
{
background-image: url('bld_reg.jpg'); 
background-repeat: no-repeat;
width: 500px;
height: 8px;
margin: 0 auto;
margin-top: 0 px;  
}

.rama_txt
{
background-color: #F1F1F1;
width: 830px;
height: 300px;
margin-left: 10px;
text-horizontal-align: center;
text-align: justify;
font-size: 12px;
overflow: auto;
cursor: hand;
scrollbar-3dlight-color:#F1F1F1;
scrollbar-arrow-color:#F1F1F1;
scrollbar-base-color:#F1F1F1;
scrollbar-dark-shadow-color:#F1F1F1;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#F1F1F1;
scrollbar-shadow-color:#F1F1F1;
 
 

}

.rama_down
{
background-image: url('bld_szar.jpg'); 
background-repeat: no-repeat;
width: 850px;
height: 11px;

position:absolute; top:406px; left:21px; z-index: 0;

}

p.pyt
{
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 10px;
padding-right: 5px
}

p.pyt:first-line 
{
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px;
font-style: italic;
}

.news_up
{
background-image: url('blg_news.gif'); 
background-repeat: no-repeat;
background-color: ;
text-align: center;
width: 200px;
height: 11px;
font-size: 10px;

position:absolute; top:0px; left: 640px; z-index: 4;
}

.news_mid
{
position:absolute; top:11px; left: 640px; z-index: 4;
background-color: #E8E8E8;
width: 198px;
height: 58px;
text-vertical-align: middle;
text-align: center;
font-size: 10px;
overflow: hiden;
cursor: hand;
border-left: solid;
border-right: solid;
border-width: 1px;
border-color: #B2B2B2;

}

.news_down
{
background-image: url('bld_news.gif'); 
background-repeat: no-repeat;
width: 200px;
height: 11px;

position:absolute; top:68px; left: 640px; z-index: 6;

}

.news
{
font-size: 10px;
font-family: Arial regular;
font-weight: normal;

}


.newssub_c
{
width: 40px;
height: 12px;
border:solid;
border-width: 0px;
background: url('czytaj.jpg');
background-repeat: no-repeat;
text-transform: none;
font-family: arial bold;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
vertical-align: middle;
}

.newssub_c:hover
{

background-position: 0 -12px; 
background-repeat: no-repeat;

}


.newssub_d
{
width: 40px;
height: 12px;
border:solid;
border-width: 0px;

vertical-align: middle;
background: url('dodaj.jpg');
background-repeat: no-repeat;
text-transform: lowercase;
font-family: arial bold;
font-size: 11px;
color: #FFFFFF;
font-weight: bold;
}

.newssub_d:hover
{
width: 40px;
height: 12px;
border:solid;
border-width: 0px;

vertical-align: middle;
background-position: 0 -12px; 
background-repeat: no-repeat;
text-transform: lowercase;
font-family: arial bold;
font-size: 11px;
colr: #FFFFFF;
font-weight: bold;
}

.newsmail
{

text-transform: none;
margin-top: 3px;
font-size: 12px;
height: 14px;
font-family: Arial regular;
font-weight: normal;
background-color: #F1F1F1; 
border:none;
}

#telefon
{
color: #B2B2B2 ;
font-size: 12px;
width: 200px;
position:absolute; top:0px; left: 575px; z-index: 1;

}

#telefonkont
{
color: #B2B2B2 ;
font-size: 12px;

}

#tag
{
	color: ;
	font-size: 12px;
	margin: 0 auto;
	width: 	200px;
	max-width: 400px;
	position:relative; top: -8000px; z-index: -3;
}

.opinie_top
{
background-image: url('opinie_top.gif');
background-repeat: no-repeat; 
width: 280px;
height: 11px;
text-vertical-align: middle;
text-align: center;
font-size: 10px;
position:absolute; top:235px; left: 20px; z-index: 4;
}
.opinie
{
background-color: #F1F1F1;
width: 270px;
height: 120px;
text-vertical-align: middle;
text-align: justify;
font-size: 10px;
overflow: auto;
padding-left:5px;
padding-right:5px;
cursor: hand;
position:absolute; top:246px; left: 20px; z-index: 4;
scrollbar-3dlight-color:#F1F1F1;
scrollbar-arrow-color:#F1F1F1;
scrollbar-base-color:#F1F1F1;
scrollbar-dark-shadow-color:#F1F1F1;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#F1F1F1;
scrollbar-shadow-color:#F1F1F1;
}
.opinie_down
{
background-image: url('opinie_down.gif'); 
background-repeat: no-repeat;
width: 280px;
height: 11px;
text-vertical-align: middle;
text-align: center;
font-size: 10px;
position:absolute; top:366px; left: 20px; z-index: 5;
}


.opinie_topl
{
background-image: url('opinie_top.gif');
background-repeat: no-repeat; 
width: 280px;
height: 11px;
text-vertical-align: middle;
text-align: center;
font-size: 10px;
position:absolute; top:80px; left: 60px; z-index: 3;
}

.opinie_long
{
background-color: #F1F1F1;
width: 270px;
height: 250px;
text-vertical-align: middle;
text-align: justify;
font-size: 10px;
overflow: auto;
padding-left:5px;
padding-right:5px;
cursor: hand;
position:absolute; top:91px; left: 60px; z-index: 3;
scrollbar-3dlight-color:#F1F1F1;
scrollbar-arrow-color:#F1F1F1;
scrollbar-base-color:#F1F1F1;
scrollbar-dark-shadow-color:#F1F1F1;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#F1F1F1;
scrollbar-shadow-color:#F1F1F1;
}

.opinie_downl
{
background-image: url('opinie_down.gif'); 
background-repeat: no-repeat;
width: 280px;
height: 11px;
text-vertical-align: top;
text-align: center;
font-size: 10px;
position:absolute; top:341px; left: 60px; z-index: 3;
}


.form_h
{
color: #000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 14px;
width: auto;
height 12px;
}

.span_txt
{
color: #000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px;
width: 90px;
height 17px;
min-height: 17px;
border: solid;
border-width: 0px;
text-align: right;
text-vertical-align: bottom;
}

.span_txtl
{
color: #000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px;
width: 120px;
height 17px;
min-height: 17px;
border: solid;
border-width: 0px;
text-align: right;
text-vertical-align: bottom;
}

.span_inp
{
color: #000000;
font-family: Arial regular, Arial;
font-weight: normal;
font-size: 12px;
width: 100px;
height 17px;
min-height: 17px;
border: solid;
border-width:0px;
text-align: left;
text-vertical-align: bottom;
}

#form_obr
{
width: 300px;
height: 140px;
border-width: 0px;
position: absolute; top:85px; left:2px; z-index: 1;
}

#form_obr:hover
{
width: 450px;
height: 200px;
border: solid;
border-width: 0px;
position: absolute; top:55px; left:-75px; z-index:9;
}

#form_1
{
position: absolute; top:80px; left:380px; z-index: 1;
}

#form_2
{
position: absolute; top:110px; left:290px; z-index: 1;
}

#form_3
{
position: absolute; top:110px; left:380px; z-index: 1;
}

#form_4
{
position: absolute; top:110px; left:490px; z-index: 1;
}

#form_5
{
position: absolute; top:110px; left:580px; z-index: 1;
}

#form_6
{
position: absolute; top:110px; left:674px; z-index: 1;
}

#form_7
{
position: absolute; top:110px; left:764px; z-index: 1;
}


#form_8
{
position: absolute; top:135px; left:290px; z-index: 1;
}

#form_9
{
position: absolute; top:135px; left:380px; z-index: 1;
}

#form_10
{
position: absolute; top:135px; left:490px; z-index: 1;
}

#form_11
{
position: absolute; top:135px; left:580px; z-index: 1;
}



#form_12
{
position: absolute; top:160px; left:290px; z-index: 1;
}

#form_13
{
position: absolute; top:160px; left:380px; z-index: 1;
}

#form_14
{
position: absolute; top:160px; left:490px; z-index: 1;
}

#form_15
{
position: absolute; top:160px; left:580px; z-index: 1;
}



#form_16
{
position: absolute; top:185px; left:290px; z-index: 1;
}

#form_17
{
position: absolute; top:185px; left:380px; z-index: 1;
}

#form_18
{
position: absolute; top:185px; left:490px; z-index: 1;
}

#form_19
{
position: absolute; top:185px; left:580px; z-index: 1;
}



#form_20
{
position: absolute; top:210px; left:290px; z-index: 1;
}

#form_21
{
position: absolute; top:210px; left:380px; z-index: 1;
}

#form_cena
{
position: absolute; top:213px; left:420px; z-index: 1;
}

#form_22
{
position: absolute; top:210px; left:460px; z-index: 5;
}

#form_23
{
position: absolute; top:210px; left:580px; z-index: 1;
}


#form_24
{
position: absolute; top:240px; left:380px; z-index: 1;
}


#form_25
{
position: absolute; top:265px; left:290px; z-index: 1;
}

#form_26
{
position: absolute; top:265px; left:380px; z-index: 1;
}

#form_27
{
position: absolute; top:265px; left:490px; z-index: 1;
}

#form_28
{
position: absolute; top:265px; left:580px; z-index: 1;
}

#form_29
{
position: absolute; top:265px; left:674px; z-index: 1;
}

#form_30
{
position: absolute; top:265px; left:764px; z-index: 1;
}


#form_31
{
position: absolute; top:290px; left:674px; z-index: 1;
}

#form_32
{
position: absolute; top:290px; left:764px; z-index: 1;
}

#form_reg
{
position: absolute; top:305px; left:380px; z-index: 1;
}

#wartosc
{
width: 100px;
height:50px;
font-size: 12px;
position: absolute; top:355px; left:590px; z-index: 1;
}

#form_sub
{
position: absolute; top:344px; left:380px; z-index: 1;
}

#form_res
{
position: absolute; top:344px; left:700px; z-index: 1;
}

#form_opis
{
position: absolute; top:385px; left:12px; z-index: 1;
}

#form_telefon
{
position: absolute; top:135px; left:674px; z-index: 1;
}

#form_telefoninput
{
position: absolute; top:135px; left:764px; z-index: 1;
}



#form_spec_0
{
position: absolute; top:160px; left:690px; z-index: 1;
width: 60px;
max-width: 60px;
display: ;
}

#form_spec_1
{
position: absolute; top:160px; left:750px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}
#form_spec_2
{
position: absolute; top:160px; left:810px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}


#form_spec_3
{
position: absolute; top:185px; left:690px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}
#form_spec_4
{
position: absolute; top:185px; left:750px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}
#form_spec_5
{
position: absolute; top:185px; left:810px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}


#form_spec_6
{
position: absolute; top:210px; left:690px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}
#form_spec_7
{
position: absolute; top:210px; left:750px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}
#form_spec_8
{
position: absolute; top:210px; left:810px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}


#form_spec_9
{
position: absolute; top:235px; left:750px; z-index: 1;
display: ;
width: 60px;
max-width: 60px;
}

.regulamin
{
min-width: 76px;
min-height: 20px;
width: 76px;
height: 20px;
vertical-align: middle;
background-image: url('reg_button.jpg'); 
background-repeat: no-repeat;
border: none;
cursor: hand;
background-color: #FFFFFF;
}


.regulamin:hover
{

       	background-position: 0 -20px; 
background-repeat: no-repeat;
border: none;
}


.regulamin:active,focus, focused
{

       	background-position: 0 -40px; 
background-repeat: no-repeat;
border: none;
}

.opinie_but
{
min-width: 72px;
min- height: 20px;
width: 88px;
height: 20px;
vertical-align: middle;
background-image: url('dodajop.jpg'); 
background-repeat: no-repeat;
border: none;
position:relatice; z-index: 3;
}

.opinie_but:hover
{
       	background-position: 0 -20px; 
background-repeat: no-repeat;
border: none;
}

.opinie_but:active,focus, focused
{
       	background-position: 0 -40px; ; 
background-repeat: no-repeat;
border: none;
}
