body {
	margin					: 0px;
	padding					: 0px;
	font-family			: verdana, arial, tahoma, helvetica, sans-serif;
	}

#naglowek {
	width						: 948px;
	height					: 144px;
	text-align			: left;
	border-right		: 22px solid #4D4948;
	}

#center {
	border-left			: 0px;
	margin					: 0px auto;
	padding					: 0px;
	width						: 970px;
	text-align		 	: justify;
	}

#linia {
	height					: 1px;
	margin					: 3px 0 10px 0;
	width						: 100%;
	background			: url(pic/line.gif);
	}
	
#tresc {
	float						: left;
	width						: 719px;
	background			: url(pic/xxxx.jpg);
	margin					: 15px 0 0 0;
	padding					: 15px;
	border					: dotted 1px #CCCCCC;
	line-height			: 1.4;
	font-size				: 8pt; 
	color						: #666666; 
	text-align			: justify;
	}

#intresc {
	float						: left;
	width						: 499px;
	background			: url(../pic/xxxx.jpg);
	margin					: 15px 0 0 0;
	padding					: 15px;
	border					: dotted 1px #CCCCCC;
	line-height			: 1.4;
	font-size				: 8pt; 
	color						: #666666; 
	text-align			: justify;
	}

h1 {
	color						: #E77817; 
	text-decoration	: none; 
	font-size				: 10pt; 
	font-weight			: bold;
	padding					: 0 0 0 8px; 
	margin					: 0px;
	}

h1 a {
	color						: #E77817; 
	text-decoration	: none;
	}

h1 a:hover {
	text-decoration	: underline;
	}

#realizacje {
	float						: left;
	width						: 938px;
	margin					: 15px 0 0 0;
	padding					: 15px;
	line-height			: 1.3;
	border					: dotted 1px #CCCCCC;
	}

#rmenu {
	float						: left;
	width						: 970px;
	margin					: 15px 0 0 0;
	padding					: 0px;
	font-size				: 9pt; 
	color						: #666666; 
	text-align			: center;
	}

#rmenu a
	{
	color						: #666666;
	padding					: 5px;
	background			: #FFFFFF;
	text-decoration	:	none;
	font-weight			: bold;
	}

#rmenu a:hover,
#rmenu a.active,
#rmenu a.active:hover
	{
	color						: #FFFFFF;
	padding					: 5px;
	background			: #E77817;
	text-decoration	:	none;
	}

	
#pic {
	border					: 1px solid #CCCCCC;
	float						: left;
	width						: 150px;
	margin					: 2px 10px 5px 0;
	}

#pic2 {
	border					: 1px solid #CCCCCC;
	float						: right;
	margin					: 8px 0 5px 10px;
	}
	
#pictumb {
	border					: 1px solid #CCCCCC;
	float						: right;
	margin					: 8px 0 5px 10px;
	height					: 150px;
	}

#real {
	border					: 1px solid #CCCCCC;
	margin					: 0px 0 5px 0;
	}
	
#baner {
	float						: right;
  width						: 205px;
	margin					: 15px 0 0 0;
  text-align			: justify;
	}

#banery {
	float						: right;
  width						: 393px;
	margin					: 15px 0 0 0;
  text-align			: justify;
	background			: #FFFFFF url(pic/banery.gif) repeat-x top;
	padding					: 15px;
	border					: 1px solid #CCCCCC;
	}

#stlo {
	float						: left;
	padding					: 0px;
	margin					: 15px 0 0 ;
	background			: #EBEBEB;
	width						: 100%;
	border-bottom		: 1px solid #CCCCCC;
	}
	
#stab {
	text-align			: center;
	vertical-align	: middle;
	background			: #4D4948 url(pic/foot_tlo.gif) repeat-x bottom;
	height					: 35px;
	width						: 970px;
	border-top			: 4px solid #E77817;
	}

#spod {
	float						: left;
	margin-top			: 0px;
	width						: 100%;
	}

#stpod {
	background			: url(pic/tlo_s.jpg);
	vertical-align	: top;
	height					: 60px;
	width						: 970px;
	}

p.nag {color: #E77817; text-decoration: none; font-size: 10pt; font-weight: bold; padding: 0 0 0 8px; margin: 0px;}
p.tresc {font-size: 8pt; color: #666666; text-align: justify;}
p.white {font-size: 8pt; color: #FFFFFF; text-align: justify;}
p.stopka {font-size: 8pt; color: #FFFFFF; text-align: center;}
p.sm {font-size: 7pt; color: #999999; text-align: right; padding: 10px 15px 0 0;}

a.linkna:link,a.linkna:visited {color: #E77817; text-decoration: none; font-size: 10pt; font-weight: bold; padding-left: 8px;}
a.linktr:link,a.linktr:visited {color: #E77817; text-decoration: none; font-size: 8pt; font-weight: normal;}
a.linkst:link,a.linkst:visited {color: #FFFFFF; text-decoration: none; font-size: 7pt; font-weight: normal;}
a.linksm:link,a.linksm:visited {color: #999999; text-decoration: none; font-size: 7pt; font-weight: normal;}

a.linkna:hover {color: #6E6E90; text-decoration: underline;}
a.linktr:hover {color: #6E6E90; text-decoration: underline;}
a.linkst:hover {text-decoration: underline;}
a.linksm:hover {color: #FF6600; text-decoration: underline;}

#nav {
	float					: left;
	padding				: 0px;
	background		: #EBEBEB;
	width					: 100%;
	height				: 35px;
	margin-bottom	: 0px;
	border-top		: 1px solid #CCCCCC;
	}

#menu { 
	width					: 970px;
	height				: 31px;
	background		: #4D4948 url(pic/menu_tlo.gif) repeat-x top;
	border-bottom	: 4px solid #E77817;
	}

#menu a { 
	float					: left;
	display				: inline;
	font-family		: verdana, arial, tahoma;
	font-size			: 8pt;
	text-align		: justify;
	text-decoration		: none; 
	color					: #FFFFFF; 
	font-weight		: normal; 
	padding				: 9px 15px 9px 15px;
	margin				: 0px;
	background		: transpatent;
	}

#menu a:hover,
#menu a.active,
#menu a.active:hover
	{ 
	color					: #FFFFFF; 
	background		: #72706F url(pic/menuactive.gif) repeat-x top;
	}

/* sof Tooltips styles*/
.toolText{
	display:none;
	border:1px solid #333;
	background:#2d2d2d;
	padding:0 10px;
	color:#fff;
	font-size				: 8pt;
	font-weight			: none;	
}

.toolTextWithIcon{
	display:none;
	border:1px solid #333;
	background:#2d2d2d url(images/coffecup.png) no-repeat scroll 0 0;
	padding:0 10px 0 50px;
	color:#fff;
}

.toolTextWithIcon2{
	background:#2D2D2D url(images/Floppy.png) no-repeat scroll right top;
	border:1px solid #333333;
	color:#FFFFFF;
	display:none;
	height:100px;
	padding:5px 115px 5px 15px;
}

#toolImgPrev{
	display					:none;
	background			:#2d2d2d;
	color						:#fff;
	padding					:10px;
	font-size				: 8pt;
	font-weight			: none;
}

#toolImgPrev img{
	border					:1px solid #CCCCCC;
}
/* sof Tooltips styles*/
