/* CSS Document */

body 
	{ margin:0px; background:#1f1f1f ; font-family: Tahoma; font-size: 11px }

.font_grey_dark a { color:#999999; text-decoration:underline}
.font_grey_dark a:hover { color:#FF6600; }

.font_grey_cccccc a { color:#CCCCCC; text-decoration:underline }
.font_grey_cccccc a:hover { color:#FF6600; }	

a.link_grey { color:#CCCCCC; text-decoration:none }
a.link_grey:hover { color:#FF6600; }

a.link_grey2 { color:#999999; text-decoration:none }
a.link_grey2:hover { color:#FF6600; }

a.link_grey2u { color:#999999; text-decoration:underline}
a.link_grey2u:hover { color:#FF6600; }

a.link_grey3 { color:#333333; text-decoration:underline}
a.link_grey3:hover { color:#FF6600; }

a.link_grey4 { color:#676767; text-decoration:none }
a.link_grey4:hover { color:#FF6600; }

a.link_grey5 { color:#333333; text-decoration:none }
a.link_grey5:hover { color:#333333; text-decoration:underline }

a.link_white { color:#FFFFFF; text-decoration:none }
a.link_white:hover { color:#FF6600; }

a.link_white2 { color:#FFFFFF; text-decoration:none }
a.link_white2:hover { color:#FFFFFF; text-decoration:underline }

a.link_orange { color:#FF6600; text-decoration:none; text-decoration:underline}
a.link_orange:hover { color:#FF6600;  }

.font_grey_cccccc
	{ color:#CCCCCC; line-height:140%} 
	
.font_grey
	{ color:#CCCCCC; font-weight:lighter} 
	
.font_grey_bold
	{ color:#CCCCCC; font-weight:bold; line-height:140%;} 
	
.font_grey_dark
	{ color:#999999; font-weight:lighter} 

.font_grey_dark2
	{ color:#333333; font-weight:lighter; line-height:140%}

.font_grey_dark3
	{ color:#333333; font-weight:lighter; line-height:170%}

.font_white
	{ color:#FFFFFF; line-height:140%} 
	
.font_white_bold
	{ color:#FFFFFF; font-weight:bold } 
	
.font_blue
	{ color:#0099CC; font-weight: bold; line-height:140%} 
	
.font_blue_thin
	{ color:#0099CC; font-weight: lighter;} 
	
.font_green
	{ color:#66FF33; font-weight: bold; line-height:140%}
	
.font_gold
	{ color: #F4A40F; font-weight: bold; line-height:140%} 
	
.font_green_thin
	{ color:#66FF33; font-weight: lighter;} 

.font_orange
	{ color:#FF6600; font-weight: bold; line-height:140%} 
	
.font_orange_thin
	{ color:#FF6600;} 

.width
	{ letter-spacing:20px;}
	
.size
	{ font-size:14px; font-weight:bold}
	
/* czcionka middle*/

#title1
	{  padding: 5px 0px 0px 12px; width:580px; color:#FF6600; font-weight: bold; font-family: Tahoma;font-size: 11px;}	

#title2
	{  padding: 0px 0px 0px 12px; width:500px; height:20px; color:#999999; font-family: Tahoma;font-size: 11px;}	

#more
	{  padding: 0px 0px 0px 12px; width:570px; height:25px; color:#999999; font-family: Tahoma;font-size: 11px;}	
	
#space
	{  padding: 10px 0px 0px 12px; width:500px; height:25px; color:#ffffff; font-weight: bold; font-family: Tahoma;font-size: 11px;}	
	
.space2
	{  padding: 0px 0px 0px 12px;}
	
.space3
	{  padding: 0px 0px 0px 9px;}
	
.space4
	{  padding: 20px 0px 0px 12px; height:82px; width:302px; }
	
.news
	{  padding: 5px 0px 0px 12px;}

/* foot i head */

.bg_top1
	{ height:18px; background:url('img/top1.jpg') no-repeat; }
	
.arrow
	{ background:url('img/arrow.jpg') no-repeat; }

.arrow2
	{ background:url('img/arrow2.jpg') no-repeat; }
	
	
.logo
	{ height:82px; width:368px; }

.grey_line 
	{ background:#6D6D6B }
	
.sep
	{ height:82px; background:url('img/sep.jpg') no-repeat; }
	
.bg_baner1
	{ height:248px; background:url('txt_bg/main_baner1.jpg') no-repeat; }
	
.bg_baner2
	{ height:248px; background:url('txt_bg/main_baner2.jpg') no-repeat; }
	
.bg_baner3
	{ height:248px; background:url('txt_bg/main_baner3.jpg') no-repeat; }
	
.bg_baner4
	{ height:52px; background:url('txt_bg/main_baner4.jpg') no-repeat; }
	
.bg_baner5
	{ height:52px; }
	
.bg_menu_left
	{ height:36px; background:url('img/bg_menu_left.jpg') no-repeat; }
	
.bg_menu_right
	{ height:36px; background:url('img/bg_menu_right.jpg') no-repeat; }
	
.bg_menu_middle
	{ height:36px; background:url('img/bg_menu_middle.jpg') repeat-x; }
	
.bg_menu_left_end
	{ height:36px; background:url('img/bg_menu_left_end.jpg') no-repeat; }

.bg_menu_right_end
	{ height:36px; background:url('img/bg_menu_right_end.jpg') no-repeat; }
	
	
.bg_menu_down
	{ height:28px; background:url('img/bg_menu_down.jpg') repeat-x; }
	
.bank1
	{ height:35px; background:url('img/bank/bank1.gif') no-repeat; }
.bank2
	{ height:35px; background:url('img/bank/bank2.gif') no-repeat; }
.bank3
	{ height:35px; background:url('img/bank/bank3.gif') no-repeat; }
.bank4
	{ height:35px; background:url('img/bank/bank4.gif') no-repeat; }
.bank5
	{ height:35px; background:url('img/bank/bank5.gif') no-repeat; }
.bank6
	{ height:35px; background:url('img/bank/bank6.gif') no-repeat; }
.bank7
	{ height:35px; background:url('img/bank/bank7.gif') no-repeat; }
.bank8
	{ height:35px; background:url('img/bank/bank8.gif') no-repeat; }
.bank9
	{ height:35px; background:url('img/bank/bank9.gif') no-repeat; }
.bank10
	{ height:35px; background:url('img/bank/bank10.gif') no-repeat; }
	
.foot
	{ height:30px; background:url('img/foot.jpg') repeat-y; }
	
.left_side
	{ height:1px; background:url('img/left_side.jpg') repeat-y; }
	
.right_side
	{ height:1px; background:url('img/right_side.jpg') repeat-y; }
	
	
/* srodek*/
/*  box logowania  */

.box_arrow3
	{ height:38px; background:url('img/arrow3.jpg') no-repeat; }
	
.box_line3
	{ height:1px; background:url('img/line3.jpg') no-repeat; }

.box_bg3
	{ height:1px; background:url('img/bg3.jpg') repeat-y; }
	
/*box z newsami po lewej i z opcjami po prawej*/

.box_arrow4
	{ height:34px; background:url('img/arrow4.jpg') no-repeat; }
	
.box_line4
	{ height:8px; background:url('img/line4.jpg') no-repeat; }
	
.box_line4b
	{ height:5px; background:url('img/line4b.jpg') no-repeat; }
	
.box_line4c
	{ height:12px; background:url('img/line4c.jpg') no-repeat; }

.box_bg4
	{ height:1px; background:url('img/bg4.jpg') repeat-y; }
	
.box_bg4a
	{ height:1px; background:url('img/bg4a.jpg') repeat-y; }
	
/*box z numerem zezwolenia*/

.box_bg5
	{ height:1px; background:url('img/bg5.jpg') repeat-y; }
	
.box_line5
	{ height:3px; background:url('img/line5.jpg') no-repeat; }
	
.box_bg5a
	{ height:1px; background:url('img/bg5a.jpg') repeat-y; }
	
.box_bg5d
	{ height:100px; background:url('img/bg5a.jpg') repeat-y; }

.box_bg5b
	{ height:1px; background:url('img/bg5b.jpg') repeat-y; }

.box_bg5c
	{ height:142px; background:url('img/bg5b.jpg') repeat-y; }

/* box z kontaktem*/

.box_contact
	{ height:108px; background:url('img/contact_logo.jpg') no-repeat; }
	
.box_contact_bg
	{ height:118px; background:url('img/contact_gradient.jpg') repeat-x; }
	
/*faq*/

.box_arrow8
	{ height:35px; background:url('img/arrow8.jpg') no-repeat; }
	
.box_line8
	{ height:5px; background:url('img/line8.jpg') no-repeat; }

.box_bg8
	{ height:25px; background:url('img/bg8.jpg') repeat-y; line-height:140%;}
	
/* srodek*/

.middle_bg
	{ height:1px; background:url('img/middle_bg.jpg') repeat-y; }
	
.middle_line
	{ height:1px; background:url('img/middle_line.jpg') no-repeat; }
	
.table_dark
	{ background:url('img/table_dark.jpg') repeat;  line-height:140%}
	
.table_light_dark
	{ background:url('img/table_light_dark.jpg') repeat;  line-height:140%}
	
.bg_foot
	{ height:1px; background:url('img/bg_foot.jpg') repeat-y; }
	
.bg9
	{ height:100%; background:url('img/bg9.jpg') repeat-y; }
	
.pading
	{ color:#FFFFFF; font-size:12px; line-height:130%; font-family:Tahoma; }
	
.pading2
	{ color:#CCCCCC; font-size:11px; line-height:130%; font-family:Tahoma; }
	
.button2
	{ height:30px; line-height:180%; background:url('img/button2.jpg') no-repeat; font-size:14px; font-weight:bold; padding:0px 0px 0px 30px; }

/*promocja*/

.promotion1
	{ height:152px; background:url('img/vat.jpg') no-repeat; }
	
.promotion2
	{ height:152px; background:url('img/bg_prom.jpg') repeat-x; }
	
.promotion3
	{ height:152px; background:url('img/prom4.jpg') no-repeat; }

/*rejestracja*/

.price
	{ text-align:right; width:95px; }

/*form*/


div.section{height:180px;}
div.odp1{display: none; margin-right:0px;}
div.odp2{display: block; margin-right:0px;}
div.odp3{display: none; margin-left:0px; margin-right:0px; text-align:left;}
div.odp3 ul li{margin-top:4px; line-height:14px;}
div.odp4{display: none; margin-left:25px;line-height:14px;}

div.cfgbramki{display: none;}
div.cfgbramki table tr td table tr td {border-bottom: 1px solid white;}
div.bramka table tr td{cursor:pointer;  color:white; font-size:14px; background-color:transparent; margin-top:4px;}

td.kliknij{text-align:right;}
.b2{color:white; font-weight:bold;}

td.lista1{color:#FFFFFF; font-weight:bold;}

a{color:#FFFFFF; text-decoration:underline} 
a:hover{text-decoration:none}
li{background:url(images/1_z1.gif)  center left no-repeat; margin:0px; padding-left:8px }
li a{color:#FFFFFF;} 
ul{margin:0; padding:0; list-style:none; line-height:18px;}

span{color:#FFFFFF;} 

.header{color:#ACACAC;} 
.header a {color:#ACACAC; text-decoration:none } 
.header a:hover{text-decoration:underline} 

.footer{color:#6F6F6F;} 
.footer a {color:#A9A9A9; text-decoration:none } 
.footer a:hover{text-decoration:underline} 

.set1{background:url(images/1_z1.gif)  center left no-repeat; padding-left:8px; padding-bottom:1px; text-decoration:none; vertical-align:middle}
.set1:hover{text-decoration:underline} 
.set2{background:url(images/1_z1.gif)  center left no-repeat; padding-left:8px; padding-bottom:1px; vertical-align:middle}
.kolor tr td{color:white;}
.kolor {color:white;}

.register1{text-align:right;padding-right:10px;}
.register2{text-align:right;padding-right:20px;}
.registertab{margin-right:20px;}

input{
   background:#3A3A3A;
   border:1px solid #7C7C7B;
	font-size:11px;
    font-family:Tahoma;
	color:#9F9F9F;
	line-height:14px;
	padding:0px;
}

input.numeric {
        border:0px;
        text-align:right;
        padding:3px;
     }

textarea{
	font-size:11px;
    font-family:Tahoma;
	color:#9F9F9F;
	line-height:14px;
	padding:0px;
   background:#3A3A3A;
   border:1px solid #7C7C7B;
   overflow:auto;}
   
#lista1 {color:#66FF66;}

p.prawy{text-align:right; margin-right:50px; margin-bottom:30px; margin-top:0px;}

ul.pkt{}
ul.pkt li{margin-top:10px;}
ul.pkt li a{text-decoration:none}
ul.pkt2 li{margin-top:10px;line-height:14px;color:white;}

.pic{
position: relative;
z-index: 0;
text-decoration:none;
}

.pic:hover{
background-color: transparent;
z-index: 50;
cursor:text;
}

.pic span{ /*CSS for enlarged image*/
position: absolute;
background-color: #393939;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: #9F9F9F;
text-decoration: none;
}

.pic span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.pic:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: 200px; /*position where enlarged image should offset horizontally */
;
}

.pic2{
position: relative;
z-index: 0;
text-decoration:none;
}

.pic2:hover{
background-color: transparent;
z-index: 50;
cursor:text;
}

.pic2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: #393939;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: #9F9F9F;
text-decoration: none;
}

.pic2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.pic2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
left: 130px; /*position where enlarged image should offset horizontally */
;
}

ul.lewy{
    margin-left: 0px;
}
ul.duzy{
    margin-left: 0px;
}
ul.duzy li{margin-top:10px;margin-bottom:10px;}
ul.arrow li{list-style:url(img/arrow_orange.gif);}

.zero{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;
margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;}

/**/
