/* GENERAL */
html { overflow-y: scroll;  }
html, body { height: 100%; width: 100%; margin: 0; padding: 0; }
body { background: white; }
body,td,p,a,ul,ol,li,h1,h2,h3,h4,h5,h6,form,textarea,select { font-size: 11px; font-family: Verdana,Arial,Helvetica; color:#3c3c3c; margin:0px;  }
body.mainBody { padding: 0; margin: 0; background: #b04c50 url(../../site/bg_body.gif) repeat-x bottom center; }
body.soloPrint { padding: 0; margin: 0; background: #ffffff; }

P { margin-bottom: 0px; line-height: 18px; }
p, text { line-height: 18px; }
IMG { border: none; }

/* TEXT */
ul, li { margin: 5px 0px 5px 7px; padding: 0; list-style-position: outside; }
ol { margin: 5px 0px 5px 15px; padding: 0; list-style-position: inside; }
li { padding: 3px 0px 3px 0px; }

A, td a, A:hover { color: #3F3F3F; text-decoration: underline; outline: none; }
a:hover { text-decoration: none; outline: none; }

#PAGE-FOOTER a, #PAGE-FOOTER li a { color: #707070;  }
#PAGE-FOOTER ul, #PAGE-FOOTER LI { margin: 0px; padding: 0; list-style-position: outside; list-style: none; }
#PAGE-FOOTER LI { list-style: none; border-bottom: 1px #383838 solid; background: url(../../site/seku_nb.gif) no-repeat 0px 8px; padding: 2px 0px 4px 0px;  }
#PAGE-FOOTER LI a { padding: 0px 10px 0px 10px;}

/* HEADING */
h1,.heading1,h2,.heading2,h3,.heading3,h4,.heading4,h5,.heading5,h6,.heading6 { color: #434343; }

.priporocamo h1, .priporocamo h1 a, .priporocamo h1 a:hover { color: white; font-size:14px; font-weight:normal; margin-bottom: 10px; padding: 6px 10px 6px 30px; background: url(../../site/bg_heading1_main.gif) no-repeat; }

h1, h1 a, h1 a:hover { color: white; font-size:14px; font-weight:normal; margin-bottom: 10px; padding: 6px 10px 6px 30px; background: url(../../site/bg_heading1_main.gif) no-repeat; }
h2, h2 a, h2 a:hover { color: #c4161c; font-size: 14px; font-weight:bold; margin-bottom: 10px; }
h3, h3 a, h3 a:hover { color: #c4161c; font-size: 14px; font-weight:normal; margin-bottom: 5px; }
h4, h4 a, h4 a:hover { color: #000000; font-size: 12px; font-weight:normal; margin-bottom: 5px; }
h5, h5 a, h5 a:hover { color: #c4161c; font-size: 12px; font-weight:normal; margin-bottom: 5px; }
h6, h6 a, h6 a:hover { color: #c4161c; font-size: 12px; font-weight:normal; }

#INFO-CONTAINER h1, #INFO-CONTAINER h1 a, #INFO-CONTAINER h1 a:hover {  color: white; font-size:14px; font-weight:normal; padding: 6px 10px 6px 30px; background: #d35257 url(../../site/bg_heading1_info.gif) no-repeat top left; }

#PH h1, #PH h1 a, #PH h1 a:hover { color: #5c5c5c; font-size:16px; font-weight:normal; margin-bottom: 3px; height: 25px; padding: 0px 5px; background: url(../../site/bg_heading1_ph.gif) repeat-x bottom left; }

/* WEBARTS */
#FRAME-CONTAINER {
  width: 100%;
  margin: 0 auto;
  position: relative;
  min-height: 100%;
  height: auto !important;
  height: 100%;
  background: url(../../site/bg_top.gif) repeat-x top left;
}

#TOP { width: 960px; height: 89px; margin: 0 auto; position: relative; }
#MIDDLE { background: white url(../../site/bg_middle.gif) no-repeat top center; }
#VISUAL { width: 960px; height: 270px; margin: 0 auto; position: relative; }
#dobrodosli {  width: 451px; height: 90px; position: absolute; top: 40px; left: 18px; }
#visualInfo { width: 960px; height: 43px; position: absolute; bottom: 0px; background: url(../../site/bg_visualInfo.png) repeat-x bottom left; }

#imgInfo { float: left; padding-left: 20px; }
#infoTextLeft { padding: 22px 10px 0px 10px; }
#infoText, #infoText a, #infoText, #infoText a { color: white; text-decoration: none; }

#infoTextLeft { float: left; padding: 22px 0px 0px 10px; }
#infoTextRight { float: right; padding: 22px 10px 0px 0px; }
#infoTextLeft, #infoTextLeft a, #infoTextRight, #infoTextRight a { color: white; text-decoration: none; }

#SEKU-CONTAINER { width: 958px; min-height: 70px; margin: 0 auto; border: 1px #eaeae0 solid; border-top: none; background: #ffffff url(../../site/bg_sekuContainer.gif) repeat-x top left; }
#SEKU, #TOC { float: left; width: 709px; }
#TOC { margin-top: 20px; margin-left: 5px; }
#SEKU-RIGHT { float: right; }
#global { float: right; padding-top: 15px; padding-right: 10px; }
#global p { float: left; padding-right: 10px; }
#flags { float: right; padding-top: 15px; }
#flags p { float: left; padding-right: 10px; }
#search { width: 209px; height: 21px; margin: 6px 10px 0px 0px; background: url(../../site/bg_search.gif) no-repeat; }

#CONTENT-SOLO { width: 100%; height: 100%; background: #f9f9f5 url(../../site/bg_top.gif) repeat-x top left; text-align: center; }
#MAIN-SOLO { /*padding-top: 90px;*/ width: 960px; margin: 0 auto; }
#CONTENT { width: 960px; margin: 0 auto; padding-bottom: 45px; }
#MAIN-FIRST, #MAIN { float: left; width: 723px; }
#MAIN { background: white; min-height: 800px; position: relative; }
#PRINT { position: absolute; top: 0px; right: 0px; margin: 5px 5px 0px 0px; }
#INFO-CONTAINER { float: right; width: 219px; background: white; }
.infoMain { margin-top: 7px; }
.infoLogo { width: 219px; text-align: center; }
.infoLogo img { display: block; margin: 0 auto; padding-bottom: 10px; }
#INFO { width: 219px; background: white; }

#CONTENT-PRINT { width: 100%; height: 100%; text-align: left; }

#PRINT-MAIN .vnosPadLeft, #PRINT-MAIN .vnosPadRight { margin: 0px; padding: 0px; }
#MAIN-SOLO .vnosPadLeft, #MAIN-SOLO .vnosPadRight { margin: 0px; padding: 0px; }
#MAIN-FIRST .vnosPadLeft, #MAIN-FIRST .vnosPadRight { margin: 0px; padding: 0px; }
#INFO .vnosPadLeft, #INFO .vnosPadRight { margin: 0px; padding: 0px; }

#PHbottom { width: 100%; background: url(../../site/phBottom.gif) repeat-x bottom center; }
#PHtop { width: 100%; background: url(../../site/phTop.gif) repeat-x top center; }
#PH { width: 960px; min-height: 100px; margin: 0 auto; padding: 20px 0px; }
#PH .vnosPadLeft, #PH .vnosPadRight { margin: 0px; padding: 0px; }
#PH .ph { padding: 0px 5px; }
#PH a { text-decoration : none; }
#PH a:hover { text-decoration: underline; }

#FOOT-CONTAINER { width: 960px; margin: 0 auto; }
#FL { float: left; }
#FL p { float: left; padding-right: 5px; }
#FL a { color: #f3aa62; text-decoration: none; font-size: 9px; }
#FR { float: right; padding-top: 10px; }
#FR, #FR a { color: #a9a9a9; font-size: 10px; text-decoration: none; font-style: italic; }

#PF { width: 960px; padding-bottom: 20px; }
#PF .vnosPadLeft, #PF .vnosPadRight { margin: 0px; padding: 0px; }

/* GALERIJA SLIK */
.gallery_thumb { text-align: center; }
a.lightbox img, a.lightbox1 img, a.lightbox2 img, a.lightbox3 img, a.lightbox4 img, a.lightbox5 img, a.lightbox6 img, a.lightbox7 img, a.lightbox8 img, a.lightbox9 img { border: 1px #2d2d2d solid; padding: 2px; margin: 5px; }

#IMPORTED fieldset { border-width: 1px 0; }
#IMPORTED legend a {margin:0;padding:0;}

/* REZULTATI ISKANJA */
a.s1t { color: #c4161c; font-size: 14px; font-weight:normal; margin-bottom: 10px; }

/* LINK TYPE */
a.pdf { background: url(../../filetype/pdf.gif) no-repeat bottom left; padding-left: 30px; height: 25px; padding-top: 12px; line-height: 30px; }
a.excel { background: url(../../filetype/excel.gif) no-repeat bottom left; padding-left: 30px; height: 25px; padding-top: 12px; line-height: 30px; }
a.word { background: url(../../filetype/word.gif) no-repeat bottom left; padding-left: 30px; height: 25px; padding-top: 12px; line-height: 30px; }
a.email { background: url(../../filetype/email.gif) no-repeat bottom left; padding-left: 20px; padding-top: 3px; margin: 0px; height: 16px; line-height: 20px; }
a.splet { background: url(../../filetype/web.gif) no-repeat bottom left; padding-left: 20px; padding-top: 3px; margin: 0px; height: 16px; line-height: 20px; }

/* PRIMARNA NAVIGACIJA */
#PRIMARNA { width: 960px; height: 63px; position: absolute; bottom: 0px; }
.primarnaSlo { width: 960px; height: 63px; background: url(../../navigation/bg_prim.gif) no-repeat; }
.primarnaEn { width: 960px; height: 63px; background: url(../../navigation_en/bg_prim.gif) no-repeat; }

#PRIMARNA ul, #PRIMARNA li{ list-style:none; margin:0px; padding:0px; text-align:left; }
#PRIMARNA li { float: left; }
#PRIMARNA a { display: block; color: #9a9a9a; font-size:12px; text-decoration:none; text-align: left; }

/*SEKUNDARNA NAVIGACIJA */
#SEKUNDARNA { width: 709px; }
#SEKUNDARNA ul, #SEKUNDARNA li { list-style:none; margin:0px; padding:0px; text-align: left; }
#SEKUNDARNA li { float: left;  }
#SEKUNDARNA li.seku1 { background: url(../../site/bg_sekuDelim.gif) no-repeat right; height: 27px; }

#SEKUNDARNA a {
  color:#a4a4a4;
  text-decoration:none;
  text-align: left;
  padding: 8px 15px 0px 14px;
  display:block;
  font-size: 12px;
  font-weight: bold;
  }
   
#SEKUNDARNA a:hover, #SEKUNDARNA .active a { color:#d35257; }
#SEKUNDARNA a.current { color: #d35257; }

#SEKUNDARNA a.seku2 { width: 165px; margin-left: 10px; }
#SEKUNDARNA a.seku3 { width: 155px; margin-left: 20px; }
#SEKUNDARNA a.seku4 { width: 145px; margin-left: 30px; }
#SEKUNDARNA a.seku5 { width: 135px; margin-left: 40px; }

/*TERCIARNA NAVIGACIJA */
#TERCIARNA { width: 197px; margin-left: 11px; }
#TERCIARNA ul, #SEKUNDARNA li { list-style:none; margin:0px; padding:0px; text-align: left; }
#TERCIARNA li { margin: 0px; padding: 0px; border-bottom: 1px #f0f0ee solid; }
#TERCIARNA .seku3.last, #TERCIARNA .seku4.last, #TERCIARNA .seku5.last, #TERCIARNA .seku6.last { border-bottom: none; }

#TERCIARNA a {
  color:#d35257;
  text-decoration:none;
  text-align: left;
  padding: 4px 5px 4px 19px;
  display:block;
  font-weight: bold;
  font-size: 12px;
  }
  
#TERCIARNA a:hover { color: white; background: #d35257; }
#TERCIARNA a.active { color: #a4a4a4; font-weight: bold; background: url(../../site/seku_li.gif) no-repeat 2px 8px;}

#TERCIARNA a.seku3 { padding-left: 38px; }
#TERCIARNA a.seku3active { background: url(../../site/seku_li.gif) no-repeat 19px 8px;}
#TERCIARNA a.seku4 { padding-left: 57px; }
#TERCIARNA a.seku4active { background: url(../../site/seku_li.gif) no-repeat 38px 8px;}
#TERCIARNA a.seku5 { padding-left: 76px; }
#TERCIARNA a.seku5active { background: url(../../site/seku_li.gif) no-repeat 57px 8px;}
#TERCIARNA a.seku6 { padding-left: 95px; }
#TERCIARNA a.seku6active { background: url(../../site/seku_li.gif) no-repeat 76px 8px;}

/* NOVICE */
.iDatum { margin: 0px; padding: 0px; }
.newsElement #iSlika { float: left; width: 223px; position: relative;padding-left:10px;}
.newsElement #iContent { float: left; width: 465px; margin-top: 10px; }
.newsElement #iNaslov,#iNaslov a,#iNaslov a:hover {color:#c4161c;text-decoration:none;font-weight:bold;font-size:12px;line-height:15px;display:block;margin-bottom:5px;}
.newsElement #iOpis { margin-bottom: 5px; width: 438px; }
#arhivNovic { float:right; margin-top: 5px; }
.newsElement1,.newsElement2 {float:left;width:224px;padding-right:10px;}
.newsElement2 {padding:0px 0px 0px 10px;border-left:1px #e3989b dotted;}
.newsElement1 #iNaslov { line-height: 12px; font-size: 10px; margin: 0px; padding: 0px;  }

#iMore { text-align: right; }
#iMore, #iMore a { text-decoration: none; font-style: italic; }
#iMore a:hover { text-decoration: underline; }
#MAIN-FIRST .newsList .newsElement #iMore {border-bottom:1px #e3989b dotted;margin-bottom:10px;}

#newsList #iSlika { float: left; width: 140px; position: relative; padding-left: 13px; }
#newsList #iContent { float: left; width: 529px; }
#newsList #iNaslov, #iNaslov a, #iNaslov a:hover { color: #c4161c; text-decoration: none; font-weight: bold; font-size:12px; display: block; margin-bottom: 5px; }
#newsList #iOpis { margin-bottom: 5px; width: 438px; }

.newsItem #iSlika { float: left; width: 220px; position: relative; padding-left: 13px; }
.newsItem #iContent { float: left; width: 449px; }
.newsItem #iNaslov, #iNaslov a, #iNaslov a:hover { color: #c4161c; text-decoration: none; font-weight: bold; font-size:12px; display: block; margin-bottom: 5px; }
.newsItem #iOpis { margin-bottom: 5px; width: 438px; }

/* PRIPOROCAMO - seznam */
.priporocamoList { background: url(/files/www.tourism-kranj.si/themefiles/dodatki/border_right.gif) repeat-y center top; }
.priporocamoElement { min-height: 125px; border-bottom: 1px #cfcfcf solid; }
.priporocamoList #iSlika { float: left; width: 84px; padding: 0px; }
.priporocamoList #iContent { float: left; width: 236px; }
.priporocamoList .iNaslov, .priporocamoList .iNaslov a, .priporocamoList a.iNaslov, .priporocamoList .iNaslov a:hover { color: #c4161c; font-size:12px; font-weight:bold; text-decoration: none; }
.priporocamoList .iDatum { color: #c4161c; font-size:11px; font-weight:bold; margin: 3px 0px; }
.priporocamoList .iOpis, .priporocamoList .iOpis p { padding: 0px; margin: 0px; line-height: 18px; }
.priporocamoList .iMore { float: right;  }
.priporocamoList #border { width: 320px; height: 9px; background: url(/files/www.tourism-kranj.si/themefiles/dodatki/border_bottom.gif) no-repeat center left; }
.newsPaging { margin: 20px 0px; }

/* PRIPOROČAMO - posamezna novica */
.priporocamoItem #iSlika { float: left; width: 210px; padding: 0px; }
.priporocamoItem #iContent { float: left; width: 490px; margin-top: 8px; }
.priporocamoItem .iDatum { margin: 5px 0px 10px 0px; }
.priporocamoItem .iOpis, .priporocamoItem .iOpis p { padding: 0px; margin: 0px; line-height: 18px; }
.priporocamoItem .iMore { clear: both; float: right; margin-top: 15px; }

/* PRIPOROČAMO - PAGING */
.newsPaging { border-top: solid 1px #CCC;  }
.newsPagingTop { border-bottom: solid 1px #CCC; border-top: none; margin-bottom: 15px; }
.newsPaging ul, .newsPaging li { padding: 0; margin:0; }
.newsPaging li { float: left; display: block; margin-top: 5px; }
.newsPagingTop li { margin-top: 0px; margin-bottom: 5px; }
.newsPaging .text, .newsPaging li.info { padding: 5px 5px 5px 0px; }
.newsPaging li.info { float: right; padding-right: 0px; }
.newsPaging a { display: block; float: left; padding: 5px 8px; background: #EEE; margin-left: 5px; }
.newsPaging li.selected a { background: #CCC; font-weight: bold; color: #ffffff; text-decoration: none; }

/* GALLERY - seznam */
.galleryList { background: url(/files/www.tourism-kranj.si/themefiles/dodatki/border_right.gif) repeat-y center top; }
.galleryList #iSlika { float: left; width: 130px; padding: 0px; }
.galleryList #iContent { float: left; width: 190px; }
.galleryList .iNaslov, .galleryList .iNaslov a, .galleryList a.iNaslov, .galleryList .iNaslov a:hover { color: #c4161c; font-size:12px; font-weight:bold; text-decoration: none; }
.galleryList .iDatum { font-size:10px; margin: 3px 0px; }
.galleryList .iPodnaslov { font-size:12px; padding: 0px; margin: 0px; padding-top:10px;}
.galleryList .iOpis, .galleryList .iOpis p { padding: 0px; margin: 0px; line-height: 18px; }
.galleryList .iMore { float: right;  }
.galleryList #border { width: 320px; height: 9px; background: url(/files/www.tourism-kranj.si/themefiles/dodatki/border_bottom.gif) no-repeat center left; }
.newsPaging { margin: 20px 0px; }

/*FORME*/
.input1 { border:1px #BBBBBB solid; background: #FFFFFF; font-weight: normal; font-size:12px; margin-right: 5px; height:17px; padding: 0px 3px 0px 3px; width: 150px;  }
.input2 { border:none; background: none; color: #cdcdcd; font-weight: normal; font-size:11px; padding: 0px; padding: 3px 10px; width: 157px; height:15px;  }
.input3 { border: 1px #d3d3d3 solid; width: 277px; height: 23px; color: #888888;  background: url(../../site/bg_input3.gif) repeat-x top left; font-size: 13px; padding: 5px 5px 0px 5px; }
.enter { width: 23px; height: 21px; margin-left: 9px; vertical-align: middle; }

/* E-NOVICE PRIJAVNICA */
.emailField { float: left; }
.submitButton { float: right; vertical-align: top; }
.unsubscribeLink { clear: both; padding-top: 5px; }
.unsubscribeLink a { font-size: 10px; }
.input3 { border: none; border: 1px #d3d3d3 solid; background: url(../../site/bg_input3.gif) repeat-x top left; padding-left: 5px; color: #888888; width: 170px; height: 11px; font-size: 13px; padding-bottom: 5px; }
.inputLogin { vertical-align: top; }


/* OTOK BACKGROUNDI */
.oNaslov { font-size: 13px; background: #dedede; color: #FFF; font-style: italic; font-weight: bold; padding: 4px; padding-left: 10px; }
.oVsebina { border: 1px #dedede solid; background: #fff; color: #535653; padding: 4px; }
.oblak { border: 1px #94cee5 solid; background: #fff; }

/* TABI - PRVA STRAN */
#Content { background: red; min-height: 150px; margin-bottom: 10px; padding-top: 5px; background: white; }
#Link { padding-bottom: 33px;}
.tabLink { float: left; width: 239px; height: 33px; z-index: 2; margin-right: 3px;}
.tabLinkLast { float: right; width: 239px; height: 33px; z-index: 2;}
* html .tabLink { height: 33px;}
.tabLink IMG { display: block; height: 33px; z-index: 3; }
.tabContent { border: none; clear: both; z-index: 1; padding: 10px; }
* .tabContent {}
#tabN a { width: 239px; background: white url(../../site/tabContent/tab.gif) no-repeat; }


/* Kam v Kranj na prvi strani */
.kam { border-top: 1px #cccccc dashed; border-bottom: 1px #cccccc dashed; }
a.kam, .kam a { color: #c4161c; font-size:12px; font-weight:bold; text-decoration: none; }

/* BLIZNJI DOGODKI */
#PRIREDITVE-FIRST .bliznjidogodki { width: 724; height:130px; overflow: hidden; }
#PRIREDITVE .bliznjidogodki { width:724; overflow: hidden; }
.bliznjidogodki .clear { clear: both; }
.bliznjidogodki .maintitle, .bliznjidogodki .maintitle a{ float: left; font-size: 14px; color: #d2272c; text-decoration: none; margin-bottom: 10px; }
.bliznjidogodki div.choose { float: left; margin-bottom: 10px; }
.bliznjidogodki div.event { color:#333333; width:168px; padding: 0 5px; float: left; border-left: 1px dashed #c2c2c2; font-size:11px; line-height:14px; margin-bottom: 10px; }
.bliznjidogodki div.event span { color:#848484; font-size:12px}
.bliznjidogodki div.allevents { color:#333333; font-size:11px; line-height:14px}
.bliznjidogodki div.eventpadding { padding:6px 10px; height: 69px; overflow-y: hidden; }
#PRIREDITVE-FIRST .bliznjidogodki div.eventpadding { padding:5px 10px; height: 94px; overflow-y: hidden; }
.bliznjidogodki div.eventhover div.eventpadding { background:#fbf1f1; font-size:11px; line-height:14px; /*border: solid 1px #C33;*/ padding: 6px 10px; }
.bliznjidogodki div.event a.more {float:left}
.bliznjidogodki a.more font {color:#333333}
.bliznjidogodki div.event a.second {margin-left:10px}
.bliznjidogodki div.choose a { display:block; float:left; margin-right:3px; background:#b6b6b6; height:17px; width:74px; text-align:center; color:#ffffff; text-decoration: none; padding: 2px 1px 0px 1px; margin-bottom: 3px; }
.bliznjidogodki div.choose a:hover { background:#d35257; text-decoration:none}
.bliznjidogodki div.choose a.active { background:#d35257; text-decoration:none}

/* VREME */
#VREME { margin-left: 15px; margin-bottom: 5px; }
#VREME td.temperature { font-size: 10px; }
#VREME td.day { padding-bottom: 3px; }

/* KOLEDAR */
.newsCalTable { width: 100%; }
.newsCalTable TD { background-color: #ddd; font-size: 11px; min-width:19px; height: 19px; }
.newsCalTable .newsCalYearMove, .newsCalTable .newsCalYear  { background-color: #fbf1f1; color: #d35257; }
.newsCalTable .newsCalMonth, .newsCalTable .newsCalMonthMove { background-color: #efbfc1; color: #ffffff; }
.newsCalTable .newsCalMonthMove A, .newsCalTable .newsCalYearMove A { color: #FFF; }
.newsCalTable .newsCalDay { background-color: #dddddd; color: #3c3c3c; }
.newsCalTable .newsCalDayA { background-color: #b6b6b6; }
.newsCalDayLinkA, .newsCalDayLinkA:link, .newsCalDayLinkA:visited, .newsCalDayLinkA:hover { text-decoration: underline; color: #FFF; font-size: 10px; }
.newsCalTable .newsCalDayT { background-color: #d35257; color: #FFF; }
.newsCalTable .newsCalEmpty { background-color: #FFF; color: #FFF; }
.newsCalTable td.newsCalDayA.active { background-color: #7c7c7c; }

/* DOKODKI PRI KOLEDARJU - RSS */
.eventDateImg { float: left; width: 42px; height: 68px; background: url(../../site/bg_eventDate.png) no-repeat; text-align: center; }
.date1 { color: white; display: block; margin-top: 6px; }
.date2 { clear: both; display: block; font-weight: bold; font-size: 16px; margin: 10px 0px 5px 0px;}
.date3 { clear: both; color: #7b7b7b; }

.eventsList .eventContent { float: left; margin-left: 13px; width: 270px; }
.eventsDetail .eventContent { float: left; margin-left: 13px; width: 600px; }
.eventTitle { display: bold; margin-bottom: 5px; }
.eventTitle, a.eventTitle, .eventTitle a { text-decoration: none; font-weight: bold; }
.eventElement { height: 95px; /*border-bottom: 1px #cfcfcf solid;*/ padding-bottom: 10px; }
.eventsDetail .eventElement { margin-top: 10px; }
.dogodki .pos1 { float: left; width: 318px; }
.dogodki .pos0 { float: right; width: 318px; }
.eventlink { cursor: pointer; pointer: default; }

