/* CSS Document */

body, html {font-family:Tahoma; background-color:#ffffff; height:100%; }

table, table td, div, img , table td{ border:0px; padding:0px; margin:0px; border-collapse:collapse; font-family:Tahoma; font-size:11px; vertical-align:top;}


table.layout {width:100%; border-collapse:collapse; }
table.layout td { padding:0px; }
img.icon { border:0px; margin-right:2px; }

/*START HEADER*/
/*1 vrstica top vrstica z toolbarom*/
table.layout td.top_leftcol {background-image:url(img/content_pages/top_leftcol_bg.gif); background-repeat:repeat-x; height:29px; text-align:right;}
table.layout td.top_middlecol { width:800px; background-color:#FFF6E4;background-image:url(img/content_pages/top_middlecol_bg.gif); background-repeat:repeat-x;}

/*toolbar*/
table.toolset td {}

/*icon bar*/
table.toolbar {width:95px;}
table.toolbar td.ico {vertical-align:middle; padding:9px 4px 0px 4px ;}
table.toolbar td.ico_dots img {vertical-align:middle; margin:12px 0px 0px 0px ; width:1px;}

/*podjetje bar*/
table.toolset td.one_menu {padding: 7px 0px 0px 0px; width:290px;}
table.toolset td.one_menu div.one_menu {}
table.toolset td.one_menu div.one_menu a {color:#EDB66B; }
table.toolset td.one_menu div.one_menu span img {margin:5px 9px 0px 9px ; }

/*language select bar*/
table.toolset td.lang_bar {padding: 8px 0px 0px 0px; width:240px;}
table.toolset td.lang_bar div.one_menu_1 {}
table.toolset td.lang_bar div.one_menu_1 a {color:#EDB66B; text-transform:uppercase;}
table.toolset td.lang_bar div.one_menu_1 span img {margin:4px 9px 0px 9px ; }

/*support bar*/
table.support_bar {width:75px;}
table.support_bar td.ico_1 {vertical-align:middle; padding:8px 5px 0px 5px ;}
table.support_bar td.ico_dots_1 {vertical-align:middle; padding:13px 0px 0px 0px ; width:1px;}


table.layout td.top_rightcol {background-image:url(img/content_pages/top_rightcol_bg.gif); background-repeat:repeat-x; text-align:left; vertical-align:bottom;}

table.layout td.header_left {background-image:url(img/content_pages/header_bg_left.gif); text-align:right; background-position: bottom top;}
table.layout td.header_middle {}
table.layout td.header_right {background-image:url(img/content_pages/header_bg_right.gif); text-align:left;}

table.layout td.main_menu_left {background-image:url(img/content_pages/main_menu_bg_left.gif); text-align:right; background-repeat:repeat-x; background-position:right top; }
table.layout td.main_menu_center {background-color:#FFEBC2; background-image:url(img/mm_bg.gif); }
table.layout td.main_menu_right {background-image:url(img/content_pages/main_menu_bg_right.gif); text-align:left; background-repeat:repeat-x; background-position:left bottom;}

table.layout td.content_left {background-image:url(img/content_pages/content_bg_left.gif); text-align:right;background-position:right top;}
table.layout td.content_center {background-color:#FFEBC2;}
table.layout td.content_right {background-image:url(img/content_pages/content_bg_right.gif); text-align:left;}

/*CONTENT */
table.content {}
table.content td.content_left_1 {width:192px;padding-bottom:10px;}
table.content td.content_left_1 h2 {font-family:Tahoma; font-size:12px;color:#91060C; text-decoration:none;padding-top:0px; margin:0px; font-weight:normal;}
table.content td.content_left_1 h2 a {font-family:Tahoma; font-size:12px;color:#91060C; text-decoration:none;padding-top:0px; margin:0px; font-weight:normal;background-image:url(img/content_pages/arrow_red.gif); background-position: right center; background-repeat:no-repeat ; width:160px; display:block; width:160px;}
table.content td.content_left_1 div.modul_header h2 {font-family:Tahoma; font-size:12px;color:#91060C; text-decoration:none;padding-top:9px; margin:0px; font-weight:normal;}
table.content td.content_left_1 div.modul_header h2 a {font-family:Tahoma; font-size:12px;color:#91060C; text-decoration:none;padding-top:0px; margin:0px; font-weight:normal;background-image:url(img/content_pages/arrow_red.gif); background-position: right center; background-repeat:no-repeat ; width:160px; }

div.menu_path {background-image:url(img/content_pages/menu_path_bg.gif); background-repeat:no-repeat; padding: 0px 30px 0px 30px; font-family:Tahoma;  color:#EDB66B; height:17px; font-size:10px; font-weight:normal;}
div.menu_path span {color:#EDB66B;  padding-right:5px; font-weight:normal;}
div.menu_path span b {font-weight:normal;}
div.menu_path a {font-family:Tahoma; font-size:10px; color:#EDB66B; font-weight:normal;}

table.content td.content_right_1 {width:193px; padding-bottom:10px;}
table.content td.content_right_1 a {font-family:Tahoma; font-size:11px;color:#91060C; text-decoration:underline;}
table.content td.content_right_1 H2 a {font-family:Tahoma; font-size:12px;color:#91060C; text-decoration:none;padding-top:0px; margin:0px; font-weight:normal;background-image:url(img/content_pages/arrow_red.gif); background-position: right center; background-repeat:no-repeat ; width:160px; display:block;}

/*centralni del */
table.content td.content_1 {background-image:url(img/content_pages/content_bg.gif); }


div.content {padding:0px 30px 30px 25px; font-family:Tahoma; font-size:11px; color:#000000; width: 359px; }
div.content h1 {font-family:Tahoma; font-size:18px; color:#E5A34D; font-weight:bold; background-image:url(img/content_pages/H1_line.gif); background-position:bottom ; background-repeat:no-repeat; padding-bottom:25px;}
div.content h2 {font-family:Tahoma; font-size:14px;color:#E5A34D; text-decoration:none;}
div.content h3 {font-family:Tahoma; font-size:12px;color:#E5A34D;}
div.content a {font-family:Tahoma; font-size:11px;color:#91060C; text-decoration:underline;}
div.content hr {background-image:url(img/content_pages/H1_line.gif); height:18px; width:357px; border:0; background-color: transparent; color: transparent; }
div.content img {border:solid 1px #E5A34D;}
div.content img.icon {border:solid 0px #E5A34D; margin-right:2px;}
div.content div.freetext { width: 360px;}

/*QUESTIONARY*/
table.qnrtab { width: 100%; }
table.qnrtab {vertical-align:top;}
table.qnrtab td {padding-top:5px; }
table.qnrtab td.qnrcalendar input {width:100px; border: solid 1px #6D90B0;}
table.qnrtab td.qnrtextbox input {width:100px; border: solid 1px #6D90B0;}
table.qnrtab td.NLqnrtextarea textarea {width:200px; height: 80px; border: solid 1px #6D90B0;}
table.qnrtab td.NLqnrtextbox input {width:200px; border: solid 1px #6D90B0;}
table.qnrtab td.qnrQuestionnaire input {width:100px; border: solid 1px #6D90B0;}
table.qnrtab td.qnrQuestionnaire select {width:120px; border: solid 1px #6D90B0; font-size:11px; font-family:Tahoma;}
table.qnrtab td.dropdownlist {padding-top:6px;padding-left:5px; }
table.qnrtab td.qnrdropdownlist select {width:150px; border: solid 1px #6D90B0; font-size:11px; font-family:Tahoma;}
table.qnrtab td.qnrradiobutton span {font-size:11px; font-family:Tahoma;}
table.qnrtab td.btnsubmit {padding-left:135px;}
table.qnrtab td.btnsubmit input {border:none; background:none;background-image:url(img/btn_reservation.gif);  font-family: Tahoma; color: #bb7315; font-size: 11px;width:74px; height:22px; margin:0px; padding:0px; padding-bottom:  3px;  * padding-bottom:  1px;  }
table.qnrtab td img {border:none;}
span.validator { color:Red; font-weight:bold;}

/* kngost */

table.kngost { width: 100%; }
table.kngost { vertical-align:top; }
table.kngost td { padding-top:5px; }
table.kngost td.btnsubmit input { border:none; background:none;background-image:url(img/btn_reservation.gif); font-family: Tahoma; color: #bb7315; font-size: 11px; width:74px; height:22px; margin:0px; padding:0px;}
table.kngost td.NLqnrtextarea textarea {width:200px; height: 80px; border: solid 1px #6D90B0; margin-top: 4px; }
table.kngost td.NLqnrtextbox input {width:200px; border: solid 1px #6D90B0; margin-top: 4px; }

/*FOOTER */
table.layout td.footer_leftcol {background-image:url(img/footer_left_bg.gif); height:36px;}
table.layout td.footer_ph {background-image:url(img/footet_center_bg.gif); height:36px; vertical-align:middle;}
table.layout td.footer_rightcol {background-image:url(img/footer_right_bg.gif); height:36px;}
table.footer td {color:#EDB66B;}
table.footer td a {color:#EDB66B;}
table.footer td span {padding:0px 10px 0px 10px ;}

/*SUB MENU */
table.sub_menu {margin-bottom:10px;}
table.sub_menu td.sub_menus {background-color:#951518; width:161px; padding:0px 15px 0px 15px;}
table.sub_menu td.sub_menus ul {padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px ; list-style-type:none;}
table.sub_menu td.sub_menus ul li div {background-image:url(img/content_pages/sub_menu_bg_1.gif); background-position: center bottom; padding: 0px 0px 2px 0px;}
table.sub_menu td.sub_menus ul li a {padding:2px 0px 2px 21px; color:#ffffff; display: block; background-image:url(img/content_pages/mm_bullet_white.gif); background-position: left top; background-repeat:no-repeat; color:#FFFFFF; text-transform:uppercase; font-family:Tahoma; font-size:11px; text-decoration:none; font-weight:bold; }
table.sub_menu td.sub_menus ul li a:hover {padding:2px 0px 2px 21px; color:#ffffff; display: block; text-decoration:underline;}
table.sub_menu td.sub_menus ul li.menupath a {color:#616B80;}

table.sub_menu td.sub_menus ul li ul li div {background-image:url(img/content_pages/sub_menu_1_1.gif); background-position: center bottom;}
table.sub_menu td.sub_menus ul li ul li a {background-image:url(img/content_pages/mm_bullet_white_1.gif); background-position: 9px top; padding:2px 0px 2px 30px;  font-weight:normal;color:#FFFFFF; display: block;  }
table.sub_menu td.sub_menus ul li ul li a:hover {padding:2px 0px 2px 30px; font-weight:normal; color:#FFFFFF; display: block; text-decoration:underline;}
table.sub_menu td.sub_menus ul li.menupath ul li a {color:#FFFFFF;}
table.sub_menu td.sub_menus ul li.menupath ul li.menupath a {color:#616B80;}
table.sub_menu td.sub_menus ul li.menupath ul li.menupath ul li a {color:#ffffff;}

table.sub_menu td.sub_menus ul li ul li ul li div {background-image:url(img/content_pages/sub_menu_1_1.gif); background-position: center bottom;}
table.sub_menu td.sub_menus ul li ul li ul li a {background-image:url(img/content_pages/mm_bullet_white_2.gif); background-position: 16px top;padding:2px 0px 2px 36px;  font-weight:normal;color:#FFFFFF; display: block; text-transform: lowercase; }
table.sub_menu td.sub_menus ul li ul li ul li a:hover {padding:2px 0px 2px 36px; font-weight:normal; color:#FFFFFF; display: block; text-decoration:underline;}

/*moduli*/
div.modul_header {background-image:url(img/content_pages/modul_header.gif); width:192px; height:31px;}
div.modul_header h2 {font-family:Tahoma; font-size:12px;color:#91060C; text-decoration:none;padding-top:9px; margin:0px; font-weight:normal;}
div.modul_content_on {padding:5px 15px 15px 15px; color:#333333; display:inline; }
div.modul_content_of {padding:5px 15px 15px 15px; color:#333333; display:none;}


/*NEWSLETTER*/
/*on*/
div.newsletter_on {font-family:Tahoma; font-size:11px; color:#333333; display:inline; padding-bottom:10px;}
div.newsletter input.mailbox {width:150px; border: solid 1px #6D90B0;}
div.newsletter form {}
div.newsletter div.body {}
div.error { color:Red;}
div.newsurl {text-align:right;}
/*of*/
div.newsletter_of {font-family:Tahoma; font-size:11px; color:#333333; display:none; padding-bottom:10px; }


/*WEATHERMAN*/
/*ON*/
div.weatherman_on {margin:5px 15px 15px 15px; color:#333333; display:block; width:160px; height:74px; text-align:center; background-position:left middle;}
/*OF*/
div.weatherman_of {margin:5px 15px 15px 15px; color:#333333; display:none;}

/*site_search_form*/
/*ON*/
div.site_search_form_on {padding:0px 0px 0px 0px;color:#333333;display:block;}
input.searchbox {width:162px; border: solid 1px #6D90B0;}
/*OF*/
div.site_search_form_of {padding:0px 0px 0px 0px;color:#333333;display:none;}
div.searchform input.big_q {width:162px; border: solid 1px #6D90B0;}

/*ideja_za_darilo*/
div.ideja_za_darilo_on {padding:5px 15px 15px 15px; color:#333333; display:block;}
div.ideja_za_darilo_of {padding:5px 15px 15px 15px; color:#333333; display:none;}

/*ideja_za_darilo*/
div.nasvet_meseca_on {padding:5px 15px 15px 15px; color:#333333; display:block;}
div.nasvet_meseca_of {padding:5px 15px 15px 15px; color:#333333; display:none;}


/*reservation*/
div.reservation {}
div.reservation_header {}
div.reservation div.reservation_desc {padding:15px 10px 15px 10px;}

/*reservation - open/close*/
div.reservation_on {padding:5px 15px 15px 15px; color:#333333; display:block;}
div.reservation_of {padding:5px 15px 15px 15px; color:#333333; display:none;}


/*Aktualno in ugodno*/
div.aktualno_in_ugodno_on {padding:5px 15px 15px 15px; color:#333333; display:block;}
div.aktualno_in_ugodno_of {padding:5px 15px 15px 15px; color:#333333; display:none;}

/*poklicite nas*/
div.poklicite_nas_on {padding:5px 15px 15px 15px; color:#333333; display:block;}
div.poklicite_nas_of {padding:5px 15px 15px 15px; color:#333333; display:none;}

/*gallery */
div.gallery_small_on {padding:5px 5px 7px 5px; color:#333333; display:block; border: solid 1px #F5CB8E; background-color:#F8D9AB;}
div.gallery_small_of {padding:5px 5px 7px 5px; color:#333333; display:none; border: solid 1px #F5CB8E;background-color:#F8D9AB;}


/*SEND TO FRIEND*/
div.sendtofriend {background-color:#FDE6C0; padding: 20px 20px 20px 20px; height:100%;}
div.sendtofriend input.textbox {width:150px; border: solid 1px #6D90B0;}
div.sendtofriend textarea {width:300px; border: solid 1px #6D90B0;}
div.logo {height:80px; background-image:url(img/content_pages/logo_small.gif); background-position:left top; background-repeat:no-repeat;}
div.sendtofriend div.text {}


/*SITE MAP*/
div.sitemap {}
div.sitemap ul li {list-style-type:square;}

/*ICONS -  font + - print*/ 

div.icons {text-align:right; padding-right:20px;}


/*LOGIN FORM*/
div.loginform {}
table.tform {}
div.loginform table.tform td {vertical-align:middle;}
div.content input.c_username {width:150px; border: solid 1px #6D90B0; }
div.content input.c_password {width:150px; border: solid 1px #6D90B0; }

div.errormessage {color:Red;}


/*   POLL  */

div.poll	{ margin: 0px 10px 20px 0px; }
div.poll div.body div.answers table.rblist { margin: 10px 0px 10px 0px; }
div.poll div.question h1 { padding-bottom: 25px; margin-bottom: 0px; }
div.poll div.body div.answers table.rblist td { font-size: 11px; }
div.poll div.body div.answers table.rblist input.rblist { line-height: 12px; height: 12px; margin-top: 5px; border: 0px solid red;}
div.poll div.body div.answers table.rblist td.text { padding-top: 3px; padding-left: 3px;}
div.poll div.body div.answers div.glasuj input.glasuj { width:62px; height:22px; margin:0px; padding:0px; background-image: url(img/1/btn_vote.gif); border:none; cursor: pointer; cursor: hand; }
div.poll div.body div.archiveurl { text-align:right;  }
div.poll div.body div.archiveurl a {font-size: 11px; }
div.answers table.rblist { width: 90%; }
div.answers table.rblist td.first { width: 30%; border: 0px solid red; padding-bottom: 2px;}
div.answers table.rblist td.second { width: 60%; vertical-align:middle; padding-left: 3px; padding-right: 3px; }
div.answers table.rblist td.third {border: 0px solid green; text-align:right; width: 20%; }
div.answers div.votes { font-size: 11px; font-weight: bold; margin: 2px 0px 1px 0px; }
div.answers table.rblist td.second div { background-color: #f5cb8e; font-size: 8px; width:100%;  font-weight:bold;}
div.answers table.rblist td.second div div.gaugebar { background-image:url(img/menus1.gif); height: 10px; }

/*************************** POLL RESULT ********************/

 

div.pollResult { font-size: 12px; margin: 5px 0px 0px 0px;}
div.pollResult table.pollDisplay td { font-size: 12px; padding-bottom: 15px; }
div.pollResult table.pollDisplay td a { font-size: 12px; text-decoration: underline; }
div.pollResult table.pollDisplay td span { font-weight: bold;} 
div.pollResult table.pollDisplay2 { margin-top: 16px; }
div.pollResult table.pollDisplay2 td { font-size: 12px; padding-bottom: 0px; }
div.pollResult table.pollDisplay2 td.tit { font-size: 12px; padding-top: 5px; }
div.pollResult table.pollDisplay2 td img { margin-top: 10px; }
div.pollResult table.pollDisplay2 td a { padding-left: 5px; font-size: 12px; text-decoration: underline; }
div.pollResult table.pollDisplay2 td span   { font-weight: bold;} 
div.pollResult table.pollresults {width: 100%; }
div.pollResult table.pollresults td {font-size: 12px; }
div.pollResult table.pollresults td.first { width: 30%;}
div.pollResult table.pollresults td.second { width: 60%; vertical-align:middle;}
div.pollResult table.pollresults td.third {border: 0px solid green; text-align:right; width: 20%; }
div.pollResult table.pollresults td.result { font-weight: bold; padding-left: 3px;  padding-right: 3px; }
div.pollResult table.pollresults td.second div { background-color: #f5cb8e; font-size: 8px; width:100%;  font-weight:bold;}
div.pollResult table.pollresults td.second div div.gaugebar { background-image:url(img/menus1.gif); height: 10px; }
div.pollResult div.total { padding: 15px 0px 0px 0px; }
div.pollResult div.total2 { width:100%; height: 10px; background-image:url(img/menus1.gif); font-size: 0px; }
div.pollResult div.line2 { margin: 15px 0px 15px 0px; background-image: url(img/news_hr_line.gif); background-position: left top; background-repeat: repeat-x; height:1px;  font-size:1px;}
div.pollResult div.count { font-size: 11px; font-weight: bold; margin: 5px 0px 1px 0px; }


/*  frontend izpis knjige gostov  */

div.frontendinc table.qnrtab	{ margin-bottom: 10px; border-bottom: solid 2px #ffebc2; margin-bottom: 15px; } 
div.frontendinc	td.NLqnrtextbox { font-size: 11px; font-weight: bold;  color:#E5A34D; }
div.frontendinc table.qnrtab td	{ padding: 3px 3px 6px 3px; } 
div.frontendinc table.qnrtab td.stolpec1, table.qnrtab td.stolpec2  { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; height:1px; font-size: 1px; line-height:1px; }
div.frontendinc table.qnrtab td.datum { padding: 0px; margin: 0px; padding: 3px 3px 10px 3px; margin: 0px 0px 0px 0px; }



div.navigation { margin-bottom: 15px; } 
div.navigation a	{ margin-right: 10px; }

/*  simmplebanner */
div.simmplebanner { vertical-align: middle; text-align: center; }
div.simmplebanner a { text-decoration: none; }


/*	knofi	*/
.btn_mid	{  font-family: Tahoma; color: #bb7315; font-size: 11px; text-align: center; margin:0px; padding:0px; padding-right: 15px; padding-bottom:  3px;  * padding-bottom:  1px;  }

/*  kupon  */
.kupon h1 {font-family:Tahoma; font-size:18px; color:#E5A34D; font-weight:normal; background-image:url(img/content_pages/H1_line.gif); background-position:bottom ; background-repeat:no-repeat; padding-bottom:20px;}

/*  gallery  */
table.gallery 
{	
	width:351px;
}

table.gallery td.gall1
{
	padding-right: 15px;
	padding-bottom: 15px;
}

table.gallery td.gall1
{
	padding-bottom: 15px;
}

div.picture img, img.bigImage { border:solid 1px #E5A34D; }

.gall_logotop
{
	height: 162px;
	width:992px;
	background: url(img/gall_logo.gif) no-repeat;
}
.gall_logotop div.title { padding-top: 60px; padding-left: 320px; font-family:Tahoma; font-size:25px; color:#E5A34D; 	font-weight:normal;}
td.numeros a { text-decoration: underline; color:#91060C; }
td.numeros	a.see { text-decoration: none; color:#91060C; }

div.picture	{ padding-left: 6px; padding-bottom: 6px; }


/* novice */
div.lastnewslist	{ padding-bottom: 30px; }
div.news	{ border-bottom: solid 2px #ffebc2; padding: 18px 0px 10px 0px; }