body {
	background-color:#efefef;
	width:100%;
	height:100%;
}
body, div{
	margin:0px;
	border:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

IMG:link, IMG:visited, IMG:hover, IMG { border-color: #F76B08; color: #F76B08;}
a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}

.naglowek_pomaranczowy {
	background-color: #f76b08;
	font-weight:bold;
	color:#ffffff;
	height:10px;
	width:392px;
	padding:10px;
	margin-top:2px;
}
.naglowek_szary {
	background-color: #dedede;
	font-weight:bold;
	color:#232323;
	height:10px;
	width:392px;
	padding:10px;
	margin-top:2px;
}
.naglowek_pomaranczowy_text{color: #F76B08; font-weight:bold;}
.naglowek_szary_text{ color:#4B4B4B; font-weight:bold;}
.sciezka{color: #F76B08;}
.tekst{padding-top:15px; padding:15px 10px 10px 10px; width: 390px;}
#uwaga{width: 370px; background-image:url(images/uwaga_bg.gif); background-repeat:repeat-x; background-position:top; min-height:100px; border:1px solid #F76B08; padding:10px; color:#4B4B4B; }
.szary_box{width: 370px;  min-height:70px; background-color:#F0F0F0; padding: 10px;}
.kropki_zawartosc{width:390px; height:1px; background-image:url(images/kropki.gif); background-repeat:repeat-x;}

a.wiecej, a.wiecej:hover{color: #F76B08; font-weight:bold; text-align:right;}
a.podglad, a.podglad:hover{color: #F76B08;}


/************* dodalem *****************/


#nag_zawartosc{width: 372px;}

h1 {
	font-weight:	normal;
	color:				#f76b08;
	padding-left:	10px;
	padding-top:	0px;
	margin-top:		0px;
	font-size:		25px;
}

#banner h1 {
	font-weight:	normal;
	color:				#232323;
	padding-left:	20px;
	padding-top:	15px;
	margin-top:		0px;
	font-size:		25px;
	text-align:		left;
}


table.main{
	width:814px;
	vertical-align:top;
	background-color:#FFFFFF;
	border:0px solid green;
	padding:0px;
	margin:0px;
}




/*************div lewy *********************/
td.lewa{
	width:201px;
	vertical-align:top;	
	background-image:url(images/bok_lewy.gif);
	background-repeat:repeat-y;
	border: 0px solid black;
	padding: 0;
	margin: 0;
}

#logo{
	width:201px;
	height:138px;
	vertical-align:top;
	background-image:url(images/logo.gif);
	background-repeat:no-repeat;
	background-position:top;
	border: 0px solid red;
}

#content_left{
	border:		0px solid green;
	padding:	0;
	margin:		0;
}

h2.content_left {
	font-weight:	normal;
	color:			#f76b08;
	padding-left:	20px;
	padding-top:	0px;
	margin-top:		0px;
	margin-bottom:	0px;
	font-size:		21px;
}

#witamy{
	width:		88px;
	height:		33px;
	background:	url(images/witamy.gif) no-repeat;
	margin:		5px 0 5px 20px;
	border:		0px solid green;
}


#menu {	
	padding:		20px 0 0 20px;
	vertical-align:	top;
	z-index:		1;	
}
#menu p {	
	text-align:	left;
}
.menu_glowny{	
	width:167px;
	height:21px;	
	background: url(images/menu_glowny.gif) no-repeat;
	text-align:left;
	padding-left:20px;
	vertical-align:bottom;
	line-spacing:15px;
	border:0px solid red;
}
	
.menu_podstrona {
	width:147px;
	height:21px;
	background:url(images/menu_podstrona.gif) no-repeat;
	text-align:left;
	padding-left:40px;
	vertical-align:bottom;
	line-spacing:15px;
	border:0px solid red;
}

.menu_podstrona_duzy {
	width:147px;
	height:41px;
	background:url(images/menu_podstrona.gif) no-repeat;
	text-align:left;
	padding-left:40px;
	vertical-align:bottom;
	line-spacing:15px;
	border:0px solid red;
}
	
.menu_glowny_zaznaczony{	
  width:167px;
	height:21px;	
	background: url(images/menu_glowny_hover.gif) no-repeat;
	text-align:left;
	padding-left:20px;
	vertical-align:bottom;
	line-spacing:15px;
  border:0px solid red;
  }
	
.menu_podstrona_zaznaczony {
	width:147px;
	height:21px;
	background:url(images/menu_podstrona_hover.gif) no-repeat;
	text-align:left;
	padding-left:40px;
	vertical-align:bottom;
	line-spacing:15px;
  border:0px solid red;
}

.menu_podstrona_zaznaczony_duzy {
	width:147px;
	height:41px;
	background:url(images/menu_podstrona_hover.gif) no-repeat;
	text-align:left;
	padding-left:40px;
	vertical-align:bottom;
	line-spacing:15px;
  border:0px solid red;
}

#wyszukaj{
	width: 177px;
	height: 71px;
	background:url(images/wyszukaj.gif) no-repeat top left;
	margin: 20px 0 0 20px;
	background-color:#F0F0F0;
	padding: 35px 0 0 5px;
	text-align:left;
	border: 0px solid green;
}	

