@charset "utf-8";
/* CSS Document */


/* 1. RESET ---------------
------------------------------- */
	html,body,div,span,
	applet,object,iframe,
	h1,h2,h3,h4,h5,h6,p,blockquote,pre,
	a,abbr,acronym,address,big,cite,code,
	del,dfn,em,font,img,ins,kbd,q,s,samp,
	small,strike,strong,sub,sup,tt,var,
	dd,dl,dt,li,ol,ul,
	fieldset,form,label,legend,
	table,caption,tbody,tfoot,thead,tr,th,td {
		margin:0;
		padding:0;
		border:0;
		font-weight:normal;
		font-style:normal;
		font-size:100%;
		line-height:1;
		font-family:inherit;
		text-align:left; }
	table {
		border-collapse:collapse;
		border-spacing:0; }
	ol,ul {
		list-style: none; }
	q:before,q:after,blockquote:before,blockquote:after {
		content:""; } 	



/* 2. GLOBAL ---------------
------------------------------- */

body {
	margin:0px;
	padding:0px;
	background:#688DA9 url(scr_images/back_body.jpg) repeat-x;
	font-family:Georgia, Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}

h1 {
	padding:15px 10px;
	font-size:22px;
	font-style:italic;
}
h1 span {
	font-size:16px;
	margin-left:7px;
}
h2 {
	font-size:18px;
	padding-top:5px;
	padding-bottom:12px;
	font-style:italic;
	font-weight:bold;
}
h2 span {
	display:block;
	font-size:24px;
	padding-top:15px;
	padding-bottom:0px;
	font-style:italic;
	font-weight:bold;
}
h3 {
	padding-bottom:5px;
	margin-bottom:7px;
	font-size:20px;
	font-weight:normal;
	color:#999999;
	text-align:center;
	text-transform:uppercase;
	border-bottom:1px solid #999999;
}
h3 span {
	padding-left:7px;
	color:#666666;
	font-size:12px;
	text-transform:none;
	font-weight:bold;
	font-style:italic;
}
h4 {
	padding:20px 0px 0px 15px;
	margin:0px;
	background:url(scr_images/back_LMbox.jpg) top right no-repeat;	
	
	font-size:22px;
	font-weight:bold;
	font-style:italic;
}
h4 span {
	color:#000000;
	font-weight:bold;
	font-style:italic;
}
h5 {
	padding-bottom:20px;
	font-size:18px;
	color:#285d88;
}
h6 {
	padding:10px 0px;
	font-size:16px;
	font-weight:normal;
}
.nas7 {
	font-weight:bold;
	font-size:14px;
	text-indent:30px;
}


a {
	color:#0489B5;
	text-decoration:none;
}
a:hover {
	color:#05B1EB;
	text-decoration:underline;
}


td {
	text-align:left;
	vertical-align:top;
}



hr {
	border:0;
	background-color:#FFFFFF;
	height:1px;
}



.pngfix {
	behavior: url(iepngfix.htc);
}


/* 3. LAYOUT ---------------
------------------------------- */

