body, html {
	color: #373737;
	padding: 0;
	margin: 0;
	text-align: left;
	background:#d9e697;
	background-image: url('images/tlo.jpg');
	background-repeat: repeat-x;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	font-variant: normal;
}
img {
	border: 0;
	padding: 0;
	margin: 0;
}
a:link {
	color: #5B6329; text-decoration: none
}
a:visited {
	color: #5B6329; text-decoration: none
}
a:active {
	color: #5B6329; text-decoration: none
}
a:hover {
	color: #951440; text-decoration: none
}
div#main {
  	margin: 0 auto;
  	width: 1000px;
}
div#gora {
	width: 1000px;
	height: 210px;
	float: left; 
	padding: 0;
	margin: 0;
	background-image: url('images/tlo_01.jpg');
}
div#gora_lewo {
	width: 40px;
	height: 210px;
	float: left;
	padding: 0;
	margin: 0;
	background-image: url(images/tlo_01_lewo.jpg);
}
div#gora_logo {
	width: 224px;
	height: 77px;
	float: left;
	padding: 0;
	margin: 0;
	background-image: url(images/tlo_01_logo.jpg);
}
div#gora_prawo {
	width: 736px;
	height: 77px;
	float: left;
	padding: 0;
	margin: 0;
	background-image: url(images/tlo_01_prawo.jpg);
}
div#gora_pics {
	width: 960px;
	height: 133px;
	float: left;
	padding: 0;
	margin: 0;
	background-image: url(images/tlo_01_pics.jpg);
}
div#menu {
	width: 1000px;
	height: 90px;
	float: left; 
	font: normal normal 11px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	overflow: visible;
}
div#srodek {
	width: 1000px;
	float: left; 
	padding: 0;
	margin: 0;
	background-image: url('images/tlo_02.jpg');
	background-repeat: no-repeat;
}
div#bok {
	width:40px;
	height:100px;
	float:left;
}
div#tekst {
	width: 520px;
	color: #000;
	float: left;
	padding: 0;
	text-align: justify;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 1.3em;
	font-weight: normal;
	font-variant: normal;
}
h1 {
	font: normal normal 20px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #373737; 
	padding: 0px 0px 10px 0px;
	margin: 0;
	text-align: left;
	height: 80px;
}
h2 {
	font: normal normal 20px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9c244d; 
	padding: 0px 0px 10px 0px;
	margin: 0;
	text-align: left;
	height: 80px;
}

h3 {

    font: normal normal 20px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #fff; 
	padding: 0px 0px 10px 0px;
	margin: 0;
	text-align: left;
	height: 80px;

}

