/* MAIN STYLE	----------------------------------------------------------*/
html, body {
	margin: 0px; padding: 0px; height: 100%; width: 100%;
}
body {
	behavior: url('csshover3.htc');	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size:12px; 
	background-image: url("../images/bg_admin.gif");
}
a:link, a:active, a:visited {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #000000; text-decoration: none; FONT-SIZE: 12px; font-weight: 100; }
a:hover{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #e54919; text-decoration: none; FONT-SIZE: 12px; font-weight: 100;}

a.cal:link, a.cal:active, a.cal:visited {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #737373; text-decoration: none; FONT-SIZE: 10px; font-weight: 100; }
a.cal:hover{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #e54919; text-decoration: none; FONT-SIZE: 10px; font-weight: 100;}

a.cal2:link, a.cal2:active, a.cal2:visited {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #FFF; text-decoration: none; FONT-SIZE: 10px; font-weight: 100; }
a.cal2:hover{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; COLOR: #ffe0bc; text-decoration: none; FONT-SIZE: 10px; font-weight: 100;}

div.tit { height: 10px; background: url("../images/hr.gif") top left; background-repeat: no-repeat; border: none; margin: 12px 0px 12px 0px; padding: 0px; }
div.tit2 { height: 10px; background: url("../images/hr.gif") top left; background-repeat: no-repeat; border: none; margin: 1px 0px 12px 0px; padding: 0px; }
hr.hra { 
	border: 0;
	width: 100%;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	margin: 20px 0px 13px 0px; // margin: 14px 0px 5px 0px;
	padding: 0px;
 }
hr.hraa { 
	border: 0;
	width: 100%;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	margin: 13px 0px 13px 0px;
	padding: 0px;
}

hr.hraaa { 
	border: 0;
	width: 100%;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	margin: 8px 0px 8px 0px;
	padding: 0px;
 }

h3	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #aa7323; font-size:12px; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 13px;}
h3 a:link, h3 a:visited {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #aa7323; font-size:11pt; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 13px;}
h3 a:hover {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; font-size:11pt; font-weight: bold; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 13px; text-decoration: none;}
h2	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #aa7323; font-size:13pt; font-weight: 200; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 15px;}
h1	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #aa7323; font-size:18pt; font-weight: bold, margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 17px;}

h2 a:link, h2 a:visited, h2 a:active {	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  COLOR: #3c770a; text-decoration: underline; FONT-SIZE: 15px; padding: 0px 0px 0px 0px; }
h2 a:hover{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;  COLOR: #3c770a; text-decoration: none; FONT-SIZE: 15px; padding: 0px 0px 0px 0px;  }
.gumb {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-image: url(../images/nav_bar.jpg);	
	background-position: center center;
	height: 25px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	
	color: #FFFFFF; 
	font-size:12px; 	
	
}
div.text_side_page {
	line-height: 16pt;
}
div.text_side_page a:link, div.text_side_page a:visited { color: #e54919; }
div.text_side_page a:hover { color: #e54919; text-decoration: underline; }
div.text_side_page li {
		list-style: disc; margin-left: 20px;
}
div.text_side_page table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	padding: 0px;
}
div.text_side_page table td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	padding: 5px;
	line-height: 16pt;
}	

div.place_medi {
	width: 300px;
	height: 45px;		
	position: relative;
	line-height: 16px;

	width: 230px;	padding: 5px 10px 3px 10px; border-bottom: 1px solid #d3d3d3;	 //padding: 5px 10px 0px 10px;
}
div.place_medi_last {
	width: 300px;
	height: 45px;		
	position: relative;
	line-height: 16px;

	width: 230px;	padding: 5px 10px 0px 10px;
}
div.place_medi div.texto, div.place_medi_last div.texto {
	position: absolute;
		top: 0px;
		width: 190px;
		padding-top: 9px;
		
		right: 0px;
		
}
img.slika_gal2 {
	padding: 1px;
	border: 1px solid #cccccc;
}
div.texto a:link, div.texto a:active, div.texto a:visited{ color: #000; }	
div.texto a:hover { color: #e54919; text-decoration: underline; color: #e54919  }


div.place_gal {
	width: 300px;
	height: 92px;	
	float: left;
	position: relative;
	line-height: 16px;
	margin-bottom: 20px;
}
	div.place_gal img.slika_gal {
		border-top-width: 2px;
		border-right-width: 2px;
		border-bottom-width: 2px;
		border-left-width: 2px;
		border-top-style: solid;
		border-right-style: solid;
		border-bottom-style: solid;
		border-left-style: solid;
		border-top-color: #313131;
		border-right-color: #313131;
		border-bottom-color: #313131;
		border-left-color: #313131;
	}
	div.place_gal div.text {
		
		position: absolute;
		top: 0px;
		
		margin-left: 105px;
		padding: 1px 5px 5px 0px;
		right: 0px;
	}
/* TEXTBOX ---------------------------------------------------------------------------*/
	
	div.textbox {
		height: 23px;
		
	}
	.povezava2 {
		vertical-align: middle;
		text-align: right;
		
	}
	div.textbox div.text1{
		width: 6px;
		height: 23px;
		float: left;
		background-image: url('../images/textbox_1.gif');
		background-repeat: no-repeat;
	}
	div.textbox div.text2{		
		height: 23px;
		float: left;
		background-image: url('../images/textbox_2.gif');
		background-repeat: repeat-x;
	}
		div.textbox div.text2 input.text_input {
			position: relative;
			background: transparent;
			border: none;
			font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #636262; font-size:11px;
			top: 4px;
			left: 3px;
			padding: 0 12 0 0;
			margin: 0 0 0 0;
			-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
		}
	div.textbox div.text3{
		width: 23px;
		height: 23px;
		float: left;
		background-image: url('../images/textbox_3.gif');
		background-repeat: no-repeat;
	}
	
	div.textbox div.text4{
		width: 23px;
		height: 23px;
		float: left;
		background-image: url('../images/textbox_4.gif');
		background-repeat: no-repeat;
	}
	
	textarea.comment {
		margin: 0 0 0 0;
		background: #f8f8f8;
		border-left: 1px solid #d9d9d9;
		border-right: 1px solid #d9d9d9;
		border-top: none;
		border-bottom: none;
		background-image: url('../images/textarea_bg.gif');
		background-repeat: repeat-x;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #636262; font-size:11px;
		background-position: bottom left;
		padding: 0 7px 0 7px;
		width: 500px; 
		height: 250px;
		overflow: hidden;
		-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
	}
	
	img.security {
		position: relative;
		left: 110px;
		
		margin-top: -24px;
		
	}
	
	input.poslji {
		position: relative;
		top: -10px;
		left: -5px;
	}
	
	div.send_obv {
		position: relative;
		top: -36px;
		
		left: 141px;
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #636262; font-size:12px;
		margin: 0px;
		padding: 0px;
		width: 400px;
	}
	.povezava2 { }

	
/* END: TEXTBOX ---------------------------------------------------------------------------*/

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

div#wrapper {
	height: auto;
	min-height: 100%;
	width: auto;	
	text-align: center;
	background: url("../images/bg_grad.jpg") top left repeat-x;
}
	div#wrapper div#container {		
		width: 1008px;		
		margin: 0px auto;
		padding: 0px 0px 0px 0px;
		text-align: left;				
		background: url("../images/deck.jpg") top left repeat-y;
		height: 100%;
		min-height: 100%;
	}
	
	div#wrapper div#container div#content div#foot {
			position: relative;	
			bottom: 0px;	
			width: 955px;
			height: 156px;
			background: url("../images/foot.jpg") top left repeat-x;
			
		}
			div#wrapper div#container div#content div#foot img.side_l {		
				position: absolute;
				top: 0px;	
				width: 19px;
				height: 156px;
				left: 0px;
			}
			div#wrapper div#container div#content div#foot img.side_r {		
				position: absolute;
				top: 0px;	
				width:19px;
				height: 156px;
				right: -1px; //right: -2px;
			}
			
			div#wrapper div#container div#content div#foot div.copy {
				color: #FFFFFF; font-size:11px; 
				position: absolute;
				top: 19px;
				left: 23px;
			}
			div#wrapper div#container div#content div#foot div.address {
				color: #FFFFFF; font-size:11px; 
				position: absolute;
				bottom: 20px;
				left: 23px;
				line-height: 11px;	// line-height: 5px;		
			}
			div#wrapper div#container div#content div#foot div.address2 {
				color: #FFFFFF; font-size:11px; 
				position: absolute;
				top: 50px;
				left: 23px;
				
			}
			div#wrapper div#container div#content div#foot div.address a:link, div#wrapper div#container div#content div#foot div.address a:active, div#wrapper div#container div#content div#foot div.address a:visited {
				color: #FFFFFF; font-size:11px; text-decoration: underline; font-weight: 100;
			}
			div#wrapper div#container div#content div#foot div.address a:hover{
				color: #FFFFFF; font-size:11px; text-decoration: none; font-weight: 100;
			}
				div#wrapper div#container div#content div#foot div.address img.icons {
				margin-right: 5px;
				margin-left: 0px;
				}
			div#wrapper div#container div#content div#foot div.prod {
				color: #8d8d8d; font-size:11px; 
				position: absolute;
				top: 14px;
				right: 23px;
				line-height: 18px;
				font-weight: 100;
			}	
				div#wrapper div#container div#content div#foot div.prod a:link, div#wrapper div#container div#content div#foot div.prod a:active, div#wrapper div#container div#content div#foot div.prod a:visited {
					color: #8d8d8d; font-size:11px; text-decoration: underline; font-weight: 100;
				}
				div#wrapper div#container div#content div#foot div.prod a:hover {
					color: #8d8d8d; font-size:11px; text-decoration: none; font-weight: 100;
				}
			div#wrapper div#container div#content div#foot div.foot_nav {
				color: #FFFFFF; font-size:11px; 
				position: absolute;
				top: 50px;
				right: 23px;
				line-height: 18px;
				font-weight: 100;
			}	
				div#wrapper div#container div#content div#foot div.foot_nav a:link, div#wrapper div#container div#content div#foot div.foot_nav a:active, div#wrapper div#container div#content div#foot div.foot_nav a:visited {
					color: #c0c0c0; font-size:11px; text-decoration: none; font-weight: 100;
				}
				div#wrapper div#container div#content div#foot div.foot_nav a:hover {
					color: #FFFFFF; font-size:11px; text-decoration: underline; font-weight: 100;
				}
			div#wrapper div#container div#content div#foot div.pticki {
				width: 97px;
				height: 50px;			
				position: absolute;
				bottom: 25px;
				right: 23px;
				background: url("../images/pticki_foot.gif") top left no-repeat;
			}	
			
		div#wrapper div#container div#content {			
			position: relative;
			top: 0px;			
			left: 26px;
			width: 955px;			
		}
		
			div#wrapper div#container div#content div.content {
				padding: 210px 19px 20px 20px;
				
			}
			
			div#wrapper div#container div#content div.rest {
				margin-top: 20px;
				width: 914px;				
			}
				div#wrapper div#container div#content div.rest div.left_s {
					width: 610px;
					float: left;
					
					//padding: 0px 0px 9px 0px;								
				}	
						div#wrapper div#container div#content div.rest div.left_s div.top {	position: relative;	top: 10px;	left: 405px; width: 200px; }
							div#wrapper div#container div#content div.rest div.left_s .top A:link          {BACKGROUND: none; COLOR: #919191; text-decoration: none; FONT-SIZE: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; display: block;	width: 45px;	height: 14px;		position: relative;	padding: 0px 19px 0px 0px;	margin: 0px;	background: url(../images/arr1.gif) no-repeat;	background-position: right;}
							div#wrapper div#container div#content div.rest div.left_s .top A:active        {BACKGROUND: none; COLOR: #919191; text-decoration: none; FONT-SIZE: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; display: block;	width: 45px;	height: 14px;		position: relative;	padding: 0px 19px 0px 0px;	margin: 0px;	background: url(../images/arr1.gif) no-repeat;	background-position: right;}
							div#wrapper div#container div#content div.rest div.left_s .top A:visited       {BACKGROUND: none; COLOR: #919191; text-decoration: none; FONT-SIZE: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; display: block;	width: 45px;	height: 14px;		position: relative;	padding: 0px 19px 0px 0px;	margin: 0px;	background: url(../images/arr1.gif) no-repeat;	background-position: right;}
							div#wrapper div#container div#content div.rest div.left_s .top A:hover         {BACKGROUND: none; COLOR: #000000; text-decoration: none;FONT-SIZE: 9pt; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; display: block;	width: 45px;	height: 14px;		position: relative;	padding: 0px 19px 0px 0px;	margin: 0px;	background: url(../images/arr1_.gif) no-repeat;	background-position: right;}

					div#wrapper div#container div#content div.rest div.left_s font.pos a:link, div#wrapper div#container div#content div.rest div.left_s font.pos a:active, div#wrapper div#container div#content div.rest div.left_s font.pos a:visited{
						color: #9f9f9f;
						font-weight: 100;
					}
					div#wrapper div#container div#content div.rest div.left_s font.pos a:hover {
						color: #000000;
						font-weight: 100;
					}
					
				
					div#wrapper div#container div#content div.rest div.left_s table.first_p_table {
						width: 100%;
						height: 500px;
						border: 1px solid #d3d3d3;			
						position: relative;	
					}		
						div#wrapper div#container div#content div.rest div.left_s table.first_p_table ul  {  margin: 0;
	padding: 0;  margin-top: 18px;}
						div#wrapper div#container div#content div.rest div.left_s table.first_p_table li { list-style-image: url('/images/list_pus.gif'); margin-left: 15px; line-height: 21px; margin-top: 2px;}
										
						div#wrapper div#container div#content div.rest div.left_s table.first_p_table td.one { width: 50%; border-right: 1px solid #dfdfdf; border-bottom: 1px solid #d3d3d3;	background: url("../images/table_bg.gif") top left no-repeat;	}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_o {width: 100%; height: 250px; position: relative; }
							img.ta_tl { position: absolute; z-index:9999; top: -1px; left: -1px;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table img.pi_tl { position: absolute; z-index:99; top: 0px; left: 0px;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_o div.small_t1 { position: absolute; top: 95px; left: 12px; width: 100px; font-size: 11px; color: #6b6b6b; line-height: 15px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_o div.list1 { position: absolute; top: 20px; left: 130px; width: 155px; font-size: 11px; color: #6b6b6b; line-height: 14px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_o img.more1 { width: 24px; height: 25px; position: absolute; top: 20px; left: 0px; z-index: 99;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_o a.more1, div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_o a.more1:link { width: 24px; height: 25px; position: absolute; bottom: 15px; left: 10px; z-index: 99; background: url("../images/more_info.jpg") top left no-repeat;}
							
						div#wrapper div#container div#content div.rest div.left_s table.first_p_table td.two { width: 50%; border-bottom: 1px solid #dfdfdf; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t {width: 100%; height: 250px; position: relative; }
							img.ta_tr { position: absolute; z-index:9999; top: -1px; right: -1px;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table img.pi_tr { position: absolute; z-index:99; top: 0px; right: 0px;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t div.small_t2 { position: absolute; top: 95px; right: 12px; width: 100px; font-size: 11px; color: #6b6b6b; line-height: 15px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t div.list2 { position: absolute; top: 20px; right: 125px; width: 155px; font-size: 11px; color: #6b6b6b; line-height: 14px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t a.more2, div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t a.more2:link { width: 24px; height: 25px; position: absolute; bottom: 15px; right: 10px; z-index: 99; background: url("../images/more_info.jpg") top left no-repeat;}
							
						div#wrapper div#container div#content div.rest div.left_s table.first_p_table td.three { width: 50%; border-right: 1px solid #dfdfdf;	}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t {width: 100%; height: 250px; position: relative; }
							img.ta_bl { position: absolute; z-index:9999; bottom: -1px; left: -1px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table img.pi_bl { position: absolute; z-index:99; top: 0px; left: 0px;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t div.small_t3 { position: absolute; top: 95px; left: 12px; width: 100px; font-size: 11px; color: #6b6b6b; line-height: 15px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t div.list3 { position: absolute; top: 20px; left: 130px; width: 155px; font-size: 11px; color: #6b6b6b; line-height: 14px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t a.more3, div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_t a.more3:link { width: 24px; height: 25px; position: absolute; bottom: 15px; left: 10px; z-index: 99; background: url("../images/more_info.jpg") top left no-repeat;}
							
						div#wrapper div#container div#content div.rest div.left_s table.first_p_table td.four { width: 50%; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_f {width: 100%; height: 250px; position: relative; }							
							img.ta_br { position: absolute; z-index:9999; bottom: -1px; right: -1px;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table img.pi_br { position: absolute; z-index:99; top: 0px; right: 0px;}
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_f div.small_t4 { position: absolute; top: 95px; right: 12px; width: 100px; font-size: 11px; color: #6b6b6b; line-height: 15px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_f div.list4 { position: absolute; top: 20px; right: 125px; width: 155px; font-size: 11px; color: #6b6b6b; line-height: 14px; }
							div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_f a.more4, div#wrapper div#container div#content div.rest div.left_s table.first_p_table div.inner_f a.more4:link { width: 24px; height: 25px; position: absolute; bottom: 15px; right: 10px; z-index: 99; background: url("../images/more_info.jpg") top left no-repeat;}
						
						div#wrapper div#container div#content div.rest div.left_s img.shadow  { position: absolute; margin-top: 2px; //margin-top: 4px;}
					
						div#wrapper div#container div#content div.rest div.left_s div.banner  {  position: relative; width: 610px; height: 68px; background: url("../images/banner_starsi.jpg") top left no-repeat; margin-top: 4px;}
						div#wrapper div#container div#content div.rest div.left_s div.banner a.cont:link, div#wrapper div#container div#content div.rest div.left_s div.banner a.cont:active, div#wrapper div#container div#content div.rest div.left_s div.banner a.cont:visited  { position: absolute; display: block; width: 203px; height: 68px; }
						div#wrapper div#container div#content div.rest div.left_s div.banner a strong  {  display: none;  }
						div#wrapper div#container div#content div.rest div.left_s div.banner ul.partners  { margin: 0px; position: absolute; right: 14px; height: 50px; top: 5px; font-size: 38px; //right: 0px;  }
						div#wrapper div#container div#content div.rest div.left_s div.banner ul.partners li {display: inline; border-left: 1px solid #bababa; height: 50px;  line-Height: 50px; padding: 10px 6px 0px 14px; } 
						div#wrapper div#container div#content div.rest div.left_s div.banner ul.partners li img {margin-top: 5px; } 
						
					
				div#wrapper div#container div#content div.rest div.right_s {
					width: 280px;
					float: left;	
					text-align: left;
					top: -9px;
					left: 2px;
					z-index: 2;
					position: relative;
					padding-bottom: 5px;
				}	
				

/* PORTLETS ----------------------------------------------------------*/
					div.m ul.list { margin: 0px; padding: 0px; }
					
					div#wrapper div#container div#content div.rest div.right_s div.portlet1 {margin-left: 20px; width: 280px; margin-top: 0px; }
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 .pagination { margin-top: 7px; }
						.pagination a:link, .pagination a:visited, .pagination a:active{ color: #c5c7c9; z-index: 3;}
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 .pagination a#ena.selected{ color: #000; background: url("../images/port_thumb.gif") top left no-repeat;	padding: 7px 9px 8px 10px;		background-size: 100%; 	background-origin: content; 	z-index: 3;	}
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 .pagination a#dva.selected{ color: #000; background: url("../images/port_thumb2.gif") top left no-repeat; padding: 7px 9px 8px 10px; background-size: 100%; 	background-origin: content;	 	z-index: 3;	}
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 .pagination a#tri.selected{ color: #000; background: url("../images/port_thumb3.gif") top left no-repeat; padding: 7px 9px 8px 10px; background-size: 100%; 	background-origin: content;	 	z-index: 3;	}
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.pagination a:hover { color: #000; }
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.top {  width: 280px; height: 79px; background: url("../images/portlet1.gif") top left no-repeat;	}
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.top div.sub_tit { width: 278px; height: 9px; background: url("../images/sub_tit.gif") top left no-repeat;	position: relative;	top: 44px; left:1px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.top h2{ position: relative; top: 24px; left: 15px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.top a { position: relative; top: 37px; left: 15px; padding: 7px 9px 8px 10px; height: 30px;	}
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m { padding: 15px 15px 5px 15px; width: 250px; background: url("../images/portlet_m.gif") top left repeat-y; }			
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list{ padding: 6px 10px 6px 10px; width: 230px; border-bottom: 1px solid #d3d3d3; }	
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list_last{	padding: 6px 10px 3px 10px; width: 230px;	}		
								div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list a:link, div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list a:active, div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_last a:visited{ color: #000000; }	
								div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list a:hover { COLOR: #e54919; text-decoration: none;  }
								div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list_last a:link, div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list_last a:active, div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list_last a:visited{ color: #000000;	}	
								div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list_last a:hover { COLOR: #e54919; text-decoration: none; 	}
								div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list font.dat {font-size: 11px; color: #7c7c7c; margin-top: 4px;	 }
								div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.file_list_last font.dat {	font-size: 11px; color: #7c7c7c; margin-top: 4px; }	
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.news_link {	width: 230px;	padding: 10px 10px 10px 10px; border-bottom: 1px solid #d3d3d3;	}
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.news_link img.read_pusc, div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.news_link_last img.read_pusc{ position: absolute;	right: 0px; margin-top: 0px; //right: 20px; margin-top: 2px; //margin-top: 5px;}
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.news_link_last {	width: 230px; padding: 10px 10px 6px 10px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.news_link a, div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.news_link_last a { color: #000000;}
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m a.new:hover, div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.news_link_last a.new:hover{ COLOR: #e54919; text-decoration: none;  }
							div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.m div.dat {	font-size: 11px;	color: #7c7c7c;	margin-top: 4px; }	
						div#wrapper div#container div#content div.rest div.right_s div.portlet1 div.b {	width: 280px;	height: 15px;	background: url("../images/portlet_b.gif") top left no-repeat;	}



					div#wrapper div#container div#content div.rest div.right_s div.portlet2 {margin-left: 20px; width: 280px; margin-top: 5px; }
					div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.top {  width: 280px; height: 47px; background: url("../images/portlet2.gif") top left no-repeat;	}
							div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.top div.sub_tit { width: 278px; height: 9px; background: url("../images/sub_tit.gif") top left no-repeat;	position: relative;	top: 33px; left:1px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.top h2{ position: relative; top: 22px; left: 15px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.top a { position: relative; top: 41px; left: 15px; padding: 7px 9px 8px 9px; height: 30px;	}
						div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.m { padding: 15px 15px 5px 15px; width: 250px; background: url("../images/portlet_m.gif") top left repeat-y; }			
							div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.m table.calendar td{ margin: 0px; padding: 2px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.m div.more{  border-top: 1px solid #d3d3d3; margin-top: 8px; padding-top: 8px; font-size: 11px; color: #7c7c7c; position: relative;	}
								div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.m div.more a.gocal{ position: absolute; right: -3px; }
					div#wrapper div#container div#content div.rest div.right_s div.portlet2 div.b {	width: 280px;	height: 15px;	background: url("../images/portlet_b.gif") top left no-repeat;	}
					
					div#wrapper div#container div#content div.rest div.right_s div.portlet3 {margin-left: 20px; width: 280px; margin-top: -6px; margin-bottom: 11px;}
					div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.top {  width: 280px; height: 47px; background: url("../images/portlet3.gif") top left no-repeat;	}
							div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.top div.sub_tit { width: 278px; height: 9px; background: url("../images/sub_tit.gif") top left no-repeat;	position: relative;	top: 33px; left:1px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.top h2{ position: relative; top: 22px; left: 15px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.top a { position: relative; top: 41px; left: 15px; padding: 7px 9px 8px 9px; height: 30px;	}
						div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m { padding: 15px 15px 5px 15px; width: 250px; background: url("../images/portlet_m.gif") top left repeat-y; }			
							div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m li { list-style-image: url('/images/list_pus.gif'); margin-left: 15px; line-height: 19px; margin-top: 2px; }
								div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m li a:link, div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m li a:visited, div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m li a:active{color: #000000;}
								div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m li a:hover{color: #e54919; text-decoration: none; }
									div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m table.calendar td{ margin: 0px; padding: 2px; }  
							div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m div.more{  border-top: 1px solid #d3d3d3; margin-top: 8px; padding-top: 8px; font-size: 11px; color: #7c7c7c; position: relative;	}
								div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.m div.more a.gocal{ position: absolute; right: -3px; }
					div#wrapper div#container div#content div.rest div.right_s div.portlet3 div.b {	width: 280px;	height: 15px;	background: url("../images/portlet_b.gif") top left no-repeat; margin-bottom: -6px;	}
					
					div#wrapper div#container div#content div.rest div.right_s div.portlet4 {margin-left: 20px; width: 280px; margin-top: -6px; margin-bottom: 11px;}
					div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.top {  width: 280px; height: 47px; background: url("../images/portlet4.gif") top left no-repeat;	}
							div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.top div.sub_tit { width: 278px; height: 9px; background: url("../images/sub_tit.gif") top left no-repeat;	position: relative;	top: 33px; left:1px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.top h2{ position: relative; top: 22px; left: 15px; }
							div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.top a { position: relative; top: 41px; left: 15px; padding: 7px 9px 8px 9px; height: 30px;	}
						div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m { padding: 15px 15px 5px 15px; width: 250px; background: url("../images/portlet_m.gif") top left repeat-y; }			
							div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m li { list-style-image: url('/images/list_pus.gif'); margin-left: 15px; line-height: 19px; margin-top: 2px; }
								div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m li a:link, div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m li a:visited, div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m li a:active{color: #000000;}
								div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m li a:hover{color: #e54919; text-decoration: none; }
									div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m table.calendar td{ margin: 0px; padding: 2px; }  
							div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m div.more{  border-top: 1px solid #d3d3d3; margin-top: 8px; padding-top: 8px; font-size: 11px; color: #7c7c7c; position: relative;	}
								div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.m div.more a.gocal{ position: absolute; right: -3px; }
					div#wrapper div#container div#content div.rest div.right_s div.portlet4 div.b {	width: 280px;	height: 15px;	background: url("../images/portlet_b.gif") top left no-repeat;	}
					
					
#dhtmltooltip {
position : absolute; 
width : 200px; 
border : 1px solid #6a6a6a; 
padding : 10px; 
background: url('../images/ban_bg.gif') repeat-x bottom left #FFF;
visibility : hidden; 
z-index : 100; 

} 
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

div.iz_trgovine {
		border-bottom: #ccc 1px solid;
		padding: 5px 15px 16px 15px;
		
		background: url('../images/ban_bg.gif') repeat-x bottom left;
}
.more_b2      {BACKGROUND: none; COLOR: #7c7c7c; text-decoration: none; FONT-SIZE: 11px;   }
.more_b2 A:link          {BACKGROUND: none; COLOR: #7c7c7c; text-decoration: none; FONT-SIZE: 11px;  }
.more_b2 A:active        {BACKGROUND: none; COLOR: #7c7c7c; text-decoration: none; FONT-SIZE: 11px; }
.more_b2 A:visited       {BACKGROUND: none; COLOR: #7c7c7c; text-decoration: none; FONT-SIZE: 11px; }
.more_b2 A:hover         {BACKGROUND: none; COLOR: #e54919; text-decoration: none; FONT-SIZE: 11px; }

 #map {
	padding: 0px 0px 0px 0px;
	margin: 0 0 0px 0;
	background: url('../images/ban_bg.gif') bottom left repeat-x;
	border: 1px solid #cccccc;
	position: relative;
	width: 610px;
	height: 320px;
	line-height: 16px;
	}

table.calendar_ td { margin: 0px; padding: 5px; }  
.danS {
	
	background-color: #FFFFFF;
	font-family: Arial;
	color:#000000;
	font-weight: normal;
	font-size: 11px;
	background-image: url(../images/nav_bar.jpg);	);
	background-position: top right;
	background-repeat: repeat-x;
	padding: 2px;	
	
}
.danS_ {
	
	background-color: #f58400;
	font-family: Arial;
	color:#000000;
	font-weight: normal;
	font-size: 12pt;
	background-image: url(../images/cal_large.jpg);	);
	background-position: bottom center;
	background-repeat: repeat-x;
	padding: 2px;	
	font-weight: bold;
}
.danD {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B3B3B3;
	border-right-color: #B3B3B3;
	border-bottom-color: #6a6a6a;
	border-left-color: #B3B3B3;	
	
	background-repeat: repeat-x;
	background-position: bottom left;
	color:#a9a9a9;
	font-weight: normal;
	font-size: 10px
	padding: 2px;
	height: 19px;
	
	text-align: center;
}
.danD_ {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B3B3B3;
	border-right-color: #B3B3B3;
	border-bottom-color: #6a6a6a;
	border-left-color: #B3B3B3;	
	
	background-repeat: repeat-x;
	background-position: bottom left;
	color:#a9a9a9;
	font-weight: normal;
	font-size: 13px;
	padding: 9px 0px 9px 0px;
	height: 19px;
	
	text-align: center;
}
.danL {
	
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #B3B3B3;
	border-right-color: #B3B3B3;
	border-bottom-color: #B3B3B3;
	border-left-color: #B3B3B3;
	background-color: #FFFFFF;
	font-family: Arial;
	color:#000000;
	font-weight: normal;
	font-size: 11px
	padding: 2px;
	
}
.dan {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #FFFFFF;
	
	padding: 2px;
	background-image: url(../images/ban_bg.gif);
	background-repeat: repeat-x;
}
.dan_ {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #FFFFFF;
	font-size: 11pt;
	font-weight: bold;
	padding: 2px;
	background: url(../images/ban_bg.gif) repeat-x;
	background-position: bottom left;
	
}
.ocena {
	
	COLOR: #e54919; 
	font-weight: bold;
	}
.ocenaw {
	
	COLOR: #FFFFFF; 
	font-weight: bold;
	}
.red	{color: #a50000; font-size:12px; }

.nav_bg {
	background: url(../images/nav_bar.jpg) center;
}

div.switcha {
	position: absolute;
	left: 396px;
	top: 215px;
	

	width: 210px;
	height: 12px;
	padding: 5px 10px 5px 10px;
	margin: 0 0 0 0;
	
	border: 1px solid #cccccc;
	text-align: center;


}

		.switcha img.co_br {	position: absolute; z-index:2; bottom: -1px; right: -1px; //bottom: -2px; }
		.switcha img.co_bl {	position: absolute; z-index:2; bottom: -1px; left: -1px; //bottom: -2px;}
		.switcha	img.co_tl {	position: absolute; z-index:2; top: -1px; left: -1px; }
		.switcha	img.co_tr {	position: absolute; z-index:2; top: -1px; right: -1px; }
		
.news_pri {
	float: left;
	width: 280px;
	height: 120px;
	padding: 10px 10px 5px 10px;
	margin: 0 0 5px 0;
	background: url('../images/ban_bg.gif') bottom left repeat-x;
	border: 1px solid #cccccc;
	position: relative;
}
		.news_pri img.co_br {	position: absolute; z-index:2; bottom: -1px; right: -1px; //bottom: -2px; }
		.news_pri img.co_bl {	position: absolute; z-index:2; bottom: -1px; left: -1px; //bottom: -2px;}
		.news_pri	img.co_tl {	position: absolute; z-index:2; top: -1px; left: -1px; }
		.news_pri	img.co_tr {	position: absolute; z-index:2; top: -1px; right: -1px; }

	.news_pri p.dod {padding: 10px 0 10px 0px; font-size: 11px; color: #7c7c7c;}
	.news_pri p.vse {padding: 0px 0 15px 0px; line-height: 18px; overflow: hidden;}
	.news_pri img.pic { margin: 10px 10px 5px 0; padding: 1px; border: 1px solid #cccccc; float: left;}
	.news_pri h3 { padding: 0px 0px 4px 0px;}
	
	
	.news_pri2 {
	
	width: 590px;
	
	padding: 10px 10px 0px 10px;
	margin: 0 0 18px 0;
	background: url('../images/ban_bg.gif') bottom left repeat-x;
	border: 1px solid #cccccc;
	position: relative;
}
		.news_pri2 img.co_br {	position: absolute; z-index:9999; bottom: -1px; right: -1px; //bottom: -2px; }
		.news_pri2 img.co_bl {	position: absolute; z-index:9999; bottom: -1px; left: -1px; //bottom: -2px;}
		.news_pri2	img.co_tl {	position: absolute; z-index:9999; top: -1px; left: -1px; }
		.news_pri2	img.co_tr {	position: absolute; z-index:9999; top: -1px; right: -1px; }

	.news_pri2 p.dod {padding: 10px 0 10px 0px; font-size: 11px; color: #7c7c7c;}
	.news_pri2 p.vse {padding: 0px 0 15px 0px; line-height: 18px; overflow: hidden;}
	.news_pri2 img.pic { margin: 10px 10px 5px 0; padding: 1px; border: 1px solid #cccccc; float: left;}
	.news_pri2 h3 { padding: 0px 0px 4px 0px;}
	
	
div.midle_cor	{ width: 5px; height: 140px; float: left; }

table.videolist {
		height: 25px;
		line-height: 25px;
		
	}
		td.videolist2 {
		height: 22px;		
		border-bottom: 1px solid #dedede;	
		//padding: 5px 0 0 0px;
		line-height: 28px;
		margin: 0px;
	
	}
	td.videolist3 {
		height: 22px;		
		
		//padding: 5px 0 0 0px;
		line-height: 28px;
		margin: 0px;
	
	}
	div.dontmiss {
		position: absolute;
		right: 5px;
		top: 494px;
		z-index: 9000;
	}
	div.videolist {border-top: 1px solid #dedede;	padding-top: 6px;}
	div.navodila {
	
		padding: 0 10 0 0;
		margin-top: 8px;
		text-align: right;
		font-size: 11px;
		height: 25px;
		line-height: 22px;
		-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
	
			
			border-top: 1px solid #dedede;
			border-bottom: none;
			border-left: none;
			border-right: none;
		
	}


p.uvod { line-height: 19px; font-weight: bold; padding: 0 0 16px 0;}
p.vsebina { line-height: 16px; }

p.vsebina img.pic { margin: 0px 0px 10px 0; padding: 1px; border: 1px solid #cccccc; float: left;}

p.vsebina table {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	padding: 0px;
}
p.vsebina table td {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #dedede;
	border-right-color: #dedede;
	border-bottom-color: #dedede;
	border-left-color: #dedede;
	padding: 5px;
	line-height: 16pt;
}	
div.date {
	color: #e54919; font-family: arial; 
}
	div.date span.month { text-transform: uppercase; font-weight: bold; font-size: 12px; }
	div.date span.day { text-transform: uppercase; font-weight: bold; font-size: 19px; }
	div.date span.year { text-transform: uppercase; font-weight: 100; font-size: 10px; }
	
div.date2 {
	color: #e54919; font-family: arial; border-right: 1px solid #ccc; margin-right: 8px;
}
	div.date2 span.month { text-transform: uppercase; font-weight: bold; font-size: 15px;}
	div.date2 span.day { text-transform: uppercase; font-weight: bold; font-size: 28px;}
	div.date2 span.year { text-transform: uppercase; font-weight: 100; font-size: 14px; }	

/* ENDS: PORTLETS ----------------------------------------------------*/				
				
				
				
				
				
				div#wrapper div#container div#content div.rest div.clr {
					clear: left;
					height: 10px;
					
					padding: 0px;
					margin-bottom: -18px; //margin-bottom: -30px;
					
				}
		
			div#wrapper div#container div#content div.bg_r {			
				position: absolute;
				top: -1px;			
				right: -27px;
				//right: -28px;
				width: 26px;
				min-height: 100%;				
		
				height: expression( document.body.clientHeight < 1330 ? document.body.clientHeight : "1330" );

				background: url("../images/bg_r.jpg") top left no-repeat;		
			}
			div#wrapper div#container div#content div.bg_l {			
				position: absolute;
				top: -1px;			
				left: -26px;
				width: 26px;
				min-height: 100%;				
				height: expression( document.body.clientHeight < 1330 ? document.body.clientHeight : "1330" );
				background: url("../images/bg_l.jpg") top right no-repeat;
			}
			div#wrapper div#container div#content div.shine_l {			
				position: absolute;
				top: -1px;			
				left: -233px;
				width: 207px;
				height: 477px;
				background: url("../images/shine_l.jpg") top right no-repeat;		
			}
			div#wrapper div#container div#content div.header {			
				position: absolute;
				top: 0px;			
				left: 0px;
				width: 956px;
				height: 115px;
				background: url("../images/header_os.jpg") top left no-repeat;
			}
				div#wrapper div#container div#content div.header a.home { display: box; width: 550px; height: 75px; position: absolute; left: 5px; top: 20px;}
				div#wrapper div#container div#content div.header a.home strong, div#wrapper div#container div#content div.header a.home strong{ display: none; }
				div#wrapper div#container div#content div.header a span#hover { display: none; position: absolute; top: 20px; left: 228px; color: #000000; font-size: 11px; font-style:italic }

				div#wrapper div#container div#content div.header div.flags { position: absolute;	margin: 0px; padding: 0px;	width: 80px; height: 21px; right: -15px;	top: 81px;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #6c6c6c; font-size:14pt; }
					div#wrapper div#container div#content div.header div.flags .lang1 strong, div#wrapper div#container div#content div.header div.flags .lang3 strong { display: none; }				
					div#wrapper div#container div#content div.header div.flags .lang1 {	position: absolute;	right: 80px;	}
						div#wrapper div#container div#content div.header a.lang_link1:link, div#wrapper div#container div#content div.header a.lang_link1:active, div#wrapper div#container div#content div.header a.lang_link1:visited{	display: block;	width: 16px;	height: 11px;	background-image: url('../images/f1_.gif');	background-position: center top;	background-repeat: repeat-x;	}
						div#wrapper div#container div#content div.header a.lang_link1:hover{	display: block;	width: 16px;	height: 11px;	background-image: url('../images/f1.gif');	background-position: center top;	background-repeat: repeat-x;	}
						div#wrapper div#container div#content div.header a.lang_link1_:link, div#wrapper div#container div#content div.header a.lang_link1_:active, div#wrapper div#container div#content div.header a.lang_link1_:visited{	display: block;	width: 16px;	height: 11px;	background-image: url('../images/f1.gif');	background-position: center top;	background-repeat: repeat-x;	}
					div#wrapper div#container div#content div.header div.flags .lang3 { position: absolute;	right: 42px;	}
						div#wrapper div#container div#content div.header a.lang_link3:link, div#wrapper div#container div#content div.header a.lang_link3:active, div#wrapper div#container div#content div.header a.lang_link3:visited{ display: block;	width: 16px;	height: 11px;	background-image: url('../images/f3_.gif');		background-position: center top;	background-repeat: repeat-x;	}
						div#wrapper div#container div#content div.header a.lang_link3:hover{	display: block;	width: 16px; height: 11px;	background-image: url('../images/f3.gif');	background-position: center top;	background-repeat: repeat-x;	}
						div#wrapper div#container div#content div.header a.lang_link3_:link, div#wrapper div#container div#content div.header a.lang_link3_:active, div#wrapper div#container div#content div.header a.lang_link3_:visited{ display: block;	width: 16px;	height: 11px;	background-image: url('../images/f3.gif');		background-position: center top;	background-repeat: repeat-x;	}
					div#wrapper div#container div#content div.header div.flags div.icons {	position: absolute;	top: -4px; right: 116px;	width: 91px; height: 19px; background-image: url('../images/icons.gif'); background-position: center top;	background-repeat: no-repeat; }
			
			div#wrapper div#container div#content div.subnavigation_bar {			
				position: absolute;
				top: 150px;			
				left: 0px;
				width: 912px;
				height: 40px;
				background: url("../images/subnav_bar.gif") top left repeat-x;
				line-height: 40px;
				padding: 0px 22px 0px 22px;
				color: #7c7c7c;
				font-size: 11px;
			}
				div#wrapper div#container div#content div.subnavigation_bar	div.find {
					position: absolute;
					top: 9px;
					right: 22px;
					width: 220px;
					height: 23px;		
					margin: 0px;
					background-color: #FFFFFF;
					background-image: url('../images/search_bar.gif');
					background-repeat: no-repeat;
				}
				div#wrapper div#container div#content div.subnavigation_bar input {
					position: absolute;
					background: transparent;
					border: none;
					color: #7c7c7c;
					font-size: 11px;
					top: 5px;
					left: 10px;
					margin: 0px;
					padding: 0px;
					
				}
			
div.sitemap li {
	display: list-item;
	padding: 2px;
}				
div.sitemap ul {
	margin-top: 0;
}
div.sitemap { margin-bottom: 20px; }

ul.ul2 {
	list-style: none;
	margin: 0px;
	padding-left: 2px;
}
				
/* NAVIGATION ------------------------------------------------------------------------------*/
			div#wrapper div#container div#content div.navigation {	position: absolute; top: 114px;	width: 956px; height: 36px; background: url("../images/nav_bar.jpg") top left no-repeat;	margin: 0px;	padding: 0px;	text-decoration: none; }
			div#wrapper div#container div#content div.navigation ul {	list-style: none;   margin: 0px; padding: 0px; line-height: 40px;	padding: 0px;	top: 0px;	margin: 0px 0px 0px 20px;	}
				div#wrapper div#container div#content div.navigation ul li {	position: relative; display: inline; 	padding: 0px 7px 0px 7px; height: 33px; font-family: Arial;	margin: 0px 4px 0px 0px; 	text-decoration: none;  //margin: 0px 5px 0px 0px; }				
					div#wrapper div#container div#content div.navigation ul li a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold; line-height: 13px; text-decoration: none; font-weight: bold; background-position: center top; background-repeat: repeat-x; padding: 7px 3px 9px 3px; margin: 0px; }
						div#wrapper div#container div#content div.navigation ul li a, div#wrapper div#container div#content div.navigation ul li a:link {	color: #FFFFFF; text-decoration: none; }
						div#wrapper div#container div#content div.navigation ul li a:hover { background-image: url('../images/nav_c_.gif'); color: #000000; text-decoration: none; }
						div#wrapper div#container div#content div.navigation ul li a.selec { background-image: url('../images/nav_c_.gif'); color: #000000; text-decoration: none; }
					div#wrapper div#container div#content div.navigation ul li img.seperator { position: absolute; top: -12px; //top: -3px; left: -9px; // right: -5px; display: block; padding: 0px 4px 0px 4px; }
					div#wrapper div#container div#content div.navigation ul li img.nav_l { position: absolute;	top: -9px; //top: 0px; left: 0px; // left: 0px; display: none; margin: 0px; padding: 0px;	}
					div#wrapper div#container div#content div.navigation ul li img.nav_r { position: absolute; top: -9px; //top: 0px; display: none; margin: 0px; padding: 0px; }
					div#wrapper div#container div#content div.navigation ul li img.nav_l_s { position: absolute; top: -9px; //top: 0px; left: 0px; // left: 0px; display: block; margin: 0px; padding: 0px;	}
					div#wrapper div#container div#content div.navigation ul li img.nav_r_s { position: absolute; top: -9px; //top: 0px; display: block; margin: 0px; padding: 0px; }
					.menu_transparent { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.90; -khtml-opacity: 0.90; opacity: 0.90; text-decoration: none; }
					.menu_transparent a { text-decoration: none; }
/* END: NAVIGATION ------------------------------------------------------------------------------*/		
