* { 

padding:0; 

margin:0;

font-family: arial, sans-serif, helvetica;

}



.clear{

clear:both;

}

.bijelo {

	color: #FFF;

}

.slova {

	font-size: 12px;

	color: #000;

}

.slova2 {

	font-size: 14px;

	color: #FFF;

	background-color: #14497D;

}

div#container {

width:1034px;

position:relative;

margin:auto;

}



div#container2 {

width:100%;

position:relative;

background-image:url('/client_side/images/layout/bg2.jpg');

}





div#containerA {

width:100%;

/*height:122px;*/

height:100px;



position:relative;

background-color:#FFFFFF;

}

	div#menuA{

	position:absolute;

	right:40px;

	top:15px;

	}

	

		div#menuA a{

		color: #666666;

		text-decoration: none;

		font-size: 11pt;

		}

		

		div#menuA a:hover{

		color: #333333;

		}



	div#menuB{

	position:absolute;

	/*left:243px;*/

	left:253px;

	bottom:0px;

	}

		

		div#menuB .tab{

		float:left;

		width:100px;

		height:25px;

		text-align:center;

		padding-top:8px;

		color:#000000;

		font-weight:bold;

		}

		

				div#menuB .tab a{

				color:#000000;

				font-weight:bold;

				text-decoration: none;

				font-size: 10pt;

				

				font-family:Verdana, Arial, Helvetica, sans-serif;

				}

				

				div#menuB .tab a:hover{

				color: #333333;

				}

		

		div#menuB .tabActive{

		float:left;

		width:100px;

		height:23px;

		text-align:center;

		padding-top:10px;

		background-image:url('/client_side/images/layout/tab.gif');

		color:#FFFFFF;

		

		font-weight:bold;

		font-size: 10pt;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		}		

				

				div#menuB .tabActive a{

				color:#FFFFFF;

				font-weight:bold;

				text-decoration: none;

				font-size: 10pt;

				font-family:Verdana, Arial, Helvetica, sans-serif;

				}

				

				div#menuB .tabActive a:hover{

				color: #333333;

				}		

				

		div#menuB .tabDropDownItem{

		background-color:#FFFFFF;

		/*min-width:94px;*/

		width:110px;

		border-left:thin #D5D4D4 solid;

		border-right:thin #D5D4D4 solid;

		border-bottom:thin #D5D4D4 solid;

		padding:2px;

		}

		

				div#menuB .tabDropDownItem a{

				font-size:8pt;

				text-decoration:none;

				color:#666666;;

				}	

				

				div#menuB .tabDropDownItem a:hover{

				color: #333333;

				}	

			



div#containerB {

width:243px;

position:relative;

float: left;

}

	/*
	// stari meni
		div#mainMenu a{
		color: #5FB4E6;
		text-decoration: none;
		font-size: 9pt;
		}
		div#mainMenu a:hover{
		color: #FFFFFF;
		}*/

div#containerC {

width:781px;

position:relative;

float:left;



/*

background-image:url('/client_side/images/layout/bg1.gif');

background-position:top;

background-repeat:repeat-x;

*/

}



		div#containerC *{

		text-decoration: none;

		font-size: 9pt;

		}

			div#containerC .all8 *{

				font-size: 8pt;

			}

		

		div#containerC a{

		color: #47628D;

		text-decoration: none;

		font-size: 9pt;

		}

		

		div#containerC a:hover{

		color: #666666;

		}

	

div#containerD {

width:1034px;

position:relative;

margin:auto;



/*width:100%;*/

height:43px;

/*position:relative;*/



background-image:url('/client_side/images/layout/footer.gif');

}



		div#containerD a{

		color: #FFFFFF;

		text-decoration: none;

		font-size: 11pt;

		}

		

		div#containerD a:hover{

		color: #333333;

		}



/****************************/



div#flierA {

position:absolute;

/*top:122px;*/

top:100px;

width:100%;

height:286px;

background-image:url('/client_side/images/layout/bg1.gif');

background-position:top;

background-repeat:repeat-x;

z-index:-1;

}