.malytytul {
	font: normal normal 15px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #373737;
	padding: 0;
	margin: 0;
}
.zwyklytekst {
	padding-bottom: 20px;
	float: left;
	width: 500px;
	text-indent: 25px;
}
.zwyklytekstbezwciecia {
	padding-bottom: 20px;
	float: left;
	width: 500px;
}
.zwyklytekstkolor {
	padding-bottom: 20px;
	float: left;
	width: auto;
	color: #9c244d;
}
.odstep {
	padding-left: 20px;
	padding-bottom: 20px;
	float: left;
	width: 480px;
}
.bezodstepu {
	padding: 0px 0px 20px 0px;
	float: left;
	width: 500px;
}
.podtytul {
	font: normal normal 13px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #373737;
	font-weight: bold;
	text-align: left;
	float: left;
	width: 280px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.podtytulwciecie {
	font: normal normal 13px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #373737;
	font-weight: normal;
	padding: 0px 0px 8px 20px;
	text-align: left;
	float: left;
	width: 260px;
}
.podtytul2 {
	font: normal normal 13px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #373737;
	font-weight: normal; 
	padding: 0px 0px 8px 10px;
	text-align: left;
	float: left;
	width: 285px; 
}
.podtytulkolor {
	font: normal normal 13px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9c244d; 
	font-weight: bold; 
	padding: 0px 0px 8px 0px;
	text-align: right;
	float: right; 
	width: 170px;
}
.podtytulcena {
	font: normal normal 13px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9c244d;
	font-weight: bold; 
	padding: 0px 10px 0px 30px;
	text-align: right;
}
.podtytulkolor_d {
	font: normal normal 13px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9c244d;
	font-weight: bold;
	text-align: right;
	float: left;
	width: 120px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}


.podtytulkolor_laser {
color:#9C244D;

font:bold 13px/1.3em Tahoma,Verdana,Arial,Helvetica,sans-serif;
padding:0 0 8px;
text-align:right;
width:120px;

}

.podtytulcena_d {
	font: normal normal 13px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9c244d;
	font-weight: bold;
	text-align: right;
	float: left;
	width: 80px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.bezbold {
	font-weight: normal;
}

#mm {float:left;padding:0px 0px 0px 52px;}
#mm a.menu_item {padding:5px 0px 9px 0px;margin:0 20px;display:block;float: left;text-align:left;}
#mm a.menu_item:hover , #mm a.menu_item.active {background:url(images/mm_hover.gif) repeat-x left bottom;}
#mm .mm_sep {margin-bottom:0px;float: left;}

.menu_sub {position:absolute;text-align:left;margin-top:28px;display: none;z-index:10;background:#ed1c24 url(images/mm_bg.gif);}
.menu_sub ul {margin:0;padding:10px 5px;text-align:left;list-style:none;background:#f1f1f1 url(images/mm_bg.gif);}
.menu_sub ul li {background:#f1f1f1 url(images/menu_sub_sep.gif) repeat-x top;padding:3px 0px;}
.menu_sub ul li:first-child {background:#f1f1f1;}
.menu_sub ul li a {color:#373737;text-decoration:none;white-space:nowrap;display:block;padding:0px 21px 0px 23px;}
.menu_sub ul li a:hover {color:#951440;padding:0px 21px 0px 23px; background-image: url('images/kl_wc.gif');}


body {behavior: url(csshover.htc);} /* WinIE behavior call */
div#nav {float: left; margin: 2px 0 0 41px;}
div#nav ul {margin: 0; padding: 0;}
div#nav li {position: relative; list-style: none; margin: 0; float: left; width: auto; line-height: 1em;}
div#nav li:hover {background: url('images/kl_wc.gif');}
div#nav li.submenu a {width: auto; margin: 0px 19px 0px 19px; color: #424242; }
div#nav li.submenu a:hover {color: #951440; }
div#nav li a {display: block; padding: 5px 5px 9px 5px; text-decoration: none; width: auto;}
div#nav li .classa {display: block; padding: 5px 5px 9px 5px; margin:0px 18px 0px 18px; text-decoration: none; width: auto;}
div#nav ul ul {position: absolute; width: auto; display: none; }
div#nav ul ul li {background: #f1f1f1;}
div#nav li.submenu {background: url('images/kl_nwc2.gif');}
div#nav ul.level1 li.submenu:hover ul.level2, 
div#nav ul.level2 li.submenu:hover {display:block; width: auto; background: #f1f1f1; margin-top: 7px;}
div#nav ul.level2 {top: 1.5em; left: -1px;}

div#dol {
	width: 1000px;
	height: 40px;
	float: left; 
	padding: 0;
	margin: 0;
	background-image: url('images/tlo_03.jpg');
}
#copy {
	font: normal normal 10px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #909c41;
	float: left; 
	padding: 0px 0px 0px 15px;
	margin: 0;
	text-align: left;
	width:500px;
	height:40px;
}
#united a {
	font: normal normal 10px/1.3em Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #909c41;
	float: right; 
	padding: 0px 20px 0px 0px;
	margin: 0;
	text-align: right;
	width:350px;
}
div#foto {
	width:395px;
	float:left;
}
.cala_szerokosc {
	float: none;
	width: 870px;
	text-indent: 25px;
	margin-right: 40px;
	margin-left: 90px;
}

h4 {line-height:19px !important; }

.box {

 margin-top:0px; 
 padding:0px; 
 
 padding-bottom:10px;
 border-bottom:1px solid #d2d2d2;


}

a.decored{

 color:#9C244D;



}

small  {
color:#808080;
font-size:13px;
}

.urlop {

 margin-left:35px; 
 width:250px; 
 background:#ececec; 
 padding:15px; 
 text-align:justify; 
 border:1px solid #ccc;

}

