/* CSS Document */

* {
margin:0;
padding:0;
}

body 
{
	background:#fff url(images/b_top.jpg) top repeat-x;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Tahoma, Helvetica, sans-serif;
	margin:0;
	padding:0;
	font-size:12px;
}
p 
{
	line-height:1.6em;
	margin:0.5em 0;
}
p.sajaminfo
{
	font-size:14px;
	font-weight:bold;
}
a:link, a:visited 
{	
	color:#000;
	text-decoration:none;
	border-bottom:none;
}
a:hover, a:active 
{
	text-decoration:none;
	border-bottom:1px dashed;
}
fieldset 
{
	border:none;
}
h1,h2,h3,h4,h5,h6 
{
	font-family:Trebuchet MS, "Lucida Grande", Tahoma, Helvetica, sans-serif;
	font-weight:normal;
}

.BodyText {
	FONT-WEIGHT: normal; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}

h1{	
	color:#f1b248;
	line-height:48px;
	font-size:18px;
	margin:0;
	padding:0;
}
h1.blue{color:#43c8e9;}

h1.pink{color:#f30b55;}

h1.black{color:#000;}

h2{
	color:#218fbb;
	line-height:48px;
	font-size:16px;
	margin:0;
	padding:0;
}
h3{	
	color:#f1b248;
	line-height:48px;
	font-size:16px;
	margin:0;
	padding:0;
}
h4{	
	color:#218fbb;
	line-height:48px;
	font-size:18px;
	margin:0;
	padding:0;
}
ul{
	list-style-type:none;
	margin:0;
	padding:0;
}
li{
	line-height:12px;
	margin:0;
	padding:0;
	margin-bottom:3px;
}

img{
	padding:2px 2px 2px 2px;	
	margin-top:20px;
	border:none;
	border:#c0c0c0 1px solid;	
}

img.star{border:none;}

a img {
	border:none;
	background:none;
}

img.rightcol {
	border:none;
}

img.column
{
	margin:20px 0 0 12px;
}

a img.column
{
	text-decoration:none;
	border:#c0c0c0 1px solid;
}

a.column
{
	border:none;
}

#doublecoltext table {border-collapse:collapse; border:1px solid #ebebeb; font-size:12px;}
#doublecoltext table td {border:1px solid #ebebeb; padding:2px;}



#searchform {
	margin: 10px auto;
	padding: 5px 3px;
}
input#s{
     border:1px solid #ccc;
     padding:5px;
}
input#s:focus{
     border:1px solid #38C;
}

p.uizradi {
	font-size:14px;
	color:#FF3333;
}

/* OK */
#wrap{	
	/*background: #ccc;*/
	margin:0 auto;
	padding:0;
	text-align:left;
	width:929px;
}

/* ********************* HEADER ********************* */
#header{
	margin-left:20px;
	width:929px;
	
}

	#logo {
		background:url(images/logo.jpg) top no-repeat;
		height:85px;
		width:163px;
		float:left;
		
		margin:0;
		padding:0;
	}
	
	#logo a {
		display:block;
		border-bottom:none;
		width:113px;
		height:76px;
		margin:8px 0px 0px 32px;
	}
	
	#menu {
		height:85px;
		width:483px;
		float:left;
		
		margin:0;
		padding:0;
	}
	
	.onecolumn {
		float:left;
		width:104px;
		margin-right:2px;
	}
	
		/* allow room for 3 columns */
		.onecolumn ul
		{	
			list-style-type:none;
			margin:0;
			padding:0;
		}
		
		/* float & allow room for the widest item */
		.onecolumn li
		{
			width:102px;
			line-height:14px;
			margin-right:6px;
			margin-bottom:2px;
			padding-bottom:1px;
			padding-left:2px;
		}
		
		.onecolumn li a:link, .onecolumn li a:visited,  .onecolumn li a:active {
			font-size:11px;
      color:#fff;
			
			border-bottom:none;
		}
		
		.onecolumn li:hover{
			background-color:#2e9bc1;
		}
		
		.ulwrapper
		{	
			margin-left:28px;
			margin-top:14px;
		}
	
	#mp_right{
		background:url(images/mp_header_right1.jpg) top no-repeat;
		height:85px;
		width:246px;
		float:left;
		
		margin:0;
		padding:0;
	}
	
	#general_right{
		background:url(images/gen_header_right.jpg) top no-repeat;
		height:85px;
		width:246px;
		float:left;
		
		margin:0;
		padding:0;
	}

	#mp_header{
		background:url(images/b_header_mp.jpg) top left no-repeat;
		width:929px;
		padding-left:20px;
		overflow:hidden;
	}

		#mp_flash{
			background:url(images/flash.jpg) top no-repeat;
			height:299px;
			width:657px;
			float:left;
			margin:0;
			padding:0;
		}
		
		#mp_scroll{
			background:url(images/skrol.jpg) top no-repeat;
			height:299px;
			width:228px;
			float:left;
		}
			
			#scrollingContainer{
				width:190px;
				height:222px;
				padding-left:20px;
				overflow:hidden;
			}
			
			#scrollingContent{
				font-size:11px;
			}
			
			#scrollingContent p{
				font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Helvetica, sans-serif;
				color:#464545;
			}
			
			#scrollingContent a, #scrollingContent a:visited, #scrollingContent a:hover, #scrollingContent a:active{
				color:#f1a82e;
			}
			
			.line_small{
				background:url(images/line_small.gif) center left repeat-x;
				width:196px;
				height:4px;
				margin-bottom:14px;
			}
			
			#mp_scrolldown{
			}
			
		#gen_header{

			width:929px;
			padding-left:20px;
			overflow:hidden;
		}
			#pic{
				
				width:885px;
				height:222px;
				float:left;
				margin:0;
				padding:0;
			}
			