div#flierB {

position:absolute;

bottom:0px;

width:100%;

height:43px;

background-image:url('/client_side/images/layout/bg2.gif');

background-position:top;

background-repeat:repeat-x;

z-index:-1;

}



/****************************/



.contentTable{

	border-spacing: 0px;

}



.contentTable td{

	padding: 5px;

	font-size: 9pt;

}



.conentTable .contentRow{

}



.contentTable .contentRow td{

	border-top: 1px solid #666666; 

	border-bottom: 1px solid #666666;

	background-color: #ebebeb;

	font-size: 10pt;

}



.contentTable .contentRow .leftContentCell{

	border-left: 1px solid #666666; 

}



.contentTable .contentRow .rightContentCell{

	border-right: 1px solid #666666; 

}	



/***********************************/



.tabA{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:9pt;

	font-weight:bold;

	text-align:left;

	color:#FFFFFF;

}

.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}
.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}

/* liveform */
    .form-row { padding: 5px 0; clear: both; height:15px; }
    .label { display: block; float: left; width: 90px; text-align: left; margin-left: 5px; }
    label.error { width: 250px; display: block; float: left; color: red; padding-left: 10px; }
    .form-row  input[type=text], textarea { width: 350px; float: left; }
    .form-row textarea { height: 50px; }
    .submit{
		margin-left:95px;
		margin-top:0px;
		font-weight:bold;
	}

    .form-row2, .form-row3 { padding: 5px 0; clear: both; }
    .form-row2 .label, .form-row3 .label { display: block; float: left; width: 120px; height:22px; text-align: left; margin-left: 5px; }
    .form-row2  input[type=text], .form-row3  input[type=text], .form-row2 textarea ,.form-row3 textarea { width: 260px; float: left; }
    .form-row2 textarea, .form-row3 textarea { height: 50px; }
    .buttons{ margin-left:300px; font-weight:bold; }

     input[class="error"]{ background-color:#e6adad; }
     textarea[class="error"]{ background-color:#e6adad; }
	 
/* glavni menu */
	#dhtmlgoodies_slidedown_menu{
		background-color:#14497d;
		padding-top:15px;
		padding-bottom:20px;
		margin-top:-2px;
	} 
	#dhtmlgoodies_slidedown_menu li{
		list-style-type:none;
		position:relative;
	}
	#dhtmlgoodies_slidedown_menu ul{
		margin:0px;
		padding:0px;
		position:relative;

	}

	#dhtmlgoodies_slidedown_menu div{
		margin:0px;
		padding:0px;
	}
	/* 	Layout CSS */
	#dhtmlgoodies_slidedown_menu{
		width:220px;
		padding-left:23px;
	}

	/* All A tags - i.e menu items. */
	#dhtmlgoodies_slidedown_menu a{
		color: #fff;
		font-size:13px;
		text-decoration:none;
		display:block;
		clear:both;
		width:195px;
		padding-left:2px;
	}

	/* Active menu item */
	#dhtmlgoodies_slidedown_menu .dhtmlgoodies_activeItem {
		color: #fff;
		font-weight:normal;
	}

	#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{	/* Main menu items */
		margin-top:1px;
		font-weight:bold;
		background-image:url(/client_side/images/str.png);
		background-position:right;
		background-repeat:no-repeat;
		font-size:12px;
		padding-top:6px;
		line-height:15px;
	}

	#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{
		background-image:url(/client_side/images/str2.png);
		background-position:left;
		background-repeat:no-repeat;
		padding-left:15px;
		font-size:12px;
		margin-top:3px;
	}
	#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{	/* Sub menu items */
		margin-top:1px;
		font-size:12px;
		font-style:italic;
		color:#e1e1e1;
	}

	#dhtmlgoodies_slidedown_menu font{
		color:#f29951;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{
		padding:1px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
		margin-left:5px;
		padding:1px;
		padding-bottom:5px;
		padding-top:3px;
	}
	#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{
		margin-left:10px;
		padding:1px;
		padding-bottom:5px;
		padding-top:3px;
	}

