body {
	background-color: #EBEAEF;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-image: url(../grafika/bg.jpg);
	background-repeat: repeat-x;
	background-position:top;
	}
	.roz_10 { font-size: 10px;}
.roz_11 { font-size: 11px;}
.roz_12 { font-size: 12px;}
.roz_13 { font-size: 13px;}
.roz_14 { font-size: 14px;}
.roz_16 { font-size: 16px;}
.roz_18 { font-size: 18px;}
.roz_20 { font-size: 20px;}


td {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	line-height:14px;
	}
	
	
/*style dla edytora*/
.tekst_styl1 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF99;
	font-weight:bold;
	}
.tekst_styl2 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	}
.tekst_styl3 {
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF99;
	font-weight:bold;
	}
.tekst_styl4 {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	}
.tekst_styl5 {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	font-weight:bold;
	}
	
	


.bg_main{
	background-color:#08315F;
	}

.bg_left{
	background:url(../grafika/bg_left.jpg);
	background-position:top;
	background-repeat:repeat-y;
	}
	
.bg_right{
	background:url(../grafika/bg_right.jpg);
	background-position:top;
	background-repeat:repeat-y;
	}

.bg_top{
	height:40px;
	background:url(../grafika/bg_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

.bg_top1{
	height:34px;
	background:url(../grafika/bg_top1.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
	
.bg_banner{
	height:280px;
	background:url(../grafika/bg_banner.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
	
.bg_pasek_blue{
	height:10px;
	background-color:#0059AD;
	}
	
.bg_menu{
	height:45px;
	background-color:#FADF0C;
	background:url(../grafika/bg_menu.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
	
.bg_footer{
	height:35px;
	background:url(../grafika/bg_footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

/*left column*/

.bg_left_column_top{
	height:34px;
	background:url(../grafika/left_column/bg_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

.bg_left_column_main{
	background:url(../grafika/left_column/bg_main.jpg);
	background-position:top;
	background-repeat:repeat-y;
	}


/*main column*/

.bg_main_column_top{
	height:58px;
	background:url(../grafika/main_column/bg_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

.bg_main_column_main{
	background:url(../grafika/main_column/bg_main.jpg);
	background-position:top;
	background-repeat:repeat-y;
	}
	
/*right column*/

.bg_right_column_top{
	height:58px;
	background:url(../grafika/right_column/bg_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}

.bg_right_column_main{
	background:url(../grafika/right_column/bg_main.jpg);
	background-position:top;
	background-repeat:repeat-y;
	}

.footer{
	height:20px;
	}

.title_left{
	font-size: 17px;
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	padding-left:40px;
	}
	
.title_main{
	font-size: 17px;
	padding-top:28px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	padding-left:40px;
	}
	
.title_right{
	font-size: 17px;
	padding-top:28px;
	font-family:Arial, Helvetica, sans-serif;
	color: #cc0000;
	font-weight:bold;
	padding-left:40px;
	}

.title_napisz{
	font-size: 17px;
	padding-top:28px;
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	}

.marginesy{
padding:15px;
}

.marginesy10{
padding:10px;
}

a:link {
	color: #ffffff;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #ffffff;
}
a:hover {
	text-decoration: none;
	color: #ffffff;
}
a:active {
	text-decoration: underline;
	color: #ffffff;
}


.tekst_kontakt {
	text-align:right;
	padding-right:20px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	background:url(../grafika/kr1.gif);
	background-position:right;
	background-repeat:no-repeat;
	}
	
.tekst_kontakt_adres {
	text-align:right;
	padding-right:20px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	}

.telefon {
	font-size: 15px;
	}
	
.tekst_lang {
	text-align:right;
	padding-right:20px;
	}
	
a.lang:link {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}
a.lang:visited {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}
a.lang:hover {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: underline;
}
a.lang:active {
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	text-decoration: none;
}
	
	
a.twojawitryna:link {
	padding-right:20px;
	font-size: 9px;
	color: #0059AD;
	text-decoration: none;
}
a.twojawitryna:visited {
	padding-right:20px;
	font-size: 9px;
	text-decoration: none;
	color: #0059AD;
}
a.twojawitryna:hover {
	padding-right:20px;
	font-size: 9px;
	text-decoration: none;
	color: #0059AD;
}
a.twojawitryna:active {
	padding-right:20px;
	font-size: 9px;
	text-decoration: none;
	color: #0059AD;
}



.copyright {
	padding-left:20px;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	}
	
.tekst_black {
	color: #000000;
	}



/* nav_main - glowna nawigacja strony */


a.nav_main, a.nav_main:link, a.nav_main:visited { 
padding-left:15px;
padding-right:15px;
padding-top:0px;
padding-bottom:0px;


line-height:45px; /* FF  */
height:45px; /* IE  */

background-image:url(../grafika/nav_main.gif);
background-position:top left;
background-repeat:no-repeat;

font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color: #cc0000;

outline: none; /* bez obwódki po kliknieciu */
float:left; /* linki obok siebie */
}

a.nav_main:hover{
color:#ffffff;
background-image:url(../grafika/nav_main_click.gif);
background-position:top left;
background-repeat:no-repeat;
}


a.nav_main_click, a.nav_main_click:link, a.nav_main_click:visited { 
padding-left:15px;
padding-right:15px;
padding-top:0px;
padding-bottom:0px;

line-height:45px; /* FF  */
height:45px; /* IE  */


background-image:url(../grafika/nav_main_click.gif);
background-position:top left;
background-repeat:no-repeat;

font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color: #ffffff;

outline: none; /* bez obwódki po kliknięciu */
float:left; /* linki są obok siebie */
}

a.nav_main_click:hover{
color:#ffffff;
background-image:url(../grafika/nav_main_click.gif);
background-position:top left;
background-repeat:no-repeat;
}




/* nav_kategoria */

a.nav_kategoria, a.nav_kategoria:link, a.nav_kategoria:visited { 

padding-left:15px;
padding-top:0px;
padding-bottom:0px;

font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color: #ffffff;

display:block;


line-height:25px; /* FF  */
height:25px; /* IE  */


outline: none; /* bez obwodki */

background-image:url(../grafika/nav_kategoria.gif);
background-position:left bottom;
background-repeat:no-repeat;

}

a.nav_kategoria:hover{
color:#ffffff;
background-image:url(../grafika/nav_kategoria_click.gif);
background-position:left bottom;
background-repeat:no-repeat;
text-decoration:none;
}


a.nav_kategoria_click, a.nav_kategoria_click:link, a.nav_kategoria_click:visited { 

padding-left:15px;
padding-top:0px;
padding-bottom:0px;

font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color: #ffffff;

display:block;


line-height:25px; /* FF  */
height:25px; /* IE  */


outline: none; /* bez obwodki */

background-image:url(../grafika/nav_kategoria_click.gif);
background-position:left bottom;
background-repeat:no-repeat;

}

a.nav_kategoria_click:hover{
color:#ffffff;
background-image:url(../grafika/nav_kategoria_click.gif);
background-position:left bottom;
background-repeat:no-repeat;
text-decoration:none;
}




/* nav_podkategoria */

a.nav_podkategoria, a.nav_podkategoria:link, a.nav_podkategoria:visited { 

padding-left:40px;
padding-top:0px;
padding-bottom:0px;

font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color: #ffffff;

display:block;


line-height:25px; /* FF  */
height:25px; /* IE  */


outline: none; /* bez obwodki */

background-image:url(../grafika/nav_podkategoria.gif);
background-position:left bottom;
background-repeat:no-repeat;

}

a.nav_podkategoria:hover{
color:#ffffff;
background-image:url(../grafika/nav_podkategoria_click.gif);
background-position:left bottom;
background-repeat:no-repeat;
text-decoration:none;
}


a.nav_podkategoria_click, a.nav_podkategoria_click:link, a.nav_podkategoria_click:visited { 

padding-left:40px;
padding-top:0px;
padding-bottom:0px;

font-family : Arial, Verdana, Geneva, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
color: #ffffff;

display:block;


line-height:25px; /* FF  */
height:25px; /* IE  */


outline: none; /* bez obwodki */

background-image:url(../grafika/nav_podkategoria_click.gif);
background-position:left bottom;
background-repeat:no-repeat;

}

a.nav_podkategoria_click:hover{
color:#ffffff;
background-image:url(../grafika/nav_podkategoria_click.gif);
background-position:left bottom;
background-repeat:no-repeat;
text-decoration:none;
}

	
		
	
	
	
.tekst_input 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	}
	

input 
	{
	border-color: #E7E7E7;
	background-color: #E7E7E7;
	border-style: solid; 
	border-width: 1px;
	font-size: 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	}

textarea 
	{
	border-color: #E7E7E7;
	background-color: #E7E7E7;
	border-style: solid; 
	border-width: 1px;
	font-size: 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	}