body {
	background:url(../images/background.b.jpg) repeat-y;
	font-family:Tahoma, Elephant;
}

.left_img {float: left; margin: 5px; padding: 3px; border-right: 1px solid #999999;}
.right_img {float: right; margin: 5px; padding: 3px; border-left: 1px solid #999999;}
.opis_img {width:150px; color:#333333; font-size: 0.67em; margin-top: 0.6em; text-align:center;}

.content {float:right; width: 550px; background:#cccccc; margin-top: 1%; margin-right: 1px; margin-bottom: 10%; padding: 10px;  font-size: 0.8em;}
/***************************/
#nav {margin: 0 -40px 0 20px;  padding: 30px 0 20px 10px; float:right; width: 600px;}

.nav_link {float: left; color:#FFFFFF; font:Tahoma; font-size: 1em;  padding: 15px 30px 15px 20px; border-bottom: 7px solid #FFFFFF; text-decoration:none; border-right: 1px solid #FFFFFF;}

#nav a {float: left; color:#FFFFFF; font:Tahoma; font-size: 0.9em;  padding: 15px 30px 15px 20px; border-bottom: 7px solid #FFFFFF; text-decoration:none; border-right: 1px solid #FFFFFF; font-weight:bold;}

#nav a:hover, #nav_active { border-bottom:7px solid #851821; color:#FFCC00;}

/***************************/


#sidebar_left {float:left; margin: 0 0 20px 0; 
	padding: 5px 0 5px 0; 
	}
#sidebar_left_pasek {background:url(../images/left_bar.png) no-repeat left; float:left; width:30px; height: 384px; margin-right: 10px; margin-top: -20px;}
#sidebar_left_line { margin-bottom: -0.85em; border-bottom: 1px dashed #CCCCCC;
	}
	
#sidebar_left_menu dl, #sidebar_left dt {
	font-size: 0.9em; 
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:normal;
	
	padding: 0.8em 0.4em 0.8em 0;
	border-bottom: 1px dashed #CCCCCC;
	}
#sidebar_left_menu dl a, #sidebar_left dt a {
	color:#FFFFFF;
	text-decoration: none;
	display:block;
	padding-left: 1em; /*wciecie */
	line-height: 1.3em;
	}

#sidebar_left_menu dl a:hover, #sidebar_left dt a:hover {
	color:#FFCC00;
	}	
#footer { color:#FFFFFF; font-size: 0.7em; text-align:right; margin-right: 2em;}