/* ********************* HEADER END ********************* */

/* ********************* MAIN ********************* */

	#mp_mainwrap 
	{	
		background:url(images/b_maintop.jpg) top left no-repeat;
		margin-left:20px;
		margin-right:24px;
		padding-top:10px;
		overflow:hidden;
	}
	
	#gen_mainwrap 
	{	
		margin-left:20px;
		margin-right:24px;
		overflow:hidden;
	}
	
	#leftcol{
		width:299px;
		float:left;
		
		margin:40px 15px 0px 15px;
		padding:0;
	}
	
	#middlecol{
		width:298px;
		float:left;
		
		margin:40px 15px 0px 15px;
		padding:0;
	}
	
	#rightcol{
		width:227px;
		float:left;
		
		margin:0;
		padding:0;
	}
	
	#rightcol a{
		border:none;
	}
	
	/* columnsmenu ----------------------------------------------------------- */
	
	ul.columnsmenu{
		margin-top:20px;
	}
	
	ul.columnsmenu li{
		font-size:16px;
		color:#fff;
		taxt-align:middle;
	}
	
	ul.columnsmenu li a {display:block;height:18px;width:244px;padding: 15px 5px 2px 5px;}
	
	ul.columnsmenu li a:link, ul.columnsmenu li a:visited,  ul.columnsmenu li a:active {
		color:#fff;
		/*background-color:#43c8e9;*/
		border-bottom:none;
	}
		
	ul.columnsmenu li a:hover{
		/*background-color:#2e9bc1; */
		margin-left: 10px;
	}
	
	ul.columnsmenu li a.color1{background-color:#98d1fe;}
	ul.columnsmenu li a.color2{background-color:#88c4f4;}
	ul.columnsmenu li a.color3{background-color:#6dafe4;}
	ul.columnsmenu li a.color4{background-color:#529dd9;}
	ul.columnsmenu li a.color5{background-color:#348bd1;}
	ul.columnsmenu li a.color6{background-color:#257fc8;}
	
	ul.columnsmenu li a.color11{background-color:#f30b55;}
	ul.columnsmenu li a.color12{background-color:#f13f78;}
	ul.columnsmenu li a.color13{background-color:#ef6b95;}
	
	ul.columnsmenu li a.color21{background-color:#f1d9aa;}
	ul.columnsmenu li a.color22{background-color:#f1d398;}
	ul.columnsmenu li a.color23{background-color:#f1cc82;}
	
	/* columnsmenu2 ----------------------------------------------------------- */
	
	ul.columnsmenu2{
		margin-top:20px;
	}
	
	ul.columnsmenu2 li{
		font-size:16px;
		color:#fff;
		taxt-align:middle;
	}
	
	ul.columnsmenu2 li a {display:block;height:48px;width:244px;padding: 15px 5px 2px 5px;}
	
	ul.columnsmenu2 li a:link, ul.columnsmenu2 li a:visited,  ul.columnsmenu2 li a:active {
		color:#fff;
		/*background-color:#43c8e9;*/
		border-bottom:none;
	}
		
	ul.columnsmenu2 li a:hover{
		/*background-color:#2e9bc1; */
		margin-left: 10px;
	}
	
	ul.columnsmenu2 li a.color1{background-color:#98d1fe;}
	ul.columnsmenu2 li a.color2{background-color:#88c4f4;}
	ul.columnsmenu2 li a.color3{background-color:#6dafe4;}
	ul.columnsmenu2 li a.color4{background-color:#529dd9;}
	ul.columnsmenu2 li a.color5{background-color:#348bd1;}
	ul.columnsmenu2 li a.color6{background-color:#257fc8;}
	
	ul.columnsmenu2 li a.color11{background-color:#f30b55;}
	ul.columnsmenu2 li a.color12{background-color:#f13f78;}
	ul.columnsmenu2 li a.color13{background-color:#ef6b95;}
	
	ul.columnsmenu2 li a.color21{background-color:#f1d9aa;}
	ul.columnsmenu2 li a.color22{background-color:#f1d398;}
	ul.columnsmenu2 li a.color23{background-color:#f1cc82;}
	
	/* rightmenu ----------------------------------------------------------- */
	
	#rightmenu {
		width:223px;
		height:286px;
		margin-top:0px;
		padding-top:18px;
		margin-left:8px;
		padding-left:20px;
		background:url(images/rightmenu.jpg) top left no-repeat;
	}
	
	#rightmenu ul{
		width:160px;
	}
	
	#rightmenu li{
		color:#fff;
		font-size:12px;
		line-height:22px;
		margin-bottom:0px;
		padding-left:15px;
		background-image:url(images/rightmenuarrow.gif);
		background-repeat:no-repeat;
		background-position:0px;
	}
	#rightmenu h1 {
		color:#fff;
	}
	
	#rightmenu a {
		color:#fff;
	}
	
	#rightmenu a:link, #rightmenu a:visited {	
		text-decoration:none;
		border-bottom:none;
	}
	#rightmenu a:hover, #rightmenu a:active {
		text-decoration:none;
		background:#2e9bc1;
	}
	
	/* rightmenubig --------------------------------------------------------- */
	
	#rightmenubig {
		width:223px;
		height:630px;
		margin-top:0px;
		padding-top:18px;
		margin-left:8px;
		padding-left:20px;
		background:url(images/rightmenubig.jpg) top left no-repeat;
	}
	
		#rightmenubig2 {
		width:223px;
		height:670px;
		margin-top:0px;
		padding-top:18px;
		margin-left:8px;
		padding-left:20px;
		background:url(images/rightmenubig2.jpg) top left no-repeat;
	}
	
	
	#rightmenubig ul{
		width:160px;
	}
	
		#rightmenubig2 ul{
		width:160px;
	}
	
	#rightmenubig li{
		color:#fff;
		font-size:12px;
		line-height:22px;
		margin-bottom:0px;
		padding-left:15px;
		background-image:url(images/rightmenuarrow.gif);
		background-repeat:no-repeat;
		background-position:0px;
	}
	
	#rightmenubig2 li{
		color:#fff;
		font-size:12px;
		line-height:22px;
		margin-bottom:0px;
		padding-left:15px;
		background-image:url(images/rightmenuarrow.gif);
		background-repeat:no-repeat;
		background-position:0px;
	}
	
	#rightmenubig h1 {
		color:#fff;
	}
	#rightmenubig2 h1 {
		color:#fff;
	}
	
	#rightmenubig h2 {
		color:#fff;
	}
	#rightmenubig2 h2 {
		color:#fff;
	}
	
	#rightmenubig a {
		color:#fff;
	}
	#rightmenubig2 a {
		color:#fff;
	}
	
	#rightmenubig a:link, #rightmenubig a:visited {	
		text-decoration:none;
		border-bottom:none;
	}
	#rightmenubig2 a:link, #rightmenubig a:visited {	
		text-decoration:none;
		border-bottom:none;
	}
	
	#rightmenubig a:hover, #rightmenubig a:active {
		text-decoration:none;
		background:#2e9bc1;
	}
	#rightmenubig2 a:hover, #rightmenubig a:active {
		text-decoration:none;
		background:#2e9bc1;
	}
	
	/* --------------------------------------------------------------- */
	
	#doublecol{
		width:623;
		float:left;
		
		margin:15px 15px 0px 15px;
		padding:0;	
	}
	
	.doublecoltext{
		width:567px;
		padding-left:12px;
		margin-bottom:60px;
	}
	
	.doublecoltext p{
		margin-top:0px;
	}
	
	.doublecoltext a:link, .doublecoltext a:visited {
		border-bottom:1px dashed;
		background: #e9f8fe;
	}

	.doublecoltext a:active, .doublecoltext a:hover {
		border-bottom:1px solid;
		background: #e9f8fe;
	}
	
	.doublecoltext ul {
		list-style-type: circle;
		margin-left:20px;
	}
	
	.doublecoltext li {
		margin:1em;
		line-height:1.6em;
		padding:0;
	}
	
	.doublecoltext ul.cene{
		list-style-type: none;
	}
	
	.doublecoltext ul.cene li.word{
		padding-left:17px;
		background-image:url(images/word_icon.png);
		background-repeat:no-repeat;
		background-position:0px;
	}
	
	.doublecoltext li {
		margin:1em;
		line-height:1.6em;
		padding:0;
	}
	
	ul.doublecolmenu{
		margin-top:30px;
	}
	
	ul.doublecolmenu li{
		font-size:26px;
		color:#fff;
		margin: 5px 5px 5px 0px;
	}
	
	ul.doublecolmenu li a {display:block;height:36px;width:536px;padding: 10px 5px 2px 5px;}
	
	ul.doublecolmenu li a:link, ul.doublecolmenu li a:visited,  ul.doublecolmenu li a:active {
		color:#fff;
		/*background-color:#43c8e9;*/
		border-bottom:none;
	}
		
	ul.doublecolmenu li a:hover{
		/*background-color:#2e9bc1; */
		margin-left: 15px;
	}
	
	ul.doublecolmenu li a.color1{background-color:#98d1fe;}
	ul.doublecolmenu li a.color2{background-color:#88c4f4;}
	ul.doublecolmenu li a.color3{background-color:#6dafe4;}
	ul.doublecolmenu li a.color4{background-color:#529dd9;}
	ul.doublecolmenu li a.color5{background-color:#348bd1;}
	ul.doublecolmenu li a.color6{background-color:#257fc8;}
	
	ul.doublecolmenu li a.color21{background-color:#f1d9aa;}
	ul.doublecolmenu li a.color22{background-color:#f1d398;}
	ul.doublecolmenu li a.color23{background-color:#f1cc82;}
	
	.picintext {float:right; padding: 5px 10px 5px 10px;}
	.picintext2 {float:right; padding: 5px 10px 5px 10px; border:none;}
	
	.bigmainpic {padding: 5px 10px 15px 0px;}
	
	#kongresholder{
		padding-left:12px;
		padding-bottom:30px;
	}
	
	.kongres {padding:2px 1px 2px 2px; vertical-align: top;}
	
	.kongres a:link, .kongres a:visited
{	
	color:#000;
	text-decoration:none;
	border-bottom:none;
}
	.kongres a:hover, .kongres a:active
{
	text-decoration:underline;
	border-bottom:none;
}
	
	.dots {
		background:url(images/dots.gif) top left repeat-x;
		height:3px;
		margin-top:10px;
		padding:0;
	}
		
	.heading1{
		background:url(images/h1_short_bar.jpg) top left no-repeat;
		width:276px;
		height:35px;
		padding-bottom:20px;
		padding-left:13px;
	}
	.heading2{
		background:url(images/h1_long_bar.jpg) top left no-repeat;
		width:610px;
		height:25px;
		padding-left:13px;
		padding-bottom:20px;
	}
	.heading3{
		background:url(images/h1_longer_bar.jpg) top left no-repeat;
		width:929px;
		height:25px;
		padding-left:13px;
		padding-bottom:20px;	
		
	}
	.columntext{
		width:266px;
		padding-left:12px;
		margin-bottom:10px;
	}
	
	.columntext p{
		margin-top:12px;
	}
	
	.columntext a:link, .columntext a:visited {
		border-bottom:1px dashed;
		background: #e9f8fe;
	}

	.columntext a:active, .columntext a:hover {
		border-bottom:1px solid;
		background: #e9f8fe;
	}
	
	/* ZA GALERIJU: */
	
	.gallery{
		width:600px;
	}
	
	.gallery h2{margin-left:10px;}
	
	.gal_row{
		width:600px;
		margin-bottom:30px;
	}
	
	.gal_row img {
		border:1px solid #ccc;
		margin-left:6px;
	}
	
	.gal_row a:link, .gal_row a:visited, .gal_row a:active, .gal_row a:hover {
		border:none;
	}
	
	/* ZA APARTMANE: */
	
	#doublecol #text {
		width:400px;
		margin-left:10px;
		margin-right:10px;
		float:left;
	}
	#doublecol #picture {
		width:200px;
		height:180px;
		float:left;
	}
	
/* ********************* FOOTER ********************* */

	#footer{
		background:url(images/b_footer.jpg) top left no-repeat;
		width:929px;
		padding-left:20px;
		margin:0;
		overflow:hidden;
	}
	
	#footer a, #footer a:visited, #footer a:hover, #footer a:active{
		color:#000;
	}
	
	#footer_top{
		width:840px;
		height:73px;
		margin-top:45px;
		margin-left:29px;
		overflow:hidden;
	}
	
	#footer_top_l{
		width:150px;
		float:left;
		margin:0px 15px 0px 0px;
		padding:0;
	}
	
	#footer_top_m{
		width:442px;
		float:left;
		margin:0px 15px 0px 15px;
		padding:0;
	}
	
	#footer_top_r{
		width:190px;
		float:left;
		text-align:center;
		margin:0;
		padding:0;
	}
	
	#footer_top_r li{
		padding-left:0px;
		padding-top:3px;
		padding-bottom:3px;
		/*background-image:url(images/ic_sitemap.gif);*/
		background-repeat:no-repeat;
		background-position:40px;
	}
	
	#footer_bot{
		background:url(images/logo_small.jpg) center right no-repeat;
		width:780px;
		margin-top:10px;
		margin-left:29px;
		overflow:hidden;
	}
	
	#footer_bot #astrainfo{
		float: left;
		width:400px;
	}
	
	#footer_bot #yuta {
		float: right;
		padding-right:100px;
	}
	
	#footer_bot #yuta a {
		border-bottom:none;
	}
	
	#footer_bot p{
		color:#747474;
	}	
	
