/*	kolory z projektu

	main/text:		#353336
	green/heading:	#007b61
	sub/text:		#698a83

	green/border:	#89afa4
	dark/border:	#047a60
	dark/subborder	#94b1ac
	light/border	#b6c6c3

	content/div		#c0d3cf
	btnface/input	#dcf0ee

	error			#fc0000
*/


/*----------------------------------------------------------------------------*/
/* główny layout
/*----------------------------------------------------------------------------*/
	*{ margin:0px; padding:0px; }

	a{ text-decoration:none; color:#C1D3CF; }

	body{  text-align:center; margin:0px; background: #386F5C; font-family:tahoma; font-size:11px; color: #353336; }

	div.bgtop {background: url('layout/bg_top.jpg')  repeat-x; width:100%; text-align:center; }
	div.bgbottom { width:100%; text-align:center; border-top:1px solid #FFFFFF;}

	table{ font-size:11px; }

	div.wrapper{ width: 940px; margin:auto; text-align:left;  }



	img{ border:0px; }

	div.content{width:930px;  margin-left:4px;  }
	div.content-inner{ margin-left:20px; padding-top:19px; }
	div.content-topshadow{  width:100%; height:10px;  overflow:hidden;}
	div.content-outer{  width:100%; height:165px;  }
	div.content-left{ width:580px;  float:left;  line-height:18px; }
	div.content-right{ width:300px; float:right; overflow:visible; line-height:18px; margin-right:11px;}
	div.content-heading{ }
	div.content-top{ height:113px;  width:100%;overflow:hidden; }

	table{ font-family:tahoma; font-size:11px; color: #353336; }

	.topbox1{ width:187px; height:36px; line-height:36px; float:right; background:url('layout/topbox1.jpg') no-repeat; }
	.topbox1 .language{ height:36px; float:left; margin-left:12px; margin-right:10px; color:#c0d3cf; }
	.topbox2{ width:317px; height:36px; float:right; background:url('layout/topbox2.jpg') no-repeat; }
	.topbox2 img{ margin-top:7px; float:right; margin-right:18px; }
	.topbox2 input{ margin-top:7px; background: #c0d3cf; border: 1px solid #b7c6c3; height:17px; float:right; margin-right:7px; width:200px; font-size:11px; padding-top:2px; padding-left:4px;}

	.topbaner{ margin-left:-12px; }


	.topheading{ width:317px; margin-top:89px; margin-left:640px; height:23px; position:absolute;}

	div.topmenu{ height:37px; width:940px; overflow:hidden; }

	div.footer{ width:100%; height:19px;   padding-bottom:10px; margin-bottom:10px;  font-size:10px;}
	div.footer a{ padding-left:10px; }
	.logo-pp{ float:right; display:block; width:107px; height:19px; background:url("layout/logo_pp2.jpg") no-repeat; }
	.logo-pp:hover{   }

	.copyright{ color:#efe; }

	.heading{ border-bottom: 1px solid #89afa4; line-height:20px; height:20px; width:100%; margin-bottom:13px; padding-bottom:3px; }
	.heading h1{ float:left; }

	.more{ background: url('common/raquo_right.jpg') right 5px no-repeat;  color:#007b61; padding-right:8px; }
	.more-off{ background: url('common/raquo_right_off.gif') right 5px no-repeat;  color:#698a83; padding-right:8px; }
	.back{ background: url('common/raquo_left.gif')	 left  5px no-repeat;  color:#007b61; padding-left:8px; }
	.back-off{ background: url('common/raquo_left_off.gif')	 left  5px no-repeat;  color:#698a83; padding-left:8px; }

	.heading .more{ background-position: right 8px; float:right; }

	div.clear-both{ width:100%; height:1px; clear:both; }



	h1{ font-family:"times new roman"; font-size:13px; font-weight:bold; height:20px; width:50%; }
	h1:first-letter{ font-size:16px; font-weight:bold; }
	h2{ font-size:13px; font-weight:bold; color: #007b61; font-family:"tahoma"; }
	h3{  }
	h4{  }

	.hr{ line-height:1px; font-size:1px; height:8px; border-bottom:1px solid #89afa4; }

	li{ list-style-position:inside; list-style-type:none; padding-left:22px; background: url('common/square_arrow.jpg') 0px 4px no-repeat; }


	.spolki_zalezne{ position:absolute;  margin-left:775px; /*margin-top:70px;*/margin-top:70px; }

	.gamafilm{ background:url('../images/gamafilm.jpg') left top; width:69px; height: 22px; display:block; float:left; }
		.gamafilm:hover{ background-position:left bottom; }
	.shulz{ background:url('../images/shulz.gif') left top; width:49px; height: 22px; display:block; float:left; }
		.shulz:hover{ background-position:left bottom; }