#container {
	position:relative;
	margin:10px auto;
	width:980px;
}
#sidebarLeft {
	float:left;
	width:150px;
}
#contentCenter {
	float:left;
	width:645px;
}
#sidebarRight {
	position:absolute;
	margin:0px;
	left:795px;
	width:182px;
}


	/* 3.1. SIDEBARLEFT ---------------
	------------------------------- */
	.sidebarTopSpacer {
		display:block;
		height:141px;
	}
	.leftBox {
		margin-top:2px;
	}
	.leftTop {
		height:25px;
	}
	a.menu2 {
		display:block;
		width: 142px;
		padding-right:8px;
		line-height:25px;
		text-align:right;
		text-decoration:none;
		font-weight:bold;
		color:#FFFFFF;
		background-image:url(scr_images/tabLeft_Top.png);
		background-repeat:no-repeat;
		behavior: url(iepngfix.htc);
	}
	a.menu2:hover {
		background-position:left bottom;
	}
	.leftGreyB {
		padding:3px 7px 0px 13px;
		background-color:#151B1F;
	}
		.leftGreyB ul { }
		.leftGreyB ul li {
			display:block;
			padding:3px 0px;
			list-style:none;
			border-top:1px solid #414649;
			text-align:right;
			border:0;
			border-top:1px solid #333333;
		}
		.leftGreyB ul li.prvi {
			border:0;
		}
		.leftGreyB ul li a {
			color:#FFFFFF;
			font-size:14px;
			line-height:16px;
			font-weight:normal;
			text-decoration:none;
			border:0;
		}
		.leftGreyB ul li a:hover {
			color:#DDDDDD;
			text-decoration:underline;
			border:0;
		}
		.leftTopContent2 .leftGreyB ul li a {
			color: #ffffff;
			text-decoration:none;
			border:0;
		}
		.leftGreyB ul li a.active {
		}
		
		.leftGreyB ul ul.menu30 li {
			border:0; }
		.leftGreyB ul ul.menu30 li a {
			padding-right:12px;
			color:#999999;
			text-decoration:none;
			border:0; }
		.leftGreyB ul ul.menu30 li a:hover {
			color:#DDDDDD;
			text-decoration:none;
			border:0; }		
		.leftGreyB ul ul.menu30 li a.active {
			padding-right:12px;
			color:#00CCFF;
			background-image: url(scr_images/backG_arrowRight.jpg);
			background-repeat: no-repeat;
			background-position: right center;
		}
		
		.menu3 {
			margin-top:3px;
			padding-bottom:5px;
		}
		.menu3 a {
			padding-right:12px;
			display:block;
			color:#999999;
			font-size:14px;
			line-height:18px;
			font-weight:normal;
			text-align:right;
			text-decoration:none;			
		}
		.menu3 a:hover {
			color:#FFFFFF;			
		}
		.menu3 a.active {
			padding-right:12px;
			color:#00CCFF;
			background-image: url(scr_images/backG_arrowRight.jpg);
			background-repeat: no-repeat;
			background-position: right center;
		}
		.menu4 {
			margin:0px 0px 5px 0px;
			padding:5px 7px 5px 0px;
			background:url(scr_images/back_menu4.jpg) right repeat-y;
		}
			.menu4 a {
				font-size:11px;
			}
		.menu5 {
			background:#0489B5 url(scr_images/back_menu5.jpg) top repeat-x;
		}
			.menu5 ul {
				height:31px;
			}
			.menu5 ul li {
				float:left;
				border-right:1px solid #000000;
			}
			.menu5 ul li a {
				display:block;
				padding:10px;
				color:#DEF7FE;
				background:none;
				text-decoration:none;
				font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			}
			.menu5 ul li a:hover {
				color:#FFFFFF;
				background:#04A0D5;
			}
			.menu5 ul li a.active {
				color:#99CCFF;
				background:#0C699C url(scr_images/back_menu5active.jpg) top repeat-x;
			}
		.menu5b {
			background:#161B1F url(scr_images/back_menu5bb.jpg) top repeat-x;
		}
			.menu5b ul {
				height:31px;
			}
			.menu5b ul li {
				float:left;
				border-right:1px solid #000000;
			}
			.menu5b ul li a {
				display:block;
				padding:10px;
				color:#CCCCCC;
				background:none;
				text-decoration:none;
				font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			}
			.menu5b ul li a:hover {
				color:#FFFFFF;
				background:#333333;
			}
		
	.leftGreyBottom {
		height:12px;
		background:url(scr_images/tabLeft_greyBottom.png) top left no-repeat;
		behavior: url(iepngfix.htc);

	}
	
	
	
	
	
	/* 3.2. CONTENTCENTER ---------------
	------------------------------- */
	.middle {
		width:645px;
		background-color:#000000;
	}
	.center {
		margin:0 auto;
		width:629px;
	}
	.contentBottom {
		height:38px;
		background:url(scr_images/back_contentBottom.png) top left no-repeat;
		behavior: url(iepngfix.htc);
	}
	
		/* 3.2.1. MIDDLE ---------------
		------------------------------- */
		img.header {
			width:629px;
			height:141px;
		}
		.menu1 {
			background-color:#1D272F;
			border-bottom:3px solid #FD4903;
		}
		.content {
			background:url(scr_images/back_content.jpg) top repeat-x;
		}
		
			/* 3.2.1.1. MENU1 ---------------
			------------------------------- */
			.menu1Tabl {
				width:10px;
				height:25px;
			}
			.menu1Tabl a {
				display:block;
				padding:0 12px;
				height:25px;
				line-height:25px;
				color:#c7bbb0;
				font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				font-size:10px;
				font-weight:bold;
				text-decoration:none;
				text-transform:uppercase;
				white-space:nowrap;
			}
			.menu1Tabl a:hover {
				color:#FFFFFF;
			}
			.menu1Tabl a.active {
				color:#c7bbb0;
				border-right:1px solid #51595F;
				border-left:1px solid #51595F;
				background:#020406 url(scr_images/back_menu1.jpg) top repeat-x;
				white-space:nowrap;
			}
			.searchBar {
				padding-right:5px;
				height:25px;
				background:#53595E url(scr_images/back_searchBar.jpg) top repeat-x;
			}
			.right {
				float:right;
			}
			input.search {
				padding:0px;
				margin:5px 0px 0px 0px;
				width:150px;
				height:16px;
				border:0;
			}
			input.search-btn {
				margin:0px 0px 0px -3px;
				padding:0px;
				cursor:pointer;
				width:50px;
				border:0;
				height:16px;
				line-height:15px;
				color:#c7bbb0;
				font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
				font-size:9px;
				font-weight:normal;
				background:#161616 url(scr_images/back_btn_search.jpg) top repeat-x;
			}
			input.search-btn:hover {
				color:#FFFFFF;
			}
			img.headerPic {
				margin-bottom:-3px;
				padding:0px;
				border-top:1px solid #CCCCCC;
			}


			
			/* 3.2.1.2. CONTENT ---------------
			------------------------------- */
			.galleryUp {
				position:relative;
				display:block;
				overflow:hidden;
				width:629px;
				height:52px;
				background:url(scr_images/back_galleryUp.png) top left no-repeat;
				behavior: url(iepngfix.htc);
			}
			.galleryTabsContent {
				position:relative;
				display:block;
				width:2000px;
				height:52px;
			}
			.galleryUp2 {
				position:relative;
				display:block;
				overflow: hidden;
				width:629px;
				height:75px;
				background:url(scr_images/back_galleryUp2.png) top left no-repeat;
				behavior: url(iepngfix.htc);
			}
			.galleryBox {
				background:url(scr_images/back_galleryBox.jpg) top repeat-x;
				height:300px;
			}
			.galleryBox2 {
				clear:both;
				padding:0px;
				background:#FFFFFF url(scr_images/back_galleryBox2.jpg) bottom repeat-x;
				height:367px;
			}
			.galleryUp3 {
				position:relative;
				display:block;
				overflow:hidden;
				width:629px;
				height:42px;
				background:url(scr_images/back_galleryUp.png) bottom left no-repeat;
				behavior: url(iepngfix.htc);
			}
			.galleryBox3 {
				background:url(scr_images/back_galleryBox.jpg) top repeat-x;
				height:220px;
			}
			.galleryUp4 {
				position:relative;
				display:block;
				overflow:hidden;
				width:629px;
				height:52px;
				text-indent:20px;
				margin-top:20px;
				text-align:center;
				background:url(scr_images/back_galleryUp.png) top left no-repeat;
				behavior: url(iepngfix.htc);
			}
			.galleryBox4 {
				background:url(scr_images/back_galleryBox.jpg) top repeat-x;
				height:310px;
			}
			table.vremprog {
				width:600px;
			}
				.vremprog tr {
				}
				.vremprog tr td {
					height:35px;
					border-bottom:1px dotted #333333;
					vertical-align:middle;
					text-align:center;
				}
				.vremprog tr.first td {
					color:#999999;
					font-weight:bold
				}
				.vremprog td img {
					border: none;
					background: none;
				}
			.commnt {
				position:relative;
				padding:0px 20px;
			}
			.galleryLMtab {
				_text-align:right;
				height:31px;
			}
				#LM {
					background:url(scr_images/tabs_LM.jpg) no-repeat; }
				#LM_en {
					background:url(scr_images/tabs_LM_en.jpg) no-repeat; }
				#LM_ru {
					background:url(scr_images/tabs_LM_ru.jpg) no-repeat; }
				#LM_de {
					background:url(scr_images/tabs_LM_de.jpg) no-repeat; }
				#LM_it {
					background:url(scr_images/tabs_LM_it.jpg) no-repeat; }
				#LM_fr {
					background:url(scr_images/tabs_LM_fr.jpg) no-repeat; }
				#LM, #LM_en, #LM_de, #LM_it, #LM_fr, #LM_ru {
					float:right;
					display:block;
					width:204px;
					height:31px;
					background-position:left;
					text-decoration:none;
					border:none;
					text-indent:-900em;				
				}
				#LM:hover, #LM_en:hover, #LM_de:hover, #LM_it:hover, #LM_fr:hover, #LM_ru:hover {
					background-position:right;
				}
			.contentText {
				padding:10px 0px 10px 10px;
			}
			.contentText2 {
				padding:30px 10px 10px 10px;
			}
			.pad20 {
				padding:20px;
			}
			.hotLista {
				margin:0px 20px;
				padding:20px 0px;
				border-top:1px dashed #999999;
			}
			
			.searchNoResult {
				padding: 25px;
				padding-top: 35px;
				font-size: 14px;
			}
			
			.faq {
				padding:10px;
			}
			.faq p {
				font-size:14px;
				font-weight:bold; }
			.faq p span {
				padding:5px 0px 0px 15px;
				display:block;
				font-size:12px;
				color:#cccccc; }
			
			
			
				/* 3.2.1.2.1. GALLERYUP---------------
				------------------------------- */
				table.tabs {
					position:relative;
					float:left;
					margin:0px;
					padding:0px;
					width:10px;
					border:0;
				}
				.tabs tr {
					height:50px;
				}
				.tabs td.left {
					width:29px;
				}
				.tabs td.middle {
					background:url(scr_images/tabs_middlePassive.png) top repeat-x;
					white-space: nowrap;
				}
				.tabs td.middle_selected {
					background:url(scr_images/tabs_middleActive.png) top repeat-x;
					white-space: nowrap;
				}
				.tabs td.middle a, .tabs td.middle_selected a {
					margin:0px 8px 0px 0px;
					line-height:30px;
					font-size:14px;
					font-style:italic;
					font-weight:bold;
					color:#CCCCCC;
					text-decoration:none;
				white-space:nowrap;
				}
				.tabs td.middle a:hover, .tabs td.middle_selected a:hover {
					color:#FFFFFF;
				}
				.tabs td.right {
					width:50px;
				}
			
				/* ------------------------------- */
				table.tabs2 {
					position:relative;
					float:left;
					margin:0px;
					padding:0px;
					width:10px;
					height:70px;
					border:0;
				}
				.tabs2 tr {
					height:70px;
				}
				.tabs2 td.left {
					width:29px;
				}
				.tabs2 td.middle {
					background:url(scr_images/tabs2_middlePassive.png) top repeat-x;
				}
				.tabs2 td.middle_selected {
					background:url(scr_images/tabs2_middleActive.png) top repeat-x;
				}
				.tabs2 td.middle a, .tabs2 td.middle_selected a {
					margin:0px 20px 0px 10px;
					line-height:30px;
					font-size:14px;
					font-style:italic;
					font-weight:bold;
					color:#CCCCCC;
					text-decoration:none;
				white-space:nowrap;
				}
				.tabs2 td.middle a:hover, .tabs2 td.middle_selected a:hover {
					color:#FFFFFF;
				}
				.tabs2 td.right {
					width:50px;
				}
				
				
				
				table.tabsLogo {
					position: relative;
					float:left;
					margin:0px;
					padding:0px;
					width:10px;
					border:0;
					z-index: 100;
				}
				
				.galleryContainer {
					position:relative;
					display:block;
					width:2000px;
					height:52px;
				}
				
				
				
				/* ---------------------------------- */
				#LMbox {
				display:none;
					position:absolute;
					top:31px;
					left:0px;
					height:321px;
					width:629px;
					background:#E7CF01 url(scr_images/back_LMboxSPAN.jpg) bottom left no-repeat;
					behavior: url(iepngfix.htc);
				}
				.LMtextLeft {
					display:inline;
					float:left;
					width:320px;
					margin-left:15px;
					margin-top:10px;
				}
					.LMpic {
						padding:6px;
						background-color:#BBBBBB;
						border:1px solid #AD9B01;
					}
				.LMtextRight {
					float:right;
					display:inline;
					width:265px;
					margin-top:10px;
					margin-right:15px;
				}
					.LMtextRight p {
						font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
						line-height:13px;
						color:#333333;
						font-size:12px;
					}
					.LMtextRight a {
						margin-top:10px;
						padding-top:7px;
						display:block;
						color:#000000;
						text-decoration:none;
						font-weight:bold;
						border-top:1px dotted #333333;
					}
					.LMtextRight a:hover {
						color:#333333;
						text-decoration:underline;
					}

					.LMsign {
						padding:5px;
						margin-bottom:10px;
						text-align:center;
						font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
						font-size:28px;
						background-color:#7E7A23;
						border:2px solid #4F4C04;				
					}
					.LMsign span {
						display:block;
						padding-top:7px;
						font-size:18px;
						text-align:center;			
					}
					.LMarrows {
						margin-top:240px;
					}
						.LMarrowLeft {
							float:left;
							margin-left:15px;
							display:inline;
							width:30px;
						}
						.LMarrowRight {
							margin-left:595px;
						}
					
					
				
				
				/* 3.2.1.2.2. GALLERYBOX ---------------
				------------------------------- */
				.leftArrow {
					float:left;
					width:30px;
				}
				.leftArrow a img {
					margin:100px 0px 0px 6px;
					behavior: url(iepngfix.htc);
				}
				.rightArrow {
					margin-left:599px;
				}
				.rightArrow a img {
					margin:100px 0px 0px 4px;
					behavior: url(iepngfix.htc);
				}
				.gallery { 
					float:left;
					width:569px;
					overflow:hidden;
					position: relative;
				}
				.galleryLista {
					width:20000px;
				}
				.galleryThumb {
					position:relative;
					display:inline;
					float:left;
					margin-right:15px;
					margin-left:5px;
					width:269px;
				}
				.galleryThumb2 {
					display:inline;
					float:left;
					margin-right:15px;
					margin-left:3px;
				}
				.galleryThumb2 img {
					padding:6px;
					background-color:#CCCCCC;
				}
				.galleryThumb img {
					padding:6px;
					background-color:#CCCCCC;
				}
				.galleryThumb p {
					padding-top:10px;
					text-align:center;
				}
				.galleryThumb p span {
					padding-top:3px;
					display:block;
					text-align:center;
					color:#CCCCCC;
				}
				.katlink {
					margin:0px 35px 10px 35px;
				}
				.katlink ul {
					display:inline;
				}
				.katlink ul li {
					display:inline;
					margin-left:10px;
				}
				.katlink ul li a {
					color:#cccccc;
					padding:3px;
					line-height:25px;
					border:0;
					text-decoration:none;
				}
				.katlink ul li a:hover {
					color:#ffffff;
					border-bottom:1px dotted #ffffff;
					text-decoration:none;
				}
				.katlink ul li a.active {
					color:#ffffff;
					background-color:#333333;
					padding:3px 10px;
					border:1px solid #222222;
				}
				.rezol {
					margin-top:5px;
					padding:7px 0px;
					border-top:1px dotted #333333;
					border-bottom:1px dotted #333333;
					text-align:center;
					color:#666666;
					font-size:10px;
					font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
				}
					.rezol a {
						text-decoration:none;
						color:#ffffff;
						border:0;
					}
					.rezol a:hover {
						text-decoration:none;
						color:#00ccff;
						border-bottom:1px dotted #00ccff;
					}
				.galleryText {
					margin:7px 0px 0px 0px;
					padding:13px 18px 0px 18px;
					text-align:center;
					background:#1D262D url(scr_images/back_galleryText.jpg) top left no-repeat;
				}
				.galleryTextBottom {
					display:block;
					height:8px;
					width:269px;
					background:url(scr_images/back_galleryTextSPAN.jpg) bottom left no-repeat;
				}
				.galleryText a {
					margin-top:15px;
					color:#098ff5;
					border:0;
					text-decoration:none;
				}
				.galleryText a:hover {
					color:#FFFFFF;
					border-bottom:1px dotted #999999;
				}
					
				/* 3.2.1.2.2. GALLERYBOX 2 ---------------
				------------------------------- */
				.gall {
					margin-top:15px;
				}
					.gallLeft {
						float:left;
						width:30px;
					}
						.gallLeft a img {
							margin:32px 0px 0px 6px;
						}
					.gallRight {
						margin-left:599px;
					}
						.gallRight a img {
							margin:32px 0px 0px 4px;
						}
					.gallThumbs { 
						float:left;
						width:569px;
						overflow:hidden;
					}
					.gallLista {
						width:10000px;
					}					
						.gallLista img {
							margin-right:5px;
							padding:4px;
							background-color:#FFFFFF;
							border:1px solid #CCCCCC;
						}
				
				/* 3.2.1.2.2. GALLERYBOX 3 ---------------
				------------------------------- */
				
				
				
				
				
				
				/* 3.2.1.2.3. CONTENTTEXT---------------
				------------------------------- */
				.textUp {
					padding-bottom:10px;
					margin-bottom:20px;
					color:#DDDDDD;
					line-height:125%;
					font-size:13px;
					background:url(scr_images/back_trSadrzaj.gif) bottom repeat-x;
				}
				.textUp2 {
					padding-bottom:10px;
					margin-bottom:20px;
					margin-right:15px;
					color:#DDDDDD;
					line-height:125%;
					font-size:13px;
					background:url(scr_images/back_trSadrzaj.gif) bottom repeat-x;
				}
				.textUp3 {
					padding-bottom:10px;
					margin-bottom:20px;
					color:#CCCCCC;
					line-height:120%;
					font-size:13px;
				}
				.textLeft {
					float:left;
					width:320px;
					padding-bottom:30px;
					background:url(scr_images/back_textLeft.jpg) top left no-repeat;
				}
					.textLeft .quote {
						padding:5px 0px;
						border-top:1px solid #84A1A5;
						border-bottom:1px solid #84A1A5;
						background-color:#000000;
						line-height:17px;
						font-size:16px;
						font-style:italic;						
					}
					.textLeft p {
						padding-top:10px;
						color:#BBBBBB;
						line-height:16px;
						font-size:14px;
					}
					.textLeft p a {
						color:#098ff5;
						border:0;
						text-decoration:none;
					}
					.textLeft p a:hover {
						color:#FFFFFF;
						border-bottom:1px dotted #999999;
					}
					
				.textRight {
					margin-left:345px;
					width:235px;
					padding-left:25px;
					padding-bottom:30px;
					border-left:1px solid #363636;
				}
					.textRight img {
						border:0;
					}
					.textRight table.banner tr td {
						padding-left:120px;
						height:80px;
						width:235px;
						text-align:right;
						vertical-align:middle;
						border:0;
						border-top:1px dotted #363636;
					}
						td.comment {
							background: url(scr_images/pic_comment.jpg) center left no-repeat;
						}
						td.photo {
							background: url(scr_images/pic_photo.jpg) center left no-repeat;
						}
						td.wallpapers {
							background: url(scr_images/pic_wallpapers.jpg) center left no-repeat;
						}
						.banner tr td a {
							color:#FFFFFF;
							text-decoration:none;
							border:0;
							font-weight:bold;
						}
						.banner tr td a:hover {
							color:#CCCCCC;
							text-decoration:none;
							border-bottom:1px dotted #333333;
						}
					.textRight .bottom {
						height:26px;
						background:url(scr_images/back_textLeftBottom.jpg) top left no-repeat;
						border-top:1px dotted #363636;
					}
					
					
				.contentText2 img {
					float:left;
					margin:0px 15px 10px 0px;
					padding:6px;
					background-color:#CBC9C9;
				}
				.contentText2 a img {
					float:left;
					margin:0px 15px 10px 0px;
					padding:6px;
					background-color:#CBC9C9;
				}
				.contentUnder img {
					float:none;
					margin:0px;
					padding:6px;
					background-color:#CBC9C9;
				}
				.contentText2 img.noBorder {
					float:left;
					margin:0px 15px 10px 0px;
					padding:0;
					background:0;
				}
				.komentar {
					margin:10px 0px 0px 15px;
					width:600px;
					padding-top:5px;
					color:#ffcc00;
					line-height:120%;
					font-size:13px;
					font-weight:bold;
					border-top:1px dotted #333333; }
					.komentar span {
						padding-left:10px;
						font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
						font-size:10px;
						color:#aaaaaa;
						font-weight:normal; }
				.tekstual {
					padding:4px 0px 0px 5px;
					font-size:13px;
					color:#dddddd;
					line-height:130%;
				}
				.tekstual div {
					line-height:130%;
				}
				.tekstual p {
					line-height:130%;
					padding-bottom: 7px;
				}
					.tekstual p em {
						font-style:italic;
					}
					.tekstual p strong {
						font-weight:bold;
					}
					.tekstual p u {
						text-decoration:underline;
					}
					.tekstual h1 {
						padding:20px 0px 10px 0px;
						font-size:22px;
						font-style:normal;
						font-weight:bold;
					}
					.tekstual h2 {
						font-size:20px;
						padding-top:15px;
						padding-bottom:10px;
						font-style:normal;
						font-weight:bold;
					}
					.tekstual h3 {
						padding-bottom:8px;
						margin-bottom:15px;
						font-size:18px;
						font-weight:normal;
						text-align:right;
					}
					.tekstual h4 {
						padding:20px 0px 8px 0px;
						background:none;						
						font-size:16px;
						font-weight:bold;
						font-style:normal;
					}
					.tekstual h5 {
						padding-top:8px;
						padding-bottom:5px;
						font-size:14px;
					}
					.tekstual h6 {
						font-size:13px;
						font-weight:bold;
					}
				.contentText2 span {
					padding:0;
					margin-bottom:10px;
					font-size:16px;
					color:#EEEEEE;
					font-weight:bold;
					display:block;
					line-height:120%;
					/* border-top:1px solid #eeeeee;
					border-bottom:1px solid #eeeeee; */
				}
				
				.contentUnder {
					margin-top:20px;
				}
				.graphBox {
					float:left;
					width:255px;
					padding:5px 15px 20px 15px;
					margin:0px 15px 10px 0px;
					background-color:#151B1F;
				}
					.clanakNaglasak {
						width:570px;
						margin-top:20px;
						padding:0px 15px;
						line-height:120%;
						font-size:13px;
						background:#151B1F url(scr_images/back_clanakNaglasakUP.jpg) top left no-repeat;
					}
						.clanakNaglasak ul li {
							padding-top:10px;
							list-style:circle outside;
							margin-left:15px;
						}
					.clanakNaglasakBottom {
						width:600px;
						padding:0px;
						margin:0px;
						height:10px;
						background:#151B1F url(scr_images/back_clanakNaglasakBOTTOM.jpg) bottom left no-repeat;
					}
				
				
				
				.dotted {
					height:10px;
					border-bottom:1px dotted #cccccc;
				}
					.grYellow {
						background-color:#FCD331;
						height:12px;
						width:50px;
					}
					.grBlue {
						background-color:#08A1D3;
						height:12px;
						width:50px;
					}
					table.graphTemp {
						margin-top:20px;
					}
					.graphTemp tr {
					}
					.graphTemp tr td.grMonth {
						padding:2px 5px 2px 0px;
						width:90px;
						text-align:right;
						valign:middle;
						color:#DAE2E9;
					}
					.graphTemp tr td.grTemp {
						padding:2px 0px 2px 2px;
						width:150px;
						text-align:left;
					}
				
				table.pov {
					border:0;
					margin-top:15px;
					font-size:13px;
					color:#CBC9C9;				
				}				
					.pov tr {
					}
					.pov td.leftPov {
						padding:5px;
						text-align:left;
						width:120px;
						color:#FFFFFF;
						line-height:130%;	
					}
					.pov td.rightPov {
						padding:5px;
						text-align:left;
						line-height:130%;	
					}
					
				
				/* ------------------------------- */	
				.textLeft2 {
					float:left;
					width:380px;
					padding-bottom:30px;
				}
					table.sadrzaj {
						width:379px;
						border:0;
					}
					.sadrzaj tr {
						background:url(scr_images/back_trSadrzaj.gif) bottom repeat-x;
					}
					.sadrzaj td.left {
						padding:7px 0px;
						font-size:14px;
						color:#b1b1b1;
						line-height:16px;
					}
					.sadrzaj td.right {
						padding:7px 0px 7px 5px;
						width:199px;
						font-size:14px;
						line-height:16px;
					}
					.marginB {
						margin-bottom:30px;
					}
					.sadrzaj td.pTop {
						padding-top:30px;
					}
					
				.textRight2 {
					margin-left:426px;
					padding-bottom:30px;
					width:186px;
				}
					.simboliUp {
						margin-top:30px;
						display:block;
						height:10px;
						background:url(scr_images/back_simboliUp.jpg) top left no-repeat;
					}
					.simboli {
						padding:0px 10px 5px 10px;
						background:#161B1F url(scr_images/back_simboli.jpg) bottom left no-repeat;
					}
						.simboli img {
							margin-left:6px;
							margin-top:6px;
							margin-bottom:3px;
							padding:0px;
							border:0;
						}
						.linkBt {
							margin-top:5px;
							display:block;
							padding:6px;
						}
						.linkBt a {
							padding-top:10px;
							display:block;
							color:#02bffd;
							text-decoration:none;
							text-align:center;
							border-top:1px solid #778285;
						}
					.textRight2 .title {
						margin-top:30px;
						padding:5px 0px;
						text-align:right;
						color:#285d88;
						font-weight:bold;
						border-bottom:1px solid #285d88;
					}
					.textRight2 img.slicno {
						margin-bottom:5px;
						padding:4px;
						background-color:#FFFFFF;
					}
					.textRight2 p {
						color:#b1b1b1;
						line-height:12px;
						padding-top:5px;
					}
					.textRight2 p a {
						color:#098ff5;
						border:0;
						text-decoration:none;
					}
					.textRight2 p a:hover {
						color:#FFFFFF;
						border-bottom:1px dotted #999999;
					}
						
					
									
				table.cj {
					border:0;
					margin-bottom:30px;
					background:#000000 url(scr_images/back_cj_trFirst.jpg) top repeat-x;
				}
				.cj tr {
					height:25px;
				}
				.cj tr.cj_header {
					height:40px;
					color:#98BAC0;
					font-size:10px;
				}
				.cj td {
					text-align:center;
					border-right:1px solid #003C4F;
					border-bottom:1px solid #004B64;
					vertical-align:middle;
				}
				.cj tr.cj_header td {
					border-bottom:0;
				}
				td.cj_cell_0 {
					background:url(scr_images/back_cj_trFirst_nula.jpg) top right no-repeat;
					border:0;
					vertical-align:bottom;
					line-height:20px;
				}
				td.cj_cell_1 {
					background:url(scr_images/back_cj_trFirst_left.jpg) top left no-repeat;
				}
				td.cj_cell_last {
					background:url(scr_images/back_cj_trFirst_right.jpg) top right no-repeat;
					border:0;
				}
				td.row_info {
					background-color:#003C4F;
					padding:6px 0px;
					font-size:10px;
				}
				
					
				
				/* ------------------------------- */
				.ktkNaslov {
					background:url(scr_images/pic_kutakzagoste.jpg) top left no-repeat;
				}
				.ktkNaslov_en {
					background:url(scr_images/pic_kutakzagoste_en.jpg) top left no-repeat;
				}
				.ktkNaslov_de {
					background:url(scr_images/pic_kutakzagoste_de.jpg) top left no-repeat;
				}
				.ktkNaslov_it {
					background:url(scr_images/pic_kutakzagoste_it.jpg) top left no-repeat;
				}
				.ktkNaslov_fr {
					background:url(scr_images/pic_kutakzagoste_fr.jpg) top left no-repeat;
				}
				.ktkNaslov, .ktkNaslov_en, .ktkNaslov_de, .ktkNaslov_it, .ktkNaslov_fr {
					margin-left:15px;
					width:600px;
					height:131px;
					border-bottom:1px dashed #444444;				
				}
				.ktkText {
					margin-left:15px;
					width:600px;
					padding-top:20px;
					background:url(scr_images/logo_ktkGosti_bottom.jpg) top left no-repeat;
				}
				.menu6a {
					margin-left:15px;
					width:600px;
				}
				.m6a_box {
					float:left;
					width:110px;
					text-align:center;
					margin:20px 25px 10px 10px;
					cursor: pointer;
				}
				.m6a_box a {
					display:block;
					color:#999999;
					text-align:center;
				}
				.m6a_box a:hover {
					color:#FFFFFF;
					text-decoration:none;
				}
				.menu6b {
					margin-left:15px;
					margin-top:10px;
					width:600px;
					border-top:1px dashed #444444;
					border-bottom:1px dashed #444444;
				}
					.menu6b ul {
						height:31px;
					}
					.menu6b ul li {
						float:left;
						border-right:1px dashed #444444;
					}
					.menu6b ul li a {
						display:block;
						padding:10px 15px;
						color:#999999;
						background:none;
						text-decoration:none;
					}
					.menu6b ul li a:hover {
						color:#FFFFFF;
						background:#222222;
						text-decoration:none;
					}
					.menu6b ul li a.active {
						color:#FFFFFF;
						font-weight:bold;
					}
				
				
				
				
				
				/* 3.2.1.2.4. HOTLISTA---------------
				------------------------------- */
				.hotLista img {
					float:left;
					padding:5px;
					background-color:#cccccc;
				}
				.textR {
					float:right;
					width:380px;
				}
				.textR p {
					padding-top:4px;
					color:#999999;
				}
				.textR a {
					color:#00CCFF;
					text-decoration:none;					
				}
				.textR a:hover {
					text-decoration:underline;					
				}
				.imeVile p {
					font-size:22px;
					color:#00CCFF;
				}
				.imeVile p span {
					display:block;
					padding-top:3px;
					font-size:18px;
					color:#FFFFFF;
				}
				.btnVise {
					margin-top:10px;
					display:block;
					width:101px;
					height:21px;
					text-align:center;
					background:url(scr_images/btn_hotLista101.jpg) top left no-repeat;
				}
				.btnVise a {
					color:#cccccc;
					text-decoration:none;
					font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
					font-size:11px;
					line-height:20px;
				}
				
							
				
				.toggler_sobe {
					margin:0px 0px 1px 0px;
					padding:0px 0px 0px 35px;
					height:25px;
					line-height:25px;
					font-size:12px;
					font-weight:bold;
					color:#CCCCCC;
					font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
					background:url(scr_images/tabMiddle_Top.png) top left no-repeat;
					behavior: url(iepngfix.htc);
					cursor:pointer;					
				}
				.container_sobe {
				}
				
				
					

	/* 3.1. SIDEBARRIGHT ---------------
	------------------------------- */
	.upNav {
		padding-top:20px;
		margin-left:5px;
	}
	.rightBox {
		margin-top:2px;
		padding:0px;
	}
	.rightTop {
		height:25px;
	}
	a.menu2right {
		display:block;
		width: 174px;
		padding-left:8px;
		line-height:25px;
		text-align:left;
		text-decoration:none;
		font-weight:bold;
		color:#FFFFFF;
		background-image:url(scr_images/tabRight_Top.png);
		background-repeat:no-repeat;
		background-position:right top;
		behavior: url(iepngfix.htc);
	}
	a.menu2right:hover {
		background-position:right bottom;
	}
	span.menu2right {
		display:block;
		width: 174px;
		padding-left:8px;
		line-height:25px;
		text-align:left;
		text-decoration:none;
		font-weight:bold;
		color:#FFFFFF;
		background-image:url(scr_images/tabRight_Top.png);
		background-repeat:no-repeat;
		background-position:right top;
		behavior: url(iepngfix.htc);
	}
	span.menu2right:hover {
		cursor: hand;
		cursor: pointer;
		background-position:right bottom;
	}
	
	.selectedToggler span.menu2right {
		background-position:right bottom;
	}
	
	.rightGreyB {
		background-color:#151B1F;
	}
	.rightGreyB p {
		padding: 10px;
	}
	.rightGreyBottom {
		height:12px;
		background:url(scr_images/tabRight_greyBottom.png) top right no-repeat;
		behavior: url(iepngfix.htc);
	}		
	.rightBox img.blueB {
		float:left;
		margin:0px;
		padding:0px;
		border:0;
		border-top:1px solid #151B1F;
		behavior: url(iepngfix.htc);
	}
	img.blueB a {
		border:0;
	}
	img.blueB a:hover {
		border:0;
	}
	/* table.blueB {
		height:39px;
		width:100%;
		border:0px;
		background:url(scr_images/back_tableBlue.jpg) top repeat-x;
	}
		.blueB tr.mail {
			background:url(scr_images/pic_blueB_mail.jpg) top right no-repeat;
		}
		.blueB tr.book {
			background:url(scr_images/pic_blueB_book.jpg) top right no-repeat;
		}
		.blueB tr.bike {
			background:url(scr_images/pic_blueB_bike.jpg) top right no-repeat;
		}
		.blueB td {
			padding:0px 40px 0px 8px;
			vertical-align:middle;
			font-weight:normal;
			font-size:12px;
		} */

	
	
	
		/* 3.1.1. UPNAV ---------------
		------------------------------- */
		a.rss {
			display:block;
			width:100px;
			height:16px;
			padding-left:16px;
			margin-top:5px;
			background:url(scr_images/icon_rss.png) top left no-repeat;
			border-bottom:1px solid #303030;
			
			color:#767575;
			text-decoration:none;
			font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
			line-height:11px;
			font-size:10px;
		}
		div.topright {
			margin-top: 0px;
			border-bottom:1px solid #303030;
			/*height: 80px;*/
		}
		div.topright a {
			padding: 2px 0 2px 16px;
			float: left;
			display: block;
			height: 14px;
			color:#767575;
			text-decoration:none;
			font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
			line-height:11px;
			font-size:10px;
			margin-right: 5px;
			background: left center no-repeat;
		}
		div.topright a#contact_link { background-image:url(scr_images/icon_mail.gif); }
		div.topright a#facebook_link { background-image:url(scr_images/facebook.gif); }
		div.topright a#twitter_link { background-image:url(scr_images/twitter.gif); }
		div.topright a:hover, a.rss:hover {
			color:#CCCCCC;
		}
		.lang {
			margin-top:10px;
			clear: both;
		}
		.lang ul li {
			display:inline;
		}
		.lang ul li a {
			padding-right:2px;
			padding-left:5px;
			border-left:1px solid #303030;			
			
			color:#767575;
			text-decoration:none;
			font-family:Arial, Trebuchet MS, Tahoma, Verdana, sans-serif;
			line-height:11px;
			font-size:10px;
		}
		.lang ul li a.prvi {
			border:0;
			padding:0px;
		}
		.lang ul li a.active {
			color:#00CCFF;
		}
		.lang ul li a:hover {
			color:#FFFFFF;
		}
		
		/* 3.1.1. PRETRAZIVANJE ---------------
		------------------------------- */
		.searchBig {
			text-align:center;
		}
		.searchBig a {
			display:block;
			margin-top:20px;
			padding-bottom:3px;
			text-align:center;
			color:#CCCCCC;
			font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			font-size:10px;
		}
		.searchBig a:hover {
			color:#098ff5;
		}
		.formOkvir {
			border-bottom:1px solid #414649;
			text-align:center;
		}
		.formOkvir p {
			padding:15px 0px 3px 10px;
			color:#DDDDDD;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			font-size:10px;
		}
		.formSelect {
			width:160px;
			height:18px;
			margin:15px 0px;
			font-size:11px;
			border:0;
		}
		.formInput {
			width:160px;
			height:14px;
			margin:15px 0px;
			font-size:11px;
			border:0;
		}
		input.searchBig-btn, input.sendBig-btn {
			margin-top:10px;
			padding:0px 7px;
			cursor:pointer;
			border:none;
			height:21px;
			color:#DDDDDD;
			font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
			font-size:10px;
			font-weight:bold;
			text-transform:uppercase;
			background:url(scr_images/btn_searchBig.jpg) top repeat-x;
		}
		input.searchBig-btn:hover, input.sendBig-btn:hover {
			color:#FFFFFF;
		}

		/* ---------------------------- */
		.formIme {
			width:160px;
			height:14px;
			margin-bottom:15px;
			font-size:11px;
			border:0;
		}
		.formPoruka {
			width:160px;
			height:80px;
			margin-bottom:15px;
			font-size:11px;
			border:0;
			font-family:Tahoma, Trebuchet MS, Verdana, Arial, sans-serif;
		}
		.formIme2 {
			margin-bottom:15px;
			font-size:11px;
			border:0;
		}
		.formSelect2 {
			width:160px;
			margin-top:2px;
			margin-bottom:15px;
			font-size:11px;
			border:0;
		}

		
		.popupFormItem {
			font-size:11px;
			margin-bottom: 20px;
		}
		
		.popupFormItem input[type=text] {
			height: 14px;
			width:180px;
			border: 1px solid #777777;
		}
		
		.popupFormItem2 {
			position:absolute;
			top:00px;
			left:210px; }
		.popupFormItem2 textarea {
			font-size: 11px;
			width:350px;
			height:115px;
			border: 1px solid #777777;
		}
		
		#responseText {
			padding: 10px;
		}
		
		.ajax-loading {
			background:url(scr_images/loading.gif) no-repeat center center;
		}
		
		.green {
			color: #48FF00;
		}
		
		.red {
			color: #FF5100;
		}


