*{
	padding: 0px;
	margin: 0px
}
html{
	background: #98AF82 url(../img/bg.jpg) repeat-x;
}
body {
	font-size:13px;
	font-family: Arial ,Verdana, sans-serif;
	color: #E0EBC8;
}
p{
	color:#E0EBC8;
	font-size:13px;
	margin:10px;
	text-align:justify;
}
h1{
	color:#E3FFA3;
	font-size:30px;
	font-weight:normal;
	margin:20px 10px;
}
h2{
	color:#EFF8E6;
	font-size:20px;
	font-weight:normal;
	margin:10px;
}
h3{
	color:#E3FFA3;
	font-size:16px;
	font-weight:bold;
	margin:10px;
	margin-bottom:5px;
}
a:link{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
a:visited{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
a:hover{
	color:#FFC000;
	font-weight:bold;
	text-decoration:none;
}
table{
	margin:10px;
}
.tabBg1{
	background:#859E6D;
	color:#E0EBC8;
	margin:0px;
	padding:3px 20px;
}
.tabBg2{
	background:#90A57B;
	color:#E0EBC8;
	margin:0px;
	padding:3px 20px;
}
.tab1{
	border:none;
	border-collapse:separate;
	border-spacing:1px;
	text-align:center;
}
.tab1 td{
	border: solid 1px #E4EADF;
	margin:0px;
	padding:5px 20px;
}
.tab1 th{
	color:#537236;
	border: solid 1px #E4EADF;
	background:#CAD6C0;
	margin:0px;
	padding:5px 20px;
}
ul{
	margin:10px 30px;
	padding:0px;
}
li{
	margin:5px;
	padding:0px;
}
/* --------------------------- */

#header{
	width:530px;
	height:210px;
	background:url(../img/header_bg.jpg) no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}
#leftCol{
	width:440px;
	background:url(../img/header_left.jpg) no-repeat;
	margin:0px;
	padding:0px;
	float:left;
}
#page{
	width:970px;
	margin:0px auto;
	padding:0px;
}
#mainCol{
	width:510px;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	float:left;
}
/* ---- MENU ---- */
.menuSeparator_1{
	width:3px;
	height:47px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	background:url(../img/menu_sep_1.jpg) no-repeat;
}
.menuBtn_1{
	height:47px;
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	float:left;
}
.menuBtn_1 a span{
	color:#EFF8E6;
	font-size:16px;
	font-weight:bold;
	float:left;
	margin:0px;
	padding:18px 15px 10px 15px;
}
.menuBtn_1 a{
	background:url(../img/menu_bg_1.jpg) repeat-x 0px 0px;
	text-decoration:none;
	cursor:default;	
	float:left;
}
.menuBtn_1 a:visited{
	text-decoration:none;
}
.menuBtn_1 a:hover{
	background-position: 0 -47px;
	cursor:pointer;
}

.menuSeparator_2{
	width:3px;
	height:47px;
	position:relative;
	float:left;
	margin:0px;
	margin-top:1px;
	padding:0px;
	background:url(../img/menu_sep_2.jpg) no-repeat;
}
.menuBtn_2{
	height:47px;
	margin:0px;
	margin-top:1px;
	margin-bottom:2px;
	padding:0px;
	float:left;
}
.menuBtn_2 a span{
	color:#EFF8E6;
	font-size:16px;
	font-weight:bold;
	float:left;
	margin:0px;
	padding:18px 15px 10px 15px;
}
.menuBtn_2 a{
	background:url(../img/menu_bg_2.jpg) repeat-x 0px 0px;
	text-decoration:none;
	cursor:default;	
	float:left;
}
.menuBtn_2 a:visited{
	text-decoration:none;
}
.menuBtn_2 a:hover{
	background-position: 0 -47px;
	cursor:pointer;
}

