.layout_0 {
	clear: both;
	float: left;
	line-height: 98px;
	padding: 1px;
	width: 746px;
}

.layout_1 {
	clear: both;
	float: left;
	line-height: 14px;
	padding: 5px;
	width: 738px;
}

.layout_2, .layout_6 {
	clear: both;
	float: left;
	overflow: hidden;
	padding: 0px;
	width: 746px;
}

.layout_3 {
	clear: both;
	float: left;
	padding: 0px;
	width: 170px;
}

.layout_4 {
	float: left;
	width: 390px;
	padding: 0px;
}

.layout_5 {
	float: right;
	padding: 0px;
	width: 170px;
}

BODY {
  scrollbar-arrow-color:0B5C98;
  scrollbar-shadow-color:e5eef6;
  scrollbar-face-color:e5eef6;
  scrollbar-highlight-color:0B5C98;
  scrollbar-darkshadow-color:0B5C98;
  font-family: Verdana; font-size: 12px;
  background:url(bg.gif);
}
.nav li {
	background:url(strelica.gif) no-repeat;
	background-position:0px 2px;
	padding-top:4px;
	padding-left:19px;
	list-style-type:none;
	margin:0;
}

.nav ul {padding:6px; margin:2px;}
.box {background:#E5EEF6; padding:0; padding-bottom:10px;}
.box h2 {
	font:13px verdana;
	color:#eee;
	background:#0B5C98;
	padding:3px;margin:0;
	text-align:center;
}
.sidebar1 {width:180px;}

.header {
	background:url(toppozadina1.png);
	width:749px;
	height:98px;
}
.topnav { display:inline; background:#004D81; color:#fff; padding:5px; margin-bottom:10px; width:740.5px; }
.topnav ul { display:inline; margin:0; padding:0; }
.topnav li { display:inline; margin:1px 9px 1px 9px; padding:0; }
.topnav a{ color:#eee; }
.topnav a:hover {  }
table { border-collapse:collapse;  }
body { text-align:center; margin:auto; }
.container { width:750px; text-align:left; margin:auto; border:1px solid #E1E1FF; padding:3px; }
.body .box { background:none; }

.body { border:1px solid #E1E1FF; margin-bottom:20px;}
.left, .right { width:174px; }
.left, .right { margin-right:2px; }
.right { float:right; }
.footer { background:#0B5C98;color:#fff; text-align:center; clear:both; display:block; width:100%; }
.footer p { padding:2px; }
.footer a { color:#fff; text-decoration:underline; }
.footer a:hover { text-decoration:none; }
p { padding:5px; margin:2px; }

.body_top_spacing, .body_bot_spacing { height:10px; }

a { color:#0B5C98; text-decoration:none;}
a:hover { text-decoration:underline; }

.header h1 { display:none; }

pre.source, code {
display:block; background:#E5EEF6; padding:5px;
border:2px dotted #0B5C98;
}

pre.source, code.source {
width:360px;
height:450px;
overflow-x:auto;
overflow-y:auto;
}

.withcaption ul li { font-size:13px; }
.withcaption ul li a { font-size:10px; }

.th {
	text-align:center;
}


.linkstyle_alt a { text-decoration:underline; }
.linkstyle_alt a:hover { text-decoration:none; }
.linkstyle a { text-decoration:none; font-weight:bold; }
.linkstyle a:hover { text-decoration:underline; }
a.white, .white a { color:#fff; }

.ico_view { background:url(page_white_code_red.png) no-repeat; padding-left:11px; }
.ico_down { background:url(disk.png) no-repeat; padding-left:11px; }
.ico_tags { background:url(newspaper.png) no-repeat; padding-left:11px; }
.ico_download { background:url(package_go.png) no-repeat; padding-left:11px; padding:1px; padding-left:11px; padding-right:3px;}
.ico_viewsrc { background:url(page_go.png) no-repeat; padding:1px; padding-left:11px; padding-right:3px; }
.ico_views { background:url(monitor.png) no-repeat; padding:1px; padding-left:11px; padding-right:3px; }
.ico_views_small { background:url(monitor_small.png) no-repeat; padding:1px; padding-left:11px; padding-right:3px; }
.ico_rating { background:url(medal_gold_1.png) no-repeat; padding:1px; padding-left:11px; padding-right:3px; }
.ico_rss { background:url(feed.png) no-repeat; padding:1px; padding-left:11px; padding-right:3px; }

ul { margin:5px; margin-left:20px; padding:0; }
h2.h2withlink { text-align:left; }
h2.h2withlink a { color:#fff; font-weight:normal; }

.fleft { float:left; }
.fright { float:right; }
.small { font-size:10px; }

.aleft { text-align:left; }
.aright { text-align:right; }

form { margin:0; padding:0; }
hr { margin:0; }
.excerpt { margin:3px; }

.sterm { color:#000; font-weight:bold; text-decoration:underline; }
a .sterm { color:#0B5C98; text-decoration:underline; }

.adbox { float:right; background:#67859b; width:468px; height:60px; margin-top:20px; margin-right:20px; text-align:center; }