/* 4. EXTRAS ---------------
------------------------------- */
a.chapter_active img {
	border-bottom: 3px solid #ffffff;
}
.clear {
	clear:both;
}
.mTop {
	margin-top:20px;
}
.hidden {
	display: none;
}
.bld {
	font-weight: bold;
	font-size: larger;
}
#cl1, #cl2 {
	font-size:14px;
	padding:0px 5px;
}
.selectedC {
	font-weight: bold;
	color:#285d88;
}
.active_ch {
	font-size: 14px;
	margin-bottom: 5px;
	color: #ffffff;
}
.passive_ch {
	font-size: 14px;
	margin-bottom: 5px;
}
.toggler {
	cursor: pointer;
}

.pad10 {
	padding:10px; }
.yellow, a.yellow, a.yellow:hover, span.yellow {
	color:#E8CE08;
}
.fsnt {
	font-size:11px;
	text-align:right;
	color:#999999;
	margin-bottom:4px;
	padding-right:30px;
}
.fsnt2 {
	font-size:10px;
	text-align:center;
	color:#999999;
	padding:0px 10px;
	margin:10px 0px 4px 0px;
}
hr.grey {
	border:0;
	border-bottom:1px solid #333333;
	background-color:#333333;
}

#tlocrti {
	margin: 5px;
}