.menuSeparator_3{
	width:3px;
	height:47px;
	position:relative;
	float:left;
	margin:0px;
	padding:0px;
	background:url(../img/menu_sep_3.jpg) no-repeat;
}
.menuBtn_3{
	height:47px;
	margin:0px;
	margin-bottom:2px;
	padding:0px;
	float:left;
}
.menuBtn_3 a span{
	color:#EFF8E6;
	font-size:16px;
	font-weight:bold;
	float:left;
	margin:0px;
	padding:18px 15px 10px 15px;
}
.menuBtn_3 a{
	background:url(../img/menu_bg_3.jpg) repeat-x 0px 0px;
	text-decoration:none;
	cursor:default;	
	float:left;
}
.menuBtn_3 a:visited{
	text-decoration:none;
}
.menuBtn_3 a:hover{
	background-position: 0 -47px;
	cursor:pointer;
}
/* --- FLOAT --- */
.fL{
	float:left;
}
.fR{
	float:right;
}
.break{
	clear:both;
}
#langs{
	float:right;
	margin:0px;
	margin-top:138px;
	position:relative;
}
#langs ul{
	float:left;
	margin:0px;
	padding:0px;
}
#langs li{
	float:left;
	list-style:none;
	margin:4px;
	padding:0px;
}
#partneri{
	float:left;
	position:relative;
	top:10px;
	left:50px;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
}
#partneri img{
	float:left;
	position:relative;
	margin:1px;
	text-decoration:none;
	border:0;
}
/*#flash{
	background:none;
	width:440px;
	height:380px;
	margin:0px;
	padding:0px;
	float:left;
}*/
#footer{
	width:940px;
	margin:10px;
	padding:0px;
	float:right;
	background:url(../img/line_footer.gif) repeat-x;
}
#footer a:link{
	color:#537236;
	font-weight:bold;
	text-decoration:none;
}
#footer a:visited{
	color:#537236;
	font-weight:bold;
	text-decoration:none;
}
#footer a:hover{
	color:#E3FFA3;
	font-weight:bold;
	text-decoration:none;
}
#footer p{
	color:#537236;
}
.sImg{
	width:105px;
	height:79px;
	padding:5px;
	margin:0px;
	margin-left:10px;
	margin-top:10px;
	background:url(../img/imgBg_smallDark.jpg) no-repeat 0 0;
	float:left;
}
.sImg:hover{
	background-position: -115px 0;
}
.sImg span{
	color:#E3FFA3;
	margin:5px;
	margin-left:0px;
	font-size:10px;
	text-decoration:none;
	float:left;
}
.line{
	width:100%;
	height:1px;
	background:url(../img/line_bg.gif) repeat-x;
	margin:20px 0px;
	padding:0px;
	clear:both;
}
.oddelovac{
	width:100%;
	height:20px;
	margin:0px;
	padding:0px;
	clear:both;
}

*/
/* --------------------------- */
.btnInfo{
	width:91px;
	height:21px;
	background:url(../img/btnInfo.jpg) no-repeat 0 0;
	margin:0px;
	padding:0px;
	float:left;
}
.btnInfo:hover{
	background-position: 0 -21px;
}

/* --- DECOR --- */
.noDecor{
	border:none;
	text-decoration:none;
}
.noDecorLink:link{
	text-decoration:none;
}
.noDecorLink:visited{
	text-decoration:none;
}
.noDecorLink:hover{
	text-decoration:none;
}
/* --- COLOR --- */
.clBlack{
	color:#000000;
}
.clWhite{
	color:#FFFFFF;
}
.clOrange{
	color:#F49D38;
}
/* --- FONT --- */
.f8{
	font-size:8px;
}
.f11{
	font-size:11px;
}
.f12{
	font-size:12px;
}
.f14{
	font-size:14px;
}
.f16{
	font-size:16px;
}
.f20{
	font-size:20px;
}
/* --- SIZE --- */
.w100{
	width:100%;
}
.w50{
	width:48%;
}
/* --- MARGIN --- */
.noMargin{
	margin:0px;
}
.m50{
	margin-left:50px;
}
.m10{
	margin:10px;
}
/* --- PADDING --- */
.noPadding{
	padding:0px;
}
/* --- ALIGN --- */
.aL{
	text-align:left;
}