*{ padding: 0; margin: 0; }

html{background:#FFF8DC url(tlo1.jpg) repeat-x scroll center top;}

body{ background:transparent url(tlo-dol1.jpg) repeat-x scroll center bottom;  text-align: center; font: 12px Arial, sans-serif; padding: 0 0 450px 0; }

h1, h2, h3, h4, h5, h6 { font: 1em/1.4em "Times New Roman", Times, serif; }

h1{ font-size: 2.2em; }

h2{ font-size: 2.0em; }

h4{ font-size: 1.4em; margin-bottom:15px;font-weight:bold;font-family:arial;}

h5{ font-size: 1.2em; margin-bottom:15px;font-weight:bold;font-family:arial;}

p{ font-size: 12px;color:#441e03;margin-top:0;margin-bottom:10px; }

p.centerb{ font-size: 15px;color:#441e03;font-weight:bold;margin-bottom:20px; }

.i{font-style:italic;}

td{font-size: 1.1em;color:#441e03;font-family:Arial, sans-serif;}

td.le{width:620px;font-size: 1.1em;color:#441e03;font-family:Arial, sans-serif;text-align:right;padding:5px;}

td.pr{width:220px;font-size: 1.1em;color:#441e03;font-family:Arial, sans-serif;text-align:left;padding:5px;}

.b{font-weight:bold;}



.msg_head {

font-size:15px;

	font-family: arial;

	color: #441e03; 

	outline: invert; 

	text-decoration: none; 

	font-weight: bold;

	cursor:pointer;

	 }



.msg_head1 { 

font-size:15px;

	font-family: arial;

	color: #441e03; 

	outline: invert; 

	text-decoration: none; 

	font-weight: bold;

	cursor:pointer;

 }

 h3:link { text-decoration: none; color: #441e03; }	

 h3:visited { text-decoration: none; color: #d6be96; } 

h3:hover { text-decoration: none; color: #d6be96; }

h3:active { text-decoration: none; color: #d6be96; }



a:link { font-size:15px;

	font-family:arial;

	color: #441e03; outline: invert; text-decoration: none; } 

a:visited { font-size:15px;

	font-family:arial;

	color: #441e03; outline: invert; text-decoration: none; }

	a:hover { text-decoration: none; color: #d6be96; }

a:active { text-decoration: none; color: #d6be96; }



a img, img a {border: none; text-decoration: none;}

a:hover { text-decoration: none; color: #d6be96; }

a:active { text-decoration: none; color: #d6be96; }







a.zobacz, a.zobacz:visited { font-size:12px;

	font-family:arial;

	color: #441e03; outline: invert; text-decoration: none; }

a.zobacz img, img a.zobacz {border: none; text-decoration: none;}

a.zobacz:hover { text-decoration: none; color: #d6be96; }



a.mail, a.mail:visited { font-size:12px;

	font-family:arial;

	color: #441e03; outline: invert; text-decoration: none; }

a img, img a {border: none; text-decoration: none;}

a.mail:hover { text-decoration: none; color: #d6be96; }



a.praca, a.praca:visited { font-size:13px;

	font-family:arial;

	color: #441e03; outline: invert; text-decoration: none; }

a img, img a {border: none; text-decoration: none;}

a.praca:hover { text-decoration: none; color: #d6be96; }

a.faq {font-size:12px;}

ul.simple, ul.simple li{ height: auto !important; list-style:  none outside; padding: 0; }

ul.simple li p, ul.simple li h4{ /*padding: 5px 20px; */ }



/* =layout

-------------------------------------------*/

#logo{width: 870px;height:252px;margin: 0 auto; text-align: left;padding-top:0;}

#container { width: 77%; margin: 0 2% 0 19%; text-align: left; /*background: #4C4C4C;*/ color: #441e03; padding: 0 10px 10px 10px; }

	#header {margin: 20px 0 0 0; padding: 5px; border-bottom: 1px solid #2A2F34; width: 790px;}

	

	#container h3 { width: 760px; background: url(images/heading.gif) top center no-repeat; height: 30px; line-height: 35px; padding: 0 0; margin: 5px 0; position: relative; cursor: pointer;}

	#container h3 a{ text-decoration: none;font-weight: bold; }	

	#container h3 span { position: absolute; top: 0; right: 25px;  font-size: 0.8em; font-weight: bold;}

	

	/*#container h2{padding: 5px;  }*/

	div.heading {margin: 10px 0 0 0; padding: 0px;}



div.collapse{ position:relative; width: 870px; margin: 5px 0;  background: none; }	

div.collapse-container{ width: 800px;  padding: 15px 20px; background: none;}







#footer { width: 870px;  text-align: center;}



.przerywnik { width:100%;height:1px; background-color:#5d5852; font-size:0px; }

p {

	padding: 0 0 1em;

}

.msg_list {

	margin: 0px;

	padding: 0px;

	width: 100%;

}

.msg_head {

	padding: 5px 10px;

	cursor: pointer;

	position: relative;

	margin:1px;



}

.msg_body {

	padding: 5px 10px 15px;

}


