BODY { margin:0; padding:0; background:#f3f3f3 url("_images/tlo.jpg") top left repeat; color:#5f5d5d; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif !important; }

.page_button_no { background: url(../img/button/page_no_active.gif) left top no-repeat; border:none; width:40px; height:29px; font-size:11px; color:#FFFFFF; vertical-align:middle; text-align:center; }
.page_button_no:focus { background: url(../img/button/page_no_active.gif) left top no-repeat; border:none; width:40px; height:29px; font-size:11px; color:#FFFFFF; vertical-align:middle; }
.page_button_no:hover { background: url(../img/button/page_active.gif) left top no-repeat; color:#FFFFFF; }

.page_button_yes { background: url(../img/button/page_active.gif) left top no-repeat; border:none; width:40px; height:29px; font-size:11px; color:#FFFFFF; vertical-align:middle; text-align:center;}
.page_button_yes:focus { background: url(../img/button/page_active.gif) left top no-repeat; border:none; width:40px; height:29px; font-size:11px; color:#FFFFFF; vertical-align:middle; }
.page_button_yes:hover { background: url(../img/button/page_active.gif) left top no-repeat; border:none; width:40px; height:29px; font-size:11px; color:#FFFFFF; vertical-align:middle; }


.formInput { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin-right:8px; padding:2px 5px 0 5px; height:16px; }
.formInput:focus { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin-right:8px; padding:2px 5px 0 5px; height:16px; }
.formInput:hover { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f7f7f7; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin-right:8px; padding:2px 5px 0 5px; height:16px; }

.formSubmit { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; margin:0; padding:10px 10px; height:35px; }
.formSubmit:focus { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f3f3f3; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; height:35px; }
.formSubmit:hover { FONT-SIZE: 11px; VERTICAL-ALIGN: middle; FONT-FAMILY: verdana, helvetica, sans-serif; background-color:#f7f7f7; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; border-right:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#5d5d5d; height:35px; }

#zaloba {
position:absolute;
left:-12px; top:-14px;
width: 41px; height: 65px;
z-index:1000;
}

#reklama {
position:absolute;
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
margin:auto;
text-align:center;
width: 500px;
height: 200px;
z-index:1000;
}

.galeriaHidden {
display:none;
overflow:hidden;
}

.bgTop {
background:#f3f3f3 url("_images/bg_copy_top.jpg") left top repeat-x;
position:relative;
margin:0;
padding:0;
}

.bgHeader {
background:#f3f3f3 url("_images/bg_header.jpg") left top no-repeat;
width:1000px;
height:79px;
margin:0;
padding:0;
position:relative;
}

.bgHeaderLeft {
width:340px;
height:57px;
padding:12px 0 0 20px;
margin:0;
position:relative;
display:block;
float:left;
}

.bgHeaderRight {
width:620px;
height:60px;
padding:19px 0 0 20px;
margin:0;
position:relative;
float:right;
}

ul.bgHeaderRightContainer , ul.bgHeaderRightContainer li {
	display: block;
	list-style: none;
	list-style-type:square;
	margin: 0;
	padding: 0;
}

ul.bgHeaderRightContainer  li {
	float: left;
	padding:0 0 10px 0;
	margin-left:30px;
	list-style-type:square;
	color:#D6D7DB;
}

ul.bgHeaderRightContainer  li a{ color:#c7c7c7; text-decoration:none; }
ul.bgHeaderRightContainer  li a:hover{ color:#D6D7DB; text-decoration:none; }

.Top {
width:1000px;
margin:0;
padding:0;
float:none;
position:relative;
}

.Top .topLeft {
width:250px;
margin:0;
padding:0;
display:block;
float:left;
position:relative;
}

.Top .topLeft .topLeftUp {
background:transparent url("_images/bg_left_up.jpg") left top no-repeat;
width:250px;
height:10px;
margin:0;
padding:0;
display:block;
position:relative;
}

.Top .topLeft .topLeftCenter {
background-color:#ffffff;
width:250px;
margin:0;
padding:0;
display:block;
position:relative;
}

.Top .topLeft .topLeftDown {
background:transparent url("_images/bg_left_down.jpg") left top no-repeat;
height:10px;
width:250px;
margin:0;
padding:0;
display:block;
position:relative;
}

.Top .topRight {
width:750px;
margin:0;
padding:0;
display:block;
float:right;
position:relative;
}

.tv {
background:transparent url("_images/tv/tv_bg.jpg") left top no-repeat;
width:750px;
height:275px;
margin:0;
padding:0;
display:block;
border:none;
overflow:hidden;
position:relative;
}

.tvNumeracja {
background:transparent url("_images/tv/tv_bg_numeracja.jpg") left top no-repeat;
width:750px;
height:33px;
margin:0;
padding:0;
display:block;
position:relative;
}

.tvEnd {
clear:both;
background:transparent url("_images/tv/tv_bg_end.jpg") left top no-repeat;
width:750px;
height:10px;
margin:0;
padding:0;
display:block;
position:relative;
}


/* PAGE */
#Page {
width:1000px;
margin:0;
padding:0;
border:none;
float:none;
position:relative;
}

#Page .pageLeft {
width:250px;
margin:0;
padding:0;
border:none;
float:left;
display:block;
position:relative;
}

.belka {
background:#dfdfdf url("_images/belka_up.jpg") left top no-repeat;
width:240px;
display:block;
position:relative;
}

.belka .belkaTop {
background:#dfdfdf url("_images/belka_up.jpg") left top no-repeat;
width:240px;
height:50px;
display:block;
position:relative;
}

.belka .belkaEnd {
background:#dfdfdf url("_images/belka_down.jpg") left top no-repeat;
width:240px;
height:10px;
display:block;
position:relative;
}

.pageRight {
width:750px;
margin:0;
padding:0;
border:none;
float:right;
display:block;
position:relative;
}

.pageRight .colsLeft {
width:500px;
padding:0;
margin:0;
float:left;
display:block;
position:relative;
}

.pageRight .colsRight {
width:250px;
padding:0;
margin:0;
float:right;
display:block;
position:relative;
}

.belkaCenter {
background-color:#ffffff;
width:500px;
margin:0;
padding:0;
display:block;
position:relative;
}

.belkaCenter .belkaCenterTop {
background:#ffffff url("_images/belka_center_up.jpg") left top no-repeat;
width:500px;
height:10px;
margin:0;
padding:0;
display:block;
position:relative;
}

.belkaCenter .belkaCenterEnd {
background:#ffffff url("_images/belka_center_down.jpg") left bottom no-repeat;
width:500px;
height:10px;
margin:0;
padding:0;
display:block;
position:relative;
}

.stopkaBg {
background:#ffffff url("_images/bg_stopka.jpg") left top repeat-x;
height:102px;
margin:0;
padding:0;
position:relative;
}

#Stopka {
background:#ffffff url("_images/bg_stopka.jpg") left top repeat-x;
width:1000px;
height:102px;
margin:0;
padding:0;
color:#5c7a89;
position:relative;
}


/* INNE DODATKI */
h1 {
padding:5px 0 5px 0;
margin:0;
font-size:18px;
}

h2 {
padding:5px 0 5px 0;
margin:0;
font-size:12px;
}

.menu, .menu:visited {
position:relative;
text-decoration:none;
color:#bbbbbb;
}

.menu:hover {
top:1px; 
position:relative;
text-decoration:none;
font-weight:bold;
color:#ff9900;
}

.menuSel {
top:1px; 
position:relative;
text-decoration:none;
font-weight:bold;
color:#ff9900;
}

.btSubmit {
margin:0;
padding: 0; 
position: relative; 
color: #fff; 
filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

.btSubmit:hover, .btSubmit:focus {
margin:0;
padding: 0; 
position: relative; 
color: #fff; 
filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;
}

.oddzielaczKropki {
background:url("../img/oddzielacze/kropka_biala.gif") left center repeat-x;
position:relative;
z-index:30;
}


.czerwony, A.czerwony { color:#d62929; text-decoration:none; }
A:hover.czerwony { color : #b91517; text-decoration:none; }
A:visited.czerwony, A:active.czerwony { text-decoration : none; }

.pomarancz, A.pomarancz { color : #d9870b; text-decoration : none; }
A:hover.pomarancz { color : #ff9900; text-decoration : underline; }
A:visited.pomarancz, A:active.pomarancz { text-decoration : none; }

.niebieski, A.niebieski { color : #223c55; text-decoration : none; }
A:hover.niebieski { color : #0a4361; text-decoration : underline; }
A:visited.niebieski, A:active.niebieski { text-decoration : none; }

.niebieski_jasny, A.niebieski_jasny { color : #5c7a89; text-decoration : none; }
A:hover.niebieski_jasny { color : #9ebccd; text-decoration : underline; }
A:visited.niebieski_jasny, A:active.niebieski_jasny { text-decoration : none; }

.jasny_szary, A.jasny_szary { color : #d2d2d2; text-decoration : none; }
A:hover.jasny_szary { color:#E8E8E8; }
A:visited.jasny_szary, A:active.jasny_szary { text-decoration : none; }

.szary, A.szary { color : #736666; text-decoration : none; }
A:hover.szary { color : #4b3f3f; }
A:visited.szary, A:active.szary { text-decoration : none; }

.bialy, A.bialy { font-weight : bold; color : #ffffff; text-decoration : none; }
A:hover.bialy { color:#f4f4f4; }
A:visited.bialy, A:active.bialy { text-decoration : none; }

