/* CSS */

body {
font-family:"Trebuchet MS", sans-serif;
font-size:11px;
margin:0;
padding:0;
border:0;
background:#000;}

img {margin:0;padding:0;border:0;}
img a {margin:0;padding:0;border:0;}

div {margin:0;padding:0;border:0;}

h2 {font-size:18px;
font-weight:500;
margin:0 0 0 5px;
padding:0;
border:0;
font-style:italic;}

a {text-decoration:none;}

.podtekst  {font-size:9px;
color:#242B33;
position:absolute;
margin:-3px 0 0 7px;
padding:0;
border:0;
font-style:italic;}

#container {position:relative;
			width:100%;
			background:url(img_new/bgr_top.jpg) repeat-x top #fff;
			min-height:600px;}
			
#content {position:relative;
		width:936px;
		display:block;
		overflow:hidden;
		margin:0 auto;
		min-height:600px;
		background:none;}
		
#menu {position:relative;
	width:936px;
	height:76px;
	overflow:hidden;
	}

#lapa {position:absolute; bottom:0; right:47px;}
	
#menu a {top:15px;position:relative;}

#header {position:relative; width:936px;height:228px;}

#logo {position:absolute; z-index:99; top:30px; left:25px;}
#tag {position:absolute; z-index:99; top:145px; left:35px;font-weight:600; font-size:24px;font-style:italic;}


.portfolio {position:relative;width:597px;height:139px;background:url(img_new/bgr_portfolio.jpg) no-repeat #fff;float:right;margin:0 10px 0 0;}

.zmien {position:absolute;top:10px; margin-left:45px;}

.zmien ul {position:relative; list-style-type:none;}

.zmien li {display:inline;margin:10px 10px;}

.pic {width:150px;height:110px;}

.prev {position:absolute;top:41px; left:15px;cursor:pointer;}
.next {position:absolute;top:41px; right:15px;cursor:pointer;}
#tresc {position:relative; float:left; top:10px; min-height:400px;}

.kolumna {position:relative;
		 width:295px;
		 min-height:100px;
		 margin:0 10px 0 0 ;
		 float:left;
		 background:#fff;}
		 
.formularz {position:relative;
		 width:590px;
		 min-height:100px;
		 margin:0 10px 0 0 ;
		 float:left;
		 background:#fff;}

.formularz table {width:100%; text-align:left;}

.formularz input  {width:400px; padding:3px; margin:1px; border:1px solid #454545; background:#fff;}
.formularz textarea {width:400px; padding:3px; margin:1px; border:1px solid #454545;height:100px; overflow:auto;background:#fff;}
.podpis {width:180px;}
		 
.kolumna  p {text-align:justify;margin:15px 5px;}

.kolumna  ul {margin:20px 0 10px 10px; padding:0;list-style-type:none;font-weight:500;}
.kolumna  li {margin:4px 2px;font-size:12px; }
.kolumna  li img {line-height:30px;}
#Submit {border:0; width:auto;height:auto;}

#footer {position:relative;width:100%;color:#fff; height:20px;
			background:url(img_new/bgr_footer.gif) top repeat-x #000;}
			
.box {position:relative;
width:300px;
height:90px;
line-height:15px;
}

.box h3 {font-size:12px; font-style:italic; margin:1px; padding:0; border:0;}
.box p {width:235px; text-align:justify; margin:1px 0 0 3px; padding:0;border:0; float:left;}
.box img {float:left;padding:2px 0 3px 0; margin:5px 0 0 0 ; }

.wiecej {float:right; color:#FF4200; font-style:italic; font-weight:600; margin:0 5px 0 0; text-decoration:none;}
		 
#foot_text {
position:relative;
width:936px;
top:10px;
padding:0 ;
margin:0 auto;
color:#fff;
font-size:10px;
text-align:left;
}
.stat { position:absolute; top:15px; right:5px;}
.katalog  {color:#2F2F2F;float:right;text-decoration:none; font-size:8px; }

.wiersz {position:relative; display:block; width:100%; margin:10px 0;}
h3 {position:relative; margin:3px; left:30px; font-size:13px; padding:1px; font-style:italic;}