@charset "utf-8";
/* 
info@pawelnowacki.info , http://www.teleit.pl 
*/


* {
	margin:0;
	padding:0;
	border:0 none;
	}
p, ul {
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:13px;
	line-height:140%;
	text-align:justify;
}
#main ul, #tinymce ul  { margin-left:20px; }
body {
	background-image:url(siteImg/bodyBackground.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}
#container {
	width:900px;
	margin:0 auto;
}
#top { 
	width:900px;
	height:51px; /* 46 pasek + 5 tak o ;-) */
	display:block;
	position:relative;
	float:left;
}
h1#topLogo {
	position:absolute;
	top:0; left:0;
}
h1#topLogo a { text-decoration:none; }
h1#topLogo a span { display:none; }
div#topContact {
	position:absolute;
	top:10px;
	right:0;
	width:250px;
	text-align:right;
}
div#topContact p {
	font-family:tahoma,verdana,arial,helvetica,sans-serif;
	font-size:11px;
}
div#topContact p strong, div#topContact p a {
	font-weight:bold;
	color:#036;
}
div#topContact p a:hover {
	 color:#09b;
}
div#header {
	width:900px;
	height:220px;
	margin:5px 0 20px 0;
	float:left;
}
div#menuDiv {
	width:300px;
	margin:0 5px 0 0;
	float:left;
	border-top:1px solid #000;
}
ul#menu {
	list-style-type:none;
}
ul#menu li {  }
ul#menu li a { display:block; width:280px; padding:8px 5px 8px 15px; border-bottom:1px solid #000; color:#069; text-decoration:none; font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:13px; }
ul#menu li.menuactive a.menuactive { color:#024; background-color:#acf; }
ul#menu li a:hover { background-color:#036; color:#fff;}
div#showOutline {
	border:1px solid #000;
	width:589px;
	padding:2px;
	float:left;
}
div#content {
	width:900px;
	float:left;
	height:auto;
}

	
div#footer {
	border:1px solid #036;
	background-color:#ffff40;
	text-align:right;
	position:relative;
	padding:5px;
	float:right;
	width:898px;
	height:18px;
	margin:10px 0 0 0;
}
div#footer ul {
	width:600px;
	text-align:right;
	float:right;
	position:absolute;
	top:5px; right:10px;
	list-style-type:none;
}
div#footer ul li {float:left;}
div#footer ul li.last {  }
div#footer ul li a {  padding:0 5px; border-right:1px solid #09f; font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:11px; color:#036; text-decoration:none; display:block;}
div#footer ul li.last a { border-right:0 none; }
div#footer ul li a:hover { color:#069; background:#ff6;}

h2 {
	color:#069;
	border-bottom:1px solid #069; 
	font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:14px;
	background-color:#f7f9ff;
	text-align:right;
	margin:0 0 10px 0;
}

div#news { width:300px; float:left; padding:0 5px 0 0; border-right:1px dotted #09f; }
div#main { width:589px; float:right; padding:0 0 0 5px;   }

div.newsItem {
	width:294px;
	padding:3px;
}
div.newsItem {
		font-family:tahoma,verdana,arial,helvetica,sans-serif; font-size:12px;
		color:#013;
}
div.newsItem p { font-size:12px; }
p span.newsData {
	float:left;
	border:1px solid #069;
	padding:2px;
	font-size:11px;
	color:#069;
	display:block;
	margin:0 3px 0 0; font-size:12px;
}
p span.newsTitle {
	font-weight:bold; font-size:12px;
}















/**
Stylesheet: Slideshow.css
	CSS for Slideshow.

License:
	MIT-style license.

Copyright:
	Copyright (c) 2008 [Aeron Glemann](http://www.electricprism.com/aeron/).
*/

.slideshow{display:block;position:relative;z-index:0; float:left;}
.slideshow-images{display:block;overflow:hidden;position:relative;}
.slideshow-images img{display:block;position:absolute;z-index:1;}
.slideshow-thumbnails{overflow:hidden;}
.slideshow-images{height:300px;width:400px;}
.slideshow-images-visible{opacity:1;}
.slideshow-images-prev{opacity:0;}
.slideshow-images-next{opacity:0;}
.slideshow-images img{float:left;left:0;top:0;}
.slideshow{margin:0 auto; }
.slideshow a img{border:0;}
.slideshow-captions{background:#000;bottom:0;color:#FFF;font:normal 11px/20px verdana,tahoma,Arial,sans-serif;left:0;overflow:hidden;position:absolute;text-indent:5px;width:100%;z-index:9000; }
.slideshow-captions-hidden{height:0;opacity:0;padding:0;}
.slideshow-captions-visible{height:22px;opacity:.7;}
.slideshow-controller{
	background:url(controller.png) no-repeat;
	height:42px;left:50%;
	margin:-21px 0 0 -119px;overflow:hidden;position:absolute;top:50%;width:238px;z-index:9000;
	z-index:0;
	
	}
.slideshow-controller *{margin:0;padding:0;}
.slideshow-controller-hidden{opacity:0;}
.slideshow-controller-visible{opacity:1;}
.slideshow-controller a{cursor:pointer;display:block;height:18px;overflow:hidden;position:absolute;top:12px;}
.slideshow-controller a.active{background-position:0 18px;}
.slideshow-controller li{list-style:none;}
.slideshow-controller li.first a{background-image:url(controller-first.gif);left:33px;width:19px;}
.slideshow-controller li.last a{background-image:url(controller-last.gif);left:186px;width:19px;}
.slideshow-controller li.next a{background-image:url(controller-next.gif);left:145px;width:28px;}
.slideshow-controller li.pause a{background-image:url(controller-pause.gif);left:109px;width:20px;}
.slideshow-controller li.play a{background-position:20px 0;}
.slideshow-controller li.play a.active{background-position:20px 18px;}
.slideshow-controller li.prev a{background-image:url(controller-prev.gif);left:65px;width:28px;}
.slideshow-loader{height:28px;right:0;position:absolute;top:0;width:28px;z-index:9001;}
.slideshow-loader-hidden{opacity:0;}
.slideshow-loader-visible{opacity:1;}
.slideshow-thumbnails{bottom:-65px;height:65px;left:0;position:absolute;width:100%;}
.slideshow-thumbnails *{margin:0;padding:0;}
.slideshow-thumbnails ul{height:65px;left:0;position:absolute;top:0;width:10000px;}
.slideshow-thumbnails li{float:left;list-style:none;margin:5px 5px 5px 0;position:relative;}
.slideshow-thumbnails a{display:block;float:left;padding:5px;position:relative;}
.slideshow-thumbnails a:hover{background-color:#FF9!important;opacity:1!important;}
.slideshow-thumbnails img{display:block;}
.slideshow-thumbnails-active{background-color:#9FF;opacity:1;}
.slideshow-thumbnails-inactive{background-color:#FFF;opacity:.5;}


#simpleForm label { font-family:arial,helvetica,verdana, Tahoma, Geneva, sans-serif; font-size:12px; width:250px; display:block; float:left; height:30px;}
#simpleForm label span { font-size:9px; color:#900; font-weight:bold; }
#simpleForm input { width:250px; border:1px solid #666; margin-left:45px; float:left;}
#simpleForm textarea { width:250px; height:100px; border:1px solid #666; margin-left:45px; float:left;}

#tinymce, .mceContent { background-image:none; }

