BODY{background-color:#7C7C7C;
		padding:0;
		margin:0;
		border:0;
		font-family:Verdana;
	}
	#top{background-image: url(image/top_polosa.jpg);
		background-repeat:repeat-x;
		font-size:10;
		vertical-align:top;
	}
	IMG{border:0;
	}
	#lang{margin-top:40px;
	}
	A{text-decoration:underline;
		font-size: 14px;
		color:#7C7C7C;
	}
	#lang A{color:black;
	}
	#lang A:hover{text-decoration:underline;
	}
	#menu{background-image: url(image/menu_polosa.jpg);
		background-repeat:repeat-x;
	}
	#menu2{background-image: url(image/menu_polosa2.jpg);
		background-repeat:no-repeat;
		background-position:right;
		width:100%;
		height:47 px;
		color:white;
		font-size:12px;
		padding-top:10px;
		text-decoration:none;
	}
	#menu2 A{color:white;
			padding-right:20px;
	}
	#menu2 A:hover{text-decoration:underline;
	}
	#left_f{background-image: url(image/left.jpg);
		background-repeat:repeat-y;
	}
	#news{background-image: url(image/news.jpg);
		background-repeat:no-repeat;
		background-position:top;
		width:170px;
		height:78px;
	}
	#text{text-align:justify;
		padding-left:40px;
		padding-right:40px;
		font-size:16px;
	}
	p{text-indent:40px;
	}
	#news_text{font-size:12px;
			padding:5px;
			text-align:justify;
	}
	.date{width:100px;
		height:14px;
		background-color:#57171B;
		color:white;
		font-size:10px;
		margin-left:90px;
	}
	#polosa{background-image: url(image/punktir.jpg);
		background-repeat:repeat-x;
	}
	#bottom{background-image: url(image/bok_punktir.jpg);
		background-repeat:repeat-y;
		text-align:center;
		font-size:12px;
	}
	#mid{background-image: url(image/bok_punktir.jpg);
		background-repeat:repeat-y;
		background-position:left;
	}
	#pen{background-image: url(image/pen.jpg);
		background-repeat:no-repeat;
		background-position:right;
		height:67px;
		width:700px;
		padding-top:5px;
	}
	h1{text-align:justify;
		padding-left:0px;
		padding-right:40px;
		font-size:14px;
		color:#541011;
	}


	h2{text-align:justify;
		padding-left:0px;
		padding-right:40px;
		font-size:18px;
		color:#541011;
	}
	h3{text-align:justify;
		padding-left:0px;
		padding-right:40px;
		font-size:20px;
		color:#541011;
	}
	#text2{text-align:justify;
		padding-left:40px;
		padding-right:40px;
		font-size:14px;
	}
.menu{ position: absolute; top:0; z-index: 2;}
.submenu{ position: absolute; top: 140px; z-index: 0; visibility: hide; visibility: hidden;}
div#nov {
    position: absolute;
    left: -3px;
    top: 21px;
    padding: 2px;
    width: 100%;
    height: auto;
    text-align: left;
    background-color: #7C7C7C;
    border: 1px solid #57171B;
}
div#nov div{
	line-height: 21px;
}
.nov_menu_hidden {
    display: none;
}
.nov_menu_show {
    display: block;
}