body
{
	font-size:12px;
	font-family:Arial;
	background:#4862af;
	margin:0;
	padding:0;
}
a img
{
	border:0;
	vertical-align:bottom;
}
p
{
	text-align:justify;
	text-indent:20px;
	line-height:20px;
}
h1
{
	font-size:18px;
	color:#790000;
	margin:0 20px 20px 20px;
	padding:0;
}

h2
{
	font-size:14px;
	color:#790000;
	margin:0 10px 10px 10px;
	padding:0;
}


#container
{
	background:#ebebeb url('../layout/middle_site.gif') repeat-x bottom;
}
#content
{
	width:932px;
	margin:0 auto;
}
#content_left
{
	float:left;
	display:inline;
}
#menu
{
	width:234px;
	background:#4862af url('../layout/menu_bgr.gif') no-repeat top;
}
#menu_bottom
{
	width:234px;
	height:18px;
	background:#4862af url('../layout/menu_bgr_bottom.gif') no-repeat top;
}
#newsletter
{
	margin-top:1px;
	width:234px;
	height:78px;
	background:#4862af url('../layout/newsletter_bgr.gif') no-repeat top;
}





#text
{
	width:690px;
	background:white url('../layout/content_bottom.gif') no-repeat bottom;
	float:right;
	display:inline;
	padding-bottom:20px;
	color:#575757;
}

#bottom_container
{
	height:177px;
	clear:both; 
	padding-top:7px;
}
#bottom
{
	position:absolute;
	width:932px; 
	height:188px;
	background:url('../layout/bottom_middle.gif');
}
#bottom_left
{
	float:left; 
	width:23px; 
	height:188px; 
	background:url('../layout/bottom_left.gif');
}
#bottom_right
{
	float:right; 
	width:23px; 
	height:188px; 
	background:url('../layout/bottom_right.gif');
}
#bottom_scroll
{
	width:920px; 
	height:200px; 
	position:absolute;
}


#footer
{
	margin:16px auto 0 auto;
	font-size:11px;
	width:932px;
	height:49px;
	color:#8d94bf;
	background:url('../layout/footer_bgr.gif') no-repeat top;
}
#footer_left
{
	float:left;
	display:inline;
	color:white;
	margin:15px 0 0 20px;
}
#footer_right
{
	float:left;
	display:inline;
	margin:15px 0 0 145px;
}
#logo_pixlab
{
	width:250px; 
	height:70px; 
	position:absolute; 
	margin:-22px 0 0 658px;
}





/* LINKI ALL*/
a:link, a:visited, a:active
{
   color:#497cbd;
   text-decoration:none;
}
a:hover
{
   color:#ff8d03;
   text-decoration:none;
}

/* FORMULARZE */
form
{
	margin:0;
	padding:0;
}
input, select, textarea
{
	font-family:Arial;
	font-size:11px;
	border:1px solid #b7b7b7;
}
.radio
{
	background-color:transparent;
	border:0;
}
.clear
{
	clear:both;
}






/**
 * MENU LEWE
 */
ul.menulist
{
   list-style:none;
   margin:0 0 0 18px;
   padding:18px 0 0 0;
   width:198px;
}
ul.menulist li
{
   text-align:left;
   position: relative;
   margin-bottom:5px;
}
ul.menulist li a:link, ul.menulist li a:visited
{
	overflow:auto; /*force hasLayout in IE7 */
   text-decoration:none;
   color:white;
   display:block;
   width:181px;
   padding:6px 3px 6px 14px;
   background:#5b72b7;
}
ul.menulist > li a:link, ul.menulist > li a:visited
{
   width:auto;
}
ul.menulist li a:hover
{
   background-color:#8ca0dd;
   color:#324786;
}
ul.menulist li.active a:link, ul.menulist li.active a:visited, ul.menulist li.active a:hover
{
   background-color:#324786 !important;
   font-weight:bold;
   color:white !important;
}

.obrazek
{
border: solid 3px #7da7d9;
margin: 5px;
}