body  {
	font-family		:Verdana, sans-serif;
	font-size	:12px;
	height		:100%;
	text-decoration: none;
	font-weight	:normal;
	margin		:0;
	padding		:0;
	color		:#757575;
	background	:url("img/bg.gif");
	line-height	:150%;
}
#strona {
	position	:absolute;
	left		:50%;
	width		:750px;
	margin-left	:-375px;
    border		:0px solid black;
    padding		:0px;
}
/*menu*/
#menu{font-family:Times New Roman, Times, serif; font-size:14px; width:748px; height:47px; margin:0px; padding:0px;}
#menu ul{background-image:url(img/tlo_menu.gif); background-repeat:repeat-x; background-position:0px 0px; list-style:none; margin:0px; padding:0px; width:100%; float:left;}
#menu ul li{display:inline;}
#menu ul li.last a{background-image:none; padding-right:27px;}
#menu ul li.last a:hover{padding-right:27px;}
#menu ul li a{float:left; padding:16px 20px; text-decoration:none; color:#6D6D6D; font-weight:bold; background-image:url(img/tlo_menu_separator.gif); background-repeat:no-repeat; background-position:top right;}
#menu ul li a:hover{padding:16px 20px; text-decoration:underline; background-image:url(img/tlo_menu_hover.gif); background-repeat:repeat-x; background-position:0px 0px;}

#head {
	height		:150px;
	margin		:0px;
    border		:none;
    padding		:0px;
	background	: #757575;
}
#glownaStronaTresc {
	float		:left; 
	position	:relative;
	background	: url("img/tlo.gif") repeat-y;
}
#left {
	position	:relative;
	float		:left;
	margin		:0px;
    border		:none;
    padding		:0px;
	width		:259px;
}
#right {
	position	:relative;
	float		:left;
	margin		:0px;
    border		:0px;
    border-left	:1px solid #dddddd;	
    padding		:0px;
	width		:490px;
	background  :#ffffff;
	min-height	:430px;
}
* html #right{
	height		:430px;
}
#foot {
	height		:50px;
    margin		:0px;
    padding		:0px;
    width		:750px;
	float		:left;
    background  :#788873;
}
a {
	color		:#46862e;
	text-decoration: underline;
}
.czytaj {
	float		:right;
	color		:#46862e;
	text-decoration: underline;
}
/** koniec podstawy**/

.zawartosc_ramek {
	padding		:20 20 20 20;
}
#right .zawartosc_ramek{text-align	:justify;}
.lista {
	padding	: 0 0 0 14 ;
	margin-left: 6;
	list-style-position: outside;
	list-style-image: url(img/bullet.gif);
}
#prawa_tekst {
	float		:right;
}
.obrazek_lewa {
	padding		:20 20 20 20;
}
#linia {
	margin-left	:0px;
	width		:430px;
	height		:1px;
	background	:#e1e1e1
}
#wszelkie_prawa {
	float		:left;
	padding		:8px 0 0 20px;
	color		:#aeb8ab;
	font-size	:90%;
	width		:219px;
	text-align	:center;
}
#wszelkie_prawa a{
	color		:#aeb8ab;
	text-decoration: none;
	display		:block;
}
.foot_lista {
	padding		:18px 0 0 35px;
	float		:left;
	text-decoration: none;
	list-style	:none;
}
.foot_lista a{
	float		:left;
	padding		:0 10 10 10;
	margin		:0 0 0 0;
	color		:white;
	text-decoration:none;
	font-size	:11px;
}
.foot_lista a:hover{text-decoration:underline;}
.tekst {
	font		:small Verdana, sans-serif;
	font-size	:11px;
	height		:100%;
	text-decoration: none;
	font-weight	:normal;
	margin		:0;
	padding		:0;
	color		:#757575;
}
.tekst_bold{
	font		:small Verdana, sans-serif;
	font-size	:14px;
	height		:140%;
	text-decoration: none;
	margin		:0;
	padding		:0;
	color		:#757575;
	font-weight	:bold;
}
h2.naglowek{font-family:Georgia, Geneva, Verdana, Arial, Helvetica; font-size:16px; color:#5C9447; text-transform:uppercase; margin-top:0px;}
h2.naglowek:first-letter {font-size:20px;}
ul#contact_form{padding:0px; margin:0px;}
ul#contact_form li{list-style:none;}
div#home_content{background:white; float:left;}
div#home_content_left{float:left; width:170px; padding:15px 20px 20px 20px;}
div#home_content_center{float:left; width:300px; padding:15px 0 0;}
div#home_content_right{float:left; width:220px; padding:15px 0px 20px 20px;}
.tekst{font-size:12px;}

input{border:1px solid #CFCFCF; background:#FCFCFC; padding:4px;}
textarea{border:1px solid #CFCFCF; background:#FCFCFC; padding:4px;}
div#home_content_right textarea{width:200px;}
input#acpro_inp0{width:200px !important;}
input#acpro_inp1{width:200px !important;}

a.button{font-size:11px; color:white; background:#46862E; padding:4px 8px; text-decoration:none;}
a.button:hover{text-decoration:underline;}