#tlocrti a {
	line-height: 20px;
	display: block;
	background: url(scr_images/pdficon.jpg) top left no-repeat;
	font-size: 12px;
	padding-left: 24px;
}


ul.buletDisc {
	list-style:disc outside;
	padding-left:15px;
}
ul.buletDisc li {
	line-height:120%;
}
ul.buletCircle {
	list-style:circle outside;
	padding-left:15px;
}
ul.buletCircle li {
	line-height:120%;
}
ol.buletNumber {
	list-style-type:decimal;
	list-style-position:outside;
	padding-left:20px;
}
ol.buletNumber li {
	line-height:130%;
}


	
a.linkVR {
	margin-left:7px;
	font-weight:bold;
	color:#E8CE08;
	font-size:11px;
	font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; }
.menu5 ul li a.linkVR2 {
	font-weight:bold;
	font-size:12px; }

.badge {
	position:absolute;
	top:0;
	left:0;
	height:50px;
	width:70px;
	text-align:center;
	padding-top:25px;
	font-size:18px;
	color:#333333;
	font-weight:bold;
	background:url(scr_images/badge_popust.png) top left no-repeat;
	behavior: url(iepngfix.htc); }
.badge:hover {
	text-underline:none;
	border:0;
	color:#666; }
	

a.anu-comments {
    float: left;
    display:  block;
    background: url('scr_images/tabs_comments.jpg') no-repeat right;
    text-indent: -5000px;
    width:  205px;
    height: 31px;
}
a.anu-comments:hover {
    background-position: left;
}

.anu-comment {
	font-size: 14px;
	margin: 10px 0;
    border-bottom: 1px solid #333;
}
.anu-comment-top {
	color: #fc0;
}
.anu-comment-name {
    float:  left;
    margin-right: 15px;
}
.anu-comment-date {
    float:  right;
}
.anu-comment-country {
    float: left;
}
.anu-comment-text {
    border-top: 1px dashed #333;
    margin-top: 5px;
    padding: 5px 0 10px;
}
.anu-comment-ratings .ratings-title { font-weight: bold; margin-bottom: 10px; }
.anu-comment-ratings li { display: block; width: 400px; margin: 5px 0; border-bottom: 1px dotted #555; }
.anu-comment-ratings li span { background: #000; }
.anu-comment-ratings li .rating-value { float: right; }
