﻿/*** global properties ***/
body { background-color:#ffffff; overflow-y: scroll; background-image:url(img/body_bg.jpg); background-repeat:no-repeat; 
	background-position:center top;  background-repeat:no-repeat; min-width:900px;
background-color:#fbf6e7; 

}
html  {min-width:900px; }
body, html, div, table td, form, p { font-family:Times New Roman; font-size: 12px; color: #333333;  margin: 0px; padding: 0px; }

a, a:link, a:visited, a:active { color: #6aa43f; text-decoration:underline;}
a:hover { text-decoration:none; color:#6aa43f; }

hr	{ border-top: 1px solid #fbeac2; border-bottom: 1px solid #f7e4b5; border-left-width: 0px; border-right-width: 0px; height: 2px; }

h1, h2, h3, h4 { font-family: georgia; color: #6aa43f; margin-bottom:5px;}
h1         { font-size:22px; font-weight:normal; }
h2	   { font-size:18px; font-weight:normal; }
h3	   { font-size:16px; font-weight:normal; }
h4     { font-size:12px; margin-bottom:5px; font-weight:normal; line-height:normal; }
table	   { margin: 0px; padding: 0px; border-collapse: collapse; }
table tr   { vertical-align: top;}
table td, table td P, table td H1, table td H2, table td H3 { text-align:left; }

img		{ margin:0px; padding:0px; border:0px; }
img.image	{ margin:0px; padding:0px; border:0px; }

/* plesnik */
div.bfr { width:100%; text-align:center;  }
div.sfr { border:solid 0px red; width:900px; text-align:left; }

table.tfr { height:100%; background-image:url(img/scnt_bg.gif); background-repeat:repeat-y;}
table.tfr tr.r1 td { height:223px; border:solid 0px red; }
table.tfr tr.r2 td { background-image:url(img/cnt_bg.gif); background-repeat:repeat-y; background-position:100px top;}
table.tfr tr.r3 td { border:solid 0px red; height:53px; background-image:url(img/cnt_bg.gif); background-repeat:repeat-y; background-position:100px 200px; }

/* logo */
div.logo { border:solid 0px reD;  padding:0px 0px 0px 325px; }

/* meniji */
div.menus { padding:26px 0px 0px 20px; bordeR:solid 0px red; height:290px; *height:363px; background-repeat:no-repeat; background-position:100px 73px; }
div.menusinner { height:118px; *height:172px; border:solid 0px reD; }

#hmenu	{   list-style-type:none; border:solid 0px green; margin:18px 0px 0px 0px; *margin:45px 0px 0px 0px; padding:0px 0px 0px 0px; position:static; z-index: 99; }

#hmenu li { float:left; bordeR:solid 0px reD; }
#hmenu li A, #hmenu li A:link, #hmenu li A:active, #hmenu li A:visited 
{   
	float:left;
	height:20px; 
	padding:11px 10px 0px 10px;
	border:solid 0px red;  
	text-decoration:none; font-family:Times New Roman; color:#ffffff; font-size:16px; font-style:italic; 
}
#hmenu li.menuwithbr A, #hmenu li.menuwithbr A:link, #hmenu li.menuwithbr A:active, #hmenu li.menuwithbr A:visited 
{
	padding:2px 10px 0px 10px; *padding:1px 10px 0px 10px;
	line-height:13px;
	height:32px;
}

#hmenu li A:hover { text-decoration:none; color:#ffffff; padding:11px 10px 0px 10px;  background-image:url(img/menu_over_bg.gif); background-position:0px -19px; background-repeat:repeat-x; }
#hmenu li.menuwithbr A:hover { padding:2px 10px 0px 10px; *padding:1px 10px 0px 10px;  }

#hmenu ul li A, #hmenu ul li A:link, #hmenu ul li A:active, #hmenu ul li A:visited 
{
	border:solid 0px red; display:block; height:20px; 
	color:#ffffff; font-size:11px; font-family:Verdana; font-weight:normal; font-style:normal; padding:5px 15px 5px 15px; margin:0px 0px 0px 0px;}
#hmenu ul li A:hover { background-image:none; width:126px; *width:150px; color:#ffffff; padding:5px 15px 5px 15px; margin:0px 0px 0px 0px;  
	text-decoration:underline; }


ul#hmenu ul {  margin:-2px 0px 0px 0px; *margin:28px 0px 0px 0px; padding:10px 0px 10px 0px; display:none; position:absolute; width:150px; background-color:#6c8d51; border:solid 0px red; }
ul#hmenu ul li { height:auto; margin:0px; padding:0px; width:150px; list-style:none;  }

#hmenu li:hover ul, ul#hmenu li:hover ul ul { display:none; }
#hmenu li:hover ul { display:block; }

#hmenu li { position:relative; }
#hmenu li ul { top:auto; left:0px; }
/* Win IE only \*/
#hmenu li { *float:left;} 
/* end holly hack */

/* stolpci v vsebini */
div.sfr div.s { padding:30px 0px 0px 100px; }
div.modright div.title, div.sfr div.s div.title { font-family:Times New Roman; font-size:14px; color:#820024; 
	font-style:italic; padding:0px 0px 10px 0px;}
div.sfr div.s1, div.sfr div.s2, div.sfr div.s3 { float:left; border:solid 0px red;}
div.sfr div.s1 { width:230px; }
div.sfr div.s2 { width:220px; }
div.sfr div.s3 { width:140px; }
div.sfr div.s div.news, div#contentstart div.news  { padding:0px 10px 18px 5px; width:138px; float:left; }
div#contentstart div.clear { padding-top:4px; }
div.sfr div.s div.news a, div.sfr div.s div.news a:link, div.sfr div.s div.news a:active, div.sfr div.s div.news a:visited { color:#333333; text-decoration:none;}
div.sfr div.s div.news a:hover { color:#333333; text-decoration:underline;}
div.sfr div.s div.arhiv { padding-top:5px; }
div.sfr div.s div.image, div#contentstart div.image  {width:68px; float:left;}
div.sfr div.s div.image img, div#contentstart div.image img {width:66px; border:solid 1px #909489; }

div.sfr div.s2 div.povprasevanje { padding:0px 10px 8px 0px; width:200px;  }
div.sfr div.s2 div.povprasevanje div.bes { padding:10px 0px 2px 0px; }
div.modright div.kontakt, div.sfr div.s3 div.kontakt { padding:0px 0px 0px 0px; }

/* obrazci */
input { border:solid 1px #d4d0c8; color:#333333; font-size:11px; }
input.fe { border:none; border:solid 1px #aa6d7e; }
a.felink { padding:0px 0px 0px 7px;}

/* noga */
div.footleft { float:left; padding:50px 0px 3px 115px; }
div.footright { float:right; padding:50px 225px 3px 0px; }
div.footright a { margin-left:20px;}

/* vsebina na notranji strani */
div.innercnt { }

div.innercnt div.leftmenus { float:left; width:100px; border:solid 0px red; text-align:right; padding:0px 0px 0px 0px; }
div.leftmenus a, div.leftmenus a:link, div.leftmenus a:active, div.leftmenus a:visited { font-size:14px; color:#333333; text-decoration:none; }
div.leftmenus a:hover { text-decoration:underline; color:#678d00; }
div.leftmenus ul { list-style:none; margin:0px; padding:4px 0px 0px 0px; border:solid 0px red; }
div.leftmenus ul li { padding:5px 9px 5px 0px; }

div.innercnt div.content { float:left; background-color:White; width:589px;   }
div.innercnt div.modright{ float:left; padding:11px 0px 0px 10px; border:solid 0px red; width:190px; }

div.content div.status { padding:10px 0px 27px 14px; float:left; }
div.content div.status span { color:#333333; }
div.content div.status, div.content div.status a, div.content div.status a:link, div.content div.status a:active, div.content div.status a:visited
{ color:#999999; }

div.content div.print { float:right; padding:10px 13px 0px 0px; }
div.content div.print a { background-image:url(img/print_ico.gif); background-repeat:no-repeat; background-position:left 5px; padding:0px 0px 0px 17px; }
div.content div#contentstart { padding:0px 0px 20px 30px; }

/* fotogalerija */
div.slikedesno { padding:47px 0px 0px 10px;}
div#contentstart table.noborder td.cnttd div.foto table.noborder td.malaslika { padding:0px 46px 40px 0px; }
div.slikedesno table td.malaslika { padding:0px 0px 1px 0px; }

/* enovice */
input.enewssubmit { cursor:hand; text-transform:lowercase; text-decoration:underline; font-family:Times New Roman; font-size: 12px; border:none; background-color:Transparent; color:#678d00; } 

/* darilni bon */
div.darilnibon {border:solid 0px red; padding:200px 0px 0px 590px;  *padding:260px 0px 0px 590px; position:static;}


/* obrazec za povprasevanje */
div.povprasevanjeobrazec div.c1 { float:left; width:120px; text-align:right; padding:2px 5px 0px 0px; }
div.povprasevanjeobrazec div.c2 { float:left; }
div.povprasevanjeobrazec div.clr { clear:both; padding-top:10px;}

/* oblika tabel */
div#contentstart table td.cnttd table.noborder td { margin:0px; padding:0px 0px 0px 0px; background-color:Transparent; }

div#contentstart table td.cnttd table { background-color:White; border-collapse:separate;  }
div#contentstart table td.cnttd table tr td { background-image:none; margin:1px; padding:4px 10px 4px 10px; background-color:#ecece5; }
div#contentstart table td.cnttd table tr td.s2 { margin:1px; padding:4px 10px 4px 10px; background-color:#e2e3d3; }
div#contentstart table td.cnttd table tr.header td { margin:1px; border:solid 0px red; padding:4px 10px 4px 10px; background-color:#ceafb4; }


div#contentstart ul { list-style-position:outside; margin:0px 0px 5px -20px; *margin:0px 0px 5px 20px; list-style-image:url(img/bulet.gif); }

/* preklop med jeziki */
div.lang { position:absolute; top:0px; right:0px; }
div.lang div { padding:1px 1px 0px 0px;}

div.vreme_day { border:solid 0px red; padding:8px 0px 0px 0px; }
div.vreme_day_first { border:solid 0px reD; padding:0px 0px 0px 0px; }
div.vreme img {  }

/* dobrodošli - vstopna stran */
div.dobrodosli { border:solid 0px red; padding:0px 0px 0px 0px; height:180px; width:420px;}
div.dobrodosli div { font-weight:normal;}

div.tabtitle { float:left; background-image:url(img/tab.gif); background-repeat:no-repeat; width:78px; height:19px; *height:24px; margin-right:2px; padding:5px 0px 0px 0px; text-align:center; }
div.tabtitle, div.tabtitle a, div.tabtitle a:link, div.tabtitle a:active, div.tabtitle a:visited { color:#ffffff;  text-decoration:none; display:block; font-style:italic; font-size:15px; }
div.tabtitle a.sel, div.tabtitle a.sel:link, div.tabtitle a.sel:active, div.tabtitle a.sel:visited { font-weight:bold; }
div.tabtitle a:hover { text-decoration:underline; }
div.tabclr { clear:both; border-top:solid 1px #820024; width:215px;}
