@charset "utf-8";
*  {
	font: 11px Tahoma, Geneva, Verdana, Calibri, Helvetica, Switzer, Arial, sans-serif;
	line-height:15px;
	color: #333333;
	margin: 0px;
	padding: 0px;
	border:0px;
	text-decoration: none;
}
body {
 text-align:center;
}
h1 {
	font-size: 18px;
	margin-bottom: 4px;
	
}
h2{padding-top:0px;}
hr  {height: 0px; width:40%; background:#993399; margin-top:5px; }
.stbak #mainContent p {
	padding: 8px 50px 0px 4px;
	font-size:11px;
	color:#333333;
	line-height:12px;
}
#mainContent div{
	padding: 0px 50px 0px 4px;
	font-size:11px;
	color:#333333;
	line-height:12px;
}
.fota {
	border: 1px solid #990099;
	width: auto;
	height:150px;
	float:left;
	margin-top: -6px;
	margin-right: 16px;
	margin-bottom: 6px;
	margin-left: 7px;
}

.stbak #container, #header  {
 width: 910px;
 background: #FFFFFF;
 margin: 0 auto 0 auto;
 text-align: left;
} 

.lewak {text-align:left; padding-left:0px;}



.textfck ul{
	list-style:none;
}
.textfck ul li{
	background: url(img/strzzielona.gif) no-repeat;
	background-position:0px 15px;
	line-height:130%;
	padding:10px 0px 5px 12px;
	display:block;
}
.textfck ul li ul{
	list-style:none;
	
}
.textfck ul li ul li{
	padding:0px 0px 0px 10px;
	background-position:0px 5px;
}
.textfck ul li ul li ul{
	list-style:none;
	
}
.textfck ul li ul li ul li{
	background: url(img/strzszara.gif) no-repeat;
	background-position:0px 4px;
	
}
.stbak #header {height:250px; }
.stbak #mainContent {
	margin-top: 12px;
	margin-right: 24px;
	margin-bottom: 6px;
	margin-left: 0px;
}
.linktxt a {
 color:#993399;
 font-weight:bold;
}
.linktxt a:hover {text-decoration:underline;}
.rozowy_link:link,.rozowy_link:visited{
 color:#993399;
 font-weight:bold;
}
.stbak #mainContent h1, #mainContent h2, span {
 font-family: Georgia, "Times New Roman", Times, serif;
 padding-top:12px;
 padding-right:12px;
 font-style: normal;
 font-weight: normal;
 color: #009900;
 font-size:20px;
}
span {
	font-size:16px;
	padding:0px;
	font-weight:normal;
}
.stbak #mainContent h2, span{ padding-top:3px;}

.footer {
 background:#FFFFFF;
 width: 50%;
 text-align:left;
 padding-left:125px;
 margin: 20px auto 0 auto;

} 

.stbak #menu_male ul, #menu_male li {
 display: inline;
}
.stbak #menu_male a, #menu_male li  
{
 color: #CCCCCC;
 font-size:9px;
}
 
.stbak #menu_male a:hover { color:#993399; }

.stbak #menu_duze ul, #menu_duze li, .stbak #menu_duze2 ul, #menu_duze2 li {
 display: inline;
 }

.stbak #menu_duze li, #menu_duze a{
font-family: Georgia, "Times New Roman", Times, serif;
 color: #666666;
 font-size:22px;
}

.stbak #menu_duze2 li, #menu_duze2 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #CCCCCC;
	font-size:13px;
	}

.stbak #menu_duze a:hover { color:#003333; }

.foliomini {

 height: auto;
 width: 330px;
 float:left;
 margin-top:10px;
 margin-right:10px;
 margin-bottom:22px;
 border-top: 1px solid #993399;
 border-right: 1px solid #993399;
 border-bottom: 1px solid #993399;
 border-left: 1px solid #993399;
}
.pfolio{
	padding: 0;
	margin: 0;
	line-height: 14px;
}
.pfolio a {font-weight:bold;}
.linkfolio a, ul {
 padding:10px 0 0 0;
}
.pfolio li, .linkfolio li {
 padding:0px 0 0 0;
}
.linkfolio ul, li{display:inline;}
.linkfolio a {color: #993399;}
.linkfolio a:hover {text-decoration:underline;}
.linkfolio a:visited { color: #993399; }


.podpis,.podpis a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
	font-weight: bold;
	margin-top:35px;
}

.lewak #pogrubienie_czerw ,.pogrubienie_czerw:link,.pogrubienie_czerw:visited {
	color: #990066 !important;
	font-size: 22px;
}

.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

.ostatnie{
	float:left;
	width:170px;
	text-align: left;
	padding-left:15px;
}

hr{
	clear:both;
	display:block;
	height:0px;
	border:0px;
	overflow:hidden;
}
.tab_portfolio{
	width:100%;
	margin-top:10px;
}
.tab_portfolio td{
	width:50%;
	padding-right:47px;
	padding-bottom:50px;
}
.miniatury{
	float:left;
	padding:0px !important;
}
.miniatury a:link,.miniatury a:visited{
	float:left;
	margin-right:1px;
	margin-top:1px;
	border:1px solid #BC7FBC;
	opacity:0.7;
	filter:alpha(opacity=70);
}

.miniatury a:hover,.miniatury a:active{
	opacity:1;
	filter:alpha(opacity=100);

}
a.bigimg:link,a.bigimg:visited{
	width:319px;
	height:239px;
	display:block;
	border:1px solid #BC7FBC;
}