#reklama_lewa {
	width: 177px;
	margin: 20px 0 0 20px;
	padding: 35px 0 0 5px;
}	

input {border: 1px solid #E7E7E7; padding-left:5px; padding-right:5px;  }


input.button{
background-color:#FB8203;
background:url(images/button.gif) repeat-x bottom;
font: bold 10px Verdana, Arial, Helvetica, sans-serif; 
color: #FFFFFF;
vertical-align:middle;
height:17px;
width: 50px;
text-align:center;
border:1px solid white;
}

#newsletter {
	width:177px;
	margin-left:27px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4B4B4B;
}

#address {
	width:177px;
	margin-left:27px;
	margin-top:20px;
	margin-bottom:20px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#4B4B4B;
}




/*************div prawy *********************/



td.prawa{
	width:613px;
	vertical-align:top;
	background: url(images/tlo_srodek.gif) repeat-y left;
	border: 0px solid black;
}


#banner{
	width:613px;
	height:213px;
	background:url(images/index_02.jpg) no-repeat;
	border: 0px solid green;
}


/* jezeli zmieniasz padding szerokosci - 2liczba (prawo) i 4liczba (lewo) zsumuj i odejmij od calkowitej szerokosci i wstaw do voice-width */

#zawartosc{
	width:430px;
	vertical-align:top;
	background: url(images/znaczek.gif) no-repeat bottom right;
	float:left;
	padding:0 15px 30px 20px;
	text-align: left;
	border: 0px solid blue;
	voice-family: "\"}\""; 
  voice-family:inherit;
	width:395px;
	}


#aktualnosci {
	width:177px;	
	vertical-align:top;
	float:left;
	padding:0 5px 25px 15px;
	text-align: left;
	border:  0px solid blue;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width:157px;
}
#aktualnosci div.kropki {
	width:150px;
	height:1px;
	background-image:url(images/kropki.gif);
	background-repeat:repeat-x;
}

#reklama_prawa {
	width:157px;
	vertical-align:top;
	float:left;
	padding:0 5px 25px 15px;
	text-align: left;
	border:  0px solid blue;
}
/***********************stopka**************************/
td.stopka{
	width:814px;
	height:25px;
	background-repeat:repeat-y;
	text-align:center;
	vertical-align:middle;
	background-color:#efefef;
	
	}
a.menu_dolne, a.menu_dolne:hover{
	font-size:10px;
	color:#ffffff;
}

td.podpis{
	width:814px;
	height:25px;
	text-align:center;
	vertical-align:middle;
	background-color:#ffffff;
	color: #F76B08;
	font-weight:bold;
}

p.szary {
	color: #efefef;
	font-size: 3px;
}