/* ********************* FOOTER END ********************* */

.clear {
	clear: both;
}

/* Contact Form 
-----------------------------------------------------------------------------*/

select {
 background-color: #c0e9f8;
 color: #565656;
}

#contact_form {font-size:12px; color:#393939;}

#contact_form table {border-collapse:collapse; border-top:1px solid #ebebeb;}

#contact_form table td {border-bottom:1px solid #ebebeb; }

#contact_form .firstrow {text-align:right; padding:12px 10px 12px 0;}

#contact_form .secondrow {padding:12px 10px 12px 0;}

#contact_form .forminput1 {height:20px; width:215px; padding:3px 2px 1px 3px; border: 1px solid #C3c3c2;}

#contact_form .forminput1:hover {border: 1px solid #2b6fb6;}

#contact_form input.dugme {height:24px; width:160px; padding:0; border: 1px solid #C3c3c2;}

#contact_form .formtextarea {height:120px; width:315px; padding:3px 2px 1px 3px; border: 1px solid #c3c3c2;  font-family: Arial, Helvetica, sans-serif; font-size: 12px;}

#contact_form .formtextarea:hover {border: 1px solid #2b6fb6;}





.date {float:right; background-image:url(images/date-bg.jpg); background-repeat: no-repeat; width: 64px; height: 44px; padding: 10px 11px;}
.datemonth {font-size:18px; font-weight:bold; color:#218fbb;}
.dateyear {font-size:12px; font-weight:bold; color:#000; padding-left:2px;}



/* Top Right banner
-----------------------------------------------------------------------------*/
#topright {
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	height: 155px;
	width: 199px;
	background: url(images/sitonija-banner.gif) no-repeat;
	text-indent: -999em;
	text-decoration: none;
	border-bottom:none;
}


