/* MAIN STYLE	----------------------------------------------------------*/
html, body {
	margin: 0px; padding: 0px; width: 100%;
}
body {
	behavior: url('csshover3.htc');	
	font-family: Arial; color: #000000; font-size:12px; 
	background: url('/images/bg_pattern.gif') top right;
}
a:link, a:active, a:visited {	font-family: Arial; COLOR: #f61015; text-decoration: none; FONT-SIZE: 12px; font-weight: 100; }
a:hover{	font-family: Arial; COLOR: #000; text-decoration: none; FONT-SIZE: 12px; font-weight: 100;}

.minimal {
	font-family: Arial; color: #898989; font-size:11px; 
}
.text {
	font-family: Arial; color: #000000; font-size:12px;  line-height: 14pt;
}
h3	{font-family: Arial; font-size:11pt; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 15pt;}
h3 a:link, h3 a:visited {font-family: Arial; color: #f61015; font-size:11pt; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 15pt;}
h3 a:hover {font-family: Arial; color: #000; font-size:11pt; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 15pt; text-decoration: none;}
h2	{font-family: Arial; color: #f61015; font-size:13pt; font-weight: 200; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 15pt;}
h2 a:link, h2 a:visited, h2 a:active {	font-family: Arial;  COLOR: #f61015; text-decoration: underline; FONT-SIZE: 13pt; padding: 0px 0px 0px 0px; }
h2 a:hover{	font-family: Arial;  COLOR: #f61015; text-decoration: none; FONT-SIZE: 13pt; padding: 0px 0px 0px 0px;  }

.sitemap_ico {
	position: absolute;
	top: 74px;
	right: 10px;
}
.print_ico {
	position: absolute;
	top: 74px;
	right: 32px;
}

h1	{font-family: Arial; color: #f61015; font-size:18pt; font-weight: bold, margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 19pt;}

a.gocal:link, a.gocal:active, a.gocal:visited {	font-family: Arial; COLOR: #00aeef; text-decoration: none; FONT-SIZE: 12px; display: block; padding: 0px 0px 0px 0px;}
a.gocal:hover{font-family: Arial; COLOR: #00aeef; text-decoration: none; FONT-SIZE: 12px; display: block; padding: 0px 0px 0px 0px;}

hr {
	
	border: 0;
	width: 100%;
	color: #94b8c9;
	background-color: #94b8c9;
	height: 1px;

}
.transparent { 
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity:0.30; -khtml-opacity: 0.30; opacity: 0.30; text-decoration: none;
}
a.r_dot:link, a.r_dot:active, a.r_dot:visited {
	position: absolute; width: 20px; height: 20px;
}
a.r_dot:hover {
	 background: url('/images/r_dot.gif') no-repeat top right;
}
.r_dot_c {
	position: absolute; width: 20px; height: 20px;
	 background: url('/images/r_dot.gif') no-repeat top right;
}


a.r_dot3:link, a.r_dot3:active, a.r_dot3:visited {
	position: absolute; width: 28px; height: 28px;
}
a.r_dot3:hover {
	 background: url('/images/r_dot3.gif') no-repeat top right;
}

a.r_dot2:link, a.r_dot2:active, a.r_dot2:visited {
	position: absolute; width: 24px; height: 24px;
}
a.r_dot2:hover {
	 background: url('/images/r_dot2.gif') no-repeat top right;
}
.r_dot_c2 {
	position: absolute; width: 24px; height: 24px;
	 background: url('/images/r_dot2.gif') no-repeat top right;
}

.iz_trgovine {
	
	padding: 10px 0px 17px 0px;
	
}
div.more_b2 a:active, div.more_b2 a:visited, div.more_b2 a:link {
	color: #898989;
	font-size: 11px;
	font-weight: bold;
} 
div.more_b2 a:hover {
	color: #000;
	font-size: 11px;
	font-weight: bold;
}

.skupaj_besedilo {
	
	margin-top: -14px;
	margin-left: 2px;
	
}
.comment {
	color: #000;
	font-size: 12px;
	line-height: 17px;
	border: 1px solid #ccc;
	width: 100%;
	height: 200px
}
.text_input {
	color: #000;
	font-size: 12px;
	line-height: 17px;
	border: 1px solid #ccc;
	
}
.find_button {

	height: 20px;
	background: #0089d0;
	border: none;
	color: #FFF;

	border: 1px solid #000;
	
	font-size: 11px;
}
.find_button2 {

	height: 20px;
	background: #9ddeff;
	border: none;
	color: #FFF;

	border: 1px solid #ccc;
	
	font-size: 11px;
}

a.find_button3:link, a.find_button3:active, a.find_button3:visited {
	width:94px;
	height: 49px;

	border: none;
	 background: url('/images/nazaj_index_.gif') repeat-y top right;
}

a.find_button3:hover {
	width:94px;
	height: 49px;
	border: none;
	background: url('/images/nazaj_index.jpg') repeat-y top right;
}

table.tabl {
	border-left:1px solid #000;
	
	border-top:1px solid #000;
}

td.tabl {
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	font-size: 11px;
	padding: 4px;
	line-height:24px;
}
td.tabl a:link, td.tabl a:visited, td.tabl a:active {
	color: #F61015;
	text-decoration: none;
}
td.tabl a:hover {
	color: #000000;
	text-decoration: none;
}

table.tabl2 {
	border-left:1px solid #000;
	border-top:1px solid #000;
}

table.tabl2 td {
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	font-size: 11px;
	padding: 4px;
	line-height:13px;
}


h1.podrocje_title {
	 font-family: Arial; font-weight: 600;
	 text-transform: uppercase;
	 font-size: 16pt;
	 line-height: 20px;
}
.mali_title {
	 font-family: Arial; font-weight: 600;
	 text-transform: uppercase;
	 font-size: 14pt;
	 color: #f61015;
}
div.skupina_title {
	 font-family: Arial; font-weight: 600;
	 color: #FFF;
	 font-size: 14pt;
	 line-height: 22px;
	 background-color: #FFFFFF;
	 padding-left: 13px;
	 padding-top: 5px;
	 padding-bottom: 5px;
	 text-transform: uppercase;
	 margin: 20px 0 10px -12px;
	 width: 100%;
	background: url('/images/skupina_bg.jpg') repeat-y top right;
}
div.kategorija_title {
	 font-family: Arial; font-weight: 600;
	 color: #FFF;
	 font-size: 11pt;
	 line-height: 18px;
	
	 padding-left: 7px;
	 padding-top: 20px;
	 padding-bottom: 5px;
	 text-transform: uppercase;
	 margin: 20px 0 10px -5px;
	 //margin: 44px 0 10px -5px;
	 width: 455px;
	 
	 background: url('/images/kategorija_bg.png') repeat-y top right;
}

div.kategorija_title_black {
	 font-family: Arial; font-weight: 600;
	 color: #043F66;
	 font-size: 11pt;
	 line-height: 18px;
	
	 padding-left: 7px;
	 padding-top: 20px;
	 padding-bottom: 5px;
	 text-transform: uppercase;
	 margin: 15px 0 10px -5px;
	 width: 455px;
	 
	 background: url('/images/kategorija_bg.png') repeat-y top right;
}

div.kategorija_title2 {
	 font-family: Arial; font-weight: 600;
	 color: #FFF;
	 font-size: 11pt;
	 line-height: 25px;
	
	 padding-left: 7px;
	 padding-top: 2px;
	 text-transform: uppercase;
	 margin: 15px 0 10px -5px;
	 width: 455px;
	 height: 25px;
	 background: url('/images/kategorija_bg.png') repeat-y top right;
}

div.kategorija_title_black2 {
	 font-family: Arial; font-weight: 600;
	 color: #043F66;
	 font-size: 11pt;
	 line-height: 25px;
	
	 padding-left: 7px;
	 padding-top: 2px;
	 text-transform: uppercase;
	 margin: 15px 0 10px -5px;
	 width: 455px;
	 height: 25px;
	 background: url('/images/kategorija_bg.png') repeat-y top right;
}



form { margin: 0px; padding: 0px; }
#map { position: relative; top: 40px; width: 455px; height: 305px; border: 1px solid; }

.ul2 {
	padding: 0px;
	list-style: none;
}

/* END: MAIN STYLE	----------------------------------------------------------*/



/* PAGE BODY ----------------------------------------------------------*/
div#all {
	background: url('/images/page_bg.gif') repeat-x top right;
	

}
div#wrapper {
	
	width: auto;	
	text-align: center;
	
}
	div#wrapper div#container {		
		width: 1002px;		
		margin: 0px auto;
		padding: 0px 0px 0px 0px;
		text-align: left;				
		background: #FFFFFF;
		border: 1px solid #ffffff;
		-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
	}
	div.foot_shine {
		position: absolute;
		margin-top: 2px;
		width: 1002px;
		height: 62px;
		background: url('/images/bot_shine.png') no-repeat top left;
	}
				
/* END: PAGE BODY ----------------------------------------------------------*/
/* HEADER ----------------------------------------------------------*/

	div.header {
		height: 120px;
		background: url('/images/header_grad.png') repeat-y top right;
		position: relative;
		top:-1px;
		border-top: 1px solid #FFFFFF;
	}
		div.header a.logo {
			display: block;
			width: 150px;
			height: 95px;
			background: url('/images/lotric_logo.gif') no-repeat top left;
			margin-left: 15px;
			margin-top:14px;
		}
			a.logo h1 {
				display: none;
			}
		div.header div.header_r {
			border-bottom: 2px solid #f61015;
			position: absolute;
			top: 0px; 
			right: 0px;
			height: 113px;
			width: 780px;
		}	
			div.header_r img.logo2 {
				position: relative; 
				left: 0px;
				top: 0px;
			}
			div.header_r img.logo3 {
				position: relative; 
				left: 100px;
				top: 0px;
			}
			div.header_r a.contact {
				background: url('/images/contact_ico.gif') no-repeat top left;
				padding: 0 0 0 20px;
				position: absolute;
				bottom: 5px;
				right : 10px;
				line-height: 11px;
			}
			div.header_r a.contact:link, a.contact:visited, a.contact:active {
				color: #FFF;
			}
			div.header_r a.contact:hover {
				color: #a5dff9;
			}
			div.header_r a.si {
				background: url('/images/si.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			div.header_r a.en {
				background: url('/images/en.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			
			div.header_r a.de {
				background: url('/images/de.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			
			div.header_r a.it {
				background: url('/images/it.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			div.header_r a.hrv {
				background: url('/images/hrv.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			div.header_r a.srb {
				background: url('/images/srb.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			div.header_r a.alb {
				background: url('/images/alb.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			div.header_r a.mk {
				background: url('/images/mk.gif') no-repeat top left;
				padding: 0 0 0 0px;
				margin-right: -4px;
				line-height: 11px;
				width: 35px;
				height: 26px;
				float: right;
			}
			
			div.header_r a.en h2, a.si h2, a.de h2, a.it h2, a.hrv h2, a.alb h2, a.srb h2, a.mk h2 {
				display: none;
			}
				
/* ENDS: HEADER ----------------------------------------------------*/		
/* NAVIGATION & BREADCRUMBS & SEARCH ------------------------------------------------------------------------------*/

	div.bread {	
		background: url('/images/gra.gif') repeat-x bottom left;
		height: 20px;
		width: 990px;	
		line-height: 18px;	
		padding: 0 0 0 10px;
		position: relative;
		z-index:99;
	}
		div.bread div.buttons {
			position: absolute;
			top: 0px;
			right:311px;
			width: 230px;			
			height: 18px;
		}
			div.buttons a.bu {
				float: left;
				display: block;
				padding-left: 5px;
				padding-right: 5px;
				padding-top: 0px;
				padding-bottom: 0px;
				width: 60px;
				border: 1px solid #b3ccdd;
				background: #FFF;
				color: #151784;
				text-align: center;
				margin-left: 2px;
			}
			div.buttons a.bu_ {
				float: left;
				display: block;
				padding-left: 5px;
				padding-right: 5px;
				padding-top: 0px;
				padding-bottom: 0px;
				width: 60px;
				border: 1px solid #b3ccdd;
				color: #FFF;
				background: #f61015;
				text-align: center;
				margin-left: 2px;
			}
			
		
		div.bread div.find {
			position: absolute;
			right: 0px;
			top: 0px;			
		}
			div.find .search_input {
				border: 1px solid #b3ccdd; width: 243px; font-size: 11px; color: #848283; padding: 2px 5px 0 5px; height: 17px; 
				margin-right: -18px; 				
				//margin-top: -1px; 
				height: 16px; position: relative; z-index: 10;
			} 
			div.find img.drop {
				position: absolute;
				right: 3px;
				top: 3px;
				margin-right: 54px;
				position: relative; z-index: 2000003;
			} 
			
			div.find .find_button {
				position: absolute;
				height: 20px;
				background: #0089d0;
				border: none;
				color: #FFF;
				right: 0px;
				top: 0px;
				width: 53px;
				padding-bottom: 2px; 
				font-size: 11px; 
				//right: -3px;
				//width: 55px;
			}

	div.contents {
		width: 100%;
		
	}	div.contents div.left_cont { 
		float: left; width: 190px; min-height:500px; }
    
    
   div.contents div.center_cont { 
   		float: left;
			width: 630px;
			min-height: 600px;
			height:auto !important;
			height:600px;
			padding: 1px 10px 0 10px;
		}
			div.center_cont div.main_cont {
				width: 457px;				
				min-height: 600px;
				height:auto !important;
  				height:600px;
				float: left;
				padding: 12px;
				padding-top: 17px;
				padding-bottom: 17px;
			}
			
			div.center_cont div.main_cont2 {
				width: 457px;				
				min-height: 426px;
				height:auto !important;
  			height:426px;
				float: left;
				padding: 12px;
				padding-top: 17px;
				padding-bottom: 17px;
			}
			
			
			div.main_cont ul
			{
				list-style-image: url('/images/list.gif');
				margin: 0px;
				//margin-left: 50px;
			}

			div.main_cont ol
			{
				padding-left: 20px;
				margin: 0px;
			}
			
			div.center_cont div.side_cont {
				width: 134px;			
				min-height: 627px;
				height:auto !important;
  			height:627px;
				float: left;
				margin-left: 10px;
				text-align: center;
				padding: 7px 0 0 0;
				position: relative;
			}
			div.center_cont div.side_cont2 {
				width: 134px;				
				min-height: 189px;
				height:auto !important;
  				height:189px;
				float: left;
				margin-left: 10px;
				text-align: center;
				padding: 13px 0 0 0;
				
			}
			
			div.center_cont div.side_cont3 {
				width: 134px;				
				min-height: 247px;
				height:auto !important;
  			height:247px;
				float: left;
				margin-left: 10px;
				text-align: left;
				padding: 0px 0px 0px 0px;
				
			}
			
			
			div.center_cont div.banner {
				width: 627px;				
				min-height: 162px;
				height:auto !important;
				height:162px;
				float: left;
				margin-left: 0px;
				text-align: left;
				overflow:hidden;
				margin-top: 10px;
				margin-bottom: -20px;	
				position: relative;
			}
			
			
			img.akreditiran {
				clear: both;
				position: relative;
				left: 330px;
				top: 15px;
			}
			
		
		div.contents div.right_cont {
			float: left;
			width: 160px;
			min-height:500px;
		}

/* END: NAVIGATION & BREADCRUMBS & SEARCH  ------------------------------------------------------------------------------*/		
	

/* FOOTER  ------------------------------------------------------------------------------*/					
		div.footer {
			height: 22px; width: 100%; margin-top: 30px; background: #0072bc; text-align: center; color: #FFF; line-height: 22px;
		}
	
/* END: FOOTER  ------------------------------------------------------------------------------*/			
	
/* NAVIGATION ------------------------------------------------------------------------------*/
			div.navigation {	width: 190; height: 30px; margin-top: 1px;	padding: 0px;	text-decoration: none; border-top: 1px solid #FFFFFF; }
			div.navigation ul {	list-style: none;   margin: 0px; padding: 0px; line-height: 30px;	padding: 0px;	top: 0px;	margin: 0px 0px 0px 0px;	}
				div.navigation ul li {	position: relative; height: 30px; font-family: Arial;	text-decoration: none;
					border-bottom: 1px solid #FFFFFF;
					border-right: 1px solid #FFFFFF;
					border-left: 1px solid #FFFFFF;
					padding: 0 0 0 10px;
					margin: 0px;
				}				
						div.navigation ul li a, div.navigation ul li a:link, div.navigation ul li a:active, div.navigation ul li a:visited { font-family: Arial; font-size:10pt; color: #1880c2; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bg.jpg') no-repeat right; }
						
						div.navigation ul li a:hover {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bg__.jpg') no-repeat right;}
						div.navigation ul li a.selec {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bg__.jpg') no-repeat right;}
						div.navigation ul li a.onmouse { color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bg__.jpg') no-repeat right;}
						
						
						div.navigation ul li a.R, div.navigation ul li a.R:link, div.navigation ul li a.R:active, div.navigation ul li a.R:visited { font-family: Arial; font-size:10pt; color: #1880c2; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgR.jpg') no-repeat right; }
						
						div.navigation ul li a.R:hover {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgR__.jpg') no-repeat right;}
						div.navigation ul li a.selecR {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgR__.jpg') no-repeat right;}
						div.navigation ul li a.onmouseR { color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgR__.jpg') no-repeat right;}
						
						
						
						div.navigation ul li a.RU, div.navigation ul li a.RU:link, div.navigation ul li a.RU:active, div.navigation ul li a.RU:visited { font-family: Arial; font-size:10pt; color: #1880c2; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgRU.jpg') no-repeat right; }
						
						div.navigation ul li a.RU:hover {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgRU__.jpg') no-repeat right;}
						div.navigation ul li a.selecRU {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgRU__.jpg') no-repeat right;}
						div.navigation ul li a.onmouseRU { color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bgRU__.jpg') no-repeat right;}
						
						
					
					.menu_transparent { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; text-decoration: none; }
					.menu_transparent a { text-decoration: none; }
					
				
			div.navigation2 {	width: 190; height: 30px; margin-top: 1px;	padding: 0px;	text-decoration: none; border-top: 1px solid #FFFFFF; text-align: center; position: relative; }
				div.navigation2 div.partnerLinks {
					position: absolute; left: 5px;					
					width: 150px;
				}				
			div.navigation2 ul {	list-style: none;   margin: 0px; padding: 0px; line-height: 30px;	padding: 0px;	top: 0px;	margin: 0px 0px 0px 0px;	}
				div.navigation2 ul li {	position: relative; height: 30px; font-family: Arial;	text-decoration: none;
					border-bottom: 1px solid #FFFFFF;
					border-right: 1px solid #FFFFFF;
					border-left: 1px solid #FFFFFF;
					padding: 0 10px 0 0px;
					 text-align: right;
					
				}				
				
				div.navigation2 ul li.meo {
					margin-top: 4px;
					margin-bottom: 4px;
					border: 1px solid #FFFFFF;
					background: url('/images/menu_bg3.jpg') repeat-y left;  text-align: right;
					position: relative;
					height: 75px;
					padding: 10px;
				}
				
				
				
				
					a.bt1, a.bt2, a.bt3, a.bt4, a.bt5 {
						position: relative;
						left: 27px;						
					}
				
				
				
				
					a.bt1:link,a.bt1:active, a.bt1:visited {
						
						width: 100px;
						height: 28px;
						display: block;						
						background: url('/images/bt1_.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt1_.png', sizingMethod='scale');
					}
					a.bt1:hover {
						background: url('/images/bt1.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt1.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
						a.bt1 b {
							display:none;
						}
					a.bt2:link,a.bt2:active, a.bt2:visited {
						background: url('/images/bt2_.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt2_.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
					a.bt2:hover {
						background: url('/images/bt2.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt2.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
						a.bt2 b {
							display:none;
						}
				
					a.bt3:link,a.bt3:active, a.bt3:visited {
						background: url('/images/bt3_.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt3_.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
					a.bt3:hover {
						background: url('/images/bt3.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt3.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
						a.bt3 b {
							display:none;
						}
					a.bt4:link,a.bt4:active, a.bt4:visited {					
						background: url('/images/bt4_.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt4_.png', sizingMethod='scale'); 
						width: 100px;
						height: 28px;
						display: block;
					}
					a.bt4:hover {
						background: url('/images/bt4.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt4.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
						a.bt4 b {
							display:none;
						}	
					a.bt5:link,a.bt5:active, a.bt5:visited {
						background: url('/images/bt5_.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt5_.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
					a.bt5:hover {
						background: url('/images/bt5.png') left top; 
						cursor: pointer;
						//background: none;
						//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bt5.png', sizingMethod='scale');
						width: 100px;
						height: 28px;
						display: block;
					}
						a.bt5 b {
							display:none;
						}	
						
						
				
				
					li.meo img.logo {
						position: absolute;
						top: 23px;
						left: 10px;
						
					}
					.MeOLogin {
						border: 1px solid #FFFFFF;
						width: 105px;
					}
					.MeOL {
						font-size: 11px;
						line-height: 15px;
					}
					div.meol {
						position: absolute;
						width: 1px;
						height: 1px;					
						left: 0px;
						z-index: 1;
					}
					a.meol_enter:link, a.meol_enter:active, a.meol_enter:visited {
						display: block;
						background: url('/images/meol_btn_.gif') no-repeat left;  text-align: right;		
						width: 150px;
						height: 75px;
						position: relative; top: 67px;
						left: 7px;
						
						
					}
					a.meol_enter:hover {
						display: block;
						background: url('/images/meol_btn.gif') no-repeat left;  text-align: right;		
						width: 150px;
						height: 75px;
						position: relative; top: 67px;
						left: 7px;
						
					}
					a.kaj:link,a.kaj:active, a.kaj:visited {
						display: block;
						width: 100px;
						position: relative; top: 65px;
						left: 65px;
						color: #ccc;
					}
					a.kaj:hover {
						display: block;
						width: 100px;
						position: relative; top: 65px;
						left: 65px;
						color: #f61015;
					}
					
					
				
						div.navigation2 ul li a, div.navigation2 ul li a:link, div.navigation2 ul li a:active, div.navigation2 ul li a:visited { font-family: Arial; font-size:10pt; color: #1880c2; text-decoration: none;  display: block; height: 30px; background: url('/images/menu_bg2.jpg') no-repeat left;  }
						div.navigation2 ul li a:hover {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bg2_.jpg') no-repeat left; }
						div.navigation2 ul li a.selec {  color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bg2_.jpg') no-repeat left;}
						div.navigation2 ul li a.onmouse { color: #043f66; text-decoration: none; display: block; height: 30px; background: url('/images/menu_bg2_.jpg') no-repeat left;}
						
					.menu_transparent { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; text-decoration: none; }
					.menu_transparent a { text-decoration: none; }		
			
			a.logo_print:link img, a.logo_print:active img, a.logo_print:visited img {
				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3;
				
			}
			a.logo_print:hover img {
				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;
				
			}
	
		li.list1 a:active, li.list1 a:visited, li.list1 a:link{
			color: #1880C2;
			line-height: 15px;
		}
		li.list1 a:hover{
			color: #000000;
			line-height: 15px;
		}
		
		li.list2 a:active, li.list2 a:visited, li.list2 a:link{
			line-height: 15px;
		}
		li.list2 a:hover{
			line-height: 15px;
		}
			
		li.list3 a:active, li.list3 a:visited, li.list3 a:link{
			color: #838383;
			line-height: 15px;
		}
		li.list3 a:hover{
			color: #000000;
			line-height: 15px;
		}
		
		a.back_on_top:active, a.back_on_top:visited, a.back_on_top:link  {			
			background: url('/images/nazaj_na_vrh_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nazaj_na_vrh_.png', sizingMethod='scale');
			position: fixed; bottom: 20px; left: 20px;
			display: block;
			width: 75px;
			height: 38px;
			cursor: pointer;			
		}
		a.back_on_top:hover {
			background: url('/images/nazaj_na_vrh.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/nazaj_na_vrh.png', sizingMethod='scale');			
			position: fixed; bottom: 20px; left: 20px;
			display: block;
			width: 75px;
			height: 38px;
			cursor: pointer;			
		}
		
		a.left_cg:active, a.left_cg:link, a.left_cg:visited {
			display: block;
			width: 45px;
			height: 28px;			
			background: url('/images/l_z.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_z.png', sizingMethod='scale');	
		}
		a.left_cg:hover {
			display: block;
			width: 45px;
			height: 28px;						
			background: url('/images/l_r.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_r.png', sizingMethod='scale');	
		}
		a.right_cg:active, a.right_cg:link, a.right_cg:visited {
			display: block;
			width: 45px;
			height: 28px;
			background: url('/images/r_z.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/r_z.png', sizingMethod='scale');	
		}
		a.right_cg:hover {
			display: block;
			width: 45px;
			height: 28px;
			background: url('/images/r_r.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/r_r.png', sizingMethod='scale');
		}
		
		
		a.left_d {
			display: block;
			width: 45px;
			height: 28px;
			background: url('/images/l_z_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/l_z_.png', sizingMethod='scale');
		}
		a.right_d {
			display: block;
			width: 45px;
			height: 28px;
			background: url('/images/r_z_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/r_z_.png', sizingMethod='scale');
		}
		
		
		a.cgg1:active, a.cgg1:link, a.cgg1:visited {
			display: block;
			width: 85px;
			height: 125px;			
			background: url('/images/cgg1_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg1_.png', sizingMethod='scale');
		}
		a.cgg1:hover {
			display: block;
			width: 85px;
			height: 125px;
			background: url('/images/cgg1.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg1.png', sizingMethod='scale');
		}
		
		
		a.cgg2:active, a.cgg2:link, a.cgg2:visited {
			display: block;
			width: 83px;
			height: 61px;
			background: url('/images/cgg2_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg2_.png', sizingMethod='scale');
		}
		a.cgg2:hover {
			display: block;
			width: 83px;
			height: 61px;
			background: url('/images/cgg2.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg2.png', sizingMethod='scale');
		}
		
		
		a.cgg3:active, a.cgg3:link, a.cgg3:visited {
			display: block;
			width: 83px;
			height: 61px;
			background: url('/images/cgg3_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg3_.png', sizingMethod='scale');
		}
		a.cgg3:hover {
			display: block;
			width: 83px;
			height: 61px;
			background: url('/images/cgg3.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg3.png', sizingMethod='scale');
		}
		
		a.foot_link:active, a.foot_link:link, a.foot_link:visited {
			color: #FFFFFF;
			text-decoration: underline;
		}
		a.foot_link:hover {
			color: #FFFFFF;
			text-decoration: none;
		}
		
		
		
		
		
		
		
		
		a.cgg1_s:active, a.cgg1_s:link, a.cgg1_s:visited {
			display: block;
			width: 60px;
			height: 100px;
			background: url('/images/cgg1s_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg1s_.png', sizingMethod='scale');
		}
		a.cgg1_s:hover {
			display: block;
			width: 60px;
			height: 100px;
			background: url('/images/cgg1s.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg1s.png', sizingMethod='scale');
		}
		
		
		a.cgg2_s:active, a.cgg2_s:link, a.cgg2_s:visited {
			display: block;
			width: 68px;
			height: 50px;
			background: url('/images/cgg2s_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg2s_.png', sizingMethod='scale');
		}
		a.cgg2_s:hover {
			display: block;
			width: 68px;
			height: 50px;
			background: url('/images/cgg2s.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg2s.png', sizingMethod='scale');
		}
		
		
		a.cgg3_s:active, a.cgg3_s:link, a.cgg3_s:visited {
			display: block;
			width: 68px;
			height: 50px;
			background: url('/images/cgg3s_.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg3s_.png', sizingMethod='scale');
		}
		a.cgg3_s:hover {
			display: block;
			width: 68px;
			height: 50px;
			background: url('/images/cgg3s.png') left top; 
			cursor: pointer;
			//background: none;
			//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/cgg3s.png', sizingMethod='scale');
		}
		
		
table.arch a:link,table.arch a:active, table.arch a:visited {
	color: #1880C2;
	text-decoration: none;
}	
table.arch a:hover {
	color: #000000;
	text-decoration: none;
}	
			
			
/* END: NAVIGATION ------------------------------------------------------------------------------*/		
/* MILKBOX -------------------------------------------------*/
	
	#mbOverlay {
		position: absolute;
		left: 0;
		width:100%;
		background-color: #000; /* set the Milkbox overlay color // opacity: see the js options */
		z-index:9000000;
		cursor: pointer;
	}
	
	#mbCenter {
		/* for default width and height, see the js options */
		position: absolute;
		z-index:9000001;
		overflow:hidden;
		left: 50%;
		top:10%;/* overwritten in the js options to properly position the milkbox when activated in a scrolled window */
		background-color: #fff;/* set the Milkbox background color */
		border: 5px solid #fff;/* set the Milkbox border */
		margin:0; padding:5px;/* set the Milkbox padding */
	}
	
	.mbLoading{ background: #fff url(/images/loading.gif) no-repeat center; }/* IMAGE: loading gif */
	
	#mbCanvas{ margin:0; padding:0; height:0; border:none; font-size:0; overflow:hidden; }
	
	.mbClear{ clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden; }
	
	
	/* *** BOTTOM *** */
	
	#mbBottom { 
		/* set text options */
	
		font-size: 12px;
		color: #666;
		line-height: 1.4em;
		text-align: left;
		padding-top:8px;
		margin:0;
	}
	
	/* navigation */
	/* be careful if you change buttons dimensions */
	
	#mbNavigation{
		float:right;
		width:27px;
		padding-top:3px;
		border-left:1px solid #9c9c9c;/* set nav border */
	}
	
	
	#mbCount{ 
		width:55px; 
		overflow:hidden;
		padding-top:1px;
		float:right;
		text-align:right;
		font-size:9px; /* count font size */
	}
	
	#mbCloseLink, #mbPrevLink, #mbNextLink, #mbPlayPause{
		outline:none;
		display:block;
		float:right;
		height:19px;
		cursor: pointer;
	}
	
	
	#mbPrevLink, #mbNextLink{ width:15px; }
	#mbPrevLink{ background: transparent url(/images/prev.gif) no-repeat; }/* IMAGE: prev */
	#mbNextLink{ background: transparent url(/images/next.gif) no-repeat; }/* IMAGE: next */
	
	#mbPlayPause{ width:13px; }
	#mbPlayPause{ background: transparent url(/images/play-pause.gif) no-repeat; }/* IMAGE: prev */
	
	
	/* NOTE: doesn't work in ie6, so, just see the js options :) */
	a#mbPrevLink:hover,a#mbNextLink:hover,a#mbCloseLink:hover,a#mbPlayPause:hover { background-position: 0 -22px; }
	
	#mbCloseLink {
		width:17px;
		background: transparent url(/images/close.gif) no-repeat;/* IMAGE: close */
	}
	
	/* description */
	
	#mbDescription{
		margin-right:27px;
		padding:0px 10px 0 0;
		font-weight: normal;
		text-align:justify;
	}

/* END: MILKBOX -------------------------------------------------*/

.suggest_link {
	background-color: #FFFFFF;
	padding: 2px 6px 2px 6px;
	

}
.suggest_link_over {
	background-color: #f7f7f7;
	padding: 2px 6px 2px 6px;
	cursor: hand;
	cursor: pointer;
}
#search_suggest {
	position: absolute; 
	background-color: #FFFFFF; 
	text-align: left; 
	border-right: 1px solid #848283;			
	border-left: 1px solid #848283;		
	border-bottom: 1px solid #848283;		
	position: absolute;
	z-index: 2;
	width: 253px;
	top: 5px;
	//top: 5px;
	left: 0px;
	line-height: 15px;
	
	
}		
#text {
	font-family: Arial; color: #000000; font-size:12px;  line-height: 14pt;
}


.tx-rgsmoothgallery-pi1 {
  background:#000 url(img/loading-bar-black.gif) center center no-repeat;
}

.myGallery
{
	width: 460px;
	height: 345px;
	z-index:5;
	display: none;
	border: 1px solid #000;
	margin: 0 5px 5px 0;
	float:left;
	background-color: #000;
}

.jdGallery
{
	overflow: hidden;
	position: relative;
}

.jdGallery img
{
	border: 0;
	margin: 0;
}

.jdGallery .slideElement
{
	width: 100%;
	height: 100%;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position:center center;
	position: absolute;
	left:0;
	right:0;
	margin:0;
	padding:0;
	opacity:0;
}

.jdGallery .loadingElement
{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background-color: #000;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('img/loading-bar-black.gif');
}

.jdGallery .slideInfoZone
{
	position: absolute;
	z-index: 10;
	width: 100%;
	margin: 0px;
	left: 0;
	bottom: 0;
    height: 40px;
	background: #000;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

* html .jdGallery .slideInfoZone
{
	bottom: -1px;
}

.jdGallery .slideInfoZone h2
{
	padding: 0;
	font-size: 90%;
	margin: 5px 10px;
    font-weight: normal;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

.jdGallery .slideInfoZone p
{
	padding: 0;
	font-size: 60%;
	margin: 2px 5px;
	color: #eee;
}

.jdGallery div.carouselContainer
{
	position: absolute;
	height: 135px;
	width: 100%;
	z-index: 10;
	margin: 0px;
	left: 0;
	top: 0;
}

.jdGallery a.carouselBtn
{
	position: absolute;
	bottom: 0;
	right: 60px;
	height: 20px;
	/*width: 100px; background: url('img/carousel_btn.gif') no-repeat;*/
	text-align: center;
	padding: 0 10px;
	font-size: 13px;
	background: #333;
	color: #fff;
	cursor: pointer;
}

.jdGallery a.play {
	position: absolute;
	bottom: 0;
	right: 30px;
	height: 20px;
	width:20px;
	background: url('img/control_play.png') no-repeat center right;
	cursor: pointer;
}

.jdGallery a.pause {
	background: url('img/control_pause.png') no-repeat center right;
}

.jdGallery .carousel
{
	position: absolute;
	width: 100%;
	margin: 0px;
	left: 0;
	top: 0;
	height: 115px;
	background: #333;
	color: #fff;
	text-indent: 0;
	overflow: hidden;
}

.jdGallery .carousel .carouselWrapper
{
	position: absolute;
	width: 100%;
	height: 78px;
	top: 10px;
	left: 0;
	overflow: hidden;
}

.jdGallery .carousel .carouselInner
{
	position: relative;
}

.jdGallery .carousel .carouselInner .thumbnail
{
	cursor: pointer;
	padding:0;
	margin:0;
	background: #000;
	background-position: center center;
	float: left;
	border: solid 1px #fff;
}

.jdGallery .carousel .label
{
	font-size: 0,5em;
	position: absolute;
	bottom: 5px;
	left: 10px;
	padding: 0;
	margin: 0;
}

.jdGallery .carousel .label .number
{
	color: #b5b5b5;
}

.jdGallery a
{
	font-size: 100%;
	text-decoration: none;
	color: inherit;
	
}

.jdGallery a.right, .jdGallery a.left
{
	position: absolute;
	height: 99%;
	width: 25%;
	cursor: pointer;
	z-index:10;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}

* html .jdGallery a.right, * html .jdGallery a.left
{
	filter:alpha(opacity=50);
}

.jdGallery a.right:hover, .jdGallery a.left:hover
{
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

.jdGallery a.left
{
	left: 0;
	top: 0;
	background: url('/images/fleche1.gif') no-repeat center left;
}


.jdGallery a.right
{
	right: 0;
	top: 0;
	background: url('/images/fleche2.gif') no-repeat center right;
}


.jdGallery a.open
{
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
}

.jdGallery a.open
{
	position: absolute;
	top: 0;
	left: 25%;
	height: 99%;
	width: 50%;
	cursor: pointer;
	z-index: 10;
	background: none;
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
}

.jdGallery a.open:hover { background: url('img/open.png') no-repeat center center; }

* html .jdGallery a.open:hover { background: url('img/open.gif') no-repeat center center;
	filter:alpha(opacity=80); }
	
.thumbnail {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.label  {
    height:40px;
	color:#023e85;
}


#tt_news_ext_thumbs .carouselWrapper{
   float:left;
   width:100%;
}
#tt_news_ext_thumbs .label{float:left;}



div.main_cont ul ul {
		
			list-style-image: url(/images/list_siva.gif);
		
}	



div.sitemap ul {
		
			list-style-image: url('/images/list_modra.gif');
			//margin-left: 50px;
}	

div.sitemap ul ul {
		
			list-style-image: url(/images/list.gif);
		
}	
div.sitemap ul ul ul {
		
			list-style-image: url(/images/list_siva.gif);
		
}	

#backToTop { position: absolute; right: 0px; bottom: 0px; }
a > div#backToTop { position: fixed; }
pre.fixit { overflow:auto;border-left:1px dashed #000;border-right:1px dashed #000;padding-left:2px; }

#banners img {
	display:block; position:absolute; top:0; left:0; z-index:1
	width: 627px;
	height: 137px;
}

#banners p img {
	position: relative;
	float: left;
	margin-top: 2px;
	height: 10px;
	border: none;
}

#banners p span {
	display: block;
	position: relative;
	float: left;
	margin: 0 10px;
}
a.open {
	left: 10px;
}

a.toc					{ position:absolute; top:142px; z-index:20; display:block; width:15px; height: 15px; color:#0072BC; background: #FFFFFF; font-weight: bold; text-align:center; margin-left: 0px; padding: 1px 0 0 1px; text-decoration:none; border: 1px solid #0072BC;  }
a.toc-active				{ color:#FFFFFF; background: #0072BC; }
#next_slide				{ display: none; }



/* video */

.videolist2 {
	border-bottom: 1px solid #94B8C9;
	line-height: 14px;
	color: #ccc;
	padding: 5px 5px 5px 0;
}
 .videolist2 a {
 		color: #1880C2;
	}
		.videolist2 a:hover {
	 		color: #000;
		}
.videolist3 {
	border-bottom: 1px solid #94B8C9;	
	padding: 5px 5px 5px 0;
	color: #ccc;
	line-height: 14px;
}
	.videolist3 a {
 		color: #1880C2;
	}
		.videolist3 a:hover {
	 		color: #000;
		}
.videolist {
	
}
.news_pri2 {
	
}
