/* global properties */
body		{ background: url(img/bodybg.gif); margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; font-family: Verdana; font-size: 11px; color: #414141; }
html		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width:100%; height:100%; font-family: Verdana; font-size: 11px; color: #414141;
scrollbar-3d-light-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
scrollbar-base-color: #FFFFFF;
scrollbar-face-color: #e9d5b6;
scrollbar-dark-shadow-color: #e9d5b6;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;			 
			 }
div			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #414141; }
table		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; border-collapse: collapse; color: #4e4e4d; font-size: 11px; text-align: left; }
table td	{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #414141; } 
form		{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
img			{ margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border: 0px; }
a			{ color: #fd8400; font-size: 10px; text-decoration: underline; }		
h1			{ color: #dc882b; font-size: 14px;  font-weight: bold; font-family: Verdana; }
h2			{ color: #dc882b; font-size: 13px;  font-weight: bold; font-family: Verdana; }
h3			{ color: #dc882b; font-size: 12px;  font-weight: bold; font-family: Verdana; }

/*  MAIN TABLE  */
table.container		{ width:100%; height:100%; }
table.container td	{ vertical-align: middle; text-align: center; }
div.ubercontainer	{ position: relative; margin: 0 auto; padding: 2px 2px 2px 2px; width: 999px; background-color: #b2925e; }
div.container		{ position: relative; margin: 0 auto; width: 999px; height: 590px; }

/*  holder table  */
td.td11			{ width: 3px; height: 590px; background-color: #fef2e0; }
td.td12			{ width: 364px; height: 122px; background-color: #fef2e0; }
td.td13			{ width: 421px; height: 122px; text-align: left; background: #fff8ed url(img/srchunder.jpg) no-repeat 18px 5px; }
td.td14			{ width: 211px; background-color: #fef2e0; }
td.td2			{ background-color: #fff8ed; text-align: left; width: 785px; height: 468px; padding-right: 5px; }
/*  content template  */
td.td13cont			{ background: #fff8ed url(img/srchunder.jpg) no-repeat 18px 5px; text-align: left; width: 421px; height: 468px; }
td.td2cont			{ text-align: left; background-color: #fff8ed; text-align: left; width: 364px; height: 468px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

/*  div logotip  */
div.logo			{ position: absolute; top: 0px; left: 3px; height: 122px; width: 229px; }
div.logo a			{ display: block; height: 122px; width: 229px; text-decoration: none; background-image: url(img/logo.gif); background-position: 19px 7px; background-repeat: no-repeat;}


/* menus left */
div.menusleft		{ z-index: 100; position: absolute; top: 0px; left: 232px; height: 122px; width: 135px; background: url(img/ml_vogal.gif) #dac199 no-repeat 124px 110px; }

/*  opacity */
div.opacity			{ position: absolute; top: 122px; left: 232px; height: 468px; width: 135px; background-color: White; FILTER: alpha(opacity=72); -moz-opacity: 0.72; z-index: 10; }
div.subopacity		{ font-family: Verdana; font-size: 9px; color: #505050; position: absolute; top: 130px; left: 247px; height: 377px; width: 111px; z-index: 20; text-align: left; }
div.logoozs			{ position: absolute; top: 507px; left: 272px; height: 83px; width: 54px; z-index:50; }
div.logoozs a		{ display: block; height: 83px; width: 54px; text-decoration: none; background-image: url(img/logoozs.jpg); background-repeat: no-repeat;}


/* ikonce  */
div.icons			{ height: 80px; width: 211px; position: absolute; top: 0px; left: 788px; background: url(img/iconsbg.jpg) no-repeat 16px bottom; }
div.icons a			{ display: block; height: 19px; width: 21px; text-decoration: none; }
div.icons div.h		{ position: absolute; top: 43px; left: 25px; }
div.icons div.m		{ position: absolute; top: 43px; left: 72px; }
div.icons div.f		{ position: absolute; top: 43px; left: 166px; }
div.icons div.s		{ position: absolute; top: 43px; left: 119px; }
div.icons a.h		{ background-image: url(img/ico/h.gif); }
div.icons a.h:hover	{ background-image: url(img/ico/h_o.gif); }
div.icons a.m		{ background-image: url(img/ico/m.gif); }
div.icons a.m:hover	{ background-image: url(img/ico/m_o.gif); }
div.icons a.f		{ background-image: url(img/ico/f.gif); }
div.icons a.f:hover	{ background-image: url(img/ico/f_o.gif); }
div.icons a.s		{ background-image: url(img/ico/s.gif); }
div.icons a.s:hover	{ background-image: url(img/ico/s_o.gif); }


/*  news  */
div.divnews			{ height: 320px; width: 211px; position: absolute; top: 80px; left: 788px; background: url(img/iconsbg.jpg) no-repeat 16px bottom; }
div.lastnewslist	{ padding: 2px 12px 7px 17px; text-align: left; color: #636363;  }
div.lastnewslist div.news	{ padding: 0px 0px 14px 0px; color: #636363; font-size: 10px; }
div.lastnewslist a.hrefdate	{ color: #636363; font-size: 9px; }
div.lastnewslist a.veclink	{ float: right; color: #fd8400; font-size: 10px; text-transform: lowercase; }
div.news		{ padding: 0px 24px 20px 23px; text-align: left; }
div.news div.summary	{ padding: 10px 0px 10px 0px; }
div.entrysummary		{ padding: 0px 24px 20px 23px; text-align: left; }

/*  mailinglist  */
div.mailinglist	{ position: absolute; left: 788px; top: 400px; width: 211px; height:165px; }
div.newsletter	{ padding: 0px 0px 0px 16px; text-align: left; color: #5c5c5c; font-size:10px; }
div.header		{ color: #dc882b; font-size:10px; font-weight: bold; padding-top: 8px; padding-bottom: 8px; }
div.nagovor		{ color: #5c5c5c; padding-right: 15px; }
div.d1			{ padding-top: 5px; float: left; }
div.d2			{ padding-top: 5px; float: right; padding-right: 16px; }
.searchinputnws		{ border: 1px solid #dac199; width: 140px; background-color: white; color:#414141;text-align: center; font-family: Verdana; font-size: 11px; text-transform:lowercase; }
td.tdnws			{ background: url(img/bgnws.gif) no-repeat 3px 7px; width: 146px; height: 23px; padding-top: 1px; padding-right: 4px; }
td.unsubnws			{ background: url(img/bgnws.gif) no-repeat 3px 3px; width: 146px; height: 23px; }



/*  search  */
input.srchinput		{ position: absolute; left: 386px; top: 6px; z-index: 2; border: 1px solid #dac199; width: 144px; background-color: white; color:#dac199;text-align: center; font-family: Verdana; font-size: 10px; text-transform:lowercase; }
.searchinput		{ border: 1px solid #dac199; width: 198px; background-color: white; color:#414141;text-align: center; font-family: Verdana; font-size: 11px; text-transform:lowercase; }
input.srchbuut		{ position: absolute; left: 535px; top: 6px; vertical-align: top; }
.searchbutton		{ border: 1px solid #dbc39d; background-color: #e9d5b6; padding-left: 7px; padding-right: 7px; }
div.napredno		{ position: absolute; left: 578px; top: 8px; }
table.naprednotable	{ text-align: left; }
table.naprednotable	td { text-align: left; vertical-align: top; padding: 2px 0px 4px 10px; color:#414141; font-family: Verdana; font-size: 11px; }
table.naprednotable	td.tdnapredno1 { text-align: left; vertical-align: top; padding: 2px 10px 4px 0px; color:#414141; font-family: Verdana; font-size: 11px;}
div.sPath	{ background: url(img/bglist.gif) no-repeat 35px 19px; padding-left: 45px; padding-top: 13px; padding-bottom: 10px; }
div.bar		{ float: right; width: 54px; background-image: url(img/bar_0.gif); background-repeat: no-repeat; height: 10px; font-size: 15px; margin-top: 4px;  }
/*   entry text */
div.entrytext { font-weight: bold; font-size: 14px; color: #9f7d46; }

/*  icons + menupath  */
div.pathicons		{ position: absolute; left: 384px; top: 56px; width: 396px; background: url(img/bgmenupath.jpg) no-repeat bottom left; }
div.menupath		{ float: left; padding-bottom: 10px; width: 316px; font-size:9px; color: #9f7d46; text-align: left; }
div.menupath a			{ text-decoration: underline; font-weight: normal; font-size:9px; color: #9f7d46; }
div.menupath a.bold		{ padding-left: 2px; text-decoration: none; color: #9f7d46; font-weight: normal; font-size:9px; }

div.cntico			{ float: right; width: 75px; }

div.cntico a			{ display: block; height: 17px; width: 25px; text-decoration: none; }
div.cntico a.ap		{ background-image: url(img/ico/fp.gif); }
div.cntico a.ap:hover	{ background-image: url(img/ico/fp_o.gif); }
div.cntico a.am	{ background-image: url(img/ico/fm.gif); }
div.cntico a.am:hover	{ background-image: url(img/ico/fm_o.gif); }
div.cntico a.p	{ background-image: url(img/ico/pf.gif); }
div.cntico a.p:hover	{ background-image: url(img/ico/pf_o.gif); }	


/*  cnttext  */
div.cnttext						{ text-align: left; position: absolute; left: 384px; top: 100px; height: 457px; width: 401px; overflow-y: auto; overflow: -moz-scrollbars-vertical; }
div.cnttext div.freetext		{ padding: 0px 18px 15px 5px; color: #4e4e4d; font-size: 11px; text-align: left; }
div.cnttext div.freetext h1			{ color: #dc882b; font-size: 14px;  font-weight: bold; font-family: Verdana; }
div.cnttext div.freetext h2			{ color: #dc882b; font-size: 13px;  font-weight: bold; font-family: Verdana; }
div.cnttext div.freetext h3			{ color: #dc882b; font-size: 12px;  font-weight: bold; font-family: Verdana; }
div.cnttext div.freetext table		{ color: #4e4e4d; font-size: 11px; text-align: left; }
div.cnttext div.freetext table td	{ text-align: left; padding: 2px 2px 2px 2px; }

/*   language, menus top  */
div.menuslanguage		{ text-align: left; position: absolute; left: 655px; top: 0px; width: 344px; height: 28px; background: #e9d5b6 url(img/rightmenusbg.jpg) no-repeat bottom left;  }
div.lang				{ position: absolute; left: 637px; top: 0px; padding: 6px 0px 0px 26px; height: 28px; line-height: 12px; }
div.lang a				{ padding-left: 12px; text-decoration: underline; }
div.lang a.selected		{ padding-left: 12px; text-decoration: none; }

/*  menus top */
div.menustop			{ position: absolute; left: 720px; top: 0px; }
div.menustop ul { z-index: 10; float: right; list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  }	
div.menustop ul li { z-index: 10; float: left; position: relative; padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; }
div.menustop ul li div {  z-index: 10; float:left; border-left:none; }
div.menustop ul li div a { float:left; padding:10px 12px 0px 0px; display:block; color: #9f7d46; text-decoration:none; font-weight: bold; font-size:10px; font-family:Verdana; text-transform:lowercase; }
div.menustop ul li div a:hover { color: #dac199; text-decoration: none; }


div.menustop ul ul { width: 141px; position: absolute; display:none; left:-10px;  top: 27px; z-index: 10; float:left; background: url(img/bgmtvogal.gif) no-repeat left bottom; padding:2px 0px 11px 0px; }
div.menustop ul ul ul { width: 141px; position: absolute; display:none; left:136px;  top: 27px; z-index: 10; float:left; background: url(img/bgmtvogal.gif) no-repeat left bottom; padding:2px 0px 11px 0px; }
div.menustop ul ul li { z-index: 1000; float: left; top:0px;  background-color:#dac199; padding: 0px 9px 0px 11px; } 
div.menustop ul li ul li ul { margin-top:-29px; }
div.menustop ul li ul div { z-index: 1000; float:none; background-image:none; width:121px; border-bottom:1px solid #b2925e;  text-align: left; }
div.menustop ul li ul div.firstmenu { z-index: 1000; padding-top: 5px; background: url(img/bgsubfirst.gif) no-repeat left 4px; }
div.menustop ul li ul div a {  float:none; padding:3px 0px 0px 8px; padding-top:5px; padding-bottom: 5px; border:0px none; color: #73521c; font-weight: normal; }
div.menustop ul li ul div a:hover { color: #73521c; text-decoration: none; background-color:#e9d5b6; }

/*  menus left  */
div.menusleft ul	{ list-style-type: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 7px; }	
div.menusleft ul li { padding: 0px 0px 2px 0px; margin:0px 0px 0px 0px; text-align: left; position: relative;  background: url(img/bgmnleftmain.gif) no-repeat left bottom;  }
div.menusleft ul li div {  text-align: left; border-left:none; background-color: #dac199; width: 121px; }
div.menusleft ul li div a { display: block; padding: 5px 0px 5px 5px; vertical-align: middle; color: #73521c; text-decoration:none; font-weight: bold; font-size:12px; font-family:Verdana; text-transform: lowercase; font-style: oblique; }
div.menusleft ul li div a:hover { color: #73521c; text-decoration: none; vertical-align: middle; background-color: #e9d5b6; text-transform: lowercase; font-style:oblique; }


div.menusleft ul ul { width: 135px; position: absolute; display:none; left:128px; top: -2px; z-index: 1000; background: url(img/bgmtvogalleft.gif) no-repeat left bottom; padding:2px 0px 11px 0px;}
div.menusleft ul ul li { z-index: 1000; float: left; top:0px; background-color:#e9d5b6; background-image:none; padding: 0px 9px 0px 11px; } 

div.menusleft ul li ul div { border-bottom:1px solid #b2925e;  z-index: 10; float:none; background-image:none; width:115px; text-align: left; vertical-align: middle; }
div.menusleft ul li ul div.firstmenu { z-index: 1000; padding-top: 7px; background: url(img/bgsubfirst.gif) no-repeat left 6px; vertical-align: middle; }
div.menusleft ul li ul div a {  font-size: 10px; font-style: normal; float:none; padding: 5px 0px 5px 8px;background-color: #e9d5b6; border:0px none; color: #73521c; font-weight: normal; font-family: verdana; }
div.menusleft ul li ul div a:hover { font-style: normal; color: #73521c; text-decoration: none; background-color:#dac199; }


/*   noga   */
div.prednoga	{ position: absolute; top: 565px; left: 384px; height: 25px; width: 10px; background: url(img/noga_vogal.gif) no-repeat top left; }
div.noga		{ position: absolute; top: 565px; left: 394px; height: 25px; width: 605px; background: #e9d5b6 no-repeat top left; }
div.copyright	{ float: left; padding: 7px 0px 0px 0px; font-size: 10px; color: #9f7d46; }
div.nogamenus	{ float: right; padding: 7px 8px 0px 0px; font-size: 10px; color: #dc882b; }
div.nogamenus a	{ font-size: 10px; color: #dc882b; }

/*  izpisi rokodelcev, rokodelca, dejavnosti, searcha...........  */
div.listizpis	{ padding-right: 15px; text-align: left; }
div.listizpis li	{ list-style-type: square; margin-left: -25px;  }
div.listizpis table td	{ text-align: left; }
hr.srchhr		{ color: #4e4e4d; background-color: #4e4e4d; height: 1px; }
a.a_dark		{ color: #4e4e4d; font-size: 11px; }
a.a_dark:hover	{ text-decoration: none; }
td.fc			{ vertical-align: top; text-align: left; padding: 0px 0px 15px 15px; }
td.fc1 			{ vertical-align: top; text-align: left;padding: 0px 0px 15px 15px; }
.sc			{vertical-align: top; text-align: left; color: #dc882b; padding: 0px 8px 15px 0px; }
table.tableopis	{ vertical-align: top; text-align: left; }
div.linkitems	{ color: #fd8400; font-size: 11px; padding: 10px 15px 10px 0px; text-align: left; }

/*  sitemap  */

div.sitemap { display: block; text-align: left;  line-height: 17px; }
div.sitemap ul { margin-bottom: 10px; }
div.sitemap ul ul { margin-bottom: 5px; }
div.sitemap li { padding-left: 20px; list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.sitemap a { padding: 2px 0px 2px 0px; text-decoration: none; color: #fd8400; margin: 0px 0px 0px; text-transform: lowercase;  }


div.sitemap ul li { padding-left: 0px; list-style-type: none; list-style-image:none;  padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
div.sitemap ul li li {  list-style-image:none; list-style-type: none; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

div.sitemap ul.c1 li a { text-transform: lowercase; padding: 2px 0px 2px 0px; text-decoration: none; color: #fd8400; margin: 0px 0px 0px 0px; font-size:12px;  }
div.sitemap ul.c2 { margin-bottom:0px; margin-top:0px; }
div.sitemap ul.c2 li a { text-transform: lowercase; padding: 2px 0px 2px 0px; text-decoration: none; color: #fd8400; margin: 0px 0px 0px 0px; font-size:10px; font-weight: normal; }
div.sitemap ul.c3 li a { text-transform: lowercase; display:inline-block; padding: 2px 0px 2px -20px; text-decoration: none; color: #fd8400; margin: 0px 0px 0px -20px; font-size:10px; font-weight:normal; }
div.sitemap ul.c4 li a { text-transform: lowercase; display:inline-block; padding: 2px 0px 2px 0px; text-decoration: none; color: #fd8400; margin: 0px 0px 0px -40px; font-size:10px; font-weight:normal; }
div.sitemap ul.c5 li a { text-transform: lowercase; display:inline-block; padding: 2px 0px 2px 0px; text-decoration: none; color: #fd8400; margin: 0px 0px 0px -60px; font-size:10px; font-weight:normal; }
div.sitemap ul.c6 li a { text-transform: lowercase; display:inline-block; padding: 2px 0px 2px 0px; text-decoration: none; color: #fd8400; margin: 0px 0px 0px -120px; font-size:10px; font-weight:normal;  }
div.sitemap img { margin-right: 10px;	}
